AWSPowerShell.xml

<?xml version="1.0"?>
<doc>
    <assembly>
        <name>AWSPowerShell</name>
    </assembly>
    <members>
        <member name="T:Amazon.PowerShell.Cmdlets.ALXB.AddALXBContactWithAddressBookCmdlet">
            <summary>
            Associates a contact with a given address book.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.AddALXBContactWithAddressBookCmdlet.AddressBookArn">
            <summary>
            <para>
            <para>The ARN of the address book with which to associate the contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.AddALXBContactWithAddressBookCmdlet.ContactArn">
            <summary>
            <para>
            <para>The ARN of the contact to associate with an address book.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.AddALXBContactWithAddressBookCmdlet.PassThru">
            <summary>
            Returns the value passed to the ContactArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.AddALXBContactWithAddressBookCmdlet.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.ALXB.AddALXBDeviceToRoomCmdlet">
            <summary>
            Associates a device with a given room. This applies all the settings from the room
            profile to the device, and all the skills in any skill groups added to that room.
            This operation requires the device to be online, or else a manual sync is required.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.AddALXBDeviceToRoomCmdlet.DeviceArn">
            <summary>
            <para>
            <para>The ARN of the device to associate to a room. Required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.AddALXBDeviceToRoomCmdlet.RoomArn">
            <summary>
            <para>
            <para>The ARN of the room with which to associate the device. Required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.AddALXBDeviceToRoomCmdlet.PassThru">
            <summary>
            Returns the value passed to the DeviceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.AddALXBDeviceToRoomCmdlet.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.ALXB.AddALXBResourceTagCmdlet">
            <summary>
            Adds metadata tags to a specified resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.AddALXBResourceTagCmdlet.Arn">
            <summary>
            <para>
            <para>The ARN of the resource to which to add metadata tags. Required. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.AddALXBResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to be added to the specified resource. Do not provide system tags. Required.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.AddALXBResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the Tag parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.AddALXBResourceTagCmdlet.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.ALXB.AddALXBSkillGroupToRoomCmdlet">
            <summary>
            Associates a skill group with a given room. This enables all skills in the associated
            skill group on all devices in the room.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.AddALXBSkillGroupToRoomCmdlet.RoomArn">
            <summary>
            <para>
            <para>The ARN of the room with which to associate the skill group. Required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.AddALXBSkillGroupToRoomCmdlet.SkillGroupArn">
            <summary>
            <para>
            <para>The ARN of the skill group to associate with a room. Required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.AddALXBSkillGroupToRoomCmdlet.PassThru">
            <summary>
            Returns the value passed to the SkillGroupArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.AddALXBSkillGroupToRoomCmdlet.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.ALXB.AddALXBSkillToSkillGroupCmdlet">
            <summary>
            Associates a skill with a skill group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.AddALXBSkillToSkillGroupCmdlet.SkillGroupArn">
            <summary>
            <para>
            <para>The ARN of the skill group to associate the skill to. Required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.AddALXBSkillToSkillGroupCmdlet.SkillId">
            <summary>
            <para>
            <para>The unique identifier of the skill.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.AddALXBSkillToSkillGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the SkillId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.AddALXBSkillToSkillGroupCmdlet.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.ALXB.AddALXBSkillToUserCmdlet">
            <summary>
            Makes a private skill available for enrolled users to enable on their devices.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.AddALXBSkillToUserCmdlet.SkillId">
            <summary>
            <para>
            <para>The private skill ID you want to make available to enrolled users.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.AddALXBSkillToUserCmdlet.PassThru">
            <summary>
            Returns the value passed to the SkillId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.AddALXBSkillToUserCmdlet.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.ALXB.ApproveALXBSkillCmdlet">
            <summary>
            Associates a skill with the organization under the customer's AWS account. If a skill
            is private, the user implicitly accepts access to this skill during enablement.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.ApproveALXBSkillCmdlet.SkillId">
            <summary>
            <para>
            <para>The unique identifier of the skill.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.ApproveALXBSkillCmdlet.PassThru">
            <summary>
            Returns the value passed to the SkillId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.ApproveALXBSkillCmdlet.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.ALXB.DenyALXBSkillCmdlet">
            <summary>
            Disassociates a skill from the organization under a user's AWS account. If the skill
            is a private skill, it moves to an AcceptStatus of PENDING. Any private or public
            skill that is rejected can be added later by calling the ApproveSkill API.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.DenyALXBSkillCmdlet.SkillId">
            <summary>
            <para>
            <para>The unique identifier of the skill.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.DenyALXBSkillCmdlet.PassThru">
            <summary>
            Returns the value passed to the SkillId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.DenyALXBSkillCmdlet.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.ALXB.FindALXBDeviceCmdlet">
            <summary>
            Searches devices and lists the ones that meet a set of filter criteria.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.FindALXBDeviceCmdlet.Filter">
            <summary>
            <para>
            <para>The filters to use to list a specified set of devices. Supported filter keys are DeviceName,
            DeviceStatus, DeviceStatusDetailCode, RoomName, DeviceType, DeviceSerialNumber, UnassociatedOnly,
            and ConnectionStatus (ONLINE and OFFLINE).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.FindALXBDeviceCmdlet.SortCriterion">
            <summary>
            <para>
            <para>The sort order to use in listing the specified set of devices. Supported sort keys
            are DeviceName, DeviceStatus, RoomName, DeviceType, DeviceSerialNumber, and ConnectionStatus.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.FindALXBDeviceCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to include in the response. If more results exist than
            the specified <code>MaxResults</code> value, a token is included in the response so
            that the remaining results can be retrieved.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.FindALXBDeviceCmdlet.NextToken">
            <summary>
            <para>
            <para>An optional token returned from a prior request. Use this token for pagination of
            results from this action. If this parameter is specified, the response includes only
            results beyond the token, up to the value specified by <code>MaxResults</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ALXB.FindALXBProfileCmdlet">
            <summary>
            Searches room profiles and lists the ones that meet a set of filter criteria.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.FindALXBProfileCmdlet.Filter">
            <summary>
            <para>
            <para>The filters to use to list a specified set of room profiles. Supported filter keys
            are ProfileName and Address. Required. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.FindALXBProfileCmdlet.SortCriterion">
            <summary>
            <para>
            <para>The sort order to use in listing the specified set of room profiles. Supported sort
            keys are ProfileName and Address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.FindALXBProfileCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to include in the response. If more results exist than
            the specified <code>MaxResults</code> value, a token is included in the response so
            that the remaining results can be retrieved.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.FindALXBProfileCmdlet.NextToken">
            <summary>
            <para>
            <para>An optional token returned from a prior request. Use this token for pagination of
            results from this action. If this parameter is specified, the response includes only
            results beyond the token, up to the value specified by <code>MaxResults</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ALXB.FindALXBRoomCmdlet">
            <summary>
            Searches rooms and lists the ones that meet a set of filter and sort criteria.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.FindALXBRoomCmdlet.Filter">
            <summary>
            <para>
            <para>The filters to use to list a specified set of rooms. The supported filter keys are
            RoomName and ProfileName.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.FindALXBRoomCmdlet.SortCriterion">
            <summary>
            <para>
            <para>The sort order to use in listing the specified set of rooms. The supported sort keys
            are RoomName and ProfileName.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.FindALXBRoomCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to include in the response. If more results exist than
            the specified <code>MaxResults</code> value, a token is included in the response so
            that the remaining results can be retrieved. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.FindALXBRoomCmdlet.NextToken">
            <summary>
            <para>
            <para>An optional token returned from a prior request. Use this token for pagination of
            results from this action. If this parameter is specified, the response includes only
            results beyond the token, up to the value specified by <code>MaxResults</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ALXB.FindALXBSkillGroupCmdlet">
            <summary>
            Searches skill groups and lists the ones that meet a set of filter and sort criteria.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.FindALXBSkillGroupCmdlet.Filter">
            <summary>
            <para>
            <para>The filters to use to list a specified set of skill groups. The supported filter key
            is SkillGroupName. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.FindALXBSkillGroupCmdlet.SortCriterion">
            <summary>
            <para>
            <para>The sort order to use in listing the specified set of skill groups. The supported
            sort key is SkillGroupName. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.FindALXBSkillGroupCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to include in the response. If more results exist than
            the specified <code>MaxResults</code> value, a token is included in the response so
            that the remaining results can be retrieved. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.FindALXBSkillGroupCmdlet.NextToken">
            <summary>
            <para>
            <para>An optional token returned from a prior request. Use this token for pagination of
            results from this action. If this parameter is specified, the response includes only
            results beyond the token, up to the value specified by <code>MaxResults</code>. Required.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ALXB.FindALXBUserCmdlet">
            <summary>
            Searches users and lists the ones that meet a set of filter and sort criteria.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.FindALXBUserCmdlet.Filter">
            <summary>
            <para>
            <para>The filters to use for listing a specific set of users. Required. Supported filter
            keys are UserId, FirstName, LastName, Email, and EnrollmentStatus.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.FindALXBUserCmdlet.SortCriterion">
            <summary>
            <para>
            <para>The sort order to use in listing the filtered set of users. Required. Supported sort
            keys are UserId, FirstName, LastName, Email, and EnrollmentStatus.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.FindALXBUserCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to include in the response. If more results exist than
            the specified <code>MaxResults</code> value, a token is included in the response so
            that the remaining results can be retrieved. Required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.FindALXBUserCmdlet.NextToken">
            <summary>
            <para>
            <para>An optional token returned from a prior request. Use this token for pagination of
            results from this action. If this parameter is specified, the response includes only
            results beyond the token, up to the value specified by <code>MaxResults</code>. Required.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ALXB.GetALXBAddressBookCmdlet">
            <summary>
            Gets address the book details by the address book ARN.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBAddressBookCmdlet.AddressBookArn">
            <summary>
            <para>
            <para>The ARN of the address book for which to request details.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ALXB.GetALXBBusinessReportScheduleListCmdlet">
            <summary>
            Lists the details of the schedules that a user configured.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBBusinessReportScheduleListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of schedules listed in the call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBBusinessReportScheduleListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token used to list the remaining schedules from the previous API call.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ALXB.GetALXBConferencePreferenceCmdlet">
            <summary>
            Retrieves the existing conference preferences.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ALXB.GetALXBConferenceProviderCmdlet">
            <summary>
            Gets details about a specific conference provider.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBConferenceProviderCmdlet.ConferenceProviderArn">
            <summary>
            <para>
            <para>The ARN of the newly created conference provider.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ALXB.GetALXBConferenceProviderListCmdlet">
            <summary>
            Lists conference providers under a specific AWS account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBConferenceProviderListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of conference providers to be returned, per paginated calls.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBConferenceProviderListCmdlet.NextToken">
            <summary>
            <para>
            <para>The tokens used for pagination.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ALXB.GetALXBContactCmdlet">
            <summary>
            Gets the contact details by the contact ARN.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBContactCmdlet.ContactArn">
            <summary>
            <para>
            <para>The ARN of the contact for which to request details.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ALXB.GetALXBDeviceCmdlet">
            <summary>
            Gets the details of a device by device ARN.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBDeviceCmdlet.DeviceArn">
            <summary>
            <para>
            <para>The ARN of the device for which to request details. Required.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ALXB.GetALXBDeviceEventListCmdlet">
            <summary>
            Lists the device event history, including device connection status, for up to 30 days.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBDeviceEventListCmdlet.DeviceArn">
            <summary>
            <para>
            <para>The ARN of a device.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBDeviceEventListCmdlet.EventType">
            <summary>
            <para>
            <para>The event type to filter device events. If EventType isn't specified, this returns
            a list of all device events in reverse chronological order. If EventType is specified,
            this returns a list of device events for that EventType in reverse chronological order.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBDeviceEventListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to include in the response. The default value is 50.
            If more results exist than the specified MaxResults value, a token is included in
            the response so that the remaining results can be retrieved. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBDeviceEventListCmdlet.NextToken">
            <summary>
            <para>
            <para>An optional token returned from a prior request. Use this token for pagination of
            results from this action. If this parameter is specified, the response only includes
            results beyond the token, up to the value specified by MaxResults. When the end of
            results is reached, the response has a value of null.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ALXB.GetALXBGatewayCmdlet">
            <summary>
            Retrieves the details of a gateway.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBGatewayCmdlet.GatewayArn">
            <summary>
            <para>
            <para>The ARN of the gateway to get.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ALXB.GetALXBGatewayGroupCmdlet">
            <summary>
            Retrieves the details of a gateway group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBGatewayGroupCmdlet.GatewayGroupArn">
            <summary>
            <para>
            <para>The ARN of the gateway group to get.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ALXB.GetALXBGatewayGroupListCmdlet">
            <summary>
            Retrieves a list of gateway group summaries. Use GetGatewayGroup to retrieve details
            of a specific gateway group.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBGatewayGroupListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of gateway group summaries to return. The default is 50.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBGatewayGroupListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token used to paginate though multiple pages of gateway group summaries.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ALXB.GetALXBGatewayListCmdlet">
            <summary>
            Retrieves a list of gateway summaries. Use GetGateway to retrieve details of a specific
            gateway. An optional gateway group ARN can be provided to only retrieve gateway summaries
            of gateways that are associated with that gateway group ARN.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBGatewayListCmdlet.GatewayGroupArn">
            <summary>
            <para>
            <para>The gateway group ARN for which to list gateways.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBGatewayListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of gateway summaries to return. The default is 50.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBGatewayListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token used to paginate though multiple pages of gateway summaries.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ALXB.GetALXBInvitationConfigurationCmdlet">
            <summary>
            Retrieves the configured values for the user enrollment invitation email template.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ALXB.GetALXBProfileCmdlet">
            <summary>
            Gets the details of a room profile by profile ARN.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBProfileCmdlet.ProfileArn">
            <summary>
            <para>
            <para>The ARN of the room profile for which to request details. Required.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ALXB.GetALXBRoomCmdlet">
            <summary>
            Gets room details by room ARN.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBRoomCmdlet.RoomArn">
            <summary>
            <para>
            <para>The ARN of the room for which to request details. Required.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ALXB.GetALXBRoomSkillParameterCmdlet">
            <summary>
            Gets room skill parameter details by room, skill, and parameter key ARN.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBRoomSkillParameterCmdlet.ParameterKey">
            <summary>
            <para>
            <para>The room skill parameter key for which to get details. Required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBRoomSkillParameterCmdlet.RoomArn">
            <summary>
            <para>
            <para>The ARN of the room from which to get the room skill parameter details. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBRoomSkillParameterCmdlet.SkillId">
            <summary>
            <para>
            <para>The ARN of the skill from which to get the room skill parameter details. Required.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ALXB.GetALXBSkillGroupCmdlet">
            <summary>
            Gets skill group details by skill group ARN.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBSkillGroupCmdlet.SkillGroupArn">
            <summary>
            <para>
            <para>The ARN of the skill group for which to get details. Required.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ALXB.GetALXBSkillListCmdlet">
            <summary>
            Lists all enabled skills in a specific skill group.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBSkillListCmdlet.EnablementType">
            <summary>
            <para>
            <para>Whether the skill is enabled under the user's account, or if it requires linking to
            be used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBSkillListCmdlet.SkillGroupArn">
            <summary>
            <para>
            <para>The ARN of the skill group for which to list enabled skills. Required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBSkillListCmdlet.SkillType">
            <summary>
            <para>
            <para>Whether the skill is publicly available or is a private skill.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBSkillListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to include in the response. If more results exist than
            the specified <code>MaxResults</code> value, a token is included in the response so
            that the remaining results can be retrieved. Required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBSkillListCmdlet.NextToken">
            <summary>
            <para>
            <para>An optional token returned from a prior request. Use this token for pagination of
            results from this action. If this parameter is specified, the response includes only
            results beyond the token, up to the value specified by <code>MaxResults</code>. Required.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ALXB.GetALXBSkillsStoreCategoryListCmdlet">
            <summary>
            Lists all categories in the Alexa skill store.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBSkillsStoreCategoryListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of categories returned, per paginated calls.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBSkillsStoreCategoryListCmdlet.NextToken">
            <summary>
            <para>
            <para>The tokens used for pagination.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ALXB.GetALXBSkillsStoreSkillListByCategoryCmdlet">
            <summary>
            Lists all skills in the Alexa skill store by category.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBSkillsStoreSkillListByCategoryCmdlet.CategoryId">
            <summary>
            <para>
            <para>The category ID for which the skills are being retrieved from the skill store.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBSkillsStoreSkillListByCategoryCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of skills returned per paginated calls.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBSkillsStoreSkillListByCategoryCmdlet.NextToken">
            <summary>
            <para>
            <para>The tokens used for pagination.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ALXB.GetALXBSmartHomeApplianceListCmdlet">
            <summary>
            Lists all of the smart home appliances associated with a room.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBSmartHomeApplianceListCmdlet.RoomArn">
            <summary>
            <para>
            <para>The room that the appliances are associated with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBSmartHomeApplianceListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of appliances to be returned, per paginated calls.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBSmartHomeApplianceListCmdlet.NextToken">
            <summary>
            <para>
            <para>The tokens used for pagination.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ALXB.GetALXBTagListCmdlet">
            <summary>
            Lists all tags for the specified resource.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBTagListCmdlet.Arn">
            <summary>
            <para>
            <para>The ARN of the specified resource for which to list tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBTagListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to include in the response. If more results exist than
            the specified <code>MaxResults</code> value, a token is included in the response so
            that the remaining results can be retrieved.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.GetALXBTagListCmdlet.NextToken">
            <summary>
            <para>
            <para>An optional token returned from a prior request. Use this token for pagination of
            results from this action. If this parameter is specified, the response includes only
            results beyond the token, up to the value specified by <code>MaxResults</code>. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ALXB.NewALXBAddressBookCmdlet">
            <summary>
            Creates an address book with the specified details.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBAddressBookCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>A unique, user-specified identifier for the request that ensures idempotency.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBAddressBookCmdlet.Description">
            <summary>
            <para>
            <para>The description of the address book.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBAddressBookCmdlet.Name">
            <summary>
            <para>
            <para>The name of the address book.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBAddressBookCmdlet.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.ALXB.NewALXBBusinessReportScheduleCmdlet">
            <summary>
            Creates a recurring schedule for usage reports to deliver to the specified S3 location
            with a specified daily or weekly interval.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBBusinessReportScheduleCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>The client request token.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBBusinessReportScheduleCmdlet.Format">
            <summary>
            <para>
            <para>The format of the generated report (individual CSV files or zipped files of individual
            files).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBBusinessReportScheduleCmdlet.ContentRange_Interval">
            <summary>
            <para>
            <para>The interval of the content range.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBBusinessReportScheduleCmdlet.S3BucketName">
            <summary>
            <para>
            <para>The S3 bucket name of the output reports. If this isn't specified, the report can
            be retrieved from a download link by calling ListBusinessReportSchedule. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBBusinessReportScheduleCmdlet.S3KeyPrefix">
            <summary>
            <para>
            <para>The S3 key where the report is delivered.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBBusinessReportScheduleCmdlet.ScheduleName">
            <summary>
            <para>
            <para>The name identifier of the schedule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBBusinessReportScheduleCmdlet.Recurrence_StartDate">
            <summary>
            <para>
            <para>The start date.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBBusinessReportScheduleCmdlet.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.ALXB.NewALXBConferenceProviderCmdlet">
            <summary>
            Adds a new conference provider under the user's AWS account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBConferenceProviderCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>The request token of the client.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBConferenceProviderCmdlet.IPDialIn_CommsProtocol">
            <summary>
            <para>
            <para>The protocol, including SIP, SIPS, and H323.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBConferenceProviderCmdlet.ConferenceProviderName">
            <summary>
            <para>
            <para>The name of the conference provider.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBConferenceProviderCmdlet.ConferenceProviderType">
            <summary>
            <para>
            <para>Represents a type within a list of predefined types.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBConferenceProviderCmdlet.PSTNDialIn_CountryCode">
            <summary>
            <para>
            <para>The zip code.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBConferenceProviderCmdlet.IPDialIn_Endpoint">
            <summary>
            <para>
            <para>The IP address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBConferenceProviderCmdlet.PSTNDialIn_OneClickIdDelay">
            <summary>
            <para>
            <para>The delay duration before Alexa enters the conference ID with dual-tone multi-frequency
            (DTMF). Each number on the dial pad corresponds to a DTMF tone, which is how we send
            data over the telephone network.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBConferenceProviderCmdlet.PSTNDialIn_OneClickPinDelay">
            <summary>
            <para>
            <para>The delay duration before Alexa enters the conference pin with dual-tone multi-frequency
            (DTMF). Each number on the dial pad corresponds to a DTMF tone, which is how we send
            data over the telephone network.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBConferenceProviderCmdlet.PSTNDialIn_PhoneNumber">
            <summary>
            <para>
            <para>The phone number to call to join the conference.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBConferenceProviderCmdlet.MeetingSetting_RequirePin">
            <summary>
            <para>
            <para>The values that indicate whether the pin is always required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBConferenceProviderCmdlet.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.ALXB.NewALXBContactCmdlet">
            <summary>
            Creates a contact with the specified details.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBContactCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>A unique, user-specified identifier for this request that ensures idempotency.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBContactCmdlet.DisplayName">
            <summary>
            <para>
            <para>The name of the contact to display on the console.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBContactCmdlet.FirstName">
            <summary>
            <para>
            <para>The first name of the contact that is used to call the contact on the device.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBContactCmdlet.LastName">
            <summary>
            <para>
            <para>The last name of the contact that is used to call the contact on the device.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBContactCmdlet.PhoneNumber">
            <summary>
            <para>
            <para>The phone number of the contact in E.164 format.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBContactCmdlet.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.ALXB.NewALXBGatewayGroupCmdlet">
            <summary>
            Creates a gateway group with the specified details.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBGatewayGroupCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para> A unique, user-specified identifier for the request that ensures idempotency.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBGatewayGroupCmdlet.Description">
            <summary>
            <para>
            <para>The description of the gateway group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBGatewayGroupCmdlet.Name">
            <summary>
            <para>
            <para>The name of the gateway group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBGatewayGroupCmdlet.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.ALXB.NewALXBProfileCmdlet">
            <summary>
            Creates a new room profile with the specified details.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBProfileCmdlet.Address">
            <summary>
            <para>
            <para>The valid address for the room.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBProfileCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>The user-specified token that is used during the creation of a profile.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBProfileCmdlet.DistanceUnit">
            <summary>
            <para>
            <para>The distance unit to be used by devices in the profile.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBProfileCmdlet.MaxVolumeLimit">
            <summary>
            <para>
            <para>The maximum volume limit for a room profile.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBProfileCmdlet.Name">
            <summary>
            <para>
            <para>The name of a room profile.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBProfileCmdlet.PSTNEnabled">
            <summary>
            <para>
            <para>Whether PSTN calling is enabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBProfileCmdlet.SetupModeDisabled">
            <summary>
            <para>
            <para>Whether room profile setup is enabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBProfileCmdlet.TemperatureUnit">
            <summary>
            <para>
            <para>The temperature unit to be used by devices in the profile.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBProfileCmdlet.Timezone">
            <summary>
            <para>
            <para>The time zone used by a room profile.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBProfileCmdlet.WakeWord">
            <summary>
            <para>
            <para>A wake word for Alexa, Echo, Amazon, or a computer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBProfileCmdlet.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.ALXB.NewALXBRoomCmdlet">
            <summary>
            Creates a room with the specified details.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBRoomCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>A unique, user-specified identifier for this request that ensures idempotency. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBRoomCmdlet.Description">
            <summary>
            <para>
            <para>The description for the room.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBRoomCmdlet.ProfileArn">
            <summary>
            <para>
            <para>The profile ARN for the room.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBRoomCmdlet.ProviderCalendarId">
            <summary>
            <para>
            <para>The calendar ARN for the room.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBRoomCmdlet.RoomName">
            <summary>
            <para>
            <para>The name for the room.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBRoomCmdlet.Tag">
            <summary>
            <para>
            <para>The tags for the room.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBRoomCmdlet.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.ALXB.NewALXBSkillGroupCmdlet">
            <summary>
            Creates a skill group with a specified name and description.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBSkillGroupCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>A unique, user-specified identifier for this request that ensures idempotency. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBSkillGroupCmdlet.Description">
            <summary>
            <para>
            <para>The description for the skill group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBSkillGroupCmdlet.SkillGroupName">
            <summary>
            <para>
            <para>The name for the skill group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBSkillGroupCmdlet.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.ALXB.NewALXBUserCmdlet">
            <summary>
            Creates a user.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBUserCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>A unique, user-specified identifier for this request that ensures idempotency. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBUserCmdlet.Email">
            <summary>
            <para>
            <para>The email address for the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBUserCmdlet.FirstName">
            <summary>
            <para>
            <para>The first name for the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBUserCmdlet.LastName">
            <summary>
            <para>
            <para>The last name for the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBUserCmdlet.Tag">
            <summary>
            <para>
            <para>The tags for the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBUserCmdlet.UserId">
            <summary>
            <para>
            <para>The ARN for the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.NewALXBUserCmdlet.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.ALXB.RegisterALXBAVSDeviceCmdlet">
            <summary>
            Registers an Alexa-enabled device built by an Original Equipment Manufacturer (OEM)
            using Alexa Voice Service (AVS).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RegisterALXBAVSDeviceCmdlet.AmazonId">
            <summary>
            <para>
            <para>The device type ID for your AVS device generated by Amazon when the OEM creates a
            new product on Amazon's Developer Console.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RegisterALXBAVSDeviceCmdlet.ClientId">
            <summary>
            <para>
            <para>The client ID of the OEM used for code-based linking authorization on an AVS device.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RegisterALXBAVSDeviceCmdlet.DeviceSerialNumber">
            <summary>
            <para>
            <para>The key generated by the OEM that uniquely identifies a specified instance of your
            AVS device.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RegisterALXBAVSDeviceCmdlet.ProductId">
            <summary>
            <para>
            <para>The product ID used to identify your AVS device during authorization.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RegisterALXBAVSDeviceCmdlet.UserCode">
            <summary>
            <para>
            <para>The code that is obtained after your AVS device has made a POST request to LWA as
            a part of the Device Authorization Request component of the OAuth code-based linking
            specification.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RegisterALXBAVSDeviceCmdlet.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.ALXB.RemoveALXBAddressBookCmdlet">
            <summary>
            Deletes an address book by the address book ARN.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBAddressBookCmdlet.AddressBookArn">
            <summary>
            <para>
            <para>The ARN of the address book to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBAddressBookCmdlet.PassThru">
            <summary>
            Returns the value passed to the AddressBookArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBAddressBookCmdlet.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.ALXB.RemoveALXBBusinessReportScheduleCmdlet">
            <summary>
            Deletes the recurring report delivery schedule with the specified schedule ARN.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBBusinessReportScheduleCmdlet.ScheduleArn">
            <summary>
            <para>
            <para>The ARN of the business report schedule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBBusinessReportScheduleCmdlet.PassThru">
            <summary>
            Returns the value passed to the ScheduleArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBBusinessReportScheduleCmdlet.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.ALXB.RemoveALXBConferenceProviderCmdlet">
            <summary>
            Deletes a conference provider.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBConferenceProviderCmdlet.ConferenceProviderArn">
            <summary>
            <para>
            <para>The ARN of the conference provider.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBConferenceProviderCmdlet.PassThru">
            <summary>
            Returns the value passed to the ConferenceProviderArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBConferenceProviderCmdlet.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.ALXB.RemoveALXBContactCmdlet">
            <summary>
            Deletes a contact by the contact ARN.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBContactCmdlet.ContactArn">
            <summary>
            <para>
            <para>The ARN of the contact to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBContactCmdlet.PassThru">
            <summary>
            Returns the value passed to the ContactArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBContactCmdlet.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.ALXB.RemoveALXBContactFromAddressBookCmdlet">
            <summary>
            Disassociates a contact from a given address book.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBContactFromAddressBookCmdlet.AddressBookArn">
            <summary>
            <para>
            <para>The ARN of the address from which to disassociate the contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBContactFromAddressBookCmdlet.ContactArn">
            <summary>
            <para>
            <para>The ARN of the contact to disassociate from an address book.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBContactFromAddressBookCmdlet.PassThru">
            <summary>
            Returns the value passed to the ContactArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBContactFromAddressBookCmdlet.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.ALXB.RemoveALXBDeviceCmdlet">
            <summary>
            Removes a device from Alexa For Business.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBDeviceCmdlet.DeviceArn">
            <summary>
            <para>
            <para>The ARN of the device for which to request details.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBDeviceCmdlet.PassThru">
            <summary>
            Returns the value passed to the DeviceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBDeviceCmdlet.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.ALXB.RemoveALXBDeviceFromRoomCmdlet">
            <summary>
            Disassociates a device from its current room. The device continues to be connected
            to the Wi-Fi network and is still registered to the account. The device settings and
            skills are removed from the room.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBDeviceFromRoomCmdlet.DeviceArn">
            <summary>
            <para>
            <para>The ARN of the device to disassociate from a room. Required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBDeviceFromRoomCmdlet.PassThru">
            <summary>
            Returns the value passed to the DeviceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBDeviceFromRoomCmdlet.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.ALXB.RemoveALXBDeviceUsageDataCmdlet">
            <summary>
            When this action is called for a specified shared device, it allows authorized users
            to delete the device's entire previous history of voice input data and associated
            response data. This action can be called once every 24 hours for a specific shared
            device.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBDeviceUsageDataCmdlet.DeviceArn">
            <summary>
            <para>
            <para>The ARN of the device.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBDeviceUsageDataCmdlet.DeviceUsageType">
            <summary>
            <para>
            <para>The type of usage data to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBDeviceUsageDataCmdlet.PassThru">
            <summary>
            Returns the value passed to the DeviceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBDeviceUsageDataCmdlet.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.ALXB.RemoveALXBGatewayGroupCmdlet">
            <summary>
            Deletes a gateway group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBGatewayGroupCmdlet.GatewayGroupArn">
            <summary>
            <para>
            <para>The ARN of the gateway group to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBGatewayGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the GatewayGroupArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBGatewayGroupCmdlet.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.ALXB.RemoveALXBProfileCmdlet">
            <summary>
            Deletes a room profile by the profile ARN.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBProfileCmdlet.ProfileArn">
            <summary>
            <para>
            <para>The ARN of the room profile to delete. Required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBProfileCmdlet.PassThru">
            <summary>
            Returns the value passed to the ProfileArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBProfileCmdlet.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.ALXB.RemoveALXBResourceTagCmdlet">
            <summary>
            Removes metadata tags from a specified resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBResourceTagCmdlet.Arn">
            <summary>
            <para>
            <para>The ARN of the resource from which to remove metadata tags. Required. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>The tags to be removed from the specified resource. Do not provide system tags. Required.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the TagKey parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBResourceTagCmdlet.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.ALXB.RemoveALXBRoomCmdlet">
            <summary>
            Deletes a room by the room ARN.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBRoomCmdlet.RoomArn">
            <summary>
            <para>
            <para>The ARN of the room to delete. Required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBRoomCmdlet.PassThru">
            <summary>
            Returns the value passed to the RoomArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBRoomCmdlet.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.ALXB.RemoveALXBRoomSkillParameterCmdlet">
            <summary>
            Deletes room skill parameter details by room, skill, and parameter key ID.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBRoomSkillParameterCmdlet.ParameterKey">
            <summary>
            <para>
            <para>The room skill parameter key for which to remove details.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBRoomSkillParameterCmdlet.RoomArn">
            <summary>
            <para>
            <para>The ARN of the room from which to remove the room skill parameter details.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBRoomSkillParameterCmdlet.SkillId">
            <summary>
            <para>
            <para>The ID of the skill from which to remove the room skill parameter details.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBRoomSkillParameterCmdlet.PassThru">
            <summary>
            Returns the value passed to the SkillId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBRoomSkillParameterCmdlet.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.ALXB.RemoveALXBSkillAuthorizationCmdlet">
            <summary>
            Unlinks a third-party account from a skill.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBSkillAuthorizationCmdlet.RoomArn">
            <summary>
            <para>
            <para>The room that the skill is authorized for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBSkillAuthorizationCmdlet.SkillId">
            <summary>
            <para>
            <para>The unique identifier of a skill.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBSkillAuthorizationCmdlet.PassThru">
            <summary>
            Returns the value passed to the SkillId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBSkillAuthorizationCmdlet.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.ALXB.RemoveALXBSkillFromSkillGroupCmdlet">
            <summary>
            Disassociates a skill from a skill group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBSkillFromSkillGroupCmdlet.SkillGroupArn">
            <summary>
            <para>
            <para>The unique identifier of a skill. Required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBSkillFromSkillGroupCmdlet.SkillId">
            <summary>
            <para>
            <para>The ARN of a skill group to associate to a skill.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBSkillFromSkillGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the SkillId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBSkillFromSkillGroupCmdlet.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.ALXB.RemoveALXBSkillFromUserCmdlet">
            <summary>
            Makes a private skill unavailable for enrolled users and prevents them from enabling
            it on their devices.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBSkillFromUserCmdlet.SkillId">
            <summary>
            <para>
            <para> The private skill ID you want to make unavailable for enrolled users.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBSkillFromUserCmdlet.PassThru">
            <summary>
            Returns the value passed to the SkillId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBSkillFromUserCmdlet.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.ALXB.RemoveALXBSkillGroupCmdlet">
            <summary>
            Deletes a skill group by skill group ARN.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBSkillGroupCmdlet.SkillGroupArn">
            <summary>
            <para>
            <para>The ARN of the skill group to delete. Required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBSkillGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the SkillGroupArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBSkillGroupCmdlet.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.ALXB.RemoveALXBSkillGroupFromRoomCmdlet">
            <summary>
            Disassociates a skill group from a specified room. This disables all skills in the
            skill group on all devices in the room.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBSkillGroupFromRoomCmdlet.RoomArn">
            <summary>
            <para>
            <para>The ARN of the room from which the skill group is to be disassociated. Required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBSkillGroupFromRoomCmdlet.SkillGroupArn">
            <summary>
            <para>
            <para>The ARN of the skill group to disassociate from a room. Required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBSkillGroupFromRoomCmdlet.PassThru">
            <summary>
            Returns the value passed to the SkillGroupArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBSkillGroupFromRoomCmdlet.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.ALXB.RemoveALXBSmartHomeApplianceCmdlet">
            <summary>
            Forgets smart home appliances associated to a room.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBSmartHomeApplianceCmdlet.RoomArn">
            <summary>
            <para>
            <para>The room that the appliances are associated with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBSmartHomeApplianceCmdlet.PassThru">
            <summary>
            Returns the value passed to the RoomArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBSmartHomeApplianceCmdlet.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.ALXB.RemoveALXBUserCmdlet">
            <summary>
            Deletes a specified user by user ARN and enrollment ARN.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBUserCmdlet.EnrollmentId">
            <summary>
            <para>
            <para>The ARN of the user's enrollment in the organization. Required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBUserCmdlet.UserArn">
            <summary>
            <para>
            <para>The ARN of the user to delete in the organization. Required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBUserCmdlet.PassThru">
            <summary>
            Returns the value passed to the EnrollmentId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RemoveALXBUserCmdlet.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.ALXB.ResolveALXBRoomCmdlet">
            <summary>
            Determines the details for the room from which a skill request was invoked. This operation
            is used by skill developers.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.ResolveALXBRoomCmdlet.SkillId">
            <summary>
            <para>
            <para>The ARN of the skill that was requested. Required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.ResolveALXBRoomCmdlet.UserId">
            <summary>
            <para>
            <para>The ARN of the user. Required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.ResolveALXBRoomCmdlet.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.ALXB.RevokeALXBInvitationCmdlet">
            <summary>
            Revokes an invitation and invalidates the enrollment URL.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RevokeALXBInvitationCmdlet.EnrollmentId">
            <summary>
            <para>
            <para>The ARN of the enrollment invitation to revoke. Required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RevokeALXBInvitationCmdlet.UserArn">
            <summary>
            <para>
            <para>The ARN of the user for whom to revoke an enrollment invitation. Required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RevokeALXBInvitationCmdlet.PassThru">
            <summary>
            Returns the value passed to the EnrollmentId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.RevokeALXBInvitationCmdlet.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.ALXB.SearchALXBAddressBookCmdlet">
            <summary>
            Searches address books and lists the ones that meet a set of filter and sort criteria.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.SearchALXBAddressBookCmdlet.Filter">
            <summary>
            <para>
            <para>The filters to use to list a specified set of address books. The supported filter
            key is AddressBookName.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.SearchALXBAddressBookCmdlet.SortCriterion">
            <summary>
            <para>
            <para>The sort order to use in listing the specified set of address books. The supported
            sort key is AddressBookName.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.SearchALXBAddressBookCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to include in the response. If more results exist than
            the specified MaxResults value, a token is included in the response so that the remaining
            results can be retrieved.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.SearchALXBAddressBookCmdlet.NextToken">
            <summary>
            <para>
            <para>An optional token returned from a prior request. Use this token for pagination of
            results from this action. If this parameter is specified, the response only includes
            results beyond the token, up to the value specified by MaxResults.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.SearchALXBAddressBookCmdlet.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.ALXB.SearchALXBContactCmdlet">
            <summary>
            Searches contacts and lists the ones that meet a set of filter and sort criteria.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.SearchALXBContactCmdlet.Filter">
            <summary>
            <para>
            <para>The filters to use to list a specified set of address books. The supported filter
            keys are DisplayName, FirstName, LastName, and AddressBookArns.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.SearchALXBContactCmdlet.SortCriterion">
            <summary>
            <para>
            <para>The sort order to use in listing the specified set of contacts. The supported sort
            keys are DisplayName, FirstName, and LastName.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.SearchALXBContactCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to include in the response. If more results exist than
            the specified MaxResults value, a token is included in the response so that the remaining
            results can be retrieved.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.SearchALXBContactCmdlet.NextToken">
            <summary>
            <para>
            <para>An optional token returned from a prior request. Use this token for pagination of
            results from this action. If this parameter is specified, the response only includes
            results beyond the token, up to the value specified by MaxResults.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.SearchALXBContactCmdlet.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.ALXB.SendALXBAnnouncementCmdlet">
            <summary>
            Triggers an asynchronous flow to send text, SSML, or audio announcements to rooms
            that are identified by a search or filter.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.SendALXBAnnouncementCmdlet.Content_AudioList">
            <summary>
            <para>
            <para>The list of audio messages.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.SendALXBAnnouncementCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>The unique, user-specified identifier for the request that ensures idempotency.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.SendALXBAnnouncementCmdlet.RoomFilter">
            <summary>
            <para>
            <para>The filters to use to send an announcement to a specified list of rooms. The supported
            filter keys are RoomName, ProfileName, RoomArn, and ProfileArn. To send to all rooms,
            specify an empty RoomFilters list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.SendALXBAnnouncementCmdlet.Content_SsmlList">
            <summary>
            <para>
            <para>The list of SSML messages.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.SendALXBAnnouncementCmdlet.Content_TextList">
            <summary>
            <para>
            <para>The list of text messages.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.SendALXBAnnouncementCmdlet.TimeToLiveInSecond">
            <summary>
            <para>
            <para>The time to live for an announcement. Default is 300. If delivery doesn't occur within
            this time, the announcement is not delivered.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.SendALXBAnnouncementCmdlet.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.ALXB.SendALXBInvitationCmdlet">
            <summary>
            Sends an enrollment invitation email with a URL to a user. The URL is valid for 72
            hours or until you call this operation again, whichever comes first.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.SendALXBInvitationCmdlet.UserArn">
            <summary>
            <para>
            <para>The ARN of the user to whom to send an invitation. Required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.SendALXBInvitationCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.SendALXBInvitationCmdlet.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.ALXB.SetALXBRoomSkillParameterCmdlet">
            <summary>
            Updates room skill parameter details by room, skill, and parameter key ID. Not all
            skills have a room skill parameter.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.SetALXBRoomSkillParameterCmdlet.RoomArn">
            <summary>
            <para>
            <para>The ARN of the room associated with the room skill parameter. Required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.SetALXBRoomSkillParameterCmdlet.RoomSkillParameter">
            <summary>
            <para>
            <para>The updated room skill parameter. Required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.SetALXBRoomSkillParameterCmdlet.SkillId">
            <summary>
            <para>
            <para>The ARN of the skill associated with the room skill parameter. Required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.SetALXBRoomSkillParameterCmdlet.PassThru">
            <summary>
            Returns the value passed to the RoomSkillParameter parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.SetALXBRoomSkillParameterCmdlet.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.ALXB.StartALXBDeviceSyncCmdlet">
            <summary>
            Resets a device and its account to the known default settings, by clearing all information
            and settings set by previous users.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.StartALXBDeviceSyncCmdlet.DeviceArn">
            <summary>
            <para>
            <para>The ARN of the device to sync. Required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.StartALXBDeviceSyncCmdlet.Feature">
            <summary>
            <para>
            <para>Request structure to start the device sync. Required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.StartALXBDeviceSyncCmdlet.RoomArn">
            <summary>
            <para>
            <para>The ARN of the room with which the device to sync is associated. Required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.StartALXBDeviceSyncCmdlet.PassThru">
            <summary>
            Returns the value passed to the DeviceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.StartALXBDeviceSyncCmdlet.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.ALXB.StartALXBSmartHomeApplianceDiscoveryCmdlet">
            <summary>
            Initiates the discovery of any smart home appliances associated with the room.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.StartALXBSmartHomeApplianceDiscoveryCmdlet.RoomArn">
            <summary>
            <para>
            <para>The room where smart home appliance discovery was initiated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.StartALXBSmartHomeApplianceDiscoveryCmdlet.PassThru">
            <summary>
            Returns the value passed to the RoomArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.StartALXBSmartHomeApplianceDiscoveryCmdlet.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.ALXB.UpdateALXBAddressBookCmdlet">
            <summary>
            Updates address book details by the address book ARN.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBAddressBookCmdlet.AddressBookArn">
            <summary>
            <para>
            <para>The ARN of the room to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBAddressBookCmdlet.Description">
            <summary>
            <para>
            <para>The updated description of the room.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBAddressBookCmdlet.Name">
            <summary>
            <para>
            <para>The updated name of the room.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBAddressBookCmdlet.PassThru">
            <summary>
            Returns the value passed to the AddressBookArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBAddressBookCmdlet.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.ALXB.UpdateALXBBusinessReportScheduleCmdlet">
            <summary>
            Updates the configuration of the report delivery schedule with the specified schedule
            ARN.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBBusinessReportScheduleCmdlet.Format">
            <summary>
            <para>
            <para>The format of the generated report (individual CSV files or zipped files of individual
            files).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBBusinessReportScheduleCmdlet.S3BucketName">
            <summary>
            <para>
            <para>The S3 location of the output reports.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBBusinessReportScheduleCmdlet.S3KeyPrefix">
            <summary>
            <para>
            <para>The S3 key where the report is delivered.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBBusinessReportScheduleCmdlet.ScheduleArn">
            <summary>
            <para>
            <para>The ARN of the business report schedule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBBusinessReportScheduleCmdlet.ScheduleName">
            <summary>
            <para>
            <para>The name identifier of the schedule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBBusinessReportScheduleCmdlet.Recurrence_StartDate">
            <summary>
            <para>
            <para>The start date.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBBusinessReportScheduleCmdlet.PassThru">
            <summary>
            Returns the value passed to the ScheduleArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBBusinessReportScheduleCmdlet.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.ALXB.UpdateALXBConferenceProviderCmdlet">
            <summary>
            Updates an existing conference provider's settings.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBConferenceProviderCmdlet.IPDialIn_CommsProtocol">
            <summary>
            <para>
            <para>The protocol, including SIP, SIPS, and H323.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBConferenceProviderCmdlet.ConferenceProviderArn">
            <summary>
            <para>
            <para>The ARN of the conference provider.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBConferenceProviderCmdlet.ConferenceProviderType">
            <summary>
            <para>
            <para>The type of the conference provider.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBConferenceProviderCmdlet.PSTNDialIn_CountryCode">
            <summary>
            <para>
            <para>The zip code.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBConferenceProviderCmdlet.IPDialIn_Endpoint">
            <summary>
            <para>
            <para>The IP address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBConferenceProviderCmdlet.PSTNDialIn_OneClickIdDelay">
            <summary>
            <para>
            <para>The delay duration before Alexa enters the conference ID with dual-tone multi-frequency
            (DTMF). Each number on the dial pad corresponds to a DTMF tone, which is how we send
            data over the telephone network.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBConferenceProviderCmdlet.PSTNDialIn_OneClickPinDelay">
            <summary>
            <para>
            <para>The delay duration before Alexa enters the conference pin with dual-tone multi-frequency
            (DTMF). Each number on the dial pad corresponds to a DTMF tone, which is how we send
            data over the telephone network.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBConferenceProviderCmdlet.PSTNDialIn_PhoneNumber">
            <summary>
            <para>
            <para>The phone number to call to join the conference.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBConferenceProviderCmdlet.MeetingSetting_RequirePin">
            <summary>
            <para>
            <para>The values that indicate whether the pin is always required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBConferenceProviderCmdlet.PassThru">
            <summary>
            Returns the value passed to the ConferenceProviderArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBConferenceProviderCmdlet.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.ALXB.UpdateALXBContactCmdlet">
            <summary>
            Updates the contact details by the contact ARN.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBContactCmdlet.ContactArn">
            <summary>
            <para>
            <para>The ARN of the contact to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBContactCmdlet.DisplayName">
            <summary>
            <para>
            <para>The updated display name of the contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBContactCmdlet.FirstName">
            <summary>
            <para>
            <para>The updated first name of the contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBContactCmdlet.LastName">
            <summary>
            <para>
            <para>The updated last name of the contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBContactCmdlet.PhoneNumber">
            <summary>
            <para>
            <para>The updated phone number of the contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBContactCmdlet.PassThru">
            <summary>
            Returns the value passed to the ContactArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBContactCmdlet.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.ALXB.UpdateALXBDeviceCmdlet">
            <summary>
            Updates the device name by device ARN.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBDeviceCmdlet.DeviceArn">
            <summary>
            <para>
            <para>The ARN of the device to update. Required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBDeviceCmdlet.DeviceName">
            <summary>
            <para>
            <para>The updated device name. Required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBDeviceCmdlet.PassThru">
            <summary>
            Returns the value passed to the DeviceName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBDeviceCmdlet.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.ALXB.UpdateALXBGatewayCmdlet">
            <summary>
            Updates the details of a gateway. If any optional field is not provided, the existing
            corresponding value is left unmodified.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBGatewayCmdlet.Description">
            <summary>
            <para>
            <para>The updated description of the gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBGatewayCmdlet.GatewayArn">
            <summary>
            <para>
            <para>The ARN of the gateway to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBGatewayCmdlet.Name">
            <summary>
            <para>
            <para>The updated name of the gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBGatewayCmdlet.SoftwareVersion">
            <summary>
            <para>
            <para>The updated software version of the gateway. The gateway automatically updates its
            software version during normal operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBGatewayCmdlet.PassThru">
            <summary>
            Returns the value passed to the GatewayArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBGatewayCmdlet.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.ALXB.UpdateALXBGatewayGroupCmdlet">
            <summary>
            Updates the details of a gateway group. If any optional field is not provided, the
            existing corresponding value is left unmodified.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBGatewayGroupCmdlet.Description">
            <summary>
            <para>
            <para>The updated description of the gateway group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBGatewayGroupCmdlet.GatewayGroupArn">
            <summary>
            <para>
            <para>The ARN of the gateway group to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBGatewayGroupCmdlet.Name">
            <summary>
            <para>
            <para>The updated name of the gateway group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBGatewayGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the GatewayGroupArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBGatewayGroupCmdlet.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.ALXB.UpdateALXBProfileCmdlet">
            <summary>
            Updates an existing room profile by room profile ARN.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBProfileCmdlet.Address">
            <summary>
            <para>
            <para>The updated address for the room profile.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBProfileCmdlet.DistanceUnit">
            <summary>
            <para>
            <para>The updated distance unit for the room profile.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBProfileCmdlet.IsDefault">
            <summary>
            <para>
            <para>Sets the profile as default if selected. If this is missing, no update is done to
            the default status.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBProfileCmdlet.MaxVolumeLimit">
            <summary>
            <para>
            <para>The updated maximum volume limit for the room profile.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBProfileCmdlet.ProfileArn">
            <summary>
            <para>
            <para>The ARN of the room profile to update. Required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBProfileCmdlet.Name">
            <summary>
            <para>
            <para>The updated name for the room profile.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBProfileCmdlet.PSTNEnabled">
            <summary>
            <para>
            <para>Whether the PSTN setting of the room profile is enabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBProfileCmdlet.SetupModeDisabled">
            <summary>
            <para>
            <para>Whether the setup mode of the profile is enabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBProfileCmdlet.TemperatureUnit">
            <summary>
            <para>
            <para>The updated temperature unit for the room profile.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBProfileCmdlet.Timezone">
            <summary>
            <para>
            <para>The updated timezone for the room profile.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBProfileCmdlet.WakeWord">
            <summary>
            <para>
            <para>The updated wake word for the room profile.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBProfileCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBProfileCmdlet.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.ALXB.UpdateALXBRoomCmdlet">
            <summary>
            Updates room details by room ARN.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBRoomCmdlet.Description">
            <summary>
            <para>
            <para>The updated description for the room.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBRoomCmdlet.ProfileArn">
            <summary>
            <para>
            <para>The updated profile ARN for the room.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBRoomCmdlet.ProviderCalendarId">
            <summary>
            <para>
            <para>The updated provider calendar ARN for the room.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBRoomCmdlet.RoomArn">
            <summary>
            <para>
            <para>The ARN of the room to update. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBRoomCmdlet.RoomName">
            <summary>
            <para>
            <para>The updated name for the room.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBRoomCmdlet.PassThru">
            <summary>
            Returns the value passed to the RoomName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBRoomCmdlet.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.ALXB.UpdateALXBSkillGroupCmdlet">
            <summary>
            Updates skill group details by skill group ARN.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBSkillGroupCmdlet.Description">
            <summary>
            <para>
            <para>The updated description for the skill group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBSkillGroupCmdlet.SkillGroupArn">
            <summary>
            <para>
            <para>The ARN of the skill group to update. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBSkillGroupCmdlet.SkillGroupName">
            <summary>
            <para>
            <para>The updated name for the skill group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBSkillGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the SkillGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.UpdateALXBSkillGroupCmdlet.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.ALXB.WriteALXBConferencePreferenceCmdlet">
            <summary>
            Sets the conference preferences on a specific conference provider at the account level.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.WriteALXBConferencePreferenceCmdlet.ConferencePreference_DefaultConferenceProviderArn">
            <summary>
            <para>
            <para>The ARN of the default conference provider.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.WriteALXBConferencePreferenceCmdlet.PassThru">
            <summary>
            Returns the value passed to the ConferencePreference_DefaultConferenceProviderArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.WriteALXBConferencePreferenceCmdlet.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.ALXB.WriteALXBInvitationConfigurationCmdlet">
            <summary>
            Configures the email template for the user enrollment invitation with the specified
            attributes.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.WriteALXBInvitationConfigurationCmdlet.ContactEmail">
            <summary>
            <para>
            <para>The email ID of the organization or individual contact that the enrolled user can
            use. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.WriteALXBInvitationConfigurationCmdlet.OrganizationName">
            <summary>
            <para>
            <para>The name of the organization sending the enrollment invite to a user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.WriteALXBInvitationConfigurationCmdlet.PrivateSkillId">
            <summary>
            <para>
            <para>The list of private skill IDs that you want to recommend to the user to enable in
            the invitation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.WriteALXBInvitationConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the OrganizationName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.WriteALXBInvitationConfigurationCmdlet.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.ALXB.WriteALXBSkillAuthorizationCmdlet">
            <summary>
            Links a user's account to a third-party skill provider. If this API operation is called
            by an assumed IAM role, the skill being linked must be a private skill. Also, the
            skill must be owned by the AWS account that assumed the IAM role.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.WriteALXBSkillAuthorizationCmdlet.AuthorizationResult">
            <summary>
            <para>
            <para>The authorization result specific to OAUTH code grant output. "Code” must be populated
            in the AuthorizationResult map to establish the authorization.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.WriteALXBSkillAuthorizationCmdlet.RoomArn">
            <summary>
            <para>
            <para>The room that the skill is authorized for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.WriteALXBSkillAuthorizationCmdlet.SkillId">
            <summary>
            <para>
            <para>The unique identifier of a skill.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.WriteALXBSkillAuthorizationCmdlet.PassThru">
            <summary>
            Returns the value passed to the SkillId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ALXB.WriteALXBSkillAuthorizationCmdlet.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.AMP.GetAMPAppCmdlet">
            <summary>
            Retrieves an existing Amplify App by appId.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.GetAMPAppCmdlet.AppId">
            <summary>
            <para>
            <para> Unique Id for an Amplify App. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AMP.GetAMPAppListCmdlet">
            <summary>
            Lists existing Amplify Apps.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.GetAMPAppListCmdlet.MaxResult">
            <summary>
            <para>
            <para> Maximum number of records to list in a single response. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.GetAMPAppListCmdlet.NextToken">
            <summary>
            <para>
            <para> Pagination token. If non-null pagination token is returned in a result, then pass
            its value in another request to fetch more entries. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AMP.GetAMPBranchCmdlet">
            <summary>
            Retrieves a branch for an Amplify App.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.GetAMPBranchCmdlet.AppId">
            <summary>
            <para>
            <para> Unique Id for an Amplify App. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.GetAMPBranchCmdlet.BranchName">
            <summary>
            <para>
            <para> Name for the branch. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AMP.GetAMPBranchListCmdlet">
            <summary>
            Lists branches for an Amplify App.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.GetAMPBranchListCmdlet.AppId">
            <summary>
            <para>
            <para> Unique Id for an Amplify App. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.GetAMPBranchListCmdlet.MaxResult">
            <summary>
            <para>
            <para> Maximum number of records to list in a single response. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.GetAMPBranchListCmdlet.NextToken">
            <summary>
            <para>
            <para> Pagination token. Set to null to start listing branches from start. If a non-null
            pagination token is returned in a result, then pass its value in here to list more
            branches. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AMP.GetAMPDomainAssociationCmdlet">
            <summary>
            Retrieves domain info that corresponds to an appId and domainName.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.GetAMPDomainAssociationCmdlet.AppId">
            <summary>
            <para>
            <para> Unique Id for an Amplify App. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.GetAMPDomainAssociationCmdlet.DomainName">
            <summary>
            <para>
            <para> Name of the domain. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AMP.GetAMPDomainAssociationListCmdlet">
            <summary>
            List domains with an app<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.GetAMPDomainAssociationListCmdlet.AppId">
            <summary>
            <para>
            <para> Unique Id for an Amplify App. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.GetAMPDomainAssociationListCmdlet.MaxResult">
            <summary>
            <para>
            <para> Maximum number of records to list in a single response. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.GetAMPDomainAssociationListCmdlet.NextToken">
            <summary>
            <para>
            <para> Pagination token. Set to null to start listing Apps from start. If non-null pagination
            token is returned in a result, then pass its value in here to list more projects.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AMP.GetAMPJobCmdlet">
            <summary>
            Get a job for a branch, part of an Amplify App.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.GetAMPJobCmdlet.AppId">
            <summary>
            <para>
            <para> Unique Id for an Amplify App. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.GetAMPJobCmdlet.BranchName">
            <summary>
            <para>
            <para> Name for the branch, for the Job. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.GetAMPJobCmdlet.JobId">
            <summary>
            <para>
            <para> Unique Id for the Job. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AMP.GetAMPJobListCmdlet">
            <summary>
            List Jobs for a branch, part of an Amplify App.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.GetAMPJobListCmdlet.AppId">
            <summary>
            <para>
            <para> Unique Id for an Amplify App. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.GetAMPJobListCmdlet.BranchName">
            <summary>
            <para>
            <para> Name for a branch. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.GetAMPJobListCmdlet.MaxResult">
            <summary>
            <para>
            <para> Maximum number of records to list in a single response. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.GetAMPJobListCmdlet.NextToken">
            <summary>
            <para>
            <para> Pagination token. Set to null to start listing steps from start. If a non-null pagination
            token is returned in a result, then pass its value in here to list more steps. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AMP.NewAMPAppCmdlet">
            <summary>
            Creates a new Amplify App.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.NewAMPAppCmdlet.BasicAuthCredential">
            <summary>
            <para>
            <para> Credentials for Basic Authorization for an Amplify App. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.NewAMPAppCmdlet.BuildSpec">
            <summary>
            <para>
            <para> BuildSpec for an Amplify App </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.NewAMPAppCmdlet.CustomRule">
            <summary>
            <para>
            <para> Custom rewrite / redirect rules for an Amplify App. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.NewAMPAppCmdlet.Description">
            <summary>
            <para>
            <para> Description for an Amplify App </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.NewAMPAppCmdlet.EnableBasicAuth">
            <summary>
            <para>
            <para> Enable Basic Authorization for an Amplify App, this will apply to all branches part
            of this App. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.NewAMPAppCmdlet.EnableBranchAutoBuild">
            <summary>
            <para>
            <para> Enable the auto building of branches for an Amplify App. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.NewAMPAppCmdlet.EnvironmentVariable">
            <summary>
            <para>
            <para> Environment variables map for an Amplify App. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.NewAMPAppCmdlet.IamServiceRoleArn">
            <summary>
            <para>
            <para> AWS IAM service role for an Amplify App </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.NewAMPAppCmdlet.Name">
            <summary>
            <para>
            <para> Name for the Amplify App </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.NewAMPAppCmdlet.OauthToken">
            <summary>
            <para>
            <para> OAuth token for 3rd party source control system for an Amplify App, used to create
            webhook and read-only deploy key. OAuth token is not stored. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.NewAMPAppCmdlet.Platform">
            <summary>
            <para>
            <para> Platform / framework for an Amplify App </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.NewAMPAppCmdlet.Repository">
            <summary>
            <para>
            <para> Repository for an Amplify App </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.NewAMPAppCmdlet.Tag">
            <summary>
            <para>
            <para> Tag for an Amplify App </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.NewAMPAppCmdlet.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.AMP.NewAMPBranchCmdlet">
            <summary>
            Creates a new Branch for an Amplify App.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.NewAMPBranchCmdlet.AppId">
            <summary>
            <para>
            <para> Unique Id for an Amplify App. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.NewAMPBranchCmdlet.BasicAuthCredential">
            <summary>
            <para>
            <para> Basic Authorization credentials for the branch. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.NewAMPBranchCmdlet.BranchName">
            <summary>
            <para>
            <para> Name for the branch. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.NewAMPBranchCmdlet.BuildSpec">
            <summary>
            <para>
            <para> BuildSpec for the branch. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.NewAMPBranchCmdlet.Description">
            <summary>
            <para>
            <para> Description for the branch. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.NewAMPBranchCmdlet.EnableAutoBuild">
            <summary>
            <para>
            <para> Enables auto building for the branch. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.NewAMPBranchCmdlet.EnableBasicAuth">
            <summary>
            <para>
            <para> Enables Basic Auth for the branch. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.NewAMPBranchCmdlet.EnableNotification">
            <summary>
            <para>
            <para> Enables notifications for the branch. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.NewAMPBranchCmdlet.EnvironmentVariable">
            <summary>
            <para>
            <para> Environment Variables for the branch. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.NewAMPBranchCmdlet.Framework">
            <summary>
            <para>
            <para> Framework for the branch. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.NewAMPBranchCmdlet.Stage">
            <summary>
            <para>
            <para> Stage for the branch. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.NewAMPBranchCmdlet.Tag">
            <summary>
            <para>
            <para> Tag for the branch. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.NewAMPBranchCmdlet.Ttl">
            <summary>
            <para>
            <para> The content TTL for the website in seconds. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.NewAMPBranchCmdlet.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.AMP.NewAMPDomainAssociationCmdlet">
            <summary>
            Create a new DomainAssociation on an App
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.NewAMPDomainAssociationCmdlet.AppId">
            <summary>
            <para>
            <para> Unique Id for an Amplify App. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.NewAMPDomainAssociationCmdlet.DomainName">
            <summary>
            <para>
            <para> Domain name for the Domain Association. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.NewAMPDomainAssociationCmdlet.EnableAutoSubDomain">
            <summary>
            <para>
            <para> Enables automated creation of Subdomains for branches. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.NewAMPDomainAssociationCmdlet.SubDomainSetting">
            <summary>
            <para>
            <para> Setting structure for the Subdomain. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.NewAMPDomainAssociationCmdlet.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.AMP.RemoveAMPAppCmdlet">
            <summary>
            Delete an existing Amplify App by appId.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.RemoveAMPAppCmdlet.AppId">
            <summary>
            <para>
            <para> Unique Id for an Amplify App. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.RemoveAMPAppCmdlet.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.AMP.RemoveAMPBranchCmdlet">
            <summary>
            Deletes a branch for an Amplify App.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.RemoveAMPBranchCmdlet.AppId">
            <summary>
            <para>
            <para> Unique Id for an Amplify App. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.RemoveAMPBranchCmdlet.BranchName">
            <summary>
            <para>
            <para> Name for the branch. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.RemoveAMPBranchCmdlet.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.AMP.RemoveAMPDomainAssociationCmdlet">
            <summary>
            Deletes a DomainAssociation.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.RemoveAMPDomainAssociationCmdlet.AppId">
            <summary>
            <para>
            <para> Unique Id for an Amplify App. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.RemoveAMPDomainAssociationCmdlet.DomainName">
            <summary>
            <para>
            <para> Name of the domain. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.RemoveAMPDomainAssociationCmdlet.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.AMP.RemoveAMPJobCmdlet">
            <summary>
            Delete a job, for an Amplify branch, part of Amplify App.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.RemoveAMPJobCmdlet.AppId">
            <summary>
            <para>
            <para> Unique Id for an Amplify App. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.RemoveAMPJobCmdlet.BranchName">
            <summary>
            <para>
            <para> Name for the branch, for the Job. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.RemoveAMPJobCmdlet.JobId">
            <summary>
            <para>
            <para> Unique Id for the Job. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.RemoveAMPJobCmdlet.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.AMP.StartAMPJobCmdlet">
            <summary>
            Starts a new job for a branch, part of an Amplify App.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.StartAMPJobCmdlet.AppId">
            <summary>
            <para>
            <para> Unique Id for an Amplify App. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.StartAMPJobCmdlet.BranchName">
            <summary>
            <para>
            <para> Name for the branch, for the Job. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.StartAMPJobCmdlet.CommitId">
            <summary>
            <para>
            <para> Commit Id from 3rd party repository provider for the Job. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.StartAMPJobCmdlet.CommitMessage">
            <summary>
            <para>
            <para> Commit message from 3rd party repository provider for the Job. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.StartAMPJobCmdlet.CommitTime">
            <summary>
            <para>
            <para> Commit date / time for the Job. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.StartAMPJobCmdlet.JobId">
            <summary>
            <para>
            <para> Unique Id for the Job. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.StartAMPJobCmdlet.JobReason">
            <summary>
            <para>
            <para> Reason for the Job. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.StartAMPJobCmdlet.JobType">
            <summary>
            <para>
            <para> Type for the Job. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.StartAMPJobCmdlet.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.AMP.StopAMPJobCmdlet">
            <summary>
            Stop a job that is in progress, for an Amplify branch, part of Amplify App.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.StopAMPJobCmdlet.AppId">
            <summary>
            <para>
            <para> Unique Id for an Amplify App. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.StopAMPJobCmdlet.BranchName">
            <summary>
            <para>
            <para> Name for the branch, for the Job. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.StopAMPJobCmdlet.JobId">
            <summary>
            <para>
            <para> Unique Id for the Job. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.StopAMPJobCmdlet.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.AMP.UpdateAMPAppCmdlet">
            <summary>
            Updates an existing Amplify App.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.UpdateAMPAppCmdlet.AppId">
            <summary>
            <para>
            <para> Unique Id for an Amplify App. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.UpdateAMPAppCmdlet.BasicAuthCredential">
            <summary>
            <para>
            <para> Basic Authorization credentials for an Amplify App. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.UpdateAMPAppCmdlet.BuildSpec">
            <summary>
            <para>
            <para> BuildSpec for an Amplify App. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.UpdateAMPAppCmdlet.CustomRule">
            <summary>
            <para>
            <para> Custom redirect / rewrite rules for an Amplify App. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.UpdateAMPAppCmdlet.Description">
            <summary>
            <para>
            <para> Description for an Amplify App. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.UpdateAMPAppCmdlet.EnableBasicAuth">
            <summary>
            <para>
            <para> Enables Basic Authorization for an Amplify App. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.UpdateAMPAppCmdlet.EnableBranchAutoBuild">
            <summary>
            <para>
            <para> Enables branch auto-building for an Amplify App. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.UpdateAMPAppCmdlet.EnvironmentVariable">
            <summary>
            <para>
            <para> Environment Variables for an Amplify App. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.UpdateAMPAppCmdlet.IamServiceRoleArn">
            <summary>
            <para>
            <para> IAM service role for an Amplify App. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.UpdateAMPAppCmdlet.Name">
            <summary>
            <para>
            <para> Name for an Amplify App. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.UpdateAMPAppCmdlet.Platform">
            <summary>
            <para>
            <para> Platform for an Amplify App. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.UpdateAMPAppCmdlet.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.AMP.UpdateAMPBranchCmdlet">
            <summary>
            Updates a branch for an Amplify App.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.UpdateAMPBranchCmdlet.AppId">
            <summary>
            <para>
            <para> Unique Id for an Amplify App. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.UpdateAMPBranchCmdlet.BasicAuthCredential">
            <summary>
            <para>
            <para> Basic Authorization credentials for the branch. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.UpdateAMPBranchCmdlet.BranchName">
            <summary>
            <para>
            <para> Name for the branch. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.UpdateAMPBranchCmdlet.BuildSpec">
            <summary>
            <para>
            <para> BuildSpec for the branch. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.UpdateAMPBranchCmdlet.Description">
            <summary>
            <para>
            <para> Description for the branch. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.UpdateAMPBranchCmdlet.EnableAutoBuild">
            <summary>
            <para>
            <para> Enables auto building for the branch. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.UpdateAMPBranchCmdlet.EnableBasicAuth">
            <summary>
            <para>
            <para> Enables Basic Auth for the branch. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.UpdateAMPBranchCmdlet.EnableNotification">
            <summary>
            <para>
            <para> Enables notifications for the branch. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.UpdateAMPBranchCmdlet.EnvironmentVariable">
            <summary>
            <para>
            <para> Environment Variables for the branch. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.UpdateAMPBranchCmdlet.Framework">
            <summary>
            <para>
            <para> Framework for the branch. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.UpdateAMPBranchCmdlet.Stage">
            <summary>
            <para>
            <para> Stage for the branch. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.UpdateAMPBranchCmdlet.Ttl">
            <summary>
            <para>
            <para> The content TTL for the website in seconds. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.UpdateAMPBranchCmdlet.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.AMP.UpdateAMPDomainAssociationCmdlet">
            <summary>
            Create a new DomainAssociation on an App
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.UpdateAMPDomainAssociationCmdlet.AppId">
            <summary>
            <para>
            <para> Unique Id for an Amplify App. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.UpdateAMPDomainAssociationCmdlet.DomainName">
            <summary>
            <para>
            <para> Name of the domain. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.UpdateAMPDomainAssociationCmdlet.EnableAutoSubDomain">
            <summary>
            <para>
            <para> Enables automated creation of Subdomains for branches. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.UpdateAMPDomainAssociationCmdlet.SubDomainSetting">
            <summary>
            <para>
            <para> Setting structure for the Subdomain. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMP.UpdateAMPDomainAssociationCmdlet.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.AGM.SendAGMDataToConnectionCmdlet">
            <summary>
            Sends the provided data to the specified connection.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AGM.SendAGMDataToConnectionCmdlet.ConnectionId">
            <summary>
            <para>
            <para>The identifier of the connection that a specific client is using.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AGM.SendAGMDataToConnectionCmdlet.Data">
            <summary>
            <para>
            <para>The data to be sent to the client specified by its connection id.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AGM.SendAGMDataToConnectionCmdlet.PassThru">
            <summary>
            Returns the value passed to the Data parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AGM.SendAGMDataToConnectionCmdlet.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.AG2.GetAG2ApiCmdlet">
            <summary>
            Gets an Api resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2ApiCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG2.GetAG2ApiListCmdlet">
            <summary>
            Gets a collection of Api resources.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2ApiListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of elements to be returned for this resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2ApiListCmdlet.NextToken">
            <summary>
            <para>
            <para>The next page of elements from this collection. Not valid for the last element of
            the collection.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG2.GetAG2ApiMappingCmdlet">
            <summary>
            The API mapping.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2ApiMappingCmdlet.ApiMappingId">
            <summary>
            <para>
            <para>The API mapping identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2ApiMappingCmdlet.DomainName">
            <summary>
            <para>
            <para>The domain name.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG2.GetAG2AuthorizerCmdlet">
            <summary>
            Gets an Authorizer.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2AuthorizerCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2AuthorizerCmdlet.AuthorizerId">
            <summary>
            <para>
            <para>The authorizer identifier.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG2.GetAG2AuthorizerListCmdlet">
            <summary>
            Gets the Authorizers for an API.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2AuthorizerListCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2AuthorizerListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of elements to be returned for this resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2AuthorizerListCmdlet.NextToken">
            <summary>
            <para>
            <para>The next page of elements from this collection. Not valid for the last element of
            the collection.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG2.GetAG2DeploymentCmdlet">
            <summary>
            Gets a Deployment.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2DeploymentCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2DeploymentCmdlet.DeploymentId">
            <summary>
            <para>
            <para>The deployment ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG2.GetAG2DeploymentListCmdlet">
            <summary>
            Gets the Deployments for an API.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2DeploymentListCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2DeploymentListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of elements to be returned for this resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2DeploymentListCmdlet.NextToken">
            <summary>
            <para>
            <para>The next page of elements from this collection. Not valid for the last element of
            the collection.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG2.GetAG2DomainNameCmdlet">
            <summary>
            Gets a domain name.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2DomainNameCmdlet.DomainName">
            <summary>
            <para>
            <para>The domain name.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG2.GetAG2DomainNameListCmdlet">
            <summary>
            Gets the domain names for an AWS account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2DomainNameListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of elements to be returned for this resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2DomainNameListCmdlet.NextToken">
            <summary>
            <para>
            <para>The next page of elements from this collection. Not valid for the last element of
            the collection.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG2.GetAG2IntegrationCmdlet">
            <summary>
            Gets an Integration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2IntegrationCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2IntegrationCmdlet.IntegrationId">
            <summary>
            <para>
            <para>The integration ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG2.GetAG2IntegrationListCmdlet">
            <summary>
            Gets the Integrations for an API.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2IntegrationListCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2IntegrationListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of elements to be returned for this resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2IntegrationListCmdlet.NextToken">
            <summary>
            <para>
            <para>The next page of elements from this collection. Not valid for the last element of
            the collection.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG2.GetAG2IntegrationResponseCmdlet">
            <summary>
            Gets an IntegrationResponses.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2IntegrationResponseCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2IntegrationResponseCmdlet.IntegrationId">
            <summary>
            <para>
            <para>The integration ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2IntegrationResponseCmdlet.IntegrationResponseId">
            <summary>
            <para>
            The integration response ID.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG2.GetAG2IntegrationResponseListCmdlet">
            <summary>
            Gets the IntegrationResponses for an Integration.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2IntegrationResponseListCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2IntegrationResponseListCmdlet.IntegrationId">
            <summary>
            <para>
            <para>The integration ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2IntegrationResponseListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of elements to be returned for this resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2IntegrationResponseListCmdlet.NextToken">
            <summary>
            <para>
            <para>The next page of elements from this collection. Not valid for the last element of
            the collection.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG2.GetAG2ModelCmdlet">
            <summary>
            Gets a Model.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2ModelCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2ModelCmdlet.ModelId">
            <summary>
            <para>
            <para>The model ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG2.GetAG2ModelListCmdlet">
            <summary>
            Gets the Models for an API.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2ModelListCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2ModelListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of elements to be returned for this resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2ModelListCmdlet.NextToken">
            <summary>
            <para>
            <para>The next page of elements from this collection. Not valid for the last element of
            the collection.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG2.GetAG2ModelTemplateCmdlet">
            <summary>
            Gets a model template.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2ModelTemplateCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2ModelTemplateCmdlet.ModelId">
            <summary>
            <para>
            <para>The model ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG2.GetAG2RouteCmdlet">
            <summary>
            Gets a Route.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2RouteCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2RouteCmdlet.RouteId">
            <summary>
            <para>
            <para>The route ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG2.GetAG2RouteListCmdlet">
            <summary>
            Gets the Routes for an API.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2RouteListCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2RouteListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of elements to be returned for this resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2RouteListCmdlet.NextToken">
            <summary>
            <para>
            <para>The next page of elements from this collection. Not valid for the last element of
            the collection.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG2.GetAG2RouteResponseCmdlet">
            <summary>
            Gets a RouteResponse.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2RouteResponseCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2RouteResponseCmdlet.RouteId">
            <summary>
            <para>
            <para>The route ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2RouteResponseCmdlet.RouteResponseId">
            <summary>
            <para>
            <para>The route response ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG2.GetAG2RouteResponseListCmdlet">
            <summary>
            Gets the RouteResponses for a Route.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2RouteResponseListCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2RouteResponseListCmdlet.RouteId">
            <summary>
            <para>
            <para>The route ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2RouteResponseListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of elements to be returned for this resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2RouteResponseListCmdlet.NextToken">
            <summary>
            <para>
            <para>The next page of elements from this collection. Not valid for the last element of
            the collection.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG2.GetAG2StageCmdlet">
            <summary>
            Gets a Stage.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2StageCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2StageCmdlet.StageName">
            <summary>
            <para>
            <para>The stage name.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG2.GetAG2StageListCmdlet">
            <summary>
            Gets the Stages for an API.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2StageListCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2StageListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of elements to be returned for this resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.GetAG2StageListCmdlet.NextToken">
            <summary>
            <para>
            <para>The next page of elements from this collection. Not valid for the last element of
            the collection.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG2.NewAG2ApiCmdlet">
            <summary>
            Creates an Api resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2ApiCmdlet.ApiKeySelectionExpression">
            <summary>
            <para>
            <para>An API key selection expression. See <a href="https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-websocket-api-selection-expressions.html#apigateway-websocket-api-apikey-selection-expressions">API
            Key Selection Expressions</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2ApiCmdlet.Description">
            <summary>
            <para>
            <para>The description of the API.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2ApiCmdlet.DisableSchemaValidation">
            <summary>
            <para>
            <para>Avoid validating models when creating a deployment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2ApiCmdlet.Name">
            <summary>
            <para>
            <para>The name of the API.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2ApiCmdlet.ProtocolType">
            <summary>
            <para>
            <para>The API protocol: Currently only WEBSOCKET is supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2ApiCmdlet.RouteSelectionExpression">
            <summary>
            <para>
            <para>The route selection expression for the API.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2ApiCmdlet.Version">
            <summary>
            <para>
            <para>A version identifier for the API.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2ApiCmdlet.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.AG2.NewAG2ApiMappingCmdlet">
            <summary>
            Creates an API mapping.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2ApiMappingCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2ApiMappingCmdlet.ApiMappingKey">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2ApiMappingCmdlet.DomainName">
            <summary>
            <para>
            <para>The domain name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2ApiMappingCmdlet.Stage">
            <summary>
            <para>
            <para>The API stage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2ApiMappingCmdlet.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.AG2.NewAG2AuthorizerCmdlet">
            <summary>
            Creates an Authorizer for an API.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2AuthorizerCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2AuthorizerCmdlet.AuthorizerCredentialsArn">
            <summary>
            <para>
            <para>Specifies the required credentials as an IAM role for API Gateway to invoke the authorizer.
            To specify an IAM role for API Gateway to assume, use the role's Amazon Resource Name
            (ARN). To use resource-based permissions on the Lambda function, specify null.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2AuthorizerCmdlet.AuthorizerResultTtlInSecond">
            <summary>
            <para>
            <para>The time to live (TTL), in seconds, of cached authorizer results. If it equals 0,
            authorization caching is disabled. If it is greater than 0, API Gateway will cache
            authorizer responses. If this field is not set, the default value is 300. The maximum
            value is 3600, or 1 hour.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2AuthorizerCmdlet.AuthorizerType">
            <summary>
            <para>
            <para>The authorizer type. Currently the only valid value is REQUEST, for a Lambda function
            using incoming request parameters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2AuthorizerCmdlet.AuthorizerUri">
            <summary>
            <para>
            <para>The authorizer's Uniform Resource Identifier (URI). For REQUEST authorizers, this
            must be a well-formed Lambda function URI, for example, arn:aws:apigateway:us-west-2:lambda:path/2015-03-31/functions/arn:aws:lambda:us-west-2:{account_id}:function:{lambda_function_name}/invocations.
            In general, the URI has this form: arn:aws:apigateway:{region}:lambda:path/{service_api}
            , where {region} is the same as the region hosting the Lambda function, path indicates
            that the remaining substring in the URI should be treated as the path to the resource,
            including the initial /. For Lambda functions, this is usually of the form /2015-03-31/functions/[FunctionARN]/invocations.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2AuthorizerCmdlet.IdentitySource">
            <summary>
            <para>
            <para>The identity source for which authorization is requested.</para><para>For the REQUEST authorizer, this is required when authorization caching is enabled.
            The value is a comma-separated string of one or more mapping expressions of the specified
            request parameters. For example, if an Auth header and a Name query string parameters
            are defined as identity sources, this value is method.request.header.Auth, method.request.querystring.Name.
            These parameters will be used to derive the authorization caching key and to perform
            runtime validation of the REQUEST authorizer by verifying all of the identity-related
            request parameters are present, not null, and non-empty. Only when this is true does
            the authorizer invoke the authorizer Lambda function, otherwise, it returns a 401
            Unauthorized response without calling the Lambda function. The valid value is a string
            of comma-separated mapping expressions of the specified request parameters. When the
            authorization caching is not enabled, this property is optional.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2AuthorizerCmdlet.IdentityValidationExpression">
            <summary>
            <para>
            <para>The validation expression does not apply to the REQUEST authorizer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2AuthorizerCmdlet.Name">
            <summary>
            <para>
            <para>The name of the authorizer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2AuthorizerCmdlet.ProviderArn">
            <summary>
            <para>
            <para>For REQUEST authorizer, this is not defined.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2AuthorizerCmdlet.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.AG2.NewAG2DeploymentCmdlet">
            <summary>
            Creates a Deployment for an API.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2DeploymentCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2DeploymentCmdlet.Description">
            <summary>
            <para>
            <para>The description for the deployment resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2DeploymentCmdlet.StageName">
            <summary>
            <para>
            <para>The name of the Stage resource for the Deployment resource to create.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2DeploymentCmdlet.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.AG2.NewAG2DomainNameCmdlet">
            <summary>
            Creates a domain name.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2DomainNameCmdlet.DomainName">
            <summary>
            <para>
            <para>The domain name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2DomainNameCmdlet.DomainNameConfiguration">
            <summary>
            <para>
            <para>The domain name configurations.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2DomainNameCmdlet.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.AG2.NewAG2IntegrationCmdlet">
            <summary>
            Creates an Integration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2IntegrationCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2IntegrationCmdlet.ConnectionId">
            <summary>
            <para>
            <para>The connection ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2IntegrationCmdlet.ConnectionType">
            <summary>
            <para>
            <para>The type of the network connection to the integration endpoint. Currently the only
            valid value is INTERNET, for connections through the public routable internet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2IntegrationCmdlet.ContentHandlingStrategy">
            <summary>
            <para>
            <para>Specifies how to handle response payload content type conversions. Supported values
            are CONVERT_TO_BINARY and CONVERT_TO_TEXT, with the following behaviors:</para><para> CONVERT_TO_BINARY: Converts a response payload from a Base64-encoded string to the
            corresponding binary blob.</para><para> CONVERT_TO_TEXT: Converts a response payload from a binary blob to a Base64-encoded
            string.</para><para>If this property is not defined, the response payload will be passed through from
            the integration response to the route response or method response without modification.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2IntegrationCmdlet.CredentialsArn">
            <summary>
            <para>
            <para>Specifies the credentials required for the integration, if any. For AWS integrations,
            three options are available. To specify an IAM Role for API Gateway to assume, use
            the role's Amazon Resource Name (ARN). To require that the caller's identity be passed
            through from the request, specify the string arn:aws:iam::*:user/*. To use resource-based
            permissions on supported AWS services, specify null.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2IntegrationCmdlet.Description">
            <summary>
            <para>
            <para>The description of the integration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2IntegrationCmdlet.IntegrationMethod">
            <summary>
            <para>
            <para>Specifies the integration's HTTP method type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2IntegrationCmdlet.IntegrationType">
            <summary>
            <para>
            <para>The integration type of an integration. One of the following:</para><para> AWS: for integrating the route or method request with an AWS service action, including
            the Lambda function-invoking action. With the Lambda function-invoking action, this
            is referred to as the Lambda custom integration. With any other AWS service action,
            this is known as AWS integration.</para><para> AWS_PROXY: for integrating the route or method request with the Lambda function-invoking
            action with the client request passed through as-is. This integration is also referred
            to as Lambda proxy integration.</para><para> HTTP: for integrating the route or method request with an HTTP endpoint. This integration
            is also referred to as HTTP custom integration.</para><para> HTTP_PROXY: for integrating route or method request with an HTTP endpoint, with the
            client request passed through as-is. This is also referred to as HTTP proxy integration.</para><para> MOCK: for integrating the route or method request with API Gateway as a "loopback"
            endpoint without invoking any backend.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2IntegrationCmdlet.IntegrationUri">
            <summary>
            <para>
            <para>For a Lambda proxy integration, this is the URI of the Lambda function.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2IntegrationCmdlet.PassthroughBehavior">
            <summary>
            <para>
            <para>Specifies the pass-through behavior for incoming requests based on the Content-Type
            header in the request, and the available mapping templates specified as the requestTemplates
            property on the Integration resource. There are three valid values: WHEN_NO_MATCH,
            WHEN_NO_TEMPLATES, and NEVER.</para><para> WHEN_NO_MATCH passes the request body for unmapped content types through to the integration
            backend without transformation.</para><para> NEVER rejects unmapped content types with an HTTP 415 Unsupported Media Type response.</para><para> WHEN_NO_TEMPLATES allows pass-through when the integration has no content types mapped
            to templates. However, if there is at least one content type defined, unmapped content
            types will be rejected with the same HTTP 415 Unsupported Media Type response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2IntegrationCmdlet.RequestParameter">
            <summary>
            <para>
            <para>A key-value map specifying request parameters that are passed from the method request
            to the backend. The key is an integration request parameter name and the associated
            value is a method request parameter value or static value that must be enclosed within
            single quotes and pre-encoded as required by the backend. The method request parameter
            value must match the pattern of method.request.{location}.{name} , where {location}
             is querystring, path, or header; and {name} must be a valid and unique method request
            parameter name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2IntegrationCmdlet.RequestTemplate">
            <summary>
            <para>
            <para>Represents a map of Velocity templates that are applied on the request payload based
            on the value of the Content-Type header sent by the client. The content type value
            is the key in this map, and the template (as a String) is the value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2IntegrationCmdlet.TemplateSelectionExpression">
            <summary>
            <para>
            <para>The template selection expression for the integration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2IntegrationCmdlet.TimeoutInMilli">
            <summary>
            <para>
            <para>Custom timeout between 50 and 29,000 milliseconds. The default value is 29,000 milliseconds
            or 29 seconds.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2IntegrationCmdlet.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.AG2.NewAG2IntegrationResponseCmdlet">
            <summary>
            Creates an IntegrationResponses.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2IntegrationResponseCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2IntegrationResponseCmdlet.ContentHandlingStrategy">
            <summary>
            <para>
            <para>Specifies how to handle response payload content type conversions. Supported values
            are CONVERT_TO_BINARY and CONVERT_TO_TEXT, with the following behaviors:</para><para> CONVERT_TO_BINARY: Converts a response payload from a Base64-encoded string to the
            corresponding binary blob.</para><para> CONVERT_TO_TEXT: Converts a response payload from a binary blob to a Base64-encoded
            string.</para><para>If this property is not defined, the response payload will be passed through from
            the integration response to the route response or method response without modification.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2IntegrationResponseCmdlet.IntegrationId">
            <summary>
            <para>
            <para>The integration ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2IntegrationResponseCmdlet.IntegrationResponseKey">
            <summary>
            <para>
            <para>The integration response key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2IntegrationResponseCmdlet.ResponseParameter">
            <summary>
            <para>
            <para>A key-value map specifying response parameters that are passed to the method response
            from the backend. The key is a method response header parameter name and the mapped
            value is an integration response header value, a static value enclosed within a pair
            of single quotes, or a JSON expression from the integration response body. The mapping
            key must match the pattern of method.response.header.{name}, where {name} is a valid
            and unique header name. The mapped non-static value must match the pattern of integration.response.header.{name}
            or integration.response.body.{JSON-expression}, where {name} is a valid and unique
            response header name and {JSON-expression} is a valid JSON expression without the
            $ prefix.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2IntegrationResponseCmdlet.ResponseTemplate">
            <summary>
            <para>
            <para>The collection of response templates for the integration response as a string-to-string
            map of key-value pairs. Response templates are represented as a key/value map, with
            a content-type as the key and a template as the value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2IntegrationResponseCmdlet.TemplateSelectionExpression">
            <summary>
            <para>
            <para>The template selection expression for the integration response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2IntegrationResponseCmdlet.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.AG2.NewAG2ModelCmdlet">
            <summary>
            Creates a Model for an API.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2ModelCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2ModelCmdlet.ContentType">
            <summary>
            <para>
            <para>The content-type for the model, for example, "application/json".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2ModelCmdlet.Description">
            <summary>
            <para>
            <para>The description of the model.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2ModelCmdlet.Name">
            <summary>
            <para>
            <para>The name of the model. Must be alphanumeric.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2ModelCmdlet.Schema">
            <summary>
            <para>
            <para>The schema for the model. For application/json models, this should be JSON schema
            draft 4 model.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2ModelCmdlet.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.AG2.NewAG2RouteCmdlet">
            <summary>
            Creates a Route for an API.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2RouteCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2RouteCmdlet.ApiKeyRequired">
            <summary>
            <para>
            <para>Specifies whether an API key is required for the route.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2RouteCmdlet.AuthorizationScope">
            <summary>
            <para>
            <para>The authorization scopes supported by this route.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2RouteCmdlet.AuthorizationType">
            <summary>
            <para>
            <para>The authorization type for the route. Valid values are NONE for open access, AWS_IAM
            for using AWS IAM permissions, and CUSTOM for using a Lambda authorizer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2RouteCmdlet.AuthorizerId">
            <summary>
            <para>
            <para>The identifier of the Authorizer resource to be associated with this route, if the
            authorizationType is CUSTOM . The authorizer identifier is generated by API Gateway
            when you created the authorizer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2RouteCmdlet.ModelSelectionExpression">
            <summary>
            <para>
            <para>The model selection expression for the route.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2RouteCmdlet.OperationName">
            <summary>
            <para>
            <para>The operation name for the route.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2RouteCmdlet.RequestModel">
            <summary>
            <para>
            <para>The request models for the route.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2RouteCmdlet.RequestParameter">
            <summary>
            <para>
            <para>The request parameters for the route.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2RouteCmdlet.RouteKey">
            <summary>
            <para>
            <para>The route key for the route.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2RouteCmdlet.RouteResponseSelectionExpression">
            <summary>
            <para>
            <para>The route response selection expression for the route.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2RouteCmdlet.Target">
            <summary>
            <para>
            <para>The target for the route.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2RouteCmdlet.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.AG2.NewAG2RouteResponseCmdlet">
            <summary>
            Creates a RouteResponse for a Route.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2RouteResponseCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2RouteResponseCmdlet.ModelSelectionExpression">
            <summary>
            <para>
            <para>The model selection expression for the route response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2RouteResponseCmdlet.ResponseModel">
            <summary>
            <para>
            <para>The response models for the route response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2RouteResponseCmdlet.ResponseParameter">
            <summary>
            <para>
            <para>The route response parameters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2RouteResponseCmdlet.RouteId">
            <summary>
            <para>
            <para>The route ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2RouteResponseCmdlet.RouteResponseKey">
            <summary>
            <para>
            <para>The route response key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2RouteResponseCmdlet.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.AG2.NewAG2StageCmdlet">
            <summary>
            Creates a Stage for an API.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2StageCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2StageCmdlet.ClientCertificateId">
            <summary>
            <para>
            <para>The identifier of a client certificate for a Stage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2StageCmdlet.DefaultRouteSettings_DataTraceEnabled">
            <summary>
            <para>
            <para>Specifies whether (true) or not (false) data trace logging is enabled for this route.
            This property affects the log entries pushed to Amazon CloudWatch Logs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2StageCmdlet.DeploymentId">
            <summary>
            <para>
            <para>The deployment identifier of the API stage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2StageCmdlet.Description">
            <summary>
            <para>
            <para>The description for the API stage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2StageCmdlet.AccessLogSettings_DestinationArn">
            <summary>
            <para>
            <para>The ARN of the CloudWatch Logs log group to receive access logs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2StageCmdlet.DefaultRouteSettings_DetailedMetricsEnabled">
            <summary>
            <para>
            <para>Specifies whether detailed metrics are enabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2StageCmdlet.AccessLogSettings_Format">
            <summary>
            <para>
            <para>A single line format of the access logs of data, as specified by selected $context
            variables. The format must include at least $context.requestId.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2StageCmdlet.DefaultRouteSettings_LoggingLevel">
            <summary>
            <para>
            <para>Specifies the logging level for this route: DEBUG, INFO, or WARN. This property affects
            the log entries pushed to Amazon CloudWatch Logs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2StageCmdlet.RouteSetting">
            <summary>
            <para>
            <para>Route settings for the stage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2StageCmdlet.StageName">
            <summary>
            <para>
            <para>The name of the stage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2StageCmdlet.StageVariable">
            <summary>
            <para>
            Amazon.ApiGatewayV2.Model.CreateStageRequest.StageVariables
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2StageCmdlet.DefaultRouteSettings_ThrottlingBurstLimit">
            <summary>
            <para>
            <para>Specifies the throttling burst limit.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2StageCmdlet.DefaultRouteSettings_ThrottlingRateLimit">
            <summary>
            <para>
            <para>Specifies the throttling rate limit.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.NewAG2StageCmdlet.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.AG2.RemoveAG2ApiCmdlet">
            <summary>
            Deletes an Api resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2ApiCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2ApiCmdlet.PassThru">
            <summary>
            Returns the value passed to the ApiId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2ApiCmdlet.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.AG2.RemoveAG2ApiMappingCmdlet">
            <summary>
            Deletes an API mapping.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2ApiMappingCmdlet.ApiMappingId">
            <summary>
            <para>
            <para>The API mapping identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2ApiMappingCmdlet.DomainName">
            <summary>
            <para>
            <para>The domain name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2ApiMappingCmdlet.PassThru">
            <summary>
            Returns the value passed to the ApiMappingId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2ApiMappingCmdlet.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.AG2.RemoveAG2AuthorizerCmdlet">
            <summary>
            Deletes an Authorizer.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2AuthorizerCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2AuthorizerCmdlet.AuthorizerId">
            <summary>
            <para>
            <para>The authorizer identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2AuthorizerCmdlet.PassThru">
            <summary>
            Returns the value passed to the ApiId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2AuthorizerCmdlet.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.AG2.RemoveAG2DeploymentCmdlet">
            <summary>
            Deletes a Deployment.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2DeploymentCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2DeploymentCmdlet.DeploymentId">
            <summary>
            <para>
            <para>The deployment ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2DeploymentCmdlet.PassThru">
            <summary>
            Returns the value passed to the ApiId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2DeploymentCmdlet.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.AG2.RemoveAG2DomainNameCmdlet">
            <summary>
            Deletes a domain name.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2DomainNameCmdlet.DomainName">
            <summary>
            <para>
            <para>The domain name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2DomainNameCmdlet.PassThru">
            <summary>
            Returns the value passed to the DomainName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2DomainNameCmdlet.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.AG2.RemoveAG2IntegrationCmdlet">
            <summary>
            Deletes an Integration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2IntegrationCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2IntegrationCmdlet.IntegrationId">
            <summary>
            <para>
            <para>The integration ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2IntegrationCmdlet.PassThru">
            <summary>
            Returns the value passed to the ApiId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2IntegrationCmdlet.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.AG2.RemoveAG2IntegrationResponseCmdlet">
            <summary>
            Deletes an IntegrationResponses.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2IntegrationResponseCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2IntegrationResponseCmdlet.IntegrationId">
            <summary>
            <para>
            <para>The integration ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2IntegrationResponseCmdlet.IntegrationResponseId">
            <summary>
            <para>
            <para>The integration response ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2IntegrationResponseCmdlet.PassThru">
            <summary>
            Returns the value passed to the ApiId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2IntegrationResponseCmdlet.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.AG2.RemoveAG2ModelCmdlet">
            <summary>
            Deletes a Model.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2ModelCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2ModelCmdlet.ModelId">
            <summary>
            <para>
            <para>The model ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2ModelCmdlet.PassThru">
            <summary>
            Returns the value passed to the ApiId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2ModelCmdlet.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.AG2.RemoveAG2RouteCmdlet">
            <summary>
            Deletes a Route.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2RouteCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2RouteCmdlet.RouteId">
            <summary>
            <para>
            <para>The route ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2RouteCmdlet.PassThru">
            <summary>
            Returns the value passed to the ApiId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2RouteCmdlet.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.AG2.RemoveAG2RouteResponseCmdlet">
            <summary>
            Deletes a RouteResponse.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2RouteResponseCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2RouteResponseCmdlet.RouteId">
            <summary>
            <para>
            <para>The route ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2RouteResponseCmdlet.RouteResponseId">
            <summary>
            <para>
            <para>The route response ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2RouteResponseCmdlet.PassThru">
            <summary>
            Returns the value passed to the ApiId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2RouteResponseCmdlet.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.AG2.RemoveAG2StageCmdlet">
            <summary>
            Deletes a Stage.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2StageCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2StageCmdlet.StageName">
            <summary>
            <para>
            <para>The stage name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2StageCmdlet.PassThru">
            <summary>
            Returns the value passed to the ApiId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.RemoveAG2StageCmdlet.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.AG2.UpdateAG2ApiCmdlet">
            <summary>
            Updates an Api resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2ApiCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2ApiCmdlet.ApiKeySelectionExpression">
            <summary>
            <para>
            <para>An API key selection expression. See <a href="https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-websocket-api-selection-expressions.html#apigateway-websocket-api-apikey-selection-expressions">API
            Key Selection Expressions</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2ApiCmdlet.Description">
            <summary>
            <para>
            <para>The description of the API.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2ApiCmdlet.DisableSchemaValidation">
            <summary>
            <para>
            <para>Avoid validating models when creating a deployment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2ApiCmdlet.Name">
            <summary>
            <para>
            <para>The name of the API.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2ApiCmdlet.RouteSelectionExpression">
            <summary>
            <para>
            <para>The route selection expression for the API.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2ApiCmdlet.Version">
            <summary>
            <para>
            <para>A version identifier for the API.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2ApiCmdlet.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.AG2.UpdateAG2ApiMappingCmdlet">
            <summary>
            The API mapping.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2ApiMappingCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2ApiMappingCmdlet.ApiMappingId">
            <summary>
            <para>
            <para>The API mapping identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2ApiMappingCmdlet.ApiMappingKey">
            <summary>
            <para>
            <para>The API mapping key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2ApiMappingCmdlet.DomainName">
            <summary>
            <para>
            <para>The domain name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2ApiMappingCmdlet.Stage">
            <summary>
            <para>
            <para>The API stage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2ApiMappingCmdlet.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.AG2.UpdateAG2AuthorizerCmdlet">
            <summary>
            Updates an Authorizer.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2AuthorizerCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2AuthorizerCmdlet.AuthorizerCredentialsArn">
            <summary>
            <para>
            <para>Specifies the required credentials as an IAM role for API Gateway to invoke the authorizer.
            To specify an IAM role for API Gateway to assume, use the role's Amazon Resource Name
            (ARN). To use resource-based permissions on the Lambda function, specify null.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2AuthorizerCmdlet.AuthorizerId">
            <summary>
            <para>
            <para>The authorizer identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2AuthorizerCmdlet.AuthorizerResultTtlInSecond">
            <summary>
            <para>
            <para>The time to live (TTL), in seconds, of cached authorizer results. If it is zero, authorization
            caching is disabled. If it is greater than zero, API Gateway will cache authorizer
            responses. If this field is not set, the default value is 300. The maximum value is
            3600, or 1 hour.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2AuthorizerCmdlet.AuthorizerType">
            <summary>
            <para>
            <para>The authorizer type. Currently the only valid value is REQUEST, for a Lambda function
            using incoming request parameters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2AuthorizerCmdlet.AuthorizerUri">
            <summary>
            <para>
            <para>The authorizer's Uniform Resource Identifier (URI). For REQUEST authorizers, this
            must be a well-formed Lambda function URI, for example, arn:aws:apigateway:us-west-2:lambda:path/2015-03-31/functions/arn:aws:lambda:us-west-2:{account_id}:function:{lambda_function_name}/invocations.
            In general, the URI has this form: arn:aws:apigateway:{region}:lambda:path/{service_api}
            , where {region} is the same as the region hosting the Lambda function, path indicates
            that the remaining substring in the URI should be treated as the path to the resource,
            including the initial /. For Lambda functions, this is usually of the form /2015-03-31/functions/[FunctionARN]/invocations.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2AuthorizerCmdlet.IdentitySource">
            <summary>
            <para>
            <para>The identity source for which authorization is requested.</para><para>For the REQUEST authorizer, this is required when authorization caching is enabled.
            The value is a comma-separated string of one or more mapping expressions of the specified
            request parameters. For example, if an Auth header, a Name query string parameter
            are defined as identity sources, this value is $method.request.header.Auth, $method.request.querystring.Name.
            These parameters will be used to derive the authorization caching key and to perform
            runtime validation of the REQUEST authorizer by verifying all of the identity-related
            request parameters are present, not null and non-empty. Only when this is true does
            the authorizer invoke the authorizer Lambda function, otherwise, it returns a 401
            Unauthorized response without calling the Lambda function. The valid value is a string
            of comma-separated mapping expressions of the specified request parameters. When the
            authorization caching is not enabled, this property is optional.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2AuthorizerCmdlet.IdentityValidationExpression">
            <summary>
            <para>
            <para>The validation expression does not apply to the REQUEST authorizer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2AuthorizerCmdlet.Name">
            <summary>
            <para>
            <para>The name of the authorizer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2AuthorizerCmdlet.ProviderArn">
            <summary>
            <para>
            <para>For REQUEST authorizer, this is not defined.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2AuthorizerCmdlet.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.AG2.UpdateAG2DeploymentCmdlet">
            <summary>
            Updates a Deployment.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2DeploymentCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2DeploymentCmdlet.DeploymentId">
            <summary>
            <para>
            <para>The deployment ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2DeploymentCmdlet.Description">
            <summary>
            <para>
            <para>The description for the deployment resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2DeploymentCmdlet.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.AG2.UpdateAG2DomainNameCmdlet">
            <summary>
            Updates a domain name.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2DomainNameCmdlet.DomainName">
            <summary>
            <para>
            <para>The domain name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2DomainNameCmdlet.DomainNameConfiguration">
            <summary>
            <para>
            <para>The domain name configurations.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2DomainNameCmdlet.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.AG2.UpdateAG2IntegrationCmdlet">
            <summary>
            Updates an Integration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2IntegrationCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2IntegrationCmdlet.ConnectionId">
            <summary>
            <para>
            <para>The connection ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2IntegrationCmdlet.ConnectionType">
            <summary>
            <para>
            <para>The type of the network connection to the integration endpoint. Currently the only
            valid value is INTERNET, for connections through the public routable internet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2IntegrationCmdlet.ContentHandlingStrategy">
            <summary>
            <para>
            <para>Specifies how to handle response payload content type conversions. Supported values
            are CONVERT_TO_BINARY and CONVERT_TO_TEXT, with the following behaviors:</para><para> CONVERT_TO_BINARY: Converts a response payload from a Base64-encoded string to the
            corresponding binary blob.</para><para> CONVERT_TO_TEXT: Converts a response payload from a binary blob to a Base64-encoded
            string.</para><para>If this property is not defined, the response payload will be passed through from
            the integration response to the route response or method response without modification.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2IntegrationCmdlet.CredentialsArn">
            <summary>
            <para>
            <para>Specifies the credentials required for the integration, if any. For AWS integrations,
            three options are available. To specify an IAM Role for API Gateway to assume, use
            the role's Amazon Resource Name (ARN). To require that the caller's identity be passed
            through from the request, specify the string arn:aws:iam::*:user/*. To use resource-based
            permissions on supported AWS services, specify null.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2IntegrationCmdlet.Description">
            <summary>
            <para>
            <para>The description of the integration</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2IntegrationCmdlet.IntegrationId">
            <summary>
            <para>
            <para>The integration ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2IntegrationCmdlet.IntegrationMethod">
            <summary>
            <para>
            <para>Specifies the integration's HTTP method type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2IntegrationCmdlet.IntegrationType">
            <summary>
            <para>
            <para>The integration type of an integration. One of the following:</para><para> AWS: for integrating the route or method request with an AWS service action, including
            the Lambda function-invoking action. With the Lambda function-invoking action, this
            is referred to as the Lambda custom integration. With any other AWS service action,
            this is known as AWS integration.</para><para> AWS_PROXY: for integrating the route or method request with the Lambda function-invoking
            action with the client request passed through as-is. This integration is also referred
            to as Lambda proxy integration.</para><para> HTTP: for integrating the route or method request with an HTTP endpoint. This integration
            is also referred to as the HTTP custom integration.</para><para> HTTP_PROXY: for integrating route or method request with an HTTP endpoint, with the
            client request passed through as-is. This is also referred to as HTTP proxy integration.</para><para> MOCK: for integrating the route or method request with API Gateway as a "loopback"
            endpoint without invoking any backend.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2IntegrationCmdlet.IntegrationUri">
            <summary>
            <para>
            <para>For a Lambda proxy integration, this is the URI of the Lambda function.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2IntegrationCmdlet.PassthroughBehavior">
            <summary>
            <para>
            <para>Specifies the pass-through behavior for incoming requests based on the Content-Type
            header in the request, and the available mapping templates specified as the requestTemplates
            property on the Integration resource. There are three valid values: WHEN_NO_MATCH,
            WHEN_NO_TEMPLATES, and NEVER.</para><para> WHEN_NO_MATCH passes the request body for unmapped content types through to the integration
            backend without transformation.</para><para> NEVER rejects unmapped content types with an HTTP 415 Unsupported Media Type response.</para><para> WHEN_NO_TEMPLATES allows pass-through when the integration has no content types mapped
            to templates. However, if there is at least one content type defined, unmapped content
            types will be rejected with the same HTTP 415 Unsupported Media Type response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2IntegrationCmdlet.RequestParameter">
            <summary>
            <para>
            <para>A key-value map specifying request parameters that are passed from the method request
            to the backend. The key is an integration request parameter name and the associated
            value is a method request parameter value or static value that must be enclosed within
            single quotes and pre-encoded as required by the backend. The method request parameter
            value must match the pattern of method.request.{location}.{name} , where {location}
             is querystring, path, or header; and {name} must be a valid and unique method request
            parameter name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2IntegrationCmdlet.RequestTemplate">
            <summary>
            <para>
            <para>Represents a map of Velocity templates that are applied on the request payload based
            on the value of the Content-Type header sent by the client. The content type value
            is the key in this map, and the template (as a String) is the value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2IntegrationCmdlet.TemplateSelectionExpression">
            <summary>
            <para>
            <para>The template selection expression for the integration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2IntegrationCmdlet.TimeoutInMilli">
            <summary>
            <para>
            <para>Custom timeout between 50 and 29,000 milliseconds. The default value is 29,000 milliseconds
            or 29 seconds.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2IntegrationCmdlet.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.AG2.UpdateAG2IntegrationResponseCmdlet">
            <summary>
            Updates an IntegrationResponses.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2IntegrationResponseCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2IntegrationResponseCmdlet.ContentHandlingStrategy">
            <summary>
            <para>
            <para>Specifies how to handle response payload content type conversions. Supported values
            are CONVERT_TO_BINARY and CONVERT_TO_TEXT, with the following behaviors:</para><para> CONVERT_TO_BINARY: Converts a response payload from a Base64-encoded string to the
            corresponding binary blob.</para><para> CONVERT_TO_TEXT: Converts a response payload from a binary blob to a Base64-encoded
            string.</para><para>If this property is not defined, the response payload will be passed through from
            the integration response to the route response or method response without modification.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2IntegrationResponseCmdlet.IntegrationId">
            <summary>
            <para>
            <para>The integration ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2IntegrationResponseCmdlet.IntegrationResponseId">
            <summary>
            <para>
            The integration response ID.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2IntegrationResponseCmdlet.IntegrationResponseKey">
            <summary>
            <para>
            <para>The integration response key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2IntegrationResponseCmdlet.ResponseParameter">
            <summary>
            <para>
            <para>A key-value map specifying response parameters that are passed to the method response
            from the backend. The key is a method response header parameter name and the mapped
            value is an integration response header value, a static value enclosed within a pair
            of single quotes, or a JSON expression from the integration response body. The mapping
            key must match the pattern of method.response.header.{name} , where name is a valid
            and unique header name. The mapped non-static value must match the pattern of integration.response.header.{name}
             or integration.response.body.{JSON-expression} , where {name} is a valid and unique
            response header name and {JSON-expression} is a valid JSON expression without the
            $ prefix.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2IntegrationResponseCmdlet.ResponseTemplate">
            <summary>
            <para>
            <para>The collection of response templates for the integration response as a string-to-string
            map of key-value pairs. Response templates are represented as a key/value map, with
            a content-type as the key and a template as the value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2IntegrationResponseCmdlet.TemplateSelectionExpression">
            <summary>
            <para>
            <para>The template selection expression for the integration response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2IntegrationResponseCmdlet.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.AG2.UpdateAG2ModelCmdlet">
            <summary>
            Updates a Model.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2ModelCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2ModelCmdlet.ContentType">
            <summary>
            <para>
            <para>The content-type for the model, for example, "application/json".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2ModelCmdlet.Description">
            <summary>
            <para>
            <para>The description of the model.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2ModelCmdlet.ModelId">
            <summary>
            <para>
            <para>The model ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2ModelCmdlet.Name">
            <summary>
            <para>
            <para>The name of the model.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2ModelCmdlet.Schema">
            <summary>
            <para>
            <para>The schema for the model. For application/json models, this should be JSON schema
            draft 4 model.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2ModelCmdlet.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.AG2.UpdateAG2RouteCmdlet">
            <summary>
            Updates a Route.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2RouteCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2RouteCmdlet.ApiKeyRequired">
            <summary>
            <para>
            <para>Specifies whether an API key is required for the route.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2RouteCmdlet.AuthorizationScope">
            <summary>
            <para>
            <para>The authorization scopes supported by this route.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2RouteCmdlet.AuthorizationType">
            <summary>
            <para>
            <para>The authorization type for the route. Valid values are NONE for open access, AWS_IAM
            for using AWS IAM permissions, and CUSTOM for using a Lambda authorizer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2RouteCmdlet.AuthorizerId">
            <summary>
            <para>
            <para>The identifier of the Authorizer resource to be associated with this route, if the
            authorizationType is CUSTOM . The authorizer identifier is generated by API Gateway
            when you created the authorizer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2RouteCmdlet.ModelSelectionExpression">
            <summary>
            <para>
            <para>The model selection expression for the route.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2RouteCmdlet.OperationName">
            <summary>
            <para>
            <para>The operation name for the route.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2RouteCmdlet.RequestModel">
            <summary>
            <para>
            <para>The request models for the route.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2RouteCmdlet.RequestParameter">
            <summary>
            <para>
            <para>The request parameters for the route.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2RouteCmdlet.RouteId">
            <summary>
            <para>
            <para>The route ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2RouteCmdlet.RouteKey">
            <summary>
            <para>
            <para>The route key for the route.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2RouteCmdlet.RouteResponseSelectionExpression">
            <summary>
            <para>
            <para>The route response selection expression for the route.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2RouteCmdlet.Target">
            <summary>
            <para>
            <para>The target for the route.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2RouteCmdlet.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.AG2.UpdateAG2RouteResponseCmdlet">
            <summary>
            Updates a RouteResponse.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2RouteResponseCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2RouteResponseCmdlet.ModelSelectionExpression">
            <summary>
            <para>
            <para>The model selection expression for the route response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2RouteResponseCmdlet.ResponseModel">
            <summary>
            <para>
            <para>The response models for the route response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2RouteResponseCmdlet.ResponseParameter">
            <summary>
            <para>
            <para>The route response parameters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2RouteResponseCmdlet.RouteId">
            <summary>
            <para>
            <para>The route ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2RouteResponseCmdlet.RouteResponseId">
            <summary>
            <para>
            <para>The route response ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2RouteResponseCmdlet.RouteResponseKey">
            <summary>
            <para>
            <para>The route response key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2RouteResponseCmdlet.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.AG2.UpdateAG2StageCmdlet">
            <summary>
            Updates a Stage.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2StageCmdlet.ApiId">
            <summary>
            <para>
            <para>The API identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2StageCmdlet.ClientCertificateId">
            <summary>
            <para>
            <para>The identifier of a client certificate for a Stage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2StageCmdlet.DefaultRouteSettings_DataTraceEnabled">
            <summary>
            <para>
            <para>Specifies whether (true) or not (false) data trace logging is enabled for this route.
            This property affects the log entries pushed to Amazon CloudWatch Logs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2StageCmdlet.DeploymentId">
            <summary>
            <para>
            <para>The deployment identifier for the API stage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2StageCmdlet.Description">
            <summary>
            <para>
            <para>The description for the API stage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2StageCmdlet.AccessLogSettings_DestinationArn">
            <summary>
            <para>
            <para>The ARN of the CloudWatch Logs log group to receive access logs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2StageCmdlet.DefaultRouteSettings_DetailedMetricsEnabled">
            <summary>
            <para>
            <para>Specifies whether detailed metrics are enabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2StageCmdlet.AccessLogSettings_Format">
            <summary>
            <para>
            <para>A single line format of the access logs of data, as specified by selected $context
            variables. The format must include at least $context.requestId.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2StageCmdlet.DefaultRouteSettings_LoggingLevel">
            <summary>
            <para>
            <para>Specifies the logging level for this route: DEBUG, INFO, or WARN. This property affects
            the log entries pushed to Amazon CloudWatch Logs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2StageCmdlet.RouteSetting">
            <summary>
            <para>
            <para>Route settings for the stage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2StageCmdlet.StageName">
            <summary>
            <para>
            <para>The stage name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2StageCmdlet.StageVariable">
            <summary>
            <para>
            Amazon.ApiGatewayV2.Model.UpdateStageRequest.StageVariables
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2StageCmdlet.DefaultRouteSettings_ThrottlingBurstLimit">
            <summary>
            <para>
            <para>Specifies the throttling burst limit.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2StageCmdlet.DefaultRouteSettings_ThrottlingRateLimit">
            <summary>
            <para>
            <para>Specifies the throttling rate limit.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG2.UpdateAG2StageCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.AddAGResourceTagCmdlet">
            <summary>
            Adds or updates a tag on a given resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.AddAGResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>[Required] The ARN of a resource that can be tagged. The resource ARN must be URL-encoded.
            At present, <a>Stage</a> is the only taggable resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.AddAGResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>[Required] The key-value map of strings. The valid character set is [a-zA-Z+-=._:/].
            The tag key can be up to 128 characters and must not start with <code>aws:</code>.
            The tag value can be up to 256 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.AddAGResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.AddAGResourceTagCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.ClearAGStageAuthorizersCacheCmdlet">
            <summary>
            Flushes all authorizer cache entries on a stage.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ClearAGStageAuthorizersCacheCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ClearAGStageAuthorizersCacheCmdlet.StageName">
            <summary>
            <para>
            <para>The name of the stage to flush.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ClearAGStageAuthorizersCacheCmdlet.PassThru">
            <summary>
            Returns the value passed to the RestApiId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ClearAGStageAuthorizersCacheCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.ClearAGStageCacheCmdlet">
            <summary>
            Flushes a stage's cache.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ClearAGStageCacheCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ClearAGStageCacheCmdlet.StageName">
            <summary>
            <para>
            <para>[Required] The name of the stage to flush its cache.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ClearAGStageCacheCmdlet.PassThru">
            <summary>
            Returns the value passed to the RestApiId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ClearAGStageCacheCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGAccountCmdlet">
            <summary>
            Gets information about the current <a>Account</a> resource.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGApiKeyCmdlet">
            <summary>
            Gets information about the current <a>ApiKey</a> resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGApiKeyCmdlet.ApiKey">
            <summary>
            <para>
            <para>[Required] The identifier of the <a>ApiKey</a> resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGApiKeyCmdlet.IncludeValue">
            <summary>
            <para>
            <para>A boolean flag to specify whether (<code>true</code>) or not (<code>false</code>)
            the result contains the key value.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGApiKeyListCmdlet">
            <summary>
            Gets information about the current <a>ApiKeys</a> resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGApiKeyListCmdlet.CustomerId">
            <summary>
            <para>
            <para>The identifier of a customer in AWS Marketplace or an external system, such as a developer
            portal.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGApiKeyListCmdlet.IncludeValue">
            <summary>
            <para>
            <para>A boolean flag to specify whether (<code>true</code>) or not (<code>false</code>)
            the result contains key values.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGApiKeyListCmdlet.NameQuery">
            <summary>
            <para>
            <para>The name of queried API keys.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGApiKeyListCmdlet.Position">
            <summary>
            <para>
            <para>The current pagination position in the paged result set.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGApiKeyListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of returned results per page. The default value is 25 and the maximum
            value is 500.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGAuthorizerCmdlet">
            <summary>
            Describe an existing <a>Authorizer</a> resource.
             
             <div class="seeAlso"><a href="https://docs.aws.amazon.com/cli/latest/reference/apigateway/get-authorizer.html">AWS
            CLI</a></div>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGAuthorizerCmdlet.AuthorizerId">
            <summary>
            <para>
            <para>[Required] The identifier of the <a>Authorizer</a> resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGAuthorizerCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGAuthorizerListCmdlet">
            <summary>
            Describe an existing <a>Authorizers</a> resource.
             
             <div class="seeAlso"><a href="https://docs.aws.amazon.com/cli/latest/reference/apigateway/get-authorizers.html">AWS
            CLI</a></div><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGAuthorizerListCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGAuthorizerListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of returned results per page. The default value is 25 and the maximum
            value is 500.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGAuthorizerListCmdlet.Position">
            <summary>
            <para>
            <para>The current pagination position in the paged result set.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Position, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGBasePathMappingCmdlet">
            <summary>
            Describe a <a>BasePathMapping</a> resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGBasePathMappingCmdlet.BasePath">
            <summary>
            <para>
            <para>[Required] The base path name that callers of the API must provide as part of the
            URL after the domain name. This value must be unique for all of the mappings across
            a single API. Leave this blank if you do not want callers to specify any base path
            name after the domain name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGBasePathMappingCmdlet.DomainName">
            <summary>
            <para>
            <para>[Required] The domain name of the <a>BasePathMapping</a> resource to be described.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGBasePathMappingListCmdlet">
            <summary>
            Represents a collection of <a>BasePathMapping</a> resources.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGBasePathMappingListCmdlet.DomainName">
            <summary>
            <para>
            <para>[Required] The domain name of a <a>BasePathMapping</a> resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGBasePathMappingListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of returned results per page. The default value is 25 and the maximum
            value is 500.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGBasePathMappingListCmdlet.Position">
            <summary>
            <para>
            <para>The current pagination position in the paged result set.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Position, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGClientCertificateCmdlet">
            <summary>
            Gets information about the current <a>ClientCertificate</a> resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGClientCertificateCmdlet.ClientCertificateId">
            <summary>
            <para>
            <para>[Required] The identifier of the <a>ClientCertificate</a> resource to be described.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGClientCertificateListCmdlet">
            <summary>
            Gets a collection of <a>ClientCertificate</a> resources.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGClientCertificateListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of returned results per page. The default value is 25 and the maximum
            value is 500.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGClientCertificateListCmdlet.Position">
            <summary>
            <para>
            <para>The current pagination position in the paged result set.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Position, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGDeploymentCmdlet">
            <summary>
            Gets information about a <a>Deployment</a> resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDeploymentCmdlet.DeploymentId">
            <summary>
            <para>
            <para>[Required] The identifier of the <a>Deployment</a> resource to get information about.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDeploymentCmdlet.Embed">
            <summary>
            <para>
            <para>A query parameter to retrieve the specified embedded resources of the returned <a>Deployment</a>
            resource in the response. In a REST API call, this <code>embed</code> parameter value
            is a list of comma-separated strings, as in <code>GET /restapis/{restapi_id}/deployments/{deployment_id}?embed=var1,var2</code>.
            The SDK and other platform-dependent libraries might use a different format for the
            list. Currently, this request supports only retrieval of the embedded API summary
            this way. Hence, the parameter value must be a single-valued list containing only
            the <code>"apisummary"</code> string. For example, <code>GET /restapis/{restapi_id}/deployments/{deployment_id}?embed=apisummary</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDeploymentCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGDeploymentListCmdlet">
            <summary>
            Gets information about a <a>Deployments</a> collection.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDeploymentListCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDeploymentListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of returned results per page. The default value is 25 and the maximum
            value is 500.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDeploymentListCmdlet.Position">
            <summary>
            <para>
            <para>The current pagination position in the paged result set.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Position, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <!-- Badly formed XML comment ignored for member "T:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationPartCmdlet" -->
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationPartCmdlet.DocumentationPartId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationPartCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationPartListCmdlet">
            <summary>
            <br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationPartListCmdlet.LocationStatus">
            <summary>
            <para>
            <para>The status of the API documentation parts to retrieve. Valid values are <code>DOCUMENTED</code>
            for retrieving <a>DocumentationPart</a> resources with content and <code>UNDOCUMENTED</code>
            for <a>DocumentationPart</a> resources without content.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationPartListCmdlet.NameQuery">
            <summary>
            <para>
            <para>The name of API entities of the to-be-retrieved documentation parts.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationPartListCmdlet.Path">
            <summary>
            <para>
            <para>The path of API entities of the to-be-retrieved documentation parts.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationPartListCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationPartListCmdlet.Type">
            <summary>
            <para>
            <para>The type of API entities of the to-be-retrieved documentation parts. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationPartListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of returned results per page. The default value is 25 and the maximum
            value is 500.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationPartListCmdlet.Position">
            <summary>
            <para>
            <para>The current pagination position in the paged result set.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Position, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <!-- Badly formed XML comment ignored for member "T:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationVersionCmdlet" -->
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationVersionCmdlet.DocumentationVersion">
            <summary>
            <para>
            <para>[Required] The version identifier of the to-be-retrieved documentation snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationVersionCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationVersionListCmdlet">
            <summary>
            <br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationVersionListCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationVersionListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of returned results per page. The default value is 25 and the maximum
            value is 500.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationVersionListCmdlet.Position">
            <summary>
            <para>
            <para>The current pagination position in the paged result set.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Position, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGDomainNameCmdlet">
            <summary>
            Represents a domain name that is contained in a simpler, more intuitive URL that can
            be called.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDomainNameCmdlet.DomainName">
            <summary>
            <para>
            <para>[Required] The name of the <a>DomainName</a> resource.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGDomainNameListCmdlet">
            <summary>
            Represents a collection of <a>DomainName</a> resources.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDomainNameListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of returned results per page. The default value is 25 and the maximum
            value is 500.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDomainNameListCmdlet.Position">
            <summary>
            <para>
            <para>The current pagination position in the paged result set.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Position, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGExportCmdlet">
            <summary>
            Exports a deployed version of a <a>RestApi</a> in a specified format.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGExportCmdlet.Accept">
            <summary>
            <para>
            <para>The content-type of the export, for example <code>application/json</code>. Currently
            <code>application/json</code> and <code>application/yaml</code> are supported for
            <code>exportType</code> of<code>oas30</code> and <code>swagger</code>. This should
            be specified in the <code>Accept</code> header for direct API requests.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGExportCmdlet.ExportType">
            <summary>
            <para>
            <para>[Required] The type of export. Acceptable values are 'oas30' for OpenAPI 3.0.x and
            'swagger' for Swagger/OpenAPI 2.0.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGExportCmdlet.Parameter">
            <summary>
            <para>
            <para>A key-value map of query string parameters that specify properties of the export,
            depending on the requested <code>exportType</code>. For <code>exportType</code><code>oas30</code>
            and <code>swagger</code>, any combination of the following parameters are supported:
            <code>extensions='integrations'</code> or <code>extensions='apigateway'</code> will
            export the API with x-amazon-apigateway-integration extensions. <code>extensions='authorizers'</code>
            will export the API with x-amazon-apigateway-authorizer extensions. <code>postman</code>
            will export the API with Postman extensions, allowing for import to the Postman tool</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGExportCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGExportCmdlet.StageName">
            <summary>
            <para>
            <para>[Required] The name of the <a>Stage</a> that will be exported.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGGatewayResponseCmdlet">
            <summary>
            Gets a <a>GatewayResponse</a> of a specified response type on the given <a>RestApi</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGGatewayResponseCmdlet.ResponseType">
            <summary>
            <para>
            <para>[Required]
            <para>The response type of the associated <a>GatewayResponse</a>. Valid values are <ul><li>ACCESS_DENIED</li><li>API_CONFIGURATION_ERROR</li><li>AUTHORIZER_FAILURE</li><li>
            AUTHORIZER_CONFIGURATION_ERROR</li><li>BAD_REQUEST_PARAMETERS</li><li>BAD_REQUEST_BODY</li><li>DEFAULT_4XX</li><li>DEFAULT_5XX</li><li>EXPIRED_TOKEN</li><li>INVALID_SIGNATURE</li><li>INTEGRATION_FAILURE</li><li>INTEGRATION_TIMEOUT</li><li>INVALID_API_KEY</li><li>MISSING_AUTHENTICATION_TOKEN</li><li>
            QUOTA_EXCEEDED</li><li>REQUEST_TOO_LARGE</li><li>RESOURCE_NOT_FOUND</li><li>THROTTLED</li><li>UNAUTHORIZED</li><li>UNSUPPORTED_MEDIA_TYPE</li></ul></para></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGGatewayResponseCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGGatewayResponseListCmdlet">
            <summary>
            Gets the <a>GatewayResponses</a> collection on the given <a>RestApi</a>. If an API
            developer has not added any definitions for gateway responses, the result will be
            the API Gateway-generated default <a>GatewayResponses</a> collection for the supported
            response types.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGGatewayResponseListCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGGatewayResponseListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of returned results per page. The default value is 25 and the maximum
            value is 500. The <a>GatewayResponses</a> collection does not support pagination and
            the limit does not apply here.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGGatewayResponseListCmdlet.Position">
            <summary>
            <para>
            <para>The current pagination position in the paged result set. The <a>GatewayResponse</a>
            collection does not support pagination and the position does not apply here.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Position, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGIntegrationCmdlet">
            <summary>
            Get the integration settings.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGIntegrationCmdlet.HttpMethod">
            <summary>
            <para>
            <para>[Required] Specifies a get integration request's HTTP method.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGIntegrationCmdlet.ResourceId">
            <summary>
            <para>
            <para>[Required] Specifies a get integration request's resource identifier</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGIntegrationCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGIntegrationResponseCmdlet">
            <summary>
            Represents a get integration response.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGIntegrationResponseCmdlet.HttpMethod">
            <summary>
            <para>
            <para>[Required] Specifies a get integration response request's HTTP method.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGIntegrationResponseCmdlet.ResourceId">
            <summary>
            <para>
            <para>[Required] Specifies a get integration response request's resource identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGIntegrationResponseCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGIntegrationResponseCmdlet.StatusCode">
            <summary>
            <para>
            <para>[Required] Specifies a get integration response request's status code.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGMethodCmdlet">
            <summary>
            Describe an existing <a>Method</a> resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGMethodCmdlet.HttpMethod">
            <summary>
            <para>
            <para>[Required] Specifies the method request's HTTP method type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGMethodCmdlet.ResourceId">
            <summary>
            <para>
            <para>[Required] The <a>Resource</a> identifier for the <a>Method</a> resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGMethodCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGMethodResponseCmdlet">
            <summary>
            Describes a <a>MethodResponse</a> resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGMethodResponseCmdlet.HttpMethod">
            <summary>
            <para>
            <para>[Required] The HTTP verb of the <a>Method</a> resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGMethodResponseCmdlet.ResourceId">
            <summary>
            <para>
            <para>[Required] The <a>Resource</a> identifier for the <a>MethodResponse</a> resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGMethodResponseCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGMethodResponseCmdlet.StatusCode">
            <summary>
            <para>
            <para>[Required] The status code for the <a>MethodResponse</a> resource.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGModelCmdlet">
            <summary>
            Describes an existing model defined for a <a>RestApi</a> resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGModelCmdlet.Flatten">
            <summary>
            <para>
            <para>A query parameter of a Boolean value to resolve (<code>true</code>) all external model
            references and returns a flattened model schema or not (<code>false</code>) The default
            is <code>false</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGModelCmdlet.ModelName">
            <summary>
            <para>
            <para>[Required] The name of the model as an identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGModelCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The <a>RestApi</a> identifier under which the <a>Model</a> exists.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGModelListCmdlet">
            <summary>
            Describes existing <a>Models</a> defined for a <a>RestApi</a> resource.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGModelListCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGModelListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of returned results per page. The default value is 25 and the maximum
            value is 500.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGModelListCmdlet.Position">
            <summary>
            <para>
            <para>The current pagination position in the paged result set.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Position, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGModelTemplateCmdlet">
            <summary>
            Generates a sample mapping template that can be used to transform a payload into the
            structure of a model.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGModelTemplateCmdlet.ModelName">
            <summary>
            <para>
            <para>[Required] The name of the model for which to generate a template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGModelTemplateCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGRequestValidatorCmdlet">
            <summary>
            Gets a <a>RequestValidator</a> of a given <a>RestApi</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGRequestValidatorCmdlet.RequestValidatorId">
            <summary>
            <para>
            <para>[Required] The identifier of the <a>RequestValidator</a> to be retrieved.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGRequestValidatorCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGResourceCmdlet">
            <summary>
            Lists information about a resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGResourceCmdlet.Embed">
            <summary>
            <para>
            <para>A query parameter to retrieve the specified resources embedded in the returned <a>Resource</a>
            representation in the response. This <code>embed</code> parameter value is a list
            of comma-separated strings. Currently, the request supports only retrieval of the
            embedded <a>Method</a> resources this way. The query parameter value must be a single-valued
            list and contain the <code>"methods"</code> string. For example, <code>GET /restapis/{restapi_id}/resources/{resource_id}?embed=methods</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGResourceCmdlet.ResourceId">
            <summary>
            <para>
            <para>[Required] The identifier for the <a>Resource</a> resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGResourceCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGResourceListCmdlet">
            <summary>
            Lists information about a collection of <a>Resource</a> resources.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGResourceListCmdlet.Embed">
            <summary>
            <para>
            <para>A query parameter used to retrieve the specified resources embedded in the returned
            <a>Resources</a> resource in the response. This <code>embed</code> parameter value
            is a list of comma-separated strings. Currently, the request supports only retrieval
            of the embedded <a>Method</a> resources this way. The query parameter value must be
            a single-valued list and contain the <code>"methods"</code> string. For example, <code>GET
            /restapis/{restapi_id}/resources?embed=methods</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGResourceListCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGResourceListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of returned results per page. The default value is 25 and the maximum
            value is 500.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGResourceListCmdlet.Position">
            <summary>
            <para>
            <para>The current pagination position in the paged result set.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Position, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGResourceTagCmdlet">
            <summary>
            Gets the <a>Tags</a> collection for a given resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGResourceTagCmdlet.Position">
            <summary>
            <para>
            <para>(Not currently supported) The current pagination position in the paged result set.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>[Required] The ARN of a resource that can be tagged. The resource ARN must be URL-encoded.
            At present, <a>Stage</a> is the only taggable resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGResourceTagCmdlet.Limit">
            <summary>
            <para>
            <para>(Not currently supported) The maximum number of returned results per page. The default
            value is 25 and the maximum value is 500.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGRestApiCmdlet">
            <summary>
            Lists the <a>RestApi</a> resource in the collection.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGRestApiCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGRestApiListCmdlet">
            <summary>
            Lists the <a>RestApis</a> resources for your collection.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGRestApiListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of returned results per page. The default value is 25 and the maximum
            value is 500.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGRestApiListCmdlet.Position">
            <summary>
            <para>
            <para>The current pagination position in the paged result set.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Position, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGSdkCmdlet">
            <summary>
            Generates a client SDK for a <a>RestApi</a> and <a>Stage</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGSdkCmdlet.Parameter">
            <summary>
            <para>
            <para>A string-to-string key-value map of query parameters <code>sdkType</code>-dependent
            properties of the SDK. For <code>sdkType</code> of <code>objectivec</code> or <code>swift</code>,
            a parameter named <code>classPrefix</code> is required. For <code>sdkType</code> of
            <code>android</code>, parameters named <code>groupId</code>, <code>artifactId</code>,
            <code>artifactVersion</code>, and <code>invokerPackage</code> are required. For <code>sdkType</code>
            of <code>java</code>, parameters named <code>serviceName</code> and <code>javaPackageName</code>
            are required. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGSdkCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGSdkCmdlet.SdkType">
            <summary>
            <para>
            <para>[Required] The language for the generated SDK. Currently <code>java</code>, <code>javascript</code>,
            <code>android</code>, <code>objectivec</code> (for iOS), <code>swift</code> (for iOS),
            and <code>ruby</code> are supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGSdkCmdlet.StageName">
            <summary>
            <para>
            <para>[Required] The name of the <a>Stage</a> that the SDK will use.</para>
            </para>
            </summary>
        </member>
        <!-- Badly formed XML comment ignored for member "T:Amazon.PowerShell.Cmdlets.AG.GetAGSdkTypeCmdlet" -->
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGSdkTypeCmdlet.Id">
            <summary>
            <para>
            <para>[Required] The identifier of the queried <a>SdkType</a> instance.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGSdkTypeListCmdlet">
            <summary>
            <br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGSdkTypeListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of returned results per page. The default value is 25 and the maximum
            value is 500.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGSdkTypeListCmdlet.Position">
            <summary>
            <para>
            <para>The current pagination position in the paged result set.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Position, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGStageCmdlet">
            <summary>
            Gets information about a <a>Stage</a> resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGStageCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGStageCmdlet.StageName">
            <summary>
            <para>
            <para>[Required] The name of the <a>Stage</a> resource to get information about.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGStageListCmdlet">
            <summary>
            Gets information about one or more <a>Stage</a> resources.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGStageListCmdlet.DeploymentId">
            <summary>
            <para>
            <para>The stages' deployment identifiers.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGStageListCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGUsageCmdlet">
            <summary>
            Gets the usage data of a usage plan in a specified time interval.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsageCmdlet.EndDate">
            <summary>
            <para>
            <para>[Required] The ending date (e.g., 2016-12-31) of the usage data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsageCmdlet.KeyId">
            <summary>
            <para>
            <para>The Id of the API key associated with the resultant usage data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsageCmdlet.Position">
            <summary>
            <para>
            <para>The current pagination position in the paged result set.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsageCmdlet.StartDate">
            <summary>
            <para>
            <para>[Required] The starting date (e.g., 2016-01-01) of the usage data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsageCmdlet.UsagePlanId">
            <summary>
            <para>
            <para>[Required] The Id of the usage plan associated with the usage data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsageCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of returned results per page. The default value is 25 and the maximum
            value is 500.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGUsagePlanCmdlet">
            <summary>
            Gets a usage plan of a given plan identifier.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsagePlanCmdlet.UsagePlanId">
            <summary>
            <para>
            <para>[Required] The identifier of the <a>UsagePlan</a> resource to be retrieved.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGUsagePlanKeyCmdlet">
            <summary>
            Gets a usage plan key of a given key identifier.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsagePlanKeyCmdlet.KeyId">
            <summary>
            <para>
            <para>[Required] The key Id of the to-be-retrieved <a>UsagePlanKey</a> resource representing
            a plan customer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsagePlanKeyCmdlet.UsagePlanId">
            <summary>
            <para>
            <para>[Required] The Id of the <a>UsagePlan</a> resource representing the usage plan containing
            the to-be-retrieved <a>UsagePlanKey</a> resource representing a plan customer.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGUsagePlanKeyListCmdlet">
            <summary>
            Gets all the usage plan keys representing the API keys added to a specified usage
            plan.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsagePlanKeyListCmdlet.NameQuery">
            <summary>
            <para>
            <para>A query parameter specifying the name of the to-be-returned usage plan keys.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsagePlanKeyListCmdlet.UsagePlanId">
            <summary>
            <para>
            <para>[Required] The Id of the <a>UsagePlan</a> resource representing the usage plan containing
            the to-be-retrieved <a>UsagePlanKey</a> resource representing a plan customer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsagePlanKeyListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of returned results per page. The default value is 25 and the maximum
            value is 500.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsagePlanKeyListCmdlet.Position">
            <summary>
            <para>
            <para>The current pagination position in the paged result set.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Position, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGUsagePlanListCmdlet">
            <summary>
            Gets all the usage plans of the caller's account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsagePlanListCmdlet.KeyId">
            <summary>
            <para>
            <para>The identifier of the API key associated with the usage plans.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsagePlanListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of returned results per page. The default value is 25 and the maximum
            value is 500.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsagePlanListCmdlet.Position">
            <summary>
            <para>
            <para>The current pagination position in the paged result set.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Position, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGValidatorListCmdlet">
            <summary>
            Gets the <a>RequestValidators</a> collection of a given <a>RestApi</a>.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGValidatorListCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGValidatorListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of returned results per page. The default value is 25 and the maximum
            value is 500.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGValidatorListCmdlet.Position">
            <summary>
            <para>
            <para>The current pagination position in the paged result set.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Position, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGVpcLinkCmdlet">
            <summary>
            Gets a specified VPC link under the caller's account in a region.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGVpcLinkCmdlet.VpcLinkId">
            <summary>
            <para>
            <para>[Required] The identifier of the <a>VpcLink</a>. It is used in an <a>Integration</a>
            to reference this <a>VpcLink</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGVpcLinkListCmdlet">
            <summary>
            Gets the <a>VpcLinks</a> collection under the caller's account in a selected region.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGVpcLinkListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of returned results per page. The default value is 25 and the maximum
            value is 500.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGVpcLinkListCmdlet.Position">
            <summary>
            <para>
            <para>The current pagination position in the paged result set.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Position, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.ImportAGApiKeyCmdlet">
            <summary>
            Import API keys from an external source, such as a CSV-formatted file.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ImportAGApiKeyCmdlet.Body">
            <summary>
            <para>
            <para>The payload of the POST request to import API keys. For the payload format, see <a href="https://docs.aws.amazon.com/apigateway/latest/developerguide/api-key-file-format.html">API
            Key File Format</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ImportAGApiKeyCmdlet.FailOnWarning">
            <summary>
            <para>
            <para>A query parameter to indicate whether to rollback <a>ApiKey</a> importation (<code>true</code>)
            or not (<code>false</code>) when error is encountered.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ImportAGApiKeyCmdlet.Format">
            <summary>
            <para>
            <para>A query parameter to specify the input format to imported API keys. Currently, only
            the <code>csv</code> format is supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ImportAGApiKeyCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <!-- Badly formed XML comment ignored for member "T:Amazon.PowerShell.Cmdlets.AG.ImportAGDocumentationPartListCmdlet" -->
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ImportAGDocumentationPartListCmdlet.Body">
            <summary>
            <para>
            <para>[Required] Raw byte array representing the to-be-imported documentation parts. To
            import from an OpenAPI file, this is a JSON object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ImportAGDocumentationPartListCmdlet.FailOnWarning">
            <summary>
            <para>
            <para>A query parameter to specify whether to rollback the documentation importation (<code>true</code>)
            or not (<code>false</code>) when a warning is encountered. The default value is <code>false</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ImportAGDocumentationPartListCmdlet.Mode">
            <summary>
            <para>
            <para>A query parameter to indicate whether to overwrite (<code>OVERWRITE</code>) any existing
            <a>DocumentationParts</a> definition or to merge (<code>MERGE</code>) the new definition
            into the existing one. The default value is <code>MERGE</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ImportAGDocumentationPartListCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ImportAGDocumentationPartListCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.ImportAGRestApiCmdlet">
            <summary>
            A feature of the API Gateway control service for creating a new API from an external
            API definition file.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ImportAGRestApiCmdlet.Body">
            <summary>
            <para>
            <para>[Required] The POST request body containing external API definitions. Currently, only
            OpenAPI definition JSON/YAML files are supported. The maximum size of the API definition
            file is 2MB.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ImportAGRestApiCmdlet.FailOnWarning">
            <summary>
            <para>
            <para>A query parameter to indicate whether to rollback the API creation (<code>true</code>)
            or not (<code>false</code>) when a warning is encountered. The default value is <code>false</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ImportAGRestApiCmdlet.Parameter">
            <summary>
            <para>
            <para>A key-value map of context-specific query string parameters specifying the behavior
            of different API importing operations. The following shows operation-specific parameters
            and their supported values.</para><para> To exclude <a>DocumentationParts</a> from the import, set <code>parameters</code>
            as <code>ignore=documentation</code>.</para><para> To configure the endpoint type, set <code>parameters</code> as <code>endpointConfigurationTypes=EDGE</code>,
            <code>endpointConfigurationTypes=REGIONAL</code>, or <code>endpointConfigurationTypes=PRIVATE</code>.
            The default endpoint type is <code>EDGE</code>.</para><para> To handle imported <code>basePath</code>, set <code>parameters</code> as <code>basePath=ignore</code>,
            <code>basePath=prepend</code> or <code>basePath=split</code>.</para><para>For example, the AWS CLI command to exclude documentation from the imported API is:</para><pre><code>aws apigateway import-rest-api --parameters ignore=documentation --body
            'file:///path/to/imported-api-body.json'</code></pre><para>The AWS CLI command to set the regional endpoint on the imported API is:</para><pre><code>aws apigateway import-rest-api --parameters endpointConfigurationTypes=REGIONAL
            --body 'file:///path/to/imported-api-body.json'</code></pre>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ImportAGRestApiCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.NewAGApiKeyCmdlet">
            <summary>
            Create an <a>ApiKey</a> resource.
             
             <div class="seeAlso"><a href="https://docs.aws.amazon.com/cli/latest/reference/apigateway/create-api-key.html">AWS
            CLI</a></div>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGApiKeyCmdlet.CustomerId">
            <summary>
            <para>
            <para>An AWS Marketplace customer identifier , when integrating with the AWS SaaS Marketplace.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGApiKeyCmdlet.Description">
            <summary>
            <para>
            <para>The description of the <a>ApiKey</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGApiKeyCmdlet.Enabled">
            <summary>
            <para>
            <para>Specifies whether the <a>ApiKey</a> can be used by callers.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGApiKeyCmdlet.GenerateDistinctId">
            <summary>
            <para>
            <para>Specifies whether (<code>true</code>) or not (<code>false</code>) the key identifier
            is distinct from the created API key value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGApiKeyCmdlet.Name">
            <summary>
            <para>
            <para>The name of the <a>ApiKey</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGApiKeyCmdlet.StageKey">
            <summary>
            <para>
            <para>DEPRECATED FOR USAGE PLANS - Specifies stages associated with the API key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGApiKeyCmdlet.Value">
            <summary>
            <para>
            <para>Specifies a value of the API key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGApiKeyCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.NewAGAuthorizerCmdlet">
            <summary>
            Adds a new <a>Authorizer</a> resource to an existing <a>RestApi</a> resource.
             
             <div class="seeAlso"><a href="https://docs.aws.amazon.com/cli/latest/reference/apigateway/create-authorizer.html">AWS
            CLI</a></div>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGAuthorizerCmdlet.AuthorizerCredential">
            <summary>
            <para>
            <para>Specifies the required credentials as an IAM role for API Gateway to invoke the authorizer.
            To specify an IAM role for API Gateway to assume, use the role's Amazon Resource Name
            (ARN). To use resource-based permissions on the Lambda function, specify null.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGAuthorizerCmdlet.AuthorizerResultTtlInSecond">
            <summary>
            <para>
            <para>The TTL in seconds of cached authorizer results. If it equals 0, authorization caching
            is disabled. If it is greater than 0, API Gateway will cache authorizer responses.
            If this field is not set, the default value is 300. The maximum value is 3600, or
            1 hour.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGAuthorizerCmdlet.AuthorizerUri">
            <summary>
            <para>
            <para>Specifies the authorizer's Uniform Resource Identifier (URI). For <code>TOKEN</code>
            or <code>REQUEST</code> authorizers, this must be a well-formed Lambda function URI,
            for example, <code>arn:aws:apigateway:us-west-2:lambda:path/2015-03-31/functions/arn:aws:lambda:us-west-2:{account_id}:function:{lambda_function_name}/invocations</code>.
            In general, the URI has this form <code>arn:aws:apigateway:{region}:lambda:path/{service_api}</code>,
            where <code>{region}</code> is the same as the region hosting the Lambda function,
            <code>path</code> indicates that the remaining substring in the URI should be treated
            as the path to the resource, including the initial <code>/</code>. For Lambda functions,
            this is usually of the form <code>/2015-03-31/functions/[FunctionARN]/invocations</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGAuthorizerCmdlet.AuthType">
            <summary>
            <para>
            <para>Optional customer-defined field, used in OpenAPI imports and exports without functional
            impact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGAuthorizerCmdlet.IdentitySource">
            <summary>
            <para>
            <para>The identity source for which authorization is requested. <ul><li>For a <code>TOKEN</code>
            or <code>COGNITO_USER_POOLS</code> authorizer, this is required and specifies the
            request header mapping expression for the custom header holding the authorization
            token submitted by the client. For example, if the token header name is <code>Auth</code>,
            the header mapping expression is <code>method.request.header.Auth</code>.</li><li>For
            the <code>REQUEST</code> authorizer, this is required when authorization caching is
            enabled. The value is a comma-separated string of one or more mapping expressions
            of the specified request parameters. For example, if an <code>Auth</code> header,
            a <code>Name</code> query string parameter are defined as identity sources, this value
            is <code>method.request.header.Auth, method.request.querystring.Name</code>. These
            parameters will be used to derive the authorization caching key and to perform runtime
            validation of the <code>REQUEST</code> authorizer by verifying all of the identity-related
            request parameters are present, not null and non-empty. Only when this is true does
            the authorizer invoke the authorizer Lambda function, otherwise, it returns a 401
            Unauthorized response without calling the Lambda function. The valid value is a string
            of comma-separated mapping expressions of the specified request parameters. When the
            authorization caching is not enabled, this property is optional.</li></ul></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGAuthorizerCmdlet.IdentityValidationExpression">
            <summary>
            <para>
            <para>A validation expression for the incoming identity token. For <code>TOKEN</code> authorizers,
            this value is a regular expression. API Gateway will match the <code>aud</code> field
            of the incoming token from the client against the specified regular expression. It
            will invoke the authorizer's Lambda function when there is a match. Otherwise, it
            will return a 401 Unauthorized response without calling the Lambda function. The validation
            expression does not apply to the <code>REQUEST</code> authorizer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGAuthorizerCmdlet.Name">
            <summary>
            <para>
            <para>[Required] The name of the authorizer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGAuthorizerCmdlet.ProviderARNs">
            <summary>
            <para>
            <para>A list of the Amazon Cognito user pool ARNs for the <code>COGNITO_USER_POOLS</code>
            authorizer. Each element is of this format: <code>arn:aws:cognito-idp:{region}:{account_id}:userpool/{user_pool_id}</code>.
            For a <code>TOKEN</code> or <code>REQUEST</code> authorizer, this is not defined.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGAuthorizerCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGAuthorizerCmdlet.Type">
            <summary>
            <para>
            <para>[Required] The authorizer type. Valid values are <code>TOKEN</code> for a Lambda function
            using a single authorization token submitted in a custom header, <code>REQUEST</code>
            for a Lambda function using incoming request parameters, and <code>COGNITO_USER_POOLS</code>
            for using an Amazon Cognito user pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGAuthorizerCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.NewAGBasePathMappingCmdlet">
            <summary>
            Creates a new <a>BasePathMapping</a> resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGBasePathMappingCmdlet.BasePath">
            <summary>
            <para>
            <para>The base path name that callers of the API must provide as part of the URL after the
            domain name. This value must be unique for all of the mappings across a single API.
            Leave this blank if you do not want callers to specify a base path name after the
            domain name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGBasePathMappingCmdlet.DomainName">
            <summary>
            <para>
            <para>[Required] The domain name of the <a>BasePathMapping</a> resource to create.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGBasePathMappingCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGBasePathMappingCmdlet.Stage">
            <summary>
            <para>
            <para>The name of the API's stage that you want to use for this mapping. Leave this blank
            if you do not want callers to explicitly specify the stage name after any base path
            name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGBasePathMappingCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.NewAGClientCertificateCmdlet">
            <summary>
            Generates a <a>ClientCertificate</a> resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGClientCertificateCmdlet.Description">
            <summary>
            <para>
            <para>The description of the <a>ClientCertificate</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGClientCertificateCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.NewAGDeploymentCmdlet">
            <summary>
            Creates a <a>Deployment</a> resource, which makes a specified <a>RestApi</a> callable
            over the internet.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDeploymentCmdlet.CacheClusterEnabled">
            <summary>
            <para>
            <para>Enables a cache cluster for the <a>Stage</a> resource specified in the input.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDeploymentCmdlet.CacheClusterSize">
            <summary>
            <para>
            <para>Specifies the cache cluster size for the <a>Stage</a> resource specified in the input,
            if a cache cluster is enabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDeploymentCmdlet.Description">
            <summary>
            <para>
            <para>The description for the <a>Deployment</a> resource to create.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDeploymentCmdlet.CanarySettings_PercentTraffic">
            <summary>
            <para>
            <para>The percentage (0.0-100.0) of traffic routed to the canary deployment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDeploymentCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDeploymentCmdlet.StageDescription">
            <summary>
            <para>
            <para>The description of the <a>Stage</a> resource for the <a>Deployment</a> resource to
            create.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDeploymentCmdlet.StageName">
            <summary>
            <para>
            <para>The name of the <a>Stage</a> resource for the <a>Deployment</a> resource to create.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDeploymentCmdlet.CanarySettings_StageVariableOverride">
            <summary>
            <para>
            <para>A stage variable overrides used for the canary release deployment. They can override
            existing stage variables or add new stage variables for the canary release deployment.
            These stage variables are represented as a string-to-string map between stage variable
            names and their values.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDeploymentCmdlet.TracingEnabled">
            <summary>
            <para>
            <para>Specifies whether active tracing with X-ray is enabled for the <a>Stage</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDeploymentCmdlet.CanarySettings_UseStageCache">
            <summary>
            <para>
            <para>A Boolean flag to indicate whether the canary release deployment uses the stage cache
            or not.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDeploymentCmdlet.Variable">
            <summary>
            <para>
            <para>A map that defines the stage variables for the <a>Stage</a> resource that is associated
            with the new deployment. Variable names can have alphanumeric and underscore characters,
            and the values must match <code>[A-Za-z0-9-._~:/?#&amp;=,]+</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDeploymentCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <!-- Badly formed XML comment ignored for member "T:Amazon.PowerShell.Cmdlets.AG.NewAGDocumentationPartCmdlet" -->
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDocumentationPartCmdlet.Location_Method">
            <summary>
            <para>
            <para>The HTTP verb of a method. It is a valid field for the API entity types of <code>METHOD</code>,
            <code>PATH_PARAMETER</code>, <code>QUERY_PARAMETER</code>, <code>REQUEST_HEADER</code>,
            <code>REQUEST_BODY</code>, <code>RESPONSE</code>, <code>RESPONSE_HEADER</code>, and
            <code>RESPONSE_BODY</code>. The default value is <code>*</code> for any method. When
            an applicable child entity inherits the content of an entity of the same type with
            more general specifications of the other <code>location</code> attributes, the child
            entity's <code>method</code> attribute must match that of the parent entity exactly.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDocumentationPartCmdlet.Location_Name">
            <summary>
            <para>
            <para>The name of the targeted API entity. It is a valid and required field for the API
            entity types of <code>AUTHORIZER</code>, <code>MODEL</code>, <code>PATH_PARAMETER</code>,
            <code>QUERY_PARAMETER</code>, <code>REQUEST_HEADER</code>, <code>REQUEST_BODY</code>
            and <code>RESPONSE_HEADER</code>. It is an invalid field for any other entity type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDocumentationPartCmdlet.Location_Path">
            <summary>
            <para>
            <para>The URL path of the target. It is a valid field for the API entity types of <code>RESOURCE</code>,
            <code>METHOD</code>, <code>PATH_PARAMETER</code>, <code>QUERY_PARAMETER</code>, <code>REQUEST_HEADER</code>,
            <code>REQUEST_BODY</code>, <code>RESPONSE</code>, <code>RESPONSE_HEADER</code>, and
            <code>RESPONSE_BODY</code>. The default value is <code>/</code> for the root resource.
            When an applicable child entity inherits the content of another entity of the same
            type with more general specifications of the other <code>location</code> attributes,
            the child entity's <code>path</code> attribute must match that of the parent entity
            as a prefix.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDocumentationPartCmdlet.Property">
            <summary>
            <para>
            <para>[Required] The new documentation content map of the targeted API entity. Enclosed
            key-value pairs are API-specific, but only OpenAPI-compliant key-value pairs can be
            exported and, hence, published.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDocumentationPartCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDocumentationPartCmdlet.Location_StatusCode">
            <summary>
            <para>
            <para>The HTTP status code of a response. It is a valid field for the API entity types of
            <code>RESPONSE</code>, <code>RESPONSE_HEADER</code>, and <code>RESPONSE_BODY</code>.
            The default value is <code>*</code> for any status code. When an applicable child
            entity inherits the content of an entity of the same type with more general specifications
            of the other <code>location</code> attributes, the child entity's <code>statusCode</code>
            attribute must match that of the parent entity exactly.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDocumentationPartCmdlet.Location_Type">
            <summary>
            <para>
            <para>[Required] The type of API entity to which the documentation content applies. Valid
            values are <code>API</code>, <code>AUTHORIZER</code>, <code>MODEL</code>, <code>RESOURCE</code>,
            <code>METHOD</code>, <code>PATH_PARAMETER</code>, <code>QUERY_PARAMETER</code>, <code>REQUEST_HEADER</code>,
            <code>REQUEST_BODY</code>, <code>RESPONSE</code>, <code>RESPONSE_HEADER</code>, and
            <code>RESPONSE_BODY</code>. Content inheritance does not apply to any entity of the
            <code>API</code>, <code>AUTHORIZER</code>, <code>METHOD</code>, <code>MODEL</code>,
            <code>REQUEST_BODY</code>, or <code>RESOURCE</code> type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDocumentationPartCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <!-- Badly formed XML comment ignored for member "T:Amazon.PowerShell.Cmdlets.AG.NewAGDocumentationVersionCmdlet" -->
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDocumentationVersionCmdlet.Description">
            <summary>
            <para>
            <para>A description about the new documentation snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDocumentationVersionCmdlet.DocumentationVersion">
            <summary>
            <para>
            <para>[Required] The version identifier of the new snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDocumentationVersionCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDocumentationVersionCmdlet.StageName">
            <summary>
            <para>
            <para>The stage name to be associated with the new documentation snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDocumentationVersionCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameCmdlet">
            <summary>
            Creates a new domain name.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameCmdlet.CertificateArn">
            <summary>
            <para>
            <para>The reference to an AWS-managed certificate that will be used by edge-optimized endpoint
            for this domain name. AWS Certificate Manager is the only supported source.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameCmdlet.CertificateBody">
            <summary>
            <para>
            <para>[Deprecated] The body of the server certificate that will be used by edge-optimized
            endpoint for this domain name provided by your certificate authority.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameCmdlet.CertificateChain">
            <summary>
            <para>
            <para>[Deprecated] The intermediate certificates and optionally the root certificate, one
            after the other without any blank lines, used by an edge-optimized endpoint for this
            domain name. If you include the root certificate, your certificate chain must start
            with intermediate certificates and end with the root certificate. Use the intermediate
            certificates that were provided by your certificate authority. Do not include any
            intermediaries that are not in the chain of trust path.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameCmdlet.CertificateName">
            <summary>
            <para>
            <para>The user-friendly name of the certificate that will be used by edge-optimized endpoint
            for this domain name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameCmdlet.CertificatePrivateKey">
            <summary>
            <para>
            <para>[Deprecated] Your edge-optimized endpoint's domain name certificate's private key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameCmdlet.DomainName">
            <summary>
            <para>
            <para>[Required] The name of the <a>DomainName</a> resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameCmdlet.RegionalCertificateArn">
            <summary>
            <para>
            <para>The reference to an AWS-managed certificate that will be used by regional endpoint
            for this domain name. AWS Certificate Manager is the only supported source.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameCmdlet.RegionalCertificateName">
            <summary>
            <para>
            <para>The user-friendly name of the certificate that will be used by regional endpoint for
            this domain name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameCmdlet.EndpointConfiguration_Type">
            <summary>
            <para>
            <para>A list of endpoint types of an API (<a>RestApi</a>) or its custom domain name (<a>DomainName</a>).
            For an edge-optimized API and its custom domain name, the endpoint type is <code>"EDGE"</code>.
            For a regional API and its custom domain name, the endpoint type is <code>REGIONAL</code>.
            For a private API, the endpoint type is <code>PRIVATE</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.NewAGModelCmdlet">
            <summary>
            Adds a new <a>Model</a> resource to an existing <a>RestApi</a> resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGModelCmdlet.ContentType">
            <summary>
            <para>
            <para>[Required] The content-type for the model.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGModelCmdlet.Description">
            <summary>
            <para>
            <para>The description of the model.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGModelCmdlet.Name">
            <summary>
            <para>
            <para>[Required] The name of the model. Must be alphanumeric.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGModelCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The <a>RestApi</a> identifier under which the <a>Model</a> will be created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGModelCmdlet.Schema">
            <summary>
            <para>
            <para>The schema for the model. For <code>application/json</code> models, this should be
            <a href="https://tools.ietf.org/html/draft-zyp-json-schema-04" target="_blank">JSON
            schema draft 4</a> model.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGModelCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.NewAGRequestValidatorCmdlet">
            <summary>
            Creates a <a>ReqeustValidator</a> of a given <a>RestApi</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRequestValidatorCmdlet.Name">
            <summary>
            <para>
            <para>The name of the to-be-created <a>RequestValidator</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRequestValidatorCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRequestValidatorCmdlet.ValidateRequestBody">
            <summary>
            <para>
            <para>A Boolean flag to indicate whether to validate request body according to the configured
            model schema for the method (<code>true</code>) or not (<code>false</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRequestValidatorCmdlet.ValidateRequestParameter">
            <summary>
            <para>
            <para>A Boolean flag to indicate whether to validate request parameters, <code>true</code>,
            or not <code>false</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRequestValidatorCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.NewAGResourceCmdlet">
            <summary>
            Creates a <a>Resource</a> resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGResourceCmdlet.ParentId">
            <summary>
            <para>
            <para>[Required] The parent resource's identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGResourceCmdlet.PathPart">
            <summary>
            <para>
            <para>The last path segment for this resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGResourceCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGResourceCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.NewAGRestApiCmdlet">
            <summary>
            Creates a new <a>RestApi</a> resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRestApiCmdlet.ApiKeySource">
            <summary>
            <para>
            <para>The source of the API key for metering requests according to a usage plan. Valid values
            are: <ul><li><code>HEADER</code> to read the API key from the <code>X-API-Key</code>
            header of a request. </li><li><code>AUTHORIZER</code> to read the API key from the
            <code>UsageIdentifierKey</code> from a custom authorizer.</li></ul></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRestApiCmdlet.BinaryMediaType">
            <summary>
            <para>
            <para>The list of binary media types supported by the <a>RestApi</a>. By default, the <a>RestApi</a>
            supports only UTF-8-encoded text payloads.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRestApiCmdlet.CloneFrom">
            <summary>
            <para>
            <para>The ID of the <a>RestApi</a> that you want to clone from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRestApiCmdlet.Description">
            <summary>
            <para>
            <para>The description of the <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRestApiCmdlet.MinimumCompressionSize">
            <summary>
            <para>
            <para>A nullable integer that is used to enable compression (with non-negative between 0
            and 10485760 (10M) bytes, inclusive) or disable compression (with a null value) on
            an API. When compression is enabled, compression or decompression is not applied on
            the payload if the payload size is smaller than this value. Setting it to zero allows
            compression for any payload size.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRestApiCmdlet.Name">
            <summary>
            <para>
            <para>[Required] The name of the <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRestApiCmdlet.Policy">
            <summary>
            <para>
            A stringified JSON policy document that applies
            to this RestApi regardless of the caller and <a>Method</a> configuration.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRestApiCmdlet.EndpointConfiguration_Type">
            <summary>
            <para>
            <para>A list of endpoint types of an API (<a>RestApi</a>) or its custom domain name (<a>DomainName</a>).
            For an edge-optimized API and its custom domain name, the endpoint type is <code>"EDGE"</code>.
            For a regional API and its custom domain name, the endpoint type is <code>REGIONAL</code>.
            For a private API, the endpoint type is <code>PRIVATE</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRestApiCmdlet.Version">
            <summary>
            <para>
            <para>A version identifier for the API.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRestApiCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.NewAGStageCmdlet">
            <summary>
            Creates a new <a>Stage</a> resource that references a pre-existing <a>Deployment</a>
            for the API.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGStageCmdlet.CacheClusterEnabled">
            <summary>
            <para>
            <para>Whether cache clustering is enabled for the stage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGStageCmdlet.CacheClusterSize">
            <summary>
            <para>
            <para>The stage's cache cluster size.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGStageCmdlet.CanarySettings_DeploymentId">
            <summary>
            <para>
            <para>The ID of the canary deployment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGStageCmdlet.DeploymentId">
            <summary>
            <para>
            <para>[Required] The identifier of the <a>Deployment</a> resource for the <a>Stage</a> resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGStageCmdlet.Description">
            <summary>
            <para>
            <para>The description of the <a>Stage</a> resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGStageCmdlet.DocumentationVersion">
            <summary>
            <para>
            <para>The version of the associated API documentation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGStageCmdlet.CanarySettings_PercentTraffic">
            <summary>
            <para>
            <para>The percent (0-100) of traffic diverted to a canary deployment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGStageCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGStageCmdlet.StageName">
            <summary>
            <para>
            <para>[Required] The name for the <a>Stage</a> resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGStageCmdlet.CanarySettings_StageVariableOverride">
            <summary>
            <para>
            <para>Stage variables overridden for a canary release deployment, including new stage variables
            introduced in the canary. These stage variables are represented as a string-to-string
            map between stage variable names and their values.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGStageCmdlet.Tag">
            <summary>
            <para>
            <para>The key-value map of strings. The valid character set is [a-zA-Z+-=._:/]. The tag
            key can be up to 128 characters and must not start with <code>aws:</code>. The tag
            value can be up to 256 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGStageCmdlet.TracingEnabled">
            <summary>
            <para>
            <para>Specifies whether active tracing with X-ray is enabled for the <a>Stage</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGStageCmdlet.CanarySettings_UseStageCache">
            <summary>
            <para>
            <para>A Boolean flag to indicate whether the canary deployment uses the stage cache or not.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGStageCmdlet.Variable">
            <summary>
            <para>
            <para>A map that defines the stage variables for the new <a>Stage</a> resource. Variable
            names can have alphanumeric and underscore characters, and the values must match <code>[A-Za-z0-9-._~:/?#&amp;=,]+</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGStageCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.NewAGUsagePlanCmdlet">
            <summary>
            Creates a usage plan with the throttle and quota limits, as well as the associated
            API stages, specified in the payload.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGUsagePlanCmdlet.ApiStage">
            <summary>
            <para>
            <para>The associated API stages of the usage plan.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGUsagePlanCmdlet.Throttle_BurstLimit">
            <summary>
            <para>
            <para>The API request burst limit, the maximum rate limit over a time ranging from one to
            a few seconds, depending upon whether the underlying token bucket is at its full capacity.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGUsagePlanCmdlet.Description">
            <summary>
            <para>
            <para>The description of the usage plan.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGUsagePlanCmdlet.Quota_Limit">
            <summary>
            <para>
            <para>The maximum number of requests that can be made in a given time period.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGUsagePlanCmdlet.Name">
            <summary>
            <para>
            <para>[Required] The name of the usage plan.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGUsagePlanCmdlet.Quota_Offset">
            <summary>
            <para>
            <para>The number of requests subtracted from the given limit in the initial time period.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGUsagePlanCmdlet.Quota_Period">
            <summary>
            <para>
            <para>The time period in which the limit applies. Valid values are "DAY", "WEEK" or "MONTH".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGUsagePlanCmdlet.Throttle_RateLimit">
            <summary>
            <para>
            <para>The API request steady-state rate limit.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGUsagePlanCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.NewAGUsagePlanKeyCmdlet">
            <summary>
            Creates a usage plan key for adding an existing API key to a usage plan.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGUsagePlanKeyCmdlet.KeyId">
            <summary>
            <para>
            <para>[Required] The identifier of a <a>UsagePlanKey</a> resource for a plan customer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGUsagePlanKeyCmdlet.KeyType">
            <summary>
            <para>
            <para>[Required] The type of a <a>UsagePlanKey</a> resource for a plan customer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGUsagePlanKeyCmdlet.UsagePlanId">
            <summary>
            <para>
            <para>[Required] The Id of the <a>UsagePlan</a> resource representing the usage plan containing
            the to-be-created <a>UsagePlanKey</a> resource representing a plan customer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGUsagePlanKeyCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.NewAGVpcLinkCmdlet">
            <summary>
            Creates a VPC link, under the caller's account in a selected region, in an asynchronous
            operation that typically takes 2-4 minutes to complete and become operational. The
            caller must have permissions to create and update VPC Endpoint services.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGVpcLinkCmdlet.Description">
            <summary>
            <para>
            <para>The description of the VPC link.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGVpcLinkCmdlet.Name">
            <summary>
            <para>
            <para>[Required] The name used to label and identify the VPC link.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGVpcLinkCmdlet.TargetArn">
            <summary>
            <para>
            <para>[Required] The ARNs of network load balancers of the VPC targeted by the VPC link.
            The network load balancers must be owned by the same AWS account of the API owner.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGVpcLinkCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGApiKeyCmdlet">
            <summary>
            Deletes the <a>ApiKey</a> resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGApiKeyCmdlet.ApiKey">
            <summary>
            <para>
            <para>[Required] The identifier of the <a>ApiKey</a> resource to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGApiKeyCmdlet.PassThru">
            <summary>
            Returns the value passed to the ApiKey parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGApiKeyCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGAuthorizerCmdlet">
            <summary>
            Deletes an existing <a>Authorizer</a> resource.
             
             <div class="seeAlso"><a href="https://docs.aws.amazon.com/cli/latest/reference/apigateway/delete-authorizer.html">AWS
            CLI</a></div>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGAuthorizerCmdlet.AuthorizerId">
            <summary>
            <para>
            <para>[Required] The identifier of the <a>Authorizer</a> resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGAuthorizerCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGAuthorizerCmdlet.PassThru">
            <summary>
            Returns the value passed to the RestApiId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGAuthorizerCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGBasePathMappingCmdlet">
            <summary>
            Deletes the <a>BasePathMapping</a> resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGBasePathMappingCmdlet.BasePath">
            <summary>
            <para>
            <para>[Required] The base path name of the <a>BasePathMapping</a> resource to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGBasePathMappingCmdlet.DomainName">
            <summary>
            <para>
            <para>[Required] The domain name of the <a>BasePathMapping</a> resource to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGBasePathMappingCmdlet.PassThru">
            <summary>
            Returns the value passed to the DomainName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGBasePathMappingCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGClientCertificateCmdlet">
            <summary>
            Deletes the <a>ClientCertificate</a> resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGClientCertificateCmdlet.ClientCertificateId">
            <summary>
            <para>
            <para>[Required] The identifier of the <a>ClientCertificate</a> resource to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGClientCertificateCmdlet.PassThru">
            <summary>
            Returns the value passed to the ClientCertificateId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGClientCertificateCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGDeploymentCmdlet">
            <summary>
            Deletes a <a>Deployment</a> resource. Deleting a deployment will only succeed if there
            are no <a>Stage</a> resources associated with it.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDeploymentCmdlet.DeploymentId">
            <summary>
            <para>
            <para>[Required] The identifier of the <a>Deployment</a> resource to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDeploymentCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDeploymentCmdlet.PassThru">
            <summary>
            Returns the value passed to the RestApiId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDeploymentCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <!-- Badly formed XML comment ignored for member "T:Amazon.PowerShell.Cmdlets.AG.RemoveAGDocumentationPartCmdlet" -->
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDocumentationPartCmdlet.DocumentationPartId">
            <summary>
            <para>
            <para>[Required] The identifier of the to-be-deleted documentation part.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDocumentationPartCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDocumentationPartCmdlet.PassThru">
            <summary>
            Returns the value passed to the RestApiId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDocumentationPartCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <!-- Badly formed XML comment ignored for member "T:Amazon.PowerShell.Cmdlets.AG.RemoveAGDocumentationVersionCmdlet" -->
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDocumentationVersionCmdlet.DocumentationVersion">
            <summary>
            <para>
            <para>[Required] The version identifier of a to-be-deleted documentation snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDocumentationVersionCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDocumentationVersionCmdlet.PassThru">
            <summary>
            Returns the value passed to the RestApiId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDocumentationVersionCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGDomainNameCmdlet">
            <summary>
            Deletes the <a>DomainName</a> resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDomainNameCmdlet.DomainName">
            <summary>
            <para>
            <para>[Required] The name of the <a>DomainName</a> resource to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDomainNameCmdlet.PassThru">
            <summary>
            Returns the value passed to the DomainName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDomainNameCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGGatewayResponseCmdlet">
            <summary>
            Clears any customization of a <a>GatewayResponse</a> of a specified response type
            on the given <a>RestApi</a> and resets it with the default settings.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGGatewayResponseCmdlet.ResponseType">
            <summary>
            <para>
            <para>[Required]
            <para>The response type of the associated <a>GatewayResponse</a>. Valid values are <ul><li>ACCESS_DENIED</li><li>API_CONFIGURATION_ERROR</li><li>AUTHORIZER_FAILURE</li><li>
            AUTHORIZER_CONFIGURATION_ERROR</li><li>BAD_REQUEST_PARAMETERS</li><li>BAD_REQUEST_BODY</li><li>DEFAULT_4XX</li><li>DEFAULT_5XX</li><li>EXPIRED_TOKEN</li><li>INVALID_SIGNATURE</li><li>INTEGRATION_FAILURE</li><li>INTEGRATION_TIMEOUT</li><li>INVALID_API_KEY</li><li>MISSING_AUTHENTICATION_TOKEN</li><li>
            QUOTA_EXCEEDED</li><li>REQUEST_TOO_LARGE</li><li>RESOURCE_NOT_FOUND</li><li>THROTTLED</li><li>UNAUTHORIZED</li><li>UNSUPPORTED_MEDIA_TYPE</li></ul></para></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGGatewayResponseCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGGatewayResponseCmdlet.PassThru">
            <summary>
            Returns the value passed to the RestApiId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGGatewayResponseCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGIntegrationCmdlet">
            <summary>
            Represents a delete integration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGIntegrationCmdlet.HttpMethod">
            <summary>
            <para>
            <para>[Required] Specifies a delete integration request's HTTP method.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGIntegrationCmdlet.ResourceId">
            <summary>
            <para>
            <para>[Required] Specifies a delete integration request's resource identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGIntegrationCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGIntegrationCmdlet.PassThru">
            <summary>
            Returns the value passed to the RestApiId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGIntegrationCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGIntegrationResponseCmdlet">
            <summary>
            Represents a delete integration response.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGIntegrationResponseCmdlet.HttpMethod">
            <summary>
            <para>
            <para>[Required] Specifies a delete integration response request's HTTP method.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGIntegrationResponseCmdlet.ResourceId">
            <summary>
            <para>
            <para>[Required] Specifies a delete integration response request's resource identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGIntegrationResponseCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGIntegrationResponseCmdlet.StatusCode">
            <summary>
            <para>
            <para>[Required] Specifies a delete integration response request's status code.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGIntegrationResponseCmdlet.PassThru">
            <summary>
            Returns the value passed to the RestApiId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGIntegrationResponseCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGMethodCmdlet">
            <summary>
            Deletes an existing <a>Method</a> resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGMethodCmdlet.HttpMethod">
            <summary>
            <para>
            <para>[Required] The HTTP verb of the <a>Method</a> resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGMethodCmdlet.ResourceId">
            <summary>
            <para>
            <para>[Required] The <a>Resource</a> identifier for the <a>Method</a> resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGMethodCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGMethodCmdlet.PassThru">
            <summary>
            Returns the value passed to the RestApiId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGMethodCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGMethodResponseCmdlet">
            <summary>
            Deletes an existing <a>MethodResponse</a> resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGMethodResponseCmdlet.HttpMethod">
            <summary>
            <para>
            <para>[Required] The HTTP verb of the <a>Method</a> resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGMethodResponseCmdlet.ResourceId">
            <summary>
            <para>
            <para>[Required] The <a>Resource</a> identifier for the <a>MethodResponse</a> resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGMethodResponseCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGMethodResponseCmdlet.StatusCode">
            <summary>
            <para>
            <para>[Required] The status code identifier for the <a>MethodResponse</a> resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGMethodResponseCmdlet.PassThru">
            <summary>
            Returns the value passed to the RestApiId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGMethodResponseCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGModelCmdlet">
            <summary>
            Deletes a model.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGModelCmdlet.ModelName">
            <summary>
            <para>
            <para>[Required] The name of the model to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGModelCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGModelCmdlet.PassThru">
            <summary>
            Returns the value passed to the RestApiId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGModelCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGRequestValidatorCmdlet">
            <summary>
            Deletes a <a>RequestValidator</a> of a given <a>RestApi</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGRequestValidatorCmdlet.RequestValidatorId">
            <summary>
            <para>
            <para>[Required] The identifier of the <a>RequestValidator</a> to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGRequestValidatorCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGRequestValidatorCmdlet.PassThru">
            <summary>
            Returns the value passed to the RequestValidatorId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGRequestValidatorCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGResourceCmdlet">
            <summary>
            Deletes a <a>Resource</a> resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGResourceCmdlet.ResourceId">
            <summary>
            <para>
            <para>[Required] The identifier of the <a>Resource</a> resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGResourceCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGResourceCmdlet.PassThru">
            <summary>
            Returns the value passed to the RestApiId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGResourceCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGResourceTagCmdlet">
            <summary>
            Removes a tag from a given resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>[Required] The ARN of a resource that can be tagged. The resource ARN must be URL-encoded.
            At present, <a>Stage</a> is the only taggable resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>[Required] The Tag keys to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGResourceTagCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGRestApiCmdlet">
            <summary>
            Deletes the specified API.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGRestApiCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGRestApiCmdlet.PassThru">
            <summary>
            Returns the value passed to the RestApiId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGRestApiCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGStageCmdlet">
            <summary>
            Deletes a <a>Stage</a> resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGStageCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGStageCmdlet.StageName">
            <summary>
            <para>
            <para>[Required] The name of the <a>Stage</a> resource to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGStageCmdlet.PassThru">
            <summary>
            Returns the value passed to the RestApiId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGStageCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGUsagePlanCmdlet">
            <summary>
            Deletes a usage plan of a given plan Id.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGUsagePlanCmdlet.UsagePlanId">
            <summary>
            <para>
            <para>[Required] The Id of the to-be-deleted usage plan.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGUsagePlanCmdlet.PassThru">
            <summary>
            Returns the value passed to the UsagePlanId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGUsagePlanCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGUsagePlanKeyCmdlet">
            <summary>
            Deletes a usage plan key and remove the underlying API key from the associated usage
            plan.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGUsagePlanKeyCmdlet.KeyId">
            <summary>
            <para>
            <para>[Required] The Id of the <a>UsagePlanKey</a> resource to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGUsagePlanKeyCmdlet.UsagePlanId">
            <summary>
            <para>
            <para>[Required] The Id of the <a>UsagePlan</a> resource representing the usage plan containing
            the to-be-deleted <a>UsagePlanKey</a> resource representing a plan customer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGUsagePlanKeyCmdlet.PassThru">
            <summary>
            Returns the value passed to the UsagePlanId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGUsagePlanKeyCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGVpcLinkCmdlet">
            <summary>
            Deletes an existing <a>VpcLink</a> of a specified identifier.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGVpcLinkCmdlet.VpcLinkId">
            <summary>
            <para>
            <para>[Required] The identifier of the <a>VpcLink</a>. It is used in an <a>Integration</a>
            to reference this <a>VpcLink</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGVpcLinkCmdlet.PassThru">
            <summary>
            Returns the value passed to the VpcLinkId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGVpcLinkCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeAuthorizerCmdlet">
            <summary>
            Simulate the execution of an <a>Authorizer</a> in your <a>RestApi</a> with headers,
            parameters, and an incoming request body.
             
             <div class="seeAlso"><a href="https://docs.aws.amazon.com/apigateway/latest/developerguide/use-custom-authorizer.html">Enable
            custom authorizers</a></div>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeAuthorizerCmdlet.AdditionalContext">
            <summary>
            <para>
            <para>[Optional] A key-value map of additional context variables.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeAuthorizerCmdlet.AuthorizerId">
            <summary>
            <para>
            <para>[Required] Specifies a test invoke authorizer request's <a>Authorizer</a> ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeAuthorizerCmdlet.Body">
            <summary>
            <para>
            <para>[Optional] The simulated request body of an incoming invocation request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeAuthorizerCmdlet.Header">
            <summary>
            <para>
            <para>[Required] A key-value map of headers to simulate an incoming invocation request.
            This is where the incoming authorization token, or identity source, should be specified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeAuthorizerCmdlet.MultiValueHeader">
            <summary>
            <para>
            <para>[Optional] The headers as a map from string to list of values to simulate an incoming
            invocation request. This is where the incoming authorization token, or identity source,
            may be specified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeAuthorizerCmdlet.PathWithQueryString">
            <summary>
            <para>
            <para>[Optional] The URI path, including query string, of the simulated invocation request.
            Use this to specify path parameters and query string parameters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeAuthorizerCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeAuthorizerCmdlet.StageVariable">
            <summary>
            <para>
            <para>A key-value map of stage variables to simulate an invocation on a deployed <a>Stage</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeMethodCmdlet">
            <summary>
            Simulate the execution of a <a>Method</a> in your <a>RestApi</a> with headers, parameters,
            and an incoming request body.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeMethodCmdlet.Body">
            <summary>
            <para>
            <para>The simulated request body of an incoming invocation request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeMethodCmdlet.ClientCertificateId">
            <summary>
            <para>
            <para>A <a>ClientCertificate</a> identifier to use in the test invocation. API Gateway will
            use the certificate when making the HTTPS request to the defined back-end endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeMethodCmdlet.Header">
            <summary>
            <para>
            <para>A key-value map of headers to simulate an incoming invocation request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeMethodCmdlet.HttpMethod">
            <summary>
            <para>
            <para>[Required] Specifies a test invoke method request's HTTP method.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeMethodCmdlet.MultiValueHeader">
            <summary>
            <para>
            <para>The headers as a map from string to list of values to simulate an incoming invocation
            request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeMethodCmdlet.PathWithQueryString">
            <summary>
            <para>
            <para>The URI path, including query string, of the simulated invocation request. Use this
            to specify path parameters and query string parameters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeMethodCmdlet.ResourceId">
            <summary>
            <para>
            <para>[Required] Specifies a test invoke method request's resource ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeMethodCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeMethodCmdlet.StageVariable">
            <summary>
            <para>
            <para>A key-value map of stage variables to simulate an invocation on a deployed <a>Stage</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGAccountCmdlet">
            <summary>
            Changes information about the current <a>Account</a> resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGAccountCmdlet.PatchOperation">
            <summary>
            <para>
            <para>A list of update operations to be applied to the specified resource and in the order
            specified in this list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGAccountCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGApiKeyCmdlet">
            <summary>
            Changes information about an <a>ApiKey</a> resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGApiKeyCmdlet.ApiKey">
            <summary>
            <para>
            <para>[Required] The identifier of the <a>ApiKey</a> resource to be updated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGApiKeyCmdlet.PatchOperation">
            <summary>
            <para>
            <para>A list of update operations to be applied to the specified resource and in the order
            specified in this list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGApiKeyCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGAuthorizerCmdlet">
            <summary>
            Updates an existing <a>Authorizer</a> resource.
             
             <div class="seeAlso"><a href="https://docs.aws.amazon.com/cli/latest/reference/apigateway/update-authorizer.html">AWS
            CLI</a></div>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGAuthorizerCmdlet.AuthorizerId">
            <summary>
            <para>
            <para>[Required] The identifier of the <a>Authorizer</a> resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGAuthorizerCmdlet.PatchOperation">
            <summary>
            <para>
            <para>A list of update operations to be applied to the specified resource and in the order
            specified in this list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGAuthorizerCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGAuthorizerCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGBasePathMappingCmdlet">
            <summary>
            Changes information about the <a>BasePathMapping</a> resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGBasePathMappingCmdlet.BasePath">
            <summary>
            <para>
            <para>[Required] The base path of the <a>BasePathMapping</a> resource to change.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGBasePathMappingCmdlet.DomainName">
            <summary>
            <para>
            <para>[Required] The domain name of the <a>BasePathMapping</a> resource to change.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGBasePathMappingCmdlet.PatchOperation">
            <summary>
            <para>
            <para>A list of update operations to be applied to the specified resource and in the order
            specified in this list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGBasePathMappingCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGClientCertificateCmdlet">
            <summary>
            Changes information about an <a>ClientCertificate</a> resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGClientCertificateCmdlet.ClientCertificateId">
            <summary>
            <para>
            <para>[Required] The identifier of the <a>ClientCertificate</a> resource to be updated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGClientCertificateCmdlet.PatchOperation">
            <summary>
            <para>
            <para>A list of update operations to be applied to the specified resource and in the order
            specified in this list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGClientCertificateCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGDeploymentCmdlet">
            <summary>
            Changes information about a <a>Deployment</a> resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDeploymentCmdlet.DeploymentId">
            <summary>
            <para>
            <para>The replacement identifier for the <a>Deployment</a> resource to change information
            about.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDeploymentCmdlet.PatchOperation">
            <summary>
            <para>
            <para>A list of update operations to be applied to the specified resource and in the order
            specified in this list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDeploymentCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDeploymentCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <!-- Badly formed XML comment ignored for member "T:Amazon.PowerShell.Cmdlets.AG.UpdateAGDocumentationPartCmdlet" -->
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDocumentationPartCmdlet.DocumentationPartId">
            <summary>
            <para>
            <para>[Required] The identifier of the to-be-updated documentation part.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDocumentationPartCmdlet.PatchOperation">
            <summary>
            <para>
            <para>A list of update operations to be applied to the specified resource and in the order
            specified in this list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDocumentationPartCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDocumentationPartCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <!-- Badly formed XML comment ignored for member "T:Amazon.PowerShell.Cmdlets.AG.UpdateAGDocumentationVersionCmdlet" -->
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDocumentationVersionCmdlet.DocumentationVersion">
            <summary>
            <para>
            <para>[Required] The version identifier of the to-be-updated documentation version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDocumentationVersionCmdlet.PatchOperation">
            <summary>
            <para>
            <para>A list of update operations to be applied to the specified resource and in the order
            specified in this list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDocumentationVersionCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>..</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDocumentationVersionCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGDomainNameCmdlet">
            <summary>
            Changes information about the <a>DomainName</a> resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDomainNameCmdlet.DomainName">
            <summary>
            <para>
            <para>[Required] The name of the <a>DomainName</a> resource to be changed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDomainNameCmdlet.PatchOperation">
            <summary>
            <para>
            <para>A list of update operations to be applied to the specified resource and in the order
            specified in this list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDomainNameCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGGatewayResponseCmdlet">
            <summary>
            Updates a <a>GatewayResponse</a> of a specified response type on the given <a>RestApi</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGGatewayResponseCmdlet.PatchOperation">
            <summary>
            <para>
            <para>A list of update operations to be applied to the specified resource and in the order
            specified in this list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGGatewayResponseCmdlet.ResponseType">
            <summary>
            <para>
            <para>[Required]
            <para>The response type of the associated <a>GatewayResponse</a>. Valid values are <ul><li>ACCESS_DENIED</li><li>API_CONFIGURATION_ERROR</li><li>AUTHORIZER_FAILURE</li><li>
            AUTHORIZER_CONFIGURATION_ERROR</li><li>BAD_REQUEST_PARAMETERS</li><li>BAD_REQUEST_BODY</li><li>DEFAULT_4XX</li><li>DEFAULT_5XX</li><li>EXPIRED_TOKEN</li><li>INVALID_SIGNATURE</li><li>INTEGRATION_FAILURE</li><li>INTEGRATION_TIMEOUT</li><li>INVALID_API_KEY</li><li>MISSING_AUTHENTICATION_TOKEN</li><li>
            QUOTA_EXCEEDED</li><li>REQUEST_TOO_LARGE</li><li>RESOURCE_NOT_FOUND</li><li>THROTTLED</li><li>UNAUTHORIZED</li><li>UNSUPPORTED_MEDIA_TYPE</li></ul></para></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGGatewayResponseCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGGatewayResponseCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGIntegrationCmdlet">
            <summary>
            Represents an update integration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGIntegrationCmdlet.HttpMethod">
            <summary>
            <para>
            <para>[Required] Represents an update integration request's HTTP method.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGIntegrationCmdlet.PatchOperation">
            <summary>
            <para>
            <para>A list of update operations to be applied to the specified resource and in the order
            specified in this list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGIntegrationCmdlet.ResourceId">
            <summary>
            <para>
            <para>[Required] Represents an update integration request's resource identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGIntegrationCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGIntegrationCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGIntegrationResponseCmdlet">
            <summary>
            Represents an update integration response.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGIntegrationResponseCmdlet.HttpMethod">
            <summary>
            <para>
            <para>[Required] Specifies an update integration response request's HTTP method.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGIntegrationResponseCmdlet.PatchOperation">
            <summary>
            <para>
            <para>A list of update operations to be applied to the specified resource and in the order
            specified in this list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGIntegrationResponseCmdlet.ResourceId">
            <summary>
            <para>
            <para>[Required] Specifies an update integration response request's resource identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGIntegrationResponseCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGIntegrationResponseCmdlet.StatusCode">
            <summary>
            <para>
            <para>[Required] Specifies an update integration response request's status code.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGIntegrationResponseCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGMethodCmdlet">
            <summary>
            Updates an existing <a>Method</a> resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGMethodCmdlet.HttpMethod">
            <summary>
            <para>
            <para>[Required] The HTTP verb of the <a>Method</a> resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGMethodCmdlet.PatchOperation">
            <summary>
            <para>
            <para>A list of update operations to be applied to the specified resource and in the order
            specified in this list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGMethodCmdlet.ResourceId">
            <summary>
            <para>
            <para>[Required] The <a>Resource</a> identifier for the <a>Method</a> resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGMethodCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGMethodCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGMethodResponseCmdlet">
            <summary>
            Updates an existing <a>MethodResponse</a> resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGMethodResponseCmdlet.HttpMethod">
            <summary>
            <para>
            <para>[Required] The HTTP verb of the <a>Method</a> resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGMethodResponseCmdlet.PatchOperation">
            <summary>
            <para>
            <para>A list of update operations to be applied to the specified resource and in the order
            specified in this list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGMethodResponseCmdlet.ResourceId">
            <summary>
            <para>
            <para>[Required] The <a>Resource</a> identifier for the <a>MethodResponse</a> resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGMethodResponseCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGMethodResponseCmdlet.StatusCode">
            <summary>
            <para>
            <para>[Required] The status code for the <a>MethodResponse</a> resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGMethodResponseCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGModelCmdlet">
            <summary>
            Changes information about a model.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGModelCmdlet.ModelName">
            <summary>
            <para>
            <para>[Required] The name of the model to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGModelCmdlet.PatchOperation">
            <summary>
            <para>
            <para>A list of update operations to be applied to the specified resource and in the order
            specified in this list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGModelCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGModelCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGRequestValidatorCmdlet">
            <summary>
            Updates a <a>RequestValidator</a> of a given <a>RestApi</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGRequestValidatorCmdlet.PatchOperation">
            <summary>
            <para>
            <para>A list of update operations to be applied to the specified resource and in the order
            specified in this list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGRequestValidatorCmdlet.RequestValidatorId">
            <summary>
            <para>
            <para>[Required] The identifier of <a>RequestValidator</a> to be updated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGRequestValidatorCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGRequestValidatorCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGResourceCmdlet">
            <summary>
            Changes information about a <a>Resource</a> resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGResourceCmdlet.PatchOperation">
            <summary>
            <para>
            <para>A list of update operations to be applied to the specified resource and in the order
            specified in this list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGResourceCmdlet.ResourceId">
            <summary>
            <para>
            <para>[Required] The identifier of the <a>Resource</a> resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGResourceCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGResourceCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGRestApiCmdlet">
            <summary>
            Changes information about the specified API.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGRestApiCmdlet.PatchOperation">
            <summary>
            <para>
            <para>A list of update operations to be applied to the specified resource and in the order
            specified in this list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGRestApiCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGRestApiCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGStageCmdlet">
            <summary>
            Changes information about a <a>Stage</a> resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGStageCmdlet.PatchOperation">
            <summary>
            <para>
            <para>A list of update operations to be applied to the specified resource and in the order
            specified in this list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGStageCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGStageCmdlet.StageName">
            <summary>
            <para>
            <para>[Required] The name of the <a>Stage</a> resource to change information about.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGStageCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGUsageCmdlet">
            <summary>
            Grants a temporary extension to the remaining quota of a usage plan associated with
            a specified API key.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGUsageCmdlet.KeyId">
            <summary>
            <para>
            <para>[Required] The identifier of the API key associated with the usage plan in which a
            temporary extension is granted to the remaining quota.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGUsageCmdlet.PatchOperation">
            <summary>
            <para>
            <para>A list of update operations to be applied to the specified resource and in the order
            specified in this list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGUsageCmdlet.UsagePlanId">
            <summary>
            <para>
            <para>[Required] The Id of the usage plan associated with the usage data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGUsageCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGUsagePlanCmdlet">
            <summary>
            Updates a usage plan of a given plan Id.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGUsagePlanCmdlet.PatchOperation">
            <summary>
            <para>
            <para>A list of update operations to be applied to the specified resource and in the order
            specified in this list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGUsagePlanCmdlet.UsagePlanId">
            <summary>
            <para>
            <para>[Required] The Id of the to-be-updated usage plan.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGUsagePlanCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGVpcLinkCmdlet">
            <summary>
            Updates an existing <a>VpcLink</a> of a specified identifier.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGVpcLinkCmdlet.PatchOperation">
            <summary>
            <para>
            <para>A list of update operations to be applied to the specified resource and in the order
            specified in this list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGVpcLinkCmdlet.VpcLinkId">
            <summary>
            <para>
            <para>[Required] The identifier of the <a>VpcLink</a>. It is used in an <a>Integration</a>
            to reference this <a>VpcLink</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGVpcLinkCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.WriteAGGatewayResponseCmdlet">
            <summary>
            Creates a customization of a <a>GatewayResponse</a> of a specified response type and
            status code on the given <a>RestApi</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGGatewayResponseCmdlet.ResponseParameter">
            <summary>
            <para>
            <para><para>Response parameters (paths, query strings and headers) of the <a>GatewayResponse</a>
            as a string-to-string map of key-value pairs.</para></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGGatewayResponseCmdlet.ResponseTemplate">
            <summary>
            <para>
            <para><para>Response templates of the <a>GatewayResponse</a> as a string-to-string map of key-value
            pairs.</para></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGGatewayResponseCmdlet.ResponseType">
            <summary>
            <para>
            <para>[Required]
            <para>The response type of the associated <a>GatewayResponse</a>. Valid values are <ul><li>ACCESS_DENIED</li><li>API_CONFIGURATION_ERROR</li><li>AUTHORIZER_FAILURE</li><li>
            AUTHORIZER_CONFIGURATION_ERROR</li><li>BAD_REQUEST_PARAMETERS</li><li>BAD_REQUEST_BODY</li><li>DEFAULT_4XX</li><li>DEFAULT_5XX</li><li>EXPIRED_TOKEN</li><li>INVALID_SIGNATURE</li><li>INTEGRATION_FAILURE</li><li>INTEGRATION_TIMEOUT</li><li>INVALID_API_KEY</li><li>MISSING_AUTHENTICATION_TOKEN</li><li>
            QUOTA_EXCEEDED</li><li>REQUEST_TOO_LARGE</li><li>RESOURCE_NOT_FOUND</li><li>THROTTLED</li><li>UNAUTHORIZED</li><li>UNSUPPORTED_MEDIA_TYPE</li></ul></para></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGGatewayResponseCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGGatewayResponseCmdlet.StatusCode">
            <summary>
            <para>
            The HTTP status code of the <a>GatewayResponse</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGGatewayResponseCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet">
            <summary>
            Sets up a method's integration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.CacheKeyParameter">
            <summary>
            <para>
            <para>Specifies a put integration input's cache key parameters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.CacheNamespace">
            <summary>
            <para>
            <para>Specifies a put integration input's cache namespace.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.ConnectionId">
            <summary>
            <para>
            <para>The (<a href="https://docs.aws.amazon.com/apigateway/api-reference/resource/vpc-link/#id"><code>id</code></a>)
            of the <a>VpcLink</a> used for the integration when <code>connectionType=VPC_LINK</code>
            and undefined, otherwise.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.ConnectionType">
            <summary>
            <para>
            <para>The type of the network connection to the integration endpoint. The valid value is
            <code>INTERNET</code> for connections through the public routable internet or <code>VPC_LINK</code>
            for private connections between API Gateway and a network load balancer in a VPC.
            The default value is <code>INTERNET</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.ContentHandling">
            <summary>
            <para>
            <para>Specifies how to handle request payload content type conversions. Supported values
            are <code>CONVERT_TO_BINARY</code> and <code>CONVERT_TO_TEXT</code>, with the following
            behaviors:</para><ul><li><para><code>CONVERT_TO_BINARY</code>: Converts a request payload from a Base64-encoded string
            to the corresponding binary blob.</para></li><li><para><code>CONVERT_TO_TEXT</code>: Converts a request payload from a binary blob to a Base64-encoded
            string.</para></li></ul><para>If this property is not defined, the request payload will be passed through from the
            method request to integration request without modification, provided that the <code>passthroughBehaviors</code>
            is configured to support payload pass-through.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.TargetCredential">
            <summary>
            <para>
            <para>Specifies whether credentials are required for a put integration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.HttpMethod">
            <summary>
            <para>
            <para>[Required] Specifies a put integration request's HTTP method.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.IntegrationHttpMethod">
            <summary>
            <para>
            <para>Specifies a put integration HTTP method. When the integration type is HTTP or AWS,
            this field is required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.PassthroughBehavior">
            <summary>
            <para>
            <para>Specifies the pass-through behavior for incoming requests based on the Content-Type
            header in the request, and the available mapping templates specified as the <code>requestTemplates</code>
            property on the Integration resource. There are three valid values: <code>WHEN_NO_MATCH</code>,
            <code>WHEN_NO_TEMPLATES</code>, and <code>NEVER</code>. </para><ul><li><para><code>WHEN_NO_MATCH</code> passes the request body for unmapped content types through
            to the integration back end without transformation.</para></li><li><para><code>NEVER</code> rejects unmapped content types with an HTTP 415 'Unsupported Media
            Type' response.</para></li><li><para><code>WHEN_NO_TEMPLATES</code> allows pass-through when the integration has NO content
            types mapped to templates. However if there is at least one content type defined,
            unmapped content types will be rejected with the same 415 response.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.RequestParameter">
            <summary>
            <para>
            <para>A key-value map specifying request parameters that are passed from the method request
            to the back end. The key is an integration request parameter name and the associated
            value is a method request parameter value or static value that must be enclosed within
            single quotes and pre-encoded as required by the back end. The method request parameter
            value must match the pattern of <code>method.request.{location}.{name}</code>, where
            <code>location</code> is <code>querystring</code>, <code>path</code>, or <code>header</code>
            and <code>name</code> must be a valid and unique method request parameter name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.RequestTemplate">
            <summary>
            <para>
            <para>Represents a map of Velocity templates that are applied on the request payload based
            on the value of the Content-Type header sent by the client. The content type value
            is the key in this map, and the template (as a String) is the value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.ResourceId">
            <summary>
            <para>
            <para>[Required] Specifies a put integration request's resource ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.TimeoutInMilli">
            <summary>
            <para>
            <para>Custom timeout between 50 and 29,000 milliseconds. The default value is 29,000 milliseconds
            or 29 seconds.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.Type">
            <summary>
            <para>
            <para>[Required] Specifies a put integration input's type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.Uri">
            <summary>
            <para>
            <para>Specifies Uniform Resource Identifier (URI) of the integration endpoint.</para><ul><li><para> For <code>HTTP</code> or <code>HTTP_PROXY</code> integrations, the URI must be a
            fully formed, encoded HTTP(S) URL according to the <a target="_blank" href="https://en.wikipedia.org/wiki/Uniform_Resource_Identifier">RFC-3986
            specification</a>, for either standard integration, where <code>connectionType</code>
            is not <code>VPC_LINK</code>, or private integration, where <code>connectionType</code>
            is <code>VPC_LINK</code>. For a private HTTP integration, the URI is not used for
            routing. </para></li><li><para> For <code>AWS</code> or <code>AWS_PROXY</code> integrations, the URI is of the form
            <code>arn:aws:apigateway:{region}:{subdomain.service|service}:path|action/{service_api}</code>.
            Here, <code>{Region}</code> is the API Gateway region (e.g., <code>us-east-1</code>);
            <code>{service}</code> is the name of the integrated AWS service (e.g., <code>s3</code>);
            and <code>{subdomain}</code> is a designated subdomain supported by certain AWS service
            for fast host-name lookup. <code>action</code> can be used for an AWS service action-based
            API, using an <code>Action={name}&amp;{p1}={v1}&amp;p2={v2}...</code> query string.
            The ensuing <code>{service_api}</code> refers to a supported action <code>{name}</code>
            plus any required input parameters. Alternatively, <code>path</code> can be used for
            an AWS service path-based API. The ensuing <code>service_api</code> refers to the
            path to an AWS service resource, including the region of the integrated AWS service,
            if applicable. For example, for integration with the S3 API of <code><a href="https://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectGET.html">GetObject</a></code>,
            the <code>uri</code> can be either <code>arn:aws:apigateway:us-west-2:s3:action/GetObject&amp;Bucket={bucket}&amp;Key={key}</code>
            or <code>arn:aws:apigateway:us-west-2:s3:path/{bucket}/{key}</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationResponseCmdlet">
            <summary>
            Represents a put integration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationResponseCmdlet.ContentHandling">
            <summary>
            <para>
            <para>Specifies how to handle response payload content type conversions. Supported values
            are <code>CONVERT_TO_BINARY</code> and <code>CONVERT_TO_TEXT</code>, with the following
            behaviors:</para><ul><li><para><code>CONVERT_TO_BINARY</code>: Converts a response payload from a Base64-encoded
            string to the corresponding binary blob.</para></li><li><para><code>CONVERT_TO_TEXT</code>: Converts a response payload from a binary blob to a
            Base64-encoded string.</para></li></ul><para>If this property is not defined, the response payload will be passed through from
            the integration response to the method response without modification.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationResponseCmdlet.HttpMethod">
            <summary>
            <para>
            <para>[Required] Specifies a put integration response request's HTTP method.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationResponseCmdlet.ResourceId">
            <summary>
            <para>
            <para>[Required] Specifies a put integration response request's resource identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationResponseCmdlet.ResponseParameter">
            <summary>
            <para>
            <para>A key-value map specifying response parameters that are passed to the method response
            from the back end. The key is a method response header parameter name and the mapped
            value is an integration response header value, a static value enclosed within a pair
            of single quotes, or a JSON expression from the integration response body. The mapping
            key must match the pattern of <code>method.response.header.{name}</code>, where <code>name</code>
            is a valid and unique header name. The mapped non-static value must match the pattern
            of <code>integration.response.header.{name}</code> or <code>integration.response.body.{JSON-expression}</code>,
            where <code>name</code> must be a valid and unique response header name and <code>JSON-expression</code>
            a valid JSON expression without the <code>$</code> prefix.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationResponseCmdlet.ResponseTemplate">
            <summary>
            <para>
            <para>Specifies a put integration response's templates.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationResponseCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationResponseCmdlet.SelectionPattern">
            <summary>
            <para>
            <para>Specifies the selection pattern of a put integration response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationResponseCmdlet.StatusCode">
            <summary>
            <para>
            <para>[Required] Specifies the status code that is used to map the integration response
            to an existing <a>MethodResponse</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationResponseCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodCmdlet">
            <summary>
            Add a method to an existing <a>Resource</a> resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodCmdlet.ApiKeyRequired">
            <summary>
            <para>
            <para>Specifies whether the method required a valid <a>ApiKey</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodCmdlet.AuthorizationScope">
            <summary>
            <para>
            <para>A list of authorization scopes configured on the method. The scopes are used with
            a <code>COGNITO_USER_POOLS</code> authorizer to authorize the method invocation. The
            authorization works by matching the method scopes against the scopes parsed from the
            access token in the incoming request. The method invocation is authorized if any method
            scopes matches a claimed scope in the access token. Otherwise, the invocation is not
            authorized. When the method scope is configured, the client must provide an access
            token instead of an identity token for authorization purposes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodCmdlet.AuthorizationType">
            <summary>
            <para>
            <para>[Required] The method's authorization type. Valid values are <code>NONE</code> for
            open access, <code>AWS_IAM</code> for using AWS IAM permissions, <code>CUSTOM</code>
            for using a custom authorizer, or <code>COGNITO_USER_POOLS</code> for using a Cognito
            user pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodCmdlet.AuthorizerId">
            <summary>
            <para>
            <para>Specifies the identifier of an <a>Authorizer</a> to use on this Method, if the type
            is CUSTOM or COGNITO_USER_POOLS. The authorizer identifier is generated by API Gateway
            when you created the authorizer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodCmdlet.HttpMethod">
            <summary>
            <para>
            <para>[Required] Specifies the method request's HTTP method type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodCmdlet.OperationName">
            <summary>
            <para>
            <para>A human-friendly operation identifier for the method. For example, you can assign
            the <code>operationName</code> of <code>ListPets</code> for the <code>GET /pets</code>
            method in <a href="https://petstore-demo-endpoint.execute-api.com/petstore/pets">PetStore</a>
            example.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodCmdlet.RequestModel">
            <summary>
            <para>
            <para>Specifies the <a>Model</a> resources used for the request's content type. Request
            models are represented as a key/value map, with a content type as the key and a <a>Model</a>
            name as the value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodCmdlet.RequestParameter">
            <summary>
            <para>
            <para>A key-value map defining required or optional method request parameters that can be
            accepted by API Gateway. A key defines a method request parameter name matching the
            pattern of <code>method.request.{location}.{name}</code>, where <code>location</code>
            is <code>querystring</code>, <code>path</code>, or <code>header</code> and <code>name</code>
            is a valid and unique parameter name. The value associated with the key is a Boolean
            flag indicating whether the parameter is required (<code>true</code>) or optional
            (<code>false</code>). The method request parameter names defined here are available
            in <a>Integration</a> to be mapped to integration request parameters or body-mapping
            templates.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodCmdlet.RequestValidatorId">
            <summary>
            <para>
            <para>The identifier of a <a>RequestValidator</a> for validating the method request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodCmdlet.ResourceId">
            <summary>
            <para>
            <para>[Required] The <a>Resource</a> identifier for the new <a>Method</a> resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodResponseCmdlet">
            <summary>
            Adds a <a>MethodResponse</a> to an existing <a>Method</a> resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodResponseCmdlet.HttpMethod">
            <summary>
            <para>
            <para>[Required] The HTTP verb of the <a>Method</a> resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodResponseCmdlet.ResourceId">
            <summary>
            <para>
            <para>[Required] The <a>Resource</a> identifier for the <a>Method</a> resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodResponseCmdlet.ResponseModel">
            <summary>
            <para>
            <para>Specifies the <a>Model</a> resources used for the response's content type. Response
            models are represented as a key/value map, with a content type as the key and a <a>Model</a>
            name as the value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodResponseCmdlet.ResponseParameter">
            <summary>
            <para>
            <para>A key-value map specifying required or optional response parameters that API Gateway
            can send back to the caller. A key defines a method response header name and the associated
            value is a Boolean flag indicating whether the method response parameter is required
            or not. The method response header names must match the pattern of <code>method.response.header.{name}</code>,
            where <code>name</code> is a valid and unique header name. The response parameter
            names defined here are available in the integration response to be mapped from an
            integration response header expressed in <code>integration.response.header.{name}</code>,
            a static value enclosed within a pair of single quotes (e.g., <code>'application/json'</code>),
            or a JSON expression from the back-end response payload in the form of <code>integration.response.body.{JSON-expression}</code>,
            where <code>JSON-expression</code> is a valid JSON expression without the <code>$</code>
            prefix.)</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodResponseCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodResponseCmdlet.StatusCode">
            <summary>
            <para>
            <para>[Required] The method response's status code.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodResponseCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.WriteAGRestApiCmdlet">
            <summary>
            A feature of the API Gateway control service for updating an existing API with an
            input of external API definitions. The update can take the form of merging the supplied
            definition into the existing API or overwriting the existing API.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGRestApiCmdlet.Body">
            <summary>
            <para>
            <para>[Required] The PUT request body containing external API definitions. Currently, only
            OpenAPI definition JSON/YAML files are supported. The maximum size of the API definition
            file is 2MB.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGRestApiCmdlet.FailOnWarning">
            <summary>
            <para>
            <para>A query parameter to indicate whether to rollback the API update (<code>true</code>)
            or not (<code>false</code>) when a warning is encountered. The default value is <code>false</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGRestApiCmdlet.Mode">
            <summary>
            <para>
            <para>The <code>mode</code> query parameter to specify the update mode. Valid values are
            "merge" and "overwrite". By default, the update mode is "merge".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGRestApiCmdlet.Parameter">
            <summary>
            <para>
            <para>Custom header parameters as part of the request. For example, to exclude <a>DocumentationParts</a>
            from an imported API, set <code>ignore=documentation</code> as a <code>parameters</code>
            value, as in the AWS CLI command of <code>aws apigateway import-rest-api --parameters
            ignore=documentation --body 'file:///path/to/imported-api-body.json'</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGRestApiCmdlet.RestApiId">
            <summary>
            <para>
            <para>[Required] The string identifier of the associated <a>RestApi</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGRestApiCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAS.AddAASScalableTargetCmdlet">
            <summary>
            Registers or updates a scalable target. A scalable target is a resource that Application
            Auto Scaling can scale out and scale in. Each scalable target has a resource ID, scalable
            dimension, and namespace, as well as values for minimum and maximum capacity.
             
              
            <para>
            After you register a scalable target, you do not need to register it again to use
            other Application Auto Scaling operations. To see which resources have been registered,
            use <a>DescribeScalableTargets</a>. You can also view the scaling policies for a service
            namespace using <a>DescribeScalableTargets</a>.
            </para><para>
            If you no longer need a scalable target, you can deregister it using <a>DeregisterScalableTarget</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.AddAASScalableTargetCmdlet.MaxCapacity">
            <summary>
            <para>
            <para>The maximum value to scale to in response to a scale-out event. This parameter is
            required to register a scalable target.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.AddAASScalableTargetCmdlet.MinCapacity">
            <summary>
            <para>
            <para>The minimum value to scale to in response to a scale-in event. This parameter is required
            to register a scalable target.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.AddAASScalableTargetCmdlet.ResourceId">
            <summary>
            <para>
            <para>The identifier of the resource associated with the scalable target. This string consists
            of the resource type and unique identifier.</para><ul><li><para>ECS service - The resource type is <code>service</code> and the unique identifier
            is the cluster name and service name. Example: <code>service/default/sample-webapp</code>.</para></li><li><para>Spot fleet request - The resource type is <code>spot-fleet-request</code> and the
            unique identifier is the Spot fleet request ID. Example: <code>spot-fleet-request/sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE</code>.</para></li><li><para>EMR cluster - The resource type is <code>instancegroup</code> and the unique identifier
            is the cluster ID and instance group ID. Example: <code>instancegroup/j-2EEZNYKUA1NTV/ig-1791Y4E1L8YI0</code>.</para></li><li><para>AppStream 2.0 fleet - The resource type is <code>fleet</code> and the unique identifier
            is the fleet name. Example: <code>fleet/sample-fleet</code>.</para></li><li><para>DynamoDB table - The resource type is <code>table</code> and the unique identifier
            is the resource ID. Example: <code>table/my-table</code>.</para></li><li><para>DynamoDB global secondary index - The resource type is <code>index</code> and the
            unique identifier is the resource ID. Example: <code>table/my-table/index/my-table-index</code>.</para></li><li><para>Aurora DB cluster - The resource type is <code>cluster</code> and the unique identifier
            is the cluster name. Example: <code>cluster:my-db-cluster</code>.</para></li><li><para>Amazon SageMaker endpoint variants - The resource type is <code>variant</code> and
            the unique identifier is the resource ID. Example: <code>endpoint/my-end-point/variant/KMeansClustering</code>.</para></li><li><para>Custom resources are not supported with a resource type. This parameter must specify
            the <code>OutputValue</code> from the CloudFormation template stack used to access
            the resources. The unique identifier is defined by the service provider. More information
            is available in our <a href="https://github.com/aws/aws-auto-scaling-custom-resource">GitHub
            repository</a>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.AddAASScalableTargetCmdlet.RoleARN">
            <summary>
            <para>
            <para>Application Auto Scaling creates a service-linked role that grants it permissions
            to modify the scalable target on your behalf. For more information, see <a href="https://docs.aws.amazon.com/autoscaling/application/userguide/application-auto-scaling-service-linked-roles.html">Service-Linked
            Roles for Application Auto Scaling</a>.</para><para>For resources that are not supported using a service-linked role, this parameter is
            required and must specify the ARN of an IAM role that allows Application Auto Scaling
            to modify the scalable target on your behalf.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.AddAASScalableTargetCmdlet.ScalableDimension">
            <summary>
            <para>
            <para>The scalable dimension associated with the scalable target. This string consists of
            the service namespace, resource type, and scaling property.</para><ul><li><para><code>ecs:service:DesiredCount</code> - The desired task count of an ECS service.</para></li><li><para><code>ec2:spot-fleet-request:TargetCapacity</code> - The target capacity of a Spot
            fleet request.</para></li><li><para><code>elasticmapreduce:instancegroup:InstanceCount</code> - The instance count of
            an EMR Instance Group.</para></li><li><para><code>appstream:fleet:DesiredCapacity</code> - The desired capacity of an AppStream
            2.0 fleet.</para></li><li><para><code>dynamodb:table:ReadCapacityUnits</code> - The provisioned read capacity for
            a DynamoDB table.</para></li><li><para><code>dynamodb:table:WriteCapacityUnits</code> - The provisioned write capacity for
            a DynamoDB table.</para></li><li><para><code>dynamodb:index:ReadCapacityUnits</code> - The provisioned read capacity for
            a DynamoDB global secondary index.</para></li><li><para><code>dynamodb:index:WriteCapacityUnits</code> - The provisioned write capacity for
            a DynamoDB global secondary index.</para></li><li><para><code>rds:cluster:ReadReplicaCount</code> - The count of Aurora Replicas in an Aurora
            DB cluster. Available for Aurora MySQL-compatible edition and Aurora PostgreSQL-compatible
            edition.</para></li><li><para><code>sagemaker:variant:DesiredInstanceCount</code> - The number of EC2 instances
            for an Amazon SageMaker model endpoint variant.</para></li><li><para><code>custom-resource:ResourceType:Property</code> - The scalable dimension for a
            custom resource provided by your own application or service.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.AddAASScalableTargetCmdlet.ServiceNamespace">
            <summary>
            <para>
            <para>The namespace of the AWS service that provides the resource or <code>custom-resource</code>
            for a resource provided by your own application or service. For more information,
            see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#genref-aws-service-namespaces">AWS
            Service Namespaces</a> in the <i>Amazon Web Services General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.AddAASScalableTargetCmdlet.PassThru">
            <summary>
            Returns the value passed to the ServiceNamespace parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.AddAASScalableTargetCmdlet.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.AAS.GetAASScalableTargetCmdlet">
            <summary>
            Gets information about the scalable targets in the specified namespace.
             
              
            <para>
            You can filter the results using the <code>ResourceIds</code> and <code>ScalableDimension</code>
            parameters.
            </para><para>
            To create a scalable target or update an existing one, see <a>RegisterScalableTarget</a>.
            If you are no longer using a scalable target, you can deregister it using <a>DeregisterScalableTarget</a>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.GetAASScalableTargetCmdlet.ResourceId">
            <summary>
            <para>
            <para>The identifier of the resource associated with the scalable target. This string consists
            of the resource type and unique identifier. If you specify a scalable dimension, you
            must also specify a resource ID.</para><ul><li><para>ECS service - The resource type is <code>service</code> and the unique identifier
            is the cluster name and service name. Example: <code>service/default/sample-webapp</code>.</para></li><li><para>Spot fleet request - The resource type is <code>spot-fleet-request</code> and the
            unique identifier is the Spot fleet request ID. Example: <code>spot-fleet-request/sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE</code>.</para></li><li><para>EMR cluster - The resource type is <code>instancegroup</code> and the unique identifier
            is the cluster ID and instance group ID. Example: <code>instancegroup/j-2EEZNYKUA1NTV/ig-1791Y4E1L8YI0</code>.</para></li><li><para>AppStream 2.0 fleet - The resource type is <code>fleet</code> and the unique identifier
            is the fleet name. Example: <code>fleet/sample-fleet</code>.</para></li><li><para>DynamoDB table - The resource type is <code>table</code> and the unique identifier
            is the resource ID. Example: <code>table/my-table</code>.</para></li><li><para>DynamoDB global secondary index - The resource type is <code>index</code> and the
            unique identifier is the resource ID. Example: <code>table/my-table/index/my-table-index</code>.</para></li><li><para>Aurora DB cluster - The resource type is <code>cluster</code> and the unique identifier
            is the cluster name. Example: <code>cluster:my-db-cluster</code>.</para></li><li><para>Amazon SageMaker endpoint variants - The resource type is <code>variant</code> and
            the unique identifier is the resource ID. Example: <code>endpoint/my-end-point/variant/KMeansClustering</code>.</para></li><li><para>Custom resources are not supported with a resource type. This parameter must specify
            the <code>OutputValue</code> from the CloudFormation template stack used to access
            the resources. The unique identifier is defined by the service provider. More information
            is available in our <a href="https://github.com/aws/aws-auto-scaling-custom-resource">GitHub
            repository</a>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.GetAASScalableTargetCmdlet.ScalableDimension">
            <summary>
            <para>
            <para>The scalable dimension associated with the scalable target. This string consists of
            the service namespace, resource type, and scaling property. If you specify a scalable
            dimension, you must also specify a resource ID.</para><ul><li><para><code>ecs:service:DesiredCount</code> - The desired task count of an ECS service.</para></li><li><para><code>ec2:spot-fleet-request:TargetCapacity</code> - The target capacity of a Spot
            fleet request.</para></li><li><para><code>elasticmapreduce:instancegroup:InstanceCount</code> - The instance count of
            an EMR Instance Group.</para></li><li><para><code>appstream:fleet:DesiredCapacity</code> - The desired capacity of an AppStream
            2.0 fleet.</para></li><li><para><code>dynamodb:table:ReadCapacityUnits</code> - The provisioned read capacity for
            a DynamoDB table.</para></li><li><para><code>dynamodb:table:WriteCapacityUnits</code> - The provisioned write capacity for
            a DynamoDB table.</para></li><li><para><code>dynamodb:index:ReadCapacityUnits</code> - The provisioned read capacity for
            a DynamoDB global secondary index.</para></li><li><para><code>dynamodb:index:WriteCapacityUnits</code> - The provisioned write capacity for
            a DynamoDB global secondary index.</para></li><li><para><code>rds:cluster:ReadReplicaCount</code> - The count of Aurora Replicas in an Aurora
            DB cluster. Available for Aurora MySQL-compatible edition and Aurora PostgreSQL-compatible
            edition.</para></li><li><para><code>sagemaker:variant:DesiredInstanceCount</code> - The number of EC2 instances
            for an Amazon SageMaker model endpoint variant.</para></li><li><para><code>custom-resource:ResourceType:Property</code> - The scalable dimension for a
            custom resource provided by your own application or service.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.GetAASScalableTargetCmdlet.ServiceNamespace">
            <summary>
            <para>
            <para>The namespace of the AWS service that provides the resource or <code>custom-resource</code>
            for a resource provided by your own application or service. For more information,
            see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#genref-aws-service-namespaces">AWS
            Service Namespaces</a> in the <i>Amazon Web Services General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.GetAASScalableTargetCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of scalable targets. This value can be between 1 and 50. The default
            value is 50.</para><para>If this parameter is used, the operation returns up to <code>MaxResults</code> results
            at a time, along with a <code>NextToken</code> value. To get the next set of results,
            include the <code>NextToken</code> value in a subsequent call. If this parameter is
            not used, the operation returns up to 50 results and a <code>NextToken</code> value,
            if applicable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.GetAASScalableTargetCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAS.GetAASScalingActivityCmdlet">
            <summary>
            Provides descriptive information about the scaling activities in the specified namespace
            from the previous six weeks.
             
              
            <para>
            You can filter the results using the <code>ResourceId</code> and <code>ScalableDimension</code>
            parameters.
            </para><para>
            Scaling activities are triggered by CloudWatch alarms that are associated with scaling
            policies. To view the scaling policies for a service namespace, see <a>DescribeScalingPolicies</a>.
            To create a scaling policy or update an existing one, see <a>PutScalingPolicy</a>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.GetAASScalingActivityCmdlet.ResourceId">
            <summary>
            <para>
            <para>The identifier of the resource associated with the scaling activity. This string consists
            of the resource type and unique identifier. If you specify a scalable dimension, you
            must also specify a resource ID.</para><ul><li><para>ECS service - The resource type is <code>service</code> and the unique identifier
            is the cluster name and service name. Example: <code>service/default/sample-webapp</code>.</para></li><li><para>Spot fleet request - The resource type is <code>spot-fleet-request</code> and the
            unique identifier is the Spot fleet request ID. Example: <code>spot-fleet-request/sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE</code>.</para></li><li><para>EMR cluster - The resource type is <code>instancegroup</code> and the unique identifier
            is the cluster ID and instance group ID. Example: <code>instancegroup/j-2EEZNYKUA1NTV/ig-1791Y4E1L8YI0</code>.</para></li><li><para>AppStream 2.0 fleet - The resource type is <code>fleet</code> and the unique identifier
            is the fleet name. Example: <code>fleet/sample-fleet</code>.</para></li><li><para>DynamoDB table - The resource type is <code>table</code> and the unique identifier
            is the resource ID. Example: <code>table/my-table</code>.</para></li><li><para>DynamoDB global secondary index - The resource type is <code>index</code> and the
            unique identifier is the resource ID. Example: <code>table/my-table/index/my-table-index</code>.</para></li><li><para>Aurora DB cluster - The resource type is <code>cluster</code> and the unique identifier
            is the cluster name. Example: <code>cluster:my-db-cluster</code>.</para></li><li><para>Amazon SageMaker endpoint variants - The resource type is <code>variant</code> and
            the unique identifier is the resource ID. Example: <code>endpoint/my-end-point/variant/KMeansClustering</code>.</para></li><li><para>Custom resources are not supported with a resource type. This parameter must specify
            the <code>OutputValue</code> from the CloudFormation template stack used to access
            the resources. The unique identifier is defined by the service provider. More information
            is available in our <a href="https://github.com/aws/aws-auto-scaling-custom-resource">GitHub
            repository</a>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.GetAASScalingActivityCmdlet.ScalableDimension">
            <summary>
            <para>
            <para>The scalable dimension. This string consists of the service namespace, resource type,
            and scaling property. If you specify a scalable dimension, you must also specify a
            resource ID.</para><ul><li><para><code>ecs:service:DesiredCount</code> - The desired task count of an ECS service.</para></li><li><para><code>ec2:spot-fleet-request:TargetCapacity</code> - The target capacity of a Spot
            fleet request.</para></li><li><para><code>elasticmapreduce:instancegroup:InstanceCount</code> - The instance count of
            an EMR Instance Group.</para></li><li><para><code>appstream:fleet:DesiredCapacity</code> - The desired capacity of an AppStream
            2.0 fleet.</para></li><li><para><code>dynamodb:table:ReadCapacityUnits</code> - The provisioned read capacity for
            a DynamoDB table.</para></li><li><para><code>dynamodb:table:WriteCapacityUnits</code> - The provisioned write capacity for
            a DynamoDB table.</para></li><li><para><code>dynamodb:index:ReadCapacityUnits</code> - The provisioned read capacity for
            a DynamoDB global secondary index.</para></li><li><para><code>dynamodb:index:WriteCapacityUnits</code> - The provisioned write capacity for
            a DynamoDB global secondary index.</para></li><li><para><code>rds:cluster:ReadReplicaCount</code> - The count of Aurora Replicas in an Aurora
            DB cluster. Available for Aurora MySQL-compatible edition and Aurora PostgreSQL-compatible
            edition.</para></li><li><para><code>sagemaker:variant:DesiredInstanceCount</code> - The number of EC2 instances
            for an Amazon SageMaker model endpoint variant.</para></li><li><para><code>custom-resource:ResourceType:Property</code> - The scalable dimension for a
            custom resource provided by your own application or service.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.GetAASScalingActivityCmdlet.ServiceNamespace">
            <summary>
            <para>
            <para>The namespace of the AWS service that provides the resource or <code>custom-resource</code>
            for a resource provided by your own application or service. For more information,
            see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#genref-aws-service-namespaces">AWS
            Service Namespaces</a> in the <i>Amazon Web Services General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.GetAASScalingActivityCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of scalable targets. This value can be between 1 and 50. The default
            value is 50.</para><para>If this parameter is used, the operation returns up to <code>MaxResults</code> results
            at a time, along with a <code>NextToken</code> value. To get the next set of results,
            include the <code>NextToken</code> value in a subsequent call. If this parameter is
            not used, the operation returns up to 50 results and a <code>NextToken</code> value,
            if applicable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.GetAASScalingActivityCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAS.GetAASScalingPolicyCmdlet">
            <summary>
            Describes the scaling policies for the specified service namespace.
             
              
            <para>
            You can filter the results using the <code>ResourceId</code>, <code>ScalableDimension</code>,
            and <code>PolicyNames</code> parameters.
            </para><para>
            To create a scaling policy or update an existing one, see <a>PutScalingPolicy</a>.
            If you are no longer using a scaling policy, you can delete it using <a>DeleteScalingPolicy</a>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.GetAASScalingPolicyCmdlet.PolicyName">
            <summary>
            <para>
            <para>The names of the scaling policies to describe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.GetAASScalingPolicyCmdlet.ResourceId">
            <summary>
            <para>
            <para>The identifier of the resource associated with the scaling policy. This string consists
            of the resource type and unique identifier. If you specify a scalable dimension, you
            must also specify a resource ID.</para><ul><li><para>ECS service - The resource type is <code>service</code> and the unique identifier
            is the cluster name and service name. Example: <code>service/default/sample-webapp</code>.</para></li><li><para>Spot fleet request - The resource type is <code>spot-fleet-request</code> and the
            unique identifier is the Spot fleet request ID. Example: <code>spot-fleet-request/sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE</code>.</para></li><li><para>EMR cluster - The resource type is <code>instancegroup</code> and the unique identifier
            is the cluster ID and instance group ID. Example: <code>instancegroup/j-2EEZNYKUA1NTV/ig-1791Y4E1L8YI0</code>.</para></li><li><para>AppStream 2.0 fleet - The resource type is <code>fleet</code> and the unique identifier
            is the fleet name. Example: <code>fleet/sample-fleet</code>.</para></li><li><para>DynamoDB table - The resource type is <code>table</code> and the unique identifier
            is the resource ID. Example: <code>table/my-table</code>.</para></li><li><para>DynamoDB global secondary index - The resource type is <code>index</code> and the
            unique identifier is the resource ID. Example: <code>table/my-table/index/my-table-index</code>.</para></li><li><para>Aurora DB cluster - The resource type is <code>cluster</code> and the unique identifier
            is the cluster name. Example: <code>cluster:my-db-cluster</code>.</para></li><li><para>Amazon SageMaker endpoint variants - The resource type is <code>variant</code> and
            the unique identifier is the resource ID. Example: <code>endpoint/my-end-point/variant/KMeansClustering</code>.</para></li><li><para>Custom resources are not supported with a resource type. This parameter must specify
            the <code>OutputValue</code> from the CloudFormation template stack used to access
            the resources. The unique identifier is defined by the service provider. More information
            is available in our <a href="https://github.com/aws/aws-auto-scaling-custom-resource">GitHub
            repository</a>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.GetAASScalingPolicyCmdlet.ScalableDimension">
            <summary>
            <para>
            <para>The scalable dimension. This string consists of the service namespace, resource type,
            and scaling property. If you specify a scalable dimension, you must also specify a
            resource ID.</para><ul><li><para><code>ecs:service:DesiredCount</code> - The desired task count of an ECS service.</para></li><li><para><code>ec2:spot-fleet-request:TargetCapacity</code> - The target capacity of a Spot
            fleet request.</para></li><li><para><code>elasticmapreduce:instancegroup:InstanceCount</code> - The instance count of
            an EMR Instance Group.</para></li><li><para><code>appstream:fleet:DesiredCapacity</code> - The desired capacity of an AppStream
            2.0 fleet.</para></li><li><para><code>dynamodb:table:ReadCapacityUnits</code> - The provisioned read capacity for
            a DynamoDB table.</para></li><li><para><code>dynamodb:table:WriteCapacityUnits</code> - The provisioned write capacity for
            a DynamoDB table.</para></li><li><para><code>dynamodb:index:ReadCapacityUnits</code> - The provisioned read capacity for
            a DynamoDB global secondary index.</para></li><li><para><code>dynamodb:index:WriteCapacityUnits</code> - The provisioned write capacity for
            a DynamoDB global secondary index.</para></li><li><para><code>rds:cluster:ReadReplicaCount</code> - The count of Aurora Replicas in an Aurora
            DB cluster. Available for Aurora MySQL-compatible edition and Aurora PostgreSQL-compatible
            edition.</para></li><li><para><code>sagemaker:variant:DesiredInstanceCount</code> - The number of EC2 instances
            for an Amazon SageMaker model endpoint variant.</para></li><li><para><code>custom-resource:ResourceType:Property</code> - The scalable dimension for a
            custom resource provided by your own application or service.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.GetAASScalingPolicyCmdlet.ServiceNamespace">
            <summary>
            <para>
            <para>The namespace of the AWS service that provides the resource or <code>custom-resource</code>
            for a resource provided by your own application or service. For more information,
            see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#genref-aws-service-namespaces">AWS
            Service Namespaces</a> in the <i>Amazon Web Services General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.GetAASScalingPolicyCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of scalable targets. This value can be between 1 and 50. The default
            value is 50.</para><para>If this parameter is used, the operation returns up to <code>MaxResults</code> results
            at a time, along with a <code>NextToken</code> value. To get the next set of results,
            include the <code>NextToken</code> value in a subsequent call. If this parameter is
            not used, the operation returns up to 50 results and a <code>NextToken</code> value,
            if applicable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.GetAASScalingPolicyCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAS.GetAASScheduledActionCmdlet">
            <summary>
            Describes the scheduled actions for the specified service namespace.
             
              
            <para>
            You can filter the results using the <code>ResourceId</code>, <code>ScalableDimension</code>,
            and <code>ScheduledActionNames</code> parameters.
            </para><para>
            To create a scheduled action or update an existing one, see <a>PutScheduledAction</a>.
            If you are no longer using a scheduled action, you can delete it using <a>DeleteScheduledAction</a>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.GetAASScheduledActionCmdlet.ResourceId">
            <summary>
            <para>
            <para>The identifier of the resource associated with the scheduled action. This string consists
            of the resource type and unique identifier. If you specify a scalable dimension, you
            must also specify a resource ID.</para><ul><li><para>ECS service - The resource type is <code>service</code> and the unique identifier
            is the cluster name and service name. Example: <code>service/default/sample-webapp</code>.</para></li><li><para>Spot fleet request - The resource type is <code>spot-fleet-request</code> and the
            unique identifier is the Spot fleet request ID. Example: <code>spot-fleet-request/sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE</code>.</para></li><li><para>EMR cluster - The resource type is <code>instancegroup</code> and the unique identifier
            is the cluster ID and instance group ID. Example: <code>instancegroup/j-2EEZNYKUA1NTV/ig-1791Y4E1L8YI0</code>.</para></li><li><para>AppStream 2.0 fleet - The resource type is <code>fleet</code> and the unique identifier
            is the fleet name. Example: <code>fleet/sample-fleet</code>.</para></li><li><para>DynamoDB table - The resource type is <code>table</code> and the unique identifier
            is the resource ID. Example: <code>table/my-table</code>.</para></li><li><para>DynamoDB global secondary index - The resource type is <code>index</code> and the
            unique identifier is the resource ID. Example: <code>table/my-table/index/my-table-index</code>.</para></li><li><para>Aurora DB cluster - The resource type is <code>cluster</code> and the unique identifier
            is the cluster name. Example: <code>cluster:my-db-cluster</code>.</para></li><li><para>Amazon SageMaker endpoint variants - The resource type is <code>variant</code> and
            the unique identifier is the resource ID. Example: <code>endpoint/my-end-point/variant/KMeansClustering</code>.</para></li><li><para>Custom resources are not supported with a resource type. This parameter must specify
            the <code>OutputValue</code> from the CloudFormation template stack used to access
            the resources. The unique identifier is defined by the service provider. More information
            is available in our <a href="https://github.com/aws/aws-auto-scaling-custom-resource">GitHub
            repository</a>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.GetAASScheduledActionCmdlet.ScalableDimension">
            <summary>
            <para>
            <para>The scalable dimension. This string consists of the service namespace, resource type,
            and scaling property. If you specify a scalable dimension, you must also specify a
            resource ID.</para><ul><li><para><code>ecs:service:DesiredCount</code> - The desired task count of an ECS service.</para></li><li><para><code>ec2:spot-fleet-request:TargetCapacity</code> - The target capacity of a Spot
            fleet request.</para></li><li><para><code>elasticmapreduce:instancegroup:InstanceCount</code> - The instance count of
            an EMR Instance Group.</para></li><li><para><code>appstream:fleet:DesiredCapacity</code> - The desired capacity of an AppStream
            2.0 fleet.</para></li><li><para><code>dynamodb:table:ReadCapacityUnits</code> - The provisioned read capacity for
            a DynamoDB table.</para></li><li><para><code>dynamodb:table:WriteCapacityUnits</code> - The provisioned write capacity for
            a DynamoDB table.</para></li><li><para><code>dynamodb:index:ReadCapacityUnits</code> - The provisioned read capacity for
            a DynamoDB global secondary index.</para></li><li><para><code>dynamodb:index:WriteCapacityUnits</code> - The provisioned write capacity for
            a DynamoDB global secondary index.</para></li><li><para><code>rds:cluster:ReadReplicaCount</code> - The count of Aurora Replicas in an Aurora
            DB cluster. Available for Aurora MySQL-compatible edition and Aurora PostgreSQL-compatible
            edition.</para></li><li><para><code>sagemaker:variant:DesiredInstanceCount</code> - The number of EC2 instances
            for an Amazon SageMaker model endpoint variant.</para></li><li><para><code>custom-resource:ResourceType:Property</code> - The scalable dimension for a
            custom resource provided by your own application or service.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.GetAASScheduledActionCmdlet.ScheduledActionName">
            <summary>
            <para>
            <para>The names of the scheduled actions to describe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.GetAASScheduledActionCmdlet.ServiceNamespace">
            <summary>
            <para>
            <para>The namespace of the AWS service that provides the resource or <code>custom-resource</code>
            for a resource provided by your own application or service. For more information,
            see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#genref-aws-service-namespaces">AWS
            Service Namespaces</a> in the <i>Amazon Web Services General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.GetAASScheduledActionCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of scheduled action results. This value can be between 1 and 50.
            The default value is 50.</para><para>If this parameter is used, the operation returns up to <code>MaxResults</code> results
            at a time, along with a <code>NextToken</code> value. To get the next set of results,
            include the <code>NextToken</code> value in a subsequent call. If this parameter is
            not used, the operation returns up to 50 results and a <code>NextToken</code> value,
            if applicable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.GetAASScheduledActionCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAS.RemoveAASScalableTargetCmdlet">
            <summary>
            Deregisters a scalable target.
             
              
            <para>
            Deregistering a scalable target deletes the scaling policies that are associated with
            it.
            </para><para>
            To create a scalable target or update an existing one, see <a>RegisterScalableTarget</a>.
             
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.RemoveAASScalableTargetCmdlet.ResourceId">
            <summary>
            <para>
            <para>The identifier of the resource associated with the scalable target. This string consists
            of the resource type and unique identifier.</para><ul><li><para>ECS service - The resource type is <code>service</code> and the unique identifier
            is the cluster name and service name. Example: <code>service/default/sample-webapp</code>.</para></li><li><para>Spot fleet request - The resource type is <code>spot-fleet-request</code> and the
            unique identifier is the Spot fleet request ID. Example: <code>spot-fleet-request/sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE</code>.</para></li><li><para>EMR cluster - The resource type is <code>instancegroup</code> and the unique identifier
            is the cluster ID and instance group ID. Example: <code>instancegroup/j-2EEZNYKUA1NTV/ig-1791Y4E1L8YI0</code>.</para></li><li><para>AppStream 2.0 fleet - The resource type is <code>fleet</code> and the unique identifier
            is the fleet name. Example: <code>fleet/sample-fleet</code>.</para></li><li><para>DynamoDB table - The resource type is <code>table</code> and the unique identifier
            is the resource ID. Example: <code>table/my-table</code>.</para></li><li><para>DynamoDB global secondary index - The resource type is <code>index</code> and the
            unique identifier is the resource ID. Example: <code>table/my-table/index/my-table-index</code>.</para></li><li><para>Aurora DB cluster - The resource type is <code>cluster</code> and the unique identifier
            is the cluster name. Example: <code>cluster:my-db-cluster</code>.</para></li><li><para>Amazon SageMaker endpoint variants - The resource type is <code>variant</code> and
            the unique identifier is the resource ID. Example: <code>endpoint/my-end-point/variant/KMeansClustering</code>.</para></li><li><para>Custom resources are not supported with a resource type. This parameter must specify
            the <code>OutputValue</code> from the CloudFormation template stack used to access
            the resources. The unique identifier is defined by the service provider. More information
            is available in our <a href="https://github.com/aws/aws-auto-scaling-custom-resource">GitHub
            repository</a>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.RemoveAASScalableTargetCmdlet.ScalableDimension">
            <summary>
            <para>
            <para>The scalable dimension associated with the scalable target. This string consists of
            the service namespace, resource type, and scaling property.</para><ul><li><para><code>ecs:service:DesiredCount</code> - The desired task count of an ECS service.</para></li><li><para><code>ec2:spot-fleet-request:TargetCapacity</code> - The target capacity of a Spot
            fleet request.</para></li><li><para><code>elasticmapreduce:instancegroup:InstanceCount</code> - The instance count of
            an EMR Instance Group.</para></li><li><para><code>appstream:fleet:DesiredCapacity</code> - The desired capacity of an AppStream
            2.0 fleet.</para></li><li><para><code>dynamodb:table:ReadCapacityUnits</code> - The provisioned read capacity for
            a DynamoDB table.</para></li><li><para><code>dynamodb:table:WriteCapacityUnits</code> - The provisioned write capacity for
            a DynamoDB table.</para></li><li><para><code>dynamodb:index:ReadCapacityUnits</code> - The provisioned read capacity for
            a DynamoDB global secondary index.</para></li><li><para><code>dynamodb:index:WriteCapacityUnits</code> - The provisioned write capacity for
            a DynamoDB global secondary index.</para></li><li><para><code>rds:cluster:ReadReplicaCount</code> - The count of Aurora Replicas in an Aurora
            DB cluster. Available for Aurora MySQL-compatible edition and Aurora PostgreSQL-compatible
            edition.</para></li><li><para><code>sagemaker:variant:DesiredInstanceCount</code> - The number of EC2 instances
            for an Amazon SageMaker model endpoint variant.</para></li><li><para><code>custom-resource:ResourceType:Property</code> - The scalable dimension for a
            custom resource provided by your own application or service.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.RemoveAASScalableTargetCmdlet.ServiceNamespace">
            <summary>
            <para>
            <para>The namespace of the AWS service that provides the resource or <code>custom-resource</code>
            for a resource provided by your own application or service. For more information,
            see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#genref-aws-service-namespaces">AWS
            Service Namespaces</a> in the <i>Amazon Web Services General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.RemoveAASScalableTargetCmdlet.PassThru">
            <summary>
            Returns the value passed to the ServiceNamespace parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.RemoveAASScalableTargetCmdlet.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.AAS.RemoveAASScalingPolicyCmdlet">
            <summary>
            Deletes the specified Application Auto Scaling scaling policy.
             
              
            <para>
            Deleting a policy deletes the underlying alarm action, but does not delete the CloudWatch
            alarm associated with the scaling policy, even if it no longer has an associated action.
            </para><para>
            To create a scaling policy or update an existing one, see <a>PutScalingPolicy</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.RemoveAASScalingPolicyCmdlet.PolicyName">
            <summary>
            <para>
            <para>The name of the scaling policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.RemoveAASScalingPolicyCmdlet.ResourceId">
            <summary>
            <para>
            <para>The identifier of the resource associated with the scalable target. This string consists
            of the resource type and unique identifier.</para><ul><li><para>ECS service - The resource type is <code>service</code> and the unique identifier
            is the cluster name and service name. Example: <code>service/default/sample-webapp</code>.</para></li><li><para>Spot fleet request - The resource type is <code>spot-fleet-request</code> and the
            unique identifier is the Spot fleet request ID. Example: <code>spot-fleet-request/sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE</code>.</para></li><li><para>EMR cluster - The resource type is <code>instancegroup</code> and the unique identifier
            is the cluster ID and instance group ID. Example: <code>instancegroup/j-2EEZNYKUA1NTV/ig-1791Y4E1L8YI0</code>.</para></li><li><para>AppStream 2.0 fleet - The resource type is <code>fleet</code> and the unique identifier
            is the fleet name. Example: <code>fleet/sample-fleet</code>.</para></li><li><para>DynamoDB table - The resource type is <code>table</code> and the unique identifier
            is the resource ID. Example: <code>table/my-table</code>.</para></li><li><para>DynamoDB global secondary index - The resource type is <code>index</code> and the
            unique identifier is the resource ID. Example: <code>table/my-table/index/my-table-index</code>.</para></li><li><para>Aurora DB cluster - The resource type is <code>cluster</code> and the unique identifier
            is the cluster name. Example: <code>cluster:my-db-cluster</code>.</para></li><li><para>Amazon SageMaker endpoint variants - The resource type is <code>variant</code> and
            the unique identifier is the resource ID. Example: <code>endpoint/my-end-point/variant/KMeansClustering</code>.</para></li><li><para>Custom resources are not supported with a resource type. This parameter must specify
            the <code>OutputValue</code> from the CloudFormation template stack used to access
            the resources. The unique identifier is defined by the service provider. More information
            is available in our <a href="https://github.com/aws/aws-auto-scaling-custom-resource">GitHub
            repository</a>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.RemoveAASScalingPolicyCmdlet.ScalableDimension">
            <summary>
            <para>
            <para>The scalable dimension. This string consists of the service namespace, resource type,
            and scaling property.</para><ul><li><para><code>ecs:service:DesiredCount</code> - The desired task count of an ECS service.</para></li><li><para><code>ec2:spot-fleet-request:TargetCapacity</code> - The target capacity of a Spot
            fleet request.</para></li><li><para><code>elasticmapreduce:instancegroup:InstanceCount</code> - The instance count of
            an EMR Instance Group.</para></li><li><para><code>appstream:fleet:DesiredCapacity</code> - The desired capacity of an AppStream
            2.0 fleet.</para></li><li><para><code>dynamodb:table:ReadCapacityUnits</code> - The provisioned read capacity for
            a DynamoDB table.</para></li><li><para><code>dynamodb:table:WriteCapacityUnits</code> - The provisioned write capacity for
            a DynamoDB table.</para></li><li><para><code>dynamodb:index:ReadCapacityUnits</code> - The provisioned read capacity for
            a DynamoDB global secondary index.</para></li><li><para><code>dynamodb:index:WriteCapacityUnits</code> - The provisioned write capacity for
            a DynamoDB global secondary index.</para></li><li><para><code>rds:cluster:ReadReplicaCount</code> - The count of Aurora Replicas in an Aurora
            DB cluster. Available for Aurora MySQL-compatible edition and Aurora PostgreSQL-compatible
            edition.</para></li><li><para><code>sagemaker:variant:DesiredInstanceCount</code> - The number of EC2 instances
            for an Amazon SageMaker model endpoint variant.</para></li><li><para><code>custom-resource:ResourceType:Property</code> - The scalable dimension for a
            custom resource provided by your own application or service.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.RemoveAASScalingPolicyCmdlet.ServiceNamespace">
            <summary>
            <para>
            <para>The namespace of the AWS service that provides the resource or <code>custom-resource</code>
            for a resource provided by your own application or service. For more information,
            see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#genref-aws-service-namespaces">AWS
            Service Namespaces</a> in the <i>Amazon Web Services General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.RemoveAASScalingPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the ServiceNamespace parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.RemoveAASScalingPolicyCmdlet.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.AAS.RemoveAASScheduledActionCmdlet">
            <summary>
            Deletes the specified Application Auto Scaling scheduled action.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.RemoveAASScheduledActionCmdlet.ResourceId">
            <summary>
            <para>
            <para>The identifier of the resource associated with the scheduled action. This string consists
            of the resource type and unique identifier.</para><ul><li><para>ECS service - The resource type is <code>service</code> and the unique identifier
            is the cluster name and service name. Example: <code>service/default/sample-webapp</code>.</para></li><li><para>Spot fleet request - The resource type is <code>spot-fleet-request</code> and the
            unique identifier is the Spot fleet request ID. Example: <code>spot-fleet-request/sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE</code>.</para></li><li><para>EMR cluster - The resource type is <code>instancegroup</code> and the unique identifier
            is the cluster ID and instance group ID. Example: <code>instancegroup/j-2EEZNYKUA1NTV/ig-1791Y4E1L8YI0</code>.</para></li><li><para>AppStream 2.0 fleet - The resource type is <code>fleet</code> and the unique identifier
            is the fleet name. Example: <code>fleet/sample-fleet</code>.</para></li><li><para>DynamoDB table - The resource type is <code>table</code> and the unique identifier
            is the resource ID. Example: <code>table/my-table</code>.</para></li><li><para>DynamoDB global secondary index - The resource type is <code>index</code> and the
            unique identifier is the resource ID. Example: <code>table/my-table/index/my-table-index</code>.</para></li><li><para>Aurora DB cluster - The resource type is <code>cluster</code> and the unique identifier
            is the cluster name. Example: <code>cluster:my-db-cluster</code>.</para></li><li><para>Amazon SageMaker endpoint variants - The resource type is <code>variant</code> and
            the unique identifier is the resource ID. Example: <code>endpoint/my-end-point/variant/KMeansClustering</code>.</para></li><li><para>Custom resources are not supported with a resource type. This parameter must specify
            the <code>OutputValue</code> from the CloudFormation template stack used to access
            the resources. The unique identifier is defined by the service provider. More information
            is available in our <a href="https://github.com/aws/aws-auto-scaling-custom-resource">GitHub
            repository</a>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.RemoveAASScheduledActionCmdlet.ScalableDimension">
            <summary>
            <para>
            <para>The scalable dimension. This string consists of the service namespace, resource type,
            and scaling property.</para><ul><li><para><code>ecs:service:DesiredCount</code> - The desired task count of an ECS service.</para></li><li><para><code>ec2:spot-fleet-request:TargetCapacity</code> - The target capacity of a Spot
            fleet request.</para></li><li><para><code>elasticmapreduce:instancegroup:InstanceCount</code> - The instance count of
            an EMR Instance Group.</para></li><li><para><code>appstream:fleet:DesiredCapacity</code> - The desired capacity of an AppStream
            2.0 fleet.</para></li><li><para><code>dynamodb:table:ReadCapacityUnits</code> - The provisioned read capacity for
            a DynamoDB table.</para></li><li><para><code>dynamodb:table:WriteCapacityUnits</code> - The provisioned write capacity for
            a DynamoDB table.</para></li><li><para><code>dynamodb:index:ReadCapacityUnits</code> - The provisioned read capacity for
            a DynamoDB global secondary index.</para></li><li><para><code>dynamodb:index:WriteCapacityUnits</code> - The provisioned write capacity for
            a DynamoDB global secondary index.</para></li><li><para><code>rds:cluster:ReadReplicaCount</code> - The count of Aurora Replicas in an Aurora
            DB cluster. Available for Aurora MySQL-compatible edition and Aurora PostgreSQL-compatible
            edition.</para></li><li><para><code>sagemaker:variant:DesiredInstanceCount</code> - The number of EC2 instances
            for an Amazon SageMaker model endpoint variant.</para></li><li><para><code>custom-resource:ResourceType:Property</code> - The scalable dimension for a
            custom resource provided by your own application or service.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.RemoveAASScheduledActionCmdlet.ScheduledActionName">
            <summary>
            <para>
            <para>The name of the scheduled action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.RemoveAASScheduledActionCmdlet.ServiceNamespace">
            <summary>
            <para>
            <para>The namespace of the AWS service that provides the resource or <code>custom-resource</code>
            for a resource provided by your own application or service. For more information,
            see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#genref-aws-service-namespaces">AWS
            Service Namespaces</a> in the <i>Amazon Web Services General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.RemoveAASScheduledActionCmdlet.PassThru">
            <summary>
            Returns the value passed to the ScheduledActionName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.RemoveAASScheduledActionCmdlet.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.AAS.SetAASScalingPolicyCmdlet">
            <summary>
            Creates or updates a policy for an Application Auto Scaling scalable target.
             
              
            <para>
            Each scalable target is identified by a service namespace, resource ID, and scalable
            dimension. A scaling policy applies to the scalable target identified by those three
            attributes. You cannot create a scaling policy until you have registered the resource
            as a scalable target using <a>RegisterScalableTarget</a>.
            </para><para>
            To update a policy, specify its policy name and the parameters that you want to change.
            Any parameters that you don't specify are not changed by this update request.
            </para><para>
            You can view the scaling policies for a service namespace using <a>DescribeScalingPolicies</a>.
            If you are no longer using a scaling policy, you can delete it using <a>DeleteScalingPolicy</a>.
            </para><para>
            Multiple scaling policies can be in force at the same time for the same scalable target.
            You can have one or more target tracking scaling policies, one or more step scaling
            policies, or both. However, there is a chance that multiple policies could conflict,
            instructing the scalable target to scale out or in at the same time. Application Auto
            Scaling gives precedence to the policy that provides the largest capacity for both
            scale in and scale out. For example, if one policy increases capacity by 3, another
            policy increases capacity by 200 percent, and the current capacity is 10, Application
            Auto Scaling uses the policy with the highest calculated capacity (200% of 10 = 20)
            and scales out to 30.
            </para><para>
            Learn more about how to work with scaling policies in the <a href="https://docs.aws.amazon.com/autoscaling/application/userguide/what-is-application-auto-scaling.html">Application
            Auto Scaling User Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.SetAASScalingPolicyCmdlet.StepScalingPolicyConfiguration_AdjustmentType">
            <summary>
            <para>
            <para>The adjustment type, which specifies how the <code>ScalingAdjustment</code> parameter
            in a <a>StepAdjustment</a> is interpreted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.SetAASScalingPolicyCmdlet.StepScalingPolicyConfiguration_Cooldown">
            <summary>
            <para>
            <para>The amount of time, in seconds, after a scaling activity completes where previous
            trigger-related scaling activities can influence future scaling events.</para><para>For scale-out policies, while the cooldown period is in effect, the capacity that
            has been added by the previous scale-out event that initiated the cooldown is calculated
            as part of the desired capacity for the next scale out. The intention is to continuously
            (but not excessively) scale out. For example, an alarm triggers a step scaling policy
            to scale out an Amazon ECS service by 2 tasks, the scaling activity completes successfully,
            and a cooldown period of 5 minutes starts. During the cooldown period, if the alarm
            triggers the same policy again but at a more aggressive step adjustment to scale out
            the service by 3 tasks, the 2 tasks that were added in the previous scale-out event
            are considered part of that capacity and only 1 additional task is added to the desired
            count.</para><para>For scale-in policies, the cooldown period is used to block subsequent scale-in requests
            until it has expired. The intention is to scale in conservatively to protect your
            application's availability. However, if another alarm triggers a scale-out policy
            during the cooldown period after a scale-in, Application Auto Scaling scales out your
            scalable target immediately.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.SetAASScalingPolicyCmdlet.CustomizedMetricSpecification_Dimension">
            <summary>
            <para>
            <para>The dimensions of the metric. </para><para>Conditional: If you published your metric with dimensions, you must specify the same
            dimensions in your scaling policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.SetAASScalingPolicyCmdlet.TargetTrackingScalingPolicyConfiguration_DisableScaleIn">
            <summary>
            <para>
            <para>Indicates whether scale in by the target tracking scaling policy is disabled. If the
            value is <code>true</code>, scale in is disabled and the target tracking scaling policy
            won't remove capacity from the scalable resource. Otherwise, scale in is enabled and
            the target tracking scaling policy can remove capacity from the scalable resource.
            The default value is <code>false</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.SetAASScalingPolicyCmdlet.StepScalingPolicyConfiguration_MetricAggregationType">
            <summary>
            <para>
            <para>The aggregation type for the CloudWatch metrics. Valid values are <code>Minimum</code>,
            <code>Maximum</code>, and <code>Average</code>. If the aggregation type is null, the
            value is treated as <code>Average</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.SetAASScalingPolicyCmdlet.CustomizedMetricSpecification_MetricName">
            <summary>
            <para>
            <para>The name of the metric. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.SetAASScalingPolicyCmdlet.StepScalingPolicyConfiguration_MinAdjustmentMagnitude">
            <summary>
            <para>
            <para>The minimum number to adjust your scalable dimension as a result of a scaling activity.
            If the adjustment type is <code>PercentChangeInCapacity</code>, the scaling policy
            changes the scalable dimension of the scalable target by this amount.</para><para>For example, suppose that you create a step scaling policy to scale out an Amazon
            ECS service by 25 percent and you specify a <code>MinAdjustmentMagnitude</code> of
            2. If the service has 4 tasks and the scaling policy is performed, 25 percent of 4
            is 1. However, because you specified a <code>MinAdjustmentMagnitude</code> of 2, Application
            Auto Scaling scales out the service by 2 tasks.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.SetAASScalingPolicyCmdlet.CustomizedMetricSpecification_Namespace">
            <summary>
            <para>
            <para>The namespace of the metric.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.SetAASScalingPolicyCmdlet.PolicyName">
            <summary>
            <para>
            <para>The name of the scaling policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.SetAASScalingPolicyCmdlet.PolicyType">
            <summary>
            <para>
            <para>The policy type. This parameter is required if you are creating a scaling policy.</para><para>For information on which services do not support <code>StepScaling</code> or <code>TargetTrackingScaling</code>,
            see the information about <b>Limits</b> in <a href="https://docs.aws.amazon.com/autoscaling/application/userguide/application-auto-scaling-step-scaling-policies.html">Step
            Scaling Policies</a> and <a href="https://docs.aws.amazon.com/autoscaling/application/userguide/application-auto-scaling-target-tracking.html">Target
            Tracking Scaling Policies</a> in the <i>Application Auto Scaling User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.SetAASScalingPolicyCmdlet.PredefinedMetricSpecification_PredefinedMetricType">
            <summary>
            <para>
            <para>The metric type. The <code>ALBRequestCountPerTarget</code> metric type applies only
            to Spot fleet requests and ECS services.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.SetAASScalingPolicyCmdlet.ResourceId">
            <summary>
            <para>
            <para>The identifier of the resource associated with the scaling policy. This string consists
            of the resource type and unique identifier.</para><ul><li><para>ECS service - The resource type is <code>service</code> and the unique identifier
            is the cluster name and service name. Example: <code>service/default/sample-webapp</code>.</para></li><li><para>Spot fleet request - The resource type is <code>spot-fleet-request</code> and the
            unique identifier is the Spot fleet request ID. Example: <code>spot-fleet-request/sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE</code>.</para></li><li><para>EMR cluster - The resource type is <code>instancegroup</code> and the unique identifier
            is the cluster ID and instance group ID. Example: <code>instancegroup/j-2EEZNYKUA1NTV/ig-1791Y4E1L8YI0</code>.</para></li><li><para>AppStream 2.0 fleet - The resource type is <code>fleet</code> and the unique identifier
            is the fleet name. Example: <code>fleet/sample-fleet</code>.</para></li><li><para>DynamoDB table - The resource type is <code>table</code> and the unique identifier
            is the resource ID. Example: <code>table/my-table</code>.</para></li><li><para>DynamoDB global secondary index - The resource type is <code>index</code> and the
            unique identifier is the resource ID. Example: <code>table/my-table/index/my-table-index</code>.</para></li><li><para>Aurora DB cluster - The resource type is <code>cluster</code> and the unique identifier
            is the cluster name. Example: <code>cluster:my-db-cluster</code>.</para></li><li><para>Amazon SageMaker endpoint variants - The resource type is <code>variant</code> and
            the unique identifier is the resource ID. Example: <code>endpoint/my-end-point/variant/KMeansClustering</code>.</para></li><li><para>Custom resources are not supported with a resource type. This parameter must specify
            the <code>OutputValue</code> from the CloudFormation template stack used to access
            the resources. The unique identifier is defined by the service provider. More information
            is available in our <a href="https://github.com/aws/aws-auto-scaling-custom-resource">GitHub
            repository</a>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.SetAASScalingPolicyCmdlet.PredefinedMetricSpecification_ResourceLabel">
            <summary>
            <para>
            <para>Identifies the resource associated with the metric type. You can't specify a resource
            label unless the metric type is <code>ALBRequestCountPerTarget</code> and there is
            a target group attached to the Spot fleet request or ECS service.</para><para>The format is app/&lt;load-balancer-name&gt;/&lt;load-balancer-id&gt;/targetgroup/&lt;target-group-name&gt;/&lt;target-group-id&gt;,
            where:</para><ul><li><para>app/&lt;load-balancer-name&gt;/&lt;load-balancer-id&gt; is the final portion of the
            load balancer ARN</para></li><li><para>targetgroup/&lt;target-group-name&gt;/&lt;target-group-id&gt; is the final portion
            of the target group ARN.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.SetAASScalingPolicyCmdlet.ScalableDimension">
            <summary>
            <para>
            <para>The scalable dimension. This string consists of the service namespace, resource type,
            and scaling property.</para><ul><li><para><code>ecs:service:DesiredCount</code> - The desired task count of an ECS service.</para></li><li><para><code>ec2:spot-fleet-request:TargetCapacity</code> - The target capacity of a Spot
            fleet request.</para></li><li><para><code>elasticmapreduce:instancegroup:InstanceCount</code> - The instance count of
            an EMR Instance Group.</para></li><li><para><code>appstream:fleet:DesiredCapacity</code> - The desired capacity of an AppStream
            2.0 fleet.</para></li><li><para><code>dynamodb:table:ReadCapacityUnits</code> - The provisioned read capacity for
            a DynamoDB table.</para></li><li><para><code>dynamodb:table:WriteCapacityUnits</code> - The provisioned write capacity for
            a DynamoDB table.</para></li><li><para><code>dynamodb:index:ReadCapacityUnits</code> - The provisioned read capacity for
            a DynamoDB global secondary index.</para></li><li><para><code>dynamodb:index:WriteCapacityUnits</code> - The provisioned write capacity for
            a DynamoDB global secondary index.</para></li><li><para><code>rds:cluster:ReadReplicaCount</code> - The count of Aurora Replicas in an Aurora
            DB cluster. Available for Aurora MySQL-compatible edition and Aurora PostgreSQL-compatible
            edition.</para></li><li><para><code>sagemaker:variant:DesiredInstanceCount</code> - The number of EC2 instances
            for an Amazon SageMaker model endpoint variant.</para></li><li><para><code>custom-resource:ResourceType:Property</code> - The scalable dimension for a
            custom resource provided by your own application or service.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.SetAASScalingPolicyCmdlet.TargetTrackingScalingPolicyConfiguration_ScaleInCooldown">
            <summary>
            <para>
            <para>The amount of time, in seconds, after a scale-in activity completes before another
            scale in activity can start.</para><para>The cooldown period is used to block subsequent scale-in requests until it has expired.
            The intention is to scale in conservatively to protect your application's availability.
            However, if another alarm triggers a scale-out policy during the cooldown period after
            a scale-in, Application Auto Scaling scales out your scalable target immediately.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.SetAASScalingPolicyCmdlet.TargetTrackingScalingPolicyConfiguration_ScaleOutCooldown">
            <summary>
            <para>
            <para>The amount of time, in seconds, after a scale-out activity completes before another
            scale-out activity can start.</para><para>While the cooldown period is in effect, the capacity that has been added by the previous
            scale-out event that initiated the cooldown is calculated as part of the desired capacity
            for the next scale out. The intention is to continuously (but not excessively) scale
            out.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.SetAASScalingPolicyCmdlet.ServiceNamespace">
            <summary>
            <para>
            <para>The namespace of the AWS service that provides the resource or <code>custom-resource</code>
            for a resource provided by your own application or service. For more information,
            see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#genref-aws-service-namespaces">AWS
            Service Namespaces</a> in the <i>Amazon Web Services General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.SetAASScalingPolicyCmdlet.CustomizedMetricSpecification_Statistic">
            <summary>
            <para>
            <para>The statistic of the metric.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.SetAASScalingPolicyCmdlet.StepScalingPolicyConfiguration_StepAdjustment">
            <summary>
            <para>
            <para>A set of adjustments that enable you to scale based on the size of the alarm breach.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.SetAASScalingPolicyCmdlet.TargetTrackingScalingPolicyConfiguration_TargetValue">
            <summary>
            <para>
            <para>The target value for the metric. The range is 8.515920e-109 to 1.174271e+108 (Base
            10) or 2e-360 to 2e360 (Base 2).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.SetAASScalingPolicyCmdlet.CustomizedMetricSpecification_Unit">
            <summary>
            <para>
            <para>The unit of the metric.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.SetAASScalingPolicyCmdlet.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.AAS.SetAASScheduledActionCmdlet">
            <summary>
            Creates or updates a scheduled action for an Application Auto Scaling scalable target.
             
              
            <para>
            Each scalable target is identified by a service namespace, resource ID, and scalable
            dimension. A scheduled action applies to the scalable target identified by those three
            attributes. You cannot create a scheduled action until you have registered the resource
            as a scalable target using <a>RegisterScalableTarget</a>.
            </para><para>
            To update an action, specify its name and the parameters that you want to change.
            If you don't specify start and end times, the old values are deleted. Any other parameters
            that you don't specify are not changed by this update request.
            </para><para>
            You can view the scheduled actions using <a>DescribeScheduledActions</a>. If you are
            no longer using a scheduled action, you can delete it using <a>DeleteScheduledAction</a>.
            </para><para>
            Learn more about how to work with scheduled actions in the <a href="https://docs.aws.amazon.com/autoscaling/application/userguide/what-is-application-auto-scaling.html">Application
            Auto Scaling User Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.SetAASScheduledActionCmdlet.EndTime">
            <summary>
            <para>
            <para>The date and time for the scheduled action to end.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.SetAASScheduledActionCmdlet.ScalableTargetAction_MaxCapacity">
            <summary>
            <para>
            <para>The maximum capacity.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.SetAASScheduledActionCmdlet.ScalableTargetAction_MinCapacity">
            <summary>
            <para>
            <para>The minimum capacity.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.SetAASScheduledActionCmdlet.ResourceId">
            <summary>
            <para>
            <para>The identifier of the resource associated with the scheduled action. This string consists
            of the resource type and unique identifier.</para><ul><li><para>ECS service - The resource type is <code>service</code> and the unique identifier
            is the cluster name and service name. Example: <code>service/default/sample-webapp</code>.</para></li><li><para>Spot fleet request - The resource type is <code>spot-fleet-request</code> and the
            unique identifier is the Spot fleet request ID. Example: <code>spot-fleet-request/sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE</code>.</para></li><li><para>EMR cluster - The resource type is <code>instancegroup</code> and the unique identifier
            is the cluster ID and instance group ID. Example: <code>instancegroup/j-2EEZNYKUA1NTV/ig-1791Y4E1L8YI0</code>.</para></li><li><para>AppStream 2.0 fleet - The resource type is <code>fleet</code> and the unique identifier
            is the fleet name. Example: <code>fleet/sample-fleet</code>.</para></li><li><para>DynamoDB table - The resource type is <code>table</code> and the unique identifier
            is the resource ID. Example: <code>table/my-table</code>.</para></li><li><para>DynamoDB global secondary index - The resource type is <code>index</code> and the
            unique identifier is the resource ID. Example: <code>table/my-table/index/my-table-index</code>.</para></li><li><para>Aurora DB cluster - The resource type is <code>cluster</code> and the unique identifier
            is the cluster name. Example: <code>cluster:my-db-cluster</code>.</para></li><li><para>Amazon SageMaker endpoint variants - The resource type is <code>variant</code> and
            the unique identifier is the resource ID. Example: <code>endpoint/my-end-point/variant/KMeansClustering</code>.</para></li><li><para>Custom resources are not supported with a resource type. This parameter must specify
            the <code>OutputValue</code> from the CloudFormation template stack used to access
            the resources. The unique identifier is defined by the service provider. More information
            is available in our <a href="https://github.com/aws/aws-auto-scaling-custom-resource">GitHub
            repository</a>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.SetAASScheduledActionCmdlet.ScalableDimension">
            <summary>
            <para>
            <para>The scalable dimension. This string consists of the service namespace, resource type,
            and scaling property.</para><ul><li><para><code>ecs:service:DesiredCount</code> - The desired task count of an ECS service.</para></li><li><para><code>ec2:spot-fleet-request:TargetCapacity</code> - The target capacity of a Spot
            fleet request.</para></li><li><para><code>elasticmapreduce:instancegroup:InstanceCount</code> - The instance count of
            an EMR Instance Group.</para></li><li><para><code>appstream:fleet:DesiredCapacity</code> - The desired capacity of an AppStream
            2.0 fleet.</para></li><li><para><code>dynamodb:table:ReadCapacityUnits</code> - The provisioned read capacity for
            a DynamoDB table.</para></li><li><para><code>dynamodb:table:WriteCapacityUnits</code> - The provisioned write capacity for
            a DynamoDB table.</para></li><li><para><code>dynamodb:index:ReadCapacityUnits</code> - The provisioned read capacity for
            a DynamoDB global secondary index.</para></li><li><para><code>dynamodb:index:WriteCapacityUnits</code> - The provisioned write capacity for
            a DynamoDB global secondary index.</para></li><li><para><code>rds:cluster:ReadReplicaCount</code> - The count of Aurora Replicas in an Aurora
            DB cluster. Available for Aurora MySQL-compatible edition and Aurora PostgreSQL-compatible
            edition.</para></li><li><para><code>sagemaker:variant:DesiredInstanceCount</code> - The number of EC2 instances
            for an Amazon SageMaker model endpoint variant.</para></li><li><para><code>custom-resource:ResourceType:Property</code> - The scalable dimension for a
            custom resource provided by your own application or service.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.SetAASScheduledActionCmdlet.Schedule">
            <summary>
            <para>
            <para>The schedule for this action. The following formats are supported:</para><ul><li><para>At expressions - "<code>at(<i>yyyy</i>-<i>mm</i>-<i>dd</i>T<i>hh</i>:<i>mm</i>:<i>ss</i>)</code>"</para></li><li><para>Rate expressions - "<code>rate(<i>value</i><i>unit</i>)</code>"</para></li><li><para>Cron expressions - "<code>cron(<i>fields</i>)</code>"</para></li></ul><para>At expressions are useful for one-time schedules. Specify the time, in UTC.</para><para>For rate expressions, <i>value</i> is a positive integer and <i>unit</i> is <code>minute</code>
            | <code>minutes</code> | <code>hour</code> | <code>hours</code> | <code>day</code>
            | <code>days</code>.</para><para>For more information about cron expressions, see <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/ScheduledEvents.html#CronExpressions">Cron
            Expressions</a> in the <i>Amazon CloudWatch Events User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.SetAASScheduledActionCmdlet.ScheduledActionName">
            <summary>
            <para>
            <para>The name of the scheduled action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.SetAASScheduledActionCmdlet.ServiceNamespace">
            <summary>
            <para>
            <para>The namespace of the AWS service that provides the resource or <code>custom-resource</code>
            for a resource provided by your own application or service. For more information,
            see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#genref-aws-service-namespaces">AWS
            Service Namespaces</a> in the <i>Amazon Web Services General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.SetAASScheduledActionCmdlet.StartTime">
            <summary>
            <para>
            <para>The date and time for the scheduled action to start.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.SetAASScheduledActionCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAS.SetAASScheduledActionCmdlet.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.ADS.AddADSConfigurationItemsToApplicationCmdlet">
            <summary>
            Associates one or more configuration items with an application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.AddADSConfigurationItemsToApplicationCmdlet.ApplicationConfigurationId">
            <summary>
            <para>
            <para>The configuration ID of an application with which items are to be associated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.AddADSConfigurationItemsToApplicationCmdlet.ConfigurationId">
            <summary>
            <para>
            <para>The ID of each configuration item to be associated with an application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.AddADSConfigurationItemsToApplicationCmdlet.PassThru">
            <summary>
            Returns the value passed to the ApplicationConfigurationId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.AddADSConfigurationItemsToApplicationCmdlet.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.ADS.GetADSAgentCmdlet">
            <summary>
            Lists agents or connectors as specified by ID or other filters. All agents/connectors
            associated with your user account can be listed if you call <code>DescribeAgents</code>
            as is without passing any parameters.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.GetADSAgentCmdlet.AgentId">
            <summary>
            <para>
            <para>The agent or the Connector IDs for which you want information. If you specify no IDs,
            the system returns information about all agents/Connectors associated with your AWS
            user account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.GetADSAgentCmdlet.Filter">
            <summary>
            <para>
            <para>You can filter the request using various logical operators and a <i>key</i>-<i>value</i>
            format. For example: </para><para><code>{"key": "collectionStatus", "value": "STARTED"}</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.GetADSAgentCmdlet.MaxResult">
            <summary>
            <para>
            <para>The total number of agents/Connectors to return in a single page of output. The maximum
            value is 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.GetADSAgentCmdlet.NextToken">
            <summary>
            <para>
            <para>Token to retrieve the next set of results. For example, if you previously specified
            100 IDs for <code>DescribeAgentsRequest$agentIds</code> but set <code>DescribeAgentsRequest$maxResults</code>
            to 10, you received a set of 10 results along with a token. Use that token in this
            query to get the next set of 10.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ADS.GetADSConfigurationCmdlet">
            <summary>
            Retrieves attributes for a list of configuration item IDs.
             
             <note><para>
            All of the supplied IDs must be for the same asset type from one of the following:
            </para><ul><li><para>
            server
            </para></li><li><para>
            application
            </para></li><li><para>
            process
            </para></li><li><para>
            connection
            </para></li></ul><para>
            Output fields are specific to the asset type specified. For example, the output for
            a <i>server</i> configuration item includes a list of attributes about the server,
            such as host name, operating system, number of network cards, etc.
            </para><para>
            For a complete list of outputs for each asset type, see <a href="http://docs.aws.amazon.com/application-discovery/latest/APIReference/discovery-api-queries.html#DescribeConfigurations">Using
            the DescribeConfigurations Action</a>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.GetADSConfigurationCmdlet.ConfigurationId">
            <summary>
            <para>
            <para>One or more configuration IDs.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ADS.GetADSConfigurationListCmdlet">
            <summary>
            Retrieves a list of configuration items as specified by the value passed to the required
            paramater <code>configurationType</code>. Optional filtering may be applied to refine
            search results.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.GetADSConfigurationListCmdlet.ConfigurationType">
            <summary>
            <para>
            <para>A valid configuration identified by Application Discovery Service. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.GetADSConfigurationListCmdlet.Filter">
            <summary>
            <para>
            <para>You can filter the request using various logical operators and a <i>key</i>-<i>value</i>
            format. For example: </para><para><code>{"key": "serverType", "value": "webServer"}</code></para><para>For a complete list of filter options and guidance about using them with this action,
            see <a href="http://docs.aws.amazon.com/application-discovery/latest/APIReference/discovery-api-queries.html#ListConfigurations">Querying
            Discovered Configuration Items</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.GetADSConfigurationListCmdlet.OrderBy">
            <summary>
            <para>
            <para>Certain filter criteria return output that can be sorted in ascending or descending
            order. For a list of output characteristics for each filter, see <a href="http://docs.aws.amazon.com/application-discovery/latest/APIReference/discovery-api-queries.html#ListConfigurations">Using
            the ListConfigurations Action</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.GetADSConfigurationListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The total number of items to return. The maximum value is 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.GetADSConfigurationListCmdlet.NextToken">
            <summary>
            <para>
            <para>Token to retrieve the next set of results. For example, if a previous call to ListConfigurations
            returned 100 items, but you set <code>ListConfigurationsRequest$maxResults</code>
            to 10, you received a set of 10 results along with a token. Use that token in this
            query to get the next set of 10.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ADS.GetADSContinuousExportCmdlet">
            <summary>
            Lists exports as specified by ID. All continuous exports associated with your user
            account can be listed if you call <code>DescribeContinuousExports</code> as is without
            passing any parameters.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.GetADSContinuousExportCmdlet.ExportId">
            <summary>
            <para>
            <para>The unique IDs assigned to the exports.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.GetADSContinuousExportCmdlet.MaxResult">
            <summary>
            <para>
            <para>A number between 1 and 100 specifying the maximum number of continuous export descriptions
            returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.GetADSContinuousExportCmdlet.NextToken">
            <summary>
            <para>
            <para>The token from the previous call to <code>DescribeExportTasks</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ADS.GetADSDiscoverySummaryCmdlet">
            <summary>
            Retrieves a short summary of discovered assets.
             
              
            <para>
            This API operation takes no request parameters and is called as is at the command
            prompt as shown in the example.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ADS.GetADSExportConfigurationCmdlet">
            <summary>
            <code>DescribeExportConfigurations</code> is deprecated. Use <a href="https://docs.aws.amazon.com/application-discovery/latest/APIReference/API_DescribeExportTasks.html">DescribeImportTasks</a>,
            instead.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.<br/><br/>This operation is deprecated.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.GetADSExportConfigurationCmdlet.ExportId">
            <summary>
            <para>
            <para>A list of continuous export ids to search for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.GetADSExportConfigurationCmdlet.MaxResult">
            <summary>
            <para>
            <para>A number between 1 and 100 specifying the maximum number of continuous export descriptions
            returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.GetADSExportConfigurationCmdlet.NextToken">
            <summary>
            <para>
            <para>The token from the previous call to describe-export-tasks.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ADS.GetADSExportConfigurationsIdCmdlet">
            <summary>
            Deprecated. Use <code>StartExportTask</code> instead.
             
              
            <para>
            Exports all discovered configuration data to an Amazon S3 bucket or an application
            that enables you to view and evaluate the data. Data includes tags and tag associations,
            processes, connections, servers, and system performance. This API returns an export
            ID that you can query using the <i>DescribeExportConfigurations</i> API. The system
            imposes a limit of two configuration exports in six hours.
            </para><br/><br/>This operation is deprecated.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ADS.GetADSExportTaskCmdlet">
            <summary>
            Retrieve status of one or more export tasks. You can retrieve the status of up to
            100 export tasks.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.GetADSExportTaskCmdlet.ExportId">
            <summary>
            <para>
            <para>One or more unique identifiers used to query the status of an export request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.GetADSExportTaskCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para><ul><li><para><code>AgentId</code> - ID of the agent whose collected data will be exported</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.GetADSExportTaskCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of volume results returned by <code>DescribeExportTasks</code>
            in paginated output. When this parameter is used, <code>DescribeExportTasks</code>
            only returns <code>maxResults</code> results in a single page along with a <code>nextToken</code>
            response element.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.GetADSExportTaskCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> value returned from a previous paginated <code>DescribeExportTasks</code>
            request where <code>maxResults</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. This value is null when there are no more
            results to return.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ADS.GetADSImportTaskCmdlet">
            <summary>
            Returns an array of import tasks for your account, including status information, times,
            IDs, the Amazon S3 Object URL for the import file, and more.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.GetADSImportTaskCmdlet.Filter">
            <summary>
            <para>
            <para>An array of name-value pairs that you provide to filter the results for the <code>DescribeImportTask</code>
            request to a specific subset of results. Currently, wildcard values aren't supported
            for filters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.GetADSImportTaskCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results that you want this request to return, up to 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.GetADSImportTaskCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to request a specific page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ADS.GetADSServerNeighborListCmdlet">
            <summary>
            Retrieves a list of servers that are one network hop away from a specified server.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.GetADSServerNeighborListCmdlet.ConfigurationId">
            <summary>
            <para>
            <para>Configuration ID of the server for which neighbors are being listed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.GetADSServerNeighborListCmdlet.NeighborConfigurationId">
            <summary>
            <para>
            <para>List of configuration IDs to test for one-hop-away.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.GetADSServerNeighborListCmdlet.PortInformationNeeded">
            <summary>
            <para>
            <para>Flag to indicate if port and protocol information is needed as part of the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.GetADSServerNeighborListCmdlet.MaxResult">
            <summary>
            <para>
            <para>Maximum number of results to return in a single page of output.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.GetADSServerNeighborListCmdlet.NextToken">
            <summary>
            <para>
            <para>Token to retrieve the next set of results. For example, if you previously specified
            100 IDs for <code>ListServerNeighborsRequest$neighborConfigurationIds</code> but set
            <code>ListServerNeighborsRequest$maxResults</code> to 10, you received a set of 10
            results along with a token. Use that token in this query to get the next set of 10.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ADS.GetADSTagCmdlet">
            <summary>
            Retrieves a list of configuration items that have tags as specified by the key-value
            pairs, name and value, passed to the optional parameter <code>filters</code>.
             
              
            <para>
            There are three valid tag filter names:
            </para><ul><li><para>
            tagKey
            </para></li><li><para>
            tagValue
            </para></li><li><para>
            configurationId
            </para></li></ul><para>
            Also, all configuration items associated with your user account that have tags can
            be listed if you call <code>DescribeTags</code> as is without passing any parameters.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.GetADSTagCmdlet.Filter">
            <summary>
            <para>
            <para>You can filter the list using a <i>key</i>-<i>value</i> format. You can separate these
            items by using logical operators. Allowed filters include <code>tagKey</code>, <code>tagValue</code>,
            and <code>configurationId</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.GetADSTagCmdlet.MaxResult">
            <summary>
            <para>
            <para>The total number of items to return in a single page of output. The maximum value
            is 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.GetADSTagCmdlet.NextToken">
            <summary>
            <para>
            <para>A token to start the list. Use this token to get the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ADS.NewADSApplicationCmdlet">
            <summary>
            Creates an application with the given name and description.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.NewADSApplicationCmdlet.Description">
            <summary>
            <para>
            <para>Description of the application to be created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.NewADSApplicationCmdlet.Name">
            <summary>
            <para>
            <para>Name of the application to be created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.NewADSApplicationCmdlet.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.ADS.NewADSTagCmdlet">
            <summary>
            Creates one or more tags for configuration items. Tags are metadata that help you
            categorize IT assets. This API accepts a list of multiple configuration items.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.NewADSTagCmdlet.ConfigurationId">
            <summary>
            <para>
            <para>A list of configuration items that you want to tag.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.NewADSTagCmdlet.Tag">
            <summary>
            <para>
            <para>Tags that you want to associate with one or more configuration items. Specify the
            tags that you want to create in a <i>key</i>-<i>value</i> format. For example:</para><para><code>{"key": "serverType", "value": "webServer"}</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.NewADSTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ConfigurationId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.NewADSTagCmdlet.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.ADS.RemoveADSApplicationCmdlet">
            <summary>
            Deletes a list of applications and their associations with configuration items.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.RemoveADSApplicationCmdlet.ConfigurationId">
            <summary>
            <para>
            <para>Configuration ID of an application to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.RemoveADSApplicationCmdlet.PassThru">
            <summary>
            Returns the value passed to the ConfigurationId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.RemoveADSApplicationCmdlet.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.ADS.RemoveADSConfigurationItemsFromApplicationCmdlet">
            <summary>
            Disassociates one or more configuration items from an application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.RemoveADSConfigurationItemsFromApplicationCmdlet.ApplicationConfigurationId">
            <summary>
            <para>
            <para>Configuration ID of an application from which each item is disassociated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.RemoveADSConfigurationItemsFromApplicationCmdlet.ConfigurationId">
            <summary>
            <para>
            <para>Configuration ID of each item to be disassociated from an application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.RemoveADSConfigurationItemsFromApplicationCmdlet.PassThru">
            <summary>
            Returns the value passed to the ApplicationConfigurationId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.RemoveADSConfigurationItemsFromApplicationCmdlet.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.ADS.RemoveADSImportDataBatchCmdlet">
            <summary>
            Deletes one or more import tasks, each identified by their import ID. Each import
            task has a number of records that can identify servers or applications.
             
              
            <para>
            AWS Application Discovery Service has built-in matching logic that will identify when
            discovered servers match existing entries that you've previously discovered, the information
            for the already-existing discovered server is updated. When you delete an import task
            that contains records that were used to match, the information in those matched records
            that comes from the deleted records will also be deleted.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.RemoveADSImportDataBatchCmdlet.ImportTaskId">
            <summary>
            <para>
            <para>The IDs for the import tasks that you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.RemoveADSImportDataBatchCmdlet.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.ADS.RemoveADSTagCmdlet">
            <summary>
            Deletes the association between configuration items and one or more tags. This API
            accepts a list of multiple configuration items.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.RemoveADSTagCmdlet.ConfigurationId">
            <summary>
            <para>
            <para>A list of configuration items with tags that you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.RemoveADSTagCmdlet.Tag">
            <summary>
            <para>
            <para>Tags that you want to delete from one or more configuration items. Specify the tags
            that you want to delete in a <i>key</i>-<i>value</i> format. For example:</para><para><code>{"key": "serverType", "value": "webServer"}</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.RemoveADSTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ConfigurationId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.RemoveADSTagCmdlet.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.ADS.StartADSContinuousExportCmdlet">
            <summary>
            Start the continuous flow of agent's discovered data into Amazon Athena.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.StartADSContinuousExportCmdlet.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.ADS.StartADSDataCollectionByAgentIdCmdlet">
            <summary>
            Instructs the specified agents or connectors to start collecting data.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.StartADSDataCollectionByAgentIdCmdlet.AgentId">
            <summary>
            <para>
            <para>The IDs of the agents or connectors from which to start collecting data. If you send
            a request to an agent/connector ID that you do not have permission to contact, according
            to your AWS account, the service does not throw an exception. Instead, it returns
            the error in the <i>Description</i> field. If you send a request to multiple agents/connectors
            and you do not have permission to contact some of those agents/connectors, the system
            does not throw an exception. Instead, the system shows <code>Failed</code> in the
            <i>Description</i> field.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.StartADSDataCollectionByAgentIdCmdlet.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.ADS.StartADSExportTaskCmdlet">
            <summary>
            Begins the export of discovered data to an S3 bucket.
             
              
            <para>
             If you specify <code>agentIds</code> in a filter, the task exports up to 72 hours
            of detailed data collected by the identified Application Discovery Agent, including
            network, process, and performance details. A time range for exported agent data may
            be set by using <code>startTime</code> and <code>endTime</code>. Export of detailed
            agent data is limited to five concurrently running exports.
            </para><para>
             If you do not include an <code>agentIds</code> filter, summary data is exported that
            includes both AWS Agentless Discovery Connector data and summary data from AWS Discovery
            Agents. Export of summary data is limited to two exports per day.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.StartADSExportTaskCmdlet.EndTime">
            <summary>
            <para>
            <para>The end timestamp for exported data from the single Application Discovery Agent selected
            in the filters. If no value is specified, exported data includes the most recent data
            collected by the agent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.StartADSExportTaskCmdlet.ExportDataFormat">
            <summary>
            <para>
            <para>The file format for the returned export data. Default value is <code>CSV</code>. <b>Note:</b><i>The</i><code>GRAPHML</code><i>option has been deprecated.</i></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.StartADSExportTaskCmdlet.Filter">
            <summary>
            <para>
            <para>If a filter is present, it selects the single <code>agentId</code> of the Application
            Discovery Agent for which data is exported. The <code>agentId</code> can be found
            in the results of the <code>DescribeAgents</code> API or CLI. If no filter is present,
            <code>startTime</code> and <code>endTime</code> are ignored and exported data includes
            both Agentless Discovery Connector data and summary data from Application Discovery
            agents. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.StartADSExportTaskCmdlet.StartTime">
            <summary>
            <para>
            <para>The start timestamp for exported data from the single Application Discovery Agent
            selected in the filters. If no value is specified, data is exported starting from
            the first data collected by the agent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.StartADSExportTaskCmdlet.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.ADS.StartADSImportTaskCmdlet">
            <summary>
            Starts an import task, which allows you to import details of your on-premises environment
            directly into AWS without having to use the Application Discovery Service (ADS) tools
            such as the Discovery Connector or Discovery Agent. This gives you the option to perform
            migration assessment and planning directly from your imported data, including the
            ability to group your devices as applications and track their migration status.
             
              
            <para>
            To start an import request, do this:
            </para><ol><li><para>
            Download the specially formatted comma separated value (CSV) import template, which
            you can find here: <a href="https://s3-us-west-2.amazonaws.com/templates-7cffcf56-bd96-4b1c-b45b-a5b42f282e46/import_template.csv">https://s3-us-west-2.amazonaws.com/templates-7cffcf56-bd96-4b1c-b45b-a5b42f282e46/import_template.csv</a>.
            </para></li><li><para>
            Fill out the template with your server and application data.
            </para></li><li><para>
            Upload your import file to an Amazon S3 bucket, and make a note of it's Object URL.
            Your import file must be in the CSV format.
            </para></li><li><para>
            Use the console or the <code>StartImportTask</code> command with the AWS CLI or one
            of the AWS SDKs to import the records from your file.
            </para></li></ol><para>
            For more information, including step-by-step procedures, see <a href="https://docs.aws.amazon.com/application-discovery/latest/userguide/discovery-import.html">Migration
            Hub Import</a> in the <i>AWS Application Discovery Service User Guide</i>.
            </para><note><para>
            There are limits to the number of import tasks you can create (and delete) in an AWS
            account. For more information, see <a href="https://docs.aws.amazon.com/application-discovery/latest/userguide/ads_service_limits.html">AWS
            Application Discovery Service Limits</a> in the <i>AWS Application Discovery Service
            User Guide</i>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.StartADSImportTaskCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>Optional. A unique token that you can provide to prevent the same import request from
            occurring more than once. If you don't provide a token, a token is automatically generated.</para><para>Sending more than one <code>StartImportTask</code> request with the same client request
            token will return information about the original import task with that client request
            token.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.StartADSImportTaskCmdlet.ImportUrl">
            <summary>
            <para>
            <para>The URL for your import file that you've uploaded to Amazon S3.</para><note><para>If you're using the AWS CLI, this URL is structured as follows: <code>s3://BucketName/ImportFileName.CSV</code></para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.StartADSImportTaskCmdlet.Name">
            <summary>
            <para>
            <para>A descriptive name for this request. You can use this name to filter future requests
            related to this import task, such as identifying applications and servers that were
            included in this import task. We recommend that you use a meaningful name for each
            import task.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.StartADSImportTaskCmdlet.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.ADS.StopADSContinuousExportCmdlet">
            <summary>
            Stop the continuous flow of agent's discovered data into Amazon Athena.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.StopADSContinuousExportCmdlet.ExportId">
            <summary>
            <para>
            <para>The unique ID assigned to this export.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.StopADSContinuousExportCmdlet.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.ADS.StopADSDataCollectionByAgentIdCmdlet">
            <summary>
            Instructs the specified agents or connectors to stop collecting data.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.StopADSDataCollectionByAgentIdCmdlet.AgentId">
            <summary>
            <para>
            <para>The IDs of the agents or connectors from which to stop collecting data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.StopADSDataCollectionByAgentIdCmdlet.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.ADS.UpdateADSApplicationCmdlet">
            <summary>
            Updates metadata about an application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.UpdateADSApplicationCmdlet.ConfigurationId">
            <summary>
            <para>
            <para>Configuration ID of the application to be updated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.UpdateADSApplicationCmdlet.Description">
            <summary>
            <para>
            <para>New description of the application to be updated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.UpdateADSApplicationCmdlet.Name">
            <summary>
            <para>
            <para>New name of the application to be updated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.UpdateADSApplicationCmdlet.PassThru">
            <summary>
            Returns the value passed to the ConfigurationId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ADS.UpdateADSApplicationCmdlet.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.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.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </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.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="T:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHMeshListCmdlet">
            <summary>
            Returns a list of existing service meshes.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </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>
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHResourceTagCmdlet">
            <summary>
            List the tags for an App Mesh resource.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </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>
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </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.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="T:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHRouteListCmdlet">
            <summary>
            Returns a list of existing routes in a service mesh.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </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.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>
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </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.VirtualNodeName">
            <summary>
            <para>
            <para>The name of the virtual node to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualNodeListCmdlet">
            <summary>
            Returns a list of existing virtual nodes.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </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.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>
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </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.VirtualRouterName">
            <summary>
            <para>
            <para>The name of the virtual router to describe.</para>
            </para>
            </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 operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </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.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>
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </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.VirtualServiceName">
            <summary>
            <para>
            <para>The name of the virtual service to describe.</para>
            </para>
            </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 operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </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.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>
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHMeshCmdlet">
            <summary>
            Creates a service mesh. A service mesh is a logical boundary for network traffic
                   between the services that reside within it.
             
                      
            <para>
            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>
            </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 therequest.
            Up to 36 letters, numbers, hyphens, and underscores are allowed.</para>
            </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 AWS 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.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 use the <code>prefix</code> parameter in your route specification 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>
            If your route matches a request, you can distribute traffic to one or more target
                    virtual nodes with relative weighting.
            </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 therequest.
            Up to 36 letters, numbers, hyphens, and underscores are allowed.</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.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.RouteName">
            <summary>
            <para>
            <para>The name to use for the route.</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.VirtualRouterName">
            <summary>
            <para>
            <para>The name of the virtual router in which to create the route.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_HttpRoute_Action_WeightedTarget">
            <summary>
            <para>
            <para>The targets that traffic is routed to when a request matches the route. You can specify
                    one or more targets and their relative weights to distribute traffic with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_TcpRoute_Action_WeightedTarget">
            <summary>
            <para>
            <para>The targets that traffic is routed to when a request matches the route. You can specify
                    one or more targets and their relative weights to distribute traffic with.</para>
            </para>
            </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.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
            must specify the DNS service discovery hostname for your task group.
            </para><para>
            Any inbound traffic that your virtual node expects should be specified as a
                 <code>listener</code>. Any outbound traffic that your virtual node expects to
            reach should be 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 (either the full ARN or
            the truncated resource name: for example, <code>mesh/default/virtualNode/simpleapp</code>)
            as the <code>APPMESH_VIRTUAL_NODE_NAME</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>
            If you require your Envoy stats or tracing to use a different name, you can override
                       the <code>node.cluster</code> value that is set by <code>APPMESH_VIRTUAL_NODE_NAME</code>
            with the <code>APPMESH_VIRTUAL_NODE_CLUSTER</code> environment variable.
            </para></note>
            </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.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier that you provide to ensure the idempotency of therequest.
            Up to 36 letters, numbers, hyphens, and underscores are allowed.</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 listeners that the virtual node is expected to receive inbound traffic from. Currently
            only one listener is supported per virtual node.</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.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.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.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>
            Any inbound traffic that your virtual router expects should be specified as a
                   <code>listener</code>.
            </para><para>
            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>
            </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 therequest.
            Up to 36 letters, numbers, hyphens, and underscores are allowed.</para>
            </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.
            Currently only one listener is supported per virtual router.</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.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.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>
            </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 therequest.
            Up to 36 letters, numbers, hyphens, and underscores are allowed.</para>
            </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.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.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.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.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </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.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.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.VirtualNodeName">
            <summary>
            <para>
            <para>The name of the virtual node to delete.</para>
            </para>
            </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.VirtualRouterName">
            <summary>
            <para>
            <para>The name of the virtual router to delete.</para>
            </para>
            </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.VirtualServiceName">
            <summary>
            <para>
            <para>The name of the virtual service to delete.</para>
            </para>
            </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.UpdateAMSHMeshCmdlet">
            <summary>
            Updates an existing service mesh.
            </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 therequest.
            Up to 36 letters, numbers, hyphens, and underscores are allowed.</para>
            </para>
            </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 AWS 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.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.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier that you provide to ensure the idempotency of therequest.
            Up to 36 letters, numbers, hyphens, and underscores are allowed.</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.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.RouteName">
            <summary>
            <para>
            <para>The name of the route to update.</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_HttpRoute_Action_WeightedTarget">
            <summary>
            <para>
            <para>The targets that traffic is routed to when a request matches the route. You can specify
                    one or more targets and their relative weights to distribute traffic with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_TcpRoute_Action_WeightedTarget">
            <summary>
            <para>
            <para>The targets that traffic is routed to when a request matches the route. You can specify
                    one or more targets and their relative weights to distribute traffic with.</para>
            </para>
            </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.UpdateAMSHVirtualNodeCmdlet">
            <summary>
            Updates an existing virtual node in a specified service mesh.
            </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.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier that you provide to ensure the idempotency of therequest.
            Up to 36 letters, numbers, hyphens, and underscores are allowed.</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 listeners that the virtual node is expected to receive inbound traffic from. Currently
            only one listener is supported per virtual node.</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.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.VirtualNodeName">
            <summary>
            <para>
            <para>The name of the virtual node to update.</para>
            </para>
            </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.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier that you provide to ensure the idempotency of therequest.
            Up to 36 letters, numbers, hyphens, and underscores are allowed.</para>
            </para>
            </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.
            Currently only one listener is supported per virtual router.</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.VirtualRouterName">
            <summary>
            <para>
            <para>The name of the virtual router to update.</para>
            </para>
            </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.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier that you provide to ensure the idempotency of therequest.
            Up to 36 letters, numbers, hyphens, and underscores are allowed.</para>
            </para>
            </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.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.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.APS.AddAPSResourceTagCmdlet">
            <summary>
            Adds or overwrites one or more tags for the specified AppStream 2.0 resource. You
            can tag AppStream 2.0 image builders, images, fleets, and stacks.
             
              
            <para>
            Each tag consists of a key and an optional value. If a resource already has a tag
            with the same key, this operation updates its value.
            </para><para>
            To list the current tags for your resources, use <a>ListTagsForResource</a>. To disassociate
            tags from your resources, use <a>UntagResource</a>.
            </para><para>
            For more information about tags, see <a href="https://docs.aws.amazon.com/appstream2/latest/developerguide/tagging-basic.html">Tagging
            Your Resources</a> in the <i>Amazon AppStream 2.0 Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.AddAPSResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.AddAPSResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to associate. A tag is a key-value pair, and the value is optional. For example,
            Environment=Test. If you do not specify a value, Environment=. </para><para>If you do not specify a value, the value is set to an empty string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.AddAPSResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the Tag parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.AddAPSResourceTagCmdlet.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.APS.CopyAPSImageCmdlet">
            <summary>
            Copies the image within the same region or to a new region within the same AWS account.
            Note that any tags you added to the image will not be copied.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.CopyAPSImageCmdlet.DestinationImageDescription">
            <summary>
            <para>
            <para>The description that the image will have when it is copied to the destination.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.CopyAPSImageCmdlet.DestinationImageName">
            <summary>
            <para>
            <para>The name that the image will have when it is copied to the destination.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.CopyAPSImageCmdlet.DestinationRegion">
            <summary>
            <para>
            <para>The destination region to which the image will be copied. This parameter is required,
            even if you are copying an image within the same region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.CopyAPSImageCmdlet.SourceImageName">
            <summary>
            <para>
            <para>The name of the image to copy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.CopyAPSImageCmdlet.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.APS.DisableAPSUserCmdlet">
            <summary>
            Disables the specified user in the user pool. Users can't sign in to AppStream 2.0
            until they are re-enabled. This action does not delete the user.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.DisableAPSUserCmdlet.AuthenticationType">
            <summary>
            <para>
            <para>The authentication type for the user. You must specify USERPOOL.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.DisableAPSUserCmdlet.UserName">
            <summary>
            <para>
            <para>The email address of the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.DisableAPSUserCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.DisableAPSUserCmdlet.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.APS.EnableAPSUserCmdlet">
            <summary>
            Enables a user in the user pool. After being enabled, users can sign in to AppStream
            2.0 and open applications from the stacks to which they are assigned.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.EnableAPSUserCmdlet.AuthenticationType">
            <summary>
            <para>
            <para>The authentication type for the user. You must specify USERPOOL.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.EnableAPSUserCmdlet.UserName">
            <summary>
            <para>
            <para>The email address of the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.EnableAPSUserCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.EnableAPSUserCmdlet.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.APS.GetAPSAssociatedFleetListCmdlet">
            <summary>
            Retrieves the name of the fleet that is associated with the specified stack.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSAssociatedFleetListCmdlet.StackName">
            <summary>
            <para>
            <para>The name of the stack.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSAssociatedFleetListCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token to use to retrieve the next page of results for this operation.
            If this value is null, it retrieves the first page.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.APS.GetAPSAssociatedStackListCmdlet">
            <summary>
            Retrieves the name of the stack with which the specified fleet is associated.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSAssociatedStackListCmdlet.FleetName">
            <summary>
            <para>
            <para>The name of the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSAssociatedStackListCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token to use to retrieve the next page of results for this operation.
            If this value is null, it retrieves the first page.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.APS.GetAPSDirectoryConfigListCmdlet">
            <summary>
            Retrieves a list that describes one or more specified Directory Config objects for
            AppStream 2.0, if the names for these objects are provided. Otherwise, all Directory
            Config objects in the account are described. These objects include the information
            required to join streaming instances to an Active Directory domain.
             
              
            <para>
            Although the response syntax in this topic includes the account password, this password
            is not returned in the actual response.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSDirectoryConfigListCmdlet.DirectoryName">
            <summary>
            <para>
            <para>The directory names.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSDirectoryConfigListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum size of each page of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSDirectoryConfigListCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token to use to retrieve the next page of results for this operation.
            If this value is null, it retrieves the first page.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.APS.GetAPSFleetListCmdlet">
            <summary>
            Retrieves a list that describes one or more specified fleets, if the fleet names are
            provided. Otherwise, all fleets in the account are described.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSFleetListCmdlet.Name">
            <summary>
            <para>
            <para>The names of the fleets to describe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSFleetListCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token to use to retrieve the next page of results for this operation.
            If this value is null, it retrieves the first page.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.APS.GetAPSImageBuilderListCmdlet">
            <summary>
            Retrieves a list that describes one or more specified image builders, if the image
            builder names are provided. Otherwise, all image builders in the account are described.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSImageBuilderListCmdlet.Name">
            <summary>
            <para>
            <para>The names of the image builders to describe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSImageBuilderListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum size of each page of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSImageBuilderListCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token to use to retrieve the next page of results for this operation.
            If this value is null, it retrieves the first page.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.APS.GetAPSImageListCmdlet">
            <summary>
            Retrieves a list that describes one or more specified images, if the image names or
            image ARNs are provided. Otherwise, all images in the account are described.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSImageListCmdlet.Arn">
            <summary>
            <para>
            <para>The ARNs of the public, private, and shared images to describe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSImageListCmdlet.Name">
            <summary>
            <para>
            <para>The names of the public or private images to describe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSImageListCmdlet.Type">
            <summary>
            <para>
            <para>The type of image (public, private, or shared) to describe. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSImageListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum size of each page of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSImageListCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token to use to retrieve the next page of results for this operation.
            If this value is null, it retrieves the first page.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.APS.GetAPSImagePermissionCmdlet">
            <summary>
            Retrieves a list that describes the permissions for shared AWS account IDs on a private
            image that you own.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSImagePermissionCmdlet.Name">
            <summary>
            <para>
            <para>The name of the private image for which to describe permissions. The image must be
            one that you own. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSImagePermissionCmdlet.SharedAwsAccountId">
            <summary>
            <para>
            <para>The 12-digit identifier of one or more AWS accounts with which the image is shared.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSImagePermissionCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum size of each page of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSImagePermissionCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token to use to retrieve the next page of results for this operation.
            If this value is null, it retrieves the first page.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.APS.GetAPSSessionListCmdlet">
            <summary>
            Retrieves a list that describes the active streaming sessions for a specified stack
            and fleet. If a value for <code>UserId</code> is provided for the stack and fleet,
            only streaming sessions for that user are described. If an authentication type is
            not provided, the default is to authenticate users using a streaming URL.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSSessionListCmdlet.AuthenticationType">
            <summary>
            <para>
            <para>The authentication method. Specify <code>API</code> for a user authenticated using
            a streaming URL, <code>SAML</code> for a SAML 2.0-federated user, or <code>USERPOOL</code>
            for a user in the AppStream 2.0 user pool. The default is to authenticate users using
            a streaming URL.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSSessionListCmdlet.FleetName">
            <summary>
            <para>
            <para>The name of the fleet. This value is case-sensitive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSSessionListCmdlet.StackName">
            <summary>
            <para>
            <para>The name of the stack. This value is case-sensitive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSSessionListCmdlet.UserId">
            <summary>
            <para>
            <para>The user identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSSessionListCmdlet.Limit">
            <summary>
            <para>
            <para>The size of each page of results. The default value is 20 and the maximum value is
            50.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSSessionListCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token to use to retrieve the next page of results for this operation.
            If this value is null, it retrieves the first page.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.APS.GetAPSStackListCmdlet">
            <summary>
            Retrieves a list that describes one or more specified stacks, if the stack names are
            provided. Otherwise, all stacks in the account are described.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSStackListCmdlet.Name">
            <summary>
            <para>
            <para>The names of the stacks to describe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSStackListCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token to use to retrieve the next page of results for this operation.
            If this value is null, it retrieves the first page.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.APS.GetAPSTagsForResourceListCmdlet">
            <summary>
            Retrieves a list of all tags for the specified AppStream 2.0 resource. You can tag
            AppStream 2.0 image builders, images, fleets, and stacks.
             
              
            <para>
            For more information about tags, see <a href="https://docs.aws.amazon.com/appstream2/latest/developerguide/tagging-basic.html">Tagging
            Your Resources</a> in the <i>Amazon AppStream 2.0 Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSTagsForResourceListCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.APS.GetAPSUserCmdlet">
            <summary>
            Retrieves a list that describes one or more specified users in the user pool.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSUserCmdlet.AuthenticationType">
            <summary>
            <para>
            <para>The authentication type for the users in the user pool to describe. You must specify
            USERPOOL.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSUserCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum size of each page of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSUserCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token to use to retrieve the next page of results for this operation.
            If this value is null, it retrieves the first page.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.APS.GetAPSUserStackAssociationCmdlet">
            <summary>
            Retrieves a list that describes the UserStackAssociation objects. You must specify
            either or both of the following:
             
             <ul><li><para>
            The stack name
            </para></li><li><para>
            The user name (email address of the user associated with the stack) and the authentication
            type for the user
            </para></li></ul><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSUserStackAssociationCmdlet.AuthenticationType">
            <summary>
            <para>
            <para>The authentication type for the user who is associated with the stack. You must specify
            USERPOOL.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSUserStackAssociationCmdlet.StackName">
            <summary>
            <para>
            <para>The name of the stack that is associated with the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSUserStackAssociationCmdlet.UserName">
            <summary>
            <para>
            <para>The email address of the user who is associated with the stack.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSUserStackAssociationCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum size of each page of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.GetAPSUserStackAssociationCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token to use to retrieve the next page of results for this operation.
            If this value is null, it retrieves the first page.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.APS.NewAPSDirectoryConfigCmdlet">
            <summary>
            Creates a Directory Config object in AppStream 2.0. This object includes the information
            required to join streaming instances to an Active Directory domain.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSDirectoryConfigCmdlet.ServiceAccountCredentials_AccountName">
            <summary>
            <para>
            <para>The user name of the account. This account must have the following privileges: create
            computer objects, join computers to the domain, and change/reset the password on descendant
            computer objects for the organizational units specified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSDirectoryConfigCmdlet.ServiceAccountCredentials_AccountPassword">
            <summary>
            <para>
            <para>The password for the account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSDirectoryConfigCmdlet.DirectoryName">
            <summary>
            <para>
            <para>The fully qualified name of the directory (for example, corp.example.com).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSDirectoryConfigCmdlet.OrganizationalUnitDistinguishedName">
            <summary>
            <para>
            <para>The distinguished names of the organizational units for computer accounts.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSDirectoryConfigCmdlet.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.APS.NewAPSFleetCmdlet">
            <summary>
            Creates a fleet. A fleet consists of streaming instances that run a specified image.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSFleetCmdlet.Description">
            <summary>
            <para>
            <para>The description to display.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSFleetCmdlet.ComputeCapacity_DesiredInstance">
            <summary>
            <para>
            <para>The desired number of streaming instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSFleetCmdlet.DomainJoinInfo_DirectoryName">
            <summary>
            <para>
            <para>The fully qualified name of the directory (for example, corp.example.com).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSFleetCmdlet.DisconnectTimeoutInSecond">
            <summary>
            <para>
            <para>The time after disconnection when a session is considered to have ended, in seconds.
            If a user who was disconnected reconnects within this time interval, the user is connected
            to their previous session. Specify a value between 60 and 360000.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSFleetCmdlet.DisplayName">
            <summary>
            <para>
            <para>The fleet name to display.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSFleetCmdlet.EnableDefaultInternetAccess">
            <summary>
            <para>
            <para>Enables or disables default internet access for the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSFleetCmdlet.FleetType">
            <summary>
            <para>
            <para>The fleet type.</para><dl><dt>ALWAYS_ON</dt><dd><para>Provides users with instant-on access to their apps. You are charged for all running
            instances in your fleet, even if no users are streaming apps.</para></dd><dt>ON_DEMAND</dt><dd><para>Provide users with access to applications after they connect, which takes one to two
            minutes. You are charged for instance streaming when users are connected and a small
            hourly fee for instances that are not streaming apps.</para></dd></dl>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSFleetCmdlet.ImageArn">
            <summary>
            <para>
            <para>The ARN of the public, private, or shared image to use.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSFleetCmdlet.ImageName">
            <summary>
            <para>
            <para>The name of the image used to create the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSFleetCmdlet.InstanceType">
            <summary>
            <para>
            <para>The instance type to use when launching fleet instances. The following instance types
            are available:</para><ul><li><para>stream.standard.medium</para></li><li><para>stream.standard.large</para></li><li><para>stream.compute.large</para></li><li><para>stream.compute.xlarge</para></li><li><para>stream.compute.2xlarge</para></li><li><para>stream.compute.4xlarge</para></li><li><para>stream.compute.8xlarge</para></li><li><para>stream.memory.large</para></li><li><para>stream.memory.xlarge</para></li><li><para>stream.memory.2xlarge</para></li><li><para>stream.memory.4xlarge</para></li><li><para>stream.memory.8xlarge</para></li><li><para>stream.graphics-design.large</para></li><li><para>stream.graphics-design.xlarge</para></li><li><para>stream.graphics-design.2xlarge</para></li><li><para>stream.graphics-design.4xlarge</para></li><li><para>stream.graphics-desktop.2xlarge</para></li><li><para>stream.graphics-pro.4xlarge</para></li><li><para>stream.graphics-pro.8xlarge</para></li><li><para>stream.graphics-pro.16xlarge</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSFleetCmdlet.MaxUserDurationInSecond">
            <summary>
            <para>
            <para>The maximum time that a streaming session can run, in seconds. Specify a value between
            600 and 360000.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSFleetCmdlet.Name">
            <summary>
            <para>
            <para>A unique name for the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSFleetCmdlet.DomainJoinInfo_OrganizationalUnitDistinguishedName">
            <summary>
            <para>
            <para>The distinguished name of the organizational unit for computer accounts.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSFleetCmdlet.VpcConfig_SecurityGroupId">
            <summary>
            <para>
            <para>The identifiers of the security groups for the fleet or image builder.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSFleetCmdlet.VpcConfig_SubnetId">
            <summary>
            <para>
            <para>The identifiers of the subnets to which a network interface is attached from the fleet
            instance or image builder instance. Fleet instances use one or two subnets. Image
            builder instances use one subnet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSFleetCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to associate with the fleet. A tag is a key-value pair, and the value is
            optional. For example, Environment=Test. If you do not specify a value, Environment=.
            </para><para>If you do not specify a value, the value is set to an empty string.</para><para>For more information, see <a href="https://docs.aws.amazon.com/appstream2/latest/developerguide/tagging-basic.html">Tagging
            Your Resources</a> in the <i>Amazon AppStream 2.0 Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSFleetCmdlet.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.APS.NewAPSImageBuilderCmdlet">
            <summary>
            Creates an image builder. An image builder is a virtual machine that is used to create
            an image.
             
              
            <para>
            The initial state of the builder is <code>PENDING</code>. When it is ready, the state
            is <code>RUNNING</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSImageBuilderCmdlet.AppstreamAgentVersion">
            <summary>
            <para>
            <para>The version of the AppStream 2.0 agent to use for this image builder. To use the latest
            version of the AppStream 2.0 agent, specify [LATEST]. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSImageBuilderCmdlet.Description">
            <summary>
            <para>
            <para>The description to display.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSImageBuilderCmdlet.DomainJoinInfo_DirectoryName">
            <summary>
            <para>
            <para>The fully qualified name of the directory (for example, corp.example.com).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSImageBuilderCmdlet.DisplayName">
            <summary>
            <para>
            <para>The image builder name to display.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSImageBuilderCmdlet.EnableDefaultInternetAccess">
            <summary>
            <para>
            <para>Enables or disables default internet access for the image builder.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSImageBuilderCmdlet.ImageArn">
            <summary>
            <para>
            <para>The ARN of the public, private, or shared image to use.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSImageBuilderCmdlet.ImageName">
            <summary>
            <para>
            <para>The name of the image used to create the image builder.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSImageBuilderCmdlet.InstanceType">
            <summary>
            <para>
            <para>The instance type to use when launching the image builder.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSImageBuilderCmdlet.Name">
            <summary>
            <para>
            <para>A unique name for the image builder.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSImageBuilderCmdlet.DomainJoinInfo_OrganizationalUnitDistinguishedName">
            <summary>
            <para>
            <para>The distinguished name of the organizational unit for computer accounts.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSImageBuilderCmdlet.VpcConfig_SecurityGroupId">
            <summary>
            <para>
            <para>The identifiers of the security groups for the fleet or image builder.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSImageBuilderCmdlet.VpcConfig_SubnetId">
            <summary>
            <para>
            <para>The identifiers of the subnets to which a network interface is attached from the fleet
            instance or image builder instance. Fleet instances use one or two subnets. Image
            builder instances use one subnet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSImageBuilderCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to associate with the image builder. A tag is a key-value pair, and the value
            is optional. For example, Environment=Test. If you do not specify a value, Environment=.
            </para><para>If you do not specify a value, the value is set to an empty string.</para><para>For more information about tags, see <a href="https://docs.aws.amazon.com/appstream2/latest/developerguide/tagging-basic.html">Tagging
            Your Resources</a> in the <i>Amazon AppStream 2.0 Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSImageBuilderCmdlet.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.APS.NewAPSImageBuilderStreamingURLCmdlet">
            <summary>
            Creates a URL to start an image builder streaming session.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSImageBuilderStreamingURLCmdlet.Name">
            <summary>
            <para>
            <para>The name of the image builder.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSImageBuilderStreamingURLCmdlet.Validity">
            <summary>
            <para>
            <para>The time that the streaming URL will be valid, in seconds. Specify a value between
            1 and 604800 seconds. The default is 3600 seconds.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSImageBuilderStreamingURLCmdlet.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.APS.NewAPSStackCmdlet">
            <summary>
            Creates a stack to start streaming applications to users. A stack consists of an associated
            fleet, user access policies, and storage configurations.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSStackCmdlet.Description">
            <summary>
            <para>
            <para>The description to display.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSStackCmdlet.DisplayName">
            <summary>
            <para>
            <para>The stack name to display.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSStackCmdlet.ApplicationSettings_Enabled">
            <summary>
            <para>
            <para>Enables or disables persistent application settings for users during their streaming
            sessions. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSStackCmdlet.FeedbackURL">
            <summary>
            <para>
            <para>The URL that users are redirected to after they click the Send Feedback link. If no
            URL is specified, no Send Feedback link is displayed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSStackCmdlet.Name">
            <summary>
            <para>
            <para>The name of the stack.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSStackCmdlet.RedirectURL">
            <summary>
            <para>
            <para>The URL that users are redirected to after their streaming session ends.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSStackCmdlet.ApplicationSettings_SettingsGroup">
            <summary>
            <para>
            <para>The path prefix for the S3 bucket where users’ persistent application settings are
            stored. You can allow the same persistent application settings to be used across multiple
            stacks by specifying the same settings group for each stack. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSStackCmdlet.StorageConnector">
            <summary>
            <para>
            <para>The storage connectors to enable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSStackCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to associate with the stack. A tag is a key-value pair, and the value is
            optional. For example, Environment=Test. If you do not specify a value, Environment=.
            </para><para>If you do not specify a value, the value is set to an empty string.</para><para>For more information about tags, see <a href="https://docs.aws.amazon.com/appstream2/latest/developerguide/tagging-basic.html">Tagging
            Your Resources</a> in the <i>Amazon AppStream 2.0 Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSStackCmdlet.UserSetting">
            <summary>
            <para>
            <para>The actions that are enabled or disabled for users during their streaming sessions.
            By default, these actions are enabled. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSStackCmdlet.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.APS.NewAPSStreamingURLCmdlet">
            <summary>
            Creates a temporary URL to start an AppStream 2.0 streaming session for the specified
            user. A streaming URL enables application streaming to be tested without user setup.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSStreamingURLCmdlet.ApplicationId">
            <summary>
            <para>
            <para>The name of the application to launch after the session starts. This is the name that
            you specified as <b>Name</b> in the Image Assistant.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSStreamingURLCmdlet.FleetName">
            <summary>
            <para>
            <para>The name of the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSStreamingURLCmdlet.SessionContext">
            <summary>
            <para>
            <para>The session context. For more information, see <a href="https://docs.aws.amazon.com/appstream2/latest/developerguide/managing-stacks-fleets.html#managing-stacks-fleets-parameters">Session
            Context</a> in the <i>Amazon AppStream 2.0 Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSStreamingURLCmdlet.StackName">
            <summary>
            <para>
            <para>The name of the stack.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSStreamingURLCmdlet.UserId">
            <summary>
            <para>
            <para>The identifier of the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSStreamingURLCmdlet.Validity">
            <summary>
            <para>
            <para>The time that the streaming URL will be valid, in seconds. Specify a value between
            1 and 604800 seconds. The default is 60 seconds.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSStreamingURLCmdlet.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.APS.NewAPSUserCmdlet">
            <summary>
            Creates a new user in the user pool.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSUserCmdlet.AuthenticationType">
            <summary>
            <para>
            <para>The authentication type for the user. You must specify USERPOOL. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSUserCmdlet.FirstName">
            <summary>
            <para>
            <para>The first name, or given name, of the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSUserCmdlet.LastName">
            <summary>
            <para>
            <para>The last name, or surname, of the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSUserCmdlet.MessageAction">
            <summary>
            <para>
            <para>The action to take for the welcome email that is sent to a user after the user is
            created in the user pool. If you specify SUPPRESS, no email is sent. If you specify
            RESEND, do not specify the first name or last name of the user. If the value is null,
            the email is sent. </para><note><para>The temporary password in the welcome email is valid for only 7 days. If users don’t
            set their passwords within 7 days, you must send them a new welcome email.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSUserCmdlet.UserName">
            <summary>
            <para>
            <para>The email address of the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSUserCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.NewAPSUserCmdlet.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.APS.RegisterAPSFleetCmdlet">
            <summary>
            Associates the specified fleet with the specified stack.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.RegisterAPSFleetCmdlet.FleetName">
            <summary>
            <para>
            <para>The name of the fleet. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.RegisterAPSFleetCmdlet.StackName">
            <summary>
            <para>
            <para>The name of the stack.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.RegisterAPSFleetCmdlet.PassThru">
            <summary>
            Returns the value passed to the StackName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.RegisterAPSFleetCmdlet.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.APS.RegisterAPSUserStackBatchCmdlet">
            <summary>
            Associates the specified users with the specified stacks. Users in a user pool cannot
            be assigned to stacks with fleets that are joined to an Active Directory domain.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.RegisterAPSUserStackBatchCmdlet.UserStackAssociation">
            <summary>
            <para>
            <para>The list of UserStackAssociation objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.RegisterAPSUserStackBatchCmdlet.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.APS.RemoveAPSDirectoryConfigCmdlet">
            <summary>
            Deletes the specified Directory Config object from AppStream 2.0. This object includes
            the information required to join streaming instances to an Active Directory domain.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.RemoveAPSDirectoryConfigCmdlet.DirectoryName">
            <summary>
            <para>
            <para>The name of the directory configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.RemoveAPSDirectoryConfigCmdlet.PassThru">
            <summary>
            Returns the value passed to the DirectoryName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.RemoveAPSDirectoryConfigCmdlet.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.APS.RemoveAPSFleetCmdlet">
            <summary>
            Deletes the specified fleet.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.RemoveAPSFleetCmdlet.Name">
            <summary>
            <para>
            <para>The name of the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.RemoveAPSFleetCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.RemoveAPSFleetCmdlet.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.APS.RemoveAPSImageCmdlet">
            <summary>
            Deletes the specified image. You cannot delete an image when it is in use. After you
            delete an image, you cannot provision new capacity using the image.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.RemoveAPSImageCmdlet.Name">
            <summary>
            <para>
            <para>The name of the image.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.RemoveAPSImageCmdlet.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.APS.RemoveAPSImageBuilderCmdlet">
            <summary>
            Deletes the specified image builder and releases the capacity.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.RemoveAPSImageBuilderCmdlet.Name">
            <summary>
            <para>
            <para>The name of the image builder.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.RemoveAPSImageBuilderCmdlet.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.APS.RemoveAPSImagePermissionCmdlet">
            <summary>
            Deletes permissions for the specified private image. After you delete permissions
            for an image, AWS accounts to which you previously granted these permissions can no
            longer use the image.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.RemoveAPSImagePermissionCmdlet.Name">
            <summary>
            <para>
            <para>The name of the private image.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.RemoveAPSImagePermissionCmdlet.SharedAccountId">
            <summary>
            <para>
            <para>The 12-digit identifier of the AWS account for which to delete image permissions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.RemoveAPSImagePermissionCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.RemoveAPSImagePermissionCmdlet.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.APS.RemoveAPSResourceTagCmdlet">
            <summary>
            Disassociates one or more specified tags from the specified AppStream 2.0 resource.
             
              
            <para>
            To list the current tags for your resources, use <a>ListTagsForResource</a>.
            </para><para>
            For more information about tags, see <a href="https://docs.aws.amazon.com/appstream2/latest/developerguide/tagging-basic.html">Tagging
            Your Resources</a> in the <i>Amazon AppStream 2.0 Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.RemoveAPSResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.RemoveAPSResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>The tag keys for the tags to disassociate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.RemoveAPSResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the TagKey parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.RemoveAPSResourceTagCmdlet.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.APS.RemoveAPSStackCmdlet">
            <summary>
            Deletes the specified stack. After the stack is deleted, the application streaming
            environment provided by the stack is no longer available to users. Also, any reservations
            made for application streaming sessions for the stack are released.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.RemoveAPSStackCmdlet.Name">
            <summary>
            <para>
            <para>The name of the stack.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.RemoveAPSStackCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.RemoveAPSStackCmdlet.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.APS.RemoveAPSUserCmdlet">
            <summary>
            Deletes a user from the user pool.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.RemoveAPSUserCmdlet.AuthenticationType">
            <summary>
            <para>
            <para>The authentication type for the user. You must specify USERPOOL.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.RemoveAPSUserCmdlet.UserName">
            <summary>
            <para>
            <para>The email address of the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.RemoveAPSUserCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.RemoveAPSUserCmdlet.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.APS.RevokeAPSSessionCmdlet">
            <summary>
            Immediately stops the specified streaming session.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.RevokeAPSSessionCmdlet.SessionId">
            <summary>
            <para>
            <para>The identifier of the streaming session.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.RevokeAPSSessionCmdlet.PassThru">
            <summary>
            Returns the value passed to the SessionId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.RevokeAPSSessionCmdlet.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.APS.StartAPSFleetCmdlet">
            <summary>
            Starts the specified fleet.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.StartAPSFleetCmdlet.Name">
            <summary>
            <para>
            <para>The name of the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.StartAPSFleetCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.StartAPSFleetCmdlet.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.APS.StartAPSImageBuilderCmdlet">
            <summary>
            Starts the specified image builder.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.StartAPSImageBuilderCmdlet.AppstreamAgentVersion">
            <summary>
            <para>
            <para>The version of the AppStream 2.0 agent to use for this image builder. To use the latest
            version of the AppStream 2.0 agent, specify [LATEST]. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.StartAPSImageBuilderCmdlet.Name">
            <summary>
            <para>
            <para>The name of the image builder.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.StartAPSImageBuilderCmdlet.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.APS.StopAPSFleetCmdlet">
            <summary>
            Stops the specified fleet.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.StopAPSFleetCmdlet.Name">
            <summary>
            <para>
            <para>The name of the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.StopAPSFleetCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.StopAPSFleetCmdlet.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.APS.StopAPSImageBuilderCmdlet">
            <summary>
            Stops the specified image builder.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.StopAPSImageBuilderCmdlet.Name">
            <summary>
            <para>
            <para>The name of the image builder.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.StopAPSImageBuilderCmdlet.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.APS.UnregisterAPSFleetCmdlet">
            <summary>
            Disassociates the specified fleet from the specified stack.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UnregisterAPSFleetCmdlet.FleetName">
            <summary>
            <para>
            <para>The name of the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UnregisterAPSFleetCmdlet.StackName">
            <summary>
            <para>
            <para>The name of the stack.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UnregisterAPSFleetCmdlet.PassThru">
            <summary>
            Returns the value passed to the StackName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UnregisterAPSFleetCmdlet.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.APS.UnregisterAPSUserStackBatchCmdlet">
            <summary>
            Disassociates the specified users from the specified stacks.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UnregisterAPSUserStackBatchCmdlet.UserStackAssociation">
            <summary>
            <para>
            <para>The list of UserStackAssociation objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UnregisterAPSUserStackBatchCmdlet.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.APS.UpdateAPSDirectoryConfigCmdlet">
            <summary>
            Updates the specified Directory Config object in AppStream 2.0. This object includes
            the information required to join streaming instances to an Active Directory domain.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSDirectoryConfigCmdlet.ServiceAccountCredentials_AccountName">
            <summary>
            <para>
            <para>The user name of the account. This account must have the following privileges: create
            computer objects, join computers to the domain, and change/reset the password on descendant
            computer objects for the organizational units specified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSDirectoryConfigCmdlet.ServiceAccountCredentials_AccountPassword">
            <summary>
            <para>
            <para>The password for the account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSDirectoryConfigCmdlet.DirectoryName">
            <summary>
            <para>
            <para>The name of the Directory Config object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSDirectoryConfigCmdlet.OrganizationalUnitDistinguishedName">
            <summary>
            <para>
            <para>The distinguished names of the organizational units for computer accounts.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSDirectoryConfigCmdlet.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.APS.UpdateAPSFleetCmdlet">
            <summary>
            Updates the specified fleet.
             
              
            <para>
            If the fleet is in the <code>STOPPED</code> state, you can update any attribute except
            the fleet name. If the fleet is in the <code>RUNNING</code> state, you can update
            the <code>DisplayName</code> and <code>ComputeCapacity</code> attributes. If the fleet
            is in the <code>STARTING</code> or <code>STOPPING</code> state, you can't update it.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSFleetCmdlet.AttributesToDelete">
            <summary>
            <para>
            <para>The fleet attributes to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSFleetCmdlet.Description">
            <summary>
            <para>
            <para>The description to display.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSFleetCmdlet.ComputeCapacity_DesiredInstance">
            <summary>
            <para>
            <para>The desired number of streaming instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSFleetCmdlet.DomainJoinInfo_DirectoryName">
            <summary>
            <para>
            <para>The fully qualified name of the directory (for example, corp.example.com).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSFleetCmdlet.DisconnectTimeoutInSecond">
            <summary>
            <para>
            <para>The time after disconnection when a session is considered to have ended, in seconds.
            If a user who was disconnected reconnects within this time interval, the user is connected
            to their previous session. Specify a value between 60 and 360000. By default, the
            value is 900 seconds (15 minutes).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSFleetCmdlet.DisplayName">
            <summary>
            <para>
            <para>The fleet name to display.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSFleetCmdlet.EnableDefaultInternetAccess">
            <summary>
            <para>
            <para>Enables or disables default internet access for the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSFleetCmdlet.ImageArn">
            <summary>
            <para>
            <para>The ARN of the public, private, or shared image to use.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSFleetCmdlet.ImageName">
            <summary>
            <para>
            <para>The name of the image used to create the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSFleetCmdlet.InstanceType">
            <summary>
            <para>
            <para>The instance type to use when launching fleet instances. The following instance types
            are available:</para><ul><li><para>stream.standard.medium</para></li><li><para>stream.standard.large</para></li><li><para>stream.compute.large</para></li><li><para>stream.compute.xlarge</para></li><li><para>stream.compute.2xlarge</para></li><li><para>stream.compute.4xlarge</para></li><li><para>stream.compute.8xlarge</para></li><li><para>stream.memory.large</para></li><li><para>stream.memory.xlarge</para></li><li><para>stream.memory.2xlarge</para></li><li><para>stream.memory.4xlarge</para></li><li><para>stream.memory.8xlarge</para></li><li><para>stream.graphics-design.large</para></li><li><para>stream.graphics-design.xlarge</para></li><li><para>stream.graphics-design.2xlarge</para></li><li><para>stream.graphics-design.4xlarge</para></li><li><para>stream.graphics-desktop.2xlarge</para></li><li><para>stream.graphics-pro.4xlarge</para></li><li><para>stream.graphics-pro.8xlarge</para></li><li><para>stream.graphics-pro.16xlarge</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSFleetCmdlet.MaxUserDurationInSecond">
            <summary>
            <para>
            <para>The maximum time that a streaming session can run, in seconds. Specify a value between
            600 and 360000. By default, the value is 900 seconds (15 minutes).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSFleetCmdlet.Name">
            <summary>
            <para>
            <para>A unique name for the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSFleetCmdlet.DomainJoinInfo_OrganizationalUnitDistinguishedName">
            <summary>
            <para>
            <para>The distinguished name of the organizational unit for computer accounts.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSFleetCmdlet.VpcConfig_SecurityGroupId">
            <summary>
            <para>
            <para>The identifiers of the security groups for the fleet or image builder.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSFleetCmdlet.VpcConfig_SubnetId">
            <summary>
            <para>
            <para>The identifiers of the subnets to which a network interface is attached from the fleet
            instance or image builder instance. Fleet instances use one or two subnets. Image
            builder instances use one subnet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSFleetCmdlet.DeleteVpcConfig">
            <summary>
            <para>
            <para>Deletes the VPC association for the specified fleet.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSFleetCmdlet.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.APS.UpdateAPSImagePermissionCmdlet">
            <summary>
            Adds or updates permissions for the specified private image.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSImagePermissionCmdlet.ImagePermissions_AllowFleet">
            <summary>
            <para>
            <para>Indicates whether the image can be used for a fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSImagePermissionCmdlet.ImagePermissions_AllowImageBuilder">
            <summary>
            <para>
            <para>Indicates whether the image can be used for an image builder.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSImagePermissionCmdlet.Name">
            <summary>
            <para>
            <para>The name of the private image.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSImagePermissionCmdlet.SharedAccountId">
            <summary>
            <para>
            <para>The 12-digit identifier of the AWS account for which you want add or update image
            permissions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSImagePermissionCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSImagePermissionCmdlet.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.APS.UpdateAPSStackCmdlet">
            <summary>
            Updates the specified fields for the specified stack.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSStackCmdlet.AttributesToDelete">
            <summary>
            <para>
            <para>The stack attributes to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSStackCmdlet.Description">
            <summary>
            <para>
            <para>The description to display.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSStackCmdlet.DisplayName">
            <summary>
            <para>
            <para>The stack name to display.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSStackCmdlet.ApplicationSettings_Enabled">
            <summary>
            <para>
            <para>Enables or disables persistent application settings for users during their streaming
            sessions. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSStackCmdlet.FeedbackURL">
            <summary>
            <para>
            <para>The URL that users are redirected to after they choose the Send Feedback link. If
            no URL is specified, no Send Feedback link is displayed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSStackCmdlet.Name">
            <summary>
            <para>
            <para>The name of the stack.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSStackCmdlet.RedirectURL">
            <summary>
            <para>
            <para>The URL that users are redirected to after their streaming session ends.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSStackCmdlet.ApplicationSettings_SettingsGroup">
            <summary>
            <para>
            <para>The path prefix for the S3 bucket where users’ persistent application settings are
            stored. You can allow the same persistent application settings to be used across multiple
            stacks by specifying the same settings group for each stack. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSStackCmdlet.StorageConnector">
            <summary>
            <para>
            <para>The storage connectors to enable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSStackCmdlet.UserSetting">
            <summary>
            <para>
            <para>The actions that are enabled or disabled for users during their streaming sessions.
            By default, these actions are enabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSStackCmdlet.DeleteStorageConnector">
            <summary>
            <para>
            <para>Deletes the storage connectors currently enabled for the stack.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.APS.UpdateAPSStackCmdlet.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.ASYN.AddASYNResourceTagCmdlet">
            <summary>
            Tags a resource with user-supplied tags.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.AddASYNResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The <code>GraphqlApi</code> ARN.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.AddASYNResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>A <code>TagMap</code> object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.AddASYNResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.AddASYNResourceTagCmdlet.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.ASYN.GetASYNApiKeyListCmdlet">
            <summary>
            Lists the API keys for a given API.
             
             <note><para>
            API keys are deleted automatically sometime after they expire. However, they may still
            be included in the response until they have actually been deleted. You can safely
            call <code>DeleteApiKey</code> to manually delete a key before it's automatically
            deleted.
            </para></note><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNApiKeyListCmdlet.ApiId">
            <summary>
            <para>
            <para>The API ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNApiKeyListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results you want the request to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNApiKeyListCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier that was returned from the previous call to this operation, which can
            be used to return the next set of items in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ASYN.GetASYNDataSourceCmdlet">
            <summary>
            Retrieves a <code>DataSource</code> object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNDataSourceCmdlet.ApiId">
            <summary>
            <para>
            <para>The API ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNDataSourceCmdlet.Name">
            <summary>
            <para>
            <para>The name of the data source.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ASYN.GetASYNDataSourceListCmdlet">
            <summary>
            Lists the data sources for a given API.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNDataSourceListCmdlet.ApiId">
            <summary>
            <para>
            <para>The API ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNDataSourceListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results you want the request to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNDataSourceListCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier that was returned from the previous call to this operation, which can
            be used to return the next set of items in the list. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ASYN.GetASYNFunctionCmdlet">
            <summary>
            Get a <code>Function</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNFunctionCmdlet.ApiId">
            <summary>
            <para>
            <para>The GraphQL API ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNFunctionCmdlet.FunctionId">
            <summary>
            <para>
            <para>The <code>Function</code> ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ASYN.GetASYNFunctionListCmdlet">
            <summary>
            List multiple functions.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNFunctionListCmdlet.ApiId">
            <summary>
            <para>
            <para>The GraphQL API ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNFunctionListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results you want the request to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNFunctionListCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier that was returned from the previous call to this operation, which can
            be used to return the next set of items in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ASYN.GetASYNGraphqlApiCmdlet">
            <summary>
            Retrieves a <code>GraphqlApi</code> object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNGraphqlApiCmdlet.ApiId">
            <summary>
            <para>
            <para>The API ID for the GraphQL API.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ASYN.GetASYNGraphqlApiListCmdlet">
            <summary>
            Lists your GraphQL APIs.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNGraphqlApiListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results you want the request to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNGraphqlApiListCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier that was returned from the previous call to this operation, which can
            be used to return the next set of items in the list. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ASYN.GetASYNIntrospectionSchemaCmdlet">
            <summary>
            Retrieves the introspection schema for a GraphQL API.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNIntrospectionSchemaCmdlet.ApiId">
            <summary>
            <para>
            <para>The API ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNIntrospectionSchemaCmdlet.Format">
            <summary>
            <para>
            <para>The schema format: SDL or JSON.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNIntrospectionSchemaCmdlet.IncludeDirective">
            <summary>
            <para>
            <para>A flag that specifies whether the schema introspection should contain directives.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ASYN.GetASYNResolverCmdlet">
            <summary>
            Retrieves a <code>Resolver</code> object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNResolverCmdlet.ApiId">
            <summary>
            <para>
            <para>The API ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNResolverCmdlet.FieldName">
            <summary>
            <para>
            <para>The resolver field name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNResolverCmdlet.TypeName">
            <summary>
            <para>
            <para>The resolver type name.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ASYN.GetASYNResolverListCmdlet">
            <summary>
            Lists the resolvers for a given API and type.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNResolverListCmdlet.ApiId">
            <summary>
            <para>
            <para>The API ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNResolverListCmdlet.TypeName">
            <summary>
            <para>
            <para>The type name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNResolverListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results you want the request to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNResolverListCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier that was returned from the previous call to this operation, which can
            be used to return the next set of items in the list. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ASYN.GetASYNResolverListByFunctionCmdlet">
            <summary>
            List the resolvers that are associated with a specific function.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNResolverListByFunctionCmdlet.ApiId">
            <summary>
            <para>
            <para>The API ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNResolverListByFunctionCmdlet.FunctionId">
            <summary>
            <para>
            <para>The Function ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNResolverListByFunctionCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results you want the request to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNResolverListByFunctionCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier that was returned from the previous call to this operation, which you
            can use to return the next set of items in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ASYN.GetASYNResourceTagCmdlet">
            <summary>
            Lists the tags for a resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The <code>GraphqlApi</code> ARN.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ASYN.GetASYNSchemaCreationStatusCmdlet">
            <summary>
            Retrieves the current status of a schema creation operation.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNSchemaCreationStatusCmdlet.ApiId">
            <summary>
            <para>
            <para>The API ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ASYN.GetASYNTypeCmdlet">
            <summary>
            Retrieves a <code>Type</code> object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNTypeCmdlet.ApiId">
            <summary>
            <para>
            <para>The API ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNTypeCmdlet.Format">
            <summary>
            <para>
            <para>The type format: SDL or JSON.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNTypeCmdlet.TypeName">
            <summary>
            <para>
            <para>The type name.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ASYN.GetASYNTypeListCmdlet">
            <summary>
            Lists the types for a given API.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNTypeListCmdlet.ApiId">
            <summary>
            <para>
            <para>The API ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNTypeListCmdlet.Format">
            <summary>
            <para>
            <para>The type format: SDL or JSON.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNTypeListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results you want the request to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.GetASYNTypeListCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier that was returned from the previous call to this operation, which can
            be used to return the next set of items in the list. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ASYN.NewASYNApiKeyCmdlet">
            <summary>
            Creates a unique key that you can distribute to clients who are executing your API.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNApiKeyCmdlet.ApiId">
            <summary>
            <para>
            <para>The ID for your GraphQL API.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNApiKeyCmdlet.Description">
            <summary>
            <para>
            <para>A description of the purpose of the API key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNApiKeyCmdlet.Expire">
            <summary>
            <para>
            <para>The time from creation time after which the API key expires. The date is represented
            as seconds since the epoch, rounded down to the nearest hour. The default value for
            this parameter is 7 days from creation time. For more information, see .</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNApiKeyCmdlet.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.ASYN.NewASYNDataSourceCmdlet">
            <summary>
            Creates a <code>DataSource</code> object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNDataSourceCmdlet.ApiId">
            <summary>
            <para>
            <para>The API ID for the GraphQL API for the <code>DataSource</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNDataSourceCmdlet.HttpConfig_AuthorizationConfig">
            <summary>
            <para>
            <para>The authorization config in case the HTTP endpoint requires authorization.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNDataSourceCmdlet.Description">
            <summary>
            <para>
            <para>A description of the <code>DataSource</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNDataSourceCmdlet.DynamodbConfig">
            <summary>
            <para>
            <para>Amazon DynamoDB settings.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNDataSourceCmdlet.ElasticsearchConfig">
            <summary>
            <para>
            <para>Amazon Elasticsearch Service settings.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNDataSourceCmdlet.HttpConfig_Endpoint">
            <summary>
            <para>
            <para>The HTTP URL endpoint. You can either specify the domain name or IP, and port combination,
            and the URL scheme must be HTTP or HTTPS. If the port is not specified, AWS AppSync
            uses the default port 80 for the HTTP endpoint and port 443 for HTTPS endpoints.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNDataSourceCmdlet.LambdaConfig">
            <summary>
            <para>
            <para>AWS Lambda settings.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNDataSourceCmdlet.Name">
            <summary>
            <para>
            <para>A user-supplied name for the <code>DataSource</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNDataSourceCmdlet.RelationalDatabaseConfig_RdsHttpEndpointConfig">
            <summary>
            <para>
            <para>Amazon RDS HTTP endpoint settings.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNDataSourceCmdlet.RelationalDatabaseConfig_RelationalDatabaseSourceType">
            <summary>
            <para>
            <para>Source type for the relational database.</para><ul><li><para><b>RDS_HTTP_ENDPOINT</b>: The relational database source type is an Amazon RDS HTTP
            endpoint.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNDataSourceCmdlet.ServiceRoleArn">
            <summary>
            <para>
            <para>The AWS IAM service role ARN for the data source. The system assumes this role when
            accessing the data source.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNDataSourceCmdlet.Type">
            <summary>
            <para>
            <para>The type of the <code>DataSource</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNDataSourceCmdlet.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.ASYN.NewASYNFunctionCmdlet">
            <summary>
            Creates a <code>Function</code> object.
             
              
            <para>
            A function is a reusable entity. Multiple functions can be used to compose the resolver
            logic.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNFunctionCmdlet.ApiId">
            <summary>
            <para>
            <para>The GraphQL API ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNFunctionCmdlet.DataSourceName">
            <summary>
            <para>
            <para>The <code>Function</code><code>DataSource</code> name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNFunctionCmdlet.Description">
            <summary>
            <para>
            <para>The <code>Function</code> description.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNFunctionCmdlet.FunctionVersion">
            <summary>
            <para>
            <para>The <code>version</code> of the request mapping template. Currently the supported
            value is 2018-05-29. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNFunctionCmdlet.Name">
            <summary>
            <para>
            <para>The <code>Function</code> name. The function name does not have to be unique.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNFunctionCmdlet.RequestMappingTemplate">
            <summary>
            <para>
            <para>The <code>Function</code> request mapping template. Functions support only the 2018-05-29
            version of the request mapping template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNFunctionCmdlet.ResponseMappingTemplate">
            <summary>
            <para>
            <para>The <code>Function</code> response mapping template. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNFunctionCmdlet.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.ASYN.NewASYNGraphqlApiCmdlet">
            <summary>
            Creates a <code>GraphqlApi</code> object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNGraphqlApiCmdlet.AdditionalAuthenticationProvider">
            <summary>
            <para>
            <para>A list of additional authentication providers for the <code>GraphqlApi</code> API.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNGraphqlApiCmdlet.AuthenticationType">
            <summary>
            <para>
            <para>The authentication type: API key, AWS IAM, OIDC, or Amazon Cognito user pools.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNGraphqlApiCmdlet.OpenIDConnectConfig_AuthTTL">
            <summary>
            <para>
            <para>The number of milliseconds a token is valid after being authenticated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNGraphqlApiCmdlet.OpenIDConnectConfig_ClientId">
            <summary>
            <para>
            <para>The client identifier of the Relying party at the OpenID identity provider. This identifier
            is typically obtained when the Relying party is registered with the OpenID identity
            provider. You can specify a regular expression so the AWS AppSync can validate against
            multiple client identifiers at a time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNGraphqlApiCmdlet.LogConfig_CloudWatchLogsRoleArn">
            <summary>
            <para>
            <para>The service role that AWS AppSync will assume to publish to Amazon CloudWatch logs
            in your account. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNGraphqlApiCmdlet.LogConfig_FieldLogLevel">
            <summary>
            <para>
            <para>The field logging level. Values can be NONE, ERROR, or ALL. </para><ul><li><para><b>NONE</b>: No field-level logs are captured.</para></li><li><para><b>ERROR</b>: Logs the following information only for the fields that are in error:</para><ul><li><para>The error section in the server response.</para></li><li><para>Field-level errors.</para></li><li><para>The generated request/response functions that got resolved for error fields.</para></li></ul></li><li><para><b>ALL</b>: The following information is logged for all fields in the query:</para><ul><li><para>Field-level tracing information.</para></li><li><para>The generated request/response functions that got resolved for each field.</para></li></ul></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNGraphqlApiCmdlet.OpenIDConnectConfig_IatTTL">
            <summary>
            <para>
            <para>The number of milliseconds a token is valid after being issued to a user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNGraphqlApiCmdlet.OpenIDConnectConfig_Issuer">
            <summary>
            <para>
            <para>The issuer for the OpenID Connect configuration. The issuer returned by discovery
            must exactly match the value of <code>iss</code> in the ID token.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNGraphqlApiCmdlet.Name">
            <summary>
            <para>
            <para>A user-supplied name for the <code>GraphqlApi</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNGraphqlApiCmdlet.Tag">
            <summary>
            <para>
            <para>A <code>TagMap</code> object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNGraphqlApiCmdlet.UserPoolConfig">
            <summary>
            <para>
            <para>The Amazon Cognito user pool configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNGraphqlApiCmdlet.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.ASYN.NewASYNResolverCmdlet">
            <summary>
            Creates a <code>Resolver</code> object.
             
              
            <para>
            A resolver converts incoming requests into a format that a data source can understand
            and converts the data source's responses into GraphQL.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNResolverCmdlet.ApiId">
            <summary>
            <para>
            <para>The ID for the GraphQL API for which the resolver is being created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNResolverCmdlet.DataSourceName">
            <summary>
            <para>
            <para>The name of the data source for which the resolver is being created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNResolverCmdlet.FieldName">
            <summary>
            <para>
            <para>The name of the field to attach the resolver to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNResolverCmdlet.PipelineConfig_Function">
            <summary>
            <para>
            <para>A list of <code>Function</code> objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNResolverCmdlet.Kind">
            <summary>
            <para>
            <para>The resolver type.</para><ul><li><para><b>UNIT</b>: A UNIT resolver type. A UNIT resolver is the default resolver type.
            A UNIT resolver enables you to execute a GraphQL query against a single data source.</para></li><li><para><b>PIPELINE</b>: A PIPELINE resolver type. A PIPELINE resolver enables you to execute
            a series of <code>Function</code> in a serial manner. You can use a pipeline resolver
            to execute a GraphQL query against multiple data sources.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNResolverCmdlet.RequestMappingTemplate">
            <summary>
            <para>
            <para>The mapping template to be used for requests.</para><para>A resolver uses a request mapping template to convert a GraphQL expression into a
            format that a data source can understand. Mapping templates are written in Apache
            Velocity Template Language (VTL).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNResolverCmdlet.ResponseMappingTemplate">
            <summary>
            <para>
            <para>The mapping template to be used for responses from the data source.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNResolverCmdlet.TypeName">
            <summary>
            <para>
            <para>The name of the <code>Type</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNResolverCmdlet.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.ASYN.NewASYNTypeCmdlet">
            <summary>
            Creates a <code>Type</code> object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNTypeCmdlet.ApiId">
            <summary>
            <para>
            <para>The API ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNTypeCmdlet.Definition">
            <summary>
            <para>
            <para>The type definition, in GraphQL Schema Definition Language (SDL) format.</para><para>For more information, see the <a href="http://graphql.org/learn/schema/">GraphQL SDL
            documentation</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNTypeCmdlet.Format">
            <summary>
            <para>
            <para>The type format: SDL or JSON.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.NewASYNTypeCmdlet.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.ASYN.RemoveASYNApiKeyCmdlet">
            <summary>
            Deletes an API key.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.RemoveASYNApiKeyCmdlet.ApiId">
            <summary>
            <para>
            <para>The API ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.RemoveASYNApiKeyCmdlet.Id">
            <summary>
            <para>
            <para>The ID for the API key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.RemoveASYNApiKeyCmdlet.PassThru">
            <summary>
            Returns the value passed to the Id parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.RemoveASYNApiKeyCmdlet.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.ASYN.RemoveASYNDataSourceCmdlet">
            <summary>
            Deletes a <code>DataSource</code> object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.RemoveASYNDataSourceCmdlet.ApiId">
            <summary>
            <para>
            <para>The API ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.RemoveASYNDataSourceCmdlet.Name">
            <summary>
            <para>
            <para>The name of the data source.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.RemoveASYNDataSourceCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.RemoveASYNDataSourceCmdlet.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.ASYN.RemoveASYNFunctionCmdlet">
            <summary>
            Deletes a <code>Function</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.RemoveASYNFunctionCmdlet.ApiId">
            <summary>
            <para>
            <para>The GraphQL API ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.RemoveASYNFunctionCmdlet.FunctionId">
            <summary>
            <para>
            <para>The <code>Function</code> ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.RemoveASYNFunctionCmdlet.PassThru">
            <summary>
            Returns the value passed to the FunctionId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.RemoveASYNFunctionCmdlet.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.ASYN.RemoveASYNGraphqlApiCmdlet">
            <summary>
            Deletes a <code>GraphqlApi</code> object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.RemoveASYNGraphqlApiCmdlet.ApiId">
            <summary>
            <para>
            <para>The API ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.RemoveASYNGraphqlApiCmdlet.PassThru">
            <summary>
            Returns the value passed to the ApiId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.RemoveASYNGraphqlApiCmdlet.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.ASYN.RemoveASYNResolverCmdlet">
            <summary>
            Deletes a <code>Resolver</code> object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.RemoveASYNResolverCmdlet.ApiId">
            <summary>
            <para>
            <para>The API ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.RemoveASYNResolverCmdlet.FieldName">
            <summary>
            <para>
            <para>The resolver field name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.RemoveASYNResolverCmdlet.TypeName">
            <summary>
            <para>
            <para>The name of the resolver type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.RemoveASYNResolverCmdlet.PassThru">
            <summary>
            Returns the value passed to the FieldName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.RemoveASYNResolverCmdlet.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.ASYN.RemoveASYNResourceTagCmdlet">
            <summary>
            Untags a resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.RemoveASYNResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The <code>GraphqlApi</code> ARN.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.RemoveASYNResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>A list of <code>TagKey</code> objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.RemoveASYNResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.RemoveASYNResourceTagCmdlet.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.ASYN.RemoveASYNTypeCmdlet">
            <summary>
            Deletes a <code>Type</code> object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.RemoveASYNTypeCmdlet.ApiId">
            <summary>
            <para>
            <para>The API ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.RemoveASYNTypeCmdlet.TypeName">
            <summary>
            <para>
            <para>The type name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.RemoveASYNTypeCmdlet.PassThru">
            <summary>
            Returns the value passed to the TypeName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.RemoveASYNTypeCmdlet.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.ASYN.StartASYNSchemaCreationCmdlet">
            <summary>
            Adds a new schema to your GraphQL API.
             
              
            <para>
            This operation is asynchronous. Use to determine when it has completed.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.StartASYNSchemaCreationCmdlet.ApiId">
            <summary>
            <para>
            <para>The API ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.StartASYNSchemaCreationCmdlet.Definition">
            <summary>
            <para>
            <para>The schema definition, in GraphQL schema language format.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.StartASYNSchemaCreationCmdlet.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.ASYN.UpdateASYNApiKeyCmdlet">
            <summary>
            Updates an API key.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNApiKeyCmdlet.ApiId">
            <summary>
            <para>
            <para>The ID for the GraphQL API.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNApiKeyCmdlet.Description">
            <summary>
            <para>
            <para>A description of the purpose of the API key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNApiKeyCmdlet.Expire">
            <summary>
            <para>
            <para>The time from update time after which the API key expires. The date is represented
            as seconds since the epoch. For more information, see .</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNApiKeyCmdlet.Id">
            <summary>
            <para>
            <para>The API key ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNApiKeyCmdlet.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.ASYN.UpdateASYNDataSourceCmdlet">
            <summary>
            Updates a <code>DataSource</code> object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNDataSourceCmdlet.ApiId">
            <summary>
            <para>
            <para>The API ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNDataSourceCmdlet.HttpConfig_AuthorizationConfig">
            <summary>
            <para>
            <para>The authorization config in case the HTTP endpoint requires authorization.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNDataSourceCmdlet.Description">
            <summary>
            <para>
            <para>The new description for the data source.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNDataSourceCmdlet.DynamodbConfig">
            <summary>
            <para>
            <para>The new Amazon DynamoDB configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNDataSourceCmdlet.ElasticsearchConfig">
            <summary>
            <para>
            <para>The new Elasticsearch Service configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNDataSourceCmdlet.HttpConfig_Endpoint">
            <summary>
            <para>
            <para>The HTTP URL endpoint. You can either specify the domain name or IP, and port combination,
            and the URL scheme must be HTTP or HTTPS. If the port is not specified, AWS AppSync
            uses the default port 80 for the HTTP endpoint and port 443 for HTTPS endpoints.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNDataSourceCmdlet.LambdaConfig">
            <summary>
            <para>
            <para>The new AWS Lambda configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNDataSourceCmdlet.Name">
            <summary>
            <para>
            <para>The new name for the data source.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNDataSourceCmdlet.RelationalDatabaseConfig_RdsHttpEndpointConfig">
            <summary>
            <para>
            <para>Amazon RDS HTTP endpoint settings.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNDataSourceCmdlet.RelationalDatabaseConfig_RelationalDatabaseSourceType">
            <summary>
            <para>
            <para>Source type for the relational database.</para><ul><li><para><b>RDS_HTTP_ENDPOINT</b>: The relational database source type is an Amazon RDS HTTP
            endpoint.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNDataSourceCmdlet.ServiceRoleArn">
            <summary>
            <para>
            <para>The new service role ARN for the data source.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNDataSourceCmdlet.Type">
            <summary>
            <para>
            <para>The new data source type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNDataSourceCmdlet.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.ASYN.UpdateASYNFunctionCmdlet">
            <summary>
            Updates a <code>Function</code> object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNFunctionCmdlet.ApiId">
            <summary>
            <para>
            <para>The GraphQL API ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNFunctionCmdlet.DataSourceName">
            <summary>
            <para>
            <para>The <code>Function</code><code>DataSource</code> name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNFunctionCmdlet.Description">
            <summary>
            <para>
            <para>The <code>Function</code> description.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNFunctionCmdlet.FunctionId">
            <summary>
            <para>
            <para>The function ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNFunctionCmdlet.FunctionVersion">
            <summary>
            <para>
            <para>The <code>version</code> of the request mapping template. Currently the supported
            value is 2018-05-29. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNFunctionCmdlet.Name">
            <summary>
            <para>
            <para>The <code>Function</code> name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNFunctionCmdlet.RequestMappingTemplate">
            <summary>
            <para>
            <para>The <code>Function</code> request mapping template. Functions support only the 2018-05-29
            version of the request mapping template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNFunctionCmdlet.ResponseMappingTemplate">
            <summary>
            <para>
            <para>The <code>Function</code> request mapping template. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNFunctionCmdlet.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.ASYN.UpdateASYNGraphqlApiCmdlet">
            <summary>
            Updates a <code>GraphqlApi</code> object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNGraphqlApiCmdlet.AdditionalAuthenticationProvider">
            <summary>
            <para>
            <para>A list of additional authentication providers for the <code>GraphqlApi</code> API.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNGraphqlApiCmdlet.ApiId">
            <summary>
            <para>
            <para>The API ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNGraphqlApiCmdlet.AuthenticationType">
            <summary>
            <para>
            <para>The new authentication type for the <code>GraphqlApi</code> object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNGraphqlApiCmdlet.OpenIDConnectConfig_AuthTTL">
            <summary>
            <para>
            <para>The number of milliseconds a token is valid after being authenticated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNGraphqlApiCmdlet.OpenIDConnectConfig_ClientId">
            <summary>
            <para>
            <para>The client identifier of the Relying party at the OpenID identity provider. This identifier
            is typically obtained when the Relying party is registered with the OpenID identity
            provider. You can specify a regular expression so the AWS AppSync can validate against
            multiple client identifiers at a time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNGraphqlApiCmdlet.LogConfig_CloudWatchLogsRoleArn">
            <summary>
            <para>
            <para>The service role that AWS AppSync will assume to publish to Amazon CloudWatch logs
            in your account. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNGraphqlApiCmdlet.LogConfig_FieldLogLevel">
            <summary>
            <para>
            <para>The field logging level. Values can be NONE, ERROR, or ALL. </para><ul><li><para><b>NONE</b>: No field-level logs are captured.</para></li><li><para><b>ERROR</b>: Logs the following information only for the fields that are in error:</para><ul><li><para>The error section in the server response.</para></li><li><para>Field-level errors.</para></li><li><para>The generated request/response functions that got resolved for error fields.</para></li></ul></li><li><para><b>ALL</b>: The following information is logged for all fields in the query:</para><ul><li><para>Field-level tracing information.</para></li><li><para>The generated request/response functions that got resolved for each field.</para></li></ul></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNGraphqlApiCmdlet.OpenIDConnectConfig_IatTTL">
            <summary>
            <para>
            <para>The number of milliseconds a token is valid after being issued to a user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNGraphqlApiCmdlet.OpenIDConnectConfig_Issuer">
            <summary>
            <para>
            <para>The issuer for the OpenID Connect configuration. The issuer returned by discovery
            must exactly match the value of <code>iss</code> in the ID token.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNGraphqlApiCmdlet.Name">
            <summary>
            <para>
            <para>The new name for the <code>GraphqlApi</code> object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNGraphqlApiCmdlet.UserPoolConfig">
            <summary>
            <para>
            <para>The new Amazon Cognito user pool configuration for the <code>GraphqlApi</code> object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNGraphqlApiCmdlet.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.ASYN.UpdateASYNResolverCmdlet">
            <summary>
            Updates a <code>Resolver</code> object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNResolverCmdlet.ApiId">
            <summary>
            <para>
            <para>The API ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNResolverCmdlet.DataSourceName">
            <summary>
            <para>
            <para>The new data source name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNResolverCmdlet.FieldName">
            <summary>
            <para>
            <para>The new field name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNResolverCmdlet.PipelineConfig_Function">
            <summary>
            <para>
            <para>A list of <code>Function</code> objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNResolverCmdlet.Kind">
            <summary>
            <para>
            <para>The resolver type.</para><ul><li><para><b>UNIT</b>: A UNIT resolver type. A UNIT resolver is the default resolver type.
            A UNIT resolver enables you to execute a GraphQL query against a single data source.</para></li><li><para><b>PIPELINE</b>: A PIPELINE resolver type. A PIPELINE resolver enables you to execute
            a series of <code>Function</code> in a serial manner. You can use a pipeline resolver
            to execute a GraphQL query against multiple data sources.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNResolverCmdlet.RequestMappingTemplate">
            <summary>
            <para>
            <para>The new request mapping template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNResolverCmdlet.ResponseMappingTemplate">
            <summary>
            <para>
            <para>The new response mapping template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNResolverCmdlet.TypeName">
            <summary>
            <para>
            <para>The new type name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNResolverCmdlet.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.ASYN.UpdateASYNTypeCmdlet">
            <summary>
            Updates a <code>Type</code> object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNTypeCmdlet.ApiId">
            <summary>
            <para>
            <para>The API ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNTypeCmdlet.Definition">
            <summary>
            <para>
            <para>The new definition.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNTypeCmdlet.Format">
            <summary>
            <para>
            <para>The new type format: SDL or JSON.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNTypeCmdlet.TypeName">
            <summary>
            <para>
            <para>The new type name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASYN.UpdateASYNTypeCmdlet.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.ATH.GetATHQueryResultCmdlet">
            <summary>
            Returns the results of a single query execution specified by <code>QueryExecutionId</code>.
            This request does not execute the query but returns results. Use <a>StartQueryExecution</a>
            to run a query.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.GetATHQueryResultCmdlet.QueryExecutionId">
            <summary>
            <para>
            <para>The unique ID of the query execution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.GetATHQueryResultCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results (rows) to return in this request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.GetATHQueryResultCmdlet.NextToken">
            <summary>
            <para>
            <para>The token that specifies where to start pagination if a previous request was truncated.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ATH.AddATHResourceTagCmdlet">
            <summary>
            Adds one or more tags to the resource, such as a workgroup. A tag is a label that
            you assign to an AWS Athena resource (a workgroup). Each tag consists of a key and
            an optional value, both of which you define. Tags enable you to categorize resources
            (workgroups) in Athena, for example, by purpose, owner, or environment. Use a consistent
            set of tag keys to make it easier to search and filter workgroups in your account.
            For best practices, see <a href="https://aws.amazon.com/answers/account-management/aws-tagging-strategies/">AWS
            Tagging Strategies</a>. The key length is from 1 (minimum) to 128 (maximum) Unicode
            characters in UTF-8. The tag value length is from 0 (minimum) to 256 (maximum) Unicode
            characters in UTF-8. You can use letters and numbers representable in UTF-8, and the
            following characters: + - = . _ : / @. Tag keys and values are case-sensitive. Tag
            keys must be unique per resource. If you specify more than one, separate them by commas.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.AddATHResourceTagCmdlet.ResourceARN">
            <summary>
            <para>
            <para>Requests that one or more tags are added to the resource (such as a workgroup) for
            the specified ARN.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.AddATHResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>One or more tags, separated by commas, to be added to the resource, such as a workgroup.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.AddATHResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceARN parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.AddATHResourceTagCmdlet.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.ATH.GetATHNamedQueryCmdlet">
            <summary>
            Returns information about a single query. Requires that you have access to the workgroup
            in which the query was saved.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.GetATHNamedQueryCmdlet.NamedQueryId">
            <summary>
            <para>
            <para>The unique ID of the query. Use <a>ListNamedQueries</a> to get query IDs.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ATH.GetATHNamedQueryBatchCmdlet">
            <summary>
            Returns the details of a single named query or a list of up to 50 queries, which you
            provide as an array of query ID strings. Requires you to have access to the workgroup
            in which the queries were saved. Use <a>ListNamedQueriesInput</a> to get the list
            of named query IDs in the specified workgroup. If information could not be retrieved
            for a submitted query ID, information about the query ID submitted is listed under
            <a>UnprocessedNamedQueryId</a>. Named queries differ from executed queries. Use <a>BatchGetQueryExecutionInput</a>
            to get details about each unique query execution, and <a>ListQueryExecutionsInput</a>
            to get a list of query execution IDs.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.GetATHNamedQueryBatchCmdlet.NamedQueryId">
            <summary>
            <para>
            <para>An array of query IDs.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ATH.GetATHNamedQueryListCmdlet">
            <summary>
            Provides a list of available query IDs only for queries saved in the specified workgroup.
            Requires that you have access to the workgroup.
             
              
            <para>
            For code samples using the AWS SDK for Java, see <a href="http://docs.aws.amazon.com/athena/latest/ug/code-samples.html">Examples
            and Code Samples</a> in the <i>Amazon Athena User Guide</i>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.GetATHNamedQueryListCmdlet.WorkGroup">
            <summary>
            <para>
            <para>The name of the workgroup from which the named queries are being returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.GetATHNamedQueryListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of queries to return in this request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.GetATHNamedQueryListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token that specifies where to start pagination if a previous request was truncated.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ATH.GetATHQueryExecutionCmdlet">
            <summary>
            Returns information about a single execution of a query if you have access to the
            workgroup in which the query ran. Each time a query executes, information about the
            query execution is saved with a unique ID.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.GetATHQueryExecutionCmdlet.QueryExecutionId">
            <summary>
            <para>
            <para>The unique ID of the query execution.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ATH.GetATHQueryExecutionBatchCmdlet">
            <summary>
            Returns the details of a single query execution or a list of up to 50 query executions,
            which you provide as an array of query execution ID strings. Requires you to have
            access to the workgroup in which the queries ran. To get a list of query execution
            IDs, use <a>ListQueryExecutionsInput$WorkGroup</a>. Query executions differ from named
            (saved) queries. Use <a>BatchGetNamedQueryInput</a> to get details about named queries.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.GetATHQueryExecutionBatchCmdlet.QueryExecutionId">
            <summary>
            <para>
            <para>An array of query execution IDs.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ATH.GetATHQueryExecutionListCmdlet">
            <summary>
            Provides a list of available query execution IDs for the queries in the specified
            workgroup. Requires you to have access to the workgroup in which the queries ran.
             
              
            <para>
            For code samples using the AWS SDK for Java, see <a href="http://docs.aws.amazon.com/athena/latest/ug/code-samples.html">Examples
            and Code Samples</a> in the <i>Amazon Athena User Guide</i>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.GetATHQueryExecutionListCmdlet.WorkGroup">
            <summary>
            <para>
            <para>The name of the workgroup from which queries are being returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.GetATHQueryExecutionListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of query executions to return in this request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.GetATHQueryExecutionListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token that specifies where to start pagination if a previous request was truncated.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ATH.GetATHResourceTagCmdlet">
            <summary>
            Lists the tags associated with this workgroup.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.GetATHResourceTagCmdlet.ResourceARN">
            <summary>
            <para>
            <para>Lists the tags for the workgroup resource with the specified ARN.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.GetATHResourceTagCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to be returned per request that lists the tags for the
            workgroup resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.GetATHResourceTagCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results, or null if there are no additional results
            for this request, where the request lists the tags for the workgroup resource with
            the specified ARN.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ATH.GetATHWorkGroupCmdlet">
            <summary>
            Returns information about the workgroup with the specified name.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.GetATHWorkGroupCmdlet.WorkGroup">
            <summary>
            <para>
            <para>The name of the workgroup.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ATH.GetATHWorkGroupListCmdlet">
            <summary>
            Lists available workgroups for the account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.GetATHWorkGroupListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of workgroups to return in this request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.GetATHWorkGroupListCmdlet.NextToken">
            <summary>
            <para>
            <para>A token to be used by the next request if this request is truncated.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ATH.NewATHNamedQueryCmdlet">
            <summary>
            Creates a named query in the specified workgroup. Requires that you have access to
            the workgroup.
             
              
            <para>
            For code samples using the AWS SDK for Java, see <a href="http://docs.aws.amazon.com/athena/latest/ug/code-samples.html">Examples
            and Code Samples</a> in the <i>Amazon Athena User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.NewATHNamedQueryCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>A unique case-sensitive string used to ensure the request to create the query is idempotent
            (executes only once). If another <code>CreateNamedQuery</code> request is received,
            the same response is returned and another query is not created. If a parameter has
            changed, for example, the <code>QueryString</code>, an error is returned.</para><important><para>This token is listed as not required because AWS SDKs (for example the AWS SDK for
            Java) auto-generate the token for users. If you are not using the AWS SDK or the AWS
            CLI, you must provide this token or the action will fail.</para></important>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.NewATHNamedQueryCmdlet.Database">
            <summary>
            <para>
            <para>The database to which the query belongs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.NewATHNamedQueryCmdlet.Description">
            <summary>
            <para>
            <para>The query description.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.NewATHNamedQueryCmdlet.Name">
            <summary>
            <para>
            <para>The query name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.NewATHNamedQueryCmdlet.QueryString">
            <summary>
            <para>
            <para>The contents of the query with all query statements.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.NewATHNamedQueryCmdlet.WorkGroup">
            <summary>
            <para>
            <para>The name of the workgroup in which the named query is being created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.NewATHNamedQueryCmdlet.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.ATH.NewATHWorkGroupCmdlet">
            <summary>
            Creates a workgroup with the specified name.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.NewATHWorkGroupCmdlet.Configuration_BytesScannedCutoffPerQuery">
            <summary>
            <para>
            <para>The upper data usage limit (cutoff) for the amount of bytes a single query in a workgroup
            is allowed to scan.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.NewATHWorkGroupCmdlet.Description">
            <summary>
            <para>
            <para>The workgroup description.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.NewATHWorkGroupCmdlet.EncryptionConfiguration_EncryptionOption">
            <summary>
            <para>
            <para>Indicates whether Amazon S3 server-side encryption with Amazon S3-managed keys (<code>SSE-S3</code>),
            server-side encryption with KMS-managed keys (<code>SSE-KMS</code>), or client-side
            encryption with KMS-managed keys (CSE-KMS) is used.</para><para>If a query runs in a workgroup and the workgroup overrides client-side settings, then
            the workgroup's setting for encryption is used. It specifies whether query results
            must be encrypted, for all queries that run in this workgroup. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.NewATHWorkGroupCmdlet.Configuration_EnforceWorkGroupConfiguration">
            <summary>
            <para>
            <para>If set to "true", the settings for the workgroup override client-side settings. If
            set to "false", client-side settings are used. For more information, see <a href="https://docs.aws.amazon.com/athena/latest/ug/workgroups-settings-override.html">Workgroup
            Settings Override Client-Side Settings</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.NewATHWorkGroupCmdlet.EncryptionConfiguration_KmsKey">
            <summary>
            <para>
            <para>For <code>SSE-KMS</code> and <code>CSE-KMS</code>, this is the KMS key ARN or ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.NewATHWorkGroupCmdlet.Name">
            <summary>
            <para>
            <para>The workgroup name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.NewATHWorkGroupCmdlet.ResultConfiguration_OutputLocation">
            <summary>
            <para>
            <para>The location in Amazon S3 where your query results are stored, such as <code>s3://path/to/query/bucket/</code>.
            For more information, see <a href="https://docs.aws.amazon.com/athena/latest/ug/querying.html">Queries
            and Query Result Files.</a> If workgroup settings override client-side settings, then
            the query uses the location for the query results and the encryption configuration
            that are specified for the workgroup. The "workgroup settings override" is specified
            in EnforceWorkGroupConfiguration (true/false) in the WorkGroupConfiguration. See <a>WorkGroupConfiguration$EnforceWorkGroupConfiguration</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.NewATHWorkGroupCmdlet.Configuration_PublishCloudWatchMetricsEnabled">
            <summary>
            <para>
            <para>Indicates that the Amazon CloudWatch metrics are enabled for the workgroup.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.NewATHWorkGroupCmdlet.Tag">
            <summary>
            <para>
            <para>One or more tags, separated by commas, that you want to attach to the workgroup as
            you create it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.NewATHWorkGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.NewATHWorkGroupCmdlet.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.ATH.RemoveATHNamedQueryCmdlet">
            <summary>
            Deletes the named query if you have access to the workgroup in which the query was
            saved.
             
              
            <para>
            For code samples using the AWS SDK for Java, see <a href="http://docs.aws.amazon.com/athena/latest/ug/code-samples.html">Examples
            and Code Samples</a> in the <i>Amazon Athena User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.RemoveATHNamedQueryCmdlet.NamedQueryId">
            <summary>
            <para>
            <para>The unique ID of the query to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.RemoveATHNamedQueryCmdlet.PassThru">
            <summary>
            Returns the value passed to the NamedQueryId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.RemoveATHNamedQueryCmdlet.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.ATH.RemoveATHResourceTagCmdlet">
            <summary>
            Removes one or more tags from the workgroup resource. Takes as an input a list of
            TagKey Strings separated by commas, and removes their tags at the same time.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.RemoveATHResourceTagCmdlet.ResourceARN">
            <summary>
            <para>
            <para>Removes one or more tags from the workgroup resource for the specified ARN.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.RemoveATHResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>Removes the tags associated with one or more tag keys from the workgroup resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.RemoveATHResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceARN parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.RemoveATHResourceTagCmdlet.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.ATH.RemoveATHWorkGroupCmdlet">
            <summary>
            Deletes the workgroup with the specified name. The primary workgroup cannot be deleted.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.RemoveATHWorkGroupCmdlet.RecursiveDeleteOption">
            <summary>
            <para>
            <para>The option to delete the workgroup and its contents even if the workgroup contains
            any named queries.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.RemoveATHWorkGroupCmdlet.WorkGroup">
            <summary>
            <para>
            <para>The unique name of the workgroup to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.RemoveATHWorkGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the WorkGroup parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.RemoveATHWorkGroupCmdlet.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.ATH.StartATHQueryExecutionCmdlet">
            <summary>
            Runs the SQL query statements contained in the <code>Query</code>. Requires you to
            have access to the workgroup in which the query ran.
             
              
            <para>
            For code samples using the AWS SDK for Java, see <a href="http://docs.aws.amazon.com/athena/latest/ug/code-samples.html">Examples
            and Code Samples</a> in the <i>Amazon Athena User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.StartATHQueryExecutionCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>A unique case-sensitive string used to ensure the request to create the query is idempotent
            (executes only once). If another <code>StartQueryExecution</code> request is received,
            the same response is returned and another query is not created. If a parameter has
            changed, for example, the <code>QueryString</code>, an error is returned.</para><important><para>This token is listed as not required because AWS SDKs (for example the AWS SDK for
            Java) auto-generate the token for users. If you are not using the AWS SDK or the AWS
            CLI, you must provide this token or the action will fail.</para></important>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.StartATHQueryExecutionCmdlet.QueryExecutionContext_Database">
            <summary>
            <para>
            <para>The name of the database.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.StartATHQueryExecutionCmdlet.EncryptionConfiguration_EncryptionOption">
            <summary>
            <para>
            <para>Indicates whether Amazon S3 server-side encryption with Amazon S3-managed keys (<code>SSE-S3</code>),
            server-side encryption with KMS-managed keys (<code>SSE-KMS</code>), or client-side
            encryption with KMS-managed keys (CSE-KMS) is used.</para><para>If a query runs in a workgroup and the workgroup overrides client-side settings, then
            the workgroup's setting for encryption is used. It specifies whether query results
            must be encrypted, for all queries that run in this workgroup. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.StartATHQueryExecutionCmdlet.EncryptionConfiguration_KmsKey">
            <summary>
            <para>
            <para>For <code>SSE-KMS</code> and <code>CSE-KMS</code>, this is the KMS key ARN or ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.StartATHQueryExecutionCmdlet.ResultConfiguration_OutputLocation">
            <summary>
            <para>
            <para>The location in Amazon S3 where your query results are stored, such as <code>s3://path/to/query/bucket/</code>.
            For more information, see <a href="https://docs.aws.amazon.com/athena/latest/ug/querying.html">Queries
            and Query Result Files.</a> If workgroup settings override client-side settings, then
            the query uses the location for the query results and the encryption configuration
            that are specified for the workgroup. The "workgroup settings override" is specified
            in EnforceWorkGroupConfiguration (true/false) in the WorkGroupConfiguration. See <a>WorkGroupConfiguration$EnforceWorkGroupConfiguration</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.StartATHQueryExecutionCmdlet.QueryString">
            <summary>
            <para>
            <para>The SQL query statements to be executed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.StartATHQueryExecutionCmdlet.WorkGroup">
            <summary>
            <para>
            <para>The name of the workgroup in which the query is being started.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.StartATHQueryExecutionCmdlet.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.ATH.StopATHQueryExecutionCmdlet">
            <summary>
            Stops a query execution. Requires you to have access to the workgroup in which the
            query ran.
             
              
            <para>
            For code samples using the AWS SDK for Java, see <a href="http://docs.aws.amazon.com/athena/latest/ug/code-samples.html">Examples
            and Code Samples</a> in the <i>Amazon Athena User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.StopATHQueryExecutionCmdlet.QueryExecutionId">
            <summary>
            <para>
            <para>The unique ID of the query execution to stop.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.StopATHQueryExecutionCmdlet.PassThru">
            <summary>
            Returns the value passed to the QueryExecutionId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.StopATHQueryExecutionCmdlet.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.ATH.UpdateATHWorkGroupCmdlet">
            <summary>
            Updates the workgroup with the specified name. The workgroup's name cannot be changed.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.UpdateATHWorkGroupCmdlet.ConfigurationUpdates_BytesScannedCutoffPerQuery">
            <summary>
            <para>
            <para>The upper limit (cutoff) for the amount of bytes a single query in a workgroup is
            allowed to scan.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.UpdateATHWorkGroupCmdlet.Description">
            <summary>
            <para>
            <para>The workgroup description.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.UpdateATHWorkGroupCmdlet.EncryptionConfiguration_EncryptionOption">
            <summary>
            <para>
            <para>Indicates whether Amazon S3 server-side encryption with Amazon S3-managed keys (<code>SSE-S3</code>),
            server-side encryption with KMS-managed keys (<code>SSE-KMS</code>), or client-side
            encryption with KMS-managed keys (CSE-KMS) is used.</para><para>If a query runs in a workgroup and the workgroup overrides client-side settings, then
            the workgroup's setting for encryption is used. It specifies whether query results
            must be encrypted, for all queries that run in this workgroup. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.UpdateATHWorkGroupCmdlet.ConfigurationUpdates_EnforceWorkGroupConfiguration">
            <summary>
            <para>
            <para>If set to "true", the settings for the workgroup override client-side settings. If
            set to "false" client-side settings are used. For more information, see <a href="https://docs.aws.amazon.com/athena/latest/ug/workgroups-settings-override.html">Workgroup
            Settings Override Client-Side Settings</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.UpdateATHWorkGroupCmdlet.EncryptionConfiguration_KmsKey">
            <summary>
            <para>
            <para>For <code>SSE-KMS</code> and <code>CSE-KMS</code>, this is the KMS key ARN or ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.UpdateATHWorkGroupCmdlet.ResultConfigurationUpdates_OutputLocation">
            <summary>
            <para>
            <para>The location in Amazon S3 where your query results are stored, such as <code>s3://path/to/query/bucket/</code>.
            For more information, see <a href="https://docs.aws.amazon.com/athena/latest/ug/querying.html">Queries
            and Query Result Files.</a> If workgroup settings override client-side settings, then
            the query uses the location for the query results and the encryption configuration
            that are specified for the workgroup. The "workgroup settings override" is specified
            in EnforceWorkGroupConfiguration (true/false) in the WorkGroupConfiguration. See <a>WorkGroupConfiguration$EnforceWorkGroupConfiguration</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.UpdateATHWorkGroupCmdlet.ConfigurationUpdates_PublishCloudWatchMetricsEnabled">
            <summary>
            <para>
            <para>Indicates whether this workgroup enables publishing metrics to Amazon CloudWatch.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.UpdateATHWorkGroupCmdlet.ConfigurationUpdates_RemoveBytesScannedCutoffPerQuery">
            <summary>
            <para>
            <para>Indicates that the data usage control limit per query is removed. <a>WorkGroupConfiguration$BytesScannedCutoffPerQuery</a></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.UpdateATHWorkGroupCmdlet.ResultConfigurationUpdates_RemoveEncryptionConfiguration">
            <summary>
            <para>
            <para>If set to "true", indicates that the previously-specified encryption configuration
            (also known as the client-side setting) for queries in this workgroup should be ignored
            and set to null. If set to "false" or not set, and a value is present in the EncryptionConfiguration
            in ResultConfigurationUpdates (the client-side setting), the EncryptionConfiguration
            in the workgroup's ResultConfiguration will be updated with the new value. For more
            information, see <a href="https://docs.aws.amazon.com/athena/latest/ug/workgroups-settings-override.html">Workgroup
            Settings Override Client-Side Settings</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.UpdateATHWorkGroupCmdlet.ResultConfigurationUpdates_RemoveOutputLocation">
            <summary>
            <para>
            <para>If set to "true", indicates that the previously-specified query results location (also
            known as a client-side setting) for queries in this workgroup should be ignored and
            set to null. If set to "false" or not set, and a value is present in the OutputLocation
            in ResultConfigurationUpdates (the client-side setting), the OutputLocation in the
            workgroup's ResultConfiguration will be updated with the new value. For more information,
            see <a href="https://docs.aws.amazon.com/athena/latest/ug/workgroups-settings-override.html">Workgroup
            Settings Override Client-Side Settings</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.UpdateATHWorkGroupCmdlet.State">
            <summary>
            <para>
            <para>The workgroup state that will be updated for the given workgroup.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.UpdateATHWorkGroupCmdlet.WorkGroup">
            <summary>
            <para>
            <para>The specified workgroup that will be updated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.UpdateATHWorkGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the WorkGroup parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ATH.UpdateATHWorkGroupCmdlet.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.ASP.GetASPScalingPlanCmdlet">
            <summary>
            Describes one or more of your scaling plans.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASP.GetASPScalingPlanCmdlet.ApplicationSource">
            <summary>
            <para>
            <para>The sources for the applications (up to 10). If you specify scaling plan names, you
            cannot specify application sources.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASP.GetASPScalingPlanCmdlet.ScalingPlanName">
            <summary>
            <para>
            <para>The names of the scaling plans (up to 10). If you specify application sources, you
            cannot specify scaling plan names.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASP.GetASPScalingPlanCmdlet.ScalingPlanVersion">
            <summary>
            <para>
            <para>The version number of the scaling plan. If you specify a scaling plan version, you
            must also specify a scaling plan name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASP.GetASPScalingPlanCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of scalable resources to return. This value can be between 1 and
            50. The default value is 50.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASP.GetASPScalingPlanCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ASP.GetASPScalingPlanResourceCmdlet">
            <summary>
            Describes the scalable resources in the specified scaling plan.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASP.GetASPScalingPlanResourceCmdlet.ScalingPlanName">
            <summary>
            <para>
            <para>The name of the scaling plan.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASP.GetASPScalingPlanResourceCmdlet.ScalingPlanVersion">
            <summary>
            <para>
            <para>The version number of the scaling plan.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASP.GetASPScalingPlanResourceCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of scalable resources to return. The value must be between 1 and
            50. The default value is 50.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASP.GetASPScalingPlanResourceCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ASP.GetASPScalingPlanResourceForecastDataCmdlet">
            <summary>
            Retrieves the forecast data for a scalable resource.
             
              
            <para>
            Capacity forecasts are represented as predicted values, or data points, that are calculated
            using historical data points from a specified CloudWatch load metric. Data points
            are available for up to 56 days.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASP.GetASPScalingPlanResourceForecastDataCmdlet.EndTime">
            <summary>
            <para>
            <para>The exclusive end time of the time range for the forecast data to get. The maximum
            time duration between the start and end time is seven days. </para><para>Although this parameter can accept a date and time that is more than two days in the
            future, the availability of forecast data has limits. AWS Auto Scaling only issues
            forecasts for periods of two days in advance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASP.GetASPScalingPlanResourceForecastDataCmdlet.ForecastDataType">
            <summary>
            <para>
            <para>The type of forecast data to get.</para><ul><li><para><code>LoadForecast</code>: The load metric forecast. </para></li><li><para><code>CapacityForecast</code>: The capacity forecast. </para></li><li><para><code>ScheduledActionMinCapacity</code>: The minimum capacity for each scheduled
            scaling action. This data is calculated as the larger of two values: the capacity
            forecast or the minimum capacity in the scaling instruction.</para></li><li><para><code>ScheduledActionMaxCapacity</code>: The maximum capacity for each scheduled
            scaling action. The calculation used is determined by the predictive scaling maximum
            capacity behavior setting in the scaling instruction.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASP.GetASPScalingPlanResourceForecastDataCmdlet.ResourceId">
            <summary>
            <para>
            <para>The ID of the resource. This string consists of the resource type and unique identifier.
            </para><ul><li><para>Auto Scaling group - The resource type is <code>autoScalingGroup</code> and the unique
            identifier is the name of the Auto Scaling group. Example: <code>autoScalingGroup/my-asg</code>.</para></li><li><para>ECS service - The resource type is <code>service</code> and the unique identifier
            is the cluster name and service name. Example: <code>service/default/sample-webapp</code>.</para></li><li><para>Spot Fleet request - The resource type is <code>spot-fleet-request</code> and the
            unique identifier is the Spot Fleet request ID. Example: <code>spot-fleet-request/sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE</code>.</para></li><li><para>DynamoDB table - The resource type is <code>table</code> and the unique identifier
            is the resource ID. Example: <code>table/my-table</code>.</para></li><li><para>DynamoDB global secondary index - The resource type is <code>index</code> and the
            unique identifier is the resource ID. Example: <code>table/my-table/index/my-table-index</code>.</para></li><li><para>Aurora DB cluster - The resource type is <code>cluster</code> and the unique identifier
            is the cluster name. Example: <code>cluster:my-db-cluster</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASP.GetASPScalingPlanResourceForecastDataCmdlet.ScalableDimension">
            <summary>
            <para>
            <para>The scalable dimension for the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASP.GetASPScalingPlanResourceForecastDataCmdlet.ScalingPlanName">
            <summary>
            <para>
            <para>The name of the scaling plan.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASP.GetASPScalingPlanResourceForecastDataCmdlet.ScalingPlanVersion">
            <summary>
            <para>
            <para>The version number of the scaling plan.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASP.GetASPScalingPlanResourceForecastDataCmdlet.ServiceNamespace">
            <summary>
            <para>
            <para>The namespace of the AWS service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASP.GetASPScalingPlanResourceForecastDataCmdlet.StartTime">
            <summary>
            <para>
            <para>The inclusive start time of the time range for the forecast data to get. The date
            and time can be at most 56 days before the current date and time. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ASP.NewASPScalingPlanCmdlet">
            <summary>
            Creates a scaling plan.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASP.NewASPScalingPlanCmdlet.ApplicationSource_CloudFormationStackARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of a AWS CloudFormation stack.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASP.NewASPScalingPlanCmdlet.ScalingInstruction">
            <summary>
            <para>
            <para>The scaling instructions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASP.NewASPScalingPlanCmdlet.ScalingPlanName">
            <summary>
            <para>
            <para>The name of the scaling plan. Names cannot contain vertical bars, colons, or forward
            slashes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASP.NewASPScalingPlanCmdlet.ApplicationSource_TagFilter">
            <summary>
            <para>
            <para>A set of tags (up to 50).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASP.NewASPScalingPlanCmdlet.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.ASP.RemoveASPScalingPlanCmdlet">
            <summary>
            Deletes the specified scaling plan.
             
              
            <para>
            Deleting a scaling plan deletes the underlying <a>ScalingInstruction</a> for all of
            the scalable resources that are covered by the plan.
            </para><para>
            If the plan has launched resources or has scaling activities in progress, you must
            delete those resources separately.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASP.RemoveASPScalingPlanCmdlet.ScalingPlanName">
            <summary>
            <para>
            <para>The name of the scaling plan.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASP.RemoveASPScalingPlanCmdlet.ScalingPlanVersion">
            <summary>
            <para>
            <para>The version number of the scaling plan.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASP.RemoveASPScalingPlanCmdlet.PassThru">
            <summary>
            Returns the value passed to the ScalingPlanName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASP.RemoveASPScalingPlanCmdlet.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.ASP.UpdateASPScalingPlanCmdlet">
            <summary>
            Updates the specified scaling plan.
             
              
            <para>
            You cannot update a scaling plan if it is in the process of being created, updated,
            or deleted.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASP.UpdateASPScalingPlanCmdlet.ApplicationSource_CloudFormationStackARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of a AWS CloudFormation stack.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASP.UpdateASPScalingPlanCmdlet.ScalingInstruction">
            <summary>
            <para>
            <para>The scaling instructions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASP.UpdateASPScalingPlanCmdlet.ScalingPlanName">
            <summary>
            <para>
            <para>The name of the scaling plan.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASP.UpdateASPScalingPlanCmdlet.ScalingPlanVersion">
            <summary>
            <para>
            <para>The version number of the scaling plan.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASP.UpdateASPScalingPlanCmdlet.ApplicationSource_TagFilter">
            <summary>
            <para>
            <para>A set of tags (up to 50).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASP.UpdateASPScalingPlanCmdlet.PassThru">
            <summary>
            Returns the value passed to the ScalingPlanName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASP.UpdateASPScalingPlanCmdlet.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.AS.AddASLoadBalancerCmdlet">
            <summary>
            Attaches one or more Classic Load Balancers to the specified Auto Scaling group.
             
              
            <para>
            To attach an Application Load Balancer or a Network Load Balancer instead, see <a>AttachLoadBalancerTargetGroups</a>.
            </para><para>
            To describe the load balancers for an Auto Scaling group, use <a>DescribeLoadBalancers</a>.
            To detach the load balancer from the Auto Scaling group, use <a>DetachLoadBalancers</a>.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/attach-load-balancer-asg.html">Attaching
            a Load Balancer to Your Auto Scaling Group</a> in the <i>Amazon EC2 Auto Scaling User
            Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.AddASLoadBalancerCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The name of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.AddASLoadBalancerCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The names of the load balancers. You can specify up to 10 load balancers.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.AddASLoadBalancerCmdlet.PassThru">
            <summary>
            Returns the value passed to the LoadBalancerName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.AddASLoadBalancerCmdlet.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.AS.AddASLoadBalancerTargetGroupCmdlet">
            <summary>
            Attaches one or more target groups to the specified Auto Scaling group.
             
              
            <para>
            To describe the target groups for an Auto Scaling group, use <a>DescribeLoadBalancerTargetGroups</a>.
            To detach the target group from the Auto Scaling group, use <a>DetachLoadBalancerTargetGroups</a>.
            </para><para>
            With Application Load Balancers and Network Load Balancers, instances are registered
            as targets with a target group. With Classic Load Balancers, instances are registered
            with the load balancer. For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/attach-load-balancer-asg.html">Attaching
            a Load Balancer to Your Auto Scaling Group</a> in the <i>Amazon EC2 Auto Scaling User
            Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.AddASLoadBalancerTargetGroupCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The name of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.AddASLoadBalancerTargetGroupCmdlet.TargetGroupARNs">
            <summary>
            <para>
            <para>The Amazon Resource Names (ARN) of the target groups. You can specify up to 10 target
            groups.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.AddASLoadBalancerTargetGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the AutoScalingGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.AddASLoadBalancerTargetGroupCmdlet.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.AS.CompleteASLifecycleActionCmdlet">
            <summary>
            Completes the lifecycle action for the specified token or instance with the specified
            result.
             
              
            <para>
            This step is a part of the procedure for adding a lifecycle hook to an Auto Scaling
            group:
            </para><ol><li><para>
            (Optional) Create a Lambda function and a rule that allows CloudWatch Events to invoke
            your Lambda function when Amazon EC2 Auto Scaling launches or terminates instances.
            </para></li><li><para>
            (Optional) Create a notification target and an IAM role. The target can be either
            an Amazon SQS queue or an Amazon SNS topic. The role allows Amazon EC2 Auto Scaling
            to publish lifecycle notifications to the target.
            </para></li><li><para>
            Create the lifecycle hook. Specify whether the hook is used when the instances launch
            or terminate.
            </para></li><li><para>
            If you need more time, record the lifecycle action heartbeat to keep the instance
            in a pending state.
            </para></li><li><para><b>If you finish before the timeout period ends, complete the lifecycle action.</b></para></li></ol><para>
            For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/lifecycle-hooks.html">Amazon
            EC2 Auto Scaling Lifecycle Hooks</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.CompleteASLifecycleActionCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The name of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.CompleteASLifecycleActionCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of the instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.CompleteASLifecycleActionCmdlet.LifecycleActionResult">
            <summary>
            <para>
            <para>The action for the group to take. This parameter can be either <code>CONTINUE</code>
            or <code>ABANDON</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.CompleteASLifecycleActionCmdlet.LifecycleActionToken">
            <summary>
            <para>
            <para>A universally unique identifier (UUID) that identifies a specific lifecycle action
            associated with an instance. Amazon EC2 Auto Scaling sends this token to the notification
            target you specified when you created the lifecycle hook.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.CompleteASLifecycleActionCmdlet.LifecycleHookName">
            <summary>
            <para>
            <para>The name of the lifecycle hook.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.CompleteASLifecycleActionCmdlet.PassThru">
            <summary>
            Returns the value passed to the AutoScalingGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.CompleteASLifecycleActionCmdlet.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.AS.DisableASMetricsCollectionCmdlet">
            <summary>
            Disables group metrics for the specified Auto Scaling group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.DisableASMetricsCollectionCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The name of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.DisableASMetricsCollectionCmdlet.Metric">
            <summary>
            <para>
            <para>One or more of the following metrics. If you omit this parameter, all metrics are
            disabled.</para><ul><li><para><code>GroupMinSize</code></para></li><li><para><code>GroupMaxSize</code></para></li><li><para><code>GroupDesiredCapacity</code></para></li><li><para><code>GroupInServiceInstances</code></para></li><li><para><code>GroupPendingInstances</code></para></li><li><para><code>GroupStandbyInstances</code></para></li><li><para><code>GroupTerminatingInstances</code></para></li><li><para><code>GroupTotalInstances</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.DisableASMetricsCollectionCmdlet.PassThru">
            <summary>
            Returns the value passed to the AutoScalingGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.DisableASMetricsCollectionCmdlet.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.AS.DismountASInstanceCmdlet">
            <summary>
            Removes one or more instances from the specified Auto Scaling group.
             
              
            <para>
            After the instances are detached, you can manage them independent of the Auto Scaling
            group.
            </para><para>
            If you do not specify the option to decrement the desired capacity, Amazon EC2 Auto
            Scaling launches instances to replace the ones that are detached.
            </para><para>
            If there is a Classic Load Balancer attached to the Auto Scaling group, the instances
            are deregistered from the load balancer. If there are target groups attached to the
            Auto Scaling group, the instances are deregistered from the target groups.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/detach-instance-asg.html">Detach
            EC2 Instances from Your Auto Scaling Group</a> in the <i>Amazon EC2 Auto Scaling User
            Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.DismountASInstanceCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The name of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.DismountASInstanceCmdlet.InstanceId">
            <summary>
            <para>
            <para>The IDs of the instances. You can specify up to 20 instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.DismountASInstanceCmdlet.ShouldDecrementDesiredCapacity">
            <summary>
            <para>
            <para>Indicates whether the Auto Scaling group decrements the desired capacity value by
            the number of instances detached.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.DismountASInstanceCmdlet.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.AS.DismountASLoadBalancerCmdlet">
            <summary>
            Detaches one or more Classic Load Balancers from the specified Auto Scaling group.
             
              
            <para>
            This operation detaches only Classic Load Balancers. If you have Application Load
            Balancers or Network Load Balancers, use <a>DetachLoadBalancerTargetGroups</a> instead.
            </para><para>
            When you detach a load balancer, it enters the <code>Removing</code> state while deregistering
            the instances in the group. When all instances are deregistered, then you can no longer
            describe the load balancer using <a>DescribeLoadBalancers</a>. The instances remain
            running.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.DismountASLoadBalancerCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The name of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.DismountASLoadBalancerCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The names of the load balancers. You can specify up to 10 load balancers.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.DismountASLoadBalancerCmdlet.PassThru">
            <summary>
            Returns the value passed to the LoadBalancerName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.DismountASLoadBalancerCmdlet.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.AS.DismountASLoadBalancerTargetGroupCmdlet">
            <summary>
            Detaches one or more target groups from the specified Auto Scaling group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.DismountASLoadBalancerTargetGroupCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The name of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.DismountASLoadBalancerTargetGroupCmdlet.TargetGroupARNs">
            <summary>
            <para>
            <para>The Amazon Resource Names (ARN) of the target groups. You can specify up to 10 target
            groups.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.DismountASLoadBalancerTargetGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the AutoScalingGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.DismountASLoadBalancerTargetGroupCmdlet.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.AS.EnableASMetricsCollectionCmdlet">
            <summary>
            Enables group metrics for the specified Auto Scaling group. For more information,
            see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/as-instance-monitoring.html">Monitoring
            Your Auto Scaling Groups and Instances</a> in the <i>Amazon EC2 Auto Scaling User
            Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.EnableASMetricsCollectionCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The name of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.EnableASMetricsCollectionCmdlet.Granularity">
            <summary>
            <para>
            <para>The granularity to associate with the metrics to collect. The only valid value is
            <code>1Minute</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.EnableASMetricsCollectionCmdlet.Metric">
            <summary>
            <para>
            <para>One or more of the following metrics. If you omit this parameter, all metrics are
            enabled.</para><ul><li><para><code>GroupMinSize</code></para></li><li><para><code>GroupMaxSize</code></para></li><li><para><code>GroupDesiredCapacity</code></para></li><li><para><code>GroupInServiceInstances</code></para></li><li><para><code>GroupPendingInstances</code></para></li><li><para><code>GroupStandbyInstances</code></para></li><li><para><code>GroupTerminatingInstances</code></para></li><li><para><code>GroupTotalInstances</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.EnableASMetricsCollectionCmdlet.PassThru">
            <summary>
            Returns the value passed to the AutoScalingGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.EnableASMetricsCollectionCmdlet.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.AS.EnterASStandbyCmdlet">
            <summary>
            Moves the specified instances into the standby state.
             
              
            <para>
            For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/as-enter-exit-standby.html">Temporarily
            Removing Instances from Your Auto Scaling Group</a> in the <i>Amazon EC2 Auto Scaling
            User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.EnterASStandbyCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The name of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.EnterASStandbyCmdlet.InstanceId">
            <summary>
            <para>
            <para>The IDs of the instances. You can specify up to 20 instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.EnterASStandbyCmdlet.ShouldDecrementDesiredCapacity">
            <summary>
            <para>
            <para>Indicates whether to decrement the desired capacity of the Auto Scaling group by the
            number of instances moved to <code>Standby</code> mode.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.EnterASStandbyCmdlet.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.AS.ExitASStandbyCmdlet">
            <summary>
            Moves the specified instances out of the standby state.
             
              
            <para>
            For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/as-enter-exit-standby.html">Temporarily
            Removing Instances from Your Auto Scaling Group</a> in the <i>Amazon EC2 Auto Scaling
            User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.ExitASStandbyCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The name of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.ExitASStandbyCmdlet.InstanceId">
            <summary>
            <para>
            <para>The IDs of the instances. You can specify up to 20 instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.ExitASStandbyCmdlet.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.AS.GetASAccountLimitCmdlet">
            <summary>
            Describes the current Amazon EC2 Auto Scaling resource limits for your AWS account.
             
              
            <para>
            For information about requesting an increase in these limits, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/as-account-limits.html">Amazon
            EC2 Auto Scaling Limits</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AS.GetASAdjustmentTypeCmdlet">
            <summary>
            Describes the policy adjustment types for use with <a>PutScalingPolicy</a>.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AS.GetASAutoScalingGroupCmdlet">
            <summary>
            Describes one or more Auto Scaling groups.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASAutoScalingGroupCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The names of the Auto Scaling groups. Each name can be a maximum of 1600 characters.
            By default, you can only specify up to 50 names. You can optionally increase this
            limit using the <code>MaxRecords</code> parameter. </para><para>If you omit this parameter, all Auto Scaling groups are described.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASAutoScalingGroupCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of items to return with this call. The default value is <code>50</code>
            and the maximum value is <code>100</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASAutoScalingGroupCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AS.GetASAutoScalingInstanceCmdlet">
            <summary>
            Describes one or more Auto Scaling instances.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASAutoScalingInstanceCmdlet.InstanceId">
            <summary>
            <para>
            <para>The IDs of the instances. You can specify up to <code>MaxRecords</code> IDs. If you
            omit this parameter, all Auto Scaling instances are described. If you specify an ID
            that does not exist, it is ignored with no error.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASAutoScalingInstanceCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of items to return with this call. The default value is <code>50</code>
            and the maximum value is <code>50</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASAutoScalingInstanceCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AS.GetASAutoScalingNotificationTypeCmdlet">
            <summary>
            Describes the notification types that are supported by Amazon EC2 Auto Scaling.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AS.GetASLaunchConfigurationCmdlet">
            <summary>
            Describes one or more launch configurations.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASLaunchConfigurationCmdlet.LaunchConfigurationName">
            <summary>
            <para>
            <para>The launch configuration names. If you omit this parameter, all launch configurations
            are described.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASLaunchConfigurationCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of items to return with this call. The default value is <code>50</code>
            and the maximum value is <code>100</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASLaunchConfigurationCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AS.GetASLifecycleHookCmdlet">
            <summary>
            Describes the lifecycle hooks for the specified Auto Scaling group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASLifecycleHookCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The name of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASLifecycleHookCmdlet.LifecycleHookName">
            <summary>
            <para>
            <para>The names of one or more lifecycle hooks. If you omit this parameter, all lifecycle
            hooks are described.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AS.GetASLifecycleHookTypeCmdlet">
            <summary>
            Describes the available types of lifecycle hooks.
             
              
            <para>
            The following hook types are supported:
            </para><ul><li><para>
            autoscaling:EC2_INSTANCE_LAUNCHING
            </para></li><li><para>
            autoscaling:EC2_INSTANCE_TERMINATING
            </para></li></ul>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AS.GetASLoadBalancerCmdlet">
            <summary>
            Describes the load balancers for the specified Auto Scaling group.
             
              
            <para>
            This operation describes only Classic Load Balancers. If you have Application Load
            Balancers or Network Load Balancers, use <a>DescribeLoadBalancerTargetGroups</a> instead.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASLoadBalancerCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The name of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASLoadBalancerCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of items to return with this call. The default value is <code>100</code>
            and the maximum value is <code>100</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASLoadBalancerCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AS.GetASLoadBalancerTargetGroupCmdlet">
            <summary>
            Describes the target groups for the specified Auto Scaling group.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASLoadBalancerTargetGroupCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The name of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASLoadBalancerTargetGroupCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of items to return with this call. The default value is <code>100</code>
            and the maximum value is <code>100</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASLoadBalancerTargetGroupCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AS.GetASMetricCollectionTypeCmdlet">
            <summary>
            Describes the available CloudWatch metrics for Amazon EC2 Auto Scaling.
             
              
            <para>
            The <code>GroupStandbyInstances</code> metric is not returned by default. You must
            explicitly request this metric when calling <a>EnableMetricsCollection</a>.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AS.GetASNotificationConfigurationCmdlet">
            <summary>
            Describes the notification actions associated with the specified Auto Scaling group.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASNotificationConfigurationCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The name of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASNotificationConfigurationCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of items to return with this call. The default value is <code>50</code>
            and the maximum value is <code>100</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASNotificationConfigurationCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AS.GetASPolicyCmdlet">
            <summary>
            Describes the policies for the specified Auto Scaling group.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASPolicyCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The name of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASPolicyCmdlet.PolicyName">
            <summary>
            <para>
            <para>The names of one or more policies. If you omit this parameter, all policies are described.
            If a group name is provided, the results are limited to that group. This list is limited
            to 50 items. If you specify an unknown policy name, it is ignored with no error.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASPolicyCmdlet.PolicyType">
            <summary>
            <para>
            <para>One or more policy types. The valid values are <code>SimpleScaling</code>, <code>StepScaling</code>,
            and <code>TargetTrackingScaling</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASPolicyCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of items to be returned with each call. The default value is <code>50</code>
            and the maximum value is <code>100</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASPolicyCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AS.GetASScalingActivityCmdlet">
            <summary>
            Describes one or more scaling activities for the specified Auto Scaling group.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASScalingActivityCmdlet.ActivityId">
            <summary>
            <para>
            <para>The activity IDs of the desired scaling activities. You can specify up to 50 IDs.
            If you omit this parameter, all activities for the past six weeks are described. If
            unknown activities are requested, they are ignored with no error. If you specify an
            Auto Scaling group, the results are limited to that group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASScalingActivityCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The name of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASScalingActivityCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of items to return with this call. The default value is <code>100</code>
            and the maximum value is <code>100</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASScalingActivityCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AS.GetASScalingProcessTypeCmdlet">
            <summary>
            Describes the scaling process types for use with <a>ResumeProcesses</a> and <a>SuspendProcesses</a>.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AS.GetASScheduledActionCmdlet">
            <summary>
            Describes the actions scheduled for your Auto Scaling group that haven't run. To describe
            the actions that have already run, use <a>DescribeScalingActivities</a>.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASScheduledActionCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The name of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASScheduledActionCmdlet.UtcEndTime">
            <summary>
            <para>
            <para>The latest scheduled start time to return. If scheduled action names are provided,
            this parameter is ignored.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASScheduledActionCmdlet.ScheduledActionName">
            <summary>
            <para>
            <para>The names of one or more scheduled actions. You can specify up to 50 actions. If you
            omit this parameter, all scheduled actions are described. If you specify an unknown
            scheduled action, it is ignored with no error.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASScheduledActionCmdlet.UtcStartTime">
            <summary>
            <para>
            <para>The earliest scheduled start time to return. If scheduled action names are provided,
            this parameter is ignored.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASScheduledActionCmdlet.EndTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use EndTimeUtc instead. Setting either EndTime or EndTimeUtc
            results in both EndTime and EndTimeUtc being assigned, the latest assignment to either
            one of the two property is reflected in the value of both. EndTime is provided for
            backwards compatibility only and assigning a non-Utc DateTime to it results in the
            wrong timestamp being passed to the service.</para><para>The latest scheduled start time to return. If scheduled action names are provided,
            this parameter is ignored.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASScheduledActionCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of items to return with this call. The default value is <code>50</code>
            and the maximum value is <code>100</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASScheduledActionCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASScheduledActionCmdlet.StartTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use StartTimeUtc instead. Setting either StartTime or
            StartTimeUtc results in both StartTime and StartTimeUtc being assigned, the latest
            assignment to either one of the two property is reflected in the value of both. StartTime
            is provided for backwards compatibility only and assigning a non-Utc DateTime to it
            results in the wrong timestamp being passed to the service.</para><para>The earliest scheduled start time to return. If scheduled action names are provided,
            this parameter is ignored.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AS.GetASTagCmdlet">
            <summary>
            Describes the specified tags.
             
              
            <para>
            You can use filters to limit the results. For example, you can query for the tags
            for a specific Auto Scaling group. You can specify multiple values for a filter. A
            tag must match at least one of the specified values for it to be included in the results.
            </para><para>
            You can also specify multiple filters. The result includes information for a particular
            tag only if it matches all the filters. If there's no match, no special message is
            returned.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASTagCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters to scope the tags to return. The maximum number of filters per
            filter type (for example, <code>auto-scaling-group</code>) is 1000.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASTagCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of items to return with this call. The default value is <code>50</code>
            and the maximum value is <code>100</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.GetASTagCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AS.GetASTerminationPolicyTypeCmdlet">
            <summary>
            Describes the termination policies supported by Amazon EC2 Auto Scaling.
             
              
            <para>
            For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/as-instance-termination.html">Controlling
            Which Auto Scaling Instances Terminate During Scale In</a> in the <i>Amazon EC2 Auto
            Scaling User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AS.MountASInstanceCmdlet">
            <summary>
            Attaches one or more EC2 instances to the specified Auto Scaling group.
             
              
            <para>
            When you attach instances, Amazon EC2 Auto Scaling increases the desired capacity
            of the group by the number of instances being attached. If the number of instances
            being attached plus the desired capacity of the group exceeds the maximum size of
            the group, the operation fails.
            </para><para>
            If there is a Classic Load Balancer attached to your Auto Scaling group, the instances
            are also registered with the load balancer. If there are target groups attached to
            your Auto Scaling group, the instances are also registered with the target groups.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/attach-instance-asg.html">Attach
            EC2 Instances to Your Auto Scaling Group</a> in the <i>Amazon EC2 Auto Scaling User
            Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.MountASInstanceCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The name of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.MountASInstanceCmdlet.InstanceId">
            <summary>
            <para>
            <para>The IDs of the instances. You can specify up to 20 instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.MountASInstanceCmdlet.PassThru">
            <summary>
            Returns the ids of the EC2 instances that were attached.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.MountASInstanceCmdlet.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.AS.NewASAutoScalingGroupCmdlet">
            <summary>
            Creates an Auto Scaling group with the specified name and attributes.
             
              
            <para>
            If you exceed your maximum limit of Auto Scaling groups, the call fails. For information
            about viewing this limit, see <a>DescribeAccountLimits</a>. For information about
            updating this limit, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/as-account-limits.html">Amazon
            EC2 Auto Scaling Limits</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASAutoScalingGroupCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The name of the Auto Scaling group. This name must be unique within the scope of your
            AWS account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASAutoScalingGroupCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>One or more Availability Zones for the group. This parameter is optional if you specify
            one or more subnets for <code>VPCZoneIdentifier</code>.</para><para>Conditional: If your account supports EC2-Classic and VPC, this parameter is required
            to launch instances into EC2-Classic.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASAutoScalingGroupCmdlet.DefaultCooldown">
            <summary>
            <para>
            <para>The amount of time, in seconds, after a scaling activity completes before another
            scaling activity can start. The default value is <code>300</code>.</para><para>For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/Cooldown.html">Scaling
            Cooldowns</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASAutoScalingGroupCmdlet.DesiredCapacity">
            <summary>
            <para>
            <para>The number of EC2 instances that should be running in the group. This number must
            be greater than or equal to the minimum size of the group and less than or equal to
            the maximum size of the group. If you do not specify a desired capacity, the default
            is the minimum size of the group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASAutoScalingGroupCmdlet.HealthCheckGracePeriod">
            <summary>
            <para>
            <para>The amount of time, in seconds, that Amazon EC2 Auto Scaling waits before checking
            the health status of an EC2 instance that has come into service. During this time,
            any health check failures for the instance are ignored. The default value is <code>0</code>.</para><para>For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/healthcheck.html">Health
            Checks for Auto Scaling Instances</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.</para><para>Conditional: This parameter is required if you are adding an <code>ELB</code> health
            check.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASAutoScalingGroupCmdlet.HealthCheckType">
            <summary>
            <para>
            <para>The service to use for the health checks. The valid values are <code>EC2</code> and
            <code>ELB</code>. The default value is <code>EC2</code>. If you configure an Auto
            Scaling group to use ELB health checks, it considers the instance unhealthy if it
            fails either the EC2 status checks or the load balancer health checks.</para><para>For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/healthcheck.html">Health
            Checks for Auto Scaling Instances</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASAutoScalingGroupCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of the instance used to create a launch configuration for the group. This parameter,
            a launch configuration, a launch template, or a mixed instances policy must be specified.</para><para>When you specify an ID of an instance, Amazon EC2 Auto Scaling creates a new launch
            configuration and associates it with the group. This launch configuration derives
            its attributes from the specified instance, except for the block device mapping.</para><para>For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/create-asg-from-instance.html">Create
            an Auto Scaling Group Using an EC2 Instance</a> in the <i>Amazon EC2 Auto Scaling
            User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASAutoScalingGroupCmdlet.LaunchConfigurationName">
            <summary>
            <para>
            <para>The name of the launch configuration. This parameter, a launch template, a mixed instances
            policy, or an EC2 instance must be specified.</para><para>For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/create-asg.html">Creating
            an Auto Scaling Group Using a Launch Configuration</a> in the <i>Amazon EC2 Auto Scaling
            User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASAutoScalingGroupCmdlet.LaunchTemplate_LaunchTemplateId">
            <summary>
            <para>
            <para>The ID of the launch template. You must specify either a template ID or a template
            name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASAutoScalingGroupCmdlet.LaunchTemplate_LaunchTemplateName">
            <summary>
            <para>
            <para>The name of the launch template. You must specify either a template name or a template
            ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASAutoScalingGroupCmdlet.LifecycleHookSpecificationList">
            <summary>
            <para>
            <para>One or more lifecycle hooks.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASAutoScalingGroupCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>One or more Classic Load Balancers. To specify an Application Load Balancer or a Network
            Load Balancer, use <code>TargetGroupARNs</code> instead.</para><para>For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/autoscaling-load-balancer.html">Using
            a Load Balancer With an Auto Scaling Group</a> in the <i>Amazon EC2 Auto Scaling User
            Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASAutoScalingGroupCmdlet.MaxSize">
            <summary>
            <para>
            <para>The maximum size of the group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASAutoScalingGroupCmdlet.MinSize">
            <summary>
            <para>
            <para>The minimum size of the group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASAutoScalingGroupCmdlet.MixedInstancesPolicy">
            <summary>
            <para>
            <para>The mixed instances policy to use to launch instances. This parameter, a launch template,
            a launch configuration, or an EC2 instance must be specified.</para><para>For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/asg-purchase-options.html">Auto
            Scaling Groups with Multiple Instance Types and Purchase Options</a> in the <i>Amazon
            EC2 Auto Scaling User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASAutoScalingGroupCmdlet.NewInstancesProtectedFromScaleIn">
            <summary>
            <para>
            <para>Indicates whether newly launched instances are protected from termination by Amazon
            EC2 Auto Scaling when scaling in.</para><para>For more information about preventing instances from terminating on scale in, see
            <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/as-instance-termination.html#instance-protection">Instance
            Protection</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASAutoScalingGroupCmdlet.PlacementGroup">
            <summary>
            <para>
            <para>The name of the placement group into which to launch your instances, if any. A placement
            group is a logical grouping of instances within a single Availability Zone. You cannot
            specify multiple Availability Zones and a placement group. For more information, see
            <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/placement-groups.html">Placement
            Groups</a> in the <i>Amazon EC2 User Guide for Linux Instances</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASAutoScalingGroupCmdlet.ServiceLinkedRoleARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the service-linked role that the Auto Scaling group
            uses to call other AWS services on your behalf. By default, Amazon EC2 Auto Scaling
            uses a service-linked role named AWSServiceRoleForAutoScaling, which it creates if
            it does not exist. For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/autoscaling-service-linked-role.html">Service-Linked
            Roles</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASAutoScalingGroupCmdlet.Tag">
            <summary>
            <para>
            <para>One or more tags.</para><para>For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/autoscaling-tagging.html">Tagging
            Auto Scaling Groups and Instances</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASAutoScalingGroupCmdlet.TargetGroupARNs">
            <summary>
            <para>
            <para>The Amazon Resource Names (ARN) of the target groups.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASAutoScalingGroupCmdlet.TerminationPolicy">
            <summary>
            <para>
            <para>One or more termination policies used to select the instance to terminate. These policies
            are executed in the order that they are listed.</para><para>For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/as-instance-termination.html">Controlling
            Which Instances Auto Scaling Terminates During Scale In</a> in the <i>Amazon EC2 Auto
            Scaling User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASAutoScalingGroupCmdlet.LaunchTemplate_Version">
            <summary>
            <para>
            <para>The version number, <code>$Latest</code>, or <code>$Default</code>. If the value is
            <code>$Latest</code>, Amazon EC2 Auto Scaling selects the latest version of the launch
            template when launching instances. If the value is <code>$Default</code>, Amazon EC2
            Auto Scaling selects the default version of the launch template when launching instances.
            The default value is <code>$Default</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASAutoScalingGroupCmdlet.VPCZoneIdentifier">
            <summary>
            <para>
            <para>A comma-separated list of subnet IDs for your virtual private cloud (VPC).</para><para>If you specify <code>VPCZoneIdentifier</code> with <code>AvailabilityZones</code>,
            the subnets that you specify for this parameter must reside in those Availability
            Zones.</para><para>Conditional: If your account supports EC2-Classic and VPC, this parameter is required
            to launch instances into a VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASAutoScalingGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the AutoScalingGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASAutoScalingGroupCmdlet.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.AS.NewASLaunchConfigurationCmdlet">
            <summary>
            Creates a launch configuration.
             
              
            <para>
            If you exceed your maximum limit of launch configurations, the call fails. For information
            about viewing this limit, see <a>DescribeAccountLimits</a>. For information about
            updating this limit, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/as-account-limits.html">Amazon
            EC2 Auto Scaling Limits</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/LaunchConfiguration.html">Launch
            Configurations</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASLaunchConfigurationCmdlet.AssociatePublicIpAddress">
            <summary>
            <para>
            <para>Used for groups that launch instances into a virtual private cloud (VPC). Specifies
            whether to assign a public IP address to each instance. For more information, see
            <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/asg-in-vpc.html">Launching
            Auto Scaling Instances in a VPC</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.</para><para>If you specify this parameter, be sure to specify at least one subnet when you create
            your group.</para><para>Default: If the instance is launched into a default subnet, the default is to assign
            a public IP address. If the instance is launched into a nondefault subnet, the default
            is not to assign a public IP address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASLaunchConfigurationCmdlet.BlockDeviceMapping">
            <summary>
            <para>
            <para>One or more mappings that specify how block devices are exposed to the instance. For
            more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/block-device-mapping-concepts.html">Block
            Device Mapping</a> in the <i>Amazon EC2 User Guide for Linux Instances</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASLaunchConfigurationCmdlet.ClassicLinkVPCId">
            <summary>
            <para>
            <para>The ID of a ClassicLink-enabled VPC to link your EC2-Classic instances to. This parameter
            is supported only if you are launching EC2-Classic instances. For more information,
            see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/vpc-classiclink.html">ClassicLink</a>
            in the <i>Amazon EC2 User Guide for Linux Instances</i> and <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/asg-in-vpc.html#as-ClassicLink">Linking
            EC2-Classic Instances to a VPC</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASLaunchConfigurationCmdlet.ClassicLinkVPCSecurityGroup">
            <summary>
            <para>
            <para>The IDs of one or more security groups for the specified ClassicLink-enabled VPC.
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/vpc-classiclink.html">ClassicLink</a>
            in the <i>Amazon EC2 User Guide for Linux Instances</i> and <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/asg-in-vpc.html#as-ClassicLink">Linking
            EC2-Classic Instances to a VPC</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.</para><para>Conditional: This parameter is required if you specify a ClassicLink-enabled VPC,
            and is not supported otherwise.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASLaunchConfigurationCmdlet.EbsOptimized">
            <summary>
            <para>
            <para>Indicates whether the instance is optimized for Amazon EBS I/O. By default, the instance
            is not optimized for EBS I/O. The optimization provides dedicated throughput to Amazon
            EBS and an optimized configuration stack to provide optimal I/O performance. This
            optimization is not available with all instance types. Additional usage charges apply.
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSOptimized.html">Amazon
            EBS-Optimized Instances</a> in the <i>Amazon EC2 User Guide for Linux Instances</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASLaunchConfigurationCmdlet.InstanceMonitoring_Enabled">
            <summary>
            <para>
            <para>If <code>true</code>, detailed monitoring is enabled. Otherwise, basic monitoring
            is enabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASLaunchConfigurationCmdlet.IamInstanceProfile">
            <summary>
            <para>
            <para>The name or the Amazon Resource Name (ARN) of the instance profile associated with
            the IAM role for the instance.</para><para>EC2 instances launched with an IAM role automatically have AWS security credentials
            available. You can use IAM roles with Amazon EC2 Auto Scaling to automatically enable
            applications running on your EC2 instances to securely access other AWS resources.
            For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/us-iam-role.html">Use
            an IAM Role for Applications That Run on Amazon EC2 Instances</a> in the <i>Amazon
            EC2 Auto Scaling User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASLaunchConfigurationCmdlet.ImageId">
            <summary>
            <para>
            <para>The ID of the Amazon Machine Image (AMI) to use to launch your EC2 instances.</para><para>If you do not specify <code>InstanceId</code>, you must specify <code>ImageId</code>.</para><para>For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/finding-an-ami.html">Finding
            an AMI</a> in the <i>Amazon EC2 User Guide for Linux Instances</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASLaunchConfigurationCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of the instance to use to create the launch configuration. The new launch configuration
            derives attributes from the instance, except for the block device mapping.</para><para>If you do not specify <code>InstanceId</code>, you must specify both <code>ImageId</code>
            and <code>InstanceType</code>.</para><para>To create a launch configuration with a block device mapping or override any other
            instance attributes, specify them as part of the same request.</para><para>For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/create-lc-with-instanceID.html">Create
            a Launch Configuration Using an EC2 Instance</a> in the <i>Amazon EC2 Auto Scaling
            User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASLaunchConfigurationCmdlet.InstanceType">
            <summary>
            <para>
            <para>The instance type of the EC2 instance.</para><para>If you do not specify <code>InstanceId</code>, you must specify <code>InstanceType</code>.</para><para>For information about available instance types, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html#AvailableInstanceTypes">Available
            Instance Types</a> in the <i>Amazon EC2 User Guide for Linux Instances.</i></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASLaunchConfigurationCmdlet.KernelId">
            <summary>
            <para>
            <para>The ID of the kernel associated with the AMI.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASLaunchConfigurationCmdlet.KeyName">
            <summary>
            <para>
            <para>The name of the key pair. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-key-pairs.html">Amazon
            EC2 Key Pairs</a> in the <i>Amazon EC2 User Guide for Linux Instances</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASLaunchConfigurationCmdlet.LaunchConfigurationName">
            <summary>
            <para>
            <para>The name of the launch configuration. This name must be unique within the scope of
            your AWS account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASLaunchConfigurationCmdlet.PlacementTenancy">
            <summary>
            <para>
            <para>The tenancy of the instance. An instance with a tenancy of <code>dedicated</code>
            runs on single-tenant hardware and can only be launched into a VPC.</para><para>To launch Dedicated Instances into a shared tenancy VPC (a VPC with the instance placement
            tenancy attribute set to <code>default</code>), you must set the value of this parameter
            to <code>dedicated</code>.</para><para>If you specify this parameter, be sure to specify at least one subnet when you create
            your group.</para><para>For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/asg-in-vpc.html">Launching
            Auto Scaling Instances in a VPC</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.</para><para>Valid values: <code>default</code> | <code>dedicated</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASLaunchConfigurationCmdlet.RamdiskId">
            <summary>
            <para>
            <para>The ID of the RAM disk associated with the AMI.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASLaunchConfigurationCmdlet.SecurityGroup">
            <summary>
            <para>
            <para>One or more security groups with which to associate the instances.</para><para>If your instances are launched in EC2-Classic, you can either specify security group
            names or the security group IDs. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-network-security.html">Amazon
            EC2 Security Groups</a> in the <i>Amazon EC2 User Guide for Linux Instances</i>.</para><para>If your instances are launched into a VPC, specify security group IDs. For more information,
            see <a href="https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_SecurityGroups.html">Security
            Groups for Your VPC</a> in the <i>Amazon Virtual Private Cloud User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASLaunchConfigurationCmdlet.SpotPrice">
            <summary>
            <para>
            <para>The maximum hourly price to be paid for any Spot Instance launched to fulfill the
            request. Spot Instances are launched when the price you specify exceeds the current
            Spot market price. For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/asg-launch-spot-instances.html">Launching
            Spot Instances in Your Auto Scaling Group</a> in the <i>Amazon EC2 Auto Scaling User
            Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASLaunchConfigurationCmdlet.UserData">
            <summary>
            <para>
            <para>The user data to make available to the launched EC2 instances. For more information,
            see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-metadata.html">Instance
            Metadata and User Data</a> in the <i>Amazon EC2 User Guide for Linux Instances</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASLaunchConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the LaunchConfigurationName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.NewASLaunchConfigurationCmdlet.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.AS.RemoveASAutoScalingGroupCmdlet">
            <summary>
            Deletes the specified Auto Scaling group.
             
              
            <para>
            If the group has instances or scaling activities in progress, you must specify the
            option to force the deletion in order for it to succeed.
            </para><para>
            If the group has policies, deleting the group deletes the policies, the underlying
            alarm actions, and any alarm that no longer has an associated action.
            </para><para>
            To remove instances from the Auto Scaling group before deleting it, call <a>DetachInstances</a>
            with the list of instances and the option to decrement the desired capacity. This
            ensures that Amazon EC2 Auto Scaling does not launch replacement instances.
            </para><para>
            To terminate all instances before deleting the Auto Scaling group, call <a>UpdateAutoScalingGroup</a>
            and set the minimum size and desired capacity of the Auto Scaling group to zero.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.RemoveASAutoScalingGroupCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The name of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.RemoveASAutoScalingGroupCmdlet.ForceDelete">
            <summary>
            <para>
            <para>Specifies that the group is to be deleted along with all instances associated with
            the group, without waiting for all instances to be terminated. This parameter also
            deletes any lifecycle actions associated with the group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.RemoveASAutoScalingGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the AutoScalingGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.RemoveASAutoScalingGroupCmdlet.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.AS.RemoveASLaunchConfigurationCmdlet">
            <summary>
            Deletes the specified launch configuration.
             
              
            <para>
            The launch configuration must not be attached to an Auto Scaling group. When this
            call completes, the launch configuration is no longer available for use.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.RemoveASLaunchConfigurationCmdlet.LaunchConfigurationName">
            <summary>
            <para>
            <para>The name of the launch configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.RemoveASLaunchConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the LaunchConfigurationName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.RemoveASLaunchConfigurationCmdlet.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.AS.RemoveASLifecycleHookCmdlet">
            <summary>
            Deletes the specified lifecycle hook.
             
              
            <para>
            If there are any outstanding lifecycle actions, they are completed first (<code>ABANDON</code>
            for launching instances, <code>CONTINUE</code> for terminating instances).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.RemoveASLifecycleHookCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The name of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.RemoveASLifecycleHookCmdlet.LifecycleHookName">
            <summary>
            <para>
            <para>The name of the lifecycle hook.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.RemoveASLifecycleHookCmdlet.PassThru">
            <summary>
            Returns the value passed to the AutoScalingGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.RemoveASLifecycleHookCmdlet.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.AS.RemoveASNotificationConfigurationCmdlet">
            <summary>
            Deletes the specified notification.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.RemoveASNotificationConfigurationCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The name of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.RemoveASNotificationConfigurationCmdlet.TopicARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the Amazon Simple Notification Service (Amazon SNS)
            topic.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.RemoveASNotificationConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the AutoScalingGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.RemoveASNotificationConfigurationCmdlet.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.AS.RemoveASPolicyCmdlet">
            <summary>
            Deletes the specified scaling policy.
             
              
            <para>
            Deleting a policy deletes the underlying alarm action, but does not delete the alarm,
            even if it no longer has an associated action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.RemoveASPolicyCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The name of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.RemoveASPolicyCmdlet.PolicyName">
            <summary>
            <para>
            <para>The name or Amazon Resource Name (ARN) of the policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.RemoveASPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the AutoScalingGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.RemoveASPolicyCmdlet.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.AS.RemoveASScheduledActionCmdlet">
            <summary>
            Deletes the specified scheduled action.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.RemoveASScheduledActionCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The name of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.RemoveASScheduledActionCmdlet.ScheduledActionName">
            <summary>
            <para>
            <para>The name of the action to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.RemoveASScheduledActionCmdlet.PassThru">
            <summary>
            Returns the value passed to the AutoScalingGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.RemoveASScheduledActionCmdlet.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.AS.RemoveASScheduledActionBatchCmdlet">
            <summary>
            Deletes one or more scheduled actions for the specified Auto Scaling group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.RemoveASScheduledActionBatchCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The name of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.RemoveASScheduledActionBatchCmdlet.ScheduledActionName">
            <summary>
            <para>
            <para>The names of the scheduled actions to delete. The maximum number allowed is 50. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.RemoveASScheduledActionBatchCmdlet.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.AS.RemoveASTagCmdlet">
            <summary>
            Deletes the specified tags.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.RemoveASTagCmdlet.Tag">
            <summary>
            <para>
            <para>One or more tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.RemoveASTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the Tag parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.RemoveASTagCmdlet.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.AS.ResumeASProcessCmdlet">
            <summary>
            Resumes the specified suspended automatic scaling processes, or all suspended process,
            for the specified Auto Scaling group.
             
              
            <para>
            For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/as-suspend-resume-processes.html">Suspending
            and Resuming Scaling Processes</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.ResumeASProcessCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The name of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.ResumeASProcessCmdlet.ScalingProcess">
            <summary>
            <para>
            <para>One or more of the following processes. If you omit this parameter, all processes
            are specified.</para><ul><li><para><code>Launch</code></para></li><li><para><code>Terminate</code></para></li><li><para><code>HealthCheck</code></para></li><li><para><code>ReplaceUnhealthy</code></para></li><li><para><code>AZRebalance</code></para></li><li><para><code>AlarmNotification</code></para></li><li><para><code>ScheduledActions</code></para></li><li><para><code>AddToLoadBalancer</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.ResumeASProcessCmdlet.PassThru">
            <summary>
            Returns the value passed to the AutoScalingGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.ResumeASProcessCmdlet.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.AS.SetASDesiredCapacityCmdlet">
            <summary>
            Sets the size of the specified Auto Scaling group.
             
              
            <para>
            For more information about desired capacity, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/what-is-amazon-ec2-auto-scaling.html">What
            Is Amazon EC2 Auto Scaling?</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.SetASDesiredCapacityCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The name of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.SetASDesiredCapacityCmdlet.DesiredCapacity">
            <summary>
            <para>
            <para>The number of EC2 instances that should be running in the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.SetASDesiredCapacityCmdlet.HonorCooldown">
            <summary>
            <para>
            <para>Indicates whether Amazon EC2 Auto Scaling waits for the cooldown period to complete
            before initiating a scaling activity to set your Auto Scaling group to its new capacity.
            By default, Amazon EC2 Auto Scaling does not honor the cooldown period during manual
            scaling activities.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.SetASDesiredCapacityCmdlet.PassThru">
            <summary>
            Returns the value passed to the AutoScalingGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.SetASDesiredCapacityCmdlet.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.AS.SetASInstanceHealthCmdlet">
            <summary>
            Sets the health status of the specified instance.
             
              
            <para>
            For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/healthcheck.html">Health
            Checks for Auto Scaling Instances</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.SetASInstanceHealthCmdlet.HealthStatus">
            <summary>
            <para>
            <para>The health status of the instance. Set to <code>Healthy</code> to have the instance
            remain in service. Set to <code>Unhealthy</code> to have the instance be out of service.
            Amazon EC2 Auto Scaling terminates and replaces the unhealthy instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.SetASInstanceHealthCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of the instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.SetASInstanceHealthCmdlet.ShouldRespectGracePeriod">
            <summary>
            <para>
            <para>If the Auto Scaling group of the specified instance has a <code>HealthCheckGracePeriod</code>
            specified for the group, by default, this call respects the grace period. Set this
            to <code>False</code>, to have the call not respect the grace period associated with
            the group.</para><para>For more information about the health check grace period, see <a>CreateAutoScalingGroup</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.SetASInstanceHealthCmdlet.PassThru">
            <summary>
            Returns the value passed to the InstanceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.SetASInstanceHealthCmdlet.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.AS.SetASInstanceProtectionCmdlet">
            <summary>
            Updates the instance protection settings of the specified instances.
             
              
            <para>
            For more information about preventing instances that are part of an Auto Scaling group
            from terminating on scale in, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/as-instance-termination.html#instance-protection">Instance
            Protection</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.SetASInstanceProtectionCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The name of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.SetASInstanceProtectionCmdlet.InstanceId">
            <summary>
            <para>
            <para>One or more instance IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.SetASInstanceProtectionCmdlet.ProtectedFromScaleIn">
            <summary>
            <para>
            <para>Indicates whether the instance is protected from termination by Amazon EC2 Auto Scaling
            when scaling in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.SetASInstanceProtectionCmdlet.PassThru">
            <summary>
            Returns the value passed to the AutoScalingGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.SetASInstanceProtectionCmdlet.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.AS.SetASScheduledUpdateGroupActionBatchCmdlet">
            <summary>
            Creates or updates one or more scheduled scaling actions for an Auto Scaling group.
            If you leave a parameter unspecified when updating a scheduled scaling action, the
            corresponding value remains unchanged.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.SetASScheduledUpdateGroupActionBatchCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The name of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.SetASScheduledUpdateGroupActionBatchCmdlet.ScheduledUpdateGroupAction">
            <summary>
            <para>
            <para>One or more scheduled actions. The maximum number allowed is 50. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.SetASScheduledUpdateGroupActionBatchCmdlet.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.AS.SetASTagCmdlet">
            <summary>
            Creates or updates tags for the specified Auto Scaling group.
             
              
            <para>
            When you specify a tag with a key that already exists, the operation overwrites the
            previous tag definition, and you do not get an error message.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/autoscaling-tagging.html">Tagging
            Auto Scaling Groups and Instances</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.SetASTagCmdlet.Tag">
            <summary>
            <para>
            <para>One or more tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.SetASTagCmdlet.PassThru">
            <summary>
            Returns the collection of Tag objects that were created or updated.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.SetASTagCmdlet.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.AS.StartASPolicyCmdlet">
            <summary>
            Executes the specified policy.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.StartASPolicyCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The name of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.StartASPolicyCmdlet.BreachThreshold">
            <summary>
            <para>
            <para>The breach threshold for the alarm.</para><para>Conditional: This parameter is required if the policy type is <code>StepScaling</code>
            and not supported otherwise.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.StartASPolicyCmdlet.HonorCooldown">
            <summary>
            <para>
            <para>Indicates whether Amazon EC2 Auto Scaling waits for the cooldown period to complete
            before executing the policy.</para><para>This parameter is not supported if the policy type is <code>StepScaling</code>.</para><para>For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/Cooldown.html">Scaling
            Cooldowns</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.StartASPolicyCmdlet.MetricValue">
            <summary>
            <para>
            <para>The metric value to compare to <code>BreachThreshold</code>. This enables you to execute
            a policy of type <code>StepScaling</code> and determine which step adjustment to use.
            For example, if the breach threshold is 50 and you want to use a step adjustment with
            a lower bound of 0 and an upper bound of 10, you can set the metric value to 59.</para><para>If you specify a metric value that doesn't correspond to a step adjustment for the
            policy, the call returns an error.</para><para>Conditional: This parameter is required if the policy type is <code>StepScaling</code>
            and not supported otherwise.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.StartASPolicyCmdlet.PolicyName">
            <summary>
            <para>
            <para>The name or ARN of the policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.StartASPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the AutoScalingGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.StartASPolicyCmdlet.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.AS.StopASInstanceInAutoScalingGroupCmdlet">
            <summary>
            Terminates the specified instance and optionally adjusts the desired group size.
             
              
            <para>
            This call simply makes a termination request. The instance is not terminated immediately.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.StopASInstanceInAutoScalingGroupCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of the instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.StopASInstanceInAutoScalingGroupCmdlet.ShouldDecrementDesiredCapacity">
            <summary>
            <para>
            <para>Indicates whether terminating the instance also decrements the size of the Auto Scaling
            group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.StopASInstanceInAutoScalingGroupCmdlet.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.AS.SuspendASProcessCmdlet">
            <summary>
            Suspends the specified automatic scaling processes, or all processes, for the specified
            Auto Scaling group.
             
              
            <para>
            If you suspend either the <code>Launch</code> or <code>Terminate</code> process types,
            it can prevent other process types from functioning properly.
            </para><para>
            To resume processes that have been suspended, use <a>ResumeProcesses</a>.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/as-suspend-resume-processes.html">Suspending
            and Resuming Scaling Processes</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.SuspendASProcessCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The name of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.SuspendASProcessCmdlet.ScalingProcess">
            <summary>
            <para>
            <para>One or more of the following processes. If you omit this parameter, all processes
            are specified.</para><ul><li><para><code>Launch</code></para></li><li><para><code>Terminate</code></para></li><li><para><code>HealthCheck</code></para></li><li><para><code>ReplaceUnhealthy</code></para></li><li><para><code>AZRebalance</code></para></li><li><para><code>AlarmNotification</code></para></li><li><para><code>ScheduledActions</code></para></li><li><para><code>AddToLoadBalancer</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.SuspendASProcessCmdlet.PassThru">
            <summary>
            Returns the value passed to the AutoScalingGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.SuspendASProcessCmdlet.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.AS.UpdateASAutoScalingGroupCmdlet">
            <summary>
            Updates the configuration for the specified Auto Scaling group.
             
              
            <para>
            The new settings take effect on any scaling activities after this call returns. Scaling
            activities that are currently in progress aren't affected.
            </para><para>
            To update an Auto Scaling group with a launch configuration with <code>InstanceMonitoring</code>
            set to <code>false</code>, you must first disable the collection of group metrics.
            Otherwise, you get an error. If you have previously enabled the collection of group
            metrics, you can disable it using <a>DisableMetricsCollection</a>.
            </para><para>
            Note the following:
            </para><ul><li><para>
            If you specify a new value for <code>MinSize</code> without specifying a value for
            <code>DesiredCapacity</code>, and the new <code>MinSize</code> is larger than the
            current size of the group, we implicitly call <a>SetDesiredCapacity</a> to set the
            size of the group to the new value of <code>MinSize</code>.
            </para></li><li><para>
            If you specify a new value for <code>MaxSize</code> without specifying a value for
            <code>DesiredCapacity</code>, and the new <code>MaxSize</code> is smaller than the
            current size of the group, we implicitly call <a>SetDesiredCapacity</a> to set the
            size of the group to the new value of <code>MaxSize</code>.
            </para></li><li><para>
            All other optional parameters are left unchanged if not specified.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.UpdateASAutoScalingGroupCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The name of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.UpdateASAutoScalingGroupCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>One or more Availability Zones for the group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.UpdateASAutoScalingGroupCmdlet.DefaultCooldown">
            <summary>
            <para>
            <para>The amount of time, in seconds, after a scaling activity completes before another
            scaling activity can start. The default value is <code>300</code>.</para><para>For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/Cooldown.html">Scaling
            Cooldowns</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.UpdateASAutoScalingGroupCmdlet.DesiredCapacity">
            <summary>
            <para>
            <para>The number of EC2 instances that should be running in the Auto Scaling group. This
            number must be greater than or equal to the minimum size of the group and less than
            or equal to the maximum size of the group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.UpdateASAutoScalingGroupCmdlet.HealthCheckGracePeriod">
            <summary>
            <para>
            <para>The amount of time, in seconds, that Amazon EC2 Auto Scaling waits before checking
            the health status of an EC2 instance that has come into service. The default value
            is <code>0</code>.</para><para>For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/healthcheck.html">Health
            Checks for Auto Scaling Instances</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.</para><para>Conditional: This parameter is required if you are adding an <code>ELB</code> health
            check.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.UpdateASAutoScalingGroupCmdlet.HealthCheckType">
            <summary>
            <para>
            <para>The service to use for the health checks. The valid values are <code>EC2</code> and
            <code>ELB</code>. If you configure an Auto Scaling group to use ELB health checks,
            it considers the instance unhealthy if it fails either the EC2 status checks or the
            load balancer health checks.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.UpdateASAutoScalingGroupCmdlet.LaunchConfigurationName">
            <summary>
            <para>
            <para>The name of the launch configuration. If you specify this parameter, you can't specify
            a launch template or a mixed instances policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.UpdateASAutoScalingGroupCmdlet.LaunchTemplate_LaunchTemplateId">
            <summary>
            <para>
            <para>The ID of the launch template. You must specify either a template ID or a template
            name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.UpdateASAutoScalingGroupCmdlet.LaunchTemplate_LaunchTemplateName">
            <summary>
            <para>
            <para>The name of the launch template. You must specify either a template name or a template
            ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.UpdateASAutoScalingGroupCmdlet.MaxSize">
            <summary>
            <para>
            <para>The maximum size of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.UpdateASAutoScalingGroupCmdlet.MinSize">
            <summary>
            <para>
            <para>The minimum size of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.UpdateASAutoScalingGroupCmdlet.MixedInstancesPolicy">
            <summary>
            <para>
            <para>The mixed instances policy to use to specify the updates. If you specify this parameter,
            you can't specify a launch configuration or a launch template. </para><para>For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/asg-purchase-options.html">Auto
            Scaling Groups with Multiple Instance Types and Purchase Options</a> in the <i>Amazon
            EC2 Auto Scaling User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.UpdateASAutoScalingGroupCmdlet.NewInstancesProtectedFromScaleIn">
            <summary>
            <para>
            <para>Indicates whether newly launched instances are protected from termination by Amazon
            EC2 Auto Scaling when scaling in.</para><para>For more information about preventing instances from terminating on scale in, see
            <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/as-instance-termination.html#instance-protection">Instance
            Protection</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.UpdateASAutoScalingGroupCmdlet.PlacementGroup">
            <summary>
            <para>
            <para>The name of the placement group into which to launch your instances, if any. A placement
            group is a logical grouping of instances within a single Availability Zone. You cannot
            specify multiple Availability Zones and a placement group. For more information, see
            <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/placement-groups.html">Placement
            Groups</a> in the <i>Amazon EC2 User Guide for Linux Instances</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.UpdateASAutoScalingGroupCmdlet.ServiceLinkedRoleARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the service-linked role that the Auto Scaling group
            uses to call other AWS services on your behalf. For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/autoscaling-service-linked-role.html">Service-Linked
            Roles</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.UpdateASAutoScalingGroupCmdlet.TerminationPolicy">
            <summary>
            <para>
            <para>A standalone termination policy or a list of termination policies used to select the
            instance to terminate. The policies are executed in the order that they are listed.</para><para>For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/as-instance-termination.html">Controlling
            Which Instances Auto Scaling Terminates During Scale In</a> in the <i>Amazon EC2 Auto
            Scaling User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.UpdateASAutoScalingGroupCmdlet.LaunchTemplate_Version">
            <summary>
            <para>
            <para>The version number, <code>$Latest</code>, or <code>$Default</code>. If the value is
            <code>$Latest</code>, Amazon EC2 Auto Scaling selects the latest version of the launch
            template when launching instances. If the value is <code>$Default</code>, Amazon EC2
            Auto Scaling selects the default version of the launch template when launching instances.
            The default value is <code>$Default</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.UpdateASAutoScalingGroupCmdlet.VPCZoneIdentifier">
            <summary>
            <para>
            <para>A comma-separated list of subnet IDs, if you are launching into a VPC.</para><para>If you specify <code>VPCZoneIdentifier</code> with <code>AvailabilityZones</code>,
            the subnets that you specify for this parameter must reside in those Availability
            Zones.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.UpdateASAutoScalingGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the AutoScalingGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.UpdateASAutoScalingGroupCmdlet.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.AS.WriteASLifecycleActionHeartbeatCmdlet">
            <summary>
            Records a heartbeat for the lifecycle action associated with the specified token or
            instance. This extends the timeout by the length of time defined using <a>PutLifecycleHook</a>.
             
              
            <para>
            This step is a part of the procedure for adding a lifecycle hook to an Auto Scaling
            group:
            </para><ol><li><para>
            (Optional) Create a Lambda function and a rule that allows CloudWatch Events to invoke
            your Lambda function when Amazon EC2 Auto Scaling launches or terminates instances.
            </para></li><li><para>
            (Optional) Create a notification target and an IAM role. The target can be either
            an Amazon SQS queue or an Amazon SNS topic. The role allows Amazon EC2 Auto Scaling
            to publish lifecycle notifications to the target.
            </para></li><li><para>
            Create the lifecycle hook. Specify whether the hook is used when the instances launch
            or terminate.
            </para></li><li><para><b>If you need more time, record the lifecycle action heartbeat to keep the instance
            in a pending state.</b></para></li><li><para>
            If you finish before the timeout period ends, complete the lifecycle action.
            </para></li></ol><para>
            For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/AutoScalingGroupLifecycle.html">Auto
            Scaling Lifecycle</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASLifecycleActionHeartbeatCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The name of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASLifecycleActionHeartbeatCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of the instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASLifecycleActionHeartbeatCmdlet.LifecycleActionToken">
            <summary>
            <para>
            <para>A token that uniquely identifies a specific lifecycle action associated with an instance.
            Amazon EC2 Auto Scaling sends this token to the notification target that you specified
            when you created the lifecycle hook.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASLifecycleActionHeartbeatCmdlet.LifecycleHookName">
            <summary>
            <para>
            <para>The name of the lifecycle hook.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASLifecycleActionHeartbeatCmdlet.PassThru">
            <summary>
            Returns the value passed to the AutoScalingGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASLifecycleActionHeartbeatCmdlet.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.AS.WriteASLifecycleHookCmdlet">
            <summary>
            Creates or updates a lifecycle hook for the specified Auto Scaling group.
             
              
            <para>
            A lifecycle hook tells Amazon EC2 Auto Scaling to perform an action on an instance
            when the instance launches (before it is put into service) or as the instance terminates
            (before it is fully terminated).
            </para><para>
            This step is a part of the procedure for adding a lifecycle hook to an Auto Scaling
            group:
            </para><ol><li><para>
            (Optional) Create a Lambda function and a rule that allows CloudWatch Events to invoke
            your Lambda function when Amazon EC2 Auto Scaling launches or terminates instances.
            </para></li><li><para>
            (Optional) Create a notification target and an IAM role. The target can be either
            an Amazon SQS queue or an Amazon SNS topic. The role allows Amazon EC2 Auto Scaling
            to publish lifecycle notifications to the target.
            </para></li><li><para><b>Create the lifecycle hook. Specify whether the hook is used when the instances
            launch or terminate.</b></para></li><li><para>
            If you need more time, record the lifecycle action heartbeat to keep the instance
            in a pending state using using <a>RecordLifecycleActionHeartbeat</a>.
            </para></li><li><para>
            If you finish before the timeout period ends, complete the lifecycle action using
            <a>CompleteLifecycleAction</a>.
            </para></li></ol><para>
            For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/lifecycle-hooks.html">Amazon
            EC2 Auto Scaling Lifecycle Hooks</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.
            </para><para>
            If you exceed your maximum limit of lifecycle hooks, which by default is 50 per Auto
            Scaling group, the call fails.
            </para><para>
            You can view the lifecycle hooks for an Auto Scaling group using <a>DescribeLifecycleHooks</a>.
            If you are no longer using a lifecycle hook, you can delete it using <a>DeleteLifecycleHook</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASLifecycleHookCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The name of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASLifecycleHookCmdlet.DefaultResult">
            <summary>
            <para>
            <para>Defines the action the Auto Scaling group should take when the lifecycle hook timeout
            elapses or if an unexpected failure occurs. This parameter can be either <code>CONTINUE</code>
            or <code>ABANDON</code>. The default value is <code>ABANDON</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASLifecycleHookCmdlet.HeartbeatTimeout">
            <summary>
            <para>
            <para>The maximum time, in seconds, that can elapse before the lifecycle hook times out.
            The range is from <code>30</code> to <code>7200</code> seconds. The default value
            is <code>3600</code> seconds (1 hour).</para><para>If the lifecycle hook times out, Amazon EC2 Auto Scaling performs the action that
            you specified in the <code>DefaultResult</code> parameter. You can prevent the lifecycle
            hook from timing out by calling <a>RecordLifecycleActionHeartbeat</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASLifecycleHookCmdlet.LifecycleHookName">
            <summary>
            <para>
            <para>The name of the lifecycle hook.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASLifecycleHookCmdlet.LifecycleTransition">
            <summary>
            <para>
            <para>The instance state to which you want to attach the lifecycle hook. The valid values
            are:</para><ul><li><para>autoscaling:EC2_INSTANCE_LAUNCHING</para></li><li><para>autoscaling:EC2_INSTANCE_TERMINATING</para></li></ul><para>Conditional: This parameter is required for new lifecycle hooks, but optional when
            updating existing hooks.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASLifecycleHookCmdlet.NotificationMetadata">
            <summary>
            <para>
            <para>Additional information that you want to include any time Amazon EC2 Auto Scaling sends
            a message to the notification target.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASLifecycleHookCmdlet.NotificationTargetARN">
            <summary>
            <para>
            <para>The ARN of the notification target that Amazon EC2 Auto Scaling uses to notify you
            when an instance is in the transition state for the lifecycle hook. This target can
            be either an SQS queue or an SNS topic.</para><para>If you specify an empty string, this overrides the current ARN.</para><para>This operation uses the JSON format when sending notifications to an Amazon SQS queue,
            and an email key-value pair format when sending notifications to an Amazon SNS topic.</para><para>When you specify a notification target, Amazon EC2 Auto Scaling sends it a test message.
            Test messages contain the following additional key-value pair: <code>"Event": "autoscaling:TEST_NOTIFICATION"</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASLifecycleHookCmdlet.RoleARN">
            <summary>
            <para>
            <para>The ARN of the IAM role that allows the Auto Scaling group to publish to the specified
            notification target, for example, an Amazon SNS topic or an Amazon SQS queue.</para><para>Conditional: This parameter is required for new lifecycle hooks, but optional when
            updating existing hooks.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASLifecycleHookCmdlet.PassThru">
            <summary>
            Returns the value passed to the AutoScalingGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASLifecycleHookCmdlet.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.AS.WriteASNotificationConfigurationCmdlet">
            <summary>
            Configures an Auto Scaling group to send notifications when specified events take
            place. Subscribers to the specified topic can have messages delivered to an endpoint
            such as a web server or an email address.
             
              
            <para>
            This configuration overwrites any existing configuration.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/ASGettingNotifications.html">Getting
            Amazon SNS Notifications When Your Auto Scaling Group Scales</a> in the <i>Amazon
            EC2 Auto Scaling User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASNotificationConfigurationCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The name of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASNotificationConfigurationCmdlet.NotificationType">
            <summary>
            <para>
            <para>The type of event that causes the notification to be sent. For more information about
            notification types supported by Amazon EC2 Auto Scaling, see <a>DescribeAutoScalingNotificationTypes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASNotificationConfigurationCmdlet.TopicARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the Amazon Simple Notification Service (Amazon SNS)
            topic.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASNotificationConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the AutoScalingGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASNotificationConfigurationCmdlet.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.AS.WriteASScalingPolicyCmdlet">
            <summary>
            Creates or updates a policy for an Auto Scaling group. To update an existing policy,
            use the existing policy name and set the parameters to change. Any existing parameter
            not changed in an update to an existing policy is not changed in this update request.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASScalingPolicyCmdlet.AdjustmentType">
            <summary>
            <para>
            <para>The adjustment type. The valid values are <code>ChangeInCapacity</code>, <code>ExactCapacity</code>,
            and <code>PercentChangeInCapacity</code>.</para><para>This parameter is supported if the policy type is <code>SimpleScaling</code> or <code>StepScaling</code>.</para><para>For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/as-scale-based-on-demand.html">Dynamic
            Scaling</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASScalingPolicyCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The name of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASScalingPolicyCmdlet.Cooldown">
            <summary>
            <para>
            <para>The amount of time, in seconds, after a scaling activity completes and before the
            next scaling activity can start. If this parameter is not specified, the default cooldown
            period for the group applies.</para><para>This parameter is supported if the policy type is <code>SimpleScaling</code>.</para><para>For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/Cooldown.html">Scaling
            Cooldowns</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASScalingPolicyCmdlet.CustomizedMetricSpecification_Dimension">
            <summary>
            <para>
            <para>The dimensions of the metric.</para><para>Conditional: If you published your metric with dimensions, you must specify the same
            dimensions in your scaling policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASScalingPolicyCmdlet.TargetTrackingConfiguration_DisableScaleIn">
            <summary>
            <para>
            <para>Indicates whether scaling in by the target tracking scaling policy is disabled. If
            scaling in is disabled, the target tracking scaling policy doesn't remove instances
            from the Auto Scaling group. Otherwise, the target tracking scaling policy can remove
            instances from the Auto Scaling group. The default is disabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASScalingPolicyCmdlet.EstimatedInstanceWarmup">
            <summary>
            <para>
            <para>The estimated time, in seconds, until a newly launched instance can contribute to
            the CloudWatch metrics. The default is to use the value specified for the default
            cooldown period for the group.</para><para>This parameter is supported if the policy type is <code>StepScaling</code> or <code>TargetTrackingScaling</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASScalingPolicyCmdlet.MetricAggregationType">
            <summary>
            <para>
            <para>The aggregation type for the CloudWatch metrics. The valid values are <code>Minimum</code>,
            <code>Maximum</code>, and <code>Average</code>. If the aggregation type is null, the
            value is treated as <code>Average</code>.</para><para>This parameter is supported if the policy type is <code>StepScaling</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASScalingPolicyCmdlet.CustomizedMetricSpecification_MetricName">
            <summary>
            <para>
            <para>The name of the metric.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASScalingPolicyCmdlet.MinAdjustmentMagnitude">
            <summary>
            <para>
            <para>The minimum number of instances to scale. If the value of <code>AdjustmentType</code>
            is <code>PercentChangeInCapacity</code>, the scaling policy changes the <code>DesiredCapacity</code>
            of the Auto Scaling group by at least this many instances. Otherwise, the error is
            <code>ValidationError</code>.</para><para>This parameter is supported if the policy type is <code>SimpleScaling</code> or <code>StepScaling</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASScalingPolicyCmdlet.MinAdjustmentStep">
            <summary>
            <para>
            <para>Available for backward compatibility. Use <code>MinAdjustmentMagnitude</code> instead.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASScalingPolicyCmdlet.CustomizedMetricSpecification_Namespace">
            <summary>
            <para>
            <para>The namespace of the metric.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASScalingPolicyCmdlet.PolicyName">
            <summary>
            <para>
            <para>The name of the policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASScalingPolicyCmdlet.PolicyType">
            <summary>
            <para>
            <para>The policy type. The valid values are <code>SimpleScaling</code>, <code>StepScaling</code>,
            and <code>TargetTrackingScaling</code>. If the policy type is null, the value is treated
            as <code>SimpleScaling</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASScalingPolicyCmdlet.PredefinedMetricSpecification_PredefinedMetricType">
            <summary>
            <para>
            <para>The metric type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASScalingPolicyCmdlet.PredefinedMetricSpecification_ResourceLabel">
            <summary>
            <para>
            <para>Identifies the resource associated with the metric type. The following predefined
            metrics are available:</para><ul><li><para><code>ASGAverageCPUUtilization</code> - Average CPU utilization of the Auto Scaling
            group.</para></li><li><para><code>ASGAverageNetworkIn</code> - Average number of bytes received on all network
            interfaces by the Auto Scaling group.</para></li><li><para><code>ASGAverageNetworkOut</code> - Average number of bytes sent out on all network
            interfaces by the Auto Scaling group.</para></li><li><para><code>ALBRequestCountPerTarget</code> - Number of requests completed per target in
            an Application Load Balancer or a Network Load Balancer target group.</para></li></ul><para>For predefined metric types <code>ASGAverageCPUUtilization</code>, <code>ASGAverageNetworkIn</code>,
            and <code>ASGAverageNetworkOut</code>, the parameter must not be specified as the
            resource associated with the metric type is the Auto Scaling group. For predefined
            metric type <code>ALBRequestCountPerTarget</code>, the parameter must be specified
            in the format: <code>app/<i>load-balancer-name</i>/<i>load-balancer-id</i>/targetgroup/<i>target-group-name</i>/<i>target-group-id</i></code>, where <code>app/<i>load-balancer-name</i>/<i>load-balancer-id</i></code>
            is the final portion of the load balancer ARN, and <code>targetgroup/<i>target-group-name</i>/<i>target-group-id</i></code> is the final portion of the target group ARN. The target group must be attached
            to the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASScalingPolicyCmdlet.ScalingAdjustment">
            <summary>
            <para>
            <para>The amount by which to scale, based on the specified adjustment type. A positive value
            adds to the current capacity while a negative number removes from the current capacity.</para><para>Conditional: This parameter is required if the policy type is <code>SimpleScaling</code>
            and not supported otherwise.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASScalingPolicyCmdlet.CustomizedMetricSpecification_Statistic">
            <summary>
            <para>
            <para>The statistic of the metric.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASScalingPolicyCmdlet.StepAdjustment">
            <summary>
            <para>
            <para>A set of adjustments that enable you to scale based on the size of the alarm breach.</para><para>Conditional: This parameter is required if the policy type is <code>StepScaling</code>
            and not supported otherwise.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASScalingPolicyCmdlet.TargetTrackingConfiguration_TargetValue">
            <summary>
            <para>
            <para>The target value for the metric.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASScalingPolicyCmdlet.CustomizedMetricSpecification_Unit">
            <summary>
            <para>
            <para>The unit of the metric.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASScalingPolicyCmdlet.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.AS.WriteASScheduledUpdateGroupActionCmdlet">
            <summary>
            Creates or updates a scheduled scaling action for an Auto Scaling group. If you leave
            a parameter unspecified when updating a scheduled scaling action, the corresponding
            value remains unchanged.
             
              
            <para>
            For more information, see <a href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/schedule_time.html">Scheduled
            Scaling</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASScheduledUpdateGroupActionCmdlet.AutoScalingGroupName">
            <summary>
            <para>
            <para>The name of the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASScheduledUpdateGroupActionCmdlet.DesiredCapacity">
            <summary>
            <para>
            <para>The number of EC2 instances that should be running in the group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASScheduledUpdateGroupActionCmdlet.UtcEndTime">
            <summary>
            <para>
            <para>The time for the recurring schedule to end. Amazon EC2 Auto Scaling does not perform
            the action after this time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASScheduledUpdateGroupActionCmdlet.MaxSize">
            <summary>
            <para>
            <para>The maximum size for the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASScheduledUpdateGroupActionCmdlet.MinSize">
            <summary>
            <para>
            <para>The minimum size for the Auto Scaling group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASScheduledUpdateGroupActionCmdlet.Recurrence">
            <summary>
            <para>
            <para>The recurring schedule for this action, in Unix cron syntax format. This format consists
            of five fields separated by white spaces: [Minute] [Hour] [Day_of_Month] [Month_of_Year]
            [Day_of_Week]. The value must be in quotes (for example, <code>"30 0 1 1,6,12 *"</code>).
            For more information about this format, see <a href="http://crontab.org">Crontab</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASScheduledUpdateGroupActionCmdlet.ScheduledActionName">
            <summary>
            <para>
            <para>The name of this scaling action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASScheduledUpdateGroupActionCmdlet.UtcStartTime">
            <summary>
            <para>
            <para>The time for this action to start, in YYYY-MM-DDThh:mm:ssZ format in UTC/GMT only
            and in quotes (for example, <code>"2019-06-01T00:00:00Z"</code>).</para><para>If you specify <code>Recurrence</code> and <code>StartTime</code>, Amazon EC2 Auto
            Scaling performs the action at this time, and then performs the action based on the
            specified recurrence.</para><para>If you try to schedule your action in the past, Amazon EC2 Auto Scaling returns an
            error message.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASScheduledUpdateGroupActionCmdlet.UtcTime">
            <summary>
            <para>
            <para>This parameter is deprecated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASScheduledUpdateGroupActionCmdlet.EndTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use EndTimeUtc instead. Setting either EndTime or EndTimeUtc
            results in both EndTime and EndTimeUtc being assigned, the latest assignment to either
            one of the two property is reflected in the value of both. EndTime is provided for
            backwards compatibility only and assigning a non-Utc DateTime to it results in the
            wrong timestamp being passed to the service.</para><para>The time for the recurring schedule to end. Amazon EC2 Auto Scaling does not perform
            the action after this time.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASScheduledUpdateGroupActionCmdlet.StartTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use StartTimeUtc instead. Setting either StartTime or
            StartTimeUtc results in both StartTime and StartTimeUtc being assigned, the latest
            assignment to either one of the two property is reflected in the value of both. StartTime
            is provided for backwards compatibility only and assigning a non-Utc DateTime to it
            results in the wrong timestamp being passed to the service.</para><para>The time for this action to start, in YYYY-MM-DDThh:mm:ssZ format in UTC/GMT only
            and in quotes (for example, <code>"2019-06-01T00:00:00Z"</code>).</para><para>If you specify <code>Recurrence</code> and <code>StartTime</code>, Amazon EC2 Auto
            Scaling performs the action at this time, and then performs the action based on the
            specified recurrence.</para><para>If you try to schedule your action in the past, Amazon EC2 Auto Scaling returns an
            error message.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASScheduledUpdateGroupActionCmdlet.Time">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use TimeUtc instead. Setting either Time or TimeUtc results
            in both Time and TimeUtc being assigned, the latest assignment to either one of the
            two property is reflected in the value of both. Time is provided for backwards compatibility
            only and assigning a non-Utc DateTime to it results in the wrong timestamp being passed
            to the service.</para><para>This parameter is deprecated.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASScheduledUpdateGroupActionCmdlet.PassThru">
            <summary>
            Returns the value passed to the AutoScalingGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AS.WriteASScheduledUpdateGroupActionCmdlet.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.HLTH.GetHLTHAffectedEntityCmdlet">
            <summary>
            Returns a list of entities that have been affected by the specified events, based
            on the specified filter criteria. Entities can refer to individual customer resources,
            groups of customer resources, or any other construct, depending on the AWS service.
            Events that have impact beyond that of the affected entities, or where the extent
            of impact is unknown, include at least one entity indicating this.
             
              
            <para>
            At least one event ARN is required. Results are sorted by the <code>lastUpdatedTime</code>
            of the entity, starting with the most recent.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHAffectedEntityCmdlet.Filter_EntityArn">
            <summary>
            <para>
            <para>A list of entity ARNs (unique identifiers).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHAffectedEntityCmdlet.Filter_EntityValue">
            <summary>
            <para>
            <para>A list of IDs for affected entities.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHAffectedEntityCmdlet.Filter_EventArn">
            <summary>
            <para>
            <para>A list of event ARNs (unique identifiers). For example: <code>"arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456",
            "arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101"</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHAffectedEntityCmdlet.Filter_LastUpdatedTime">
            <summary>
            <para>
            <para>A list of the most recent dates and times that the entity was updated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHAffectedEntityCmdlet.Locale">
            <summary>
            <para>
            <para>The locale (language) to return information in. English (en) is the default and the
            only supported value at this time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHAffectedEntityCmdlet.Filter_StatusCode">
            <summary>
            <para>
            <para>A list of entity status codes (<code>IMPAIRED</code>, <code>UNIMPAIRED</code>, or
            <code>UNKNOWN</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHAffectedEntityCmdlet.Filter_Tag">
            <summary>
            <para>
            <para>A map of entity tags attached to the affected entity.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHAffectedEntityCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return in one batch, between 10 and 100, inclusive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHAffectedEntityCmdlet.NextToken">
            <summary>
            <para>
            <para>If the results of a search are large, only a portion of the results are returned,
            and a <code>nextToken</code> pagination token is returned in the response. To retrieve
            the next batch of results, reissue the search request and include the returned token.
            When all results have been returned, the response does not contain a pagination token
            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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEntityAggregateCmdlet">
            <summary>
            Returns the number of entities that are affected by each of the specified events.
            If no events are specified, the counts of all affected entities are returned.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEntityAggregateCmdlet.EventArn">
            <summary>
            <para>
            <para>A list of event ARNs (unique identifiers). For example: <code>"arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456",
            "arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101"</code></para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventCmdlet">
            <summary>
            Returns information about events that meet the specified filter criteria. Events are
            returned in a summary form and do not include the detailed description, any additional
            metadata that depends on the event type, or any affected resources. To retrieve that
            information, use the <a>DescribeEventDetails</a> and <a>DescribeAffectedEntities</a>
            operations.
             
              
            <para>
            If no filter criteria are specified, all events are returned. Results are sorted by
            <code>lastModifiedTime</code>, starting with the most recent.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventCmdlet.Filter_AvailabilityZone">
            <summary>
            <para>
            <para>A list of AWS availability zones.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventCmdlet.Filter_EndTime">
            <summary>
            <para>
            <para>A list of dates and times that the event ended.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventCmdlet.Filter_EntityArn">
            <summary>
            <para>
            <para>A list of entity ARNs (unique identifiers).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventCmdlet.Filter_EntityValue">
            <summary>
            <para>
            <para>A list of entity identifiers, such as EC2 instance IDs (<code>i-34ab692e</code>) or
            EBS volumes (<code>vol-426ab23e</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventCmdlet.Filter_EventArn">
            <summary>
            <para>
            <para>A list of event ARNs (unique identifiers). For example: <code>"arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456",
            "arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101"</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventCmdlet.Filter_EventStatusCode">
            <summary>
            <para>
            <para>A list of event status codes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventCmdlet.Filter_EventTypeCategory">
            <summary>
            <para>
            <para>A list of event type category codes (<code>issue</code>, <code>scheduledChange</code>,
            or <code>accountNotification</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventCmdlet.Filter_EventTypeCode">
            <summary>
            <para>
            <para>A list of unique identifiers for event types. For example, <code>"AWS_EC2_SYSTEM_MAINTENANCE_EVENT","AWS_RDS_MAINTENANCE_SCHEDULED"</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventCmdlet.Filter_LastUpdatedTime">
            <summary>
            <para>
            <para>A list of dates and times that the event was last updated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventCmdlet.Locale">
            <summary>
            <para>
            <para>The locale (language) to return information in. English (en) is the default and the
            only supported value at this time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventCmdlet.Filter_Region">
            <summary>
            <para>
            <para>A list of AWS regions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventCmdlet.Filter_Service">
            <summary>
            <para>
            <para>The AWS services associated with the event. For example, <code>EC2</code>, <code>RDS</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventCmdlet.Filter_StartTime">
            <summary>
            <para>
            <para>A list of dates and times that the event began.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventCmdlet.Filter_Tag">
            <summary>
            <para>
            <para>A map of entity tags attached to the affected entity.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return in one batch, between 10 and 100, inclusive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventCmdlet.NextToken">
            <summary>
            <para>
            <para>If the results of a search are large, only a portion of the results are returned,
            and a <code>nextToken</code> pagination token is returned in the response. To retrieve
            the next batch of results, reissue the search request and include the returned token.
            When all results have been returned, the response does not contain a pagination token
            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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventAggregateCmdlet">
            <summary>
            Returns the number of events of each event type (issue, scheduled change, and account
            notification). If no filter is specified, the counts of all events in each category
            are returned.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventAggregateCmdlet.AggregateField">
            <summary>
            <para>
            <para>The only currently supported value is <code>eventTypeCategory</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventAggregateCmdlet.Filter_AvailabilityZone">
            <summary>
            <para>
            <para>A list of AWS availability zones.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventAggregateCmdlet.Filter_EndTime">
            <summary>
            <para>
            <para>A list of dates and times that the event ended.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventAggregateCmdlet.Filter_EntityArn">
            <summary>
            <para>
            <para>A list of entity ARNs (unique identifiers).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventAggregateCmdlet.Filter_EntityValue">
            <summary>
            <para>
            <para>A list of entity identifiers, such as EC2 instance IDs (<code>i-34ab692e</code>) or
            EBS volumes (<code>vol-426ab23e</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventAggregateCmdlet.Filter_EventArn">
            <summary>
            <para>
            <para>A list of event ARNs (unique identifiers). For example: <code>"arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456",
            "arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101"</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventAggregateCmdlet.Filter_EventStatusCode">
            <summary>
            <para>
            <para>A list of event status codes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventAggregateCmdlet.Filter_EventTypeCategory">
            <summary>
            <para>
            <para>A list of event type category codes (<code>issue</code>, <code>scheduledChange</code>,
            or <code>accountNotification</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventAggregateCmdlet.Filter_EventTypeCode">
            <summary>
            <para>
            <para>A list of unique identifiers for event types. For example, <code>"AWS_EC2_SYSTEM_MAINTENANCE_EVENT","AWS_RDS_MAINTENANCE_SCHEDULED"</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventAggregateCmdlet.Filter_LastUpdatedTime">
            <summary>
            <para>
            <para>A list of dates and times that the event was last updated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventAggregateCmdlet.Filter_Region">
            <summary>
            <para>
            <para>A list of AWS regions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventAggregateCmdlet.Filter_Service">
            <summary>
            <para>
            <para>The AWS services associated with the event. For example, <code>EC2</code>, <code>RDS</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventAggregateCmdlet.Filter_StartTime">
            <summary>
            <para>
            <para>A list of dates and times that the event began.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventAggregateCmdlet.Filter_Tag">
            <summary>
            <para>
            <para>A map of entity tags attached to the affected entity.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventAggregateCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return in one batch, between 10 and 100, inclusive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventAggregateCmdlet.NextToken">
            <summary>
            <para>
            <para>If the results of a search are large, only a portion of the results are returned,
            and a <code>nextToken</code> pagination token is returned in the response. To retrieve
            the next batch of results, reissue the search request and include the returned token.
            When all results have been returned, the response does not contain a pagination token
            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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventDetailCmdlet">
            <summary>
            Returns detailed information about one or more specified events. Information includes
            standard event data (region, service, etc., as returned by <a>DescribeEvents</a>),
            a detailed event description, and possible additional metadata that depends upon the
            nature of the event. Affected entities are not included; to retrieve those, use the
            <a>DescribeAffectedEntities</a> operation.
             
              
            <para>
            If a specified event cannot be retrieved, an error message is returned for that event.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventDetailCmdlet.EventArn">
            <summary>
            <para>
            <para>A list of event ARNs (unique identifiers). For example: <code>"arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456",
            "arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101"</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventDetailCmdlet.Locale">
            <summary>
            <para>
            <para>The locale (language) to return information in. English (en) is the default and the
            only supported value at this time.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventTypeCmdlet">
            <summary>
            Returns the event types that meet the specified filter criteria. If no filter criteria
            are specified, all event types are returned, in no particular order.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventTypeCmdlet.Filter_EventTypeCategory">
            <summary>
            <para>
            <para>A list of event type category codes (<code>issue</code>, <code>scheduledChange</code>,
            or <code>accountNotification</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventTypeCmdlet.Filter_EventTypeCode">
            <summary>
            <para>
            <para>A list of event type codes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventTypeCmdlet.Locale">
            <summary>
            <para>
            <para>The locale (language) to return information in. English (en) is the default and the
            only supported value at this time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventTypeCmdlet.Filter_Service">
            <summary>
            <para>
            <para>The AWS services associated with the event. For example, <code>EC2</code>, <code>RDS</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventTypeCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return in one batch, between 10 and 100, inclusive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HLTH.GetHLTHEventTypeCmdlet.NextToken">
            <summary>
            <para>
            <para>If the results of a search are large, only a portion of the results are returned,
            and a <code>nextToken</code> pagination token is returned in the response. To retrieve
            the next batch of results, reissue the search request and include the returned token.
            When all results have been returned, the response does not contain a pagination token
            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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MCA.NewMCADataSetCmdlet">
            <summary>
            Given a data set type and data set publication date, asynchronously publishes the
            requested data set to the specified S3 bucket and notifies the specified SNS topic
            once the data is available. Returns a unique request identifier that can be used to
            correlate requests with notifications from the SNS topic. Data sets will be published
            in comma-separated values (CSV) format with the file name {data_set_type}_YYYY-MM-DD.csv.
            If a file with the same name already exists (e.g. if the same data set is requested
            twice), the original file will be overwritten by the new file. Requires a Role with
            an attached permissions policy providing Allow permissions for the following actions:
            s3:PutObject, s3:GetBucketLocation, sns:GetTopicAttributes, sns:Publish, iam:GetRolePolicy.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MCA.NewMCADataSetCmdlet.CustomerDefinedValue">
            <summary>
            <para>
            (Optional) Key-value pairs which
            will be returned, unmodified, in the Amazon SNS notification message and the data
            set metadata file. These key-value pairs can be used to correlated responses with
            tracking information from other systems.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MCA.NewMCADataSetCmdlet.DataSetPublicationDate">
            <summary>
            <para>
            The date a data set was published.
            For daily data sets, provide a date with day-level granularity for the desired day.
            For weekly data sets, provide a date with day-level granularity within the desired
            week (the day value will be ignored). For monthly data sets, provide a date with month-level
            granularity for the desired month (the day value will be ignored).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MCA.NewMCADataSetCmdlet.DataSetType">
            <summary>
            <para>
            <para>The desired data set type.</para><para><ul><li><strong>customer_subscriber_hourly_monthly_subscriptions</strong><para>From 2014-07-21 to present: Available daily by 5:00 PM Pacific Time.</para></li><li><strong>customer_subscriber_annual_subscriptions</strong><para>From 2014-07-21 to present: Available daily by 5:00 PM Pacific Time.</para></li><li><strong>daily_business_usage_by_instance_type</strong><para>From 2015-01-26 to present: Available daily by 5:00 PM Pacific Time.</para></li><li><strong>daily_business_fees</strong><para>From 2015-01-26 to present: Available daily by 5:00 PM Pacific Time.</para></li><li><strong>daily_business_free_trial_conversions</strong><para>From 2015-01-26 to present: Available daily by 5:00 PM Pacific Time.</para></li><li><strong>daily_business_new_instances</strong><para>From 2015-01-26 to present: Available daily by 5:00 PM Pacific Time.</para></li><li><strong>daily_business_new_product_subscribers</strong><para>From 2015-01-26 to present: Available daily by 5:00 PM Pacific Time.</para></li><li><strong>daily_business_canceled_product_subscribers</strong><para>From 2015-01-26 to present: Available daily by 5:00 PM Pacific Time.</para></li><li><strong>monthly_revenue_billing_and_revenue_data</strong><para>From 2015-02 to 2017-06: Available monthly on the 4th day of the month by 5:00pm Pacific
            Time. Data includes metered transactions (e.g. hourly) from two months prior.</para><para>From 2017-07 to present: Available monthly on the 15th day of the month by 5:00pm
            Pacific Time. Data includes metered transactions (e.g. hourly) from one month prior.</para></li><li><strong>monthly_revenue_annual_subscriptions</strong><para>From 2015-02 to 2017-06: Available monthly on the 4th day of the month by 5:00pm Pacific
            Time. Data includes up-front software charges (e.g. annual) from one month prior.</para><para>From 2017-07 to present: Available monthly on the 15th day of the month by 5:00pm
            Pacific Time. Data includes up-front software charges (e.g. annual) from one month
            prior.</para></li><li><strong>disbursed_amount_by_product</strong><para>From 2015-01-26 to present: Available every 30 days by 5:00 PM Pacific Time.</para></li><li><strong>disbursed_amount_by_product_with_uncollected_funds</strong><para>From 2012-04-19 to 2015-01-25: Available every 30 days by 5:00 PM Pacific Time.</para><para>From 2015-01-26 to present: This data set was split into three data sets: disbursed_amount_by_product,
            disbursed_amount_by_age_of_uncollected_funds, and disbursed_amount_by_age_of_disbursed_funds.</para></li><li><strong>disbursed_amount_by_instance_hours</strong><para>From 2012-09-04 to present: Available every 30 days by 5:00 PM Pacific Time.</para></li><li><strong>disbursed_amount_by_customer_geo</strong><para>From 2012-04-19 to present: Available every 30 days by 5:00 PM Pacific Time.</para></li><li><strong>disbursed_amount_by_age_of_uncollected_funds</strong><para>From 2015-01-26 to present: Available every 30 days by 5:00 PM Pacific Time.</para></li><li><strong>disbursed_amount_by_age_of_disbursed_funds</strong><para>From 2015-01-26 to present: Available every 30 days by 5:00 PM Pacific Time.</para></li><li><strong>customer_profile_by_industry</strong><para>From 2015-10-01 to 2017-06-29: Available daily by 5:00 PM Pacific Time.</para><para>From 2017-06-30 to present: This data set is no longer available.</para></li><li><strong>customer_profile_by_revenue</strong><para>From 2015-10-01 to 2017-06-29: Available daily by 5:00 PM Pacific Time.</para><para>From 2017-06-30 to present: This data set is no longer available.</para></li><li><strong>customer_profile_by_geography</strong><para>From 2015-10-01 to 2017-06-29: Available daily by 5:00 PM Pacific Time.</para><para>From 2017-06-30 to present: This data set is no longer available.</para></li><li><strong>sales_compensation_billed_revenue</strong><para>From 2016-12 to 2017-06: Available monthly on the 4th day of the month by 5:00pm Pacific
            Time. Data includes metered transactions (e.g. hourly) from two months prior, and
            up-front software charges (e.g. annual) from one month prior.</para><para>From 2017-06 to present: Available monthly on the 15th day of the month by 5:00pm
            Pacific Time. Data includes metered transactions (e.g. hourly) from one month prior,
            and up-front software charges (e.g. annual) from one month prior.</para></li><li><strong>us_sales_and_use_tax_records</strong><para>From 2017-02-15 to present: Available monthly on the 15th day of the month by 5:00
            PM Pacific Time.</para></li></ul></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MCA.NewMCADataSetCmdlet.DestinationS3BucketName">
            <summary>
            <para>
            The name (friendly name, not ARN)
            of the destination S3 bucket.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MCA.NewMCADataSetCmdlet.DestinationS3Prefix">
            <summary>
            <para>
            (Optional) The desired S3 prefix for
            the published data set, similar to a directory path in standard file systems. For
            example, if given the bucket name "mybucket" and the prefix "myprefix/mydatasets",
            the output file "outputfile" would be published to "s3://mybucket/myprefix/mydatasets/outputfile".
            If the prefix directory structure does not exist, it will be created. If no prefix
            is provided, the data set will be published to the S3 bucket root.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MCA.NewMCADataSetCmdlet.RoleNameArn">
            <summary>
            <para>
            The Amazon Resource Name (ARN) of the Role
            with an attached permissions policy to interact with the provided AWS services.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MCA.NewMCADataSetCmdlet.SnsTopicArn">
            <summary>
            <para>
            Amazon Resource Name (ARN) for the SNS Topic
            that will be notified when the data set has been published or if an error has occurred.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MCA.StartMCASupportDataExportCmdlet">
            <summary>
            Given a data set type and a from date, asynchronously publishes the requested customer
            support data to the specified S3 bucket and notifies the specified SNS topic once
            the data is available. Returns a unique request identifier that can be used to correlate
            requests with notifications from the SNS topic. Data sets will be published in comma-separated
            values (CSV) format with the file name {data_set_type}_YYYY-MM-DD'T'HH-mm-ss'Z'.csv.
            If a file with the same name already exists (e.g. if the same data set is requested
            twice), the original file will be overwritten by the new file. Requires a Role with
            an attached permissions policy providing Allow permissions for the following actions:
            s3:PutObject, s3:GetBucketLocation, sns:GetTopicAttributes, sns:Publish, iam:GetRolePolicy.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MCA.StartMCASupportDataExportCmdlet.CustomerDefinedValue">
            <summary>
            <para>
            (Optional) Key-value pairs which
            will be returned, unmodified, in the Amazon SNS notification message and the data
            set metadata file.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MCA.StartMCASupportDataExportCmdlet.DataSetType">
            <summary>
            <para>
            <para> Specifies the data set type to be written to the output csv file. The data set types
            customer_support_contacts_data and test_customer_support_contacts_data both result
            in a csv file containing the following fields: Product Id, Product Code, Customer
            Guid, Subscription Guid, Subscription Start Date, Organization, AWS Account Id, Given
            Name, Surname, Telephone Number, Email, Title, Country Code, ZIP Code, Operation Type,
            and Operation Time. </para><para><ul><li><i>customer_support_contacts_data</i> Customer support contact data. The
            data set will contain all changes (Creates, Updates, and Deletes) to customer support
            contact data from the date specified in the from_date parameter.</li><li><i>test_customer_support_contacts_data</i>
            An example data set containing static test data in the same format as customer_support_contacts_data</li></ul></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MCA.StartMCASupportDataExportCmdlet.DestinationS3BucketName">
            <summary>
            <para>
            The name (friendly name, not ARN)
            of the destination S3 bucket.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MCA.StartMCASupportDataExportCmdlet.DestinationS3Prefix">
            <summary>
            <para>
            (Optional) The desired S3 prefix for
            the published data set, similar to a directory path in standard file systems. For
            example, if given the bucket name "mybucket" and the prefix "myprefix/mydatasets",
            the output file "outputfile" would be published to "s3://mybucket/myprefix/mydatasets/outputfile".
            If the prefix directory structure does not exist, it will be created. If no prefix
            is provided, the data set will be published to the S3 bucket root.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MCA.StartMCASupportDataExportCmdlet.FromDate">
            <summary>
            <para>
            The start date from which to retrieve the data
            set in UTC. This parameter only affects the customer_support_contacts_data data set
            type.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MCA.StartMCASupportDataExportCmdlet.RoleNameArn">
            <summary>
            <para>
            The Amazon Resource Name (ARN) of the Role
            with an attached permissions policy to interact with the provided AWS services.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MCA.StartMCASupportDataExportCmdlet.SnsTopicArn">
            <summary>
            <para>
            Amazon Resource Name (ARN) for the SNS Topic
            that will be notified when the data set has been published or if an error has occurred.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MM.GetMMCustomerMetadataCmdlet">
            <summary>
            ResolveCustomer is called by a SaaS application during the registration process. When
            a buyer visits your website during the registration process, the buyer submits a registration
            token through their browser. The registration token is resolved through this API to
            obtain a CustomerIdentifier and product code.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MM.GetMMCustomerMetadataCmdlet.RegistrationToken">
            <summary>
            <para>
            <para>When a buyer visits your website during the registration process, the buyer submits
            a registration token through the browser. The registration token is resolved to obtain
            a CustomerIdentifier and product code.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MM.RegisterMMUsageCmdlet">
            <summary>
            Paid container software products sold through AWS Marketplace must integrate with
            the AWS Marketplace Metering Service and call the RegisterUsage operation for software
            entitlement and metering. Calling RegisterUsage from containers running outside of
            ECS is not currently supported. Free and BYOL products for ECS aren't required to
            call RegisterUsage, but you may choose to do so if you would like to receive usage
            data in your seller reports. The sections below explain the behavior of RegisterUsage.
            RegisterUsage performs two primary functions: metering and entitlement.
             
             <ul><li><para><i>Entitlement</i>: RegisterUsage allows you to verify that the customer running
            your paid software is subscribed to your product on AWS Marketplace, enabling you
            to guard against unauthorized use. Your container image that integrates with RegisterUsage
            is only required to guard against unauthorized use at container startup, as such a
            CustomerNotSubscribedException/PlatformNotSupportedException will only be thrown on
            the initial call to RegisterUsage. Subsequent calls from the same Amazon ECS task
            instance (e.g. task-id) will not throw a CustomerNotSubscribedException, even if the
            customer unsubscribes while the Amazon ECS task is still running.
            </para></li><li><para><i>Metering</i>: RegisterUsage meters software use per ECS task, per hour, with usage
            prorated to the second. A minimum of 1 minute of usage applies to tasks that are short
            lived. For example, if a customer has a 10 node ECS cluster and creates an ECS service
            configured as a Daemon Set, then ECS will launch a task on all 10 cluster nodes and
            the customer will be charged: (10 * hourly_rate). Metering for software use is automatically
            handled by the AWS Marketplace Metering Control Plane -- your software is not required
            to perform any metering specific actions, other than call RegisterUsage once for metering
            of software use to commence. The AWS Marketplace Metering Control Plane will also
            continue to bill customers for running ECS tasks, regardless of the customers subscription
            state, removing the need for your software to perform entitlement checks at runtime.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MM.RegisterMMUsageCmdlet.Nonce">
            <summary>
            <para>
            <para>(Optional) To scope down the registration to a specific running software instance
            and guard against replay attacks.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MM.RegisterMMUsageCmdlet.ProductCode">
            <summary>
            <para>
            <para>Product code is used to uniquely identify a product in AWS Marketplace. The product
            code should be the same as the one used during the publishing of a new product.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MM.RegisterMMUsageCmdlet.PublicKeyVersion">
            <summary>
            <para>
            <para>Public Key Version provided by AWS Marketplace</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MM.RegisterMMUsageCmdlet.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.MM.SendMMMeteringDataCmdlet">
            <summary>
            API to emit metering records. For identical requests, the API is idempotent. It simply
            returns the metering record ID.
             
              
            <para>
            MeterUsage is authenticated on the buyer's AWS account, generally when running from
            an EC2 instance on the AWS Marketplace.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MM.SendMMMeteringDataCmdlet.DryRun">
            <summary>
            <para>
            <para>Checks whether you have the permissions required for the action, but does not make
            the request. If you have the permissions, the request returns DryRunOperation; otherwise,
            it returns UnauthorizedException. Defaults to <code>false</code> if not specified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MM.SendMMMeteringDataCmdlet.ProductCode">
            <summary>
            <para>
            <para>Product code is used to uniquely identify a product in AWS Marketplace. The product
            code should be the same as the one used during the publishing of a new product.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MM.SendMMMeteringDataCmdlet.Timestamp">
            <summary>
            <para>
            <para>Timestamp of the hour, recorded in UTC. The seconds and milliseconds portions of the
            timestamp will be ignored.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MM.SendMMMeteringDataCmdlet.UsageDimension">
            <summary>
            <para>
            <para>It will be one of the fcp dimension name provided during the publishing of the product.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MM.SendMMMeteringDataCmdlet.UsageQuantity">
            <summary>
            <para>
            <para>Consumption value for the hour. Defaults to <code>0</code> if not specified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MM.SendMMMeteringDataCmdlet.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.MM.SendMMMeteringDataBatchCmdlet">
            <summary>
            BatchMeterUsage is called from a SaaS application listed on the AWS Marketplace to
            post metering records for a set of customers.
             
              
            <para>
            For identical requests, the API is idempotent; requests can be retried with the same
            records or a subset of the input records.
            </para><para>
            Every request to BatchMeterUsage is for one product. If you need to meter usage for
            multiple products, you must make multiple calls to BatchMeterUsage.
            </para><para>
            BatchMeterUsage can process up to 25 UsageRecords at a time.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MM.SendMMMeteringDataBatchCmdlet.ProductCode">
            <summary>
            <para>
            <para>Product code is used to uniquely identify a product in AWS Marketplace. The product
            code should be the same as the one used during the publishing of a new product.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MM.SendMMMeteringDataBatchCmdlet.UsageRecord">
            <summary>
            <para>
            <para>The set of UsageRecords to submit. BatchMeterUsage accepts up to 25 UsageRecords at
            a time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MM.SendMMMeteringDataBatchCmdlet.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.ASA.AddASAAttachmentsToSetCmdlet">
            <summary>
            Adds one or more attachments to an attachment set. If an <code>attachmentSetId</code>
            is not specified, a new attachment set is created, and the ID of the set is returned
            in the response. If an <code>attachmentSetId</code> is specified, the attachments
            are added to the specified set, if it exists.
             
              
            <para>
            An attachment set is a temporary container for attachments that are to be added to
            a case or case communication. The set is available for one hour after it is created;
            the <code>expiryTime</code> returned in the response indicates when the set expires.
            The maximum number of attachments in a set is 3, and the maximum size of any attachment
            in the set is 5 MB.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.AddASAAttachmentsToSetCmdlet.Attachment">
            <summary>
            <para>
            <para>One or more attachments to add to the set. The limit is 3 attachments per set, and
            the size limit is 5 MB per attachment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.AddASAAttachmentsToSetCmdlet.AttachmentSetId">
            <summary>
            <para>
            <para>The ID of the attachment set. If an <code>attachmentSetId</code> is not specified,
            a new attachment set is created, and the ID of the set is returned in the response.
            If an <code>attachmentSetId</code> is specified, the attachments are added to the
            specified set, if it exists.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.AddASAAttachmentsToSetCmdlet.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.ASA.AddASACommunicationToCaseCmdlet">
            <summary>
            Adds additional customer communication to an AWS Support case. You use the <code>caseId</code>
            value to identify the case to add communication to. You can list a set of email addresses
            to copy on the communication using the <code>ccEmailAddresses</code> value. The <code>communicationBody</code>
            value contains the text of the communication.
             
              
            <para>
            The response indicates the success or failure of the request.
            </para><para>
            This operation implements a subset of the features of the AWS Support Center.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.AddASACommunicationToCaseCmdlet.AttachmentSetId">
            <summary>
            <para>
            <para>The ID of a set of one or more attachments for the communication to add to the case.
            Create the set by calling <a>AddAttachmentsToSet</a></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.AddASACommunicationToCaseCmdlet.CaseId">
            <summary>
            <para>
            <para>The AWS Support case ID requested or returned in the call. The case ID is an alphanumeric
            string formatted as shown in this example: case-<i>12345678910-2013-c4c1d2bf33c5cf47</i></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.AddASACommunicationToCaseCmdlet.CcEmailAddress">
            <summary>
            <para>
            <para>The email addresses in the CC line of an email to be added to the support case.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.AddASACommunicationToCaseCmdlet.CommunicationBody">
            <summary>
            <para>
            <para>The body of an email communication to add to the support case.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.AddASACommunicationToCaseCmdlet.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.ASA.GetASAAttachmentCmdlet">
            <summary>
            Returns the attachment that has the specified ID. Attachment IDs are generated by
            the case management system when you add an attachment to a case or case communication.
            Attachment IDs are returned in the <a>AttachmentDetails</a> objects that are returned
            by the <a>DescribeCommunications</a> operation.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.GetASAAttachmentCmdlet.AttachmentId">
            <summary>
            <para>
            <para>The ID of the attachment to return. Attachment IDs are returned by the <a>DescribeCommunications</a>
            operation.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ASA.GetASACaseCmdlet">
            <summary>
            Returns a list of cases that you specify by passing one or more case IDs. In addition,
            you can filter the cases by date by setting values for the <code>afterTime</code>
            and <code>beforeTime</code> request parameters. You can set values for the <code>includeResolvedCases</code>
            and <code>includeCommunications</code> request parameters to control how much information
            is returned.
             
              
            <para>
            Case data is available for 12 months after creation. If a case was created more than
            12 months ago, a request for data might cause an error.
            </para><para>
            The response returns the following in JSON format:
            </para><ul><li><para>
            One or more <a>CaseDetails</a> data types.
            </para></li><li><para>
            One or more <code>nextToken</code> values, which specify where to paginate the returned
            records represented by the <code>CaseDetails</code> objects.
            </para></li></ul><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.GetASACaseCmdlet.AfterTime">
            <summary>
            <para>
            <para>The start date for a filtered date search on support case communications. Case communications
            are available for 12 months after creation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.GetASACaseCmdlet.BeforeTime">
            <summary>
            <para>
            <para>The end date for a filtered date search on support case communications. Case communications
            are available for 12 months after creation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.GetASACaseCmdlet.CaseIdList">
            <summary>
            <para>
            <para>A list of ID numbers of the support cases you want returned. The maximum number of
            cases is 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.GetASACaseCmdlet.DisplayId">
            <summary>
            <para>
            <para>The ID displayed for a case in the AWS Support Center user interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.GetASACaseCmdlet.IncludeCommunication">
            <summary>
            <para>
            <para>Specifies whether communications should be included in the <a>DescribeCases</a> results.
            The default is <i>true</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.GetASACaseCmdlet.IncludeResolvedCase">
            <summary>
            <para>
            <para>Specifies whether resolved support cases should be included in the <a>DescribeCases</a>
            results. The default is <i>false</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.GetASACaseCmdlet.Language">
            <summary>
            <para>
            <para>The ISO 639-1 code for the language in which AWS provides support. AWS Support currently
            supports English ("en") and Japanese ("ja"). Language parameters must be passed explicitly
            for operations that take them.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.GetASACaseCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return before paginating.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.GetASACaseCmdlet.NextToken">
            <summary>
            <para>
            <para>A resumption point for pagination.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ASA.GetASACommunicationCmdlet">
            <summary>
            Returns communications (and attachments) for one or more support cases. You can use
            the <code>afterTime</code> and <code>beforeTime</code> parameters to filter by date.
            You can use the <code>caseId</code> parameter to restrict the results to a particular
            case.
             
              
            <para>
            Case data is available for 12 months after creation. If a case was created more than
            12 months ago, a request for data might cause an error.
            </para><para>
            You can use the <code>maxResults</code> and <code>nextToken</code> parameters to control
            the pagination of the result set. Set <code>maxResults</code> to the number of cases
            you want displayed on each page, and use <code>nextToken</code> to specify the resumption
            of pagination.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.GetASACommunicationCmdlet.AfterTime">
            <summary>
            <para>
            <para>The start date for a filtered date search on support case communications. Case communications
            are available for 12 months after creation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.GetASACommunicationCmdlet.BeforeTime">
            <summary>
            <para>
            <para>The end date for a filtered date search on support case communications. Case communications
            are available for 12 months after creation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.GetASACommunicationCmdlet.CaseId">
            <summary>
            <para>
            <para>The AWS Support case ID requested or returned in the call. The case ID is an alphanumeric
            string formatted as shown in this example: case-<i>12345678910-2013-c4c1d2bf33c5cf47</i></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.GetASACommunicationCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return before paginating.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.GetASACommunicationCmdlet.NextToken">
            <summary>
            <para>
            <para>A resumption point for pagination.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ASA.GetASAServiceCmdlet">
            <summary>
            Returns the current list of AWS services and a list of service categories that applies
            to each one. You then use service names and categories in your <a>CreateCase</a> requests.
            Each AWS service has its own set of categories.
             
              
            <para>
            The service codes and category codes correspond to the values that are displayed in
            the <b>Service</b> and <b>Category</b> drop-down lists on the AWS Support Center <a href="https://console.aws.amazon.com/support/home#/case/create">Create Case</a> page.
            The values in those fields, however, do not necessarily match the service codes and
            categories returned by the <code>DescribeServices</code> request. Always use the service
            codes and categories obtained programmatically. This practice ensures that you always
            have the most recent set of service and category codes.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.GetASAServiceCmdlet.Language">
            <summary>
            <para>
            <para>The ISO 639-1 code for the language in which AWS provides support. AWS Support currently
            supports English ("en") and Japanese ("ja"). Language parameters must be passed explicitly
            for operations that take them.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.GetASAServiceCmdlet.ServiceCodeList">
            <summary>
            <para>
            <para>A JSON-formatted list of service codes available for AWS services.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ASA.GetASASeverityLevelCmdlet">
            <summary>
            Returns the list of severity levels that you can assign to an AWS Support case. The
            severity level for a case is also a field in the <a>CaseDetails</a> data type included
            in any <a>CreateCase</a> request.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.GetASASeverityLevelCmdlet.Language">
            <summary>
            <para>
            <para>The ISO 639-1 code for the language in which AWS provides support. AWS Support currently
            supports English ("en") and Japanese ("ja"). Language parameters must be passed explicitly
            for operations that take them.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ASA.GetASATrustedAdvisorCheckCmdlet">
            <summary>
            Returns information about all available Trusted Advisor checks, including name, ID,
            category, description, and metadata. You must specify a language code; English ("en")
            and Japanese ("ja") are currently supported. The response contains a <a>TrustedAdvisorCheckDescription</a>
            for each check.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.GetASATrustedAdvisorCheckCmdlet.Language">
            <summary>
            <para>
            <para>The ISO 639-1 code for the language in which AWS provides support. AWS Support currently
            supports English ("en") and Japanese ("ja"). Language parameters must be passed explicitly
            for operations that take them.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ASA.GetASATrustedAdvisorCheckRefreshStatusCmdlet">
            <summary>
            Returns the refresh status of the Trusted Advisor checks that have the specified check
            IDs. Check IDs can be obtained by calling <a>DescribeTrustedAdvisorChecks</a>.
             
             <note><para>
            Some checks are refreshed automatically, and their refresh statuses cannot be retrieved
            by using this operation. Use of the <code>DescribeTrustedAdvisorCheckRefreshStatuses</code>
            operation for these checks causes an <code>InvalidParameterValue</code> error.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.GetASATrustedAdvisorCheckRefreshStatusCmdlet.CheckId">
            <summary>
            <para>
            <para>The IDs of the Trusted Advisor checks to get the status of. <b>Note:</b> Specifying
            the check ID of a check that is automatically refreshed causes an <code>InvalidParameterValue</code>
            error.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ASA.GetASATrustedAdvisorCheckResultCmdlet">
            <summary>
            Returns the results of the Trusted Advisor check that has the specified check ID.
            Check IDs can be obtained by calling <a>DescribeTrustedAdvisorChecks</a>.
             
              
            <para>
            The response contains a <a>TrustedAdvisorCheckResult</a> object, which contains these
            three objects:
            </para><ul><li><para><a>TrustedAdvisorCategorySpecificSummary</a></para></li><li><para><a>TrustedAdvisorResourceDetail</a></para></li><li><para><a>TrustedAdvisorResourcesSummary</a></para></li></ul><para>
            In addition, the response contains these fields:
            </para><ul><li><para><b>status.</b> The alert status of the check: "ok" (green), "warning" (yellow), "error"
            (red), or "not_available".
            </para></li><li><para><b>timestamp.</b> The time of the last refresh of the check.
            </para></li><li><para><b>checkId.</b> The unique identifier for the check.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.GetASATrustedAdvisorCheckResultCmdlet.CheckId">
            <summary>
            <para>
            <para>The unique identifier for the Trusted Advisor check.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.GetASATrustedAdvisorCheckResultCmdlet.Language">
            <summary>
            <para>
            <para>The ISO 639-1 code for the language in which AWS provides support. AWS Support currently
            supports English ("en") and Japanese ("ja"). Language parameters must be passed explicitly
            for operations that take them.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ASA.GetASATrustedAdvisorCheckSummaryCmdlet">
            <summary>
            Returns the summaries of the results of the Trusted Advisor checks that have the specified
            check IDs. Check IDs can be obtained by calling <a>DescribeTrustedAdvisorChecks</a>.
             
              
            <para>
            The response contains an array of <a>TrustedAdvisorCheckSummary</a> objects.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.GetASATrustedAdvisorCheckSummaryCmdlet.CheckId">
            <summary>
            <para>
            <para>The IDs of the Trusted Advisor checks.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ASA.NewASACaseCmdlet">
            <summary>
            Creates a new case in the AWS Support Center. This operation is modeled on the behavior
            of the AWS Support Center <a href="https://console.aws.amazon.com/support/home#/case/create">Create
            Case</a> page. Its parameters require you to specify the following information:
             
             <ul><li><para><b>issueType.</b> The type of issue for the case. You can specify either "customer-service"
            or "technical." If you do not indicate a value, the default is "technical."
            </para></li><li><para><b>serviceCode.</b> The code for an AWS service. You obtain the <code>serviceCode</code>
            by calling <a>DescribeServices</a>.
            </para></li><li><para><b>categoryCode.</b> The category for the service defined for the <code>serviceCode</code>
            value. You also obtain the category code for a service by calling <a>DescribeServices</a>.
            Each AWS service defines its own set of category codes.
            </para></li><li><para><b>severityCode.</b> A value that indicates the urgency of the case, which in turn
            determines the response time according to your service level agreement with AWS Support.
            You obtain the SeverityCode by calling <a>DescribeSeverityLevels</a>.
            </para></li><li><para><b>subject.</b> The <b>Subject</b> field on the AWS Support Center <a href="https://console.aws.amazon.com/support/home#/case/create">Create
            Case</a> page.
            </para></li><li><para><b>communicationBody.</b> The <b>Description</b> field on the AWS Support Center
            <a href="https://console.aws.amazon.com/support/home#/case/create">Create Case</a>
            page.
            </para></li><li><para><b>attachmentSetId.</b> The ID of a set of attachments that has been created by using
            <a>AddAttachmentsToSet</a>.
            </para></li><li><para><b>language.</b> The human language in which AWS Support handles the case. English
            and Japanese are currently supported.
            </para></li><li><para><b>ccEmailAddresses.</b> The AWS Support Center <b>CC</b> field on the <a href="https://console.aws.amazon.com/support/home#/case/create">Create
            Case</a> page. You can list email addresses to be copied on any correspondence about
            the case. The account that opens the case is already identified by passing the AWS
            Credentials in the HTTP POST method or in a method or function call from one of the
            programming languages supported by an <a href="http://aws.amazon.com/tools/">AWS SDK</a>.
             
            </para></li></ul><note><para>
            To add additional communication or attachments to an existing case, use <a>AddCommunicationToCase</a>.
            </para></note><para>
            A successful <a>CreateCase</a> request returns an AWS Support case number. Case numbers
            are used by the <a>DescribeCases</a> operation to retrieve existing AWS Support cases.
             
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.NewASACaseCmdlet.AttachmentSetId">
            <summary>
            <para>
            <para>The ID of a set of one or more attachments for the case. Create the set by using <a>AddAttachmentsToSet</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.NewASACaseCmdlet.CategoryCode">
            <summary>
            <para>
            <para>The category of problem for the AWS Support case.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.NewASACaseCmdlet.CcEmailAddress">
            <summary>
            <para>
            <para>A list of email addresses that AWS Support copies on case correspondence.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.NewASACaseCmdlet.CommunicationBody">
            <summary>
            <para>
            <para>The communication body text when you create an AWS Support case by calling <a>CreateCase</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.NewASACaseCmdlet.IssueType">
            <summary>
            <para>
            <para>The type of issue for the case. You can specify either "customer-service" or "technical."
            If you do not indicate a value, the default is "technical."</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.NewASACaseCmdlet.Language">
            <summary>
            <para>
            <para>The ISO 639-1 code for the language in which AWS provides support. AWS Support currently
            supports English ("en") and Japanese ("ja"). Language parameters must be passed explicitly
            for operations that take them.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.NewASACaseCmdlet.ServiceCode">
            <summary>
            <para>
            <para>The code for the AWS service returned by the call to <a>DescribeServices</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.NewASACaseCmdlet.SeverityCode">
            <summary>
            <para>
            <para>The code for the severity level returned by the call to <a>DescribeSeverityLevels</a>.</para><note><para>The availability of severity levels depends on each customer's support subscription.
            In other words, your subscription may not necessarily require the urgent level of
            response time.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.NewASACaseCmdlet.Subject">
            <summary>
            <para>
            <para>The title of the AWS Support case.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.NewASACaseCmdlet.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.ASA.RequestASATrustedAdvisorCheckRefreshCmdlet">
            <summary>
            Requests a refresh of the Trusted Advisor check that has the specified check ID. Check
            IDs can be obtained by calling <a>DescribeTrustedAdvisorChecks</a>.
             
             <note><para>
            Some checks are refreshed automatically, and they cannot be refreshed by using this
            operation. Use of the <code>RefreshTrustedAdvisorCheck</code> operation for these
            checks causes an <code>InvalidParameterValue</code> error.
            </para></note><para>
            The response contains a <a>TrustedAdvisorCheckRefreshStatus</a> object, which contains
            these fields:
            </para><ul><li><para><b>status.</b> The refresh status of the check: "none", "enqueued", "processing",
            "success", or "abandoned".
            </para></li><li><para><b>millisUntilNextRefreshable.</b> The amount of time, in milliseconds, until the
            check is eligible for refresh.
            </para></li><li><para><b>checkId.</b> The unique identifier for the check.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.RequestASATrustedAdvisorCheckRefreshCmdlet.CheckId">
            <summary>
            <para>
            <para>The unique identifier for the Trusted Advisor check to refresh. <b>Note:</b> Specifying
            the check ID of a check that is automatically refreshed causes an <code>InvalidParameterValue</code>
            error.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.RequestASATrustedAdvisorCheckRefreshCmdlet.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.ASA.ResolveASACaseCmdlet">
            <summary>
            Takes a <code>caseId</code> and returns the initial state of the case along with the
            state of the case after the call to <a>ResolveCase</a> completed.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.ResolveASACaseCmdlet.CaseId">
            <summary>
            <para>
            <para>The AWS Support case ID requested or returned in the call. The case ID is an alphanumeric
            string formatted as shown in this example: case-<i>12345678910-2013-c4c1d2bf33c5cf47</i></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ASA.ResolveASACaseCmdlet.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.BAK.AddBAKResourceTagCmdlet">
            <summary>
            Assigns a set of key-value pairs to a recovery point, backup plan, or backup vault
            identified by an Amazon Resource Name (ARN).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.AddBAKResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>An ARN that uniquely identifies a resource. The format of the ARN depends on the type
            of the tagged resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.AddBAKResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>Key-value pairs that are used to help organize your resources. You can assign your
            own metadata to the resources you create. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.AddBAKResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.AddBAKResourceTagCmdlet.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.BAK.ExportBAKBackupPlanTemplateCmdlet">
            <summary>
            Returns the backup plan that is specified by the plan ID as a backup template.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.ExportBAKBackupPlanTemplateCmdlet.BackupPlanId">
            <summary>
            <para>
            <para>Uniquely identifies a backup plan.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.ExportBAKBackupPlanTemplateCmdlet.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.BAK.GetBAKBackupJobCmdlet">
            <summary>
            Returns metadata associated with creating a backup of a resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupJobCmdlet.BackupJobId">
            <summary>
            <para>
            <para>Uniquely identifies a request to AWS Backup to back up a resource.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupJobListCmdlet">
            <summary>
            Returns metadata about your backup jobs.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupJobListCmdlet.ByBackupVaultName">
            <summary>
            <para>
            <para>Returns only backup jobs that will be stored in the specified backup vault. Backup
            vaults are identified by names that are unique to the account used to create them
            and the AWS Region where they are created. They consist of lowercase letters, numbers,
            and hyphens.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupJobListCmdlet.ByCreatedAfter">
            <summary>
            <para>
            <para>Returns only backup jobs that were created after the specified date.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupJobListCmdlet.ByCreatedBefore">
            <summary>
            <para>
            <para>Returns only backup jobs that were created before the specified date.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupJobListCmdlet.ByResourceArn">
            <summary>
            <para>
            <para>Returns only backup jobs that match the specified resource Amazon Resource Name (ARN).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupJobListCmdlet.ByResourceType">
            <summary>
            <para>
            <para>Returns only backup jobs for the specified resources:</para><ul><li><para><code>EBS</code> for Amazon Elastic Block Store</para></li><li><para><code>SGW</code> for AWS Storage Gateway</para></li><li><para><code>RDS</code> for Amazon Relational Database Service</para></li><li><para><code>DDB</code> for Amazon DynamoDB</para></li><li><para><code>EFS</code> for Amazon Elastic File System</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupJobListCmdlet.ByState">
            <summary>
            <para>
            <para>Returns only backup jobs that are in the specified state.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupJobListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to be returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupJobListCmdlet.NextToken">
            <summary>
            <para>
            <para>The next item following a partial list of returned items. For example, if a request
            is made to return <code>maxResults</code> number of items, <code>NextToken</code>
            allows you to return more items in your list starting at the location pointed to by
            the next token.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupPlanCmdlet">
            <summary>
            Returns the body of a backup plan in JSON format, in addition to plan metadata.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupPlanCmdlet.BackupPlanId">
            <summary>
            <para>
            <para>Uniquely identifies a backup plan.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupPlanCmdlet.VersionId">
            <summary>
            <para>
            <para>Unique, randomly generated, Unicode, UTF-8 encoded strings that are at most 1,024
            bytes long. Version IDs cannot be edited.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupPlanFromJSONCmdlet">
            <summary>
            Returns a valid JSON document specifying a backup plan or an error.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupPlanFromJSONCmdlet.BackupPlanTemplateJson">
            <summary>
            <para>
            <para>A customer-supplied backup plan document in JSON format.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupPlanFromTemplateCmdlet">
            <summary>
            Returns the template specified by its <code>templateId</code> as a backup plan.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupPlanFromTemplateCmdlet.BackupPlanTemplateId">
            <summary>
            <para>
            <para>Uniquely identifies a stored backup plan template.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupPlanListCmdlet">
            <summary>
            Returns metadata of your saved backup plans, including Amazon Resource Names (ARNs),
            plan IDs, creation and deletion dates, version IDs, plan names, and creator request
            IDs.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupPlanListCmdlet.IncludeDeleted">
            <summary>
            <para>
            <para>A Boolean value with a default value of <code>FALSE</code> that returns deleted backup
            plans when set to <code>TRUE</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupPlanListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to be returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupPlanListCmdlet.NextToken">
            <summary>
            <para>
            <para>The next item following a partial list of returned items. For example, if a request
            is made to return <code>maxResults</code> number of items, <code>NextToken</code>
            allows you to return more items in your list starting at the location pointed to by
            the next token.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupPlanTemplateListCmdlet">
            <summary>
            Returns metadata of your saved backup plan templates, including the template ID, name,
            and the creation and deletion dates.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupPlanTemplateListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to be returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupPlanTemplateListCmdlet.NextToken">
            <summary>
            <para>
            <para>The next item following a partial list of returned items. For example, if a request
            is made to return <code>maxResults</code> number of items, <code>NextToken</code>
            allows you to return more items in your list starting at the location pointed to by
            the next token.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupPlanVersionListCmdlet">
            <summary>
            Returns version metadata of your backup plans, including Amazon Resource Names (ARNs),
            backup plan IDs, creation and deletion dates, plan names, and version IDs.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupPlanVersionListCmdlet.BackupPlanId">
            <summary>
            <para>
            <para>Uniquely identifies a backup plan.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupPlanVersionListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to be returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupPlanVersionListCmdlet.NextToken">
            <summary>
            <para>
            <para>The next item following a partial list of returned items. For example, if a request
            is made to return <code>maxResults</code> number of items, <code>NextToken</code>
            allows you to return more items in your list starting at the location pointed to by
            the next token.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupSelectionCmdlet">
            <summary>
            Returns selection metadata and a document in JSON format that specifies a list of
            resources that are associated with a backup plan.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupSelectionCmdlet.BackupPlanId">
            <summary>
            <para>
            <para>Uniquely identifies a backup plan.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupSelectionCmdlet.SelectionId">
            <summary>
            <para>
            <para>Uniquely identifies the body of a request to assign a set of resources to a backup
            plan.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupSelectionListCmdlet">
            <summary>
            Returns an array containing metadata of the resources associated with the target backup
            plan.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupSelectionListCmdlet.BackupPlanId">
            <summary>
            <para>
            <para>Uniquely identifies a backup plan.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupSelectionListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to be returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupSelectionListCmdlet.NextToken">
            <summary>
            <para>
            <para>The next item following a partial list of returned items. For example, if a request
            is made to return <code>maxResults</code> number of items, <code>NextToken</code>
            allows you to return more items in your list starting at the location pointed to by
            the next token.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupVaultCmdlet">
            <summary>
            Returns metadata about a backup vault specified by its name.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupVaultCmdlet.BackupVaultName">
            <summary>
            <para>
            <para>The name of a logical container where backups are stored. Backup vaults are identified
            by names that are unique to the account used to create them and the AWS Region where
            they are created. They consist of lowercase letters, numbers, and hyphens.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupVaultAccessPolicyCmdlet">
            <summary>
            Returns the access policy document that is associated with the named backup vault.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupVaultAccessPolicyCmdlet.BackupVaultName">
            <summary>
            <para>
            <para>The name of a logical container where backups are stored. Backup vaults are identified
            by names that are unique to the account used to create them and the AWS Region where
            they are created. They consist of lowercase letters, numbers, and hyphens.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupVaultListCmdlet">
            <summary>
            Returns a list of recovery point storage containers along with information about them.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupVaultListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to be returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupVaultListCmdlet.NextToken">
            <summary>
            <para>
            <para>The next item following a partial list of returned items. For example, if a request
            is made to return <code>maxResults</code> number of items, <code>NextToken</code>
            allows you to return more items in your list starting at the location pointed to by
            the next token.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupVaultNotificationCmdlet">
            <summary>
            Returns event notifications for the specified backup vault.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKBackupVaultNotificationCmdlet.BackupVaultName">
            <summary>
            <para>
            <para>The name of a logical container where backups are stored. Backup vaults are identified
            by names that are unique to the account used to create them and the AWS Region where
            they are created. They consist of lowercase letters, numbers, and hyphens.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BAK.GetBAKProtectedResourceCmdlet">
            <summary>
            Returns information about a saved resource, including the last time it was backed-up,
            its Amazon Resource Name (ARN), and the AWS service type of the saved resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKProtectedResourceCmdlet.ResourceArn">
            <summary>
            <para>
            <para>An Amazon Resource Name (ARN) that uniquely identifies a resource. The format of the
            ARN depends on the resource type.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BAK.GetBAKProtectedResourceListCmdlet">
            <summary>
            Returns an array of resources successfully backed up by AWS Backup, including the
            time the resource was saved, an Amazon Resource Name (ARN) of the resource, and a
            resource type.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKProtectedResourceListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to be returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKProtectedResourceListCmdlet.NextToken">
            <summary>
            <para>
            <para>The next item following a partial list of returned items. For example, if a request
            is made to return <code>maxResults</code> number of items, <code>NextToken</code>
            allows you to return more items in your list starting at the location pointed to by
            the next token.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BAK.GetBAKRecoveryPointCmdlet">
            <summary>
            Returns metadata associated with a recovery point, including ID, status, encryption,
            and lifecycle.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKRecoveryPointCmdlet.BackupVaultName">
            <summary>
            <para>
            <para>The name of a logical container where backups are stored. Backup vaults are identified
            by names that are unique to the account used to create them and the AWS Region where
            they are created. They consist of lowercase letters, numbers, and hyphens.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKRecoveryPointCmdlet.RecoveryPointArn">
            <summary>
            <para>
            <para>An Amazon Resource Name (ARN) that uniquely identifies a recovery point; for example,
            <code>arn:aws:backup:us-east-1:123456789012:recovery-point:1EB3B5E7-9EB0-435A-A80B-108B488B0D45</code>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BAK.GetBAKRecoveryPointRestoreMetadataCmdlet">
            <summary>
            Returns two sets of metadata key-value pairs. The first set lists the metadata that
            the recovery point was created with. The second set lists the metadata key-value pairs
            that are required to restore the recovery point.
             
              
            <para>
            These sets can be the same, or the restore metadata set can contain different values
            if the target service to be restored has changed since the recovery point was created
            and now requires additional or different information in order to be restored.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKRecoveryPointRestoreMetadataCmdlet.BackupVaultName">
            <summary>
            <para>
            <para>The name of a logical container where backups are stored. Backup vaults are identified
            by names that are unique to the account used to create them and the AWS Region where
            they are created. They consist of lowercase letters, numbers, and hyphens.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKRecoveryPointRestoreMetadataCmdlet.RecoveryPointArn">
            <summary>
            <para>
            <para>An Amazon Resource Name (ARN) that uniquely identifies a recovery point; for example,
            <code>arn:aws:backup:us-east-1:123456789012:recovery-point:1EB3B5E7-9EB0-435A-A80B-108B488B0D45</code>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BAK.GetBAKRecoveryPointsByBackupVaultListCmdlet">
            <summary>
            Returns detailed information about the recovery points stored in a backup vault.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKRecoveryPointsByBackupVaultListCmdlet.BackupVaultName">
            <summary>
            <para>
            <para>The name of a logical container where backups are stored. Backup vaults are identified
            by names that are unique to the account used to create them and the AWS Region where
            they are created. They consist of lowercase letters, numbers, and hyphens.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKRecoveryPointsByBackupVaultListCmdlet.ByBackupPlanId">
            <summary>
            <para>
            <para>Returns only recovery points that match the specified backup plan ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKRecoveryPointsByBackupVaultListCmdlet.ByCreatedAfter">
            <summary>
            <para>
            <para>Returns only recovery points that were created after the specified timestamp.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKRecoveryPointsByBackupVaultListCmdlet.ByCreatedBefore">
            <summary>
            <para>
            <para>Returns only recovery points that were created before the specified timestamp.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKRecoveryPointsByBackupVaultListCmdlet.ByResourceArn">
            <summary>
            <para>
            <para>Returns only recovery points that match the specified resource Amazon Resource Name
            (ARN).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKRecoveryPointsByBackupVaultListCmdlet.ByResourceType">
            <summary>
            <para>
            <para>Returns only recovery points that match the specified resource type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKRecoveryPointsByBackupVaultListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to be returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKRecoveryPointsByBackupVaultListCmdlet.NextToken">
            <summary>
            <para>
            <para>The next item following a partial list of returned items. For example, if a request
            is made to return <code>maxResults</code> number of items, <code>NextToken</code>
            allows you to return more items in your list starting at the location pointed to by
            the next token.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BAK.GetBAKRecoveryPointsByResourceListCmdlet">
            <summary>
            Returns detailed information about recovery points of the type specified by a resource
            Amazon Resource Name (ARN).<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKRecoveryPointsByResourceListCmdlet.ResourceArn">
            <summary>
            <para>
            <para>An ARN that uniquely identifies a resource. The format of the ARN depends on the resource
            type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKRecoveryPointsByResourceListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to be returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKRecoveryPointsByResourceListCmdlet.NextToken">
            <summary>
            <para>
            <para>The next item following a partial list of returned items. For example, if a request
            is made to return <code>maxResults</code> number of items, <code>NextToken</code>
            allows you to return more items in your list starting at the location pointed to by
            the next token.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BAK.GetBAKResourceTagCmdlet">
            <summary>
            Returns a list of key-value pairs assigned to a target recovery point, backup plan,
            or backup vault.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>An Amazon Resource Name (ARN) that uniquely identifies a resource. The format of the
            ARN depends on the type of resource. Valid targets for <code>ListTags</code> are recovery
            points, backup plans, and backup vaults.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKResourceTagCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to be returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKResourceTagCmdlet.NextToken">
            <summary>
            <para>
            <para>The next item following a partial list of returned items. For example, if a request
            is made to return <code>maxResults</code> number of items, <code>NextToken</code>
            allows you to return more items in your list starting at the location pointed to by
            the next token.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BAK.GetBAKRestoreJobCmdlet">
            <summary>
            Returns metadata associated with a restore job that is specified by a job ID.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKRestoreJobCmdlet.RestoreJobId">
            <summary>
            <para>
            <para>Uniquely identifies the job that restores a recovery point.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BAK.GetBAKRestoreJobListCmdlet">
            <summary>
            Returns a list of jobs that AWS Backup initiated to restore a saved resource, including
            metadata about the recovery process.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKRestoreJobListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to be returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.GetBAKRestoreJobListCmdlet.NextToken">
            <summary>
            <para>
            <para>The next item following a partial list of returned items. For example, if a request
            is made to return <code>maxResults</code> number of items, <code>NextToken</code>
            allows you to return more items in your list starting at the location pointed to by
            the next token.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BAK.GetBAKSupportedResourceTypeCmdlet">
            <summary>
            Returns the AWS resource types supported by AWS Backup.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BAK.NewBAKBackupPlanCmdlet">
            <summary>
            Backup plans are documents that contain information that AWS Backup uses to schedule
            tasks that create recovery points of resources.
             
              
            <para>
            If you call <code>CreateBackupPlan</code> with a plan that already exists, the existing
            <code>backupPlanId</code> is returned.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.NewBAKBackupPlanCmdlet.BackupPlan_BackupPlanName">
            <summary>
            <para>
            <para>The display name of a backup plan.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.NewBAKBackupPlanCmdlet.BackupPlanTag">
            <summary>
            <para>
            <para>To help organize your resources, you can assign your own metadata to the resources
            that you create. Each tag is a key-value pair. The specified tags are assigned to
            all backups created with this plan.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.NewBAKBackupPlanCmdlet.CreatorRequestId">
            <summary>
            <para>
            <para>Identifies the request and allows failed requests to be retried without the risk of
            executing the operation twice. If the request includes a <code>CreatorRequestId</code>
            that matches an existing backup plan, that plan is returned. This parameter is optional.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.NewBAKBackupPlanCmdlet.BackupPlan_Rule">
            <summary>
            <para>
            <para>An array of <code>BackupRule</code> objects, each of which specifies a scheduled task
            that is used to back up a selection of resources.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.NewBAKBackupPlanCmdlet.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.BAK.NewBAKBackupSelectionCmdlet">
            <summary>
            Creates a JSON document that specifies a set of resources to assign to a backup plan.
            Resources can be included by specifying patterns for a <code>ListOfTags</code> and
            selected <code>Resources</code>.
             
              
            <para>
            For example, consider the following patterns:
            </para><ul><li><para><code>Resources: "arn:aws:ec2:region:account-id:volume/volume-id"</code></para></li><li><para><code>ConditionKey:"department"</code></para><para><code>ConditionValue:"finance"</code></para><para><code>ConditionType:"StringEquals"</code></para></li><li><para><code>ConditionKey:"importance"</code></para><para><code>ConditionValue:"critical"</code></para><para><code>ConditionType:"StringEquals"</code></para></li></ul><para>
            Using these patterns would back up all Amazon Elastic Block Store (Amazon EBS) volumes
            that are tagged as <code>"department=finance"</code>, <code>"importance=critical"</code>,
            in addition to an EBS volume with the specified volume Id.
            </para><para>
            Resources and conditions are additive in that all resources that match the pattern
            are selected. This shouldn't be confused with a logical AND, where all conditions
            must match. The matching patterns are logically 'put together using the OR operator.
            In other words, all patterns that match are selected for backup.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.NewBAKBackupSelectionCmdlet.BackupPlanId">
            <summary>
            <para>
            <para>Uniquely identifies the backup plan to be associated with the selection of resources.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.NewBAKBackupSelectionCmdlet.CreatorRequestId">
            <summary>
            <para>
            <para>A unique string that identifies the request and allows failed requests to be retried
            without the risk of executing the operation twice.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.NewBAKBackupSelectionCmdlet.BackupSelection_IamRoleArn">
            <summary>
            <para>
            <para>The ARN of the IAM role that AWS Backup uses to authenticate when restoring the target
            resource; for example, <code>arn:aws:iam::123456789012:role/S3Access</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.NewBAKBackupSelectionCmdlet.BackupSelection_ListOfTag">
            <summary>
            <para>
            <para>An array of conditions used to specify a set of resources to assign to a backup plan;
            for example, <code>"StringEquals": {"ec2:ResourceTag/Department": "accounting"</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.NewBAKBackupSelectionCmdlet.BackupSelection_Resource">
            <summary>
            <para>
            <para>An array of strings that either contain Amazon Resource Names (ARNs) or match patterns
            such as "<code>arn:aws:ec2:us-east-1:123456789012:volume/*</code>" of resources to
            assign to a backup plan.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.NewBAKBackupSelectionCmdlet.BackupSelection_SelectionName">
            <summary>
            <para>
            <para>The display name of a resource selection document.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.NewBAKBackupSelectionCmdlet.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.BAK.NewBAKBackupVaultCmdlet">
            <summary>
            Creates a logical container where backups are stored. A <code>CreateBackupVault</code>
            request includes a name, optionally one or more resource tags, an encryption key,
            and a request ID.
             
             <note><para>
            Sensitive data, such as passport numbers, should not be included the name of a backup
            vault.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.NewBAKBackupVaultCmdlet.BackupVaultName">
            <summary>
            <para>
            <para>The name of a logical container where backups are stored. Backup vaults are identified
            by names that are unique to the account used to create them and the AWS Region where
            they are created. They consist of lowercase letters, numbers, and hyphens.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.NewBAKBackupVaultCmdlet.BackupVaultTag">
            <summary>
            <para>
            <para>Metadata that you can assign to help organize the resources that you create. Each
            tag is a key-value pair.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.NewBAKBackupVaultCmdlet.CreatorRequestId">
            <summary>
            <para>
            <para>A unique string that identifies the request and allows failed requests to be retried
            without the risk of executing the operation twice.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.NewBAKBackupVaultCmdlet.EncryptionKeyArn">
            <summary>
            <para>
            <para>The server-side encryption key that is used to protect your backups; for example,
            <code>arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.NewBAKBackupVaultCmdlet.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.BAK.RemoveBAKBackupPlanCmdlet">
            <summary>
            Deletes a backup plan. A backup plan can only be deleted after all associated selections
            of resources have been deleted. Deleting a backup plan deletes the current version
            of a backup plan. Previous versions, if any, will still exist.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.RemoveBAKBackupPlanCmdlet.BackupPlanId">
            <summary>
            <para>
            <para>Uniquely identifies a backup plan.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.RemoveBAKBackupPlanCmdlet.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.BAK.RemoveBAKBackupSelectionCmdlet">
            <summary>
            Deletes the resource selection associated with a backup plan that is specified by
            the <code>SelectionId</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.RemoveBAKBackupSelectionCmdlet.BackupPlanId">
            <summary>
            <para>
            <para>Uniquely identifies a backup plan.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.RemoveBAKBackupSelectionCmdlet.SelectionId">
            <summary>
            <para>
            <para>Uniquely identifies the body of a request to assign a set of resources to a backup
            plan.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.RemoveBAKBackupSelectionCmdlet.PassThru">
            <summary>
            Returns the value passed to the SelectionId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.RemoveBAKBackupSelectionCmdlet.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.BAK.RemoveBAKBackupVaultCmdlet">
            <summary>
            Deletes the backup vault identified by its name. A vault can be deleted only if it
            is empty.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.RemoveBAKBackupVaultCmdlet.BackupVaultName">
            <summary>
            <para>
            <para>The name of a logical container where backups are stored. Backup vaults are identified
            by names that are unique to the account used to create them and theAWS Region where
            they are created. They consist of lowercase letters, numbers, and hyphens.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.RemoveBAKBackupVaultCmdlet.PassThru">
            <summary>
            Returns the value passed to the BackupVaultName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.RemoveBAKBackupVaultCmdlet.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.BAK.RemoveBAKBackupVaultAccessPolicyCmdlet">
            <summary>
            Deletes the policy document that manages permissions on a backup vault.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.RemoveBAKBackupVaultAccessPolicyCmdlet.BackupVaultName">
            <summary>
            <para>
            <para>The name of a logical container where backups are stored. Backup vaults are identified
            by names that are unique to the account used to create them and the AWS Region where
            they are created. They consist of lowercase letters, numbers, and hyphens.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.RemoveBAKBackupVaultAccessPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the BackupVaultName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.RemoveBAKBackupVaultAccessPolicyCmdlet.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.BAK.RemoveBAKBackupVaultNotificationCmdlet">
            <summary>
            Deletes event notifications for the specified backup vault.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.RemoveBAKBackupVaultNotificationCmdlet.BackupVaultName">
            <summary>
            <para>
            <para>The name of a logical container where backups are stored. Backup vaults are identified
            by names that are unique to the account used to create them and the Region where they
            are created. They consist of lowercase letters, numbers, and hyphens.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.RemoveBAKBackupVaultNotificationCmdlet.PassThru">
            <summary>
            Returns the value passed to the BackupVaultName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.RemoveBAKBackupVaultNotificationCmdlet.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.BAK.RemoveBAKRecoveryPointCmdlet">
            <summary>
            Deletes the recovery point specified by a recovery point ID.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.RemoveBAKRecoveryPointCmdlet.BackupVaultName">
            <summary>
            <para>
            <para>The name of a logical container where backups are stored. Backup vaults are identified
            by names that are unique to the account used to create them and the AWS Region where
            they are created. They consist of lowercase letters, numbers, and hyphens.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.RemoveBAKRecoveryPointCmdlet.RecoveryPointArn">
            <summary>
            <para>
            <para>An Amazon Resource Name (ARN) that uniquely identifies a recovery point; for example,
            <code>arn:aws:backup:us-east-1:123456789012:recovery-point:1EB3B5E7-9EB0-435A-A80B-108B488B0D45</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.RemoveBAKRecoveryPointCmdlet.PassThru">
            <summary>
            Returns the value passed to the RecoveryPointArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.RemoveBAKRecoveryPointCmdlet.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.BAK.RemoveBAKResourceTagCmdlet">
            <summary>
            Removes a set of key-value pairs from a recovery point, backup plan, or backup vault
            identified by an Amazon Resource Name (ARN)
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.RemoveBAKResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>An ARN that uniquely identifies a resource. The format of the ARN depends on the type
            of the tagged resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.RemoveBAKResourceTagCmdlet.TagKeyList">
            <summary>
            <para>
            <para>A list of keys to identify which key-value tags to remove from a resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.RemoveBAKResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.RemoveBAKResourceTagCmdlet.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.BAK.StartBAKBackupJobCmdlet">
            <summary>
            Starts a job to create a one-time backup of the specified resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.StartBAKBackupJobCmdlet.BackupVaultName">
            <summary>
            <para>
            <para>The name of a logical container where backups are stored. Backup vaults are identified
            by names that are unique to the account used to create them and the AWS Region where
            they are created. They consist of lowercase letters, numbers, and hyphens.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.StartBAKBackupJobCmdlet.CompleteWindowMinute">
            <summary>
            <para>
            <para>The amount of time AWS Backup attempts a backup before canceling the job and returning
            an error.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.StartBAKBackupJobCmdlet.Lifecycle_DeleteAfterDay">
            <summary>
            <para>
            <para>Specifies the number of days after creation that a recovery point is deleted. Must
            be greater than <code>MoveToColdStorageAfterDays</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.StartBAKBackupJobCmdlet.IamRoleArn">
            <summary>
            <para>
            <para>Specifies the IAM role ARN used to create the target recovery point; for example,
            <code>arn:aws:iam::123456789012:role/S3Access</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.StartBAKBackupJobCmdlet.IdempotencyToken">
            <summary>
            <para>
            <para>A customer chosen string that can be used to distinguish between calls to <code>StartBackupJob</code>.
            Idempotency tokens time out after one hour. Therefore, if you call <code>StartBackupJob</code>
            multiple times with the same idempotency token within one hour, AWS Backup recognizes
            that you are requesting only one backup job and initiates only one. If you change
            the idempotency token for each call, AWS Backup recognizes that you are requesting
            to start multiple backups.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.StartBAKBackupJobCmdlet.Lifecycle_MoveToColdStorageAfterDay">
            <summary>
            <para>
            <para>Specifies the number of days after creation that a recovery point is moved to cold
            storage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.StartBAKBackupJobCmdlet.RecoveryPointTag">
            <summary>
            <para>
            <para>To help organize your resources, you can assign your own metadata to the resources
            that you create. Each tag is a key-value pair.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.StartBAKBackupJobCmdlet.ResourceArn">
            <summary>
            <para>
            <para>An Amazon Resource Name (ARN) that uniquely identifies a resource. The format of the
            ARN depends on the resource type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.StartBAKBackupJobCmdlet.StartWindowMinute">
            <summary>
            <para>
            <para>The amount of time in minutes before beginning a backup.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.StartBAKBackupJobCmdlet.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.BAK.StartBAKRestoreJobCmdlet">
            <summary>
            Recovers the saved resource identified by an Amazon Resource Name (ARN).
             
              
            <para>
            If the resource ARN is included in the request, then the last complete backup of that
            resource is recovered. If the ARN of a recovery point is supplied, then that recovery
            point is restored.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.StartBAKRestoreJobCmdlet.IamRoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM role that AWS Backup uses to create the
            target recovery point; for example, <code>arn:aws:iam::123456789012:role/S3Access</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.StartBAKRestoreJobCmdlet.IdempotencyToken">
            <summary>
            <para>
            <para>A customer chosen string that can be used to distinguish between calls to <code>StartRestoreJob</code>.
            Idempotency tokens time out after one hour. Therefore, if you call <code>StartRestoreJob</code>
            multiple times with the same idempotency token within one hour, AWS Backup recognizes
            that you are requesting only one restore job and initiates only one. If you change
            the idempotency token for each call, AWS Backup recognizes that you are requesting
            to start multiple restores. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.StartBAKRestoreJobCmdlet.Metadata">
            <summary>
            <para>
            <para>A set of metadata key-value pairs. Lists the metadata that the recovery point was
            created with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.StartBAKRestoreJobCmdlet.RecoveryPointArn">
            <summary>
            <para>
            <para>An ARN that uniquely identifies a recovery point; for example, <code>arn:aws:backup:us-east-1:123456789012:recovery-point:1EB3B5E7-9EB0-435A-A80B-108B488B0D45</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.StartBAKRestoreJobCmdlet.ResourceType">
            <summary>
            <para>
            <para>Starts a job to restore a recovery point for one of the following resources:</para><ul><li><para><code>EBS</code> for Amazon Elastic Block Store</para></li><li><para><code>SGW</code> for AWS Storage Gateway</para></li><li><para><code>RDS</code> for Amazon Relational Database Service</para></li><li><para><code>DDB</code> for Amazon DynamoDB</para></li><li><para><code>EFS</code> for Amazon Elastic File System</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.StartBAKRestoreJobCmdlet.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.BAK.StopBAKBackupJobCmdlet">
            <summary>
            Attempts to cancel a job to create a one-time backup of a resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.StopBAKBackupJobCmdlet.BackupJobId">
            <summary>
            <para>
            <para>Uniquely identifies a request to AWS Backup to back up a resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.StopBAKBackupJobCmdlet.PassThru">
            <summary>
            Returns the value passed to the BackupJobId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.StopBAKBackupJobCmdlet.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.BAK.UpdateBAKBackupPlanCmdlet">
            <summary>
            Replaces the body of a saved backup plan identified by its <code>backupPlanId</code>
            with the input document in JSON format. The new version is uniquely identified by
            a <code>VersionId</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.UpdateBAKBackupPlanCmdlet.BackupPlanId">
            <summary>
            <para>
            <para>Uniquely identifies a backup plan.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.UpdateBAKBackupPlanCmdlet.BackupPlan_BackupPlanName">
            <summary>
            <para>
            <para>The display name of a backup plan.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.UpdateBAKBackupPlanCmdlet.BackupPlan_Rule">
            <summary>
            <para>
            <para>An array of <code>BackupRule</code> objects, each of which specifies a scheduled task
            that is used to back up a selection of resources.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.UpdateBAKBackupPlanCmdlet.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.BAK.UpdateBAKRecoveryPointLifecycleCmdlet">
            <summary>
            Sets the transition lifecycle of a recovery point.
             
              
            <para>
            The lifecycle defines when a protected resource is transitioned to cold storage and
            when it expires. AWS Backup transitions and expires backups automatically according
            to the lifecycle that you define.
            </para><para>
            Backups transitioned to cold storage must be stored in cold storage for a minimum
            of 90 days. Therefore, the “expire after days” setting must be 90 days greater than
            the “transition to cold after days” setting. The “transition to cold after days” setting
            cannot be changed after a backup has been transitioned to cold.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.UpdateBAKRecoveryPointLifecycleCmdlet.BackupVaultName">
            <summary>
            <para>
            <para>The name of a logical container where backups are stored. Backup vaults are identified
            by names that are unique to the account used to create them and the AWS Region where
            they are created. They consist of lowercase letters, numbers, and hyphens.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.UpdateBAKRecoveryPointLifecycleCmdlet.Lifecycle_DeleteAfterDay">
            <summary>
            <para>
            <para>Specifies the number of days after creation that a recovery point is deleted. Must
            be greater than <code>MoveToColdStorageAfterDays</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.UpdateBAKRecoveryPointLifecycleCmdlet.Lifecycle_MoveToColdStorageAfterDay">
            <summary>
            <para>
            <para>Specifies the number of days after creation that a recovery point is moved to cold
            storage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.UpdateBAKRecoveryPointLifecycleCmdlet.RecoveryPointArn">
            <summary>
            <para>
            <para>An Amazon Resource Name (ARN) that uniquely identifies a recovery point; for example,
            <code>arn:aws:backup:us-east-1:123456789012:recovery-point:1EB3B5E7-9EB0-435A-A80B-108B488B0D45</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.UpdateBAKRecoveryPointLifecycleCmdlet.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.BAK.WriteBAKBackupVaultAccessPolicyCmdlet">
            <summary>
            Sets a resource-based policy that is used to manage access permissions on the target
            backup vault. Requires a backup vault name and an access policy document in JSON format.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.WriteBAKBackupVaultAccessPolicyCmdlet.BackupVaultName">
            <summary>
            <para>
            <para>The name of a logical container where backups are stored. Backup vaults are identified
            by names that are unique to the account used to create them and the AWS Region where
            they are created. They consist of lowercase letters, numbers, and hyphens.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.WriteBAKBackupVaultAccessPolicyCmdlet.Policy">
            <summary>
            <para>
            <para>The backup vault access policy document in JSON format.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.WriteBAKBackupVaultAccessPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the BackupVaultName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.WriteBAKBackupVaultAccessPolicyCmdlet.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.BAK.WriteBAKBackupVaultNotificationCmdlet">
            <summary>
            Turns on notifications on a backup vault for the specified topic and events.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.WriteBAKBackupVaultNotificationCmdlet.BackupVaultEvent">
            <summary>
            <para>
            <para>An array of events that indicate the status of jobs to back up resources to the backup
            vault.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.WriteBAKBackupVaultNotificationCmdlet.BackupVaultName">
            <summary>
            <para>
            <para>The name of a logical container where backups are stored. Backup vaults are identified
            by names that are unique to the account used to create them and the AWS Region where
            they are created. They consist of lowercase letters, numbers, and hyphens.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.WriteBAKBackupVaultNotificationCmdlet.SNSTopicArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that specifies the topic for a backup vault’s events;
            for example, <code>arn:aws:sns:us-west-2:111122223333:MyVaultTopic</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.WriteBAKBackupVaultNotificationCmdlet.PassThru">
            <summary>
            Returns the value passed to the BackupVaultName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAK.WriteBAKBackupVaultNotificationCmdlet.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.BAT.GetBATComputeEnvironmentCmdlet">
            <summary>
            Describes one or more of your compute environments.
             
              
            <para>
            If you are using an unmanaged compute environment, you can use the <code>DescribeComputeEnvironment</code>
            operation to determine the <code>ecsClusterArn</code> that you should launch your
            Amazon ECS container instances into.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.GetBATComputeEnvironmentCmdlet.ComputeEnvironment">
            <summary>
            <para>
            <para>A list of up to 100 compute environment names or full Amazon Resource Name (ARN) entries.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.GetBATComputeEnvironmentCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of cluster results returned by <code>DescribeComputeEnvironments</code>
            in paginated output. When this parameter is used, <code>DescribeComputeEnvironments</code>
            only returns <code>maxResults</code> results in a single page along with a <code>nextToken</code>
            response element. The remaining results of the initial request can be seen by sending
            another <code>DescribeComputeEnvironments</code> request with the returned <code>nextToken</code>
            value. This value can be between 1 and 100. If this parameter is not used, then <code>DescribeComputeEnvironments</code>
            returns up to 100 results and a <code>nextToken</code> value if applicable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.GetBATComputeEnvironmentCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> value returned from a previous paginated <code>DescribeComputeEnvironments</code>
            request where <code>maxResults</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. This value is <code>null</code> when there
            are no more results to return.</para><note><para>This token should be treated as an opaque identifier that is only used 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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BAT.GetBATJobDefinitionCmdlet">
            <summary>
            Describes a list of job definitions. You can specify a <code>status</code> (such as
            <code>ACTIVE</code>) to only return job definitions that match that status.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.GetBATJobDefinitionCmdlet.JobDefinitionName">
            <summary>
            <para>
            <para>The name of the job definition to describe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.GetBATJobDefinitionCmdlet.JobDefinition">
            <summary>
            <para>
            <para>A list of up to 100 job definition names or full Amazon Resource Name (ARN) entries.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.GetBATJobDefinitionCmdlet.Status">
            <summary>
            <para>
            <para>The status with which to filter job definitions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.GetBATJobDefinitionCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results returned by <code>DescribeJobDefinitions</code> in paginated
            output. When this parameter is used, <code>DescribeJobDefinitions</code> only returns
            <code>maxResults</code> results in a single page along with a <code>nextToken</code>
            response element. The remaining results of the initial request can be seen by sending
            another <code>DescribeJobDefinitions</code> request with the returned <code>nextToken</code>
            value. This value can be between 1 and 100. If this parameter is not used, then <code>DescribeJobDefinitions</code>
            returns up to 100 results and a <code>nextToken</code> value if applicable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.GetBATJobDefinitionCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> value returned from a previous paginated <code>DescribeJobDefinitions</code>
            request where <code>maxResults</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. This value is <code>null</code> when there
            are no more results to return.</para><note><para>This token should be treated as an opaque identifier that is only used 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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BAT.GetBATJobDetailCmdlet">
            <summary>
            Describes a list of AWS Batch jobs.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.GetBATJobDetailCmdlet.Job">
            <summary>
            <para>
            <para>A list of up to 100 job IDs.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BAT.GetBATJobListCmdlet">
            <summary>
            Returns a list of AWS Batch jobs.
             
              
            <para>
            You must specify only one of the following:
            </para><ul><li><para>
            a job queue ID to return a list of jobs in that job queue
            </para></li><li><para>
            a multi-node parallel job ID to return a list of that job's nodes
            </para></li><li><para>
            an array job ID to return a list of that job's children
            </para></li></ul><para>
            You can filter the results by job status with the <code>jobStatus</code> parameter.
            If you do not specify a status, only <code>RUNNING</code> jobs are returned.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.GetBATJobListCmdlet.ArrayJobId">
            <summary>
            <para>
            <para>The job ID for an array job. Specifying an array job ID with this parameter lists
            all child jobs from within the specified array.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.GetBATJobListCmdlet.JobQueue">
            <summary>
            <para>
            <para>The name or full Amazon Resource Name (ARN) of the job queue with which to list jobs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.GetBATJobListCmdlet.JobStatus">
            <summary>
            <para>
            <para>The job status with which to filter jobs in the specified queue. If you do not specify
            a status, only <code>RUNNING</code> jobs are returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.GetBATJobListCmdlet.MultiNodeJobId">
            <summary>
            <para>
            <para>The job ID for a multi-node parallel job. Specifying a multi-node parallel job ID
            with this parameter lists all nodes that are associated with the specified job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.GetBATJobListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results returned by <code>ListJobs</code> in paginated output.
            When this parameter is used, <code>ListJobs</code> only returns <code>maxResults</code>
            results in a single page along with a <code>nextToken</code> response element. The
            remaining results of the initial request can be seen by sending another <code>ListJobs</code>
            request with the returned <code>nextToken</code> value. This value can be between
            1 and 100. If this parameter is not used, then <code>ListJobs</code> returns up to
            100 results and a <code>nextToken</code> value if applicable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.GetBATJobListCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> value returned from a previous paginated <code>ListJobs</code>
            request where <code>maxResults</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. This value is <code>null</code> when there
            are no more results to return.</para><note><para>This token should be treated as an opaque identifier that is only used 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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BAT.GetBATJobQueueCmdlet">
            <summary>
            Describes one or more of your job queues.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.GetBATJobQueueCmdlet.JobQueue">
            <summary>
            <para>
            <para>A list of up to 100 queue names or full queue Amazon Resource Name (ARN) entries.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.GetBATJobQueueCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results returned by <code>DescribeJobQueues</code> in paginated
            output. When this parameter is used, <code>DescribeJobQueues</code> only returns <code>maxResults</code>
            results in a single page along with a <code>nextToken</code> response element. The
            remaining results of the initial request can be seen by sending another <code>DescribeJobQueues</code>
            request with the returned <code>nextToken</code> value. This value can be between
            1 and 100. If this parameter is not used, then <code>DescribeJobQueues</code> returns
            up to 100 results and a <code>nextToken</code> value if applicable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.GetBATJobQueueCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> value returned from a previous paginated <code>DescribeJobQueues</code>
            request where <code>maxResults</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. This value is <code>null</code> when there
            are no more results to return.</para><note><para>This token should be treated as an opaque identifier that is only used 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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BAT.NewBATComputeEnvironmentCmdlet">
            <summary>
            Creates an AWS Batch compute environment. You can create <code>MANAGED</code> or <code>UNMANAGED</code>
            compute environments.
             
              
            <para>
            In a managed compute environment, AWS Batch manages the capacity and instance types
            of the compute resources within the environment. This is based on the compute resource
            specification that you define or the <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-launch-templates.html">launch
            template</a> that you specify when you create the compute environment. You can choose
            to use Amazon EC2 On-Demand Instances or Spot Instances in your managed compute environment.
            You can optionally set a maximum price so that Spot Instances only launch when the
            Spot Instance price is below a specified percentage of the On-Demand price.
            </para><note><para>
            Multi-node parallel jobs are not supported on Spot Instances.
            </para></note><para>
            In an unmanaged compute environment, you can manage your own compute resources. This
            provides more compute resource configuration options, such as using a custom AMI,
            but you must ensure that your AMI meets the Amazon ECS container instance AMI specification.
            For more information, see <a href="https://docs.aws.amazon.com/AmazonECS/latest/developerguide/container_instance_AMIs.html">Container
            Instance AMIs</a> in the <i>Amazon Elastic Container Service Developer Guide</i>.
            After you have created your unmanaged compute environment, you can use the <a>DescribeComputeEnvironments</a>
            operation to find the Amazon ECS cluster that is associated with it. Then, manually
            launch your container instances into that Amazon ECS cluster. For more information,
            see <a href="https://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_container_instance.html">Launching
            an Amazon ECS Container Instance</a> in the <i>Amazon Elastic Container Service Developer
            Guide</i>.
            </para><note><para>
            AWS Batch does not upgrade the AMIs in a compute environment after it is created (for
            example, when a newer version of the Amazon ECS-optimized AMI is available). You are
            responsible for the management of the guest operating system (including updates and
            security patches) and any additional application software or utilities that you install
            on the compute resources. To use a new AMI for your AWS Batch jobs:
            </para><ol><li><para>
            Create a new compute environment with the new AMI.
            </para></li><li><para>
            Add the compute environment to an existing job queue.
            </para></li><li><para>
            Remove the old compute environment from your job queue.
            </para></li><li><para>
            Delete the old compute environment.
            </para></li></ol></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.NewBATComputeEnvironmentCmdlet.ComputeResources_BidPercentage">
            <summary>
            <para>
            <para>The maximum percentage that a Spot Instance price can be when compared with the On-Demand
            price for that instance type before instances are launched. For example, if your maximum
            percentage is 20%, then the Spot price must be below 20% of the current On-Demand
            price for that EC2 instance. You always pay the lowest (market) price and never more
            than your maximum percentage. If you leave this field empty, the default value is
            100% of the On-Demand price.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.NewBATComputeEnvironmentCmdlet.ComputeEnvironmentName">
            <summary>
            <para>
            <para>The name for your compute environment. Up to 128 letters (uppercase and lowercase),
            numbers, hyphens, and underscores are allowed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.NewBATComputeEnvironmentCmdlet.ComputeResources_DesiredvCpu">
            <summary>
            <para>
            <para>The desired number of EC2 vCPUS in the compute environment. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.NewBATComputeEnvironmentCmdlet.ComputeResources_Ec2KeyPair">
            <summary>
            <para>
            <para>The EC2 key pair that is used for instances launched in the compute environment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.NewBATComputeEnvironmentCmdlet.ComputeResources_ImageId">
            <summary>
            <para>
            <para>The Amazon Machine Image (AMI) ID used for instances launched in the compute environment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.NewBATComputeEnvironmentCmdlet.ComputeResources_InstanceRole">
            <summary>
            <para>
            <para>The Amazon ECS instance profile applied to Amazon EC2 instances in a compute environment.
            You can specify the short name or full Amazon Resource Name (ARN) of an instance profile.
            For example, <code><i>ecsInstanceRole</i></code> or <code>arn:aws:iam::<i>&lt;aws_account_id&gt;</i>:instance-profile/<i>ecsInstanceRole</i></code>. For more information, see <a href="https://docs.aws.amazon.com/batch/latest/userguide/instance_IAM_role.html">Amazon
            ECS Instance Role</a> in the <i>AWS Batch User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.NewBATComputeEnvironmentCmdlet.ComputeResources_InstanceType">
            <summary>
            <para>
            <para>The instances types that may be launched. You can specify instance families to launch
            any instance type within those families (for example, <code>c4</code> or <code>p3</code>),
            or you can specify specific sizes within a family (such as <code>c4.8xlarge</code>).
            You can also choose <code>optimal</code> to pick instance types (from the C, M, and
            R instance families) on the fly that match the demand of your job queues.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.NewBATComputeEnvironmentCmdlet.LaunchTemplate_LaunchTemplateId">
            <summary>
            <para>
            <para>The ID of the launch template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.NewBATComputeEnvironmentCmdlet.LaunchTemplate_LaunchTemplateName">
            <summary>
            <para>
            <para>The name of the launch template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.NewBATComputeEnvironmentCmdlet.ComputeResources_MaxvCpu">
            <summary>
            <para>
            <para>The maximum number of EC2 vCPUs that an environment can reach. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.NewBATComputeEnvironmentCmdlet.ComputeResources_MinvCpu">
            <summary>
            <para>
            <para>The minimum number of EC2 vCPUs that an environment should maintain (even if the compute
            environment is <code>DISABLED</code>). </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.NewBATComputeEnvironmentCmdlet.ComputeResources_PlacementGroup">
            <summary>
            <para>
            <para>The Amazon EC2 placement group to associate with your compute resources. If you intend
            to submit multi-node parallel jobs to your compute environment, you should consider
            creating a cluster placement group and associate it with your compute resources. This
            keeps your multi-node parallel job on a logical grouping of instances within a single
            Availability Zone with high network flow potential. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/placement-groups.html">Placement
            Groups</a> in the <i>Amazon EC2 User Guide for Linux Instances</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.NewBATComputeEnvironmentCmdlet.ComputeResources_SecurityGroupId">
            <summary>
            <para>
            <para>The EC2 security group that is associated with instances launched in the compute environment.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.NewBATComputeEnvironmentCmdlet.ServiceRole">
            <summary>
            <para>
            <para>The full Amazon Resource Name (ARN) of the IAM role that allows AWS Batch to make
            calls to other AWS services on your behalf.</para><para>If your specified role has a path other than <code>/</code>, then you must either
            specify the full role ARN (this is recommended) or prefix the role name with the path.</para><note><para>Depending on how you created your AWS Batch service role, its ARN may contain the
            <code>service-role</code> path prefix. When you only specify the name of the service
            role, AWS Batch assumes that your ARN does not use the <code>service-role</code> path
            prefix. Because of this, we recommend that you specify the full ARN of your service
            role when you create compute environments.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.NewBATComputeEnvironmentCmdlet.ComputeResources_SpotIamFleetRole">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the Amazon EC2 Spot Fleet IAM role applied to a
            <code>SPOT</code> compute environment. For more information, see <a href="https://docs.aws.amazon.com/batch/latest/userguide/spot_fleet_IAM_role.html">Amazon
            EC2 Spot Fleet Role</a> in the <i>AWS Batch User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.NewBATComputeEnvironmentCmdlet.State">
            <summary>
            <para>
            <para>The state of the compute environment. If the state is <code>ENABLED</code>, then the
            compute environment accepts jobs from a queue and can scale out automatically based
            on queues.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.NewBATComputeEnvironmentCmdlet.ComputeResources_Subnet">
            <summary>
            <para>
            <para>The VPC subnets into which the compute resources are launched. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.NewBATComputeEnvironmentCmdlet.ComputeResources_Tag">
            <summary>
            <para>
            <para>Key-value pair tags to be applied to resources that are launched in the compute environment.
            For AWS Batch, these take the form of "String1": "String2", where String1 is the tag
            key and String2 is the tag value—for example, { "Name": "AWS Batch Instance - C4OnDemand"
            }.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.NewBATComputeEnvironmentCmdlet.ComputeResources_Type">
            <summary>
            <para>
            <para>The type of compute environment: EC2 or SPOT.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.NewBATComputeEnvironmentCmdlet.Type">
            <summary>
            <para>
            <para>The type of the compute environment. For more information, see <a href="https://docs.aws.amazon.com/batch/latest/userguide/compute_environments.html">Compute
            Environments</a> in the <i>AWS Batch User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.NewBATComputeEnvironmentCmdlet.LaunchTemplate_Version">
            <summary>
            <para>
            <para>The version number of the launch template.</para><para>Default: The default version of the launch template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.NewBATComputeEnvironmentCmdlet.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.BAT.NewBATJobQueueCmdlet">
            <summary>
            Creates an AWS Batch job queue. When you create a job queue, you associate one or
            more compute environments to the queue and assign an order of preference for the compute
            environments.
             
              
            <para>
            You also set a priority to the job queue that determines the order in which the AWS
            Batch scheduler places jobs onto its associated compute environments. For example,
            if a compute environment is associated with more than one job queue, the job queue
            with a higher priority is given preference for scheduling jobs to that compute environment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.NewBATJobQueueCmdlet.ComputeEnvironmentOrder">
            <summary>
            <para>
            <para>The set of compute environments mapped to a job queue and their order relative to
            each other. The job scheduler uses this parameter to determine which compute environment
            should execute a given job. Compute environments must be in the <code>VALID</code>
            state before you can associate them with a job queue. You can associate up to three
            compute environments with a job queue.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.NewBATJobQueueCmdlet.JobQueueName">
            <summary>
            <para>
            <para>The name of the job queue.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.NewBATJobQueueCmdlet.Priority">
            <summary>
            <para>
            <para>The priority of the job queue. Job queues with a higher priority (or a higher integer
            value for the <code>priority</code> parameter) are evaluated first when associated
            with the same compute environment. Priority is determined in descending order, for
            example, a job queue with a priority value of <code>10</code> is given scheduling
            preference over a job queue with a priority value of <code>1</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.NewBATJobQueueCmdlet.State">
            <summary>
            <para>
            <para>The state of the job queue. If the job queue state is <code>ENABLED</code>, it is
            able to accept jobs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.NewBATJobQueueCmdlet.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.BAT.RegisterBATJobDefinitionCmdlet">
            <summary>
            Registers an AWS Batch job definition.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.RegisterBATJobDefinitionCmdlet.RetryStrategy_Attempt">
            <summary>
            <para>
            <para>The number of times to move a job to the <code>RUNNABLE</code> status. You may specify
            between 1 and 10 attempts. If the value of <code>attempts</code> is greater than one,
            the job is retried on failure the same number of attempts as the value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.RegisterBATJobDefinitionCmdlet.ContainerProperties_Command">
            <summary>
            <para>
            <para>The command that is passed to the container. This parameter maps to <code>Cmd</code>
            in the <a href="https://docs.docker.com/engine/api/v1.23/#create-a-container">Create
            a container</a> section of the <a href="https://docs.docker.com/engine/api/v1.23/">Docker
            Remote API</a> and the <code>COMMAND</code> parameter to <a href="https://docs.docker.com/engine/reference/run/">docker
            run</a>. For more information, see <a href="https://docs.docker.com/engine/reference/builder/#cmd">https://docs.docker.com/engine/reference/builder/#cmd</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.RegisterBATJobDefinitionCmdlet.ContainerProperties_Environment">
            <summary>
            <para>
            <para>The environment variables to pass to a container. This parameter maps to <code>Env</code>
            in the <a href="https://docs.docker.com/engine/api/v1.23/#create-a-container">Create
            a container</a> section of the <a href="https://docs.docker.com/engine/api/v1.23/">Docker
            Remote API</a> and the <code>--env</code> option to <a href="https://docs.docker.com/engine/reference/run/">docker
            run</a>.</para><important><para>We do not recommend using plaintext environment variables for sensitive information,
            such as credential data.</para></important><note><para>Environment variables must not start with <code>AWS_BATCH</code>; this naming convention
            is reserved for variables that are set by the AWS Batch service.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.RegisterBATJobDefinitionCmdlet.ContainerProperties_Image">
            <summary>
            <para>
            <para>The image used to start a container. This string is passed directly to the Docker
            daemon. Images in the Docker Hub registry are available by default. Other repositories
            are specified with <code><i>repository-url</i>/<i>image</i>:<i>tag</i></code>. Up
            to 255 letters (uppercase and lowercase), numbers, hyphens, underscores, colons, periods,
            forward slashes, and number signs are allowed. This parameter maps to <code>Image</code>
            in the <a href="https://docs.docker.com/engine/api/v1.23/#create-a-container">Create
            a container</a> section of the <a href="https://docs.docker.com/engine/api/v1.23/">Docker
            Remote API</a> and the <code>IMAGE</code> parameter of <a href="https://docs.docker.com/engine/reference/run/">docker
            run</a>.</para><ul><li><para>Images in Amazon ECR repositories use the full registry and repository URI (for example,
            <code>012345678910.dkr.ecr.&lt;region-name&gt;.amazonaws.com/&lt;repository-name&gt;</code>).</para></li><li><para>Images in official repositories on Docker Hub use a single name (for example, <code>ubuntu</code>
            or <code>mongo</code>).</para></li><li><para>Images in other repositories on Docker Hub are qualified with an organization name
            (for example, <code>amazon/amazon-ecs-agent</code>).</para></li><li><para>Images in other online repositories are qualified further by a domain name (for example,
            <code>quay.io/assemblyline/ubuntu</code>).</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.RegisterBATJobDefinitionCmdlet.ContainerProperties_InstanceType">
            <summary>
            <para>
            <para>The instance type to use for a multi-node parallel job. Currently all node groups
            in a multi-node parallel job must use the same instance type. This parameter is not
            valid for single-node container jobs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.RegisterBATJobDefinitionCmdlet.JobDefinitionName">
            <summary>
            <para>
            <para>The name of the job definition to register. Up to 128 letters (uppercase and lowercase),
            numbers, hyphens, and underscores are allowed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.RegisterBATJobDefinitionCmdlet.ContainerProperties_JobRoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM role that the container can assume for AWS
            permissions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.RegisterBATJobDefinitionCmdlet.NodeProperties_MainNode">
            <summary>
            <para>
            <para>Specifies the node index for the main node of a multi-node parallel job. This node
            index value must be fewer than the number of nodes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.RegisterBATJobDefinitionCmdlet.ContainerProperties_Memory">
            <summary>
            <para>
            <para>The hard limit (in MiB) of memory to present to the container. If your container attempts
            to exceed the memory specified here, the container is killed. This parameter maps
            to <code>Memory</code> in the <a href="https://docs.docker.com/engine/api/v1.23/#create-a-container">Create
            a container</a> section of the <a href="https://docs.docker.com/engine/api/v1.23/">Docker
            Remote API</a> and the <code>--memory</code> option to <a href="https://docs.docker.com/engine/reference/run/">docker
            run</a>. You must specify at least 4 MiB of memory for a job.</para><note><para>If you are trying to maximize your resource utilization by providing your jobs as
            much memory as possible for a particular instance type, see <a href="https://docs.aws.amazon.com/batch/latest/userguide/memory-management.html">Memory
            Management</a> in the <i>AWS Batch User Guide</i>.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.RegisterBATJobDefinitionCmdlet.ContainerProperties_MountPoint">
            <summary>
            <para>
            <para>The mount points for data volumes in your container. This parameter maps to <code>Volumes</code>
            in the <a href="https://docs.docker.com/engine/api/v1.23/#create-a-container">Create
            a container</a> section of the <a href="https://docs.docker.com/engine/api/v1.23/">Docker
            Remote API</a> and the <code>--volume</code> option to <a href="https://docs.docker.com/engine/reference/run/">docker
            run</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.RegisterBATJobDefinitionCmdlet.NodeProperties_NodeRangeProperty">
            <summary>
            <para>
            <para>A list of node ranges and their properties associated with a multi-node parallel job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.RegisterBATJobDefinitionCmdlet.NodeProperties_NumNode">
            <summary>
            <para>
            <para>The number of nodes associated with a multi-node parallel job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.RegisterBATJobDefinitionCmdlet.Parameter">
            <summary>
            <para>
            <para>Default parameter substitution placeholders to set in the job definition. Parameters
            are specified as a key-value pair mapping. Parameters in a <code>SubmitJob</code>
            request override any corresponding parameter defaults from the job definition.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.RegisterBATJobDefinitionCmdlet.ContainerProperties_Privileged">
            <summary>
            <para>
            <para>When this parameter is true, the container is given elevated privileges on the host
            container instance (similar to the <code>root</code> user). This parameter maps to
            <code>Privileged</code> in the <a href="https://docs.docker.com/engine/api/v1.23/#create-a-container">Create
            a container</a> section of the <a href="https://docs.docker.com/engine/api/v1.23/">Docker
            Remote API</a> and the <code>--privileged</code> option to <a href="https://docs.docker.com/engine/reference/run/">docker
            run</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.RegisterBATJobDefinitionCmdlet.ContainerProperties_ReadonlyRootFilesystem">
            <summary>
            <para>
            <para>When this parameter is true, the container is given read-only access to its root file
            system. This parameter maps to <code>ReadonlyRootfs</code> in the <a href="https://docs.docker.com/engine/api/v1.23/#create-a-container">Create
            a container</a> section of the <a href="https://docs.docker.com/engine/api/v1.23/">Docker
            Remote API</a> and the <code>--read-only</code> option to <code>docker run</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.RegisterBATJobDefinitionCmdlet.ContainerProperties_ResourceRequirement">
            <summary>
            <para>
            <para>The type and amount of a resource to assign to a container. Currently, the only supported
            resource is <code>GPU</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.RegisterBATJobDefinitionCmdlet.Timeout">
            <summary>
            <para>
            <para>The timeout configuration for jobs that are submitted with this job definition, after
            which AWS Batch terminates your jobs if they have not finished. If a job is terminated
            due to a timeout, it is not retried. The minimum value for the timeout is 60 seconds.
            Any timeout configuration that is specified during a <a>SubmitJob</a> operation overrides
            the timeout configuration defined here. For more information, see <a href="https://docs.aws.amazon.com/AmazonECS/latest/developerguide/job_timeouts.html">Job
            Timeouts</a> in the <i>Amazon Elastic Container Service Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.RegisterBATJobDefinitionCmdlet.Type">
            <summary>
            <para>
            <para>The type of job definition.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.RegisterBATJobDefinitionCmdlet.ContainerProperties_Ulimit">
            <summary>
            <para>
            <para>A list of <code>ulimits</code> to set in the container. This parameter maps to <code>Ulimits</code>
            in the <a href="https://docs.docker.com/engine/api/v1.23/#create-a-container">Create
            a container</a> section of the <a href="https://docs.docker.com/engine/api/v1.23/">Docker
            Remote API</a> and the <code>--ulimit</code> option to <a href="https://docs.docker.com/engine/reference/run/">docker
            run</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.RegisterBATJobDefinitionCmdlet.ContainerProperties_User">
            <summary>
            <para>
            <para>The user name to use inside the container. This parameter maps to <code>User</code>
            in the <a href="https://docs.docker.com/engine/api/v1.23/#create-a-container">Create
            a container</a> section of the <a href="https://docs.docker.com/engine/api/v1.23/">Docker
            Remote API</a> and the <code>--user</code> option to <a href="https://docs.docker.com/engine/reference/run/">docker
            run</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.RegisterBATJobDefinitionCmdlet.ContainerProperties_Vcpu">
            <summary>
            <para>
            <para>The number of vCPUs reserved for the container. This parameter maps to <code>CpuShares</code>
            in the <a href="https://docs.docker.com/engine/api/v1.23/#create-a-container">Create
            a container</a> section of the <a href="https://docs.docker.com/engine/api/v1.23/">Docker
            Remote API</a> and the <code>--cpu-shares</code> option to <a href="https://docs.docker.com/engine/reference/run/">docker
            run</a>. Each vCPU is equivalent to 1,024 CPU shares. You must specify at least one
            vCPU.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.RegisterBATJobDefinitionCmdlet.ContainerProperties_Volume">
            <summary>
            <para>
            <para>A list of data volumes used in a job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.RegisterBATJobDefinitionCmdlet.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.BAT.RemoveBATComputeEnvironmentCmdlet">
            <summary>
            Deletes an AWS Batch compute environment.
             
              
            <para>
            Before you can delete a compute environment, you must set its state to <code>DISABLED</code>
            with the <a>UpdateComputeEnvironment</a> API operation and disassociate it from any
            job queues with the <a>UpdateJobQueue</a> API operation.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.RemoveBATComputeEnvironmentCmdlet.ComputeEnvironment">
            <summary>
            <para>
            <para>The name or Amazon Resource Name (ARN) of the compute environment to delete. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.RemoveBATComputeEnvironmentCmdlet.PassThru">
            <summary>
            Returns the value passed to the ComputeEnvironment parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.RemoveBATComputeEnvironmentCmdlet.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.BAT.RemoveBATJobCmdlet">
            <summary>
            Terminates a job in a job queue. Jobs that are in the <code>STARTING</code> or <code>RUNNING</code>
            state are terminated, which causes them to transition to <code>FAILED</code>. Jobs
            that have not progressed to the <code>STARTING</code> state are cancelled.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.RemoveBATJobCmdlet.JobId">
            <summary>
            <para>
            <para>The AWS Batch job ID of the job to terminate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.RemoveBATJobCmdlet.Reason">
            <summary>
            <para>
            <para>A message to attach to the job that explains the reason for canceling it. This message
            is returned by future <a>DescribeJobs</a> operations on the job. This message is also
            recorded in the AWS Batch activity logs. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.RemoveBATJobCmdlet.PassThru">
            <summary>
            Returns the value passed to the JobId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.RemoveBATJobCmdlet.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.BAT.RemoveBATJobQueueCmdlet">
            <summary>
            Deletes the specified job queue. You must first disable submissions for a queue with
            the <a>UpdateJobQueue</a> operation. All jobs in the queue are terminated when you
            delete a job queue.
             
              
            <para>
            It is not necessary to disassociate compute environments from a queue before submitting
            a <code>DeleteJobQueue</code> request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.RemoveBATJobQueueCmdlet.JobQueue">
            <summary>
            <para>
            <para>The short name or full Amazon Resource Name (ARN) of the queue to delete. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.RemoveBATJobQueueCmdlet.PassThru">
            <summary>
            Returns the value passed to the JobQueue parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.RemoveBATJobQueueCmdlet.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.BAT.StopBATJobCmdlet">
            <summary>
            Cancels a job in an AWS Batch job queue. Jobs that are in the <code>SUBMITTED</code>,
            <code>PENDING</code>, or <code>RUNNABLE</code> state are cancelled. Jobs that have
            progressed to <code>STARTING</code> or <code>RUNNING</code> are not cancelled (but
            the API operation still succeeds, even if no job is cancelled); these jobs must be
            terminated with the <a>TerminateJob</a> operation.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.StopBATJobCmdlet.JobId">
            <summary>
            <para>
            <para>The AWS Batch job ID of the job to cancel.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.StopBATJobCmdlet.Reason">
            <summary>
            <para>
            <para>A message to attach to the job that explains the reason for canceling it. This message
            is returned by future <a>DescribeJobs</a> operations on the job. This message is also
            recorded in the AWS Batch activity logs. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.StopBATJobCmdlet.PassThru">
            <summary>
            Returns the value passed to the JobId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.StopBATJobCmdlet.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.BAT.SubmitBATJobCmdlet">
            <summary>
            Submits an AWS Batch job from a job definition. Parameters specified during <a>SubmitJob</a>
            override parameters defined in the job definition.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.SubmitBATJobCmdlet.RetryStrategy_Attempt">
            <summary>
            <para>
            <para>The number of times to move a job to the <code>RUNNABLE</code> status. You may specify
            between 1 and 10 attempts. If the value of <code>attempts</code> is greater than one,
            the job is retried on failure the same number of attempts as the value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.SubmitBATJobCmdlet.ContainerOverrides_Command">
            <summary>
            <para>
            <para>The command to send to the container that overrides the default command from the Docker
            image or the job definition.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.SubmitBATJobCmdlet.DependsOn">
            <summary>
            <para>
            <para>A list of dependencies for the job. A job can depend upon a maximum of 20 jobs. You
            can specify a <code>SEQUENTIAL</code> type dependency without specifying a job ID
            for array jobs so that each child array job completes sequentially, starting at index
            0. You can also specify an <code>N_TO_N</code> type dependency with a job ID for array
            jobs. In that case, each index child of this job must wait for the corresponding index
            child of each dependency to complete before it can begin.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.SubmitBATJobCmdlet.ContainerOverrides_Environment">
            <summary>
            <para>
            <para>The environment variables to send to the container. You can add new environment variables,
            which are added to the container at launch, or you can override the existing environment
            variables from the Docker image or the job definition.</para><note><para>Environment variables must not start with <code>AWS_BATCH</code>; this naming convention
            is reserved for variables that are set by the AWS Batch service.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.SubmitBATJobCmdlet.ContainerOverrides_InstanceType">
            <summary>
            <para>
            <para>The instance type to use for a multi-node parallel job. This parameter is not valid
            for single-node container jobs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.SubmitBATJobCmdlet.JobDefinition">
            <summary>
            <para>
            <para>The job definition used by this job. This value can be either a <code>name:revision</code>
            or the Amazon Resource Name (ARN) for the job definition.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.SubmitBATJobCmdlet.JobName">
            <summary>
            <para>
            <para>The name of the job. The first character must be alphanumeric, and up to 128 letters
            (uppercase and lowercase), numbers, hyphens, and underscores are allowed. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.SubmitBATJobCmdlet.JobQueue">
            <summary>
            <para>
            <para>The job queue into which the job is submitted. You can specify either the name or
            the Amazon Resource Name (ARN) of the queue. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.SubmitBATJobCmdlet.ContainerOverrides_Memory">
            <summary>
            <para>
            <para>The number of MiB of memory reserved for the job. This value overrides the value set
            in the job definition.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.SubmitBATJobCmdlet.NodeOverrides_NodePropertyOverride">
            <summary>
            <para>
            <para>The node property overrides for the job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.SubmitBATJobCmdlet.NodeOverrides_NumNode">
            <summary>
            <para>
            <para>The number of nodes to use with a multi-node parallel job. This value overrides the
            number of nodes that are specified in the job definition. To use this override:</para><ul><li><para>There must be at least one node range in your job definition that has an open upper
            boundary (such as <code>:</code> or <code>n:</code>).</para></li><li><para>The lower boundary of the node range specified in the job definition must be fewer
            than the number of nodes specified in the override.</para></li><li><para>The main node index specified in the job definition must be fewer than the number
            of nodes specified in the override.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.SubmitBATJobCmdlet.Parameter">
            <summary>
            <para>
            <para>Additional parameters passed to the job that replace parameter substitution placeholders
            that are set in the job definition. Parameters are specified as a key and value pair
            mapping. Parameters in a <code>SubmitJob</code> request override any corresponding
            parameter defaults from the job definition.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.SubmitBATJobCmdlet.ContainerOverrides_ResourceRequirement">
            <summary>
            <para>
            <para>The type and amount of a resource to assign to a container. This value overrides the
            value set in the job definition. Currently, the only supported resource is <code>GPU</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.SubmitBATJobCmdlet.ArrayProperties_Size">
            <summary>
            <para>
            <para>The size of the array job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.SubmitBATJobCmdlet.Timeout">
            <summary>
            <para>
            <para>The timeout configuration for this <a>SubmitJob</a> operation. You can specify a timeout
            duration after which AWS Batch terminates your jobs if they have not finished. If
            a job is terminated due to a timeout, it is not retried. The minimum value for the
            timeout is 60 seconds. This configuration overrides any timeout configuration specified
            in the job definition. For array jobs, child jobs have the same timeout configuration
            as the parent job. For more information, see <a href="https://docs.aws.amazon.com/AmazonECS/latest/developerguide/job_timeouts.html">Job
            Timeouts</a> in the <i>Amazon Elastic Container Service Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.SubmitBATJobCmdlet.ContainerOverrides_Vcpu">
            <summary>
            <para>
            <para>The number of vCPUs to reserve for the container. This value overrides the value set
            in the job definition.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.SubmitBATJobCmdlet.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.BAT.UnregisterBATJobDefinitionCmdlet">
            <summary>
            Deregisters an AWS Batch job definition.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.UnregisterBATJobDefinitionCmdlet.JobDefinition">
            <summary>
            <para>
            <para>The name and revision (<code>name:revision</code>) or full Amazon Resource Name (ARN)
            of the job definition to deregister. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.UnregisterBATJobDefinitionCmdlet.PassThru">
            <summary>
            Returns the value passed to the JobDefinition parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.UnregisterBATJobDefinitionCmdlet.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.BAT.UpdateBATComputeEnvironmentCmdlet">
            <summary>
            Updates an AWS Batch compute environment.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.UpdateBATComputeEnvironmentCmdlet.ComputeEnvironment">
            <summary>
            <para>
            <para>The name or full Amazon Resource Name (ARN) of the compute environment to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.UpdateBATComputeEnvironmentCmdlet.ComputeResources_DesiredvCpu">
            <summary>
            <para>
            <para>The desired number of EC2 vCPUS in the compute environment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.UpdateBATComputeEnvironmentCmdlet.ComputeResources_MaxvCpu">
            <summary>
            <para>
            <para>The maximum number of EC2 vCPUs that an environment can reach.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.UpdateBATComputeEnvironmentCmdlet.ComputeResources_MinvCpu">
            <summary>
            <para>
            <para>The minimum number of EC2 vCPUs that an environment should maintain.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.UpdateBATComputeEnvironmentCmdlet.ServiceRole">
            <summary>
            <para>
            <para>The full Amazon Resource Name (ARN) of the IAM role that allows AWS Batch to make
            calls to other AWS services on your behalf.</para><para>If your specified role has a path other than <code>/</code>, then you must either
            specify the full role ARN (this is recommended) or prefix the role name with the path.</para><note><para>Depending on how you created your AWS Batch service role, its ARN may contain the
            <code>service-role</code> path prefix. When you only specify the name of the service
            role, AWS Batch assumes that your ARN does not use the <code>service-role</code> path
            prefix. Because of this, we recommend that you specify the full ARN of your service
            role when you create compute environments.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.UpdateBATComputeEnvironmentCmdlet.State">
            <summary>
            <para>
            <para>The state of the compute environment. Compute environments in the <code>ENABLED</code>
            state can accept jobs from a queue and scale in or out automatically based on the
            workload demand of its associated queues.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.UpdateBATComputeEnvironmentCmdlet.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.BAT.UpdateBATJobQueueCmdlet">
            <summary>
            Updates a job queue.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.UpdateBATJobQueueCmdlet.ComputeEnvironmentOrder">
            <summary>
            <para>
            <para>Details the set of compute environments mapped to a job queue and their order relative
            to each other. This is one of the parameters used by the job scheduler to determine
            which compute environment should execute a given job. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.UpdateBATJobQueueCmdlet.JobQueue">
            <summary>
            <para>
            <para>The name or the Amazon Resource Name (ARN) of the job queue.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.UpdateBATJobQueueCmdlet.Priority">
            <summary>
            <para>
            <para>The priority of the job queue. Job queues with a higher priority (or a higher integer
            value for the <code>priority</code> parameter) are evaluated first when associated
            with the same compute environment. Priority is determined in descending order, for
            example, a job queue with a priority value of <code>10</code> is given scheduling
            preference over a job queue with a priority value of <code>1</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.UpdateBATJobQueueCmdlet.State">
            <summary>
            <para>
            <para>Describes the queue's ability to accept new jobs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAT.UpdateBATJobQueueCmdlet.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.BGT.GetBGTBudgetCmdlet">
            <summary>
            Describes a budget.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.GetBGTBudgetCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>accountId</code> that is associated with the budget that you want a description
            of.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.GetBGTBudgetCmdlet.BudgetName">
            <summary>
            <para>
            <para>The name of the budget that you want a description of.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BGT.GetBGTBudgetListCmdlet">
            <summary>
            Lists the budgets that are associated with an account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.GetBGTBudgetListCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>accountId</code> that is associated with the budgets that you want descriptions
            of.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.GetBGTBudgetListCmdlet.MaxResult">
            <summary>
            <para>
            <para>An optional integer that represents how many entries a paginated response contains.
            The maximum is 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.GetBGTBudgetListCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token that you include in your request to indicate the next set of
            results that you want to retrieve.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BGT.GetBGTBudgetPerformanceHistoryCmdlet">
            <summary>
            Describes the history for <code>DAILY</code>, <code>MONTHLY</code>, and <code>QUARTERLY</code>
            budgets. Budget history isn't available for <code>ANNUAL</code> budgets.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.GetBGTBudgetPerformanceHistoryCmdlet.AccountId">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.GetBGTBudgetPerformanceHistoryCmdlet.BudgetName">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.GetBGTBudgetPerformanceHistoryCmdlet.TimePeriod_End">
            <summary>
            <para>
            <para>The end date for a budget. If you didn't specify an end date, AWS set your end date
            to <code>06/15/87 00:00 UTC</code>. The defaults are the same for the AWS Billing
            and Cost Management console and the API.</para><para>After the end date, AWS deletes the budget and all associated notifications and subscribers.
            You can change your end date with the <code>UpdateBudget</code> operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.GetBGTBudgetPerformanceHistoryCmdlet.TimePeriod_Start">
            <summary>
            <para>
            <para>The start date for a budget. If you created your budget and didn't specify a start
            date, AWS defaults to the start of your chosen time period (DAILY, MONTHLY, QUARTERLY,
            or ANNUALLY). For example, if you created your budget on January 24, 2018, chose <code>DAILY</code>,
            and didn't set a start date, AWS set your start date to <code>01/24/18 00:00 UTC</code>.
            If you chose <code>MONTHLY</code>, AWS set your start date to <code>01/01/18 00:00
            UTC</code>. The defaults are the same for the AWS Billing and Cost Management console
            and the API.</para><para>You can change your start date with the <code>UpdateBudget</code> operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.GetBGTBudgetPerformanceHistoryCmdlet.MaxResult">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.GetBGTBudgetPerformanceHistoryCmdlet.NextToken">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BGT.GetBGTNotificationsForBudgetCmdlet">
            <summary>
            Lists the notifications that are associated with a budget.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.GetBGTNotificationsForBudgetCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>accountId</code> that is associated with the budget whose notifications
            you want descriptions of.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.GetBGTNotificationsForBudgetCmdlet.BudgetName">
            <summary>
            <para>
            <para>The name of the budget whose notifications you want descriptions of.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.GetBGTNotificationsForBudgetCmdlet.MaxResult">
            <summary>
            <para>
            <para>An optional integer that represents how many entries a paginated response contains.
            The maximum is 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.GetBGTNotificationsForBudgetCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token that you include in your request to indicate the next set of
            results that you want to retrieve.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BGT.GetBGTSubscribersForNotificationCmdlet">
            <summary>
            Lists the subscribers that are associated with a notification.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.GetBGTSubscribersForNotificationCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>accountId</code> that is associated with the budget whose subscribers you
            want descriptions of.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.GetBGTSubscribersForNotificationCmdlet.BudgetName">
            <summary>
            <para>
            <para>The name of the budget whose subscribers you want descriptions of.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.GetBGTSubscribersForNotificationCmdlet.Notification_ComparisonOperator">
            <summary>
            <para>
            <para>The comparison that is used for this notification.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.GetBGTSubscribersForNotificationCmdlet.Notification_NotificationState">
            <summary>
            <para>
            <para>Whether this notification is in alarm. If a budget notification is in the <code>ALARM</code>
            state, you have passed the set threshold for the budget.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.GetBGTSubscribersForNotificationCmdlet.Notification_NotificationType">
            <summary>
            <para>
            <para>Whether the notification is for how much you have spent (<code>ACTUAL</code>) or for
            how much you're forecasted to spend (<code>FORECASTED</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.GetBGTSubscribersForNotificationCmdlet.Notification_Threshold">
            <summary>
            <para>
            <para>The threshold that is associated with a notification. Thresholds are always a percentage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.GetBGTSubscribersForNotificationCmdlet.Notification_ThresholdType">
            <summary>
            <para>
            <para>The type of threshold for a notification. For <code>ABSOLUTE_VALUE</code> thresholds,
            AWS notifies you when you go over or are forecasted to go over your total cost threshold.
            For <code>PERCENTAGE</code> thresholds, AWS notifies you when you go over or are forecasted
            to go over a certain percentage of your forecasted spend. For example, if you have
            a budget for 200 dollars and you have a <code>PERCENTAGE</code> threshold of 80%,
            AWS notifies you when you go over 160 dollars.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.GetBGTSubscribersForNotificationCmdlet.MaxResult">
            <summary>
            <para>
            <para>An optional integer that represents how many entries a paginated response contains.
            The maximum is 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.GetBGTSubscribersForNotificationCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token that you include in your request to indicate the next set of
            results that you want to retrieve.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BGT.NewBGTBudgetCmdlet">
            <summary>
            Creates a budget and, if included, notifications and subscribers.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTBudgetCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>accountId</code> that is associated with the budget.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTBudgetCmdlet.BudgetLimit_Amount">
            <summary>
            <para>
            <para>The cost or usage amount that is associated with a budget forecast, actual spend,
            or budget threshold.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTBudgetCmdlet.ActualSpend_Amount">
            <summary>
            <para>
            <para>The cost or usage amount that is associated with a budget forecast, actual spend,
            or budget threshold.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTBudgetCmdlet.ForecastedSpend_Amount">
            <summary>
            <para>
            <para>The cost or usage amount that is associated with a budget forecast, actual spend,
            or budget threshold.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTBudgetCmdlet.Budget_BudgetName">
            <summary>
            <para>
            <para>The name of a budget. The name must be unique within accounts. The <code>:</code>
            and <code>\</code> characters aren't allowed in <code>BudgetName</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTBudgetCmdlet.Budget_BudgetType">
            <summary>
            <para>
            <para>Whether this budget tracks monetary costs, usage, RI utilization, or RI coverage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTBudgetCmdlet.Budget_CostFilter">
            <summary>
            <para>
            <para>The cost filters, such as service or region, that are applied to a budget.</para><para>AWS Budgets supports the following services as a filter for RI budgets:</para><ul><li><para>Amazon Elastic Compute Cloud - Compute</para></li><li><para>Amazon Redshift</para></li><li><para>Amazon Relational Database Service</para></li><li><para>Amazon ElastiCache</para></li><li><para>Amazon Elasticsearch Service</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTBudgetCmdlet.TimePeriod_End">
            <summary>
            <para>
            <para>The end date for a budget. If you didn't specify an end date, AWS set your end date
            to <code>06/15/87 00:00 UTC</code>. The defaults are the same for the AWS Billing
            and Cost Management console and the API.</para><para>After the end date, AWS deletes the budget and all associated notifications and subscribers.
            You can change your end date with the <code>UpdateBudget</code> operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTBudgetCmdlet.CostTypes_IncludeCredit">
            <summary>
            <para>
            <para>Specifies whether a budget includes credits.</para><para>The default value is <code>true</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTBudgetCmdlet.CostTypes_IncludeDiscount">
            <summary>
            <para>
            <para>Specifies whether a budget includes discounts.</para><para>The default value is <code>true</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTBudgetCmdlet.CostTypes_IncludeOtherSubscription">
            <summary>
            <para>
            <para>Specifies whether a budget includes non-RI subscription costs.</para><para>The default value is <code>true</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTBudgetCmdlet.CostTypes_IncludeRecurring">
            <summary>
            <para>
            <para>Specifies whether a budget includes recurring fees such as monthly RI fees.</para><para>The default value is <code>true</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTBudgetCmdlet.CostTypes_IncludeRefund">
            <summary>
            <para>
            <para>Specifies whether a budget includes refunds.</para><para>The default value is <code>true</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTBudgetCmdlet.CostTypes_IncludeSubscription">
            <summary>
            <para>
            <para>Specifies whether a budget includes subscriptions.</para><para>The default value is <code>true</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTBudgetCmdlet.CostTypes_IncludeSupport">
            <summary>
            <para>
            <para>Specifies whether a budget includes support subscription fees.</para><para>The default value is <code>true</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTBudgetCmdlet.CostTypes_IncludeTax">
            <summary>
            <para>
            <para>Specifies whether a budget includes taxes.</para><para>The default value is <code>true</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTBudgetCmdlet.CostTypes_IncludeUpfront">
            <summary>
            <para>
            <para>Specifies whether a budget includes upfront RI costs.</para><para>The default value is <code>true</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTBudgetCmdlet.Budget_LastUpdatedTime">
            <summary>
            <para>
            <para>The last time that you updated this budget.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTBudgetCmdlet.NotificationsWithSubscriber">
            <summary>
            <para>
            <para>A notification that you want to associate with a budget. A budget can have up to five
            notifications, and each notification can have one SNS subscriber and up to 10 email
            subscribers. If you include notifications and subscribers in your <code>CreateBudget</code>
            call, AWS creates the notifications and subscribers for you.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTBudgetCmdlet.TimePeriod_Start">
            <summary>
            <para>
            <para>The start date for a budget. If you created your budget and didn't specify a start
            date, AWS defaults to the start of your chosen time period (DAILY, MONTHLY, QUARTERLY,
            or ANNUALLY). For example, if you created your budget on January 24, 2018, chose <code>DAILY</code>,
            and didn't set a start date, AWS set your start date to <code>01/24/18 00:00 UTC</code>.
            If you chose <code>MONTHLY</code>, AWS set your start date to <code>01/01/18 00:00
            UTC</code>. The defaults are the same for the AWS Billing and Cost Management console
            and the API.</para><para>You can change your start date with the <code>UpdateBudget</code> operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTBudgetCmdlet.Budget_TimeUnit">
            <summary>
            <para>
            <para>The length of time until a budget resets the actual and forecasted spend. <code>DAILY</code>
            is available only for <code>RI_UTILIZATION</code> and <code>RI_COVERAGE</code> budgets.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTBudgetCmdlet.BudgetLimit_Unit">
            <summary>
            <para>
            <para>The unit of measurement that is used for the budget forecast, actual spend, or budget
            threshold, such as dollars or GB.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTBudgetCmdlet.ActualSpend_Unit">
            <summary>
            <para>
            <para>The unit of measurement that is used for the budget forecast, actual spend, or budget
            threshold, such as dollars or GB.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTBudgetCmdlet.ForecastedSpend_Unit">
            <summary>
            <para>
            <para>The unit of measurement that is used for the budget forecast, actual spend, or budget
            threshold, such as dollars or GB.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTBudgetCmdlet.CostTypes_UseAmortized">
            <summary>
            <para>
            <para>Specifies whether a budget uses the amortized rate.</para><para>The default value is <code>false</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTBudgetCmdlet.CostTypes_UseBlended">
            <summary>
            <para>
            <para>Specifies whether a budget uses a blended rate.</para><para>The default value is <code>false</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTBudgetCmdlet.PassThru">
            <summary>
            Returns the value passed to the AccountId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTBudgetCmdlet.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.BGT.NewBGTNotificationCmdlet">
            <summary>
            Creates a notification. You must create the budget before you create the associated
            notification.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTNotificationCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>accountId</code> that is associated with the budget that you want to create
            a notification for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTNotificationCmdlet.BudgetName">
            <summary>
            <para>
            <para>The name of the budget that you want AWS to notify you about. Budget names must be
            unique within an account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTNotificationCmdlet.Notification_ComparisonOperator">
            <summary>
            <para>
            <para>The comparison that is used for this notification.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTNotificationCmdlet.Notification_NotificationState">
            <summary>
            <para>
            <para>Whether this notification is in alarm. If a budget notification is in the <code>ALARM</code>
            state, you have passed the set threshold for the budget.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTNotificationCmdlet.Notification_NotificationType">
            <summary>
            <para>
            <para>Whether the notification is for how much you have spent (<code>ACTUAL</code>) or for
            how much you're forecasted to spend (<code>FORECASTED</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTNotificationCmdlet.Subscriber">
            <summary>
            <para>
            <para>A list of subscribers that you want to associate with the notification. Each notification
            can have one SNS subscriber and up to 10 email subscribers.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTNotificationCmdlet.Notification_Threshold">
            <summary>
            <para>
            <para>The threshold that is associated with a notification. Thresholds are always a percentage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTNotificationCmdlet.Notification_ThresholdType">
            <summary>
            <para>
            <para>The type of threshold for a notification. For <code>ABSOLUTE_VALUE</code> thresholds,
            AWS notifies you when you go over or are forecasted to go over your total cost threshold.
            For <code>PERCENTAGE</code> thresholds, AWS notifies you when you go over or are forecasted
            to go over a certain percentage of your forecasted spend. For example, if you have
            a budget for 200 dollars and you have a <code>PERCENTAGE</code> threshold of 80%,
            AWS notifies you when you go over 160 dollars.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTNotificationCmdlet.PassThru">
            <summary>
            Returns the value passed to the BudgetName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTNotificationCmdlet.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.BGT.NewBGTSubscriberCmdlet">
            <summary>
            Creates a subscriber. You must create the associated budget and notification before
            you create the subscriber.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTSubscriberCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>accountId</code> that is associated with the budget that you want to create
            a subscriber for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTSubscriberCmdlet.Subscriber_Address">
            <summary>
            <para>
            <para>The address that AWS sends budget notifications to, either an SNS topic or an email.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTSubscriberCmdlet.BudgetName">
            <summary>
            <para>
            <para>The name of the budget that you want to subscribe to. Budget names must be unique
            within an account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTSubscriberCmdlet.Notification_ComparisonOperator">
            <summary>
            <para>
            <para>The comparison that is used for this notification.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTSubscriberCmdlet.Notification_NotificationState">
            <summary>
            <para>
            <para>Whether this notification is in alarm. If a budget notification is in the <code>ALARM</code>
            state, you have passed the set threshold for the budget.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTSubscriberCmdlet.Notification_NotificationType">
            <summary>
            <para>
            <para>Whether the notification is for how much you have spent (<code>ACTUAL</code>) or for
            how much you're forecasted to spend (<code>FORECASTED</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTSubscriberCmdlet.Subscriber_SubscriptionType">
            <summary>
            <para>
            <para>The type of notification that AWS sends to a subscriber.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTSubscriberCmdlet.Notification_Threshold">
            <summary>
            <para>
            <para>The threshold that is associated with a notification. Thresholds are always a percentage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTSubscriberCmdlet.Notification_ThresholdType">
            <summary>
            <para>
            <para>The type of threshold for a notification. For <code>ABSOLUTE_VALUE</code> thresholds,
            AWS notifies you when you go over or are forecasted to go over your total cost threshold.
            For <code>PERCENTAGE</code> thresholds, AWS notifies you when you go over or are forecasted
            to go over a certain percentage of your forecasted spend. For example, if you have
            a budget for 200 dollars and you have a <code>PERCENTAGE</code> threshold of 80%,
            AWS notifies you when you go over 160 dollars.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTSubscriberCmdlet.PassThru">
            <summary>
            Returns the value passed to the BudgetName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.NewBGTSubscriberCmdlet.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.BGT.RemoveBGTBudgetCmdlet">
            <summary>
            Deletes a budget. You can delete your budget at any time.
             
             <important><para>
            Deleting a budget also deletes the notifications and subscribers that are associated
            with that budget.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.RemoveBGTBudgetCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>accountId</code> that is associated with the budget that you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.RemoveBGTBudgetCmdlet.BudgetName">
            <summary>
            <para>
            <para>The name of the budget that you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.RemoveBGTBudgetCmdlet.PassThru">
            <summary>
            Returns the value passed to the BudgetName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.RemoveBGTBudgetCmdlet.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.BGT.RemoveBGTNotificationCmdlet">
            <summary>
            Deletes a notification.
             
             <important><para>
            Deleting a notification also deletes the subscribers that are associated with the
            notification.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.RemoveBGTNotificationCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>accountId</code> that is associated with the budget whose notification you
            want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.RemoveBGTNotificationCmdlet.BudgetName">
            <summary>
            <para>
            <para>The name of the budget whose notification you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.RemoveBGTNotificationCmdlet.Notification_ComparisonOperator">
            <summary>
            <para>
            <para>The comparison that is used for this notification.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.RemoveBGTNotificationCmdlet.Notification_NotificationState">
            <summary>
            <para>
            <para>Whether this notification is in alarm. If a budget notification is in the <code>ALARM</code>
            state, you have passed the set threshold for the budget.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.RemoveBGTNotificationCmdlet.Notification_NotificationType">
            <summary>
            <para>
            <para>Whether the notification is for how much you have spent (<code>ACTUAL</code>) or for
            how much you're forecasted to spend (<code>FORECASTED</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.RemoveBGTNotificationCmdlet.Notification_Threshold">
            <summary>
            <para>
            <para>The threshold that is associated with a notification. Thresholds are always a percentage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.RemoveBGTNotificationCmdlet.Notification_ThresholdType">
            <summary>
            <para>
            <para>The type of threshold for a notification. For <code>ABSOLUTE_VALUE</code> thresholds,
            AWS notifies you when you go over or are forecasted to go over your total cost threshold.
            For <code>PERCENTAGE</code> thresholds, AWS notifies you when you go over or are forecasted
            to go over a certain percentage of your forecasted spend. For example, if you have
            a budget for 200 dollars and you have a <code>PERCENTAGE</code> threshold of 80%,
            AWS notifies you when you go over 160 dollars.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.RemoveBGTNotificationCmdlet.PassThru">
            <summary>
            Returns the value passed to the BudgetName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.RemoveBGTNotificationCmdlet.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.BGT.RemoveBGTSubscriberCmdlet">
            <summary>
            Deletes a subscriber.
             
             <important><para>
            Deleting the last subscriber to a notification also deletes the notification.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.RemoveBGTSubscriberCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>accountId</code> that is associated with the budget whose subscriber you
            want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.RemoveBGTSubscriberCmdlet.Subscriber_Address">
            <summary>
            <para>
            <para>The address that AWS sends budget notifications to, either an SNS topic or an email.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.RemoveBGTSubscriberCmdlet.BudgetName">
            <summary>
            <para>
            <para>The name of the budget whose subscriber you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.RemoveBGTSubscriberCmdlet.Notification_ComparisonOperator">
            <summary>
            <para>
            <para>The comparison that is used for this notification.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.RemoveBGTSubscriberCmdlet.Notification_NotificationState">
            <summary>
            <para>
            <para>Whether this notification is in alarm. If a budget notification is in the <code>ALARM</code>
            state, you have passed the set threshold for the budget.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.RemoveBGTSubscriberCmdlet.Notification_NotificationType">
            <summary>
            <para>
            <para>Whether the notification is for how much you have spent (<code>ACTUAL</code>) or for
            how much you're forecasted to spend (<code>FORECASTED</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.RemoveBGTSubscriberCmdlet.Subscriber_SubscriptionType">
            <summary>
            <para>
            <para>The type of notification that AWS sends to a subscriber.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.RemoveBGTSubscriberCmdlet.Notification_Threshold">
            <summary>
            <para>
            <para>The threshold that is associated with a notification. Thresholds are always a percentage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.RemoveBGTSubscriberCmdlet.Notification_ThresholdType">
            <summary>
            <para>
            <para>The type of threshold for a notification. For <code>ABSOLUTE_VALUE</code> thresholds,
            AWS notifies you when you go over or are forecasted to go over your total cost threshold.
            For <code>PERCENTAGE</code> thresholds, AWS notifies you when you go over or are forecasted
            to go over a certain percentage of your forecasted spend. For example, if you have
            a budget for 200 dollars and you have a <code>PERCENTAGE</code> threshold of 80%,
            AWS notifies you when you go over 160 dollars.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.RemoveBGTSubscriberCmdlet.PassThru">
            <summary>
            Returns the value passed to the BudgetName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.RemoveBGTSubscriberCmdlet.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.BGT.UpdateBGTBudgetCmdlet">
            <summary>
            Updates a budget. You can change every part of a budget except for the <code>budgetName</code>
            and the <code>calculatedSpend</code>. When you modify a budget, the <code>calculatedSpend</code>
            drops to zero until AWS has new usage data to use for forecasting.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTBudgetCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>accountId</code> that is associated with the budget that you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTBudgetCmdlet.BudgetLimit_Amount">
            <summary>
            <para>
            <para>The cost or usage amount that is associated with a budget forecast, actual spend,
            or budget threshold.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTBudgetCmdlet.ActualSpend_Amount">
            <summary>
            <para>
            <para>The cost or usage amount that is associated with a budget forecast, actual spend,
            or budget threshold.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTBudgetCmdlet.ForecastedSpend_Amount">
            <summary>
            <para>
            <para>The cost or usage amount that is associated with a budget forecast, actual spend,
            or budget threshold.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTBudgetCmdlet.NewBudget_BudgetName">
            <summary>
            <para>
            <para>The name of a budget. The name must be unique within accounts. The <code>:</code>
            and <code>\</code> characters aren't allowed in <code>BudgetName</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTBudgetCmdlet.NewBudget_BudgetType">
            <summary>
            <para>
            <para>Whether this budget tracks monetary costs, usage, RI utilization, or RI coverage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTBudgetCmdlet.NewBudget_CostFilter">
            <summary>
            <para>
            <para>The cost filters, such as service or region, that are applied to a budget.</para><para>AWS Budgets supports the following services as a filter for RI budgets:</para><ul><li><para>Amazon Elastic Compute Cloud - Compute</para></li><li><para>Amazon Redshift</para></li><li><para>Amazon Relational Database Service</para></li><li><para>Amazon ElastiCache</para></li><li><para>Amazon Elasticsearch Service</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTBudgetCmdlet.TimePeriod_End">
            <summary>
            <para>
            <para>The end date for a budget. If you didn't specify an end date, AWS set your end date
            to <code>06/15/87 00:00 UTC</code>. The defaults are the same for the AWS Billing
            and Cost Management console and the API.</para><para>After the end date, AWS deletes the budget and all associated notifications and subscribers.
            You can change your end date with the <code>UpdateBudget</code> operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTBudgetCmdlet.CostTypes_IncludeCredit">
            <summary>
            <para>
            <para>Specifies whether a budget includes credits.</para><para>The default value is <code>true</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTBudgetCmdlet.CostTypes_IncludeDiscount">
            <summary>
            <para>
            <para>Specifies whether a budget includes discounts.</para><para>The default value is <code>true</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTBudgetCmdlet.CostTypes_IncludeOtherSubscription">
            <summary>
            <para>
            <para>Specifies whether a budget includes non-RI subscription costs.</para><para>The default value is <code>true</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTBudgetCmdlet.CostTypes_IncludeRecurring">
            <summary>
            <para>
            <para>Specifies whether a budget includes recurring fees such as monthly RI fees.</para><para>The default value is <code>true</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTBudgetCmdlet.CostTypes_IncludeRefund">
            <summary>
            <para>
            <para>Specifies whether a budget includes refunds.</para><para>The default value is <code>true</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTBudgetCmdlet.CostTypes_IncludeSubscription">
            <summary>
            <para>
            <para>Specifies whether a budget includes subscriptions.</para><para>The default value is <code>true</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTBudgetCmdlet.CostTypes_IncludeSupport">
            <summary>
            <para>
            <para>Specifies whether a budget includes support subscription fees.</para><para>The default value is <code>true</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTBudgetCmdlet.CostTypes_IncludeTax">
            <summary>
            <para>
            <para>Specifies whether a budget includes taxes.</para><para>The default value is <code>true</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTBudgetCmdlet.CostTypes_IncludeUpfront">
            <summary>
            <para>
            <para>Specifies whether a budget includes upfront RI costs.</para><para>The default value is <code>true</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTBudgetCmdlet.NewBudget_LastUpdatedTime">
            <summary>
            <para>
            <para>The last time that you updated this budget.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTBudgetCmdlet.TimePeriod_Start">
            <summary>
            <para>
            <para>The start date for a budget. If you created your budget and didn't specify a start
            date, AWS defaults to the start of your chosen time period (DAILY, MONTHLY, QUARTERLY,
            or ANNUALLY). For example, if you created your budget on January 24, 2018, chose <code>DAILY</code>,
            and didn't set a start date, AWS set your start date to <code>01/24/18 00:00 UTC</code>.
            If you chose <code>MONTHLY</code>, AWS set your start date to <code>01/01/18 00:00
            UTC</code>. The defaults are the same for the AWS Billing and Cost Management console
            and the API.</para><para>You can change your start date with the <code>UpdateBudget</code> operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTBudgetCmdlet.NewBudget_TimeUnit">
            <summary>
            <para>
            <para>The length of time until a budget resets the actual and forecasted spend. <code>DAILY</code>
            is available only for <code>RI_UTILIZATION</code> and <code>RI_COVERAGE</code> budgets.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTBudgetCmdlet.BudgetLimit_Unit">
            <summary>
            <para>
            <para>The unit of measurement that is used for the budget forecast, actual spend, or budget
            threshold, such as dollars or GB.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTBudgetCmdlet.ActualSpend_Unit">
            <summary>
            <para>
            <para>The unit of measurement that is used for the budget forecast, actual spend, or budget
            threshold, such as dollars or GB.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTBudgetCmdlet.ForecastedSpend_Unit">
            <summary>
            <para>
            <para>The unit of measurement that is used for the budget forecast, actual spend, or budget
            threshold, such as dollars or GB.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTBudgetCmdlet.CostTypes_UseAmortized">
            <summary>
            <para>
            <para>Specifies whether a budget uses the amortized rate.</para><para>The default value is <code>false</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTBudgetCmdlet.CostTypes_UseBlended">
            <summary>
            <para>
            <para>Specifies whether a budget uses a blended rate.</para><para>The default value is <code>false</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTBudgetCmdlet.PassThru">
            <summary>
            Returns the value passed to the AccountId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTBudgetCmdlet.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.BGT.UpdateBGTNotificationCmdlet">
            <summary>
            Updates a notification.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTNotificationCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>accountId</code> that is associated with the budget whose notification you
            want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTNotificationCmdlet.BudgetName">
            <summary>
            <para>
            <para>The name of the budget whose notification you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTNotificationCmdlet.NewNotification_ComparisonOperator">
            <summary>
            <para>
            <para>The comparison that is used for this notification.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTNotificationCmdlet.OldNotification_ComparisonOperator">
            <summary>
            <para>
            <para>The comparison that is used for this notification.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTNotificationCmdlet.NewNotification_NotificationState">
            <summary>
            <para>
            <para>Whether this notification is in alarm. If a budget notification is in the <code>ALARM</code>
            state, you have passed the set threshold for the budget.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTNotificationCmdlet.OldNotification_NotificationState">
            <summary>
            <para>
            <para>Whether this notification is in alarm. If a budget notification is in the <code>ALARM</code>
            state, you have passed the set threshold for the budget.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTNotificationCmdlet.NewNotification_NotificationType">
            <summary>
            <para>
            <para>Whether the notification is for how much you have spent (<code>ACTUAL</code>) or for
            how much you're forecasted to spend (<code>FORECASTED</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTNotificationCmdlet.OldNotification_NotificationType">
            <summary>
            <para>
            <para>Whether the notification is for how much you have spent (<code>ACTUAL</code>) or for
            how much you're forecasted to spend (<code>FORECASTED</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTNotificationCmdlet.NewNotification_Threshold">
            <summary>
            <para>
            <para>The threshold that is associated with a notification. Thresholds are always a percentage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTNotificationCmdlet.OldNotification_Threshold">
            <summary>
            <para>
            <para>The threshold that is associated with a notification. Thresholds are always a percentage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTNotificationCmdlet.NewNotification_ThresholdType">
            <summary>
            <para>
            <para>The type of threshold for a notification. For <code>ABSOLUTE_VALUE</code> thresholds,
            AWS notifies you when you go over or are forecasted to go over your total cost threshold.
            For <code>PERCENTAGE</code> thresholds, AWS notifies you when you go over or are forecasted
            to go over a certain percentage of your forecasted spend. For example, if you have
            a budget for 200 dollars and you have a <code>PERCENTAGE</code> threshold of 80%,
            AWS notifies you when you go over 160 dollars.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTNotificationCmdlet.OldNotification_ThresholdType">
            <summary>
            <para>
            <para>The type of threshold for a notification. For <code>ABSOLUTE_VALUE</code> thresholds,
            AWS notifies you when you go over or are forecasted to go over your total cost threshold.
            For <code>PERCENTAGE</code> thresholds, AWS notifies you when you go over or are forecasted
            to go over a certain percentage of your forecasted spend. For example, if you have
            a budget for 200 dollars and you have a <code>PERCENTAGE</code> threshold of 80%,
            AWS notifies you when you go over 160 dollars.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTNotificationCmdlet.PassThru">
            <summary>
            Returns the value passed to the BudgetName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTNotificationCmdlet.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.BGT.UpdateBGTSubscriberCmdlet">
            <summary>
            Updates a subscriber.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTSubscriberCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>accountId</code> that is associated with the budget whose subscriber you
            want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTSubscriberCmdlet.NewSubscriber_Address">
            <summary>
            <para>
            <para>The address that AWS sends budget notifications to, either an SNS topic or an email.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTSubscriberCmdlet.OldSubscriber_Address">
            <summary>
            <para>
            <para>The address that AWS sends budget notifications to, either an SNS topic or an email.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTSubscriberCmdlet.BudgetName">
            <summary>
            <para>
            <para>The name of the budget whose subscriber you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTSubscriberCmdlet.Notification_ComparisonOperator">
            <summary>
            <para>
            <para>The comparison that is used for this notification.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTSubscriberCmdlet.Notification_NotificationState">
            <summary>
            <para>
            <para>Whether this notification is in alarm. If a budget notification is in the <code>ALARM</code>
            state, you have passed the set threshold for the budget.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTSubscriberCmdlet.Notification_NotificationType">
            <summary>
            <para>
            <para>Whether the notification is for how much you have spent (<code>ACTUAL</code>) or for
            how much you're forecasted to spend (<code>FORECASTED</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTSubscriberCmdlet.NewSubscriber_SubscriptionType">
            <summary>
            <para>
            <para>The type of notification that AWS sends to a subscriber.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTSubscriberCmdlet.OldSubscriber_SubscriptionType">
            <summary>
            <para>
            <para>The type of notification that AWS sends to a subscriber.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTSubscriberCmdlet.Notification_Threshold">
            <summary>
            <para>
            <para>The threshold that is associated with a notification. Thresholds are always a percentage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTSubscriberCmdlet.Notification_ThresholdType">
            <summary>
            <para>
            <para>The type of threshold for a notification. For <code>ABSOLUTE_VALUE</code> thresholds,
            AWS notifies you when you go over or are forecasted to go over your total cost threshold.
            For <code>PERCENTAGE</code> thresholds, AWS notifies you when you go over or are forecasted
            to go over a certain percentage of your forecasted spend. For example, if you have
            a budget for 200 dollars and you have a <code>PERCENTAGE</code> threshold of 80%,
            AWS notifies you when you go over 160 dollars.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTSubscriberCmdlet.PassThru">
            <summary>
            Returns the value passed to the BudgetName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BGT.UpdateBGTSubscriberCmdlet.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.PCA.AddPCACertificateAuthorityTagCmdlet">
            <summary>
            Adds one or more tags to your private CA. Tags are labels that you can use to identify
            and organize your AWS resources. Each tag consists of a key and an optional value.
            You specify the private CA on input by its Amazon Resource Name (ARN). You specify
            the tag by using a key-value pair. You can apply a tag to just one private CA if you
            want to identify a specific characteristic of that CA, or you can apply the same tag
            to multiple private CAs if you want to filter for a common relationship among those
            CAs. To remove one or more tags, use the <a>UntagCertificateAuthority</a> operation.
            Call the <a>ListTags</a> operation to see what tags are associated with your CA.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.AddPCACertificateAuthorityTagCmdlet.CertificateAuthorityArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that was returned when you called <a>CreateCertificateAuthority</a>.
            This must be of the form: </para><para><code>arn:aws:acm-pca:<i>region</i>:<i>account</i>:certificate-authority/<i>12345678-1234-1234-1234-123456789012</i></code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.AddPCACertificateAuthorityTagCmdlet.Tag">
            <summary>
            <para>
            <para>List of tags to be associated with the CA.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.AddPCACertificateAuthorityTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the CertificateAuthorityArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.AddPCACertificateAuthorityTagCmdlet.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.PCA.GetPCACertificateCmdlet">
            <summary>
            Retrieves a certificate from your private CA. The ARN of the certificate is returned
            when you call the <a>IssueCertificate</a> operation. You must specify both the ARN
            of your private CA and the ARN of the issued certificate when calling the <b>GetCertificate</b>
            operation. You can retrieve the certificate if it is in the <b>ISSUED</b> state. You
            can call the <a>CreateCertificateAuthorityAuditReport</a> operation to create a report
            that contains information about all of the certificates issued and revoked by your
            private CA.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.GetPCACertificateCmdlet.CertificateArn">
            <summary>
            <para>
            <para>The ARN of the issued certificate. The ARN contains the certificate serial number
            and must be in the following form: </para><para><code>arn:aws:acm-pca:<i>region</i>:<i>account</i>:certificate-authority/<i>12345678-1234-1234-1234-123456789012</i>/certificate/<i>286535153982981100925020015808220737245</i></code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.GetPCACertificateCmdlet.CertificateAuthorityArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that was returned when you called <a>CreateCertificateAuthority</a>.
            This must be of the form: </para><para><code>arn:aws:acm-pca:<i>region</i>:<i>account</i>:certificate-authority/<i>12345678-1234-1234-1234-123456789012</i></code>. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PCA.GetPCACertificateAuthorityCmdlet">
            <summary>
            Lists information about your private certificate authority (CA). You specify the private
            CA on input by its ARN (Amazon Resource Name). The output contains the status of your
            CA. This can be any of the following:
             
             <ul><li><para><code>CREATING</code> - ACM PCA is creating your private certificate authority.
            </para></li><li><para><code>PENDING_CERTIFICATE</code> - The certificate is pending. You must use your
            on-premises root or subordinate CA to sign your private CA CSR and then import it
            into PCA.
            </para></li><li><para><code>ACTIVE</code> - Your private CA is active.
            </para></li><li><para><code>DISABLED</code> - Your private CA has been disabled.
            </para></li><li><para><code>EXPIRED</code> - Your private CA certificate has expired.
            </para></li><li><para><code>FAILED</code> - Your private CA has failed. Your CA can fail because of problems
            such a network outage or backend AWS failure or other errors. A failed CA can never
            return to the pending state. You must create a new CA.
            </para></li><li><para><code>DELETED</code> - Your private CA is within the restoration period, after which
            it is permanently deleted. The length of time remaining in the CA's restoration period
            is also included in this operation's output.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.GetPCACertificateAuthorityCmdlet.CertificateAuthorityArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that was returned when you called <a>CreateCertificateAuthority</a>.
            This must be of the form: </para><para><code>arn:aws:acm-pca:<i>region</i>:<i>account</i>:certificate-authority/<i>12345678-1234-1234-1234-123456789012</i></code>. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PCA.GetPCACertificateAuthorityAuditReportCmdlet">
            <summary>
            Lists information about a specific audit report created by calling the <a>CreateCertificateAuthorityAuditReport</a>
            operation. Audit information is created every time the certificate authority (CA)
            private key is used. The private key is used when you call the <a>IssueCertificate</a>
            operation or the <a>RevokeCertificate</a> operation.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.GetPCACertificateAuthorityAuditReportCmdlet.AuditReportId">
            <summary>
            <para>
            <para>The report ID returned by calling the <a>CreateCertificateAuthorityAuditReport</a>
            operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.GetPCACertificateAuthorityAuditReportCmdlet.CertificateAuthorityArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the private CA. This must be of the form:</para><para><code>arn:aws:acm-pca:<i>region</i>:<i>account</i>:certificate-authority/<i>12345678-1234-1234-1234-123456789012</i></code>. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PCA.GetPCACertificateAuthorityCertificateCmdlet">
            <summary>
            Retrieves the certificate and certificate chain for your private certificate authority
            (CA). Both the certificate and the chain are base64 PEM-encoded. The chain does not
            include the CA certificate. Each certificate in the chain signs the one before it.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.GetPCACertificateAuthorityCertificateCmdlet.CertificateAuthorityArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of your private CA. This is of the form:</para><para><code>arn:aws:acm-pca:<i>region</i>:<i>account</i>:certificate-authority/<i>12345678-1234-1234-1234-123456789012</i></code>. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PCA.GetPCACertificateAuthorityCsrCmdlet">
            <summary>
            Retrieves the certificate signing request (CSR) for your private certificate authority
            (CA). The CSR is created when you call the <a>CreateCertificateAuthority</a> operation.
            Take the CSR to your on-premises X.509 infrastructure and sign it by using your root
            or a subordinate CA. Then import the signed certificate back into ACM PCA by calling
            the <a>ImportCertificateAuthorityCertificate</a> operation. The CSR is returned as
            a base64 PEM-encoded string.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.GetPCACertificateAuthorityCsrCmdlet.CertificateAuthorityArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that was returned when you called the <a>CreateCertificateAuthority</a>
            operation. This must be of the form: </para><para><code>arn:aws:acm-pca:<i>region</i>:<i>account</i>:certificate-authority/<i>12345678-1234-1234-1234-123456789012</i></code></para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PCA.GetPCACertificateAuthorityListCmdlet">
            <summary>
            Lists the private certificate authorities that you created by using the <a>CreateCertificateAuthority</a>
            operation.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.GetPCACertificateAuthorityListCmdlet.MaxResult">
            <summary>
            <para>
            <para>Use this parameter when paginating results to specify the maximum number of items
            to return in the response on each page. If additional items exist beyond the number
            you specify, the <code>NextToken</code> element is sent in the response. Use this
            <code>NextToken</code> value in a subsequent request to retrieve additional items.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.GetPCACertificateAuthorityListCmdlet.NextToken">
            <summary>
            <para>
            <para>Use this parameter when paginating results in a subsequent request after you receive
            a response with truncated results. Set it to the value of the <code>NextToken</code>
            parameter from the response you just received.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PCA.GetPCACertificateAuthorityTagListCmdlet">
            <summary>
            Lists the tags, if any, that are associated with your private CA. Tags are labels
            that you can use to identify and organize your CAs. Each tag consists of a key and
            an optional value. Call the <a>TagCertificateAuthority</a> operation to add one or
            more tags to your CA. Call the <a>UntagCertificateAuthority</a> operation to remove
            tags.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.GetPCACertificateAuthorityTagListCmdlet.CertificateAuthorityArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that was returned when you called the <a>CreateCertificateAuthority</a>
            operation. This must be of the form: </para><para><code>arn:aws:acm-pca:<i>region</i>:<i>account</i>:certificate-authority/<i>12345678-1234-1234-1234-123456789012</i></code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.GetPCACertificateAuthorityTagListCmdlet.MaxResult">
            <summary>
            <para>
            <para>Use this parameter when paginating results to specify the maximum number of items
            to return in the response. If additional items exist beyond the number you specify,
            the <b>NextToken</b> element is sent in the response. Use this <b>NextToken</b> value
            in a subsequent request to retrieve additional items.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.GetPCACertificateAuthorityTagListCmdlet.NextToken">
            <summary>
            <para>
            <para>Use this parameter when paginating results in a subsequent request after you receive
            a response with truncated results. Set it to the value of <b>NextToken</b> from the
            response you just received.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PCA.GetPCAPermissionListCmdlet">
            <summary>
            Lists all the permissions, if any, that have been assigned by a private CA. Permissions
            can be granted with the <a>CreatePermission</a> operation and revoked with the <a>DeletePermission</a>
            operation.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.GetPCAPermissionListCmdlet.CertificateAuthorityArn">
            <summary>
            <para>
            <para>The Amazon Resource Number (ARN) of the private CA to inspect. You can find the ARN
            by calling the <a>ListCertificateAuthorities</a> operation. This must be of the form:
            <code>arn:aws:acm-pca:region:account:certificate-authority/12345678-1234-1234-1234-123456789012</code>
            You can get a private CA's ARN by running the <a>ListCertificateAuthorities</a> operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.GetPCAPermissionListCmdlet.MaxResult">
            <summary>
            <para>
            <para>When paginating results, use this parameter to specify the maximum number of items
            to return in the response. If additional items exist beyond the number you specify,
            the <b>NextToken</b> element is sent in the response. Use this <b>NextToken</b> value
            in a subsequent request to retrieve additional items.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.GetPCAPermissionListCmdlet.NextToken">
            <summary>
            <para>
            <para>When paginating results, use this parameter in a subsequent request after you receive
            a response with truncated results. Set it to the value of <b>NextToken</b> from the
            response you just received.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PCA.ImportPCACertificateAuthorityCertificateCmdlet">
            <summary>
            Imports your signed private CA certificate into ACM PCA. Before you can call this
            operation, you must create the private certificate authority by calling the <a>CreateCertificateAuthority</a>
            operation. You must then generate a certificate signing request (CSR) by calling the
            <a>GetCertificateAuthorityCsr</a> operation. Take the CSR to your on-premises CA and
            use the root certificate or a subordinate certificate to sign it. Create a certificate
            chain and copy the signed certificate and the certificate chain to your working directory.
             
             
             <note><para>
            Your certificate chain must not include the private CA certificate that you are importing.
            </para></note><note><para>
            Your on-premises CA certificate must be the last certificate in your chain. The subordinate
            certificate, if any, that your root CA signed must be next to last. The subordinate
            certificate signed by the preceding subordinate CA must come next, and so on until
            your chain is built.
            </para></note><note><para>
            The chain must be PEM-encoded.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.ImportPCACertificateAuthorityCertificateCmdlet.Certificate">
            <summary>
            <para>
            <para>The PEM-encoded certificate for your private CA. This must be signed by using your
            on-premises CA.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.ImportPCACertificateAuthorityCertificateCmdlet.CertificateAuthorityArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that was returned when you called <a>CreateCertificateAuthority</a>.
            This must be of the form: </para><para><code>arn:aws:acm-pca:<i>region</i>:<i>account</i>:certificate-authority/<i>12345678-1234-1234-1234-123456789012</i></code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.ImportPCACertificateAuthorityCertificateCmdlet.CertificateChain">
            <summary>
            <para>
            <para>A PEM-encoded file that contains all of your certificates, other than the certificate
            you're importing, chaining up to your root CA. Your on-premises root certificate is
            the last in the chain, and each certificate in the chain signs the one preceding.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.ImportPCACertificateAuthorityCertificateCmdlet.PassThru">
            <summary>
            Returns the value passed to the CertificateAuthorityArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.ImportPCACertificateAuthorityCertificateCmdlet.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.PCA.NewPCACertificateCmdlet">
            <summary>
            Uses your private certificate authority (CA) to issue a client certificate. This operation
            returns the Amazon Resource Name (ARN) of the certificate. You can retrieve the certificate
            by calling the <a>GetCertificate</a> operation and specifying the ARN.
             
             <note><para>
            You cannot use the ACM <b>ListCertificateAuthorities</b> operation to retrieve the
            ARNs of the certificates that you issue by using ACM PCA.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.NewPCACertificateCmdlet.CertificateAuthorityArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that was returned when you called <a>CreateCertificateAuthority</a>.
            This must be of the form:</para><para><code>arn:aws:acm-pca:<i>region</i>:<i>account</i>:certificate-authority/<i>12345678-1234-1234-1234-123456789012</i></code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.NewPCACertificateCmdlet.Csr">
            <summary>
            <para>
            <para>The certificate signing request (CSR) for the certificate you want to issue. You can
            use the following OpenSSL command to create the CSR and a 2048 bit RSA private key.
            </para><para><code>openssl req -new -newkey rsa:2048 -days 365 -keyout private/test_cert_priv_key.pem
            -out csr/test_cert_.csr</code></para><para>If you have a configuration file, you can use the following OpenSSL command. The <code>usr_cert</code>
            block in the configuration file contains your X509 version 3 extensions. </para><para><code>openssl req -new -config openssl_rsa.cnf -extensions usr_cert -newkey rsa:2048
            -days -365 -keyout private/test_cert_priv_key.pem -out csr/test_cert_.csr</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.NewPCACertificateCmdlet.IdempotencyToken">
            <summary>
            <para>
            <para>Custom string that can be used to distinguish between calls to the <b>IssueCertificate</b>
            operation. Idempotency tokens time out after one hour. Therefore, if you call <b>IssueCertificate</b>
            multiple times with the same idempotency token within 5 minutes, ACM PCA recognizes
            that you are requesting only one certificate and will issue only one. If you change
            the idempotency token for each call, PCA recognizes that you are requesting multiple
            certificates.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.NewPCACertificateCmdlet.SigningAlgorithm">
            <summary>
            <para>
            <para>The name of the algorithm that will be used to sign the certificate to be issued.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.NewPCACertificateCmdlet.Validity">
            <summary>
            <para>
            <para>The type of the validity period.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.NewPCACertificateCmdlet.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.PCA.NewPCACertificateAuthorityCmdlet">
            <summary>
            Creates a private subordinate certificate authority (CA). You must specify the CA
            configuration, the revocation configuration, the CA type, and an optional idempotency
            token. The CA configuration specifies the name of the algorithm and key size to be
            used to create the CA private key, the type of signing algorithm that the CA uses
            to sign, and X.500 subject information. The CRL (certificate revocation list) configuration
            specifies the CRL expiration period in days (the validity period of the CRL), the
            Amazon S3 bucket that will contain the CRL, and a CNAME alias for the S3 bucket that
            is included in certificates issued by the CA. If successful, this operation returns
            the Amazon Resource Name (ARN) of the CA.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.NewPCACertificateAuthorityCmdlet.CertificateAuthorityConfiguration">
            <summary>
            <para>
            <para>Name and bit size of the private key algorithm, the name of the signing algorithm,
            and X.500 certificate subject information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.NewPCACertificateAuthorityCmdlet.CertificateAuthorityType">
            <summary>
            <para>
            <para>The type of the certificate authority. Currently, this must be <b>SUBORDINATE</b>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.NewPCACertificateAuthorityCmdlet.IdempotencyToken">
            <summary>
            <para>
            <para>Alphanumeric string that can be used to distinguish between calls to <b>CreateCertificateAuthority</b>.
            Idempotency tokens time out after five minutes. Therefore, if you call <b>CreateCertificateAuthority</b>
            multiple times with the same idempotency token within a five minute period, ACM PCA
            recognizes that you are requesting only one certificate. As a result, ACM PCA issues
            only one. If you change the idempotency token for each call, however, ACM PCA recognizes
            that you are requesting multiple certificates.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.NewPCACertificateAuthorityCmdlet.RevocationConfiguration">
            <summary>
            <para>
            <para>Contains a Boolean value that you can use to enable a certification revocation list
            (CRL) for the CA, the name of the S3 bucket to which ACM PCA will write the CRL, and
            an optional CNAME alias that you can use to hide the name of your bucket in the <b>CRL
            Distribution Points</b> extension of your CA certificate. For more information, see
            the <a>CrlConfiguration</a> structure. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.NewPCACertificateAuthorityCmdlet.Tag">
            <summary>
            <para>
            <para>Key-value pairs that will be attached to the new private CA. You can associate up
            to 50 tags with a private CA.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.NewPCACertificateAuthorityCmdlet.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.PCA.NewPCACertificateAuthorityAuditReportCmdlet">
            <summary>
            Creates an audit report that lists every time that your CA private key is used. The
            report is saved in the Amazon S3 bucket that you specify on input. The <a>IssueCertificate</a>
            and <a>RevokeCertificate</a> operations use the private key. You can generate a new
            report every 30 minutes.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.NewPCACertificateAuthorityAuditReportCmdlet.AuditReportResponseFormat">
            <summary>
            <para>
            <para>The format in which to create the report. This can be either <b>JSON</b> or <b>CSV</b>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.NewPCACertificateAuthorityAuditReportCmdlet.CertificateAuthorityArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the CA to be audited. This is of the form:</para><para><code>arn:aws:acm-pca:<i>region</i>:<i>account</i>:certificate-authority/<i>12345678-1234-1234-1234-123456789012</i></code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.NewPCACertificateAuthorityAuditReportCmdlet.S3BucketName">
            <summary>
            <para>
            <para>The name of the S3 bucket that will contain the audit report.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.NewPCACertificateAuthorityAuditReportCmdlet.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.PCA.NewPCAPermissionCmdlet">
            <summary>
            Assigns permissions from a private CA to a designated AWS service. Services are specified
            by their service principals and can be given permission to create and retrieve certificates
            on a private CA. Services can also be given permission to list the active permissions
            that the private CA has granted. For ACM to automatically renew your private CA's
            certificates, you must assign all possible permissions from the CA to the ACM service
            principal.
             
              
            <para>
            At this time, you can only assign permissions to ACM (<code>acm.amazonaws.com</code>).
            Permissions can be revoked with the <a>DeletePermission</a> operation and listed with
            the <a>ListPermissions</a> operation.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.NewPCAPermissionCmdlet.Action">
            <summary>
            <para>
            <para>The actions that the specified AWS service principal can use. These include <code>IssueCertificate</code>,
            <code>GetCertificate</code>, and <code>ListPermissions</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.NewPCAPermissionCmdlet.CertificateAuthorityArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the CA that grants the permissions. You can find
            the ARN by calling the <a>ListCertificateAuthorities</a> operation. This must have
            the following form: </para><para><code>arn:aws:acm-pca:<i>region</i>:<i>account</i>:certificate-authority/<i>12345678-1234-1234-1234-123456789012</i></code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.NewPCAPermissionCmdlet.Principal">
            <summary>
            <para>
            <para>The AWS service or identity that receives the permission. At this time, the only valid
            principal is <code>acm.amazonaws.com</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.NewPCAPermissionCmdlet.SourceAccount">
            <summary>
            <para>
            <para>The ID of the calling account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.NewPCAPermissionCmdlet.PassThru">
            <summary>
            Returns the value passed to the CertificateAuthorityArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.NewPCAPermissionCmdlet.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.PCA.RemovePCACertificateAuthorityCmdlet">
            <summary>
            Deletes a private certificate authority (CA). You must provide the ARN (Amazon Resource
            Name) of the private CA that you want to delete. You can find the ARN by calling the
            <a>ListCertificateAuthorities</a> operation. Before you can delete a CA, you must
            disable it. Call the <a>UpdateCertificateAuthority</a> operation and set the <b>CertificateAuthorityStatus</b>
            parameter to <code>DISABLED</code>.
             
              
            <para>
            Additionally, you can delete a CA if you are waiting for it to be created (the <b>Status</b>
            field of the <a>CertificateAuthority</a> is <code>CREATING</code>). You can also delete
            it if the CA has been created but you haven't yet imported the signed certificate
            (the <b>Status</b> is <code>PENDING_CERTIFICATE</code>) into ACM PCA.
            </para><para>
            If the CA is in one of the previously mentioned states and you call <a>DeleteCertificateAuthority</a>,
            the CA's status changes to <code>DELETED</code>. However, the CA won't be permanently
            deleted until the restoration period has passed. By default, if you do not set the
            <code>PermanentDeletionTimeInDays</code> parameter, the CA remains restorable for
            30 days. You can set the parameter from 7 to 30 days. The <a>DescribeCertificateAuthority</a>
            operation returns the time remaining in the restoration window of a Private CA in
            the <code>DELETED</code> state. To restore an eligible CA, call the <a>RestoreCertificateAuthority</a>
            operation.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.RemovePCACertificateAuthorityCmdlet.CertificateAuthorityArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that was returned when you called <a>CreateCertificateAuthority</a>.
            This must have the following form: </para><para><code>arn:aws:acm-pca:<i>region</i>:<i>account</i>:certificate-authority/<i>12345678-1234-1234-1234-123456789012</i></code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.RemovePCACertificateAuthorityCmdlet.PermanentDeletionTimeInDay">
            <summary>
            <para>
            <para>The number of days to make a CA restorable after it has been deleted. This can be
            anywhere from 7 to 30 days, with 30 being the default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.RemovePCACertificateAuthorityCmdlet.PassThru">
            <summary>
            Returns the value passed to the CertificateAuthorityArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.RemovePCACertificateAuthorityCmdlet.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.PCA.RemovePCACertificateAuthorityTagCmdlet">
            <summary>
            Remove one or more tags from your private CA. A tag consists of a key-value pair.
            If you do not specify the value portion of the tag when calling this operation, the
            tag will be removed regardless of value. If you specify a value, the tag is removed
            only if it is associated with the specified value. To add tags to a private CA, use
            the <a>TagCertificateAuthority</a>. Call the <a>ListTags</a> operation to see what
            tags are associated with your CA.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.RemovePCACertificateAuthorityTagCmdlet.CertificateAuthorityArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that was returned when you called <a>CreateCertificateAuthority</a>.
            This must be of the form: </para><para><code>arn:aws:acm-pca:<i>region</i>:<i>account</i>:certificate-authority/<i>12345678-1234-1234-1234-123456789012</i></code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.RemovePCACertificateAuthorityTagCmdlet.Tag">
            <summary>
            <para>
            <para>List of tags to be removed from the CA.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.RemovePCACertificateAuthorityTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the CertificateAuthorityArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.RemovePCACertificateAuthorityTagCmdlet.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.PCA.RemovePCAPermissionCmdlet">
            <summary>
            Revokes permissions that a private CA assigned to a designated AWS service. Permissions
            can be created with the <a>CreatePermission</a> operation and listed with the <a>ListPermissions</a>
            operation.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.RemovePCAPermissionCmdlet.CertificateAuthorityArn">
            <summary>
            <para>
            <para>The Amazon Resource Number (ARN) of the private CA that issued the permissions. You
            can find the CA's ARN by calling the <a>ListCertificateAuthorities</a> operation.
            This must have the following form: </para><para><code>arn:aws:acm-pca:<i>region</i>:<i>account</i>:certificate-authority/<i>12345678-1234-1234-1234-123456789012</i></code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.RemovePCAPermissionCmdlet.Principal">
            <summary>
            <para>
            <para>The AWS service or identity that will have its CA permissions revoked. At this time,
            the only valid service principal is <code>acm.amazonaws.com</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.RemovePCAPermissionCmdlet.SourceAccount">
            <summary>
            <para>
            <para>The AWS account that calls this operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.RemovePCAPermissionCmdlet.PassThru">
            <summary>
            Returns the value passed to the CertificateAuthorityArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.RemovePCAPermissionCmdlet.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.PCA.RestorePCACertificateAuthorityCmdlet">
            <summary>
            Restores a certificate authority (CA) that is in the <code>DELETED</code> state. You
            can restore a CA during the period that you defined in the <b>PermanentDeletionTimeInDays</b>
            parameter of the <a>DeleteCertificateAuthority</a> operation. Currently, you can specify
            7 to 30 days. If you did not specify a <b>PermanentDeletionTimeInDays</b> value, by
            default you can restore the CA at any time in a 30 day period. You can check the time
            remaining in the restoration period of a private CA in the <code>DELETED</code> state
            by calling the <a>DescribeCertificateAuthority</a> or <a>ListCertificateAuthorities</a>
            operations. The status of a restored CA is set to its pre-deletion status when the
            <b>RestoreCertificateAuthority</b> operation returns. To change its status to <code>ACTIVE</code>,
            call the <a>UpdateCertificateAuthority</a> operation. If the private CA was in the
            <code>PENDING_CERTIFICATE</code> state at deletion, you must use the <a>ImportCertificateAuthorityCertificate</a>
            operation to import a certificate authority into the private CA before it can be activated.
            You cannot restore a CA after the restoration period has ended.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.RestorePCACertificateAuthorityCmdlet.CertificateAuthorityArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that was returned when you called the <a>CreateCertificateAuthority</a>
            operation. This must be of the form: </para><para><code>arn:aws:acm-pca:<i>region</i>:<i>account</i>:certificate-authority/<i>12345678-1234-1234-1234-123456789012</i></code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.RestorePCACertificateAuthorityCmdlet.PassThru">
            <summary>
            Returns the value passed to the CertificateAuthorityArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.RestorePCACertificateAuthorityCmdlet.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.PCA.RevokePCACertificateCmdlet">
            <summary>
            Revokes a certificate that you issued by calling the <a>IssueCertificate</a> operation.
            If you enable a certificate revocation list (CRL) when you create or update your private
            CA, information about the revoked certificates will be included in the CRL. ACM PCA
            writes the CRL to an S3 bucket that you specify. For more information about revocation,
            see the <a>CrlConfiguration</a> structure. ACM PCA also writes revocation information
            to the audit report. For more information, see <a>CreateCertificateAuthorityAuditReport</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.RevokePCACertificateCmdlet.CertificateAuthorityArn">
            <summary>
            <para>
            <para>Amazon Resource Name (ARN) of the private CA that issued the certificate to be revoked.
            This must be of the form:</para><para><code>arn:aws:acm-pca:<i>region</i>:<i>account</i>:certificate-authority/<i>12345678-1234-1234-1234-123456789012</i></code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.RevokePCACertificateCmdlet.CertificateSerial">
            <summary>
            <para>
            <para>Serial number of the certificate to be revoked. This must be in hexadecimal format.
            You can retrieve the serial number by calling <a>GetCertificate</a> with the Amazon
            Resource Name (ARN) of the certificate you want and the ARN of your private CA. The
            <b>GetCertificate</b> operation retrieves the certificate in the PEM format. You can
            use the following OpenSSL command to list the certificate in text format and copy
            the hexadecimal serial number. </para><para><code>openssl x509 -in <i>file_path</i> -text -noout</code></para><para>You can also copy the serial number from the console or use the <a href="https://docs.aws.amazon.com/acm/latest/APIReference/API_DescribeCertificate.html">DescribeCertificate</a>
            operation in the <i>AWS Certificate Manager API Reference</i>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.RevokePCACertificateCmdlet.RevocationReason">
            <summary>
            <para>
            <para>Specifies why you revoked the certificate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.RevokePCACertificateCmdlet.PassThru">
            <summary>
            Returns the value passed to the CertificateAuthorityArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.RevokePCACertificateCmdlet.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.PCA.UpdatePCACertificateAuthorityCmdlet">
            <summary>
            Updates the status or configuration of a private certificate authority (CA). Your
            private CA must be in the <code>ACTIVE</code> or <code>DISABLED</code> state before
            you can update it. You can disable a private CA that is in the <code>ACTIVE</code>
            state or make a CA that is in the <code>DISABLED</code> state active again.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.UpdatePCACertificateAuthorityCmdlet.CertificateAuthorityArn">
            <summary>
            <para>
            <para>Amazon Resource Name (ARN) of the private CA that issued the certificate to be revoked.
            This must be of the form:</para><para><code>arn:aws:acm-pca:<i>region</i>:<i>account</i>:certificate-authority/<i>12345678-1234-1234-1234-123456789012</i></code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.UpdatePCACertificateAuthorityCmdlet.RevocationConfiguration">
            <summary>
            <para>
            <para>Revocation information for your private CA.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.UpdatePCACertificateAuthorityCmdlet.Status">
            <summary>
            <para>
            <para>Status of your private CA.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.UpdatePCACertificateAuthorityCmdlet.PassThru">
            <summary>
            Returns the value passed to the CertificateAuthorityArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PCA.UpdatePCACertificateAuthorityCmdlet.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.ACM.AddACMCertificateTagCmdlet">
            <summary>
            Adds one or more tags to an ACM certificate. Tags are labels that you can use to identify
            and organize your AWS resources. Each tag consists of a <code>key</code> and an optional
            <code>value</code>. You specify the certificate on input by its Amazon Resource Name
            (ARN). You specify the tag by using a key-value pair.
             
              
            <para>
            You can apply a tag to just one certificate if you want to identify a specific characteristic
            of that certificate, or you can apply the same tag to multiple certificates if you
            want to filter for a common relationship among those certificates. Similarly, you
            can apply the same tag to multiple resources if you want to specify a relationship
            among those resources. For example, you can add the same tag to an ACM certificate
            and an Elastic Load Balancing load balancer to indicate that they are both used by
            the same website. For more information, see <a href="https://docs.aws.amazon.com/acm/latest/userguide/tags.html">Tagging
            ACM certificates</a>.
            </para><para>
            To remove one or more tags, use the <a>RemoveTagsFromCertificate</a> action. To view
            all of the tags that have been applied to the certificate, use the <a>ListTagsForCertificate</a>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.AddACMCertificateTagCmdlet.CertificateArn">
            <summary>
            <para>
            <para>String that contains the ARN of the ACM certificate to which the tag is to be applied.
            This must be of the form:</para><para><code>arn:aws:acm:region:123456789012:certificate/12345678-1234-1234-1234-123456789012</code></para><para>For more information about ARNs, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.AddACMCertificateTagCmdlet.Tag">
            <summary>
            <para>
            <para>The key-value pair that defines the tag. The tag value is optional.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.AddACMCertificateTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the CertificateArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.AddACMCertificateTagCmdlet.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.ACM.ExportACMCertificateCmdlet">
            <summary>
            Exports a private certificate issued by a private certificate authority (CA) for use
            anywhere. You can export the certificate, the certificate chain, and the encrypted
            private key associated with the public key embedded in the certificate. You must store
            the private key securely. The private key is a 2048 bit RSA key. You must provide
            a passphrase for the private key when exporting it. You can use the following OpenSSL
            command to decrypt it later. Provide the passphrase when prompted.
             
              
            <para><code>openssl rsa -in encrypted_key.pem -out decrypted_key.pem</code></para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.ExportACMCertificateCmdlet.CertificateArn">
            <summary>
            <para>
            <para>An Amazon Resource Name (ARN) of the issued certificate. This must be of the form:</para><para><code>arn:aws:acm:region:account:certificate/12345678-1234-1234-1234-123456789012</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.ExportACMCertificateCmdlet.Passphrase">
            <summary>
            <para>
            <para>Passphrase to associate with the encrypted exported private key. If you want to later
            decrypt the private key, you must have the passphrase. You can use the following OpenSSL
            command to decrypt a private key: </para><para><code>openssl rsa -in encrypted_key.pem -out decrypted_key.pem</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.ExportACMCertificateCmdlet.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.ACM.GetACMCertificateCmdlet">
            <summary>
            Retrieves a certificate specified by an ARN and its certificate chain . The chain
            is an ordered list of certificates that contains the end entity certificate, intermediate
            certificates of subordinate CAs, and the root certificate in that order. The certificate
            and certificate chain are base64 encoded. If you want to decode the certificate to
            see the individual fields, you can use OpenSSL.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.GetACMCertificateCmdlet.CertificateArn">
            <summary>
            <para>
            <para>String that contains a certificate ARN in the following format:</para><para><code>arn:aws:acm:region:123456789012:certificate/12345678-1234-1234-1234-123456789012</code></para><para>For more information about ARNs, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ACM.GetACMCertificateDetailCmdlet">
            <summary>
            Returns detailed metadata about the specified ACM certificate.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.GetACMCertificateDetailCmdlet.CertificateArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the ACM certificate. The ARN must have the following
            form:</para><para><code>arn:aws:acm:region:123456789012:certificate/12345678-1234-1234-1234-123456789012</code></para><para>For more information about ARNs, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ACM.GetACMCertificateListCmdlet">
            <summary>
            Retrieves a list of certificate ARNs and domain names. You can request that only certificates
            that match a specific status be listed. You can also filter by specific attributes
            of the certificate.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.GetACMCertificateListCmdlet.CertificateStatus">
            <summary>
            <para>
            <para>Filter the certificate list by status value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.GetACMCertificateListCmdlet.Includes_ExtendedKeyUsage">
            <summary>
            <para>
            <para>Specify one or more <a>ExtendedKeyUsage</a> extension values.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.GetACMCertificateListCmdlet.Includes_KeyType">
            <summary>
            <para>
            <para>Specify one or more algorithms that can be used to generate key pairs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.GetACMCertificateListCmdlet.Includes_KeyUsage">
            <summary>
            <para>
            <para>Specify one or more <a>KeyUsage</a> extension values.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.GetACMCertificateListCmdlet.MaxItem">
            <summary>
            <para>
            <para>Use this parameter when paginating results to specify the maximum number of items
            to return in the response. If additional items exist beyond the number you specify,
            the <code>NextToken</code> element is sent in the response. Use this <code>NextToken</code>
            value in a subsequent request to retrieve additional items.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.GetACMCertificateListCmdlet.NextToken">
            <summary>
            <para>
            <para>Use this parameter only when paginating results and only in a subsequent request after
            you receive a response with truncated results. Set it to the value of <code>NextToken</code>
            from the response you just received.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ACM.GetACMCertificateTagListCmdlet">
            <summary>
            Lists the tags that have been applied to the ACM certificate. Use the certificate's
            Amazon Resource Name (ARN) to specify the certificate. To add a tag to an ACM certificate,
            use the <a>AddTagsToCertificate</a> action. To delete a tag, use the <a>RemoveTagsFromCertificate</a>
            action.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.GetACMCertificateTagListCmdlet.CertificateArn">
            <summary>
            <para>
            <para>String that contains the ARN of the ACM certificate for which you want to list the
            tags. This must have the following form:</para><para><code>arn:aws:acm:region:123456789012:certificate/12345678-1234-1234-1234-123456789012</code></para><para>For more information about ARNs, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a>. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ACM.ImportACMCertificateCmdlet">
            <summary>
            Imports a certificate into AWS Certificate Manager (ACM) to use with services that
            are integrated with ACM. Note that <a href="https://docs.aws.amazon.com/acm/latest/userguide/acm-services.html">integrated
            services</a> allow only certificate types and keys they support to be associated with
            their resources. Further, their support differs depending on whether the certificate
            is imported into IAM or into ACM. For more information, see the documentation for
            each service. For more information about importing certificates into ACM, see <a href="https://docs.aws.amazon.com/acm/latest/userguide/import-certificate.html">Importing
            Certificates</a> in the <i>AWS Certificate Manager User Guide</i>.
             
             <note><para>
            ACM does not provide <a href="https://docs.aws.amazon.com/acm/latest/userguide/acm-renewal.html">managed
            renewal</a> for certificates that you import.
            </para></note><para>
            Note the following guidelines when importing third party certificates:
            </para><ul><li><para>
            You must enter the private key that matches the certificate you are importing.
            </para></li><li><para>
            The private key must be unencrypted. You cannot import a private key that is protected
            by a password or a passphrase.
            </para></li><li><para>
            If the certificate you are importing is not self-signed, you must enter its certificate
            chain.
            </para></li><li><para>
            If a certificate chain is included, the issuer must be the subject of one of the certificates
            in the chain.
            </para></li><li><para>
            The certificate, private key, and certificate chain must be PEM-encoded.
            </para></li><li><para>
            The current time must be between the <code>Not Before</code> and <code>Not After</code>
            certificate fields.
            </para></li><li><para>
            The <code>Issuer</code> field must not be empty.
            </para></li><li><para>
            The OCSP authority URL, if present, must not exceed 1000 characters.
            </para></li><li><para>
            To import a new certificate, omit the <code>CertificateArn</code> argument. Include
            this argument only when you want to replace a previously imported certificate.
            </para></li><li><para>
            When you import a certificate by using the CLI, you must specify the certificate,
            the certificate chain, and the private key by their file names preceded by <code>file://</code>.
            For example, you can specify a certificate saved in the <code>C:\temp</code> folder
            as <code>file://C:\temp\certificate_to_import.pem</code>. If you are making an HTTP
            or HTTPS Query request, include these arguments as BLOBs.
            </para></li><li><para>
            When you import a certificate by using an SDK, you must specify the certificate, the
            certificate chain, and the private key files in the manner required by the programming
            language you're using.
            </para></li></ul><para>
            This operation returns the <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Name (ARN)</a> of the imported certificate.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.ImportACMCertificateCmdlet.Certificate">
            <summary>
            <para>
            <para>The certificate to import.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.ImportACMCertificateCmdlet.CertificateArn">
            <summary>
            <para>
            <para>The <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Name (ARN)</a> of an imported certificate to replace. To import a new certificate,
            omit this field. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.ImportACMCertificateCmdlet.CertificateChain">
            <summary>
            <para>
            <para>The PEM encoded certificate chain.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.ImportACMCertificateCmdlet.PrivateKey">
            <summary>
            <para>
            <para>The private key that matches the public key in the certificate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.ImportACMCertificateCmdlet.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.ACM.InvokeACMCertificateRenewalCmdlet">
            <summary>
            Renews an eligable ACM certificate. At this time, only exported private certificates
            can be renewed with this operation. In order to renew your ACM PCA certificates with
            ACM, you must first <a href="https://docs.aws.amazon.com/acm-pca/latest/userguide/PcaPermissions.html">grant
            the ACM service principal permission to do so</a>. For more information, see <a href="https://docs.aws.amazon.com/acm/latest/userguide/manual-renewal.html">Testing
            Managed Renewal</a> in the ACM User Guide.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.InvokeACMCertificateRenewalCmdlet.CertificateArn">
            <summary>
            <para>
            <para>String that contains the ARN of the ACM certificate to be renewed. This must be of
            the form:</para><para><code>arn:aws:acm:region:123456789012:certificate/12345678-1234-1234-1234-123456789012</code></para><para>For more information about ARNs, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.InvokeACMCertificateRenewalCmdlet.PassThru">
            <summary>
            Returns the value passed to the CertificateArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.InvokeACMCertificateRenewalCmdlet.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.ACM.NewACMCertificateCmdlet">
            <summary>
            Requests an ACM certificate for use with other AWS services. To request an ACM certificate,
            you must specify a fully qualified domain name (FQDN) in the <code>DomainName</code>
            parameter. You can also specify additional FQDNs in the <code>SubjectAlternativeNames</code>
            parameter.
             
              
            <para>
            If you are requesting a private certificate, domain validation is not required. If
            you are requesting a public certificate, each domain name that you specify must be
            validated to verify that you own or control the domain. You can use <a href="https://docs.aws.amazon.com/acm/latest/userguide/gs-acm-validate-dns.html">DNS
            validation</a> or <a href="https://docs.aws.amazon.com/acm/latest/userguide/gs-acm-validate-email.html">email
            validation</a>. We recommend that you use DNS validation. ACM issues public certificates
            after receiving approval from the domain owner.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.NewACMCertificateCmdlet.CertificateAuthorityArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the private certificate authority (CA) that will
            be used to issue the certificate. If you do not provide an ARN and you are trying
            to request a private certificate, ACM will attempt to issue a public certificate.
            For more information about private CAs, see the <a href="https://docs.aws.amazon.com/acm-pca/latest/userguide/PcaWelcome.html">AWS
            Certificate Manager Private Certificate Authority (PCA)</a> user guide. The ARN must
            have the following form: </para><para><code>arn:aws:acm-pca:region:account:certificate-authority/12345678-1234-1234-1234-123456789012</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.NewACMCertificateCmdlet.Options_CertificateTransparencyLoggingPreference">
            <summary>
            <para>
            <para>You can opt out of certificate transparency logging by specifying the <code>DISABLED</code>
            option. Opt in by specifying <code>ENABLED</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.NewACMCertificateCmdlet.DomainName">
            <summary>
            <para>
            <para> Fully qualified domain name (FQDN), such as www.example.com, that you want to secure
            with an ACM certificate. Use an asterisk (*) to create a wildcard certificate that
            protects several sites in the same domain. For example, *.example.com protects www.example.com,
            site.example.com, and images.example.com. </para><para> The first domain name you enter cannot exceed 63 octets, including periods. Each
            subsequent Subject Alternative Name (SAN), however, can be up to 253 octets in length.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.NewACMCertificateCmdlet.DomainValidationOption">
            <summary>
            <para>
            <para>The domain name that you want ACM to use to send you emails so that you can validate
            domain ownership.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.NewACMCertificateCmdlet.IdempotencyToken">
            <summary>
            <para>
            <para>Customer chosen string that can be used to distinguish between calls to <code>RequestCertificate</code>.
            Idempotency tokens time out after one hour. Therefore, if you call <code>RequestCertificate</code>
            multiple times with the same idempotency token within one hour, ACM recognizes that
            you are requesting only one certificate and will issue only one. If you change the
            idempotency token for each call, ACM recognizes that you are requesting multiple certificates.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.NewACMCertificateCmdlet.SubjectAlternativeName">
            <summary>
            <para>
            <para>Additional FQDNs to be included in the Subject Alternative Name extension of the ACM
            certificate. For example, add the name www.example.net to a certificate for which
            the <code>DomainName</code> field is www.example.com if users can reach your site
            by using either name. The maximum number of domain names that you can add to an ACM
            certificate is 100. However, the initial limit is 10 domain names. If you need more
            than 10 names, you must request a limit increase. For more information, see <a href="https://docs.aws.amazon.com/acm/latest/userguide/acm-limits.html">Limits</a>.</para><para> The maximum length of a SAN DNS name is 253 octets. The name is made up of multiple
            labels separated by periods. No label can be longer than 63 octets. Consider the following
            examples: </para><ul><li><para><code>(63 octets).(63 octets).(63 octets).(61 octets)</code> is legal because the
            total length is 253 octets (63+1+63+1+63+1+61) and no label exceeds 63 octets.</para></li><li><para><code>(64 octets).(63 octets).(63 octets).(61 octets)</code> is not legal because
            the total length exceeds 253 octets (64+1+63+1+63+1+61) and the first label exceeds
            63 octets.</para></li><li><para><code>(63 octets).(63 octets).(63 octets).(62 octets)</code> is not legal because
            the total length of the DNS name (63+1+63+1+63+1+62) exceeds 253 octets.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.NewACMCertificateCmdlet.ValidationMethod">
            <summary>
            <para>
            <para>The method you want to use if you are requesting a public certificate to validate
            that you own or control domain. You can <a href="https://docs.aws.amazon.com/acm/latest/userguide/gs-acm-validate-dns.html">validate
            with DNS</a> or <a href="https://docs.aws.amazon.com/acm/latest/userguide/gs-acm-validate-email.html">validate
            with email</a>. We recommend that you use DNS validation. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.NewACMCertificateCmdlet.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.ACM.RemoveACMCertificateCmdlet">
            <summary>
            Deletes a certificate and its associated private key. If this action succeeds, the
            certificate no longer appears in the list that can be displayed by calling the <a>ListCertificates</a>
            action or be retrieved by calling the <a>GetCertificate</a> action. The certificate
            will not be available for use by AWS services integrated with ACM.
             
             <note><para>
            You cannot delete an ACM certificate that is being used by another AWS service. To
            delete a certificate that is in use, the certificate association must first be removed.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.RemoveACMCertificateCmdlet.CertificateArn">
            <summary>
            <para>
            <para>String that contains the ARN of the ACM certificate to be deleted. This must be of
            the form:</para><para><code>arn:aws:acm:region:123456789012:certificate/12345678-1234-1234-1234-123456789012</code></para><para>For more information about ARNs, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.RemoveACMCertificateCmdlet.PassThru">
            <summary>
            Returns the value passed to the CertificateArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.RemoveACMCertificateCmdlet.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.ACM.RemoveACMCertificateTagCmdlet">
            <summary>
            Remove one or more tags from an ACM certificate. A tag consists of a key-value pair.
            If you do not specify the value portion of the tag when calling this function, the
            tag will be removed regardless of value. If you specify a value, the tag is removed
            only if it is associated with the specified value.
             
              
            <para>
            To add tags to a certificate, use the <a>AddTagsToCertificate</a> action. To view
            all of the tags that have been applied to a specific ACM certificate, use the <a>ListTagsForCertificate</a>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.RemoveACMCertificateTagCmdlet.CertificateArn">
            <summary>
            <para>
            <para>String that contains the ARN of the ACM Certificate with one or more tags that you
            want to remove. This must be of the form:</para><para><code>arn:aws:acm:region:123456789012:certificate/12345678-1234-1234-1234-123456789012</code></para><para>For more information about ARNs, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.RemoveACMCertificateTagCmdlet.Tag">
            <summary>
            <para>
            <para>The key-value pair that defines the tag to remove.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.RemoveACMCertificateTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the CertificateArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.RemoveACMCertificateTagCmdlet.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.ACM.SendACMValidationEmailCmdlet">
            <summary>
            Resends the email that requests domain ownership validation. The domain owner or an
            authorized representative must approve the ACM certificate before it can be issued.
            The certificate can be approved by clicking a link in the mail to navigate to the
            Amazon certificate approval website and then clicking <b>I Approve</b>. However, the
            validation email can be blocked by spam filters. Therefore, if you do not receive
            the original mail, you can request that the mail be resent within 72 hours of requesting
            the ACM certificate. If more than 72 hours have elapsed since your original request
            or since your last attempt to resend validation mail, you must request a new certificate.
            For more information about setting up your contact email addresses, see <a href="https://docs.aws.amazon.com/acm/latest/userguide/setup-email.html">Configure
            Email for your Domain</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.SendACMValidationEmailCmdlet.CertificateArn">
            <summary>
            <para>
            <para>String that contains the ARN of the requested certificate. The certificate ARN is
            generated and returned by the <a>RequestCertificate</a> action as soon as the request
            is made. By default, using this parameter causes email to be sent to all top-level
            domains you specified in the certificate request. The ARN must be of the form: </para><para><code>arn:aws:acm:us-east-1:123456789012:certificate/12345678-1234-1234-1234-123456789012</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.SendACMValidationEmailCmdlet.Domain">
            <summary>
            <para>
            <para>The fully qualified domain name (FQDN) of the certificate that needs to be validated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.SendACMValidationEmailCmdlet.ValidationDomain">
            <summary>
            <para>
            <para>The base validation domain that will act as the suffix of the email addresses that
            are used to send the emails. This must be the same as the <code>Domain</code> value
            or a superdomain of the <code>Domain</code> value. For example, if you requested a
            certificate for <code>site.subdomain.example.com</code> and specify a <b>ValidationDomain</b>
            of <code>subdomain.example.com</code>, ACM sends email to the domain registrant, technical
            contact, and administrative contact in WHOIS and the following five addresses:</para><ul><li><para>admin@subdomain.example.com</para></li><li><para>administrator@subdomain.example.com</para></li><li><para>hostmaster@subdomain.example.com</para></li><li><para>postmaster@subdomain.example.com</para></li><li><para>webmaster@subdomain.example.com</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.SendACMValidationEmailCmdlet.PassThru">
            <summary>
            Returns the value passed to the CertificateArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.SendACMValidationEmailCmdlet.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.ACM.UpdateACMCertificateOptionCmdlet">
            <summary>
            Updates a certificate. Currently, you can use this function to specify whether to
            opt in to or out of recording your certificate in a certificate transparency log.
            For more information, see <a href="https://docs.aws.amazon.com/acm/latest/userguide/acm-bestpractices.html#best-practices-transparency">
            Opting Out of Certificate Transparency Logging</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.UpdateACMCertificateOptionCmdlet.CertificateArn">
            <summary>
            <para>
            <para>ARN of the requested certificate to update. This must be of the form:</para><para><code>arn:aws:acm:us-east-1:<i>account</i>:certificate/<i>12345678-1234-1234-1234-123456789012</i></code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.UpdateACMCertificateOptionCmdlet.Options_CertificateTransparencyLoggingPreference">
            <summary>
            <para>
            <para>You can opt out of certificate transparency logging by specifying the <code>DISABLED</code>
            option. Opt in by specifying <code>ENABLED</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.UpdateACMCertificateOptionCmdlet.PassThru">
            <summary>
            Returns the value passed to the CertificateArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ACM.UpdateACMCertificateOptionCmdlet.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.CHM.AddCHMPhoneNumbersToVoiceConnectorCmdlet">
            <summary>
            Associates a phone number with the specified Amazon Chime Voice Connector.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.AddCHMPhoneNumbersToVoiceConnectorCmdlet.E164PhoneNumber">
            <summary>
            <para>
            <para>List of phone numbers, in E.164 format.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.AddCHMPhoneNumbersToVoiceConnectorCmdlet.VoiceConnectorId">
            <summary>
            <para>
            <para>The Amazon Chime Voice Connector ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.AddCHMPhoneNumbersToVoiceConnectorCmdlet.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.CHM.AddCHMPhoneNumberToUserCmdlet">
            <summary>
            Associates a phone number with the specified Amazon Chime user.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.AddCHMPhoneNumberToUserCmdlet.AccountId">
            <summary>
            <para>
            <para>The Amazon Chime account ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.AddCHMPhoneNumberToUserCmdlet.E164PhoneNumber">
            <summary>
            <para>
            <para>The phone number, in E.164 format.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.AddCHMPhoneNumberToUserCmdlet.UserId">
            <summary>
            <para>
            <para>The user ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.AddCHMPhoneNumberToUserCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.AddCHMPhoneNumberToUserCmdlet.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.CHM.DisableCHMUserSuspensionBatchCmdlet">
            <summary>
            Removes the suspension from up to 50 previously suspended users for the specified
            Amazon Chime <code>EnterpriseLWA</code> account. Only users on <code>EnterpriseLWA</code>
            accounts can be unsuspended using this action. For more information about different
            account types, see <a href="https://docs.aws.amazon.com/chime/latest/ag/manage-chime-account.html">Managing
            Your Amazon Chime Accounts</a> in the <i>Amazon Chime Administration Guide</i>.
             
              
            <para>
            Previously suspended users who are unsuspended using this action are returned to <code>Registered</code>
            status. Users who are not previously suspended are ignored.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.DisableCHMUserSuspensionBatchCmdlet.AccountId">
            <summary>
            <para>
            <para>The Amazon Chime account ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.DisableCHMUserSuspensionBatchCmdlet.UserIdList">
            <summary>
            <para>
            <para>The request containing the user IDs to unsuspend.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.DisableCHMUserSuspensionBatchCmdlet.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.CHM.EnableCHMUserSuspensionBatchCmdlet">
            <summary>
            Suspends up to 50 users from a <code>Team</code> or <code>EnterpriseLWA</code> Amazon
            Chime account. For more information about different account types, see <a href="https://docs.aws.amazon.com/chime/latest/ag/manage-chime-account.html">Managing
            Your Amazon Chime Accounts</a> in the <i>Amazon Chime Administration Guide</i>.
             
              
            <para>
            Users suspended from a <code>Team</code> account are dissociated from the account,
            but they can continue to use Amazon Chime as free users. To remove the suspension
            from suspended <code>Team</code> account users, invite them to the <code>Team</code>
            account again. You can use the <a>InviteUsers</a> action to do so.
            </para><para>
            Users suspended from an <code>EnterpriseLWA</code> account are immediately signed
            out of Amazon Chime and can no longer sign in. To remove the suspension from suspended
            <code>EnterpriseLWA</code> account users, use the <a>BatchUnsuspendUser</a> action.
             
            </para><para>
            To sign out users without suspending them, use the <a>LogoutUser</a> action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.EnableCHMUserSuspensionBatchCmdlet.AccountId">
            <summary>
            <para>
            <para>The Amazon Chime account ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.EnableCHMUserSuspensionBatchCmdlet.UserIdList">
            <summary>
            <para>
            <para>The request containing the user IDs to suspend.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.EnableCHMUserSuspensionBatchCmdlet.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.CHM.GetCHMAccountCmdlet">
            <summary>
            Retrieves details for the specified Amazon Chime account, such as account type and
            supported licenses.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.GetCHMAccountCmdlet.AccountId">
            <summary>
            <para>
            <para>The Amazon Chime account ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CHM.GetCHMAccountListCmdlet">
            <summary>
            Lists the Amazon Chime accounts under the administrator's AWS account. You can filter
            accounts by account name prefix. To find out which Amazon Chime account a user belongs
            to, you can filter by the user's email address, which returns one account result.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.GetCHMAccountListCmdlet.Name">
            <summary>
            <para>
            <para>Amazon Chime account name prefix with which to filter results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.GetCHMAccountListCmdlet.UserEmail">
            <summary>
            <para>
            <para>User email address with which to filter results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.GetCHMAccountListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call. Defaults to 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.GetCHMAccountListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to use to retrieve the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CHM.GetCHMAccountSettingCmdlet">
            <summary>
            Retrieves account settings for the specified Amazon Chime account ID, such as remote
            control and dial out settings. For more information about these settings, see <a href="https://docs.aws.amazon.com/chime/latest/ag/policies.html">Use
            the Policies Page</a> in the <i>Amazon Chime Administration Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.GetCHMAccountSettingCmdlet.AccountId">
            <summary>
            <para>
            <para>The Amazon Chime account ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CHM.GetCHMGlobalSettingCmdlet">
            <summary>
            Retrieves global settings for the administrator's AWS account, such as Amazon Chime
            Business Calling and Amazon Chime Voice Connector settings.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CHM.GetCHMPhoneNumberCmdlet">
            <summary>
            Retrieves details for the specified phone number ID, such as associations, capabilities,
            and product type.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.GetCHMPhoneNumberCmdlet.PhoneNumberId">
            <summary>
            <para>
            <para>The phone number ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CHM.GetCHMPhoneNumberListCmdlet">
            <summary>
            Lists the phone numbers for the specified Amazon Chime account, Amazon Chime user,
            or Amazon Chime Voice Connector.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.GetCHMPhoneNumberListCmdlet.FilterName">
            <summary>
            <para>
            <para>The filter to use to limit the number of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.GetCHMPhoneNumberListCmdlet.FilterValue">
            <summary>
            <para>
            <para>The value to use for the filter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.GetCHMPhoneNumberListCmdlet.ProductType">
            <summary>
            <para>
            <para>The phone number product type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.GetCHMPhoneNumberListCmdlet.Status">
            <summary>
            <para>
            <para>The phone number status.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.GetCHMPhoneNumberListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.GetCHMPhoneNumberListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to use to retrieve the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CHM.GetCHMPhoneNumberOrderCmdlet">
            <summary>
            Retrieves details for the specified phone number order, such as order creation timestamp,
            phone numbers in E.164 format, product type, and order status.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.GetCHMPhoneNumberOrderCmdlet.PhoneNumberOrderId">
            <summary>
            <para>
            <para>The ID for the phone number order.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CHM.GetCHMPhoneNumberOrderListCmdlet">
            <summary>
            Lists the phone number orders for the administrator's Amazon Chime account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.GetCHMPhoneNumberOrderListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.GetCHMPhoneNumberOrderListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to use to retrieve the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CHM.GetCHMUserCmdlet">
            <summary>
            Retrieves details for the specified user ID, such as primary email address, license
            type, and personal meeting PIN.
             
              
            <para>
            To retrieve user details with an email address instead of a user ID, use the <a>ListUsers</a>
            action, and then filter by email address.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.GetCHMUserCmdlet.AccountId">
            <summary>
            <para>
            <para>The Amazon Chime account ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.GetCHMUserCmdlet.UserId">
            <summary>
            <para>
            <para>The user ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CHM.GetCHMUserListCmdlet">
            <summary>
            Lists the users that belong to the specified Amazon Chime account. You can specify
            an email address to list only the user that the email address belongs to.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.GetCHMUserListCmdlet.AccountId">
            <summary>
            <para>
            <para>The Amazon Chime account ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.GetCHMUserListCmdlet.UserEmail">
            <summary>
            <para>
            <para>Optional. The user email address used to filter results. Maximum 1.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.GetCHMUserListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call. Defaults to 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.GetCHMUserListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to use to retrieve the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CHM.GetCHMUserSettingCmdlet">
            <summary>
            Retrieves settings for the specified user ID, such as any associated phone number
            settings.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.GetCHMUserSettingCmdlet.AccountId">
            <summary>
            <para>
            <para>The Amazon Chime account ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.GetCHMUserSettingCmdlet.UserId">
            <summary>
            <para>
            <para>The user ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CHM.GetCHMVoiceConnectorCmdlet">
            <summary>
            Retrieves details for the specified Amazon Chime Voice Connector, such as timestamps,
            name, outbound host, and encryption requirements.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.GetCHMVoiceConnectorCmdlet.VoiceConnectorId">
            <summary>
            <para>
            <para>The Amazon Chime Voice Connector ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CHM.GetCHMVoiceConnectorListCmdlet">
            <summary>
            Lists the Amazon Chime Voice Connectors for the administrator's AWS account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.GetCHMVoiceConnectorListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.GetCHMVoiceConnectorListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to use to retrieve the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CHM.GetCHMVoiceConnectorOriginationCmdlet">
            <summary>
            Retrieves origination setting details for the specified Amazon Chime Voice Connector.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.GetCHMVoiceConnectorOriginationCmdlet.VoiceConnectorId">
            <summary>
            <para>
            <para>The Amazon Chime Voice Connector ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CHM.GetCHMVoiceConnectorTerminationCmdlet">
            <summary>
            Retrieves termination setting details for the specified Amazon Chime Voice Connector.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.GetCHMVoiceConnectorTerminationCmdlet.VoiceConnectorId">
            <summary>
            <para>
            <para>The Amazon Chime Voice Connector ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CHM.GetCHMVoiceConnectorTerminationCredentialListCmdlet">
            <summary>
            Lists the SIP credentials for the specified Amazon Chime Voice Connector.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.GetCHMVoiceConnectorTerminationCredentialListCmdlet.VoiceConnectorId">
            <summary>
            <para>
            <para>The Amazon Chime Voice Connector ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CHM.GetCHMVoiceConnectorTerminationHealthCmdlet">
            <summary>
            Retrieves information about the last time a SIP <code>OPTIONS</code> ping was received
            from your SIP infrastructure for the specified Amazon Chime Voice Connector.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.GetCHMVoiceConnectorTerminationHealthCmdlet.VoiceConnectorId">
            <summary>
            <para>
            <para>The Amazon Chime Voice Connector ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CHM.InvokeCHMUserLogoutCmdlet">
            <summary>
            Logs out the specified user from all of the devices they are currently logged into.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.InvokeCHMUserLogoutCmdlet.AccountId">
            <summary>
            <para>
            <para>The Amazon Chime account ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.InvokeCHMUserLogoutCmdlet.UserId">
            <summary>
            <para>
            <para>The user ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.InvokeCHMUserLogoutCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.InvokeCHMUserLogoutCmdlet.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.CHM.NewCHMAccountCmdlet">
            <summary>
            Creates an Amazon Chime account under the administrator's AWS account. Only <code>Team</code>
            account types are currently supported for this action. For more information about
            different account types, see <a href="https://docs.aws.amazon.com/chime/latest/ag/manage-chime-account.html">Managing
            Your Amazon Chime Accounts</a> in the <i>Amazon Chime Administration Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.NewCHMAccountCmdlet.Name">
            <summary>
            <para>
            <para>The name of the Amazon Chime account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.NewCHMAccountCmdlet.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.CHM.NewCHMPhoneNumberOrderCmdlet">
            <summary>
            Creates an order for phone numbers to be provisioned. Choose from Amazon Chime Business
            Calling and Amazon Chime Voice Connector product types.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.NewCHMPhoneNumberOrderCmdlet.E164PhoneNumber">
            <summary>
            <para>
            <para>List of phone numbers, in E.164 format.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.NewCHMPhoneNumberOrderCmdlet.ProductType">
            <summary>
            <para>
            <para>The phone number product type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.NewCHMPhoneNumberOrderCmdlet.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.CHM.NewCHMVoiceConnectorCmdlet">
            <summary>
            Creates an Amazon Chime Voice Connector under the administrator's AWS account. Enabling
            <a>CreateVoiceConnectorRequest$RequireEncryption</a> configures your Amazon Chime
            Voice Connector to use TLS transport for SIP signaling and Secure RTP (SRTP) for media.
            Inbound calls use TLS transport, and unencrypted outbound calls are blocked.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.NewCHMVoiceConnectorCmdlet.Name">
            <summary>
            <para>
            <para>The name of the Amazon Chime Voice Connector.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.NewCHMVoiceConnectorCmdlet.RequireEncryption">
            <summary>
            <para>
            <para>When enabled, requires encryption for the Amazon Chime Voice Connector.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.NewCHMVoiceConnectorCmdlet.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.CHM.RemoveCHMAccountCmdlet">
            <summary>
            Deletes the specified Amazon Chime account. You must suspend all users before deleting
            a <code>Team</code> account. You can use the <a>BatchSuspendUser</a> action to do
            so.
             
              
            <para>
            For <code>EnterpriseLWA</code> and <code>EnterpriseAD</code> accounts, you must release
            the claimed domains for your Amazon Chime account before deletion. As soon as you
            release the domain, all users under that account are suspended.
            </para><para>
            Deleted accounts appear in your <code>Disabled</code> accounts list for 90 days. To
            restore a deleted account from your <code>Disabled</code> accounts list, you must
            contact AWS Support.
            </para><para>
            After 90 days, deleted accounts are permanently removed from your <code>Disabled</code>
            accounts list.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.RemoveCHMAccountCmdlet.AccountId">
            <summary>
            <para>
            <para>The Amazon Chime account ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.RemoveCHMAccountCmdlet.PassThru">
            <summary>
            Returns the value passed to the AccountId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.RemoveCHMAccountCmdlet.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.CHM.RemoveCHMPhoneNumberCmdlet">
            <summary>
            Moves the specified phone number into the <b>Deletion queue</b>. A phone number must
            be disassociated from any users or Amazon Chime Voice Connectors before it can be
            deleted.
             
              
            <para>
            Deleted phone numbers remain in the <b>Deletion queue</b> for 7 days before they are
            deleted permanently.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.RemoveCHMPhoneNumberCmdlet.PhoneNumberId">
            <summary>
            <para>
            <para>The phone number ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.RemoveCHMPhoneNumberCmdlet.PassThru">
            <summary>
            Returns the value passed to the PhoneNumberId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.RemoveCHMPhoneNumberCmdlet.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.CHM.RemoveCHMPhoneNumberBatchCmdlet">
            <summary>
            Moves phone numbers into the <b>Deletion queue</b>. Phone numbers must be disassociated
            from any users or Amazon Chime Voice Connectors before they can be deleted.
             
              
            <para>
            Phone numbers remain in the <b>Deletion queue</b> for 7 days before they are deleted
            permanently.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.RemoveCHMPhoneNumberBatchCmdlet.PhoneNumberId">
            <summary>
            <para>
            <para>List of phone number IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.RemoveCHMPhoneNumberBatchCmdlet.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.CHM.RemoveCHMPhoneNumberFromUserCmdlet">
            <summary>
            Disassociates the primary provisioned phone number from the specified Amazon Chime
            user.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.RemoveCHMPhoneNumberFromUserCmdlet.AccountId">
            <summary>
            <para>
            <para>The Amazon Chime account ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.RemoveCHMPhoneNumberFromUserCmdlet.UserId">
            <summary>
            <para>
            <para>The user ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.RemoveCHMPhoneNumberFromUserCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.RemoveCHMPhoneNumberFromUserCmdlet.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.CHM.RemoveCHMPhoneNumbersFromVoiceConnectorCmdlet">
            <summary>
            Disassociates the specified phone number from the specified Amazon Chime Voice Connector.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.RemoveCHMPhoneNumbersFromVoiceConnectorCmdlet.E164PhoneNumber">
            <summary>
            <para>
            <para>List of phone numbers, in E.164 format.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.RemoveCHMPhoneNumbersFromVoiceConnectorCmdlet.VoiceConnectorId">
            <summary>
            <para>
            <para>The Amazon Chime Voice Connector ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.RemoveCHMPhoneNumbersFromVoiceConnectorCmdlet.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.CHM.RemoveCHMVoiceConnectorCmdlet">
            <summary>
            Deletes the specified Amazon Chime Voice Connector. Any phone numbers assigned to
            the Amazon Chime Voice Connector must be unassigned from it before it can be deleted.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.RemoveCHMVoiceConnectorCmdlet.VoiceConnectorId">
            <summary>
            <para>
            <para>The Amazon Chime Voice Connector ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.RemoveCHMVoiceConnectorCmdlet.PassThru">
            <summary>
            Returns the value passed to the VoiceConnectorId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.RemoveCHMVoiceConnectorCmdlet.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.CHM.RemoveCHMVoiceConnectorOriginationCmdlet">
            <summary>
            Deletes the origination settings for the specified Amazon Chime Voice Connector.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.RemoveCHMVoiceConnectorOriginationCmdlet.VoiceConnectorId">
            <summary>
            <para>
            <para>The Amazon Chime Voice Connector ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.RemoveCHMVoiceConnectorOriginationCmdlet.PassThru">
            <summary>
            Returns the value passed to the VoiceConnectorId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.RemoveCHMVoiceConnectorOriginationCmdlet.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.CHM.RemoveCHMVoiceConnectorTerminationCmdlet">
            <summary>
            Deletes the termination settings for the specified Amazon Chime Voice Connector.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.RemoveCHMVoiceConnectorTerminationCmdlet.VoiceConnectorId">
            <summary>
            <para>
            <para>The Amazon Chime Voice Connector ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.RemoveCHMVoiceConnectorTerminationCmdlet.PassThru">
            <summary>
            Returns the value passed to the VoiceConnectorId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.RemoveCHMVoiceConnectorTerminationCmdlet.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.CHM.RemoveCHMVoiceConnectorTerminationCredentialCmdlet">
            <summary>
            Deletes the specified SIP credentials used by your equipment to authenticate during
            call termination.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.RemoveCHMVoiceConnectorTerminationCredentialCmdlet.Username">
            <summary>
            <para>
            <para>The RFC2617 compliant username associated with the SIP credentials, in US-ASCII format.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.RemoveCHMVoiceConnectorTerminationCredentialCmdlet.VoiceConnectorId">
            <summary>
            <para>
            <para>The Amazon Chime Voice Connector ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.RemoveCHMVoiceConnectorTerminationCredentialCmdlet.PassThru">
            <summary>
            Returns the value passed to the VoiceConnectorId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.RemoveCHMVoiceConnectorTerminationCredentialCmdlet.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.CHM.ResetCHMPersonalPINCmdlet">
            <summary>
            Resets the personal meeting PIN for the specified user on an Amazon Chime account.
            Returns the <a>User</a> object with the updated personal meeting PIN.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.ResetCHMPersonalPINCmdlet.AccountId">
            <summary>
            <para>
            <para>The Amazon Chime account ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.ResetCHMPersonalPINCmdlet.UserId">
            <summary>
            <para>
            <para>The user ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.ResetCHMPersonalPINCmdlet.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.CHM.RestoreCHMPhoneNumberCmdlet">
            <summary>
            Moves a phone number from the <b>Deletion queue</b> back into the phone number <b>Inventory</b>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.RestoreCHMPhoneNumberCmdlet.PhoneNumberId">
            <summary>
            <para>
            <para>The phone number.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.RestoreCHMPhoneNumberCmdlet.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.CHM.SearchCHMAvailablePhoneNumberCmdlet">
            <summary>
            Searches phone numbers that can be ordered.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.SearchCHMAvailablePhoneNumberCmdlet.AreaCode">
            <summary>
            <para>
            <para>The area code used to filter results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.SearchCHMAvailablePhoneNumberCmdlet.City">
            <summary>
            <para>
            <para>The city used to filter results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.SearchCHMAvailablePhoneNumberCmdlet.Country">
            <summary>
            <para>
            <para>The country used to filter results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.SearchCHMAvailablePhoneNumberCmdlet.State">
            <summary>
            <para>
            <para>The state used to filter results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.SearchCHMAvailablePhoneNumberCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.SearchCHMAvailablePhoneNumberCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to use to retrieve the next page of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.SearchCHMAvailablePhoneNumberCmdlet.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.CHM.SendCHMUserInvitationCmdlet">
            <summary>
            Sends email invites to as many as 50 users, inviting them to the specified Amazon
            Chime <code>Team</code> account. Only <code>Team</code> account types are currently
            supported for this action.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.SendCHMUserInvitationCmdlet.AccountId">
            <summary>
            <para>
            <para>The Amazon Chime account ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.SendCHMUserInvitationCmdlet.UserEmailList">
            <summary>
            <para>
            <para>The user email addresses to which to send the invite.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.SendCHMUserInvitationCmdlet.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.CHM.UpdateCHMAccountCmdlet">
            <summary>
            Updates account details for the specified Amazon Chime account. Currently, only account
            name updates are supported for this action.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.UpdateCHMAccountCmdlet.AccountId">
            <summary>
            <para>
            <para>The Amazon Chime account ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.UpdateCHMAccountCmdlet.Name">
            <summary>
            <para>
            <para>The new name for the specified Amazon Chime account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.UpdateCHMAccountCmdlet.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.CHM.UpdateCHMAccountSettingCmdlet">
            <summary>
            Updates the settings for the specified Amazon Chime account. You can update settings
            for remote control of shared screens, or for the dial-out option. For more information
            about these settings, see <a href="https://docs.aws.amazon.com/chime/latest/ag/policies.html">Use
            the Policies Page</a> in the <i>Amazon Chime Administration Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.UpdateCHMAccountSettingCmdlet.AccountId">
            <summary>
            <para>
            <para>The Amazon Chime account ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.UpdateCHMAccountSettingCmdlet.AccountSettings_DisableRemoteControl">
            <summary>
            <para>
            <para>Setting that stops or starts remote control of shared screens during meetings.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.UpdateCHMAccountSettingCmdlet.AccountSettings_EnableDialOut">
            <summary>
            <para>
            <para>Setting that allows meeting participants to choose the <b>Call me at a phone number</b>
            option. For more information, see <a href="https://docs.aws.amazon.com/chime/latest/ug/chime-join-meeting.html">Join
            a Meeting without the Amazon Chime App</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.UpdateCHMAccountSettingCmdlet.PassThru">
            <summary>
            Returns the value passed to the AccountId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.UpdateCHMAccountSettingCmdlet.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.CHM.UpdateCHMGlobalSettingCmdlet">
            <summary>
            Updates global settings for the administrator's AWS account, such as Amazon Chime
            Business Calling and Amazon Chime Voice Connector settings.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.UpdateCHMGlobalSettingCmdlet.BusinessCalling_CdrBucket">
            <summary>
            <para>
            <para>The Amazon S3 bucket designated for call detail record storage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.UpdateCHMGlobalSettingCmdlet.VoiceConnector_CdrBucket">
            <summary>
            <para>
            <para>The Amazon S3 bucket designated for call detail record storage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.UpdateCHMGlobalSettingCmdlet.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.CHM.UpdateCHMPhoneNumberCmdlet">
            <summary>
            Updates phone number details, such as product type, for the specified phone number
            ID.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.UpdateCHMPhoneNumberCmdlet.PhoneNumberId">
            <summary>
            <para>
            <para>The phone number ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.UpdateCHMPhoneNumberCmdlet.ProductType">
            <summary>
            <para>
            <para>The product type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.UpdateCHMPhoneNumberCmdlet.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.CHM.UpdateCHMPhoneNumberBatchCmdlet">
            <summary>
            Updates phone number product types. Choose from Amazon Chime Business Calling and
            Amazon Chime Voice Connector product types.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.UpdateCHMPhoneNumberBatchCmdlet.UpdatePhoneNumberRequestItem">
            <summary>
            <para>
            <para>The request containing the phone number IDs and product types to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.UpdateCHMPhoneNumberBatchCmdlet.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.CHM.UpdateCHMUserCmdlet">
            <summary>
            Updates user details for a specified user ID. Currently, only <code>LicenseType</code>
            updates are supported for this action.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.UpdateCHMUserCmdlet.AccountId">
            <summary>
            <para>
            <para>The Amazon Chime account ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.UpdateCHMUserCmdlet.LicenseType">
            <summary>
            <para>
            <para>The user license type to update. This must be a supported license type for the Amazon
            Chime account that the user belongs to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.UpdateCHMUserCmdlet.UserId">
            <summary>
            <para>
            <para>The user ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.UpdateCHMUserCmdlet.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.CHM.UpdateCHMUserBatchCmdlet">
            <summary>
            Updates user details within the <a>UpdateUserRequestItem</a> object for up to 20 users
            for the specified Amazon Chime account. Currently, only <code>LicenseType</code> updates
            are supported for this action.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.UpdateCHMUserBatchCmdlet.AccountId">
            <summary>
            <para>
            <para>The Amazon Chime account ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.UpdateCHMUserBatchCmdlet.UpdateUserRequestItem">
            <summary>
            <para>
            <para>The request containing the user IDs and details to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.UpdateCHMUserBatchCmdlet.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.CHM.UpdateCHMUserSettingCmdlet">
            <summary>
            Updates the settings for the specified user, such as phone number settings.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.UpdateCHMUserSettingCmdlet.AccountId">
            <summary>
            <para>
            <para>The Amazon Chime account ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.UpdateCHMUserSettingCmdlet.Telephony_InboundCalling">
            <summary>
            <para>
            <para>Allows or denies inbound calling.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.UpdateCHMUserSettingCmdlet.Telephony_OutboundCalling">
            <summary>
            <para>
            <para>Allows or denies outbound calling.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.UpdateCHMUserSettingCmdlet.Telephony_SMS">
            <summary>
            <para>
            <para>Allows or denies SMS messaging.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.UpdateCHMUserSettingCmdlet.UserId">
            <summary>
            <para>
            <para>The user ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.UpdateCHMUserSettingCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.UpdateCHMUserSettingCmdlet.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.CHM.UpdateCHMVoiceConnectorCmdlet">
            <summary>
            Updates details for the specified Amazon Chime Voice Connector.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.UpdateCHMVoiceConnectorCmdlet.Name">
            <summary>
            <para>
            <para>The name of the Amazon Chime Voice Connector.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.UpdateCHMVoiceConnectorCmdlet.RequireEncryption">
            <summary>
            <para>
            <para>When enabled, requires encryption for the Amazon Chime Voice Connector.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.UpdateCHMVoiceConnectorCmdlet.VoiceConnectorId">
            <summary>
            <para>
            <para>The Amazon Chime Voice Connector ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.UpdateCHMVoiceConnectorCmdlet.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.CHM.WriteCHMVoiceConnectorOriginationCmdlet">
            <summary>
            Adds origination settings for the specified Amazon Chime Voice Connector.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.WriteCHMVoiceConnectorOriginationCmdlet.Origination_Disabled">
            <summary>
            <para>
            <para>When origination settings are disabled, inbound calls are not enabled for your Amazon
            Chime Voice Connector.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.WriteCHMVoiceConnectorOriginationCmdlet.Origination_Route">
            <summary>
            <para>
            <para>The call distribution properties defined for your SIP hosts. Valid range: Minimum
            value of 1. Maximum value of 20.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.WriteCHMVoiceConnectorOriginationCmdlet.VoiceConnectorId">
            <summary>
            <para>
            <para>The Amazon Chime Voice Connector ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.WriteCHMVoiceConnectorOriginationCmdlet.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.CHM.WriteCHMVoiceConnectorTerminationCmdlet">
            <summary>
            Adds termination settings for the specified Amazon Chime Voice Connector.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.WriteCHMVoiceConnectorTerminationCmdlet.Termination_CallingRegion">
            <summary>
            <para>
            <para>The countries to which calls are allowed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.WriteCHMVoiceConnectorTerminationCmdlet.Termination_CidrAllowedList">
            <summary>
            <para>
            <para>The IP addresses allowed to make calls, in CIDR format.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.WriteCHMVoiceConnectorTerminationCmdlet.Termination_CpsLimit">
            <summary>
            <para>
            <para>The limit on calls per second. Max value based on account service limit. Default value
            of 1.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.WriteCHMVoiceConnectorTerminationCmdlet.Termination_DefaultPhoneNumber">
            <summary>
            <para>
            <para>The default caller ID phone number.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.WriteCHMVoiceConnectorTerminationCmdlet.Termination_Disabled">
            <summary>
            <para>
            <para>When termination settings are disabled, outbound calls can not be made.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.WriteCHMVoiceConnectorTerminationCmdlet.VoiceConnectorId">
            <summary>
            <para>
            <para>The Amazon Chime Voice Connector ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.WriteCHMVoiceConnectorTerminationCmdlet.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.CHM.WriteCHMVoiceConnectorTerminationCredentialCmdlet">
            <summary>
            Adds termination SIP credentials for the specified Amazon Chime Voice Connector.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.WriteCHMVoiceConnectorTerminationCredentialCmdlet.TerminationCredential">
            <summary>
            <para>
            <para>The termination SIP credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.WriteCHMVoiceConnectorTerminationCredentialCmdlet.VoiceConnectorId">
            <summary>
            <para>
            <para>The Amazon Chime Voice Connector ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.WriteCHMVoiceConnectorTerminationCredentialCmdlet.PassThru">
            <summary>
            Returns the value passed to the VoiceConnectorId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CHM.WriteCHMVoiceConnectorTerminationCredentialCmdlet.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.C9.GetC9EnvironmentDataCmdlet">
            <summary>
            Gets information about AWS Cloud9 development environments.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.C9.GetC9EnvironmentDataCmdlet.EnvironmentId">
            <summary>
            <para>
            <para>The IDs of individual environments to get information about.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.C9.GetC9EnvironmentListCmdlet">
            <summary>
            Gets a list of AWS Cloud9 development environment identifiers.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.C9.GetC9EnvironmentListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of environments to get identifiers for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.C9.GetC9EnvironmentListCmdlet.NextToken">
            <summary>
            <para>
            <para>During a previous call, if there are more than 25 items in the list, only the first
            25 items are returned, along with a unique string called a <i>next token</i>. To get
            the next batch of items in the list, call this operation again, adding the next token
            to the call. To get all of the items in the list, keep calling this operation with
            each subsequent next token that is returned, until no more next tokens are returned.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.C9.GetC9EnvironmentMembershipListCmdlet">
            <summary>
            Gets information about environment members for an AWS Cloud9 development environment.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.C9.GetC9EnvironmentMembershipListCmdlet.EnvironmentId">
            <summary>
            <para>
            <para>The ID of the environment to get environment member information about.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.C9.GetC9EnvironmentMembershipListCmdlet.Permission">
            <summary>
            <para>
            <para>The type of environment member permissions to get information about. Available values
            include:</para><ul><li><para><code>owner</code>: Owns the environment.</para></li><li><para><code>read-only</code>: Has read-only access to the environment.</para></li><li><para><code>read-write</code>: Has read-write access to the environment.</para></li></ul><para>If no value is specified, information about all environment members are returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.C9.GetC9EnvironmentMembershipListCmdlet.UserArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of an individual environment member to get information
            about. If no value is specified, information about all environment members are returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.C9.GetC9EnvironmentMembershipListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of environment members to get information about.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.C9.GetC9EnvironmentMembershipListCmdlet.NextToken">
            <summary>
            <para>
            <para>During a previous call, if there are more than 25 items in the list, only the first
            25 items are returned, along with a unique string called a <i>next token</i>. To get
            the next batch of items in the list, call this operation again, adding the next token
            to the call. To get all of the items in the list, keep calling this operation with
            each subsequent next token that is returned, until no more next tokens are returned.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.C9.GetC9EnvironmentStatusCmdlet">
            <summary>
            Gets status information for an AWS Cloud9 development environment.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.C9.GetC9EnvironmentStatusCmdlet.EnvironmentId">
            <summary>
            <para>
            <para>The ID of the environment to get status information about.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.C9.NewC9EnvironmentEC2Cmdlet">
            <summary>
            Creates an AWS Cloud9 development environment, launches an Amazon Elastic Compute
            Cloud (Amazon EC2) instance, and then connects from the instance to the environment.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.C9.NewC9EnvironmentEC2Cmdlet.AutomaticStopTimeMinute">
            <summary>
            <para>
            <para>The number of minutes until the running instance is shut down after the environment
            has last been used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.C9.NewC9EnvironmentEC2Cmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>A unique, case-sensitive string that helps AWS Cloud9 to ensure this operation completes
            no more than one time.</para><para>For more information, see <a href="http://docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.html">Client
            Tokens</a> in the <i>Amazon EC2 API Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.C9.NewC9EnvironmentEC2Cmdlet.Description">
            <summary>
            <para>
            <para>The description of the environment to create.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.C9.NewC9EnvironmentEC2Cmdlet.InstanceType">
            <summary>
            <para>
            <para>The type of instance to connect to the environment (for example, <code>t2.micro</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.C9.NewC9EnvironmentEC2Cmdlet.Name">
            <summary>
            <para>
            <para>The name of the environment to create.</para><para>This name is visible to other AWS IAM users in the same AWS account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.C9.NewC9EnvironmentEC2Cmdlet.OwnerArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the environment owner. This ARN can be the ARN of
            any AWS IAM principal. If this value is not specified, the ARN defaults to this environment's
            creator.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.C9.NewC9EnvironmentEC2Cmdlet.SubnetId">
            <summary>
            <para>
            <para>The ID of the subnet in Amazon VPC that AWS Cloud9 will use to communicate with the
            Amazon EC2 instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.C9.NewC9EnvironmentEC2Cmdlet.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.C9.NewC9EnvironmentMembershipCmdlet">
            <summary>
            Adds an environment member to an AWS Cloud9 development environment.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.C9.NewC9EnvironmentMembershipCmdlet.EnvironmentId">
            <summary>
            <para>
            <para>The ID of the environment that contains the environment member you want to add.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.C9.NewC9EnvironmentMembershipCmdlet.Permission">
            <summary>
            <para>
            <para>The type of environment member permissions you want to associate with this environment
            member. Available values include:</para><ul><li><para><code>read-only</code>: Has read-only access to the environment.</para></li><li><para><code>read-write</code>: Has read-write access to the environment.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.C9.NewC9EnvironmentMembershipCmdlet.UserArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the environment member you want to add.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.C9.NewC9EnvironmentMembershipCmdlet.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.C9.RemoveC9EnvironmentCmdlet">
            <summary>
            Deletes an AWS Cloud9 development environment. If an Amazon EC2 instance is connected
            to the environment, also terminates the instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.C9.RemoveC9EnvironmentCmdlet.EnvironmentId">
            <summary>
            <para>
            <para>The ID of the environment to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.C9.RemoveC9EnvironmentCmdlet.PassThru">
            <summary>
            Returns the value passed to the EnvironmentId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.C9.RemoveC9EnvironmentCmdlet.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.C9.RemoveC9EnvironmentMembershipCmdlet">
            <summary>
            Deletes an environment member from an AWS Cloud9 development environment.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.C9.RemoveC9EnvironmentMembershipCmdlet.EnvironmentId">
            <summary>
            <para>
            <para>The ID of the environment to delete the environment member from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.C9.RemoveC9EnvironmentMembershipCmdlet.UserArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the environment member to delete from the environment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.C9.RemoveC9EnvironmentMembershipCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.C9.RemoveC9EnvironmentMembershipCmdlet.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.C9.UpdateC9EnvironmentCmdlet">
            <summary>
            Changes the settings of an existing AWS Cloud9 development environment.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.C9.UpdateC9EnvironmentCmdlet.Description">
            <summary>
            <para>
            <para>Any new or replacement description for the environment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.C9.UpdateC9EnvironmentCmdlet.EnvironmentId">
            <summary>
            <para>
            <para>The ID of the environment to change settings.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.C9.UpdateC9EnvironmentCmdlet.Name">
            <summary>
            <para>
            <para>A replacement name for the environment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.C9.UpdateC9EnvironmentCmdlet.PassThru">
            <summary>
            Returns the value passed to the EnvironmentId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.C9.UpdateC9EnvironmentCmdlet.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.C9.UpdateC9EnvironmentMembershipCmdlet">
            <summary>
            Changes the settings of an existing environment member for an AWS Cloud9 development
            environment.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.C9.UpdateC9EnvironmentMembershipCmdlet.EnvironmentId">
            <summary>
            <para>
            <para>The ID of the environment for the environment member whose settings you want to change.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.C9.UpdateC9EnvironmentMembershipCmdlet.Permission">
            <summary>
            <para>
            <para>The replacement type of environment member permissions you want to associate with
            this environment member. Available values include:</para><ul><li><para><code>read-only</code>: Has read-only access to the environment.</para></li><li><para><code>read-write</code>: Has read-write access to the environment.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.C9.UpdateC9EnvironmentMembershipCmdlet.UserArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the environment member whose settings you want to
            change.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.C9.UpdateC9EnvironmentMembershipCmdlet.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.CDIR.AddCDIRFacetToObjectCmdlet">
            <summary>
            Adds a new <a>Facet</a> to an object. An object can have more than one facet applied
            on it.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.AddCDIRFacetToObjectCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that is associated with the <a>Directory</a> where
            the object resides. For more information, see <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.AddCDIRFacetToObjectCmdlet.SchemaFacet_FacetName">
            <summary>
            <para>
            <para>The name of the facet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.AddCDIRFacetToObjectCmdlet.ObjectAttributeList">
            <summary>
            <para>
            <para>Attributes on the facet that you are adding to the object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.AddCDIRFacetToObjectCmdlet.SchemaFacet_SchemaArn">
            <summary>
            <para>
            <para>The ARN of the schema that contains the facet with no minor component. See <a>arns</a>
            and <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/schemas_inplaceschemaupgrade.html">In-Place
            Schema Upgrade</a> for a description of when to provide minor versions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.AddCDIRFacetToObjectCmdlet.ObjectReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.AddCDIRFacetToObjectCmdlet.PassThru">
            <summary>
            Returns the value passed to the DirectoryArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.AddCDIRFacetToObjectCmdlet.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.CDIR.AddCDIRResourceTagCmdlet">
            <summary>
            An API operation for adding tags to a resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.AddCDIRResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource. Tagging is only supported for directories.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.AddCDIRResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>A list of tag key-value pairs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.AddCDIRResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.AddCDIRResourceTagCmdlet.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.CDIR.AddCDIRSchemaCmdlet">
            <summary>
            Copies the input published schema, at the specified version, into the <a>Directory</a>
            with the same name and version as that of the published schema.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.AddCDIRSchemaCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that is associated with the <a>Directory</a> into which
            the schema is copied. For more information, see <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.AddCDIRSchemaCmdlet.PublishedSchemaArn">
            <summary>
            <para>
            <para>Published schema Amazon Resource Name (ARN) that needs to be copied. For more information,
            see <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.AddCDIRSchemaCmdlet.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.CDIR.ConnectCDIRObjectCmdlet">
            <summary>
            Attaches an existing object to another object. An object can be accessed in two ways:
             
             <ol><li><para>
            Using the path
            </para></li><li><para>
            Using <code>ObjectIdentifier</code></para></li></ol>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.ConnectCDIRObjectCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>Amazon Resource Name (ARN) that is associated with the <a>Directory</a> where both
            objects reside. For more information, see <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.ConnectCDIRObjectCmdlet.LinkName">
            <summary>
            <para>
            <para>The link name with which the child object is attached to the parent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.ConnectCDIRObjectCmdlet.ChildReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.ConnectCDIRObjectCmdlet.ParentReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.ConnectCDIRObjectCmdlet.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.CDIR.DisableCDIRDirectoryCmdlet">
            <summary>
            Disables the specified directory. Disabled directories cannot be read or written to.
            Only enabled directories can be disabled. Disabled directories may be reenabled.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.DisableCDIRDirectoryCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>The ARN of the directory to disable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.DisableCDIRDirectoryCmdlet.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.CDIR.DisconnectCDIRObjectCmdlet">
            <summary>
            Detaches a given object from the parent object. The object that is to be detached
            from the parent is specified by the link name.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.DisconnectCDIRObjectCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that is associated with the <a>Directory</a> where
            objects reside. For more information, see <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.DisconnectCDIRObjectCmdlet.LinkName">
            <summary>
            <para>
            <para>The link name associated with the object that needs to be detached.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.DisconnectCDIRObjectCmdlet.ParentReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.DisconnectCDIRObjectCmdlet.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.CDIR.DismountCDIRObjectFromIndexCmdlet">
            <summary>
            Detaches the specified object from the specified index.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.DismountCDIRObjectFromIndexCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the directory the index and object exist in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.DismountCDIRObjectFromIndexCmdlet.IndexReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.DismountCDIRObjectFromIndexCmdlet.TargetReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.DismountCDIRObjectFromIndexCmdlet.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.CDIR.DismountCDIRPolicyFromObjectCmdlet">
            <summary>
            Detaches a policy from an object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.DismountCDIRPolicyFromObjectCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that is associated with the <a>Directory</a> where
            both objects reside. For more information, see <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.DismountCDIRPolicyFromObjectCmdlet.ObjectReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.DismountCDIRPolicyFromObjectCmdlet.PolicyReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.DismountCDIRPolicyFromObjectCmdlet.PassThru">
            <summary>
            Returns the value passed to the DirectoryArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.DismountCDIRPolicyFromObjectCmdlet.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.CDIR.DismountCDIRTypedLinkCmdlet">
            <summary>
            Detaches a typed link from a specified source and target object. For more information,
            see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_links.html#directory_objects_links_typedlink">Typed
            Links</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.DismountCDIRTypedLinkCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the directory where you want to detach the typed
            link.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.DismountCDIRTypedLinkCmdlet.TypedLinkSpecifier_IdentityAttributeValue">
            <summary>
            <para>
            <para>Identifies the attribute value to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.DismountCDIRTypedLinkCmdlet.TypedLinkFacet_SchemaArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that is associated with the schema. For more information,
            see <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.DismountCDIRTypedLinkCmdlet.SourceObjectReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.DismountCDIRTypedLinkCmdlet.TargetObjectReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.DismountCDIRTypedLinkCmdlet.TypedLinkFacet_TypedLinkName">
            <summary>
            <para>
            <para>The unique name of the typed link facet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.DismountCDIRTypedLinkCmdlet.PassThru">
            <summary>
            Returns the value passed to the DirectoryArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.DismountCDIRTypedLinkCmdlet.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.CDIR.EnableCDIRDirectoryCmdlet">
            <summary>
            Enables the specified directory. Only disabled directories can be enabled. Once enabled,
            the directory can then be read and written to.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.EnableCDIRDirectoryCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>The ARN of the directory to enable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.EnableCDIRDirectoryCmdlet.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.CDIR.GetCDIRAppliedSchemaArnCmdlet">
            <summary>
            Lists schema major versions applied to a directory. If <code>SchemaArn</code> is provided,
            lists the minor version.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRAppliedSchemaArnCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>The ARN of the directory you are listing.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRAppliedSchemaArnCmdlet.SchemaArn">
            <summary>
            <para>
            <para>The response for <code>ListAppliedSchemaArns</code> when this parameter is used will
            list all minor version ARNs for a major version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRAppliedSchemaArnCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRAppliedSchemaArnCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRAppliedSchemaVersionCmdlet">
            <summary>
            Returns current applied schema version ARN, including the minor version in use.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRAppliedSchemaVersionCmdlet.SchemaArn">
            <summary>
            <para>
            <para>The ARN of the applied schema.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRDevelopmentSchemaArnCmdlet">
            <summary>
            Retrieves each Amazon Resource Name (ARN) of schemas in the development state.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRDevelopmentSchemaArnCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRDevelopmentSchemaArnCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRDirectoryCmdlet">
            <summary>
            Lists directories created within an account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRDirectoryCmdlet.State">
            <summary>
            <para>
            <para>The state of the directories in the list. Can be either Enabled, Disabled, or Deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRDirectoryCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRDirectoryCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRDirectoryMetadataCmdlet">
            <summary>
            Retrieves metadata about a directory.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRDirectoryMetadataCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>The ARN of the directory.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRDirectoryPolicyCmdlet">
            <summary>
            Lists all policies from the root of the <a>Directory</a> to the object specified.
            If there are no policies present, an empty list is returned. If policies are present,
            and if some objects don't have the policies attached, it returns the <code>ObjectIdentifier</code>
            for such objects. If policies are present, it returns <code>ObjectIdentifier</code>,
            <code>policyId</code>, and <code>policyType</code>. Paths that don't lead to the root
            from the target object are ignored. For more information, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/key_concepts_directory.html#key_concepts_policies">Policies</a>.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRDirectoryPolicyCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that is associated with the <a>Directory</a>. For more
            information, see <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRDirectoryPolicyCmdlet.ObjectReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRDirectoryPolicyCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to be retrieved in a single call. This is an approximate
            number.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRDirectoryPolicyCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to request the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRFacetCmdlet">
            <summary>
            Gets details of the <a>Facet</a>, such as facet name, attributes, <a>Rule</a>s, or
            <code>ObjectType</code>. You can call this on all kinds of schema facets -- published,
            development, or applied.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRFacetCmdlet.Name">
            <summary>
            <para>
            <para>The name of the facet to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRFacetCmdlet.SchemaArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that is associated with the <a>Facet</a>. For more
            information, see <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRFacetAttributeCmdlet">
            <summary>
            Retrieves attributes attached to the facet.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRFacetAttributeCmdlet.Name">
            <summary>
            <para>
            <para>The name of the facet whose attributes will be retrieved.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRFacetAttributeCmdlet.SchemaArn">
            <summary>
            <para>
            <para>The ARN of the schema where the facet resides.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRFacetAttributeCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRFacetAttributeCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRFacetNameCmdlet">
            <summary>
            Retrieves the names of facets that exist in a schema.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRFacetNameCmdlet.SchemaArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) to retrieve facet names from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRFacetNameCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRFacetNameCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRIncomingTypedLinkCmdlet">
            <summary>
            Returns a paginated list of all the incoming <a>TypedLinkSpecifier</a> information
            for an object. It also supports filtering by typed link facet and identity attributes.
            For more information, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_links.html#directory_objects_links_typedlink">Typed
            Links</a>.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRIncomingTypedLinkCmdlet.ConsistencyLevel">
            <summary>
            <para>
            <para>The consistency level to execute the request at.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRIncomingTypedLinkCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the directory where you want to list the typed links.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRIncomingTypedLinkCmdlet.FilterAttributeRange">
            <summary>
            <para>
            <para>Provides range filters for multiple attributes. When providing ranges to typed link
            selection, any inexact ranges must be specified at the end. Any attributes that do
            not have a range specified are presumed to match the entire range.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRIncomingTypedLinkCmdlet.FilterTypedLink_SchemaArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that is associated with the schema. For more information,
            see <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRIncomingTypedLinkCmdlet.ObjectReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRIncomingTypedLinkCmdlet.FilterTypedLink_TypedLinkName">
            <summary>
            <para>
            <para>The unique name of the typed link facet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRIncomingTypedLinkCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRIncomingTypedLinkCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRIndexCmdlet">
            <summary>
            Lists objects attached to the specified index.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRIndexCmdlet.ConsistencyLevel">
            <summary>
            <para>
            <para>The consistency level to execute the request at.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRIndexCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>The ARN of the directory that the index exists in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRIndexCmdlet.RangesOnIndexedValue">
            <summary>
            <para>
            <para>Specifies the ranges of indexed values that you want to query.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRIndexCmdlet.IndexReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRIndexCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of objects in a single page to retrieve from the index during a
            request. For more information, see <a href="http://docs.aws.amazon.com/clouddirectory/latest/developerguide/limits.html">Amazon
            Cloud Directory Limits</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRIndexCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRLinkAttributeCmdlet">
            <summary>
            Retrieves attributes that are associated with a typed link.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRLinkAttributeCmdlet.AttributeName">
            <summary>
            <para>
            <para>A list of attribute names whose values will be retrieved.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRLinkAttributeCmdlet.ConsistencyLevel">
            <summary>
            <para>
            <para>The consistency level at which to retrieve the attributes on a typed link.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRLinkAttributeCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that is associated with the Directory where the typed
            link resides. For more information, see <a>arns</a> or <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_links.html#directory_objects_links_typedlink">Typed
            Links</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRLinkAttributeCmdlet.TypedLinkSpecifier_IdentityAttributeValue">
            <summary>
            <para>
            <para>Identifies the attribute value to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRLinkAttributeCmdlet.TypedLinkFacet_SchemaArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that is associated with the schema. For more information,
            see <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRLinkAttributeCmdlet.SourceObjectReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRLinkAttributeCmdlet.TargetObjectReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRLinkAttributeCmdlet.TypedLinkFacet_TypedLinkName">
            <summary>
            <para>
            <para>The unique name of the typed link facet.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRManagedSchemaArnCmdlet">
            <summary>
            Lists the major version families of each managed schema. If a major version ARN is
            provided as SchemaArn, the minor version revisions in that family are listed instead.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRManagedSchemaArnCmdlet.SchemaArn">
            <summary>
            <para>
            <para>The response for ListManagedSchemaArns. When this parameter is used, all minor version
            ARNs for a major version are listed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRManagedSchemaArnCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRManagedSchemaArnCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectAttributeCmdlet">
            <summary>
            Retrieves attributes within a facet that are associated with an object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectAttributeCmdlet.AttributeName">
            <summary>
            <para>
            <para>List of attribute names whose values will be retrieved.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectAttributeCmdlet.ConsistencyLevel">
            <summary>
            <para>
            <para>The consistency level at which to retrieve the attributes on an object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectAttributeCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that is associated with the <a>Directory</a> where
            the object resides.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectAttributeCmdlet.SchemaFacet_FacetName">
            <summary>
            <para>
            <para>The name of the facet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectAttributeCmdlet.SchemaFacet_SchemaArn">
            <summary>
            <para>
            <para>The ARN of the schema that contains the facet with no minor component. See <a>arns</a>
            and <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/schemas_inplaceschemaupgrade.html">In-Place
            Schema Upgrade</a> for a description of when to provide minor versions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectAttributeCmdlet.ObjectReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectAttributeListCmdlet">
            <summary>
            Lists all attributes that are associated with an object.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectAttributeListCmdlet.ConsistencyLevel">
            <summary>
            <para>
            <para>Represents the manner and timing in which the successful write or update of an object
            is reflected in a subsequent read operation of that same object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectAttributeListCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that is associated with the <a>Directory</a> where
            the object resides. For more information, see <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectAttributeListCmdlet.FacetFilter_FacetName">
            <summary>
            <para>
            <para>The name of the facet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectAttributeListCmdlet.FacetFilter_SchemaArn">
            <summary>
            <para>
            <para>The ARN of the schema that contains the facet with no minor component. See <a>arns</a>
            and <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/schemas_inplaceschemaupgrade.html">In-Place
            Schema Upgrade</a> for a description of when to provide minor versions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectAttributeListCmdlet.ObjectReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectAttributeListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to be retrieved in a single call. This is an approximate
            number.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectAttributeListCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectChildCmdlet">
            <summary>
            Returns a paginated list of child objects that are associated with a given object.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectChildCmdlet.ConsistencyLevel">
            <summary>
            <para>
            <para>Represents the manner and timing in which the successful write or update of an object
            is reflected in a subsequent read operation of that same object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectChildCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that is associated with the <a>Directory</a> where
            the object resides. For more information, see <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectChildCmdlet.ObjectReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectChildCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to be retrieved in a single call. This is an approximate
            number.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectChildCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectIndexCmdlet">
            <summary>
            Lists indices attached to the specified object.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectIndexCmdlet.ConsistencyLevel">
            <summary>
            <para>
            <para>The consistency level to use for this operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectIndexCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>The ARN of the directory.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectIndexCmdlet.TargetReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectIndexCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectIndexCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectInformationCmdlet">
            <summary>
            Retrieves metadata about an object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectInformationCmdlet.ConsistencyLevel">
            <summary>
            <para>
            <para>The consistency level at which to retrieve the object information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectInformationCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>The ARN of the directory being retrieved.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectInformationCmdlet.ObjectReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectParentCmdlet">
            <summary>
            Lists parent objects that are associated with a given object in pagination fashion.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectParentCmdlet.ConsistencyLevel">
            <summary>
            <para>
            <para>Represents the manner and timing in which the successful write or update of an object
            is reflected in a subsequent read operation of that same object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectParentCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that is associated with the <a>Directory</a> where
            the object resides. For more information, see <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectParentCmdlet.IncludeAllLinksToEachParent">
            <summary>
            <para>
            <para>When set to True, returns all <a>ListObjectParentsResponse$ParentLinks</a>. There
            could be multiple links between a parent-child pair.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectParentCmdlet.ObjectReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectParentCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to be retrieved in a single call. This is an approximate
            number.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectParentCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectParentPathCmdlet">
            <summary>
            Retrieves all available parent paths for any object type such as node, leaf node,
            policy node, and index node objects. For more information about objects, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/key_concepts_directorystructure.html">Directory
            Structure</a>.
             
              
            <para>
            Use this API to evaluate all parents for an object. The call returns all objects from
            the root of the directory up to the requested object. The API returns the number of
            paths based on user-defined <code>MaxResults</code>, in case there are multiple paths
            to the parent. The order of the paths and nodes returned is consistent among multiple
            API calls unless the objects are deleted or moved. Paths not leading to the directory
            root are ignored from the target object.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectParentPathCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>The ARN of the directory to which the parent path applies.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectParentPathCmdlet.ObjectReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectParentPathCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to be retrieved in a single call. This is an approximate
            number.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectParentPathCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectPolicyCmdlet">
            <summary>
            Returns policies attached to an object in pagination fashion.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectPolicyCmdlet.ConsistencyLevel">
            <summary>
            <para>
            <para>Represents the manner and timing in which the successful write or update of an object
            is reflected in a subsequent read operation of that same object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectPolicyCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that is associated with the <a>Directory</a> where
            objects reside. For more information, see <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectPolicyCmdlet.ObjectReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectPolicyCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to be retrieved in a single call. This is an approximate
            number.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRObjectPolicyCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CDIR.GetCDIROutgoingTypedLinkCmdlet">
            <summary>
            Returns a paginated list of all the outgoing <a>TypedLinkSpecifier</a> information
            for an object. It also supports filtering by typed link facet and identity attributes.
            For more information, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_links.html#directory_objects_links_typedlink">Typed
            Links</a>.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIROutgoingTypedLinkCmdlet.ConsistencyLevel">
            <summary>
            <para>
            <para>The consistency level to execute the request at.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIROutgoingTypedLinkCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the directory where you want to list the typed links.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIROutgoingTypedLinkCmdlet.FilterAttributeRange">
            <summary>
            <para>
            <para>Provides range filters for multiple attributes. When providing ranges to typed link
            selection, any inexact ranges must be specified at the end. Any attributes that do
            not have a range specified are presumed to match the entire range.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIROutgoingTypedLinkCmdlet.FilterTypedLink_SchemaArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that is associated with the schema. For more information,
            see <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIROutgoingTypedLinkCmdlet.ObjectReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIROutgoingTypedLinkCmdlet.FilterTypedLink_TypedLinkName">
            <summary>
            <para>
            <para>The unique name of the typed link facet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIROutgoingTypedLinkCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIROutgoingTypedLinkCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRPolicyAttachmentCmdlet">
            <summary>
            Returns all of the <code>ObjectIdentifiers</code> to which a given policy is attached.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRPolicyAttachmentCmdlet.ConsistencyLevel">
            <summary>
            <para>
            <para>Represents the manner and timing in which the successful write or update of an object
            is reflected in a subsequent read operation of that same object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRPolicyAttachmentCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that is associated with the <a>Directory</a> where
            objects reside. For more information, see <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRPolicyAttachmentCmdlet.PolicyReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRPolicyAttachmentCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to be retrieved in a single call. This is an approximate
            number.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRPolicyAttachmentCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRPublishedSchemaArnCmdlet">
            <summary>
            Lists the major version families of each published schema. If a major version ARN
            is provided as <code>SchemaArn</code>, the minor version revisions in that family
            are listed instead.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRPublishedSchemaArnCmdlet.SchemaArn">
            <summary>
            <para>
            <para>The response for <code>ListPublishedSchemaArns</code> when this parameter is used
            will list all minor version ARNs for a major version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRPublishedSchemaArnCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRPublishedSchemaArnCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRResourceTagCmdlet">
            <summary>
            Returns tags for a resource. Tagging is currently supported only for directories with
            a limit of 50 tags per directory. All 50 tags are returned for a given directory with
            this API call.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource. Tagging is only supported for directories.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRResourceTagCmdlet.MaxResult">
            <summary>
            <para>
            <para>The <code>MaxResults</code> parameter sets the maximum number of results returned
            in a single page. This is for future use and is not supported currently.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRResourceTagCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token. This is for future use. Currently pagination is not supported
            for tagging.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRSchemaAsJsonCmdlet">
            <summary>
            Retrieves a JSON representation of the schema. See <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/schemas_jsonformat.html#schemas_json">JSON
            Schema Format</a> for more information.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRSchemaAsJsonCmdlet.SchemaArn">
            <summary>
            <para>
            <para>The ARN of the schema to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRTypedLinkFacetAttributeCmdlet">
            <summary>
            Returns a paginated list of all attribute definitions for a particular <a>TypedLinkFacet</a>.
            For more information, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_links.html#directory_objects_links_typedlink">Typed
            Links</a>.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRTypedLinkFacetAttributeCmdlet.Name">
            <summary>
            <para>
            <para>The unique name of the typed link facet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRTypedLinkFacetAttributeCmdlet.SchemaArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that is associated with the schema. For more information,
            see <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRTypedLinkFacetAttributeCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRTypedLinkFacetAttributeCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRTypedLinkFacetInformationCmdlet">
            <summary>
            Returns the identity attribute order for a specific <a>TypedLinkFacet</a>. For more
            information, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_links.html#directory_objects_links_typedlink">Typed
            Links</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRTypedLinkFacetInformationCmdlet.Name">
            <summary>
            <para>
            <para>The unique name of the typed link facet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRTypedLinkFacetInformationCmdlet.SchemaArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that is associated with the schema. For more information,
            see <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRTypedLinkFacetNameCmdlet">
            <summary>
            Returns a paginated list of <code>TypedLink</code> facet names for a particular schema.
            For more information, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_links.html#directory_objects_links_typedlink">Typed
            Links</a>.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRTypedLinkFacetNameCmdlet.SchemaArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that is associated with the schema. For more information,
            see <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRTypedLinkFacetNameCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.GetCDIRTypedLinkFacetNameCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CDIR.MountCDIRObjectToIndexCmdlet">
            <summary>
            Attaches the specified object to the specified index.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.MountCDIRObjectToIndexCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the directory where the object and index exist.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.MountCDIRObjectToIndexCmdlet.IndexReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.MountCDIRObjectToIndexCmdlet.TargetReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.MountCDIRObjectToIndexCmdlet.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.CDIR.MountCDIRPolicyCmdlet">
            <summary>
            Attaches a policy object to a regular object. An object can have a limited number
            of attached policies.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.MountCDIRPolicyCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that is associated with the <a>Directory</a> where
            both objects reside. For more information, see <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.MountCDIRPolicyCmdlet.ObjectReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.MountCDIRPolicyCmdlet.PolicyReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.MountCDIRPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the DirectoryArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.MountCDIRPolicyCmdlet.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.CDIR.MountCDIRTypedLinkCmdlet">
            <summary>
            Attaches a typed link to a specified source and target object. For more information,
            see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_links.html#directory_objects_links_typedlink">Typed
            Links</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.MountCDIRTypedLinkCmdlet.Attribute">
            <summary>
            <para>
            <para>A set of attributes that are associated with the typed link.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.MountCDIRTypedLinkCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the directory where you want to attach the typed
            link.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.MountCDIRTypedLinkCmdlet.TypedLinkFacet_SchemaArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that is associated with the schema. For more information,
            see <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.MountCDIRTypedLinkCmdlet.SourceObjectReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.MountCDIRTypedLinkCmdlet.TargetObjectReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.MountCDIRTypedLinkCmdlet.TypedLinkFacet_TypedLinkName">
            <summary>
            <para>
            <para>The unique name of the typed link facet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.MountCDIRTypedLinkCmdlet.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.CDIR.NewCDIRDirectoryCmdlet">
            <summary>
            Creates a <a>Directory</a> by copying the published schema into the directory. A directory
            cannot be created without a schema.
             
              
            <para>
            You can also quickly create a directory using a managed schema, called the <code>QuickStartSchema</code>.
            For more information, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/schemas_managed.html">Managed
            Schema</a> in the <i>Amazon Cloud Directory Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.NewCDIRDirectoryCmdlet.Name">
            <summary>
            <para>
            <para>The name of the <a>Directory</a>. Should be unique per account, per region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.NewCDIRDirectoryCmdlet.SchemaArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the published schema that will be copied into the
            data <a>Directory</a>. For more information, see <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.NewCDIRDirectoryCmdlet.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.CDIR.NewCDIRDirectoryObjectCmdlet">
            <summary>
            Creates an object in a <a>Directory</a>. Additionally attaches the object to a parent,
            if a parent reference and <code>LinkName</code> is specified. An object is simply
            a collection of <a>Facet</a> attributes. You can also use this API call to create
            a policy object, if the facet from which you create the object is a policy facet.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.NewCDIRDirectoryObjectCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that is associated with the <a>Directory</a> in which
            the object will be created. For more information, see <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.NewCDIRDirectoryObjectCmdlet.LinkName">
            <summary>
            <para>
            <para>The name of link that is used to attach this object to a parent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.NewCDIRDirectoryObjectCmdlet.ObjectAttributeList">
            <summary>
            <para>
            <para>The attribute map whose attribute ARN contains the key and attribute value as the
            map value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.NewCDIRDirectoryObjectCmdlet.SchemaFacet">
            <summary>
            <para>
            <para>A list of schema facets to be associated with the object. Do not provide minor version
            components. See <a>SchemaFacet</a> for details.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.NewCDIRDirectoryObjectCmdlet.ParentReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.NewCDIRDirectoryObjectCmdlet.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.CDIR.NewCDIRFacetCmdlet">
            <summary>
            Creates a new <a>Facet</a> in a schema. Facet creation is allowed only in development
            or applied schemas.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.NewCDIRFacetCmdlet.Attribute">
            <summary>
            <para>
            <para>The attributes that are associated with the <a>Facet</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.NewCDIRFacetCmdlet.FacetStyle">
            <summary>
            <para>
            <para>There are two different styles that you can define on any given facet, <code>Static</code>
            and <code>Dynamic</code>. For static facets, all attributes must be defined in the
            schema. For dynamic facets, attributes can be defined during data plane operations.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.NewCDIRFacetCmdlet.Name">
            <summary>
            <para>
            <para>The name of the <a>Facet</a>, which is unique for a given schema.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.NewCDIRFacetCmdlet.ObjectType">
            <summary>
            <para>
            <para>Specifies whether a given object created from this facet is of type node, leaf node,
            policy or index.</para><ul><li><para>Node: Can have multiple children but one parent.</para></li></ul><ul><li><para>Leaf node: Cannot have children but can have multiple parents.</para></li></ul><ul><li><para>Policy: Allows you to store a policy document and policy type. For more information,
            see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/key_concepts_directory.html#key_concepts_policies">Policies</a>.</para></li></ul><ul><li><para>Index: Can be created with the Index API.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.NewCDIRFacetCmdlet.SchemaArn">
            <summary>
            <para>
            <para>The schema ARN in which the new <a>Facet</a> will be created. For more information,
            see <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.NewCDIRFacetCmdlet.PassThru">
            <summary>
            Returns the value passed to the SchemaArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.NewCDIRFacetCmdlet.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.CDIR.NewCDIRIndexCmdlet">
            <summary>
            Creates an index object. See <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/indexing_search.html">Indexing
            and search</a> for more information.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.NewCDIRIndexCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>The ARN of the directory where the index should be created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.NewCDIRIndexCmdlet.IsUnique">
            <summary>
            <para>
            <para>Indicates whether the attribute that is being indexed has unique values or not.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.NewCDIRIndexCmdlet.LinkName">
            <summary>
            <para>
            <para>The name of the link between the parent object and the index object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.NewCDIRIndexCmdlet.OrderedIndexedAttributeList">
            <summary>
            <para>
            <para>Specifies the attributes that should be indexed on. Currently only a single attribute
            is supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.NewCDIRIndexCmdlet.ParentReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.NewCDIRIndexCmdlet.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.CDIR.NewCDIRSchemaCmdlet">
            <summary>
            Creates a new schema in a development state. A schema can exist in three phases:
             
             <ul><li><para><i>Development:</i> This is a mutable phase of the schema. All new schemas are in
            the development phase. Once the schema is finalized, it can be published.
            </para></li><li><para><i>Published:</i> Published schemas are immutable and have a version associated with
            them.
            </para></li><li><para><i>Applied:</i> Applied schemas are mutable in a way that allows you to add new schema
            facets. You can also add new, nonrequired attributes to existing schema facets. You
            can apply only published schemas to directories.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.NewCDIRSchemaCmdlet.Name">
            <summary>
            <para>
            <para>The name that is associated with the schema. This is unique to each account and in
            each region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.NewCDIRSchemaCmdlet.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.CDIR.NewCDIRTypedLinkFacetCmdlet">
            <summary>
            Creates a <a>TypedLinkFacet</a>. For more information, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_links.html#directory_objects_links_typedlink">Typed
            Links</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.NewCDIRTypedLinkFacetCmdlet.Facet_Attribute">
            <summary>
            <para>
            <para>A set of key-value pairs associated with the typed link. Typed link attributes are
            used when you have data values that are related to the link itself, and not to one
            of the two objects being linked. Identity attributes also serve to distinguish the
            link from others of the same type between the same objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.NewCDIRTypedLinkFacetCmdlet.Facet_IdentityAttributeOrder">
            <summary>
            <para>
            <para>The set of attributes that distinguish links made from this facet from each other,
            in the order of significance. Listing typed links can filter on the values of these
            attributes. See <a>ListOutgoingTypedLinks</a> and <a>ListIncomingTypedLinks</a> for
            details.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.NewCDIRTypedLinkFacetCmdlet.Facet_Name">
            <summary>
            <para>
            <para>The unique name of the typed link facet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.NewCDIRTypedLinkFacetCmdlet.SchemaArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that is associated with the schema. For more information,
            see <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.NewCDIRTypedLinkFacetCmdlet.PassThru">
            <summary>
            Returns the value passed to the SchemaArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.NewCDIRTypedLinkFacetCmdlet.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.CDIR.PublishCDIRSchemaCmdlet">
            <summary>
            Publishes a development schema with a major version and a recommended minor version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.PublishCDIRSchemaCmdlet.DevelopmentSchemaArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that is associated with the development schema. For
            more information, see <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.PublishCDIRSchemaCmdlet.MinorVersion">
            <summary>
            <para>
            <para>The minor version under which the schema will be published. This parameter is recommended.
            Schemas have both a major and minor version associated with them.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.PublishCDIRSchemaCmdlet.Name">
            <summary>
            <para>
            <para>The new name under which the schema will be published. If this is not provided, the
            development schema is considered.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.PublishCDIRSchemaCmdlet.Version">
            <summary>
            <para>
            <para>The major version under which the schema will be published. Schemas have both a major
            and minor version associated with them.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.PublishCDIRSchemaCmdlet.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.CDIR.ReadCDIRDirectoryBatchCmdlet">
            <summary>
            Performs all the read operations in a batch.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.ReadCDIRDirectoryBatchCmdlet.ConsistencyLevel">
            <summary>
            <para>
            <para>Represents the manner and timing in which the successful write or update of an object
            is reflected in a subsequent read operation of that same object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.ReadCDIRDirectoryBatchCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that is associated with the <a>Directory</a>. For more
            information, see <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.ReadCDIRDirectoryBatchCmdlet.Operation">
            <summary>
            <para>
            <para>A list of operations that are part of the batch.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.ReadCDIRDirectoryBatchCmdlet.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.CDIR.RemoveCDIRDirectoryCmdlet">
            <summary>
            Deletes a directory. Only disabled directories can be deleted. A deleted directory
            cannot be undone. Exercise extreme caution when deleting directories.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.RemoveCDIRDirectoryCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>The ARN of the directory to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.RemoveCDIRDirectoryCmdlet.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.CDIR.RemoveCDIRDirectoryObjectCmdlet">
            <summary>
            Deletes an object and its associated attributes. Only objects with no children and
            no parents can be deleted. The maximum number of attributes that can be deleted during
            an object deletion is 30. For more information, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/limits.html">Amazon
            Cloud Directory Limits</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.RemoveCDIRDirectoryObjectCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that is associated with the <a>Directory</a> where
            the object resides. For more information, see <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.RemoveCDIRDirectoryObjectCmdlet.ObjectReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.RemoveCDIRDirectoryObjectCmdlet.PassThru">
            <summary>
            Returns the value passed to the DirectoryArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.RemoveCDIRDirectoryObjectCmdlet.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.CDIR.RemoveCDIRFacetCmdlet">
            <summary>
            Deletes a given <a>Facet</a>. All attributes and <a>Rule</a>s that are associated
            with the facet will be deleted. Only development schema facets are allowed deletion.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.RemoveCDIRFacetCmdlet.Name">
            <summary>
            <para>
            <para>The name of the facet to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.RemoveCDIRFacetCmdlet.SchemaArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that is associated with the <a>Facet</a>. For more
            information, see <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.RemoveCDIRFacetCmdlet.PassThru">
            <summary>
            Returns the value passed to the SchemaArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.RemoveCDIRFacetCmdlet.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.CDIR.RemoveCDIRFacetFromObjectCmdlet">
            <summary>
            Removes the specified facet from the specified object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.RemoveCDIRFacetFromObjectCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>The ARN of the directory in which the object resides.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.RemoveCDIRFacetFromObjectCmdlet.SchemaFacet_FacetName">
            <summary>
            <para>
            <para>The name of the facet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.RemoveCDIRFacetFromObjectCmdlet.SchemaFacet_SchemaArn">
            <summary>
            <para>
            <para>The ARN of the schema that contains the facet with no minor component. See <a>arns</a>
            and <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/schemas_inplaceschemaupgrade.html">In-Place
            Schema Upgrade</a> for a description of when to provide minor versions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.RemoveCDIRFacetFromObjectCmdlet.ObjectReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.RemoveCDIRFacetFromObjectCmdlet.PassThru">
            <summary>
            Returns the value passed to the DirectoryArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.RemoveCDIRFacetFromObjectCmdlet.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.CDIR.RemoveCDIRResourceTagCmdlet">
            <summary>
            An API operation for removing tags from a resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.RemoveCDIRResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource. Tagging is only supported for directories.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.RemoveCDIRResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>Keys of the tag that need to be removed from the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.RemoveCDIRResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.RemoveCDIRResourceTagCmdlet.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.CDIR.RemoveCDIRSchemaCmdlet">
            <summary>
            Deletes a given schema. Schemas in a development and published state can only be deleted.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.RemoveCDIRSchemaCmdlet.SchemaArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the development schema. For more information, see
            <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.RemoveCDIRSchemaCmdlet.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.CDIR.RemoveCDIRTypedLinkFacetCmdlet">
            <summary>
            Deletes a <a>TypedLinkFacet</a>. For more information, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_links.html#directory_objects_links_typedlink">Typed
            Links</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.RemoveCDIRTypedLinkFacetCmdlet.Name">
            <summary>
            <para>
            <para>The unique name of the typed link facet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.RemoveCDIRTypedLinkFacetCmdlet.SchemaArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that is associated with the schema. For more information,
            see <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.RemoveCDIRTypedLinkFacetCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.RemoveCDIRTypedLinkFacetCmdlet.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.CDIR.UpdateCDIRAppliedSchemaCmdlet">
            <summary>
            Upgrades a single directory in-place using the <code>PublishedSchemaArn</code> with
            schema updates found in <code>MinorVersion</code>. Backwards-compatible minor version
            upgrades are instantaneously available for readers on all objects in the directory.
            Note: This is a synchronous API call and upgrades only one schema on a given directory
            per call. To upgrade multiple directories from one schema, you would need to call
            this API on each directory.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.UpdateCDIRAppliedSchemaCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>The ARN for the directory to which the upgraded schema will be applied.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.UpdateCDIRAppliedSchemaCmdlet.DryRun">
            <summary>
            <para>
            <para>Used for testing whether the major version schemas are backward compatible or not.
            If schema compatibility fails, an exception would be thrown else the call would succeed
            but no changes will be saved. This parameter is optional.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.UpdateCDIRAppliedSchemaCmdlet.PublishedSchemaArn">
            <summary>
            <para>
            <para>The revision of the published schema to upgrade the directory to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.UpdateCDIRAppliedSchemaCmdlet.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.CDIR.UpdateCDIRFacetCmdlet">
            <summary>
            Does the following:
             
             <ol><li><para>
            Adds new <code>Attributes</code>, <code>Rules</code>, or <code>ObjectTypes</code>.
            </para></li><li><para>
            Updates existing <code>Attributes</code>, <code>Rules</code>, or <code>ObjectTypes</code>.
            </para></li><li><para>
            Deletes existing <code>Attributes</code>, <code>Rules</code>, or <code>ObjectTypes</code>.
            </para></li></ol>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.UpdateCDIRFacetCmdlet.AttributeUpdate">
            <summary>
            <para>
            <para>List of attributes that need to be updated in a given schema <a>Facet</a>. Each attribute
            is followed by <code>AttributeAction</code>, which specifies the type of update operation
            to perform. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.UpdateCDIRFacetCmdlet.Name">
            <summary>
            <para>
            <para>The name of the facet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.UpdateCDIRFacetCmdlet.ObjectType">
            <summary>
            <para>
            <para>The object type that is associated with the facet. See <a>CreateFacetRequest$ObjectType</a>
            for more details.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.UpdateCDIRFacetCmdlet.SchemaArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that is associated with the <a>Facet</a>. For more
            information, see <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.UpdateCDIRFacetCmdlet.PassThru">
            <summary>
            Returns the value passed to the SchemaArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.UpdateCDIRFacetCmdlet.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.CDIR.UpdateCDIRLinkAttributeCmdlet">
            <summary>
            Updates a given typed link’s attributes. Attributes to be updated must not contribute
            to the typed link’s identity, as defined by its <code>IdentityAttributeOrder</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.UpdateCDIRLinkAttributeCmdlet.AttributeUpdate">
            <summary>
            <para>
            <para>The attributes update structure.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.UpdateCDIRLinkAttributeCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that is associated with the Directory where the updated
            typed link resides. For more information, see <a>arns</a> or <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_links.html#directory_objects_links_typedlink">Typed
            Links</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.UpdateCDIRLinkAttributeCmdlet.TypedLinkSpecifier_IdentityAttributeValue">
            <summary>
            <para>
            <para>Identifies the attribute value to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.UpdateCDIRLinkAttributeCmdlet.TypedLinkFacet_SchemaArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that is associated with the schema. For more information,
            see <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.UpdateCDIRLinkAttributeCmdlet.SourceObjectReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.UpdateCDIRLinkAttributeCmdlet.TargetObjectReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.UpdateCDIRLinkAttributeCmdlet.TypedLinkFacet_TypedLinkName">
            <summary>
            <para>
            <para>The unique name of the typed link facet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.UpdateCDIRLinkAttributeCmdlet.PassThru">
            <summary>
            Returns the value passed to the DirectoryArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.UpdateCDIRLinkAttributeCmdlet.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.CDIR.UpdateCDIRObjectAttributeCmdlet">
            <summary>
            Updates a given object's attributes.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.UpdateCDIRObjectAttributeCmdlet.AttributeUpdate">
            <summary>
            <para>
            <para>The attributes update structure.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.UpdateCDIRObjectAttributeCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that is associated with the <a>Directory</a> where
            the object resides. For more information, see <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.UpdateCDIRObjectAttributeCmdlet.ObjectReference_Selector">
            <summary>
            <para>
            <para>A path selector supports easy selection of an object by the parent/child links leading
            to it from the directory root. Use the link names from each parent/child link to construct
            the path. Path selectors start with a slash (/) and link names are separated by slashes.
            For more information about paths, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_access_objects.html">Access
            Objects</a>. You can identify an object in one of the following ways:</para><ul><li><para><i>$ObjectIdentifier</i> - An object identifier is an opaque string provided by Amazon
            Cloud Directory. When creating objects, the system will provide you with the identifier
            of the created object. An object’s identifier is immutable and no two objects will
            ever share the same object identifier</para></li><li><para><i>/some/path</i> - Identifies the object based on path</para></li><li><para><i>#SomeBatchReference</i> - Identifies the object in a batch call</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.UpdateCDIRObjectAttributeCmdlet.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.CDIR.UpdateCDIRPublishedSchemaCmdlet">
            <summary>
            Upgrades a published schema under a new minor version revision using the current contents
            of <code>DevelopmentSchemaArn</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.UpdateCDIRPublishedSchemaCmdlet.DevelopmentSchemaArn">
            <summary>
            <para>
            <para>The ARN of the development schema with the changes used for the upgrade.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.UpdateCDIRPublishedSchemaCmdlet.DryRun">
            <summary>
            <para>
            <para>Used for testing whether the Development schema provided is backwards compatible,
            or not, with the publish schema provided by the user to be upgraded. If schema compatibility
            fails, an exception would be thrown else the call would succeed. This parameter is
            optional and defaults to false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.UpdateCDIRPublishedSchemaCmdlet.MinorVersion">
            <summary>
            <para>
            <para>Identifies the minor version of the published schema that will be created. This parameter
            is NOT optional.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.UpdateCDIRPublishedSchemaCmdlet.PublishedSchemaArn">
            <summary>
            <para>
            <para>The ARN of the published schema to be upgraded.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.UpdateCDIRPublishedSchemaCmdlet.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.CDIR.UpdateCDIRSchemaCmdlet">
            <summary>
            Updates the schema name with a new name. Only development schema names can be updated.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.UpdateCDIRSchemaCmdlet.Name">
            <summary>
            <para>
            <para>The name of the schema.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.UpdateCDIRSchemaCmdlet.SchemaArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the development schema. For more information, see
            <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.UpdateCDIRSchemaCmdlet.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.CDIR.UpdateCDIRTypedLinkFacetCmdlet">
            <summary>
            Updates a <a>TypedLinkFacet</a>. For more information, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_links.html#directory_objects_links_typedlink">Typed
            Links</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.UpdateCDIRTypedLinkFacetCmdlet.AttributeUpdate">
            <summary>
            <para>
            <para>Attributes update structure.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.UpdateCDIRTypedLinkFacetCmdlet.IdentityAttributeOrder">
            <summary>
            <para>
            <para>The order of identity attributes for the facet, from most significant to least significant.
            The ability to filter typed links considers the order that the attributes are defined
            on the typed link facet. When providing ranges to a typed link selection, any inexact
            ranges must be specified at the end. Any attributes that do not have a range specified
            are presumed to match the entire range. Filters are interpreted in the order of the
            attributes on the typed link facet, not the order in which they are supplied to any
            API calls. For more information about identity attributes, see <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/directory_objects_links.html#directory_objects_links_typedlink">Typed
            Links</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.UpdateCDIRTypedLinkFacetCmdlet.Name">
            <summary>
            <para>
            <para>The unique name of the typed link facet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.UpdateCDIRTypedLinkFacetCmdlet.SchemaArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that is associated with the schema. For more information,
            see <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.UpdateCDIRTypedLinkFacetCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.UpdateCDIRTypedLinkFacetCmdlet.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.CDIR.WriteCDIRDirectoryBatchCmdlet">
            <summary>
            Performs all the write operations in a batch. Either all the operations succeed or
            none.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.WriteCDIRDirectoryBatchCmdlet.DirectoryArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that is associated with the <a>Directory</a>. For more
            information, see <a>arns</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.WriteCDIRDirectoryBatchCmdlet.Operation">
            <summary>
            <para>
            <para>A list of operations that are part of the batch.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.WriteCDIRDirectoryBatchCmdlet.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.CDIR.WriteCDIRSchemaFromJsonCmdlet">
            <summary>
            Allows a schema to be updated using JSON upload. Only available for development schemas.
            See <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/schemas_jsonformat.html#schemas_json">JSON
            Schema Format</a> for more information.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.WriteCDIRSchemaFromJsonCmdlet.Document">
            <summary>
            <para>
            <para>The replacement JSON schema.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.WriteCDIRSchemaFromJsonCmdlet.SchemaArn">
            <summary>
            <para>
            <para>The ARN of the schema to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CDIR.WriteCDIRSchemaFromJsonCmdlet.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.CFN.GetCFNTemplateCmdlet">
            <summary>
            Returns the template body for a specified stack. You can get the template for running
            or deleted stacks.
             
              
            <para>
            For deleted stacks, GetTemplate returns the template for up to 90 days after the stack
            has been deleted.
            </para><note><para>
             If the template does not exist, a <code>ValidationError</code> is returned.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNTemplateCmdlet.StackName">
            <summary>
            <para>
            <para>The name or the unique stack ID that is associated with the stack, which are not always
            interchangeable:</para><ul><li><para>Running stacks: You can specify either the stack's name or its unique stack ID.</para></li><li><para>Deleted stacks: You must specify the unique stack ID.</para></li></ul><para>Default: There is no default value.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFN.NewCFNChangeSetCmdlet">
            <summary>
            Creates a list of changes for a stack. AWS CloudFormation generates the change set
            by comparing the stack's information with the information that you submit. A change
            set can help you understand which resources AWS CloudFormation will change and how
            it will change them before you update your stack. Change sets allow you to check before
            you make a change so that you don't delete or replace critical resources.
             
              
            <para>
            AWS CloudFormation doesn't make any changes to the stack when you create a change
            set. To make the specified changes, you must execute the change set by using the <a>ExecuteChangeSet</a>
            action.
            </para><para>
            After the call successfully completes, AWS CloudFormation starts creating the change
            set. To check the status of the change set, use the <a>DescribeChangeSet</a> action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNChangeSetCmdlet.Capability">
            <summary>
            <para>
            <para>A list of values that you must specify before AWS CloudFormation can update certain
            stacks. Some stack templates might include resources that can affect permissions in
            your AWS account, for example, by creating new AWS Identity and Access Management
            (IAM) users. For those stacks, you must explicitly acknowledge their capabilities
            by specifying this parameter.</para><para>The only valid values are <code>CAPABILITY_IAM</code> and <code>CAPABILITY_NAMED_IAM</code>.
            The following resources require you to specify this parameter: <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-accesskey.html">
            AWS::IAM::AccessKey</a>, <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-group.html">
            AWS::IAM::Group</a>, <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-instanceprofile.html">
            AWS::IAM::InstanceProfile</a>, <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-policy.html">
            AWS::IAM::Policy</a>, <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.html">
            AWS::IAM::Role</a>, <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-user.html">
            AWS::IAM::User</a>, and <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-addusertogroup.html">
            AWS::IAM::UserToGroupAddition</a>. If your stack template contains these resources,
            we recommend that you review all permissions associated with them and edit their permissions
            if necessary.</para><para>If you have IAM resources, you can specify either capability. If you have IAM resources
            with custom names, you must specify <code>CAPABILITY_NAMED_IAM</code>. If you don't
            specify this parameter, this action returns an <code>InsufficientCapabilities</code>
            error.</para><para>For more information, see <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-iam-template.html#capabilities">Acknowledging
            IAM Resources in AWS CloudFormation Templates</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNChangeSetCmdlet.ChangeSetName">
            <summary>
            <para>
            <para>The name of the change set. The name must be unique among all change sets that are
            associated with the specified stack.</para><para>A change set name can contain only alphanumeric, case sensitive characters and hyphens.
            It must start with an alphabetic character and cannot exceed 128 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNChangeSetCmdlet.ChangeSetType">
            <summary>
            <para>
            The type of change set operation. To create a change set for a new stack, specify
            <code>CREATE</code>. To create a change set for an existing stack, specify <code>UPDATE</code>.
            </para>
            <para>
            If you create a change set for a new stack, AWS Cloudformation creates a stack with
            a unique stack ID, but no template or resources. The stack will be in the <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-describing-stacks.html#d0e11995">
            <code>REVIEW_IN_PROGRESS</code> </a> state until you execute the change set.
            </para>
            <para>
            By default, AWS CloudFormation specifies <code>UPDATE</code>. You can't use the <code>UPDATE</code>
            type to create a change set for a new stack or the <code>CREATE</code> type to create
            a change set for an existing stack.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNChangeSetCmdlet.ClientToken">
            <summary>
            <para>
            <para>A unique identifier for this <code>CreateChangeSet</code> request. Specify this token
            if you plan to retry requests so that AWS CloudFormation knows that you're not attempting
            to create another change set with the same name. You might retry <code>CreateChangeSet</code>
            requests to ensure that AWS CloudFormation successfully received them.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNChangeSetCmdlet.Description">
            <summary>
            <para>
            <para>A description to help you identify this change set.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNChangeSetCmdlet.NotificationARNs">
            <summary>
            <para>
            <para>The Amazon Resource Names (ARNs) of Amazon Simple Notification Service (Amazon SNS)
            topics that AWS CloudFormation associates with the stack. To remove all associated
            notification topics, specify an empty list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNChangeSetCmdlet.Parameter">
            <summary>
            <para>
            <para>A list of <code>Parameter</code> structures that specify input parameters for the
            change set. For more information, see the <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_Parameter.html">Parameter</a>
            data type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNChangeSetCmdlet.ResourceType">
            <summary>
            <para>
            <para>The template resource types that you have permissions to work with if you execute
            this change set, such as <code>AWS::EC2::Instance</code>, <code>AWS::EC2::*</code>,
            or <code>Custom::MyCustomInstance</code>.</para><para>If the list of resource types doesn't include a resource type that you're updating,
            the stack update fails. By default, AWS CloudFormation grants permissions to all resource
            types. AWS Identity and Access Management (IAM) uses this parameter for condition
            keys in IAM policies for AWS CloudFormation. For more information, see <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-iam-template.html">Controlling
            Access with AWS Identity and Access Management</a> in the AWS CloudFormation User
            Guide.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNChangeSetCmdlet.RoleARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of an AWS Identity and Access Management (IAM) role
            that AWS CloudFormation assumes when executing the change set. AWS CloudFormation
            uses the role's credentials to make calls on your behalf. AWS CloudFormation always
            uses this role for all future operations on the stack. As long as users have permission
            to operate on the stack, AWS CloudFormation uses this role even if the users don't
            have permission to pass it. Ensure that the role grants least privilege.</para><para>If you don't specify a value, AWS CloudFormation uses the role that was previously
            associated with the stack. If no role is available, AWS CloudFormation uses a temporary
            session that is generated from your user credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNChangeSetCmdlet.RollbackConfiguration">
            <summary>
            The rollback triggers for AWS CloudFormation to monitor during stack creation and
            updating operations, and for the specified monitoring period afterwards.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNChangeSetCmdlet.StackName">
            <summary>
            <para>
            <para>The name or the unique ID of the stack for which you are creating a change set. AWS
            CloudFormation generates the change set by comparing this stack's information with
            the information that you submit, such as a modified template or different parameter
            input values.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNChangeSetCmdlet.Tag">
            <summary>
            <para>
            <para>Key-value pairs to associate with this stack. AWS CloudFormation also propagates these
            tags to resources in the stack. You can specify a maximum of 10 tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNChangeSetCmdlet.TemplateBody">
            <summary>
            <para>
            <para>A structure that contains the body of the revised template, with a minimum length
            of 1 byte and a maximum length of 51,200 bytes. AWS CloudFormation generates the change
            set by comparing this template with the template of the stack that you specified.</para><para>Conditional: You must specify only <code>TemplateBody</code> or <code>TemplateURL</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNChangeSetCmdlet.TemplateURL">
            <summary>
            <para>
            <para>The location of the file that contains the revised template. The URL must point to
            a template (max size: 460,800 bytes) that is located in an S3 bucket. AWS CloudFormation
            generates the change set by comparing this template with the stack that you specified.</para><para>Conditional: You must specify only <code>TemplateBody</code> or <code>TemplateURL</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNChangeSetCmdlet.UsePreviousTemplate">
            <summary>
            <para>
            <para>Whether to reuse the template that is associated with the stack to create the change
            set.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNChangeSetCmdlet.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.CFN.TestCFNStackCmdlet">
            <summary>
            Tests a CloudFormation stack to determine if it's in a certain status.
            The command returns true or false, depending on whether or not the specified stack is in a given status.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.TestCFNStackCmdlet.StackName">
            <summary>
            The name or unique stack ID of the of the CloudFormation stack whose status will be monitored.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.TestCFNStackCmdlet.Status">
            <summary>
            <para>
            The CloudFormation status. You can tab-complete the values for this parameter or view a list of all
            supported CloudFormation status types in the AWS documentation: https://goo.gl/cpSu29.
            </para>
            <para>
            If not specified the command checks the stack's status against the states
            'UPDATE_ROLLBACK_COMPLETE', 'CREATE_COMPLETE', 'ROLLBACK_COMPLETE' and 'UPDATE_COMPLETE'.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFN.WaitCFNStackCmdlet">
            <summary>
            Pauses execution of the script until the desired CloudFormation Stack status has been reached
            or timeout occurs.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.WaitCFNStackCmdlet.StackName">
            <summary>
            The name or unique stack ID of the of the CloudFormation stack whose status will be monitored.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.WaitCFNStackCmdlet.Status">
            <summary>
            <para>
            The CloudFormation status. You can tab-complete the values for this parameter or view a list of all
            supported CloudFormation status types in the AWS documentation: https://goo.gl/cpSu29.
            </para>
            <para>
            If not specified the command checks the stack's status against the states
            'UPDATE_ROLLBACK_COMPLETE', 'CREATE_COMPLETE', 'ROLLBACK_COMPLETE' and 'UPDATE_COMPLETE'.
            </para>
            <para>If the set of states contains 'DELETE_COMPLETE' the cmdlet will wait for the underlying
            DescribeStacks API call to return an error indicating the stack no longer exists before
            exiting. No output is emitted to the pipeline in this scenario.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.WaitCFNStackCmdlet.Timeout">
            <summary>
            The number of seconds that the command should run for before timing out and throwing an exception.
            If not specified the command waits for 120 seconds.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFN.GetCFNAccountLimitCmdlet">
            <summary>
            Retrieves your account's AWS CloudFormation limits, such as the maximum number of
            stacks that you can create in your account. For more information about account limits,
            see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cloudformation-limits.html">AWS
            CloudFormation Limits</a> in the <i>AWS CloudFormation User Guide</i>.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNAccountLimitCmdlet.NextToken">
            <summary>
            <para>
            <para>A string that identifies the next page of limits that you want to retrieve.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFN.GetCFNChangeSetCmdlet">
            <summary>
            Returns the inputs for the change set and a list of changes that AWS CloudFormation
            will make if you execute the change set. For more information, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-changesets.html">Updating
            Stacks Using Change Sets</a> in the AWS CloudFormation User Guide.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNChangeSetCmdlet.ChangeSetName">
            <summary>
            <para>
            <para>The name or Amazon Resource Name (ARN) of the change set that you want to describe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNChangeSetCmdlet.StackName">
            <summary>
            <para>
            <para>If you specified the name of a change set, specify the stack name or ID (ARN) of the
            change set you want to describe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNChangeSetCmdlet.NextToken">
            <summary>
            <para>
            <para>A string (provided by the <a>DescribeChangeSet</a> response output) that identifies
            the next page of information that you want to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFN.GetCFNChangeSetListCmdlet">
            <summary>
            Returns the ID and status of each active change set for a stack. For example, AWS
            CloudFormation lists change sets that are in the <code>CREATE_IN_PROGRESS</code> or
            <code>CREATE_PENDING</code> state.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNChangeSetListCmdlet.StackName">
            <summary>
            <para>
            <para>The name or the Amazon Resource Name (ARN) of the stack for which you want to list
            change sets.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNChangeSetListCmdlet.NextToken">
            <summary>
            <para>
            <para>A string (provided by the <a>ListChangeSets</a> response output) that identifies the
            next page of change sets that you want to retrieve.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFN.GetCFNDetectedStackResourceDriftCmdlet">
            <summary>
            Returns drift information for the resources that have been checked for drift in the
            specified stack. This includes actual and expected configuration values for resources
            where AWS CloudFormation detects configuration drift.
             
              
            <para>
            For a given stack, there will be one <code>StackResourceDrift</code> for each stack
            resource that has been checked for drift. Resources that have not yet been checked
            for drift are not included. Resources that do not currently support drift detection
            are not checked, and so not included. For a list of resources that support drift detection,
            see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-stack-drift-resource-list.html">Resources
            that Support Drift Detection</a>.
            </para><para>
            Use <a>DetectStackResourceDrift</a> to detect drift on individual resources, or <a>DetectStackDrift</a>
            to detect drift on all supported resources for a given stack.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNDetectedStackResourceDriftCmdlet.StackName">
            <summary>
            <para>
            <para>The name of the stack for which you want drift information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNDetectedStackResourceDriftCmdlet.StackResourceDriftStatusFilter">
            <summary>
            <para>
            <para>The resource drift status values to use as filters for the resource drift results
            returned.</para><ul><li><para><code>DELETED</code>: The resource differs from its expected template configuration
            in that the resource has been deleted.</para></li><li><para><code>MODIFIED</code>: One or more resource properties differ from their expected
            template values.</para></li><li><para><code>IN_SYNC</code>: The resources's actual configuration matches its expected template
            configuration.</para></li><li><para><code>NOT_CHECKED</code>: AWS CloudFormation does not currently return this value.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNDetectedStackResourceDriftCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to be returned with a single call. If the number of
            available results exceeds this maximum, the response includes a <code>NextToken</code>
            value that you can assign to the <code>NextToken</code> request parameter to get the
            next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNDetectedStackResourceDriftCmdlet.NextToken">
            <summary>
            <para>
            <para>A string that identifies the next page of stack resource drift results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFN.GetCFNExportCmdlet">
            <summary>
            Lists all exported output values in the account and region in which you call this
            action. Use this action to see the exported output values that you can import into
            other stacks. To import values, use the <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/intrinsic-function-reference-importvalue.html"><code>Fn::ImportValue</code></a> function.
             
              
            <para>
            For more information, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-stack-exports.html">
            AWS CloudFormation Export Stack Output Values</a>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNExportCmdlet.NextToken">
            <summary>
            <para>
            <para>A string (provided by the <a>ListExports</a> response output) that identifies the
            next page of exported output values that you asked to retrieve.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFN.GetCFNImportListCmdlet">
            <summary>
            Lists all stacks that are importing an exported output value. To modify or remove
            an exported output value, first use this action to see which stacks are using it.
            To see the exported output values in your account, see <a>ListExports</a>.
             
              
            <para>
            For more information about importing an exported output value, see the <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/intrinsic-function-reference-importvalue.html"><code>Fn::ImportValue</code></a> function.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNImportListCmdlet.ExportName">
            <summary>
            <para>
            <para>The name of the exported output value. AWS CloudFormation returns the stack names
            that are importing this value. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNImportListCmdlet.NextToken">
            <summary>
            <para>
            <para>A string (provided by the <a>ListImports</a> response output) that identifies the
            next page of stacks that are importing the specified exported output 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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackCmdlet">
            <summary>
            Returns the description for the specified stack; if no stack name was specified, then
            it returns the description for all the stacks created.
             
             <note><para>
            If the stack does not exist, an <code>AmazonCloudFormationException</code> is returned.
            </para></note><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackCmdlet.StackName">
            <summary>
            <para>
            <para>The name or the unique stack ID that is associated with the stack, which are not always
            interchangeable:</para><ul><li><para>Running stacks: You can specify either the stack's name or its unique stack ID.</para></li><li><para>Deleted stacks: You must specify the unique stack ID.</para></li></ul><para>Default: There is no default value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackCmdlet.NextToken">
            <summary>
            <para>
            <para>A string that identifies the next page of stacks that you want to retrieve.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackDriftDetectionStatusCmdlet">
            <summary>
            Returns information about a stack drift detection operation. A stack drift detection
            operation detects whether a stack's actual configuration differs, or has <i>drifted</i>,
            from it's expected configuration, as defined in the stack template and any values
            specified as template parameters. A stack is considered to have drifted if one or
            more of its resources have drifted. For more information on stack and resource drift,
            see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-stack-drift.html">Detecting
            Unregulated Configuration Changes to Stacks and Resources</a>.
             
              
            <para>
            Use <a>DetectStackDrift</a> to initiate a stack drift detection operation. <code>DetectStackDrift</code>
            returns a <code>StackDriftDetectionId</code> you can use to monitor the progress of
            the operation using <code>DescribeStackDriftDetectionStatus</code>. Once the drift
            detection operation has completed, use <a>DescribeStackResourceDrifts</a> to return
            drift information about the stack and its resources.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackDriftDetectionStatusCmdlet.StackDriftDetectionId">
            <summary>
            <para>
            <para>The ID of the drift detection results of this operation. </para><para>AWS CloudFormation generates new results, with a new drift detection ID, each time
            this operation is run. However, the number of drift results AWS CloudFormation retains
            for any given stack, and for how long, may vary. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackEventCmdlet">
            <summary>
            Returns all stack related events for a specified stack in reverse chronological order.
            For more information about a stack's event history, go to <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/concept-stack.html">Stacks</a>
            in the AWS CloudFormation User Guide.
             
             <note><para>
            You can list events for stacks that have failed to create or have been deleted by
            specifying the unique stack identifier (stack ID).
            </para></note><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackEventCmdlet.StackName">
            <summary>
            <para>
            <para>The name or the unique stack ID that is associated with the stack, which are not always
            interchangeable:</para><ul><li><para>Running stacks: You can specify either the stack's name or its unique stack ID.</para></li><li><para>Deleted stacks: You must specify the unique stack ID.</para></li></ul><para>Default: There is no default value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackEventCmdlet.NextToken">
            <summary>
            <para>
            <para>A string that identifies the next page of events that you want to retrieve.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackInstanceCmdlet">
            <summary>
            Returns the stack instance that's associated with the specified stack set, AWS account,
            and region.
             
              
            <para>
            For a list of stack instances that are associated with a specific stack set, use <a>ListStackInstances</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackInstanceCmdlet.StackInstanceAccount">
            <summary>
            <para>
            <para>The ID of an AWS account that's associated with this stack instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackInstanceCmdlet.StackInstanceRegion">
            <summary>
            <para>
            <para>The name of a region that's associated with this stack instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackInstanceCmdlet.StackSetName">
            <summary>
            <para>
            <para>The name or the unique stack ID of the stack set that you want to get stack instance
            information for.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackInstanceListCmdlet">
            <summary>
            Returns summary information about stack instances that are associated with the specified
            stack set. You can filter for stack instances that are associated with a specific
            AWS account name or region.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackInstanceListCmdlet.StackInstanceAccount">
            <summary>
            <para>
            <para>The name of the AWS account that you want to list stack instances for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackInstanceListCmdlet.StackInstanceRegion">
            <summary>
            <para>
            <para>The name of the region where you want to list stack instances. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackInstanceListCmdlet.StackSetName">
            <summary>
            <para>
            <para>The name or unique ID of the stack set that you want to list stack instances for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackInstanceListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to be returned with a single call. If the number of
            available results exceeds this maximum, the response includes a <code>NextToken</code>
            value that you can assign to the <code>NextToken</code> request parameter to get the
            next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackInstanceListCmdlet.NextToken">
            <summary>
            <para>
            <para>If the previous request didn't return all of the remaining results, the response's
            <code>NextToken</code> parameter value is set to a token. To retrieve the next set
            of results, call <code>ListStackInstances</code> again and assign that token to the
            request object's <code>NextToken</code> parameter. If there are no remaining results,
            the previous response object's <code>NextToken</code> parameter is set to <code>null</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackPolicyCmdlet">
            <summary>
            Returns the stack policy for a specified stack. If a stack doesn't have a policy,
            a null value is returned.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackPolicyCmdlet.StackName">
            <summary>
            <para>
            <para>The name or unique stack ID that is associated with the stack whose policy you want
            to get.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackResourceCmdlet">
            <summary>
            Returns a description of the specified resource in the specified stack.
             
              
            <para>
            For deleted stacks, DescribeStackResource returns resource information for up to 90
            days after the stack has been deleted.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackResourceCmdlet.LogicalResourceId">
            <summary>
            <para>
            <para>The logical name of the resource as specified in the template.</para><para>Default: There is no default value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackResourceCmdlet.StackName">
            <summary>
            <para>
            <para>The name or the unique stack ID that is associated with the stack, which are not always
            interchangeable:</para><ul><li><para>Running stacks: You can specify either the stack's name or its unique stack ID.</para></li><li><para>Deleted stacks: You must specify the unique stack ID.</para></li></ul><para>Default: There is no default value.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackResourceDriftCmdlet">
            <summary>
            Returns information about whether a resource's actual configuration differs, or has
            <i>drifted</i>, from it's expected configuration, as defined in the stack template
            and any values specified as template parameters. This information includes actual
            and expected property values for resources in which AWS CloudFormation detects drift.
            Only resource properties explicitly defined in the stack template are checked for
            drift. For more information about stack and resource drift, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-stack-drift.html">Detecting
            Unregulated Configuration Changes to Stacks and Resources</a>.
             
              
            <para>
            Use <code>DetectStackResourceDrift</code> to detect drift on individual resources,
            or <a>DetectStackDrift</a> to detect drift on all resources in a given stack that
            support drift detection.
            </para><para>
            Resources that do not currently support drift detection cannot be checked. For a list
            of resources that support drift detection, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-stack-drift-resource-list.html">Resources
            that Support Drift Detection</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackResourceDriftCmdlet.LogicalResourceId">
            <summary>
            <para>
            <para>The logical name of the resource for which to return drift information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackResourceDriftCmdlet.StackName">
            <summary>
            <para>
            <para>The name of the stack to which the resource belongs.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackResourceListCmdlet">
            <summary>
            Returns AWS resource descriptions for running and deleted stacks. If <code>StackName</code>
            is specified, all the associated resources that are part of the stack are returned.
            If <code>PhysicalResourceId</code> is specified, the associated resources of the stack
            that the resource belongs to are returned.
             
             <note><para>
            Only the first 100 resources will be returned. If your stack has more resources than
            this, you should use <code>ListStackResources</code> instead.
            </para></note><para>
            For deleted stacks, <code>DescribeStackResources</code> returns resource information
            for up to 90 days after the stack has been deleted.
            </para><para>
            You must specify either <code>StackName</code> or <code>PhysicalResourceId</code>,
            but not both. In addition, you can specify <code>LogicalResourceId</code> to filter
            the returned result. For more information about resources, the <code>LogicalResourceId</code>
            and <code>PhysicalResourceId</code>, go to the <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/">AWS
            CloudFormation User Guide</a>.
            </para><note><para>
            A <code>ValidationError</code> is returned if you specify both <code>StackName</code>
            and <code>PhysicalResourceId</code> in the same request.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackResourceListCmdlet.LogicalResourceId">
            <summary>
            <para>
            <para>The logical name of the resource as specified in the template.</para><para>Default: There is no default value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackResourceListCmdlet.PhysicalResourceId">
            <summary>
            <para>
            <para>The name or unique identifier that corresponds to a physical instance ID of a resource
            supported by AWS CloudFormation.</para><para>For example, for an Amazon Elastic Compute Cloud (EC2) instance, <code>PhysicalResourceId</code>
            corresponds to the <code>InstanceId</code>. You can pass the EC2 <code>InstanceId</code>
            to <code>DescribeStackResources</code> to find which stack the instance belongs to
            and what other resources are part of the stack.</para><para>Required: Conditional. If you do not specify <code>PhysicalResourceId</code>, you
            must specify <code>StackName</code>.</para><para>Default: There is no default value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackResourceListCmdlet.StackName">
            <summary>
            <para>
            <para>The name or the unique stack ID that is associated with the stack, which are not always
            interchangeable:</para><ul><li><para>Running stacks: You can specify either the stack's name or its unique stack ID.</para></li><li><para>Deleted stacks: You must specify the unique stack ID.</para></li></ul><para>Default: There is no default value.</para><para>Required: Conditional. If you do not specify <code>StackName</code>, you must specify
            <code>PhysicalResourceId</code>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackResourceSummaryCmdlet">
            <summary>
            Returns descriptions of all resources of the specified stack.
             
              
            <para>
            For deleted stacks, ListStackResources returns resource information for up to 90 days
            after the stack has been deleted.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackResourceSummaryCmdlet.StackName">
            <summary>
            <para>
            <para>The name or the unique stack ID that is associated with the stack, which are not always
            interchangeable:</para><ul><li><para>Running stacks: You can specify either the stack's name or its unique stack ID.</para></li><li><para>Deleted stacks: You must specify the unique stack ID.</para></li></ul><para>Default: There is no default value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackResourceSummaryCmdlet.NextToken">
            <summary>
            <para>
            <para>A string that identifies the next page of stack resources that you want to retrieve.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackSetCmdlet">
            <summary>
            Returns the description of the specified stack set.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackSetCmdlet.StackSetName">
            <summary>
            <para>
            <para>The name or unique ID of the stack set whose description you want.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackSetListCmdlet">
            <summary>
            Returns summary information about stack sets that are associated with the user.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackSetListCmdlet.Status">
            <summary>
            <para>
            <para>The status of the stack sets that you want to get summary information about.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackSetListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to be returned with a single call. If the number of
            available results exceeds this maximum, the response includes a <code>NextToken</code>
            value that you can assign to the <code>NextToken</code> request parameter to get the
            next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackSetListCmdlet.NextToken">
            <summary>
            <para>
            <para>If the previous paginated request didn't return all of the remaining results, the
            response object's <code>NextToken</code> parameter value is set to a token. To retrieve
            the next set of results, call <code>ListStackSets</code> again and assign that token
            to the request object's <code>NextToken</code> parameter. If there are no remaining
            results, the previous response object's <code>NextToken</code> parameter is set to
            <code>null</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackSetOperationCmdlet">
            <summary>
            Returns the description of the specified stack set operation.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackSetOperationCmdlet.OperationId">
            <summary>
            <para>
            <para>The unique ID of the stack set operation. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackSetOperationCmdlet.StackSetName">
            <summary>
            <para>
            <para>The name or the unique stack ID of the stack set for the stack operation.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackSetOperationListCmdlet">
            <summary>
            Returns summary information about operations performed on a stack set.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackSetOperationListCmdlet.StackSetName">
            <summary>
            <para>
            <para>The name or unique ID of the stack set that you want to get operation summaries for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackSetOperationListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to be returned with a single call. If the number of
            available results exceeds this maximum, the response includes a <code>NextToken</code>
            value that you can assign to the <code>NextToken</code> request parameter to get the
            next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackSetOperationListCmdlet.NextToken">
            <summary>
            <para>
            <para>If the previous paginated request didn't return all of the remaining results, the
            response object's <code>NextToken</code> parameter value is set to a token. To retrieve
            the next set of results, call <code>ListStackSetOperations</code> again and assign
            that token to the request object's <code>NextToken</code> parameter. If there are
            no remaining results, the previous response object's <code>NextToken</code> parameter
            is set to <code>null</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackSetOperationResultListCmdlet">
            <summary>
            Returns summary information about the results of a stack set operation.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackSetOperationResultListCmdlet.OperationId">
            <summary>
            <para>
            <para>The ID of the stack set operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackSetOperationResultListCmdlet.StackSetName">
            <summary>
            <para>
            <para>The name or unique ID of the stack set that you want to get operation results for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackSetOperationResultListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to be returned with a single call. If the number of
            available results exceeds this maximum, the response includes a <code>NextToken</code>
            value that you can assign to the <code>NextToken</code> request parameter to get the
            next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackSetOperationResultListCmdlet.NextToken">
            <summary>
            <para>
            <para>If the previous request didn't return all of the remaining results, the response object's
            <code>NextToken</code> parameter value is set to a token. To retrieve the next set
            of results, call <code>ListStackSetOperationResults</code> again and assign that token
            to the request object's <code>NextToken</code> parameter. If there are no remaining
            results, the previous response object's <code>NextToken</code> parameter is set to
            <code>null</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackSummaryCmdlet">
            <summary>
            Returns the summary information for stacks whose status matches the specified StackStatusFilter.
            Summary information for stacks that have been deleted is kept for 90 days after the
            stack is deleted. If no StackStatusFilter is specified, summary information for all
            stacks is returned (including existing stacks and stacks that have been deleted).<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackSummaryCmdlet.StackStatusFilter">
            <summary>
            <para>
            <para>Stack status to use as a filter. Specify one or more stack status codes to list only
            stacks with the specified status codes. For a complete list of stack status codes,
            see the <code>StackStatus</code> parameter of the <a>Stack</a> data type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNStackSummaryCmdlet.NextToken">
            <summary>
            <para>
            <para>A string that identifies the next page of stacks that you want to retrieve.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFN.GetCFNTemplateSummaryCmdlet">
            <summary>
            Returns information about a new or existing template. The <code>GetTemplateSummary</code>
            action is useful for viewing parameter information, such as default parameter values
            and parameter types, before you create or update a stack or stack set.
             
              
            <para>
            You can use the <code>GetTemplateSummary</code> action when you submit a template,
            or you can get template information for a stack set, or a running or deleted stack.
            </para><para>
            For deleted stacks, <code>GetTemplateSummary</code> returns the template information
            for up to 90 days after the stack has been deleted. If the template does not exist,
            a <code>ValidationError</code> is returned.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNTemplateSummaryCmdlet.StackName">
            <summary>
            <para>
            <para>The name or the stack ID that is associated with the stack, which are not always interchangeable.
            For running stacks, you can specify either the stack's name or its unique stack ID.
            For deleted stack, you must specify the unique stack ID.</para><para>Conditional: You must specify only one of the following parameters: <code>StackName</code>,
            <code>StackSetName</code>, <code>TemplateBody</code>, or <code>TemplateURL</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNTemplateSummaryCmdlet.StackSetName">
            <summary>
            <para>
            <para>The name or unique ID of the stack set from which the stack was created.</para><para>Conditional: You must specify only one of the following parameters: <code>StackName</code>,
            <code>StackSetName</code>, <code>TemplateBody</code>, or <code>TemplateURL</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNTemplateSummaryCmdlet.TemplateBody">
            <summary>
            <para>
            <para>Structure containing the template body with a minimum length of 1 byte and a maximum
            length of 51,200 bytes. For more information about templates, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-anatomy.html">Template
            Anatomy</a> in the AWS CloudFormation User Guide.</para><para>Conditional: You must specify only one of the following parameters: <code>StackName</code>,
            <code>StackSetName</code>, <code>TemplateBody</code>, or <code>TemplateURL</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.GetCFNTemplateSummaryCmdlet.TemplateURL">
            <summary>
            <para>
            <para>Location of file containing the template body. The URL must point to a template (max
            size: 460,800 bytes) that is located in an Amazon S3 bucket. For more information
            about templates, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-anatomy.html">Template
            Anatomy</a> in the AWS CloudFormation User Guide.</para><para>Conditional: You must specify only one of the following parameters: <code>StackName</code>,
            <code>StackSetName</code>, <code>TemplateBody</code>, or <code>TemplateURL</code>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFN.MeasureCFNTemplateCostCmdlet">
            <summary>
            Returns the estimated monthly cost of a template. The return value is an AWS Simple
            Monthly Calculator URL with a query string that describes the resources required to
            run the template.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.MeasureCFNTemplateCostCmdlet.Parameter">
            <summary>
            <para>
            <para>A list of <code>Parameter</code> structures that specify input parameters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.MeasureCFNTemplateCostCmdlet.TemplateBody">
            <summary>
            <para>
            <para>Structure containing the template body with a minimum length of 1 byte and a maximum
            length of 51,200 bytes. (For more information, go to <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-anatomy.html">Template
            Anatomy</a> in the AWS CloudFormation User Guide.)</para><para>Conditional: You must pass <code>TemplateBody</code> or <code>TemplateURL</code>.
            If both are passed, only <code>TemplateBody</code> is used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.MeasureCFNTemplateCostCmdlet.TemplateURL">
            <summary>
            <para>
            <para>Location of file containing the template body. The URL must point to a template that
            is located in an Amazon S3 bucket. For more information, go to <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-anatomy.html">Template
            Anatomy</a> in the AWS CloudFormation User Guide.</para><para>Conditional: You must pass <code>TemplateURL</code> or <code>TemplateBody</code>.
            If both are passed, only <code>TemplateBody</code> is used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.MeasureCFNTemplateCostCmdlet.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.CFN.NewCFNStackCmdlet">
            <summary>
            Creates a stack as specified in the template. After the call completes successfully,
            the stack creation starts. You can check the status of the stack via the <a>DescribeStacks</a>
            API.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNStackCmdlet.Capability">
            <summary>
            <para>
            <para>In some cases, you must explicity acknowledge that your stack template contains certain
            capabilities in order for AWS CloudFormation to create the stack.</para><ul><li><para><code>CAPABILITY_IAM</code> and <code>CAPABILITY_NAMED_IAM</code></para><para>Some stack templates might include resources that can affect permissions in your AWS
            account; for example, by creating new AWS Identity and Access Management (IAM) users.
            For those stacks, you must explicitly acknowledge this by specifying one of these
            capabilities.</para><para>The following IAM resources require you to specify either the <code>CAPABILITY_IAM</code>
            or <code>CAPABILITY_NAMED_IAM</code> capability.</para><ul><li><para>If you have IAM resources, you can specify either capability. </para></li><li><para>If you have IAM resources with custom names, you <i>must</i> specify <code>CAPABILITY_NAMED_IAM</code>.
            </para></li><li><para>If you don't specify either of these capabilities, AWS CloudFormation returns an <code>InsufficientCapabilities</code>
            error.</para></li></ul><para>If your stack template contains these resources, we recommend that you review all
            permissions associated with them and edit their permissions if necessary.</para><ul><li><para><a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-accesskey.html">
            AWS::IAM::AccessKey</a></para></li><li><para><a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-group.html">
            AWS::IAM::Group</a></para></li><li><para><a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-instanceprofile.html">
            AWS::IAM::InstanceProfile</a></para></li><li><para><a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-policy.html">
            AWS::IAM::Policy</a></para></li><li><para><a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.html">
            AWS::IAM::Role</a></para></li><li><para><a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-user.html">
            AWS::IAM::User</a></para></li><li><para><a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-addusertogroup.html">
            AWS::IAM::UserToGroupAddition</a></para></li></ul><para>For more information, see <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-iam-template.html#capabilities">Acknowledging
            IAM Resources in AWS CloudFormation Templates</a>.</para></li><li><para><code>CAPABILITY_AUTO_EXPAND</code></para><para>Some template contain macros. Macros perform custom processing on templates; this
            can include simple actions like find-and-replace operations, all the way to extensive
            transformations of entire templates. Because of this, users typically create a change
            set from the processed template, so that they can review the changes resulting from
            the macros before actually creating the stack. If your stack template contains one
            or more macros, and you choose to create a stack directly from the processed template,
            without first reviewing the resulting changes in a change set, you must acknowledge
            this capability. This includes the <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/create-reusable-transform-function-snippets-and-add-to-your-template-with-aws-include-transform.html">AWS::Include</a>
            and <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/transform-aws-serverless.html">AWS::Serverless</a>
            transforms, which are macros hosted by AWS CloudFormation.</para><para>Change sets do not currently support nested stacks. If you want to create a stack
            from a stack template that contains macros <i>and</i> nested stacks, you must create
            the stack directly from the template using this capability.</para><important><para>You should only create stacks directly from a stack template that contains macros
            if you know what processing the macro performs.</para><para>Each macro relies on an underlying Lambda service function for processing stack templates.
            Be aware that the Lambda function owner can update the function operation without
            AWS CloudFormation being notified.</para></important><para>For more information, see <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-macros.html">Using
            AWS CloudFormation Macros to Perform Custom Processing on Templates</a>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNStackCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>A unique identifier for this <code>CreateStack</code> request. Specify this token
            if you plan to retry requests so that AWS CloudFormation knows that you're not attempting
            to create a stack with the same name. You might retry <code>CreateStack</code> requests
            to ensure that AWS CloudFormation successfully received them.</para><para>All events triggered by a given stack operation are assigned the same client request
            token, which you can use to track operations. For example, if you execute a <code>CreateStack</code>
            operation with the token <code>token1</code>, then all the <code>StackEvents</code>
            generated by that operation will have <code>ClientRequestToken</code> set as <code>token1</code>.</para><para>In the console, stack operations display the client request token on the Events tab.
            Stack operations that are initiated from the console use the token format <i>Console-StackOperation-ID</i>,
            which helps you easily identify the stack operation . For example, if you create a
            stack using the console, each stack event would be assigned the same token in the
            following format: <code>Console-CreateStack-7f59c3cf-00d2-40c7-b2ff-e75db0987002</code>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNStackCmdlet.DisableRollback">
            <summary>
            <para>
            <para>Set to <code>true</code> to disable rollback of the stack if stack creation failed.
            You can specify either <code>DisableRollback</code> or <code>OnFailure</code>, but
            not both.</para><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNStackCmdlet.EnableTerminationProtection">
            <summary>
            <para>
            <para>Whether to enable termination protection on the specified stack. If a user attempts
            to delete a stack with termination protection enabled, the operation fails and the
            stack remains unchanged. For more information, see <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-protect-stacks.html">Protecting
            a Stack From Being Deleted</a> in the <i>AWS CloudFormation User Guide</i>. Termination
            protection is disabled on stacks by default. </para><para> For <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-nested-stacks.html">nested
            stacks</a>, termination protection is set on the root stack and cannot be changed
            directly on the nested stack.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNStackCmdlet.RollbackConfiguration_MonitoringTimeInMinute">
            <summary>
            <para>
            <para>The amount of time, in minutes, during which CloudFormation should monitor all the
            rollback triggers after the stack creation or update operation deploys all necessary
            resources.</para><para>The default is 0 minutes.</para><para>If you specify a monitoring period but do not specify any rollback triggers, CloudFormation
            still waits the specified period of time before cleaning up old resources after update
            operations. You can use this monitoring period to perform any manual stack validation
            desired, and manually cancel the stack creation or update (using <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_CancelUpdateStack.html">CancelUpdateStack</a>,
            for example) as necessary.</para><para>If you specify 0 for this parameter, CloudFormation still monitors the specified rollback
            triggers during stack creation and update operations. Then, for update operations,
            it begins disposing of old resources immediately once the operation completes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNStackCmdlet.NotificationARNs">
            <summary>
            <para>
            <para>The Simple Notification Service (SNS) topic ARNs to publish stack related events.
            You can find your SNS topic ARNs using the SNS console or your Command Line Interface
            (CLI).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNStackCmdlet.OnFailure">
            <summary>
            <para>
            <para>Determines what action will be taken if stack creation fails. This must be one of:
            DO_NOTHING, ROLLBACK, or DELETE. You can specify either <code>OnFailure</code> or
            <code>DisableRollback</code>, but not both.</para><para>Default: <code>ROLLBACK</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNStackCmdlet.Parameter">
            <summary>
            <para>
            <para>A list of <code>Parameter</code> structures that specify input parameters for the
            stack. For more information, see the <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_Parameter.html">Parameter</a>
            data type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNStackCmdlet.ResourceType">
            <summary>
            <para>
            <para>The template resource types that you have permissions to work with for this create
            stack action, such as <code>AWS::EC2::Instance</code>, <code>AWS::EC2::*</code>, or
            <code>Custom::MyCustomInstance</code>. Use the following syntax to describe template
            resource types: <code>AWS::*</code> (for all AWS resource), <code>Custom::*</code>
            (for all custom resources), <code>Custom::<i>logical_ID</i></code> (for a specific
            custom resource), <code>AWS::<i>service_name</i>::*</code> (for all resources of a
            particular AWS service), and <code>AWS::<i>service_name</i>::<i>resource_logical_ID</i></code> (for a specific AWS resource).</para><para>If the list of resource types doesn't include a resource that you're creating, the
            stack creation fails. By default, AWS CloudFormation grants permissions to all resource
            types. AWS Identity and Access Management (IAM) uses this parameter for AWS CloudFormation-specific
            condition keys in IAM policies. For more information, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-iam-template.html">Controlling
            Access with AWS Identity and Access Management</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNStackCmdlet.RoleARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of an AWS Identity and Access Management (IAM) role
            that AWS CloudFormation assumes to create the stack. AWS CloudFormation uses the role's
            credentials to make calls on your behalf. AWS CloudFormation always uses this role
            for all future operations on the stack. As long as users have permission to operate
            on the stack, AWS CloudFormation uses this role even if the users don't have permission
            to pass it. Ensure that the role grants least privilege.</para><para>If you don't specify a value, AWS CloudFormation uses the role that was previously
            associated with the stack. If no role is available, AWS CloudFormation uses a temporary
            session that is generated from your user credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNStackCmdlet.RollbackConfiguration_RollbackTrigger">
            <summary>
            <para>
            <para>The triggers to monitor during stack creation or update actions. </para><para>By default, AWS CloudFormation saves the rollback triggers specified for a stack and
            applies them to any subsequent update operations for the stack, unless you specify
            otherwise. If you do specify rollback triggers for this parameter, those triggers
            replace any list of triggers previously specified for the stack. This means:</para><ul><li><para>To use the rollback triggers previously specified for this stack, if any, don't specify
            this parameter.</para></li><li><para>To specify new or updated rollback triggers, you must specify <i>all</i> the triggers
            that you want used for this stack, even triggers you've specifed before (for example,
            when creating the stack or during a previous stack update). Any triggers that you
            don't include in the updated list of triggers are no longer applied to the stack.</para></li><li><para>To remove all currently specified triggers, specify an empty list for this parameter.</para></li></ul><para>If a specified trigger is missing, the entire stack operation fails and is rolled
            back. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNStackCmdlet.StackName">
            <summary>
            <para>
            <para>The name that is associated with the stack. The name must be unique in the region
            in which you are creating the stack.</para><note><para>A stack name can contain only alphanumeric characters (case sensitive) and hyphens.
            It must start with an alphabetic character and cannot be longer than 128 characters.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNStackCmdlet.StackPolicyBody">
            <summary>
            <para>
            <para>Structure containing the stack policy body. For more information, go to <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/protect-stack-resources.html">
            Prevent Updates to Stack Resources</a> in the <i>AWS CloudFormation User Guide</i>.
            You can specify either the <code>StackPolicyBody</code> or the <code>StackPolicyURL</code>
            parameter, but not both.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNStackCmdlet.StackPolicyURL">
            <summary>
            <para>
            <para>Location of a file containing the stack policy. The URL must point to a policy (maximum
            size: 16 KB) located in an S3 bucket in the same region as the stack. You can specify
            either the <code>StackPolicyBody</code> or the <code>StackPolicyURL</code> parameter,
            but not both.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNStackCmdlet.Tag">
            <summary>
            <para>
            <para>Key-value pairs to associate with this stack. AWS CloudFormation also propagates these
            tags to the resources created in the stack. A maximum number of 50 tags can be specified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNStackCmdlet.TemplateBody">
            <summary>
            <para>
            <para>Structure containing the template body with a minimum length of 1 byte and a maximum
            length of 51,200 bytes. For more information, go to <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-anatomy.html">Template
            Anatomy</a> in the AWS CloudFormation User Guide.</para><para>Conditional: You must specify either the <code>TemplateBody</code> or the <code>TemplateURL</code>
            parameter, but not both.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNStackCmdlet.TemplateURL">
            <summary>
            <para>
            <para>Location of file containing the template body. The URL must point to a template (max
            size: 460,800 bytes) that is located in an Amazon S3 bucket. For more information,
            go to the <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-anatomy.html">Template
            Anatomy</a> in the AWS CloudFormation User Guide.</para><para>Conditional: You must specify either the <code>TemplateBody</code> or the <code>TemplateURL</code>
            parameter, but not both.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNStackCmdlet.TimeoutInMinutes">
            <summary>
            <para>
            <para>The amount of time that can pass before the stack status becomes CREATE_FAILED; if
            <code>DisableRollback</code> is not set or is set to <code>false</code>, the stack
            will be rolled back.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNStackCmdlet.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.CFN.NewCFNStackInstanceCmdlet">
            <summary>
            Creates stack instances for the specified accounts, within the specified regions.
            A stack instance refers to a stack in a specific account and region. <code>Accounts</code>
            and <code>Regions</code> are required parameters—you must specify at least one account
            and one region.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNStackInstanceCmdlet.Account">
            <summary>
            <para>
            <para>The names of one or more AWS accounts that you want to create stack instances in the
            specified region(s) for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNStackInstanceCmdlet.OperationId">
            <summary>
            <para>
            <para>The unique identifier for this stack set operation. </para><para>The operation ID also functions as an idempotency token, to ensure that AWS CloudFormation
            performs the stack set operation only once, even if you retry the request multiple
            times. You might retry stack set operation requests to ensure that AWS CloudFormation
            successfully received them.</para><para>If you don't specify an operation ID, the SDK generates one automatically. </para><para>Repeating this stack set operation with a new operation ID retries all stack instances
            whose status is <code>OUTDATED</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNStackInstanceCmdlet.OperationPreference">
            <summary>
            <para>
            <para>Preferences for how AWS CloudFormation performs this stack set operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNStackInstanceCmdlet.ParameterOverride">
            <summary>
            <para>
            <para>A list of stack set parameters whose values you want to override in the selected stack
            instances.</para><para>Any overridden parameter values will be applied to all stack instances in the specified
            accounts and regions. When specifying parameters and their values, be aware of how
            AWS CloudFormation sets parameter values during stack instance operations:</para><ul><li><para>To override the current value for a parameter, include the parameter and specify its
            value.</para></li><li><para>To leave a parameter set to its present value, you can do one of the following:</para><ul><li><para>Do not include the parameter in the list.</para></li><li><para>Include the parameter and specify <code>UsePreviousValue</code> as <code>true</code>.
            (You cannot specify both a value and set <code>UsePreviousValue</code> to <code>true</code>.)</para></li></ul></li><li><para>To set all overridden parameter back to the values specified in the stack set, specify
            a parameter list but do not include any parameters.</para></li><li><para>To leave all parameters set to their present values, do not specify this property
            at all.</para></li></ul><para>During stack set updates, any parameter values overridden for a stack instance are
            not updated, but retain their overridden value.</para><para>You can only override the parameter <i>values</i> that are specified in the stack
            set; to add or delete a parameter itself, use <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_UpdateStackSet.html">UpdateStackSet</a>
            to update the stack set template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNStackInstanceCmdlet.StackInstanceRegion">
            <summary>
            <para>
            <para>The names of one or more regions where you want to create stack instances using the
            specified AWS account(s). </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNStackInstanceCmdlet.StackSetName">
            <summary>
            <para>
            <para>The name or unique ID of the stack set that you want to create stack instances from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNStackInstanceCmdlet.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.CFN.NewCFNStackSetCmdlet">
            <summary>
            Creates a stack set.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNStackSetCmdlet.AdministrationRoleARN">
            <summary>
            <para>
            <para>The Amazon Resource Number (ARN) of the IAM role to use to create this stack set.
            </para><para>Specify an IAM role only if you are using customized administrator roles to control
            which users or groups can manage specific stack sets within the same administrator
            account. For more information, see <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-prereqs.html">Prerequisites:
            Granting Permissions for Stack Set Operations</a> in the <i>AWS CloudFormation User
            Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNStackSetCmdlet.Capability">
            <summary>
            <para>
            <para>In some cases, you must explicity acknowledge that your stack set template contains
            certain capabilities in order for AWS CloudFormation to create the stack set and related
            stack instances.</para><ul><li><para><code>CAPABILITY_IAM</code> and <code>CAPABILITY_NAMED_IAM</code></para><para>Some stack templates might include resources that can affect permissions in your AWS
            account; for example, by creating new AWS Identity and Access Management (IAM) users.
            For those stack sets, you must explicitly acknowledge this by specifying one of these
            capabilities.</para><para>The following IAM resources require you to specify either the <code>CAPABILITY_IAM</code>
            or <code>CAPABILITY_NAMED_IAM</code> capability.</para><ul><li><para>If you have IAM resources, you can specify either capability. </para></li><li><para>If you have IAM resources with custom names, you <i>must</i> specify <code>CAPABILITY_NAMED_IAM</code>.
            </para></li><li><para>If you don't specify either of these capabilities, AWS CloudFormation returns an <code>InsufficientCapabilities</code>
            error.</para></li></ul><para>If your stack template contains these resources, we recommend that you review all
            permissions associated with them and edit their permissions if necessary.</para><ul><li><para><a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-accesskey.html">
            AWS::IAM::AccessKey</a></para></li><li><para><a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-group.html">
            AWS::IAM::Group</a></para></li><li><para><a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-instanceprofile.html">
            AWS::IAM::InstanceProfile</a></para></li><li><para><a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-policy.html">
            AWS::IAM::Policy</a></para></li><li><para><a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.html">
            AWS::IAM::Role</a></para></li><li><para><a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-user.html">
            AWS::IAM::User</a></para></li><li><para><a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-addusertogroup.html">
            AWS::IAM::UserToGroupAddition</a></para></li></ul><para>For more information, see <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-iam-template.html#capabilities">Acknowledging
            IAM Resources in AWS CloudFormation Templates</a>.</para></li><li><para><code>CAPABILITY_AUTO_EXPAND</code></para><para>Some templates contain macros. If your stack template contains one or more macros,
            and you choose to create a stack directly from the processed template, without first
            reviewing the resulting changes in a change set, you must acknowledge this capability.
            For more information, see <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-macros.html">Using
            AWS CloudFormation Macros to Perform Custom Processing on Templates</a>.</para><note><para>Stack sets do not currently support macros in stack templates. (This includes the
            <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/create-reusable-transform-function-snippets-and-add-to-your-template-with-aws-include-transform.html">AWS::Include</a>
            and <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/transform-aws-serverless.html">AWS::Serverless</a>
            transforms, which are macros hosted by AWS CloudFormation.) Even if you specify this
            capability, if you include a macro in your template the stack set operation will fail.</para></note></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNStackSetCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>A unique identifier for this <code>CreateStackSet</code> request. Specify this token
            if you plan to retry requests so that AWS CloudFormation knows that you're not attempting
            to create another stack set with the same name. You might retry <code>CreateStackSet</code>
            requests to ensure that AWS CloudFormation successfully received them.</para><para>If you don't specify an operation ID, the SDK generates one automatically. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNStackSetCmdlet.Description">
            <summary>
            <para>
            <para>A description of the stack set. You can use the description to identify the stack
            set's purpose or other important information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNStackSetCmdlet.ExecutionRoleName">
            <summary>
            <para>
            <para>The name of the IAM execution role to use to create the stack set. If you do not specify
            an execution role, AWS CloudFormation uses the <code>AWSCloudFormationStackSetExecutionRole</code>
            role for the stack set operation.</para><para>Specify an IAM role only if you are using customized execution roles to control which
            stack resources users and groups can include in their stack sets. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNStackSetCmdlet.Parameter">
            <summary>
            <para>
            <para>The input parameters for the stack set template. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNStackSetCmdlet.StackSetName">
            <summary>
            <para>
            <para>The name to associate with the stack set. The name must be unique in the region where
            you create your stack set.</para><note><para>A stack name can contain only alphanumeric characters (case-sensitive) and hyphens.
            It must start with an alphabetic character and can't be longer than 128 characters.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNStackSetCmdlet.Tag">
            <summary>
            <para>
            <para>The key-value pairs to associate with this stack set and the stacks created from it.
            AWS CloudFormation also propagates these tags to supported resources that are created
            in the stacks. A maximum number of 50 tags can be specified.</para><para>If you specify tags as part of a <code>CreateStackSet</code> action, AWS CloudFormation
            checks to see if you have the required IAM permission to tag resources. If you don't,
            the entire <code>CreateStackSet</code> action fails with an <code>access denied</code>
            error, and the stack set is not created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNStackSetCmdlet.TemplateBody">
            <summary>
            <para>
            <para>The structure that contains the template body, with a minimum length of 1 byte and
            a maximum length of 51,200 bytes. For more information, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-anatomy.html">Template
            Anatomy</a> in the AWS CloudFormation User Guide.</para><para>Conditional: You must specify either the TemplateBody or the TemplateURL parameter,
            but not both.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNStackSetCmdlet.TemplateURL">
            <summary>
            <para>
            <para>The location of the file that contains the template body. The URL must point to a
            template (maximum size: 460,800 bytes) that's located in an Amazon S3 bucket. For
            more information, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-anatomy.html">Template
            Anatomy</a> in the AWS CloudFormation User Guide.</para><para>Conditional: You must specify either the TemplateBody or the TemplateURL parameter,
            but not both.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.NewCFNStackSetCmdlet.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.CFN.RemoveCFNChangeSetCmdlet">
            <summary>
            Deletes the specified change set. Deleting change sets ensures that no one executes
            the wrong change set.
             
              
            <para>
            If the call successfully completes, AWS CloudFormation successfully deleted the change
            set.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.RemoveCFNChangeSetCmdlet.ChangeSetName">
            <summary>
            <para>
            <para>The name or Amazon Resource Name (ARN) of the change set that you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.RemoveCFNChangeSetCmdlet.StackName">
            <summary>
            <para>
            <para>If you specified the name of a change set to delete, specify the stack name or ID
            (ARN) that is associated with it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.RemoveCFNChangeSetCmdlet.PassThru">
            <summary>
            Returns the value passed to the ChangeSetName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.RemoveCFNChangeSetCmdlet.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.CFN.RemoveCFNStackCmdlet">
            <summary>
            Deletes a specified stack. Once the call completes successfully, stack deletion starts.
            Deleted stacks do not show up in the <a>DescribeStacks</a> API if the deletion has
            been completed successfully.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.RemoveCFNStackCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>A unique identifier for this <code>DeleteStack</code> request. Specify this token
            if you plan to retry requests so that AWS CloudFormation knows that you're not attempting
            to delete a stack with the same name. You might retry <code>DeleteStack</code> requests
            to ensure that AWS CloudFormation successfully received them.</para><para>All events triggered by a given stack operation are assigned the same client request
            token, which you can use to track operations. For example, if you execute a <code>CreateStack</code>
            operation with the token <code>token1</code>, then all the <code>StackEvents</code>
            generated by that operation will have <code>ClientRequestToken</code> set as <code>token1</code>.</para><para>In the console, stack operations display the client request token on the Events tab.
            Stack operations that are initiated from the console use the token format <i>Console-StackOperation-ID</i>,
            which helps you easily identify the stack operation . For example, if you create a
            stack using the console, each stack event would be assigned the same token in the
            following format: <code>Console-CreateStack-7f59c3cf-00d2-40c7-b2ff-e75db0987002</code>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.RemoveCFNStackCmdlet.RetainResource">
            <summary>
            <para>
            <para>For stacks in the <code>DELETE_FAILED</code> state, a list of resource logical IDs
            that are associated with the resources you want to retain. During deletion, AWS CloudFormation
            deletes the stack but does not delete the retained resources.</para><para>Retaining resources is useful when you cannot delete a resource, such as a non-empty
            S3 bucket, but you want to delete the stack.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.RemoveCFNStackCmdlet.RoleARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of an AWS Identity and Access Management (IAM) role
            that AWS CloudFormation assumes to delete the stack. AWS CloudFormation uses the role's
            credentials to make calls on your behalf.</para><para>If you don't specify a value, AWS CloudFormation uses the role that was previously
            associated with the stack. If no role is available, AWS CloudFormation uses a temporary
            session that is generated from your user credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.RemoveCFNStackCmdlet.StackName">
            <summary>
            <para>
            <para>The name or the unique stack ID that is associated with the stack.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.RemoveCFNStackCmdlet.PassThru">
            <summary>
            Returns the value passed to the StackName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.RemoveCFNStackCmdlet.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.CFN.RemoveCFNStackInstanceCmdlet">
            <summary>
            Deletes stack instances for the specified accounts, in the specified regions.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.RemoveCFNStackInstanceCmdlet.Account">
            <summary>
            <para>
            <para>The names of the AWS accounts that you want to delete stack instances for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.RemoveCFNStackInstanceCmdlet.OperationId">
            <summary>
            <para>
            <para>The unique identifier for this stack set operation. </para><para>If you don't specify an operation ID, the SDK generates one automatically. </para><para>The operation ID also functions as an idempotency token, to ensure that AWS CloudFormation
            performs the stack set operation only once, even if you retry the request multiple
            times. You can retry stack set operation requests to ensure that AWS CloudFormation
            successfully received them.</para><para>Repeating this stack set operation with a new operation ID retries all stack instances
            whose status is <code>OUTDATED</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.RemoveCFNStackInstanceCmdlet.OperationPreference">
            <summary>
            <para>
            <para>Preferences for how AWS CloudFormation performs this stack set operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.RemoveCFNStackInstanceCmdlet.StackInstanceRegion">
            <summary>
            <para>
            <para>The regions where you want to delete stack set instances. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.RemoveCFNStackInstanceCmdlet.RetainStack">
            <summary>
            <para>
            <para>Removes the stack instances from the specified stack set, but doesn't delete the stacks.
            You can't reassociate a retained stack or add an existing, saved stack to a new stack
            set.</para><para>For more information, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-concepts.html#stackset-ops-options">Stack
            set operation options</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.RemoveCFNStackInstanceCmdlet.StackSetName">
            <summary>
            <para>
            <para>The name or unique ID of the stack set that you want to delete stack instances for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.RemoveCFNStackInstanceCmdlet.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.CFN.RemoveCFNStackSetCmdlet">
            <summary>
            Deletes a stack set. Before you can delete a stack set, all of its member stack instances
            must be deleted. For more information about how to do this, see <a>DeleteStackInstances</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.RemoveCFNStackSetCmdlet.StackSetName">
            <summary>
            <para>
            <para>The name or unique ID of the stack set that you're deleting. You can obtain this value
            by running <a>ListStackSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.RemoveCFNStackSetCmdlet.PassThru">
            <summary>
            Returns the value passed to the StackSetName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.RemoveCFNStackSetCmdlet.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.CFN.ResumeCFNUpdateRollbackCmdlet">
            <summary>
            For a specified stack that is in the <code>UPDATE_ROLLBACK_FAILED</code> state, continues
            rolling it back to the <code>UPDATE_ROLLBACK_COMPLETE</code> state. Depending on the
            cause of the failure, you can manually <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/troubleshooting.html#troubleshooting-errors-update-rollback-failed">
            fix the error</a> and continue the rollback. By continuing the rollback, you can return
            your stack to a working state (the <code>UPDATE_ROLLBACK_COMPLETE</code> state), and
            then try to update the stack again.
             
              
            <para>
            A stack goes into the <code>UPDATE_ROLLBACK_FAILED</code> state when AWS CloudFormation
            cannot roll back all changes after a failed stack update. For example, you might have
            a stack that is rolling back to an old database instance that was deleted outside
            of AWS CloudFormation. Because AWS CloudFormation doesn't know the database was deleted,
            it assumes that the database instance still exists and attempts to roll back to it,
            causing the update rollback to fail.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.ResumeCFNUpdateRollbackCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>A unique identifier for this <code>ContinueUpdateRollback</code> request. Specify
            this token if you plan to retry requests so that AWS CloudFormation knows that you're
            not attempting to continue the rollback to a stack with the same name. You might retry
            <code>ContinueUpdateRollback</code> requests to ensure that AWS CloudFormation successfully
            received them.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.ResumeCFNUpdateRollbackCmdlet.ResourcesToSkip">
            <summary>
            <para>
            <para>A list of the logical IDs of the resources that AWS CloudFormation skips during the
            continue update rollback operation. You can specify only resources that are in the
            <code>UPDATE_FAILED</code> state because a rollback failed. You can't specify resources
            that are in the <code>UPDATE_FAILED</code> state for other reasons, for example, because
            an update was cancelled. To check why a resource update failed, use the <a>DescribeStackResources</a>
            action, and view the resource status reason. </para><important><para>Specify this property to skip rolling back resources that AWS CloudFormation can't
            successfully roll back. We recommend that you <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/troubleshooting.html#troubleshooting-errors-update-rollback-failed">
            troubleshoot</a> resources before skipping them. AWS CloudFormation sets the status
            of the specified resources to <code>UPDATE_COMPLETE</code> and continues to roll back
            the stack. After the rollback is complete, the state of the skipped resources will
            be inconsistent with the state of the resources in the stack template. Before performing
            another stack update, you must update the stack or resources to be consistent with
            each other. If you don't, subsequent stack updates might fail, and the stack will
            become unrecoverable. </para></important><para>Specify the minimum number of resources required to successfully roll back your stack.
            For example, a failed resource update might cause dependent resources to fail. In
            this case, it might not be necessary to skip the dependent resources. </para><para>To skip resources that are part of nested stacks, use the following format: <code>NestedStackName.ResourceLogicalID</code>.
            If you want to specify the logical ID of a stack resource (<code>Type: AWS::CloudFormation::Stack</code>)
            in the <code>ResourcesToSkip</code> list, then its corresponding embedded stack must
            be in one of the following states: <code>DELETE_IN_PROGRESS</code>, <code>DELETE_COMPLETE</code>,
            or <code>DELETE_FAILED</code>. </para><note><para>Don't confuse a child stack's name with its corresponding logical ID defined in the
            parent stack. For an example of a continue update rollback operation with nested stacks,
            see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-continueupdaterollback.html#nested-stacks">Using
            ResourcesToSkip to recover a nested stacks hierarchy</a>. </para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.ResumeCFNUpdateRollbackCmdlet.RoleARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of an AWS Identity and Access Management (IAM) role
            that AWS CloudFormation assumes to roll back the stack. AWS CloudFormation uses the
            role's credentials to make calls on your behalf. AWS CloudFormation always uses this
            role for all future operations on the stack. As long as users have permission to operate
            on the stack, AWS CloudFormation uses this role even if the users don't have permission
            to pass it. Ensure that the role grants least privilege.</para><para>If you don't specify a value, AWS CloudFormation uses the role that was previously
            associated with the stack. If no role is available, AWS CloudFormation uses a temporary
            session that is generated from your user credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.ResumeCFNUpdateRollbackCmdlet.StackName">
            <summary>
            <para>
            <para>The name or the unique ID of the stack that you want to continue rolling back.</para><note><para>Don't specify the name of a nested stack (a stack that was created by using the <code>AWS::CloudFormation::Stack</code>
            resource). Instead, use this operation on the parent stack (the stack that contains
            the <code>AWS::CloudFormation::Stack</code> resource).</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.ResumeCFNUpdateRollbackCmdlet.PassThru">
            <summary>
            Returns the value passed to the StackName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.ResumeCFNUpdateRollbackCmdlet.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.CFN.SendCFNResourceSignalCmdlet">
            <summary>
            Sends a signal to the specified resource with a success or failure status. You can
            use the SignalResource API in conjunction with a creation policy or update policy.
            AWS CloudFormation doesn't proceed with a stack creation or update until resources
            receive the required number of signals or the timeout period is exceeded. The SignalResource
            API is useful in cases where you want to send signals from anywhere other than an
            Amazon EC2 instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.SendCFNResourceSignalCmdlet.LogicalResourceId">
            <summary>
            <para>
            <para>The logical ID of the resource that you want to signal. The logical ID is the name
            of the resource that given in the template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.SendCFNResourceSignalCmdlet.StackName">
            <summary>
            <para>
            <para>The stack name or unique stack ID that includes the resource that you want to signal.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.SendCFNResourceSignalCmdlet.Status">
            <summary>
            <para>
            <para>The status of the signal, which is either success or failure. A failure signal causes
            AWS CloudFormation to immediately fail the stack creation or update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.SendCFNResourceSignalCmdlet.UniqueId">
            <summary>
            <para>
            <para>A unique ID of the signal. When you signal Amazon EC2 instances or Auto Scaling groups,
            specify the instance ID that you are signaling as the unique ID. If you send multiple
            signals to a single resource (such as signaling a wait condition), each signal requires
            a different unique ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.SendCFNResourceSignalCmdlet.PassThru">
            <summary>
            Returns the value passed to the StackName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.SendCFNResourceSignalCmdlet.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.CFN.SetCFNStackPolicyCmdlet">
            <summary>
            Sets a stack policy for a specified stack.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.SetCFNStackPolicyCmdlet.StackName">
            <summary>
            <para>
            <para>The name or unique stack ID that you want to associate a policy with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.SetCFNStackPolicyCmdlet.StackPolicyBody">
            <summary>
            <para>
            <para>Structure containing the stack policy body. For more information, go to <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/protect-stack-resources.html">
            Prevent Updates to Stack Resources</a> in the AWS CloudFormation User Guide. You can
            specify either the <code>StackPolicyBody</code> or the <code>StackPolicyURL</code>
            parameter, but not both.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.SetCFNStackPolicyCmdlet.StackPolicyURL">
            <summary>
            <para>
            <para>Location of a file containing the stack policy. The URL must point to a policy (maximum
            size: 16 KB) located in an S3 bucket in the same region as the stack. You can specify
            either the <code>StackPolicyBody</code> or the <code>StackPolicyURL</code> parameter,
            but not both.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.SetCFNStackPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the StackName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.SetCFNStackPolicyCmdlet.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.CFN.StartCFNChangeSetCmdlet">
            <summary>
            Updates a stack using the input information that was provided when the specified change
            set was created. After the call successfully completes, AWS CloudFormation starts
            updating the stack. Use the <a>DescribeStacks</a> action to view the status of the
            update.
             
              
            <para>
            When you execute a change set, AWS CloudFormation deletes all other change sets associated
            with the stack because they aren't valid for the updated stack.
            </para><para>
            If a stack policy is associated with the stack, AWS CloudFormation enforces the policy
            during the update. You can't specify a temporary stack policy that overrides the current
            policy.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.StartCFNChangeSetCmdlet.ChangeSetName">
            <summary>
            <para>
            <para>The name or ARN of the change set that you want use to update the specified stack.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.StartCFNChangeSetCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>A unique identifier for this <code>ExecuteChangeSet</code> request. Specify this token
            if you plan to retry requests so that AWS CloudFormation knows that you're not attempting
            to execute a change set to update a stack with the same name. You might retry <code>ExecuteChangeSet</code>
            requests to ensure that AWS CloudFormation successfully received them.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.StartCFNChangeSetCmdlet.StackName">
            <summary>
            <para>
            <para>If you specified the name of a change set, specify the stack name or ID (ARN) that
            is associated with the change set you want to execute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.StartCFNChangeSetCmdlet.PassThru">
            <summary>
            Returns the value passed to the ChangeSetName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.StartCFNChangeSetCmdlet.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.CFN.StartCFNStackDriftDetectionCmdlet">
            <summary>
            Detects whether a stack's actual configuration differs, or has <i>drifted</i>, from
            it's expected configuration, as defined in the stack template and any values specified
            as template parameters. For each resource in the stack that supports drift detection,
            AWS CloudFormation compares the actual configuration of the resource with its expected
            template configuration. Only resource properties explicitly defined in the stack template
            are checked for drift. A stack is considered to have drifted if one or more of its
            resources differ from their expected template configurations. For more information,
            see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-stack-drift.html">Detecting
            Unregulated Configuration Changes to Stacks and Resources</a>.
             
              
            <para>
            Use <code>DetectStackDrift</code> to detect drift on all supported resources for a
            given stack, or <a>DetectStackResourceDrift</a> to detect drift on individual resources.
            </para><para>
            For a list of stack resources that currently support drift detection, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-stack-drift-resource-list.html">Resources
            that Support Drift Detection</a>.
            </para><para><code>DetectStackDrift</code> can take up to several minutes, depending on the number
            of resources contained within the stack. Use <a>DescribeStackDriftDetectionStatus</a>
            to monitor the progress of a detect stack drift operation. Once the drift detection
            operation has completed, use <a>DescribeStackResourceDrifts</a> to return drift information
            about the stack and its resources.
            </para><para>
            When detecting drift on a stack, AWS CloudFormation does not detect drift on any nested
            stacks belonging to that stack. Perform <code>DetectStackDrift</code> directly on
            the nested stack itself.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.StartCFNStackDriftDetectionCmdlet.LogicalResourceId">
            <summary>
            <para>
            <para>The logical names of any resources you want to use as filters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.StartCFNStackDriftDetectionCmdlet.StackName">
            <summary>
            <para>
            <para>The name of the stack for which you want to detect drift. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.StartCFNStackDriftDetectionCmdlet.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.CFN.StopCFNStackSetOperationCmdlet">
            <summary>
            Stops an in-progress operation on a stack set and its associated stack instances.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.StopCFNStackSetOperationCmdlet.OperationId">
            <summary>
            <para>
            <para>The ID of the stack operation. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.StopCFNStackSetOperationCmdlet.StackSetName">
            <summary>
            <para>
            <para>The name or unique ID of the stack set that you want to stop the operation for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.StopCFNStackSetOperationCmdlet.PassThru">
            <summary>
            Returns the value passed to the StackSetName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.StopCFNStackSetOperationCmdlet.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.CFN.StopCFNUpdateStackCmdlet">
            <summary>
            Cancels an update on the specified stack. If the call completes successfully, the
            stack rolls back the update and reverts to the previous stack configuration.
             
             <note><para>
            You can cancel only stacks that are in the UPDATE_IN_PROGRESS state.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.StopCFNUpdateStackCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>A unique identifier for this <code>CancelUpdateStack</code> request. Specify this
            token if you plan to retry requests so that AWS CloudFormation knows that you're not
            attempting to cancel an update on a stack with the same name. You might retry <code>CancelUpdateStack</code>
            requests to ensure that AWS CloudFormation successfully received them.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.StopCFNUpdateStackCmdlet.StackName">
            <summary>
            <para>
            <para>The name or the unique stack ID that is associated with the stack.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.StopCFNUpdateStackCmdlet.PassThru">
            <summary>
            Returns the value passed to the StackName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.StopCFNUpdateStackCmdlet.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.CFN.TestCFNTemplateCmdlet">
            <summary>
            Validates a specified template. AWS CloudFormation first checks if the template is
            valid JSON. If it isn't, AWS CloudFormation checks if the template is valid YAML.
            If both these checks fail, AWS CloudFormation returns a template validation error.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.TestCFNTemplateCmdlet.TemplateBody">
            <summary>
            <para>
            <para>Structure containing the template body with a minimum length of 1 byte and a maximum
            length of 51,200 bytes. For more information, go to <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-anatomy.html">Template
            Anatomy</a> in the AWS CloudFormation User Guide.</para><para>Conditional: You must pass <code>TemplateURL</code> or <code>TemplateBody</code>.
            If both are passed, only <code>TemplateBody</code> is used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.TestCFNTemplateCmdlet.TemplateURL">
            <summary>
            <para>
            <para>Location of file containing the template body. The URL must point to a template (max
            size: 460,800 bytes) that is located in an Amazon S3 bucket. For more information,
            go to <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-anatomy.html">Template
            Anatomy</a> in the AWS CloudFormation User Guide.</para><para>Conditional: You must pass <code>TemplateURL</code> or <code>TemplateBody</code>.
            If both are passed, only <code>TemplateBody</code> is used.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackCmdlet">
            <summary>
            Updates a stack as specified in the template. After the call completes successfully,
            the stack update starts. You can check the status of the stack via the <a>DescribeStacks</a>
            action.
             
              
            <para>
            To get a copy of the template for an existing stack, you can use the <a>GetTemplate</a>
            action.
            </para><para>
            For more information about creating an update template, updating a stack, and monitoring
            the progress of the update, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks.html">Updating
            a Stack</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackCmdlet.Capability">
            <summary>
            <para>
            <para>In some cases, you must explicity acknowledge that your stack template contains certain
            capabilities in order for AWS CloudFormation to update the stack.</para><ul><li><para><code>CAPABILITY_IAM</code> and <code>CAPABILITY_NAMED_IAM</code></para><para>Some stack templates might include resources that can affect permissions in your AWS
            account; for example, by creating new AWS Identity and Access Management (IAM) users.
            For those stacks, you must explicitly acknowledge this by specifying one of these
            capabilities.</para><para>The following IAM resources require you to specify either the <code>CAPABILITY_IAM</code>
            or <code>CAPABILITY_NAMED_IAM</code> capability.</para><ul><li><para>If you have IAM resources, you can specify either capability. </para></li><li><para>If you have IAM resources with custom names, you <i>must</i> specify <code>CAPABILITY_NAMED_IAM</code>.
            </para></li><li><para>If you don't specify either of these capabilities, AWS CloudFormation returns an <code>InsufficientCapabilities</code>
            error.</para></li></ul><para>If your stack template contains these resources, we recommend that you review all
            permissions associated with them and edit their permissions if necessary.</para><ul><li><para><a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-accesskey.html">
            AWS::IAM::AccessKey</a></para></li><li><para><a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-group.html">
            AWS::IAM::Group</a></para></li><li><para><a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-instanceprofile.html">
            AWS::IAM::InstanceProfile</a></para></li><li><para><a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-policy.html">
            AWS::IAM::Policy</a></para></li><li><para><a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.html">
            AWS::IAM::Role</a></para></li><li><para><a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-user.html">
            AWS::IAM::User</a></para></li><li><para><a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-addusertogroup.html">
            AWS::IAM::UserToGroupAddition</a></para></li></ul><para>For more information, see <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-iam-template.html#capabilities">Acknowledging
            IAM Resources in AWS CloudFormation Templates</a>.</para></li><li><para><code>CAPABILITY_AUTO_EXPAND</code></para><para>Some template contain macros. Macros perform custom processing on templates; this
            can include simple actions like find-and-replace operations, all the way to extensive
            transformations of entire templates. Because of this, users typically create a change
            set from the processed template, so that they can review the changes resulting from
            the macros before actually updating the stack. If your stack template contains one
            or more macros, and you choose to update a stack directly from the processed template,
            without first reviewing the resulting changes in a change set, you must acknowledge
            this capability. This includes the <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/create-reusable-transform-function-snippets-and-add-to-your-template-with-aws-include-transform.html">AWS::Include</a>
            and <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/transform-aws-serverless.html">AWS::Serverless</a>
            transforms, which are macros hosted by AWS CloudFormation.</para><para>Change sets do not currently support nested stacks. If you want to update a stack
            from a stack template that contains macros <i>and</i> nested stacks, you must update
            the stack directly from the template using this capability.</para><important><para>You should only update stacks directly from a stack template that contains macros
            if you know what processing the macro performs.</para><para>Each macro relies on an underlying Lambda service function for processing stack templates.
            Be aware that the Lambda function owner can update the function operation without
            AWS CloudFormation being notified.</para></important><para>For more information, see <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-macros.html">Using
            AWS CloudFormation Macros to Perform Custom Processing on Templates</a>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>A unique identifier for this <code>UpdateStack</code> request. Specify this token
            if you plan to retry requests so that AWS CloudFormation knows that you're not attempting
            to update a stack with the same name. You might retry <code>UpdateStack</code> requests
            to ensure that AWS CloudFormation successfully received them.</para><para>All events triggered by a given stack operation are assigned the same client request
            token, which you can use to track operations. For example, if you execute a <code>CreateStack</code>
            operation with the token <code>token1</code>, then all the <code>StackEvents</code>
            generated by that operation will have <code>ClientRequestToken</code> set as <code>token1</code>.</para><para>In the console, stack operations display the client request token on the Events tab.
            Stack operations that are initiated from the console use the token format <i>Console-StackOperation-ID</i>,
            which helps you easily identify the stack operation . For example, if you create a
            stack using the console, each stack event would be assigned the same token in the
            following format: <code>Console-CreateStack-7f59c3cf-00d2-40c7-b2ff-e75db0987002</code>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackCmdlet.RollbackConfiguration_MonitoringTimeInMinute">
            <summary>
            <para>
            <para>The amount of time, in minutes, during which CloudFormation should monitor all the
            rollback triggers after the stack creation or update operation deploys all necessary
            resources.</para><para>The default is 0 minutes.</para><para>If you specify a monitoring period but do not specify any rollback triggers, CloudFormation
            still waits the specified period of time before cleaning up old resources after update
            operations. You can use this monitoring period to perform any manual stack validation
            desired, and manually cancel the stack creation or update (using <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_CancelUpdateStack.html">CancelUpdateStack</a>,
            for example) as necessary.</para><para>If you specify 0 for this parameter, CloudFormation still monitors the specified rollback
            triggers during stack creation and update operations. Then, for update operations,
            it begins disposing of old resources immediately once the operation completes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackCmdlet.NotificationARNs">
            <summary>
            <para>
            <para>Amazon Simple Notification Service topic Amazon Resource Names (ARNs) that AWS CloudFormation
            associates with the stack. Specify an empty list to remove all notification topics.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackCmdlet.Parameter">
            <summary>
            <para>
            <para>A list of <code>Parameter</code> structures that specify input parameters for the
            stack. For more information, see the <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_Parameter.html">Parameter</a>
            data type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackCmdlet.ResourceType">
            <summary>
            <para>
            <para>The template resource types that you have permissions to work with for this update
            stack action, such as <code>AWS::EC2::Instance</code>, <code>AWS::EC2::*</code>, or
            <code>Custom::MyCustomInstance</code>.</para><para>If the list of resource types doesn't include a resource that you're updating, the
            stack update fails. By default, AWS CloudFormation grants permissions to all resource
            types. AWS Identity and Access Management (IAM) uses this parameter for AWS CloudFormation-specific
            condition keys in IAM policies. For more information, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-iam-template.html">Controlling
            Access with AWS Identity and Access Management</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackCmdlet.RoleARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of an AWS Identity and Access Management (IAM) role
            that AWS CloudFormation assumes to update the stack. AWS CloudFormation uses the role's
            credentials to make calls on your behalf. AWS CloudFormation always uses this role
            for all future operations on the stack. As long as users have permission to operate
            on the stack, AWS CloudFormation uses this role even if the users don't have permission
            to pass it. Ensure that the role grants least privilege.</para><para>If you don't specify a value, AWS CloudFormation uses the role that was previously
            associated with the stack. If no role is available, AWS CloudFormation uses a temporary
            session that is generated from your user credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackCmdlet.RollbackConfiguration_RollbackTrigger">
            <summary>
            <para>
            <para>The triggers to monitor during stack creation or update actions. </para><para>By default, AWS CloudFormation saves the rollback triggers specified for a stack and
            applies them to any subsequent update operations for the stack, unless you specify
            otherwise. If you do specify rollback triggers for this parameter, those triggers
            replace any list of triggers previously specified for the stack. This means:</para><ul><li><para>To use the rollback triggers previously specified for this stack, if any, don't specify
            this parameter.</para></li><li><para>To specify new or updated rollback triggers, you must specify <i>all</i> the triggers
            that you want used for this stack, even triggers you've specifed before (for example,
            when creating the stack or during a previous stack update). Any triggers that you
            don't include in the updated list of triggers are no longer applied to the stack.</para></li><li><para>To remove all currently specified triggers, specify an empty list for this parameter.</para></li></ul><para>If a specified trigger is missing, the entire stack operation fails and is rolled
            back. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackCmdlet.StackName">
            <summary>
            <para>
            <para>The name or unique stack ID of the stack to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackCmdlet.StackPolicyBody">
            <summary>
            <para>
            <para>Structure containing a new stack policy body. You can specify either the <code>StackPolicyBody</code>
            or the <code>StackPolicyURL</code> parameter, but not both.</para><para>You might update the stack policy, for example, in order to protect a new resource
            that you created during a stack update. If you do not specify a stack policy, the
            current policy that is associated with the stack is unchanged.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackCmdlet.StackPolicyDuringUpdateBody">
            <summary>
            <para>
            <para>Structure containing the temporary overriding stack policy body. You can specify either
            the <code>StackPolicyDuringUpdateBody</code> or the <code>StackPolicyDuringUpdateURL</code>
            parameter, but not both.</para><para>If you want to update protected resources, specify a temporary overriding stack policy
            during this update. If you do not specify a stack policy, the current policy that
            is associated with the stack will be used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackCmdlet.StackPolicyDuringUpdateURL">
            <summary>
            <para>
            <para>Location of a file containing the temporary overriding stack policy. The URL must
            point to a policy (max size: 16KB) located in an S3 bucket in the same region as the
            stack. You can specify either the <code>StackPolicyDuringUpdateBody</code> or the
            <code>StackPolicyDuringUpdateURL</code> parameter, but not both.</para><para>If you want to update protected resources, specify a temporary overriding stack policy
            during this update. If you do not specify a stack policy, the current policy that
            is associated with the stack will be used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackCmdlet.StackPolicyURL">
            <summary>
            <para>
            <para>Location of a file containing the updated stack policy. The URL must point to a policy
            (max size: 16KB) located in an S3 bucket in the same region as the stack. You can
            specify either the <code>StackPolicyBody</code> or the <code>StackPolicyURL</code>
            parameter, but not both.</para><para>You might update the stack policy, for example, in order to protect a new resource
            that you created during a stack update. If you do not specify a stack policy, the
            current policy that is associated with the stack is unchanged.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackCmdlet.Tag">
            <summary>
            <para>
            <para>Key-value pairs to associate with this stack. AWS CloudFormation also propagates these
            tags to supported resources in the stack. You can specify a maximum number of 50 tags.</para><para>If you don't specify this parameter, AWS CloudFormation doesn't modify the stack's
            tags. If you specify an empty value, AWS CloudFormation removes all associated tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackCmdlet.TemplateBody">
            <summary>
            <para>
            <para>Structure containing the template body with a minimum length of 1 byte and a maximum
            length of 51,200 bytes. (For more information, go to <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-anatomy.html">Template
            Anatomy</a> in the AWS CloudFormation User Guide.)</para><para>Conditional: You must specify only one of the following parameters: <code>TemplateBody</code>,
            <code>TemplateURL</code>, or set the <code>UsePreviousTemplate</code> to <code>true</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackCmdlet.TemplateURL">
            <summary>
            <para>
            <para>Location of file containing the template body. The URL must point to a template that
            is located in an Amazon S3 bucket. For more information, go to <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-anatomy.html">Template
            Anatomy</a> in the AWS CloudFormation User Guide.</para><para>Conditional: You must specify only one of the following parameters: <code>TemplateBody</code>,
            <code>TemplateURL</code>, or set the <code>UsePreviousTemplate</code> to <code>true</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackCmdlet.UsePreviousTemplate">
            <summary>
            <para>
            <para>Reuse the existing template that is associated with the stack that you are updating.</para><para>Conditional: You must specify only one of the following parameters: <code>TemplateBody</code>,
            <code>TemplateURL</code>, or set the <code>UsePreviousTemplate</code> to <code>true</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackCmdlet.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.CFN.UpdateCFNStackInstanceCmdlet">
            <summary>
            Updates the parameter values for stack instances for the specified accounts, within
            the specified regions. A stack instance refers to a stack in a specific account and
            region.
             
              
            <para>
            You can only update stack instances in regions and accounts where they already exist;
            to create additional stack instances, use <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_CreateStackInstances.html">CreateStackInstances</a>.
             
            </para><para>
            During stack set updates, any parameters overridden for a stack instance are not updated,
            but retain their overridden value.
            </para><para>
            You can only update the parameter <i>values</i> that are specified in the stack set;
            to add or delete a parameter itself, use <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_UpdateStackSet.html">UpdateStackSet</a>
            to update the stack set template. If you add a parameter to a template, before you
            can override the parameter value specified in the stack set you must first use <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_UpdateStackSet.html">UpdateStackSet</a>
            to update all stack instances with the updated template and parameter value specified
            in the stack set. Once a stack instance has been updated with the new parameter, you
            can then override the parameter value using <code>UpdateStackInstances</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackInstanceCmdlet.Account">
            <summary>
            <para>
            <para>The names of one or more AWS accounts for which you want to update parameter values
            for stack instances. The overridden parameter values will be applied to all stack
            instances in the specified accounts and regions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackInstanceCmdlet.OperationId">
            <summary>
            <para>
            <para>The unique identifier for this stack set operation. </para><para>The operation ID also functions as an idempotency token, to ensure that AWS CloudFormation
            performs the stack set operation only once, even if you retry the request multiple
            times. You might retry stack set operation requests to ensure that AWS CloudFormation
            successfully received them.</para><para>If you don't specify an operation ID, the SDK generates one automatically. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackInstanceCmdlet.OperationPreference">
            <summary>
            <para>
            <para>Preferences for how AWS CloudFormation performs this stack set operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackInstanceCmdlet.ParameterOverride">
            <summary>
            <para>
            <para> A list of input parameters whose values you want to update for the specified stack
            instances. </para><para>Any overridden parameter values will be applied to all stack instances in the specified
            accounts and regions. When specifying parameters and their values, be aware of how
            AWS CloudFormation sets parameter values during stack instance update operations:</para><ul><li><para>To override the current value for a parameter, include the parameter and specify its
            value.</para></li><li><para>To leave a parameter set to its present value, you can do one of the following:</para><ul><li><para>Do not include the parameter in the list.</para></li><li><para>Include the parameter and specify <code>UsePreviousValue</code> as <code>true</code>.
            (You cannot specify both a value and set <code>UsePreviousValue</code> to <code>true</code>.)</para></li></ul></li><li><para>To set all overridden parameter back to the values specified in the stack set, specify
            a parameter list but do not include any parameters.</para></li><li><para>To leave all parameters set to their present values, do not specify this property
            at all.</para></li></ul><para>During stack set updates, any parameter values overridden for a stack instance are
            not updated, but retain their overridden value.</para><para>You can only override the parameter <i>values</i> that are specified in the stack
            set; to add or delete a parameter itself, use <code>UpdateStackSet</code> to update
            the stack set template. If you add a parameter to a template, before you can override
            the parameter value specified in the stack set you must first use <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_UpdateStackSet.html">UpdateStackSet</a>
            to update all stack instances with the updated template and parameter value specified
            in the stack set. Once a stack instance has been updated with the new parameter, you
            can then override the parameter value using <code>UpdateStackInstances</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackInstanceCmdlet.StackInstanceRegion">
            <summary>
            <para>
            <para>The names of one or more regions in which you want to update parameter values for
            stack instances. The overridden parameter values will be applied to all stack instances
            in the specified accounts and regions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackInstanceCmdlet.StackSetName">
            <summary>
            <para>
            <para>The name or unique ID of the stack set associated with the stack instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackInstanceCmdlet.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.CFN.UpdateCFNStackSetCmdlet">
            <summary>
            Updates the stack set, and associated stack instances in the specified accounts and
            regions.
             
              
            <para>
            Even if the stack set operation created by updating the stack set fails (completely
            or partially, below or above a specified failure tolerance), the stack set is updated
            with your changes. Subsequent <a>CreateStackInstances</a> calls on the specified stack
            set use the updated stack set.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackSetCmdlet.Account">
            <summary>
            <para>
            <para>The accounts in which to update associated stack instances. If you specify accounts,
            you must also specify the regions in which to update stack set instances.</para><para>To update <i>all</i> the stack instances associated with this stack set, do not specify
            the <code>Accounts</code> or <code>Regions</code> properties.</para><para>If the stack set update includes changes to the template (that is, if the <code>TemplateBody</code>
            or <code>TemplateURL</code> properties are specified), or the <code>Parameters</code>
            property, AWS CloudFormation marks all stack instances with a status of <code>OUTDATED</code>
            prior to updating the stack instances in the specified accounts and regions. If the
            stack set update does not include changes to the template or parameters, AWS CloudFormation
            updates the stack instances in the specified accounts and regions, while leaving all
            other stack instances with their existing stack instance status. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackSetCmdlet.AdministrationRoleARN">
            <summary>
            <para>
            <para>The Amazon Resource Number (ARN) of the IAM role to use to update this stack set.</para><para>Specify an IAM role only if you are using customized administrator roles to control
            which users or groups can manage specific stack sets within the same administrator
            account. For more information, see <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-prereqs.html">Granting
            Permissions for Stack Set Operations</a> in the <i>AWS CloudFormation User Guide</i>.</para><para>If you specified a customized administrator role when you created the stack set, you
            must specify a customized administrator role, even if it is the same customized administrator
            role used with this stack set previously.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackSetCmdlet.Capability">
            <summary>
            <para>
            <para>In some cases, you must explicity acknowledge that your stack template contains certain
            capabilities in order for AWS CloudFormation to update the stack set and its associated
            stack instances.</para><ul><li><para><code>CAPABILITY_IAM</code> and <code>CAPABILITY_NAMED_IAM</code></para><para>Some stack templates might include resources that can affect permissions in your AWS
            account; for example, by creating new AWS Identity and Access Management (IAM) users.
            For those stacks sets, you must explicitly acknowledge this by specifying one of these
            capabilities.</para><para>The following IAM resources require you to specify either the <code>CAPABILITY_IAM</code>
            or <code>CAPABILITY_NAMED_IAM</code> capability.</para><ul><li><para>If you have IAM resources, you can specify either capability. </para></li><li><para>If you have IAM resources with custom names, you <i>must</i> specify <code>CAPABILITY_NAMED_IAM</code>.
            </para></li><li><para>If you don't specify either of these capabilities, AWS CloudFormation returns an <code>InsufficientCapabilities</code>
            error.</para></li></ul><para>If your stack template contains these resources, we recommend that you review all
            permissions associated with them and edit their permissions if necessary.</para><ul><li><para><a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-accesskey.html">
            AWS::IAM::AccessKey</a></para></li><li><para><a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-group.html">
            AWS::IAM::Group</a></para></li><li><para><a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-instanceprofile.html">
            AWS::IAM::InstanceProfile</a></para></li><li><para><a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-policy.html">
            AWS::IAM::Policy</a></para></li><li><para><a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.html">
            AWS::IAM::Role</a></para></li><li><para><a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-user.html">
            AWS::IAM::User</a></para></li><li><para><a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-addusertogroup.html">
            AWS::IAM::UserToGroupAddition</a></para></li></ul><para>For more information, see <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-iam-template.html#capabilities">Acknowledging
            IAM Resources in AWS CloudFormation Templates</a>.</para></li><li><para><code>CAPABILITY_AUTO_EXPAND</code></para><para>Some templates contain macros. If your stack template contains one or more macros,
            and you choose to update a stack directly from the processed template, without first
            reviewing the resulting changes in a change set, you must acknowledge this capability.
            For more information, see <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-macros.html">Using
            AWS CloudFormation Macros to Perform Custom Processing on Templates</a>.</para><important><para>Stack sets do not currently support macros in stack templates. (This includes the
            <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/create-reusable-transform-function-snippets-and-add-to-your-template-with-aws-include-transform.html">AWS::Include</a>
            and <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/transform-aws-serverless.html">AWS::Serverless</a>
            transforms, which are macros hosted by AWS CloudFormation.) Even if you specify this
            capability, if you include a macro in your template the stack set operation will fail.</para></important></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackSetCmdlet.Description">
            <summary>
            <para>
            <para>A brief description of updates that you are making.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackSetCmdlet.ExecutionRoleName">
            <summary>
            <para>
            <para>The name of the IAM execution role to use to update the stack set. If you do not specify
            an execution role, AWS CloudFormation uses the <code>AWSCloudFormationStackSetExecutionRole</code>
            role for the stack set operation.</para><para>Specify an IAM role only if you are using customized execution roles to control which
            stack resources users and groups can include in their stack sets. </para><para> If you specify a customized execution role, AWS CloudFormation uses that role to
            update the stack. If you do not specify a customized execution role, AWS CloudFormation
            performs the update using the role previously associated with the stack set, so long
            as you have permissions to perform operations on the stack set.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackSetCmdlet.OperationId">
            <summary>
            <para>
            <para>The unique ID for this stack set operation. </para><para>The operation ID also functions as an idempotency token, to ensure that AWS CloudFormation
            performs the stack set operation only once, even if you retry the request multiple
            times. You might retry stack set operation requests to ensure that AWS CloudFormation
            successfully received them.</para><para>If you don't specify an operation ID, AWS CloudFormation generates one automatically.</para><para>Repeating this stack set operation with a new operation ID retries all stack instances
            whose status is <code>OUTDATED</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackSetCmdlet.OperationPreference">
            <summary>
            <para>
            <para>Preferences for how AWS CloudFormation performs this stack set operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackSetCmdlet.Parameter">
            <summary>
            <para>
            <para>A list of input parameters for the stack set template. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackSetCmdlet.StackRegion">
            <summary>
            <para>
            <para>The regions in which to update associated stack instances. If you specify regions,
            you must also specify accounts in which to update stack set instances.</para><para>To update <i>all</i> the stack instances associated with this stack set, do not specify
            the <code>Accounts</code> or <code>Regions</code> properties.</para><para>If the stack set update includes changes to the template (that is, if the <code>TemplateBody</code>
            or <code>TemplateURL</code> properties are specified), or the <code>Parameters</code>
            property, AWS CloudFormation marks all stack instances with a status of <code>OUTDATED</code>
            prior to updating the stack instances in the specified accounts and regions. If the
            stack set update does not include changes to the template or parameters, AWS CloudFormation
            updates the stack instances in the specified accounts and regions, while leaving all
            other stack instances with their existing stack instance status. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackSetCmdlet.StackSetName">
            <summary>
            <para>
            <para>The name or unique ID of the stack set that you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackSetCmdlet.Tag">
            <summary>
            <para>
            <para>The key-value pairs to associate with this stack set and the stacks created from it.
            AWS CloudFormation also propagates these tags to supported resources that are created
            in the stacks. You can specify a maximum number of 50 tags.</para><para>If you specify tags for this parameter, those tags replace any list of tags that are
            currently associated with this stack set. This means:</para><ul><li><para>If you don't specify this parameter, AWS CloudFormation doesn't modify the stack's
            tags. </para></li><li><para>If you specify <i>any</i> tags using this parameter, you must specify <i>all</i> the
            tags that you want associated with this stack set, even tags you've specifed before
            (for example, when creating the stack set or during a previous update of the stack
            set.). Any tags that you don't include in the updated list of tags are removed from
            the stack set, and therefore from the stacks and resources as well. </para></li><li><para>If you specify an empty value, AWS CloudFormation removes all currently associated
            tags.</para></li></ul><para>If you specify new tags as part of an <code>UpdateStackSet</code> action, AWS CloudFormation
            checks to see if you have the required IAM permission to tag resources. If you omit
            tags that are currently associated with the stack set from the list of tags you specify,
            AWS CloudFormation assumes that you want to remove those tags from the stack set,
            and checks to see if you have permission to untag resources. If you don't have the
            necessary permission(s), the entire <code>UpdateStackSet</code> action fails with
            an <code>access denied</code> error, and the stack set is not updated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackSetCmdlet.TemplateBody">
            <summary>
            <para>
            <para>The structure that contains the template body, with a minimum length of 1 byte and
            a maximum length of 51,200 bytes. For more information, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-anatomy.html">Template
            Anatomy</a> in the AWS CloudFormation User Guide.</para><para>Conditional: You must specify only one of the following parameters: <code>TemplateBody</code>
            or <code>TemplateURL</code>—or set <code>UsePreviousTemplate</code> to true.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackSetCmdlet.TemplateURL">
            <summary>
            <para>
            <para>The location of the file that contains the template body. The URL must point to a
            template (maximum size: 460,800 bytes) that is located in an Amazon S3 bucket. For
            more information, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-anatomy.html">Template
            Anatomy</a> in the AWS CloudFormation User Guide.</para><para>Conditional: You must specify only one of the following parameters: <code>TemplateBody</code>
            or <code>TemplateURL</code>—or set <code>UsePreviousTemplate</code> to true. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackSetCmdlet.UsePreviousTemplate">
            <summary>
            <para>
            <para>Use the existing template that's associated with the stack set that you're updating.</para><para>Conditional: You must specify only one of the following parameters: <code>TemplateBody</code>
            or <code>TemplateURL</code>—or set <code>UsePreviousTemplate</code> to true. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNStackSetCmdlet.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.CFN.UpdateCFNTerminationProtectionCmdlet">
            <summary>
            Updates termination protection for the specified stack. If a user attempts to delete
            a stack with termination protection enabled, the operation fails and the stack remains
            unchanged. For more information, see <a href="AWSCloudFormation/latest/UserGuide/using-cfn-protect-stacks.html">Protecting
            a Stack From Being Deleted</a> in the <i>AWS CloudFormation User Guide</i>.
             
              
            <para>
             For <a href="AWSCloudFormation/latest/UserGuide/using-cfn-nested-stacks.html">nested
            stacks</a>, termination protection is set on the root stack and cannot be changed
            directly on the nested stack.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNTerminationProtectionCmdlet.EnableTerminationProtection">
            <summary>
            <para>
            <para>Whether to enable termination protection on the specified stack.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNTerminationProtectionCmdlet.StackName">
            <summary>
            <para>
            <para>The name or unique ID of the stack for which you want to set termination protection.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFN.UpdateCFNTerminationProtectionCmdlet.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.CF.NewCFSignedCookieCmdlet">
            <summary>
            Creates signed cookies that grants universal access to private content until a given date (using a canned policy)
            or tailored access to private content based on an access time window and ip range.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFSignedCookieCmdlet.ResourceUri">
            <summary>
            The URL or path that uniquely identifies a resource within a
            distribution. For standard distributions the resource URL will
            be <i>"http://" + distributionName + "/" + path</i>
            (may also include URL parameters. For distributions with the
            HTTPS required protocol, the resource URL must start with
            <i>"https://"</i>. RTMP resources do not take the form of a
            URL, and instead the resource path is nothing but the stream's
            name.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFSignedCookieCmdlet.KeyPairId">
            <summary>
            The key pair id corresponding to the private key file given.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFSignedCookieCmdlet.PrivateKeyFile">
            <summary>
            The private key file. RSA private key (.pem) are supported.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFSignedCookieCmdlet.ExpiresOn">
            <summary>
            The expiration date till which content can be accessed using the generated cookies.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFSignedCookieCmdlet.ActiveFrom">
            <summary>
            The date from which content can be accessed using the generated cookies.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFSignedCookieCmdlet.IpRange">
            <summary>
            The allowed IP address range of the client making the GET request, in CIDR form (e.g. 192.168.0.1/24).
             If not specified, a CIDR of 0.0.0.0/0 (i.e. no IP restriction) is used.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CF.NewCFSignedUrlCmdlet">
            <summary>
            Creates a signed URL that grants universal access to private content until a given date (using a canned policy)
            or tailored access to private content based on an access time window and ip range.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFSignedUrlCmdlet.ResourceUri">
            <summary>
            The URL or path that uniquely identifies a resource within a
            distribution. For standard distributions the resource URL will
            be <i>"http://" + distributionName + "/" + path</i>
            (may also include URL parameters). For distributions with the
            HTTPS required protocol, the resource URL must start with
            <i>"https://"</i>. RTMP resources do not take the form of a
            URL, and instead the resource path is nothing but the stream's
            name.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFSignedUrlCmdlet.KeyPairId">
            <summary>
            The key pair id corresponding to the private key file supplied
            to the PrivateKeyFile parameter.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFSignedUrlCmdlet.PrivateKeyFile">
            <summary>
            The private key file. RSA private key (.pem) files are supported.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFSignedUrlCmdlet.ExpiresOn">
            <summary>
            The expiration date of the signed URL.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFSignedUrlCmdlet.ActiveFrom">
            <summary>
            The date from which the URL can be accessed.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFSignedUrlCmdlet.IpRange">
            <summary>
            The allowed IP address range of the client making the GET request,
            in CIDR form (e.g. 192.168.0.1/24). If not specified, a CIDR of
            0.0.0.0/0 (i.e. no IP restriction) is used.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFSignedUrlCmdlet.AsString">
            <summary>
            If set the cmdlet outputs the signed url as a simple string. The default is to wrap
            and emit the url as a System.Uri object.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CF.AddCFResourceTagCmdlet">
            <summary>
            Add tags to a CloudFront resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.AddCFResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para> A complex type that contains <code>Tag</code> elements.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.AddCFResourceTagCmdlet.Resource">
            <summary>
            <para>
            <para> An ARN of a CloudFront resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.AddCFResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the Resource parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.AddCFResourceTagCmdlet.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.CF.GetCFCloudFrontOriginAccessIdentityCmdlet">
            <summary>
            Get the information about an origin access identity.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.GetCFCloudFrontOriginAccessIdentityCmdlet.Id">
            <summary>
            <para>
            <para>The identity's ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CF.GetCFCloudFrontOriginAccessIdentityConfigCmdlet">
            <summary>
            Get the configuration information about an origin access identity.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.GetCFCloudFrontOriginAccessIdentityConfigCmdlet.Id">
            <summary>
            <para>
            <para>The identity's ID. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CF.GetCFCloudFrontOriginAccessIdentityListCmdlet">
            <summary>
            Lists origin access identities.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.GetCFCloudFrontOriginAccessIdentityListCmdlet.Marker">
            <summary>
            <para>
            <para>Use this when paginating results to indicate where to begin in your list of origin
            access identities. The results include identities in the list that occur after the
            marker. To get the next page of results, set the <code>Marker</code> to the value
            of the <code>NextMarker</code> from the current page's response (which is also the
            ID of the last identity on that page).</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.GetCFCloudFrontOriginAccessIdentityListCmdlet.MaxItem">
            <summary>
            <para>
            <para>The maximum number of origin access identities you want in the response body. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CF.GetCFDistributionCmdlet">
            <summary>
            Get the information about a distribution.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.GetCFDistributionCmdlet.Id">
            <summary>
            <para>
            <para>The distribution's ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CF.GetCFDistributionConfigCmdlet">
            <summary>
            Get the configuration information about a distribution.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.GetCFDistributionConfigCmdlet.Id">
            <summary>
            <para>
            <para>The distribution's ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CF.GetCFDistributionListCmdlet">
            <summary>
            List distributions.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.GetCFDistributionListCmdlet.Marker">
            <summary>
            <para>
            <para>Use this when paginating results to indicate where to begin in your list of distributions.
            The results include distributions in the list that occur after the marker. To get
            the next page of results, set the <code>Marker</code> to the value of the <code>NextMarker</code>
            from the current page's response (which is also the ID of the last distribution on
            that page).</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.GetCFDistributionListCmdlet.MaxItem">
            <summary>
            <para>
            <para>The maximum number of distributions you want in the response body.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CF.GetCFDistributionListByWebACLIdCmdlet">
            <summary>
            List the distributions that are associated with a specified AWS WAF web ACL.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.GetCFDistributionListByWebACLIdCmdlet.WebACLId">
            <summary>
            <para>
            <para>The ID of the AWS WAF web ACL that you want to list the associated distributions.
            If you specify "null" for the ID, the request returns a list of the distributions
            that aren't associated with a web ACL. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.GetCFDistributionListByWebACLIdCmdlet.Marker">
            <summary>
            <para>
            <para>Use <code>Marker</code> and <code>MaxItems</code> to control pagination of results.
            If you have more than <code>MaxItems</code> distributions that satisfy the request,
            the response includes a <code>NextMarker</code> element. To get the next page of results,
            submit another request. For the value of <code>Marker</code>, specify the value of
            <code>NextMarker</code> from the last response. (For the first request, omit <code>Marker</code>.)
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.GetCFDistributionListByWebACLIdCmdlet.MaxItem">
            <summary>
            <para>
            <para>The maximum number of distributions that you want CloudFront to return in the response
            body. The maximum and default values are both 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CF.GetCFFieldLevelEncryptionCmdlet">
            <summary>
            Get the field-level encryption configuration information.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.GetCFFieldLevelEncryptionCmdlet.Id">
            <summary>
            <para>
            <para>Request the ID for the field-level encryption configuration information.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CF.GetCFFieldLevelEncryptionConfigCmdlet">
            <summary>
            Get the field-level encryption configuration information.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.GetCFFieldLevelEncryptionConfigCmdlet.Id">
            <summary>
            <para>
            <para>Request the ID for the field-level encryption configuration information.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CF.GetCFFieldLevelEncryptionConfigListCmdlet">
            <summary>
            List all field-level encryption configurations that have been created in CloudFront
            for this account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.GetCFFieldLevelEncryptionConfigListCmdlet.Marker">
            <summary>
            <para>
            <para>Use this when paginating results to indicate where to begin in your list of configurations.
            The results include configurations in the list that occur after the marker. To get
            the next page of results, set the <code>Marker</code> to the value of the <code>NextMarker</code>
            from the current page's response (which is also the ID of the last configuration on
            that page). </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.GetCFFieldLevelEncryptionConfigListCmdlet.MaxItem">
            <summary>
            <para>
            <para>The maximum number of field-level encryption configurations you want in the response
            body. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CF.GetCFFieldLevelEncryptionProfileCmdlet">
            <summary>
            Get the field-level encryption profile information.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.GetCFFieldLevelEncryptionProfileCmdlet.Id">
            <summary>
            <para>
            <para>Get the ID for the field-level encryption profile information.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CF.GetCFFieldLevelEncryptionProfileConfigCmdlet">
            <summary>
            Get the field-level encryption profile configuration information.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.GetCFFieldLevelEncryptionProfileConfigCmdlet.Id">
            <summary>
            <para>
            <para>Get the ID for the field-level encryption profile configuration information.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CF.GetCFFieldLevelEncryptionProfileListCmdlet">
            <summary>
            Request a list of field-level encryption profiles that have been created in CloudFront
            for this account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.GetCFFieldLevelEncryptionProfileListCmdlet.Marker">
            <summary>
            <para>
            <para>Use this when paginating results to indicate where to begin in your list of profiles.
            The results include profiles in the list that occur after the marker. To get the next
            page of results, set the <code>Marker</code> to the value of the <code>NextMarker</code>
            from the current page's response (which is also the ID of the last profile on that
            page). </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.GetCFFieldLevelEncryptionProfileListCmdlet.MaxItem">
            <summary>
            <para>
            <para>The maximum number of field-level encryption profiles you want in the response body.
            </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CF.GetCFInvalidationCmdlet">
            <summary>
            Get the information about an invalidation.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.GetCFInvalidationCmdlet.DistributionId">
            <summary>
            <para>
            <para>The distribution's ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.GetCFInvalidationCmdlet.Id">
            <summary>
            <para>
            <para>The identifier for the invalidation request, for example, <code>IDFDVBD632BHDS5</code>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CF.GetCFInvalidationListCmdlet">
            <summary>
            Lists invalidation batches.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.GetCFInvalidationListCmdlet.DistributionId">
            <summary>
            <para>
            <para>The distribution's ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.GetCFInvalidationListCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter when paginating results to indicate where to begin in your list
            of invalidation batches. Because the results are returned in decreasing order from
            most recent to oldest, the most recent results are on the first page, the second page
            will contain earlier results, and so on. To get the next page of results, set <code>Marker</code>
            to the value of the <code>NextMarker</code> from the current page's response. This
            value is the same as the ID of the last invalidation batch on that page. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.GetCFInvalidationListCmdlet.MaxItem">
            <summary>
            <para>
            <para>The maximum number of invalidation batches that you want in the response body.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CF.GetCFPublicKeyCmdlet">
            <summary>
            Get the public key information.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.GetCFPublicKeyCmdlet.Id">
            <summary>
            <para>
            <para>Request the ID for the public key.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CF.GetCFPublicKeyConfigCmdlet">
            <summary>
            Return public key configuration informaation
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.GetCFPublicKeyConfigCmdlet.Id">
            <summary>
            <para>
            <para>Request the ID for the public key configuration.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CF.GetCFPublicKeyListCmdlet">
            <summary>
            List all public keys that have been added to CloudFront for this account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.GetCFPublicKeyListCmdlet.Marker">
            <summary>
            <para>
            <para>Use this when paginating results to indicate where to begin in your list of public
            keys. The results include public keys in the list that occur after the marker. To
            get the next page of results, set the <code>Marker</code> to the value of the <code>NextMarker</code>
            from the current page's response (which is also the ID of the last public key on that
            page). </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.GetCFPublicKeyListCmdlet.MaxItem">
            <summary>
            <para>
            <para>The maximum number of public keys you want in the response body. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CF.GetCFResourceTagCmdlet">
            <summary>
            List tags for a CloudFront resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.GetCFResourceTagCmdlet.Resource">
            <summary>
            <para>
            <para> An ARN of a CloudFront resource.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CF.GetCFStreamingDistributionCmdlet">
            <summary>
            Gets information about a specified RTMP distribution, including the distribution configuration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.GetCFStreamingDistributionCmdlet.Id">
            <summary>
            <para>
            <para>The streaming distribution's ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CF.GetCFStreamingDistributionConfigCmdlet">
            <summary>
            Get the configuration information about a streaming distribution.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.GetCFStreamingDistributionConfigCmdlet.Id">
            <summary>
            <para>
            <para>The streaming distribution's ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CF.GetCFStreamingDistributionListCmdlet">
            <summary>
            List streaming distributions.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.GetCFStreamingDistributionListCmdlet.Marker">
            <summary>
            <para>
            <para>The value that you provided for the <code>Marker</code> request parameter.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.GetCFStreamingDistributionListCmdlet.MaxItem">
            <summary>
            <para>
            <para>The value that you provided for the <code>MaxItems</code> request parameter.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CF.NewCFCloudFrontOriginAccessIdentityCmdlet">
            <summary>
            Creates a new origin access identity. If you're using Amazon S3 for your origin, you
            can use an origin access identity to require users to access your content using a
            CloudFront URL instead of the Amazon S3 URL. For more information about how to use
            origin access identities, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/PrivateContent.html">Serving
            Private Content through CloudFront</a> in the <i>Amazon CloudFront Developer Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFCloudFrontOriginAccessIdentityCmdlet.CloudFrontOriginAccessIdentityConfig_CallerReference">
            <summary>
            <para>
            <para>A unique value (for example, a date-time stamp) that ensures that the request can't
            be replayed.</para><para>If the value of <code>CallerReference</code> is new (regardless of the content of
            the <code>CloudFrontOriginAccessIdentityConfig</code> object), a new origin access
            identity is created.</para><para>If the <code>CallerReference</code> is a value already sent in a previous identity
            request, and the content of the <code>CloudFrontOriginAccessIdentityConfig</code>
            is identical to the original request (ignoring white space), the response includes
            the same information returned to the original request. </para><para>If the <code>CallerReference</code> is a value you already sent in a previous request
            to create an identity, but the content of the <code>CloudFrontOriginAccessIdentityConfig</code>
            is different from the original request, CloudFront returns a <code>CloudFrontOriginAccessIdentityAlreadyExists</code>
            error. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFCloudFrontOriginAccessIdentityCmdlet.CloudFrontOriginAccessIdentityConfig_Comment">
            <summary>
            <para>
            <para>Any comments you want to include about the origin access identity. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFCloudFrontOriginAccessIdentityCmdlet.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.CF.NewCFDistributionCmdlet">
            <summary>
            Creates a new web distribution. You create a CloudFront distribution to tell CloudFront
            where you want content to be delivered from, and the details about how to track and
            manage content delivery. Send a <code>POST</code> request to the <code>/<i>CloudFront
            API version</i>/distribution</code>/<code>distribution ID</code> resource.
             
             <important><para>
            When you update a distribution, there are more required fields than when you create
            a distribution. When you update your distribution by using <a>UpdateDistribution</a>,
            follow the steps included in the documentation to get the current configuration and
            then make your updates. This helps to make sure that you include all of the required
            fields. To view a summary, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/distribution-overview-required-fields.html">Required
            Fields for Create Distribution and Update Distribution</a> in the <i>Amazon CloudFront
            Developer Guide</i>.
            </para></important><para>
            If you are using Adobe Flash Media Server's RTMP protocol, you set up a different
            kind of CloudFront distribution. For more information, see <a>CreateStreamingDistribution</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.ViewerCertificate_ACMCertificateArn">
            <summary>
            <para>
            <para>For information about how and when to use <code>ACMCertificateArn</code>, see <a>ViewerCertificate</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.Logging_Bucket">
            <summary>
            <para>
            <para>The Amazon S3 bucket to store the access logs in, for example, <code>myawslogbucket.s3.amazonaws.com</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.DistributionConfig_CallerReference">
            <summary>
            <para>
            <para>A unique value (for example, a date-time stamp) that ensures that the request can't
            be replayed.</para><para>If the value of <code>CallerReference</code> is new (regardless of the content of
            the <code>DistributionConfig</code> object), CloudFront creates a new distribution.</para><para>If <code>CallerReference</code> is a value that you already sent in a previous request
            to create a distribution, CloudFront returns a <code>DistributionAlreadyExists</code>
            error.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.ViewerCertificate_CloudFrontDefaultCertificate">
            <summary>
            <para>
            <para>For information about how and when to use <code>CloudFrontDefaultCertificate</code>,
            see <a>ViewerCertificate</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.DistributionConfig_Comment">
            <summary>
            <para>
            <para>Any comments you want to include about the distribution.</para><para>If you don't want to specify a comment, include an empty <code>Comment</code> element.</para><para>To delete an existing comment, update the distribution configuration and include an
            empty <code>Comment</code> element.</para><para>To add or change a comment, update the distribution configuration and specify the
            new comment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.DefaultCacheBehavior_Compress">
            <summary>
            <para>
            <para>Whether you want CloudFront to automatically compress certain files for this cache
            behavior. If so, specify <code>true</code>; if not, specify <code>false</code>. For
            more information, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/ServingCompressedFiles.html">Serving
            Compressed Files</a> in the <i>Amazon CloudFront Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.DistributionConfig_DefaultRootObject">
            <summary>
            <para>
            <para>The object that you want CloudFront to request from your origin (for example, <code>index.html</code>)
            when a viewer requests the root URL for your distribution (<code>http://www.example.com</code>)
            instead of an object in your distribution (<code>http://www.example.com/product-description.html</code>).
            Specifying a default root object avoids exposing the contents of your distribution.</para><para>Specify only the object name, for example, <code>index.html</code>. Don't add a <code>/</code>
            before the object name.</para><para>If you don't want to specify a default root object when you create a distribution,
            include an empty <code>DefaultRootObject</code> element.</para><para>To delete the default root object from an existing distribution, update the distribution
            configuration and include an empty <code>DefaultRootObject</code> element.</para><para>To replace the default root object, update the distribution configuration and specify
            the new object.</para><para>For more information about the default root object, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/DefaultRootObject.html">Creating
            a Default Root Object</a> in the <i>Amazon CloudFront Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.DefaultCacheBehavior_DefaultTTL">
            <summary>
            <para>
            <para>The default amount of time that you want objects to stay in CloudFront caches before
            CloudFront forwards another request to your origin to determine whether the object
            has been updated. The value that you specify applies only when your origin does not
            add HTTP headers such as <code>Cache-Control max-age</code>, <code>Cache-Control s-maxage</code>,
            and <code>Expires</code> to objects. For more information, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Expiration.html">Specifying
            How Long Objects and Errors Stay in a CloudFront Edge Cache (Expiration)</a> in the
            <i>Amazon CloudFront Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.TrustedSigners_Enabled">
            <summary>
            <para>
            <para>Specifies whether you want to require viewers to use signed URLs to access the files
            specified by <code>PathPattern</code> and <code>TargetOriginId</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.DistributionConfig_Enabled">
            <summary>
            <para>
            <para>From this field, you can enable or disable the selected distribution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.Logging_Enabled">
            <summary>
            <para>
            <para>Specifies whether you want CloudFront to save access logs to an Amazon S3 bucket.
            If you don't want to enable logging when you create a distribution or if you want
            to disable logging for an existing distribution, specify <code>false</code> for <code>Enabled</code>,
            and specify empty <code>Bucket</code> and <code>Prefix</code> elements. If you specify
            <code>false</code> for <code>Enabled</code> but you specify values for <code>Bucket</code>,
            <code>prefix</code>, and <code>IncludeCookies</code>, the values are automatically
            deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.DefaultCacheBehavior_FieldLevelEncryptionId">
            <summary>
            <para>
            <para>The value of <code>ID</code> for the field-level encryption configuration that you
            want CloudFront to use for encrypting specific fields of data for a cache behavior
            or for the default cache behavior in your distribution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.Cookies_Forward">
            <summary>
            <para>
            <para>Specifies which cookies to forward to the origin for this cache behavior: all, none,
            or the list of cookies specified in the <code>WhitelistedNames</code> complex type.</para><para>Amazon S3 doesn't process cookies. When the cache behavior is forwarding requests
            to an Amazon S3 origin, specify none for the <code>Forward</code> element. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.DistributionConfig_HttpVersion">
            <summary>
            <para>
            <para>(Optional) Specify the maximum HTTP version that you want viewers to use to communicate
            with CloudFront. The default value for new web distributions is http2. Viewers that
            don't support HTTP/2 automatically use an earlier HTTP version.</para><para>For viewers and CloudFront to use HTTP/2, viewers must support TLS 1.2 or later, and
            must support Server Name Identification (SNI).</para><para>In general, configuring CloudFront to communicate with viewers using HTTP/2 reduces
            latency. You can improve performance by optimizing for HTTP/2. For more information,
            do an Internet search for "http/2 optimization." </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.ViewerCertificate_IAMCertificateId">
            <summary>
            <para>
            <para>For information about how and when to use <code>IAMCertificateId</code>, see <a>ViewerCertificate</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.Logging_IncludeCookie">
            <summary>
            <para>
            <para>Specifies whether you want CloudFront to include cookies in access logs, specify <code>true</code>
            for <code>IncludeCookies</code>. If you choose to include cookies in logs, CloudFront
            logs all cookies regardless of how you configure the cache behaviors for this distribution.
            If you don't want to include cookies when you create a distribution or if you want
            to disable include cookies for an existing distribution, specify <code>false</code>
            for <code>IncludeCookies</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.DistributionConfig_IsIPV6Enabled">
            <summary>
            <para>
            <para>If you want CloudFront to respond to IPv6 DNS requests with an IPv6 address for your
            distribution, specify <code>true</code>. If you specify <code>false</code>, CloudFront
            responds to IPv6 DNS requests with the DNS response code <code>NOERROR</code> and
            with no IP addresses. This allows viewers to submit a second request, for an IPv4
            address for your distribution. </para><para>In general, you should enable IPv6 if you have users on IPv6 networks who want to
            access your content. However, if you're using signed URLs or signed cookies to restrict
            access to your content, and if you're using a custom policy that includes the <code>IpAddress</code>
            parameter to restrict the IP addresses that can access your content, don't enable
            IPv6. If you want to restrict access to some content by IP address and not restrict
            access to other content (or restrict access but not by IP address), you can create
            two distributions. For more information, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/private-content-creating-signed-url-custom-policy.html">Creating
            a Signed URL Using a Custom Policy</a> in the <i>Amazon CloudFront Developer Guide</i>.</para><para>If you're using an Amazon Route 53 alias resource record set to route traffic to your
            CloudFront distribution, you need to create a second alias resource record set when
            both of the following are true:</para><ul><li><para>You enable IPv6 for the distribution</para></li><li><para>You're using alternate domain names in the URLs for your objects</para></li></ul><para>For more information, see <a href="http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-to-cloudfront-distribution.html">Routing
            Traffic to an Amazon CloudFront Web Distribution by Using Your Domain Name</a> in
            the <i>Amazon Route 53 Developer Guide</i>.</para><para>If you created a CNAME resource record set, either with Amazon Route 53 or with another
            DNS service, you don't need to make any changes. A CNAME record will route traffic
            to your distribution regardless of the IP address format of the viewer request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.Aliases_Item">
            <summary>
            <para>
            <para>A complex type that contains the CNAME aliases, if any, that you want to associate
            with this distribution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.CacheBehaviors_Item">
            <summary>
            <para>
            <para>Optional: A complex type that contains cache behaviors for this distribution. If <code>Quantity</code>
            is <code>0</code>, you can omit <code>Items</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.CustomErrorResponses_Item">
            <summary>
            <para>
            <para>A complex type that contains a <code>CustomErrorResponse</code> element for each HTTP
            status code for which you want to specify a custom error page and/or a caching duration.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.CachedMethods_Item">
            <summary>
            <para>
            <para>A complex type that contains the HTTP methods that you want CloudFront to cache responses
            to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.AllowedMethods_Item">
            <summary>
            <para>
            <para>A complex type that contains the HTTP methods that you want CloudFront to process
            and forward to your origin.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.WhitelistedNames_Item">
            <summary>
            <para>
            <para>A complex type that contains one <code>Name</code> element for each cookie that you
            want CloudFront to forward to the origin for this cache behavior.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.Headers_Item">
            <summary>
            <para>
            <para>A list that contains one <code>Name</code> element for each header that you want CloudFront
            to use for caching in this cache behavior. If <code>Quantity</code> is <code>0</code>,
            omit <code>Items</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.QueryStringCacheKeys_Item">
            <summary>
            <para>
            <para>(Optional) A list that contains the query string parameters that you want CloudFront
            to use as a basis for caching for this cache behavior. If <code>Quantity</code> is
            0, you can omit <code>Items</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.LambdaFunctionAssociations_Item">
            <summary>
            <para>
            <para><b>Optional</b>: A complex type that contains <code>LambdaFunctionAssociation</code>
            items for this cache behavior. If <code>Quantity</code> is <code>0</code>, you can
            omit <code>Items</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.TrustedSigners_Item">
            <summary>
            <para>
            <para><b>Optional</b>: A complex type that contains trusted signers for this cache behavior.
            If <code>Quantity</code> is <code>0</code>, you can omit <code>Items</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.OriginGroups_Item">
            <summary>
            <para>
            <para>The items (origin groups) in a distribution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.Origins_Item">
            <summary>
            <para>
            <para>A complex type that contains origins or origin groups for this distribution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.GeoRestriction_Item">
            <summary>
            <para>
            <para> A complex type that contains a <code>Location</code> element for each country in
            which you want CloudFront either to distribute your content (<code>whitelist</code>)
            or not distribute your content (<code>blacklist</code>).</para><para>The <code>Location</code> element is a two-letter, uppercase country code for a country
            that you want to include in your <code>blacklist</code> or <code>whitelist</code>.
            Include one <code>Location</code> element for each country.</para><para>CloudFront and <code>MaxMind</code> both use <code>ISO 3166</code> country codes.
            For the current list of countries and the corresponding codes, see <code>ISO 3166-1-alpha-2</code>
            code on the <i>International Organization for Standardization</i> website. You can
            also refer to the country list on the CloudFront console, which includes both country
            names and codes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.DefaultCacheBehavior_MaxTTL">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.ViewerCertificate_MinimumProtocolVersion">
            <summary>
            <para>
            <para>Specify the security policy that you want CloudFront to use for HTTPS connections.
            A security policy determines two settings:</para><ul><li><para>The minimum SSL/TLS protocol that CloudFront uses to communicate with viewers</para></li><li><para>The cipher that CloudFront uses to encrypt the content that it returns to viewers</para></li></ul><note><para>On the CloudFront console, this setting is called <b>Security policy</b>.</para></note><para>We recommend that you specify <code>TLSv1.1_2016</code> unless your users are using
            browsers or devices that do not support TLSv1.1 or later.</para><para>When both of the following are true, you must specify <code>TLSv1</code> or later
            for the security policy: </para><ul><li><para>You're using a custom certificate: you specified a value for <code>ACMCertificateArn</code>
            or for <code>IAMCertificateId</code></para></li><li><para>You're using SNI: you specified <code>sni-only</code> for <code>SSLSupportMethod</code></para></li></ul><para>If you specify <code>true</code> for <code>CloudFrontDefaultCertificate</code>, CloudFront
            automatically sets the security policy to <code>TLSv1</code> regardless of the value
            that you specify for <code>MinimumProtocolVersion</code>.</para><para>For information about the relationship between the security policy that you choose
            and the protocols and ciphers that CloudFront uses to communicate with viewers, see
            <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/secure-connections-supported-viewer-protocols-ciphers.html#secure-connections-supported-ciphers">
            Supported SSL/TLS Protocols and Ciphers for Communication Between Viewers and CloudFront</a>
            in the <i>Amazon CloudFront Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.DefaultCacheBehavior_MinTTL">
            <summary>
            <para>
            <para>The minimum amount of time that you want objects to stay in CloudFront caches before
            CloudFront forwards another request to your origin to determine whether the object
            has been updated. For more information, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Expiration.html">Specifying
            How Long Objects and Errors Stay in a CloudFront Edge Cache (Expiration)</a> in the
            <i>Amazon Amazon CloudFront Developer Guide</i>.</para><para>You must specify <code>0</code> for <code>MinTTL</code> if you configure CloudFront
            to forward all headers to your origin (under <code>Headers</code>, if you specify
            <code>1</code> for <code>Quantity</code> and <code>*</code> for <code>Name</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.Logging_Prefix">
            <summary>
            <para>
            <para>An optional string that you want CloudFront to prefix to the access log <code>filenames</code>
            for this distribution, for example, <code>myprefix/</code>. If you want to enable
            logging, but you don't want to specify a prefix, you still must include an empty <code>Prefix</code>
            element in the <code>Logging</code> element.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.DistributionConfig_PriceClass">
            <summary>
            <para>
            <para>The price class that corresponds with the maximum price that you want to pay for CloudFront
            service. If you specify <code>PriceClass_All</code>, CloudFront responds to requests
            for your objects from all CloudFront edge locations.</para><para>If you specify a price class other than <code>PriceClass_All</code>, CloudFront serves
            your objects from the CloudFront edge location that has the lowest latency among the
            edge locations in your price class. Viewers who are in or near regions that are excluded
            from your specified price class may encounter slower performance.</para><para>For more information about price classes, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/PriceClass.html">Choosing
            the Price Class for a CloudFront Distribution</a> in the <i>Amazon CloudFront Developer
            Guide</i>. For information about CloudFront pricing, including how price classes (such
            as Price Class 100) map to CloudFront regions, see <a href="https://aws.amazon.com/cloudfront/pricing/">Amazon
            CloudFront Pricing</a>. For price class information, scroll down to see the table
            at the bottom of the page.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.Aliases_Quantity">
            <summary>
            <para>
            <para>The number of CNAME aliases, if any, that you want to associate with this distribution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.CacheBehaviors_Quantity">
            <summary>
            <para>
            <para>The number of cache behaviors for this distribution. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.CustomErrorResponses_Quantity">
            <summary>
            <para>
            <para>The number of HTTP status codes for which you want to specify a custom error page
            and/or a caching duration. If <code>Quantity</code> is <code>0</code>, you can omit
            <code>Items</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.CachedMethods_Quantity">
            <summary>
            <para>
            <para>The number of HTTP methods for which you want CloudFront to cache responses. Valid
            values are <code>2</code> (for caching responses to <code>GET</code> and <code>HEAD</code>
            requests) and <code>3</code> (for caching responses to <code>GET</code>, <code>HEAD</code>,
            and <code>OPTIONS</code> requests).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.AllowedMethods_Quantity">
            <summary>
            <para>
            <para>The number of HTTP methods that you want CloudFront to forward to your origin. Valid
            values are 2 (for <code>GET</code> and <code>HEAD</code> requests), 3 (for <code>GET</code>,
            <code>HEAD</code>, and <code>OPTIONS</code> requests) and 7 (for <code>GET, HEAD,
            OPTIONS, PUT, PATCH, POST</code>, and <code>DELETE</code> requests).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.WhitelistedNames_Quantity">
            <summary>
            <para>
            <para>The number of different cookies that you want CloudFront to forward to the origin
            for this cache behavior.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.Headers_Quantity">
            <summary>
            <para>
            <para>The number of different headers that you want CloudFront to base caching on for this
            cache behavior. You can configure each cache behavior in a web distribution to do
            one of the following:</para><ul><li><para><b>Forward all headers to your origin</b>: Specify <code>1</code> for <code>Quantity</code>
            and <code>*</code> for <code>Name</code>.</para><important><para>CloudFront doesn't cache the objects that are associated with this cache behavior.
            Instead, CloudFront sends every request to the origin. </para></important></li><li><para><b>Forward a whitelist of headers you specify</b>: Specify the number of headers
            that you want CloudFront to base caching on. Then specify the header names in <code>Name</code>
            elements. CloudFront caches your objects based on the values in the specified headers.</para></li><li><para><b>Forward only the default headers</b>: Specify <code>0</code> for <code>Quantity</code>
            and omit <code>Items</code>. In this configuration, CloudFront doesn't cache based
            on the values in the request headers.</para></li></ul><para>Regardless of which option you choose, CloudFront forwards headers to your origin
            based on whether the origin is an S3 bucket or a custom origin. See the following
            documentation:</para><ul><li><para><b>S3 bucket</b>: See <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/RequestAndResponseBehaviorS3Origin.html#request-s3-removed-headers">HTTP
            Request Headers That CloudFront Removes or Updates</a></para></li><li><para><b>Custom origin</b>: See <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/RequestAndResponseBehaviorCustomOrigin.html#request-custom-headers-behavior">HTTP
            Request Headers and CloudFront Behavior</a></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.QueryStringCacheKeys_Quantity">
            <summary>
            <para>
            <para>The number of <code>whitelisted</code> query string parameters for this cache behavior.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.LambdaFunctionAssociations_Quantity">
            <summary>
            <para>
            <para>The number of Lambda function associations for this cache behavior.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.TrustedSigners_Quantity">
            <summary>
            <para>
            <para>The number of trusted signers for this cache behavior.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.OriginGroups_Quantity">
            <summary>
            <para>
            <para>The number of origin groups.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.Origins_Quantity">
            <summary>
            <para>
            <para>The number of origins or origin groups for this distribution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.GeoRestriction_Quantity">
            <summary>
            <para>
            <para>When geo restriction is <code>enabled</code>, this is the number of countries in your
            <code>whitelist</code> or <code>blacklist</code>. Otherwise, when it is not enabled,
            <code>Quantity</code> is <code>0</code>, and you can omit <code>Items</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.ForwardedValues_QueryString">
            <summary>
            <para>
            <para>Indicates whether you want CloudFront to forward query strings to the origin that
            is associated with this cache behavior and cache based on the query string parameters.
            CloudFront behavior depends on the value of <code>QueryString</code> and on the values
            that you specify for <code>QueryStringCacheKeys</code>, if any:</para><para>If you specify true for <code>QueryString</code> and you don't specify any values
            for <code>QueryStringCacheKeys</code>, CloudFront forwards all query string parameters
            to the origin and caches based on all query string parameters. Depending on how many
            query string parameters and values you have, this can adversely affect performance
            because CloudFront must forward more requests to the origin.</para><para>If you specify true for <code>QueryString</code> and you specify one or more values
            for <code>QueryStringCacheKeys</code>, CloudFront forwards all query string parameters
            to the origin, but it only caches based on the query string parameters that you specify.</para><para>If you specify false for <code>QueryString</code>, CloudFront doesn't forward any
            query string parameters to the origin, and doesn't cache based on query string parameters.</para><para>For more information, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/QueryStringParameters.html">Configuring
            CloudFront to Cache Based on Query String Parameters</a> in the <i>Amazon CloudFront
            Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.GeoRestriction_RestrictionType">
            <summary>
            <para>
            <para>The method that you want to use to restrict distribution of your content by country:</para><ul><li><para><code>none</code>: No geo restriction is enabled, meaning access to content is not
            restricted by client geo location.</para></li><li><para><code>blacklist</code>: The <code>Location</code> elements specify the countries
            in which you don't want CloudFront to distribute your content.</para></li><li><para><code>whitelist</code>: The <code>Location</code> elements specify the countries
            in which you want CloudFront to distribute your content.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.DefaultCacheBehavior_SmoothStreaming">
            <summary>
            <para>
            <para>Indicates whether you want to distribute media files in the Microsoft Smooth Streaming
            format using the origin that is associated with this cache behavior. If so, specify
            <code>true</code>; if not, specify <code>false</code>. If you specify <code>true</code>
            for <code>SmoothStreaming</code>, you can still distribute other content using this
            cache behavior if the content matches the value of <code>PathPattern</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.ViewerCertificate_SSLSupportMethod">
            <summary>
            <para>
            <para>If you specify a value for <a>ViewerCertificate$ACMCertificateArn</a> or for <a>ViewerCertificate$IAMCertificateId</a>,
            you must also specify how you want CloudFront to serve HTTPS requests: using a method
            that works for all clients or one that works for most clients:</para><ul><li><para><code>vip</code>: CloudFront uses dedicated IP addresses for your content and can
            respond to HTTPS requests from any viewer. However, you will incur additional monthly
            charges.</para></li><li><para><code>sni-only</code>: CloudFront can respond to HTTPS requests from viewers that
            support Server Name Indication (SNI). All modern browsers support SNI, but some browsers
            still in use don't support SNI. If some of your users' browsers don't support SNI,
            we recommend that you do one of the following:</para><ul><li><para>Use the <code>vip</code> option (dedicated IP addresses) instead of <code>sni-only</code>.</para></li><li><para>Use the CloudFront SSL/TLS certificate instead of a custom certificate. This requires
            that you use the CloudFront domain name of your distribution in the URLs for your
            objects, for example, <code>https://d111111abcdef8.cloudfront.net/logo.png</code>.</para></li><li><para>If you can control which browser your users use, upgrade the browser to one that supports
            SNI.</para></li><li><para>Use HTTP instead of HTTPS.</para></li></ul></li></ul><para>Don't specify a value for <code>SSLSupportMethod</code> if you specified <code>&lt;CloudFrontDefaultCertificate&gt;true&lt;CloudFrontDefaultCertificate&gt;</code>.</para><para>For more information, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/SecureConnections.html#CNAMEsAndHTTPS.html">Using
            Alternate Domain Names and HTTPS</a> in the <i>Amazon CloudFront Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.DefaultCacheBehavior_TargetOriginId">
            <summary>
            <para>
            <para>The value of <code>ID</code> for the origin that you want CloudFront to route requests
            to when a request matches the path pattern either for a cache behavior or for the
            default cache behavior in your distribution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.DefaultCacheBehavior_ViewerProtocolPolicy">
            <summary>
            <para>
            <para>The protocol that viewers can use to access the files in the origin specified by <code>TargetOriginId</code>
            when a request matches the path pattern in <code>PathPattern</code>. You can specify
            the following options:</para><ul><li><para><code>allow-all</code>: Viewers can use HTTP or HTTPS.</para></li><li><para><code>redirect-to-https</code>: If a viewer submits an HTTP request, CloudFront returns
            an HTTP status code of 301 (Moved Permanently) to the viewer along with the HTTPS
            URL. The viewer then resubmits the request using the new URL.</para></li><li><para><code>https-only</code>: If a viewer sends an HTTP request, CloudFront returns an
            HTTP status code of 403 (Forbidden).</para></li></ul><para>For more information about requiring the HTTPS protocol, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/SecureConnections.html">Using
            an HTTPS Connection to Access Your Objects</a> in the <i>Amazon CloudFront Developer
            Guide</i>.</para><note><para>The only way to guarantee that viewers retrieve an object that was fetched from the
            origin using HTTPS is never to use any other protocol to fetch the object. If you
            have recently changed from HTTP to HTTPS, we recommend that you clear your objects'
            cache because cached objects are protocol agnostic. That means that an edge location
            will return an object from the cache regardless of whether the current request protocol
            matches the protocol used previously. For more information, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Expiration.html">Specifying
            How Long Objects and Errors Stay in a CloudFront Edge Cache (Expiration)</a> in the
            <i>Amazon CloudFront Developer Guide</i>.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.DistributionConfig_WebACLId">
            <summary>
            <para>
            <para>A unique identifier that specifies the AWS WAF web ACL, if any, to associate with
            this distribution.</para><para>AWS WAF is a web application firewall that lets you monitor the HTTP and HTTPS requests
            that are forwarded to CloudFront, and lets you control access to your content. Based
            on conditions that you specify, such as the IP addresses that requests originate from
            or the values of query strings, CloudFront responds to requests either with the requested
            content or with an HTTP 403 status code (Forbidden). You can also configure CloudFront
            to return a custom error page when a request is blocked. For more information about
            AWS WAF, see the <a href="http://docs.aws.amazon.com/waf/latest/developerguide/what-is-aws-waf.html">AWS
            WAF Developer Guide</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.ViewerCertificate_Certificate">
            <summary>
            <para>
            <para>This field has been deprecated. Use one of the following fields instead:</para><ul><li><para><a>ViewerCertificate$ACMCertificateArn</a></para></li><li><para><a>ViewerCertificate$IAMCertificateId</a></para></li><li><para><a>ViewerCertificate$CloudFrontDefaultCertificate</a></para></li></ul>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.ViewerCertificate_CertificateSource">
            <summary>
            <para>
            <para>This field has been deprecated. Use one of the following fields instead:</para><ul><li><para><a>ViewerCertificate$ACMCertificateArn</a></para></li><li><para><a>ViewerCertificate$IAMCertificateId</a></para></li><li><para><a>ViewerCertificate$CloudFrontDefaultCertificate</a></para></li></ul>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionCmdlet.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.CF.NewCFDistributionWithTagCmdlet">
            <summary>
            Create a new distribution with tags.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.ViewerCertificate_ACMCertificateArn">
            <summary>
            <para>
            <para>For information about how and when to use <code>ACMCertificateArn</code>, see <a>ViewerCertificate</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.Logging_Bucket">
            <summary>
            <para>
            <para>The Amazon S3 bucket to store the access logs in, for example, <code>myawslogbucket.s3.amazonaws.com</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.DistributionConfig_CallerReference">
            <summary>
            <para>
            <para>A unique value (for example, a date-time stamp) that ensures that the request can't
            be replayed.</para><para>If the value of <code>CallerReference</code> is new (regardless of the content of
            the <code>DistributionConfig</code> object), CloudFront creates a new distribution.</para><para>If <code>CallerReference</code> is a value that you already sent in a previous request
            to create a distribution, CloudFront returns a <code>DistributionAlreadyExists</code>
            error.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.ViewerCertificate_CloudFrontDefaultCertificate">
            <summary>
            <para>
            <para>For information about how and when to use <code>CloudFrontDefaultCertificate</code>,
            see <a>ViewerCertificate</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.DistributionConfig_Comment">
            <summary>
            <para>
            <para>Any comments you want to include about the distribution.</para><para>If you don't want to specify a comment, include an empty <code>Comment</code> element.</para><para>To delete an existing comment, update the distribution configuration and include an
            empty <code>Comment</code> element.</para><para>To add or change a comment, update the distribution configuration and specify the
            new comment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.DefaultCacheBehavior_Compress">
            <summary>
            <para>
            <para>Whether you want CloudFront to automatically compress certain files for this cache
            behavior. If so, specify <code>true</code>; if not, specify <code>false</code>. For
            more information, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/ServingCompressedFiles.html">Serving
            Compressed Files</a> in the <i>Amazon CloudFront Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.DistributionConfig_DefaultRootObject">
            <summary>
            <para>
            <para>The object that you want CloudFront to request from your origin (for example, <code>index.html</code>)
            when a viewer requests the root URL for your distribution (<code>http://www.example.com</code>)
            instead of an object in your distribution (<code>http://www.example.com/product-description.html</code>).
            Specifying a default root object avoids exposing the contents of your distribution.</para><para>Specify only the object name, for example, <code>index.html</code>. Don't add a <code>/</code>
            before the object name.</para><para>If you don't want to specify a default root object when you create a distribution,
            include an empty <code>DefaultRootObject</code> element.</para><para>To delete the default root object from an existing distribution, update the distribution
            configuration and include an empty <code>DefaultRootObject</code> element.</para><para>To replace the default root object, update the distribution configuration and specify
            the new object.</para><para>For more information about the default root object, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/DefaultRootObject.html">Creating
            a Default Root Object</a> in the <i>Amazon CloudFront Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.DefaultCacheBehavior_DefaultTTL">
            <summary>
            <para>
            <para>The default amount of time that you want objects to stay in CloudFront caches before
            CloudFront forwards another request to your origin to determine whether the object
            has been updated. The value that you specify applies only when your origin does not
            add HTTP headers such as <code>Cache-Control max-age</code>, <code>Cache-Control s-maxage</code>,
            and <code>Expires</code> to objects. For more information, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Expiration.html">Specifying
            How Long Objects and Errors Stay in a CloudFront Edge Cache (Expiration)</a> in the
            <i>Amazon CloudFront Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.TrustedSigners_Enabled">
            <summary>
            <para>
            <para>Specifies whether you want to require viewers to use signed URLs to access the files
            specified by <code>PathPattern</code> and <code>TargetOriginId</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.DistributionConfig_Enabled">
            <summary>
            <para>
            <para>From this field, you can enable or disable the selected distribution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.Logging_Enabled">
            <summary>
            <para>
            <para>Specifies whether you want CloudFront to save access logs to an Amazon S3 bucket.
            If you don't want to enable logging when you create a distribution or if you want
            to disable logging for an existing distribution, specify <code>false</code> for <code>Enabled</code>,
            and specify empty <code>Bucket</code> and <code>Prefix</code> elements. If you specify
            <code>false</code> for <code>Enabled</code> but you specify values for <code>Bucket</code>,
            <code>prefix</code>, and <code>IncludeCookies</code>, the values are automatically
            deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.DefaultCacheBehavior_FieldLevelEncryptionId">
            <summary>
            <para>
            <para>The value of <code>ID</code> for the field-level encryption configuration that you
            want CloudFront to use for encrypting specific fields of data for a cache behavior
            or for the default cache behavior in your distribution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.Cookies_Forward">
            <summary>
            <para>
            <para>Specifies which cookies to forward to the origin for this cache behavior: all, none,
            or the list of cookies specified in the <code>WhitelistedNames</code> complex type.</para><para>Amazon S3 doesn't process cookies. When the cache behavior is forwarding requests
            to an Amazon S3 origin, specify none for the <code>Forward</code> element. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.DistributionConfig_HttpVersion">
            <summary>
            <para>
            <para>(Optional) Specify the maximum HTTP version that you want viewers to use to communicate
            with CloudFront. The default value for new web distributions is http2. Viewers that
            don't support HTTP/2 automatically use an earlier HTTP version.</para><para>For viewers and CloudFront to use HTTP/2, viewers must support TLS 1.2 or later, and
            must support Server Name Identification (SNI).</para><para>In general, configuring CloudFront to communicate with viewers using HTTP/2 reduces
            latency. You can improve performance by optimizing for HTTP/2. For more information,
            do an Internet search for "http/2 optimization." </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.ViewerCertificate_IAMCertificateId">
            <summary>
            <para>
            <para>For information about how and when to use <code>IAMCertificateId</code>, see <a>ViewerCertificate</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.Logging_IncludeCookie">
            <summary>
            <para>
            <para>Specifies whether you want CloudFront to include cookies in access logs, specify <code>true</code>
            for <code>IncludeCookies</code>. If you choose to include cookies in logs, CloudFront
            logs all cookies regardless of how you configure the cache behaviors for this distribution.
            If you don't want to include cookies when you create a distribution or if you want
            to disable include cookies for an existing distribution, specify <code>false</code>
            for <code>IncludeCookies</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.DistributionConfig_IsIPV6Enabled">
            <summary>
            <para>
            <para>If you want CloudFront to respond to IPv6 DNS requests with an IPv6 address for your
            distribution, specify <code>true</code>. If you specify <code>false</code>, CloudFront
            responds to IPv6 DNS requests with the DNS response code <code>NOERROR</code> and
            with no IP addresses. This allows viewers to submit a second request, for an IPv4
            address for your distribution. </para><para>In general, you should enable IPv6 if you have users on IPv6 networks who want to
            access your content. However, if you're using signed URLs or signed cookies to restrict
            access to your content, and if you're using a custom policy that includes the <code>IpAddress</code>
            parameter to restrict the IP addresses that can access your content, don't enable
            IPv6. If you want to restrict access to some content by IP address and not restrict
            access to other content (or restrict access but not by IP address), you can create
            two distributions. For more information, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/private-content-creating-signed-url-custom-policy.html">Creating
            a Signed URL Using a Custom Policy</a> in the <i>Amazon CloudFront Developer Guide</i>.</para><para>If you're using an Amazon Route 53 alias resource record set to route traffic to your
            CloudFront distribution, you need to create a second alias resource record set when
            both of the following are true:</para><ul><li><para>You enable IPv6 for the distribution</para></li><li><para>You're using alternate domain names in the URLs for your objects</para></li></ul><para>For more information, see <a href="http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-to-cloudfront-distribution.html">Routing
            Traffic to an Amazon CloudFront Web Distribution by Using Your Domain Name</a> in
            the <i>Amazon Route 53 Developer Guide</i>.</para><para>If you created a CNAME resource record set, either with Amazon Route 53 or with another
            DNS service, you don't need to make any changes. A CNAME record will route traffic
            to your distribution regardless of the IP address format of the viewer request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.Aliases_Item">
            <summary>
            <para>
            <para>A complex type that contains the CNAME aliases, if any, that you want to associate
            with this distribution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.CacheBehaviors_Item">
            <summary>
            <para>
            <para>Optional: A complex type that contains cache behaviors for this distribution. If <code>Quantity</code>
            is <code>0</code>, you can omit <code>Items</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.CustomErrorResponses_Item">
            <summary>
            <para>
            <para>A complex type that contains a <code>CustomErrorResponse</code> element for each HTTP
            status code for which you want to specify a custom error page and/or a caching duration.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.CachedMethods_Item">
            <summary>
            <para>
            <para>A complex type that contains the HTTP methods that you want CloudFront to cache responses
            to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.AllowedMethods_Item">
            <summary>
            <para>
            <para>A complex type that contains the HTTP methods that you want CloudFront to process
            and forward to your origin.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.WhitelistedNames_Item">
            <summary>
            <para>
            <para>A complex type that contains one <code>Name</code> element for each cookie that you
            want CloudFront to forward to the origin for this cache behavior.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.Headers_Item">
            <summary>
            <para>
            <para>A list that contains one <code>Name</code> element for each header that you want CloudFront
            to use for caching in this cache behavior. If <code>Quantity</code> is <code>0</code>,
            omit <code>Items</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.QueryStringCacheKeys_Item">
            <summary>
            <para>
            <para>(Optional) A list that contains the query string parameters that you want CloudFront
            to use as a basis for caching for this cache behavior. If <code>Quantity</code> is
            0, you can omit <code>Items</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.LambdaFunctionAssociations_Item">
            <summary>
            <para>
            <para><b>Optional</b>: A complex type that contains <code>LambdaFunctionAssociation</code>
            items for this cache behavior. If <code>Quantity</code> is <code>0</code>, you can
            omit <code>Items</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.TrustedSigners_Item">
            <summary>
            <para>
            <para><b>Optional</b>: A complex type that contains trusted signers for this cache behavior.
            If <code>Quantity</code> is <code>0</code>, you can omit <code>Items</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.OriginGroups_Item">
            <summary>
            <para>
            <para>The items (origin groups) in a distribution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.Origins_Item">
            <summary>
            <para>
            <para>A complex type that contains origins or origin groups for this distribution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.GeoRestriction_Item">
            <summary>
            <para>
            <para> A complex type that contains a <code>Location</code> element for each country in
            which you want CloudFront either to distribute your content (<code>whitelist</code>)
            or not distribute your content (<code>blacklist</code>).</para><para>The <code>Location</code> element is a two-letter, uppercase country code for a country
            that you want to include in your <code>blacklist</code> or <code>whitelist</code>.
            Include one <code>Location</code> element for each country.</para><para>CloudFront and <code>MaxMind</code> both use <code>ISO 3166</code> country codes.
            For the current list of countries and the corresponding codes, see <code>ISO 3166-1-alpha-2</code>
            code on the <i>International Organization for Standardization</i> website. You can
            also refer to the country list on the CloudFront console, which includes both country
            names and codes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.Tags_Item">
            <summary>
            <para>
            <para> A complex type that contains <code>Tag</code> elements.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.DefaultCacheBehavior_MaxTTL">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.ViewerCertificate_MinimumProtocolVersion">
            <summary>
            <para>
            <para>Specify the security policy that you want CloudFront to use for HTTPS connections.
            A security policy determines two settings:</para><ul><li><para>The minimum SSL/TLS protocol that CloudFront uses to communicate with viewers</para></li><li><para>The cipher that CloudFront uses to encrypt the content that it returns to viewers</para></li></ul><note><para>On the CloudFront console, this setting is called <b>Security policy</b>.</para></note><para>We recommend that you specify <code>TLSv1.1_2016</code> unless your users are using
            browsers or devices that do not support TLSv1.1 or later.</para><para>When both of the following are true, you must specify <code>TLSv1</code> or later
            for the security policy: </para><ul><li><para>You're using a custom certificate: you specified a value for <code>ACMCertificateArn</code>
            or for <code>IAMCertificateId</code></para></li><li><para>You're using SNI: you specified <code>sni-only</code> for <code>SSLSupportMethod</code></para></li></ul><para>If you specify <code>true</code> for <code>CloudFrontDefaultCertificate</code>, CloudFront
            automatically sets the security policy to <code>TLSv1</code> regardless of the value
            that you specify for <code>MinimumProtocolVersion</code>.</para><para>For information about the relationship between the security policy that you choose
            and the protocols and ciphers that CloudFront uses to communicate with viewers, see
            <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/secure-connections-supported-viewer-protocols-ciphers.html#secure-connections-supported-ciphers">
            Supported SSL/TLS Protocols and Ciphers for Communication Between Viewers and CloudFront</a>
            in the <i>Amazon CloudFront Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.DefaultCacheBehavior_MinTTL">
            <summary>
            <para>
            <para>The minimum amount of time that you want objects to stay in CloudFront caches before
            CloudFront forwards another request to your origin to determine whether the object
            has been updated. For more information, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Expiration.html">Specifying
            How Long Objects and Errors Stay in a CloudFront Edge Cache (Expiration)</a> in the
            <i>Amazon Amazon CloudFront Developer Guide</i>.</para><para>You must specify <code>0</code> for <code>MinTTL</code> if you configure CloudFront
            to forward all headers to your origin (under <code>Headers</code>, if you specify
            <code>1</code> for <code>Quantity</code> and <code>*</code> for <code>Name</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.Logging_Prefix">
            <summary>
            <para>
            <para>An optional string that you want CloudFront to prefix to the access log <code>filenames</code>
            for this distribution, for example, <code>myprefix/</code>. If you want to enable
            logging, but you don't want to specify a prefix, you still must include an empty <code>Prefix</code>
            element in the <code>Logging</code> element.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.DistributionConfig_PriceClass">
            <summary>
            <para>
            <para>The price class that corresponds with the maximum price that you want to pay for CloudFront
            service. If you specify <code>PriceClass_All</code>, CloudFront responds to requests
            for your objects from all CloudFront edge locations.</para><para>If you specify a price class other than <code>PriceClass_All</code>, CloudFront serves
            your objects from the CloudFront edge location that has the lowest latency among the
            edge locations in your price class. Viewers who are in or near regions that are excluded
            from your specified price class may encounter slower performance.</para><para>For more information about price classes, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/PriceClass.html">Choosing
            the Price Class for a CloudFront Distribution</a> in the <i>Amazon CloudFront Developer
            Guide</i>. For information about CloudFront pricing, including how price classes (such
            as Price Class 100) map to CloudFront regions, see <a href="https://aws.amazon.com/cloudfront/pricing/">Amazon
            CloudFront Pricing</a>. For price class information, scroll down to see the table
            at the bottom of the page.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.Aliases_Quantity">
            <summary>
            <para>
            <para>The number of CNAME aliases, if any, that you want to associate with this distribution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.CacheBehaviors_Quantity">
            <summary>
            <para>
            <para>The number of cache behaviors for this distribution. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.CustomErrorResponses_Quantity">
            <summary>
            <para>
            <para>The number of HTTP status codes for which you want to specify a custom error page
            and/or a caching duration. If <code>Quantity</code> is <code>0</code>, you can omit
            <code>Items</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.CachedMethods_Quantity">
            <summary>
            <para>
            <para>The number of HTTP methods for which you want CloudFront to cache responses. Valid
            values are <code>2</code> (for caching responses to <code>GET</code> and <code>HEAD</code>
            requests) and <code>3</code> (for caching responses to <code>GET</code>, <code>HEAD</code>,
            and <code>OPTIONS</code> requests).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.AllowedMethods_Quantity">
            <summary>
            <para>
            <para>The number of HTTP methods that you want CloudFront to forward to your origin. Valid
            values are 2 (for <code>GET</code> and <code>HEAD</code> requests), 3 (for <code>GET</code>,
            <code>HEAD</code>, and <code>OPTIONS</code> requests) and 7 (for <code>GET, HEAD,
            OPTIONS, PUT, PATCH, POST</code>, and <code>DELETE</code> requests).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.WhitelistedNames_Quantity">
            <summary>
            <para>
            <para>The number of different cookies that you want CloudFront to forward to the origin
            for this cache behavior.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.Headers_Quantity">
            <summary>
            <para>
            <para>The number of different headers that you want CloudFront to base caching on for this
            cache behavior. You can configure each cache behavior in a web distribution to do
            one of the following:</para><ul><li><para><b>Forward all headers to your origin</b>: Specify <code>1</code> for <code>Quantity</code>
            and <code>*</code> for <code>Name</code>.</para><important><para>CloudFront doesn't cache the objects that are associated with this cache behavior.
            Instead, CloudFront sends every request to the origin. </para></important></li><li><para><b>Forward a whitelist of headers you specify</b>: Specify the number of headers
            that you want CloudFront to base caching on. Then specify the header names in <code>Name</code>
            elements. CloudFront caches your objects based on the values in the specified headers.</para></li><li><para><b>Forward only the default headers</b>: Specify <code>0</code> for <code>Quantity</code>
            and omit <code>Items</code>. In this configuration, CloudFront doesn't cache based
            on the values in the request headers.</para></li></ul><para>Regardless of which option you choose, CloudFront forwards headers to your origin
            based on whether the origin is an S3 bucket or a custom origin. See the following
            documentation:</para><ul><li><para><b>S3 bucket</b>: See <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/RequestAndResponseBehaviorS3Origin.html#request-s3-removed-headers">HTTP
            Request Headers That CloudFront Removes or Updates</a></para></li><li><para><b>Custom origin</b>: See <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/RequestAndResponseBehaviorCustomOrigin.html#request-custom-headers-behavior">HTTP
            Request Headers and CloudFront Behavior</a></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.QueryStringCacheKeys_Quantity">
            <summary>
            <para>
            <para>The number of <code>whitelisted</code> query string parameters for this cache behavior.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.LambdaFunctionAssociations_Quantity">
            <summary>
            <para>
            <para>The number of Lambda function associations for this cache behavior.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.TrustedSigners_Quantity">
            <summary>
            <para>
            <para>The number of trusted signers for this cache behavior.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.OriginGroups_Quantity">
            <summary>
            <para>
            <para>The number of origin groups.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.Origins_Quantity">
            <summary>
            <para>
            <para>The number of origins or origin groups for this distribution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.GeoRestriction_Quantity">
            <summary>
            <para>
            <para>When geo restriction is <code>enabled</code>, this is the number of countries in your
            <code>whitelist</code> or <code>blacklist</code>. Otherwise, when it is not enabled,
            <code>Quantity</code> is <code>0</code>, and you can omit <code>Items</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.ForwardedValues_QueryString">
            <summary>
            <para>
            <para>Indicates whether you want CloudFront to forward query strings to the origin that
            is associated with this cache behavior and cache based on the query string parameters.
            CloudFront behavior depends on the value of <code>QueryString</code> and on the values
            that you specify for <code>QueryStringCacheKeys</code>, if any:</para><para>If you specify true for <code>QueryString</code> and you don't specify any values
            for <code>QueryStringCacheKeys</code>, CloudFront forwards all query string parameters
            to the origin and caches based on all query string parameters. Depending on how many
            query string parameters and values you have, this can adversely affect performance
            because CloudFront must forward more requests to the origin.</para><para>If you specify true for <code>QueryString</code> and you specify one or more values
            for <code>QueryStringCacheKeys</code>, CloudFront forwards all query string parameters
            to the origin, but it only caches based on the query string parameters that you specify.</para><para>If you specify false for <code>QueryString</code>, CloudFront doesn't forward any
            query string parameters to the origin, and doesn't cache based on query string parameters.</para><para>For more information, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/QueryStringParameters.html">Configuring
            CloudFront to Cache Based on Query String Parameters</a> in the <i>Amazon CloudFront
            Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.GeoRestriction_RestrictionType">
            <summary>
            <para>
            <para>The method that you want to use to restrict distribution of your content by country:</para><ul><li><para><code>none</code>: No geo restriction is enabled, meaning access to content is not
            restricted by client geo location.</para></li><li><para><code>blacklist</code>: The <code>Location</code> elements specify the countries
            in which you don't want CloudFront to distribute your content.</para></li><li><para><code>whitelist</code>: The <code>Location</code> elements specify the countries
            in which you want CloudFront to distribute your content.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.DefaultCacheBehavior_SmoothStreaming">
            <summary>
            <para>
            <para>Indicates whether you want to distribute media files in the Microsoft Smooth Streaming
            format using the origin that is associated with this cache behavior. If so, specify
            <code>true</code>; if not, specify <code>false</code>. If you specify <code>true</code>
            for <code>SmoothStreaming</code>, you can still distribute other content using this
            cache behavior if the content matches the value of <code>PathPattern</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.ViewerCertificate_SSLSupportMethod">
            <summary>
            <para>
            <para>If you specify a value for <a>ViewerCertificate$ACMCertificateArn</a> or for <a>ViewerCertificate$IAMCertificateId</a>,
            you must also specify how you want CloudFront to serve HTTPS requests: using a method
            that works for all clients or one that works for most clients:</para><ul><li><para><code>vip</code>: CloudFront uses dedicated IP addresses for your content and can
            respond to HTTPS requests from any viewer. However, you will incur additional monthly
            charges.</para></li><li><para><code>sni-only</code>: CloudFront can respond to HTTPS requests from viewers that
            support Server Name Indication (SNI). All modern browsers support SNI, but some browsers
            still in use don't support SNI. If some of your users' browsers don't support SNI,
            we recommend that you do one of the following:</para><ul><li><para>Use the <code>vip</code> option (dedicated IP addresses) instead of <code>sni-only</code>.</para></li><li><para>Use the CloudFront SSL/TLS certificate instead of a custom certificate. This requires
            that you use the CloudFront domain name of your distribution in the URLs for your
            objects, for example, <code>https://d111111abcdef8.cloudfront.net/logo.png</code>.</para></li><li><para>If you can control which browser your users use, upgrade the browser to one that supports
            SNI.</para></li><li><para>Use HTTP instead of HTTPS.</para></li></ul></li></ul><para>Don't specify a value for <code>SSLSupportMethod</code> if you specified <code>&lt;CloudFrontDefaultCertificate&gt;true&lt;CloudFrontDefaultCertificate&gt;</code>.</para><para>For more information, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/SecureConnections.html#CNAMEsAndHTTPS.html">Using
            Alternate Domain Names and HTTPS</a> in the <i>Amazon CloudFront Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.DefaultCacheBehavior_TargetOriginId">
            <summary>
            <para>
            <para>The value of <code>ID</code> for the origin that you want CloudFront to route requests
            to when a request matches the path pattern either for a cache behavior or for the
            default cache behavior in your distribution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.DefaultCacheBehavior_ViewerProtocolPolicy">
            <summary>
            <para>
            <para>The protocol that viewers can use to access the files in the origin specified by <code>TargetOriginId</code>
            when a request matches the path pattern in <code>PathPattern</code>. You can specify
            the following options:</para><ul><li><para><code>allow-all</code>: Viewers can use HTTP or HTTPS.</para></li><li><para><code>redirect-to-https</code>: If a viewer submits an HTTP request, CloudFront returns
            an HTTP status code of 301 (Moved Permanently) to the viewer along with the HTTPS
            URL. The viewer then resubmits the request using the new URL.</para></li><li><para><code>https-only</code>: If a viewer sends an HTTP request, CloudFront returns an
            HTTP status code of 403 (Forbidden).</para></li></ul><para>For more information about requiring the HTTPS protocol, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/SecureConnections.html">Using
            an HTTPS Connection to Access Your Objects</a> in the <i>Amazon CloudFront Developer
            Guide</i>.</para><note><para>The only way to guarantee that viewers retrieve an object that was fetched from the
            origin using HTTPS is never to use any other protocol to fetch the object. If you
            have recently changed from HTTP to HTTPS, we recommend that you clear your objects'
            cache because cached objects are protocol agnostic. That means that an edge location
            will return an object from the cache regardless of whether the current request protocol
            matches the protocol used previously. For more information, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Expiration.html">Specifying
            How Long Objects and Errors Stay in a CloudFront Edge Cache (Expiration)</a> in the
            <i>Amazon CloudFront Developer Guide</i>.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.DistributionConfig_WebACLId">
            <summary>
            <para>
            <para>A unique identifier that specifies the AWS WAF web ACL, if any, to associate with
            this distribution.</para><para>AWS WAF is a web application firewall that lets you monitor the HTTP and HTTPS requests
            that are forwarded to CloudFront, and lets you control access to your content. Based
            on conditions that you specify, such as the IP addresses that requests originate from
            or the values of query strings, CloudFront responds to requests either with the requested
            content or with an HTTP 403 status code (Forbidden). You can also configure CloudFront
            to return a custom error page when a request is blocked. For more information about
            AWS WAF, see the <a href="http://docs.aws.amazon.com/waf/latest/developerguide/what-is-aws-waf.html">AWS
            WAF Developer Guide</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.ViewerCertificate_Certificate">
            <summary>
            <para>
            <para>This field has been deprecated. Use one of the following fields instead:</para><ul><li><para><a>ViewerCertificate$ACMCertificateArn</a></para></li><li><para><a>ViewerCertificate$IAMCertificateId</a></para></li><li><para><a>ViewerCertificate$CloudFrontDefaultCertificate</a></para></li></ul>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.ViewerCertificate_CertificateSource">
            <summary>
            <para>
            <para>This field has been deprecated. Use one of the following fields instead:</para><ul><li><para><a>ViewerCertificate$ACMCertificateArn</a></para></li><li><para><a>ViewerCertificate$IAMCertificateId</a></para></li><li><para><a>ViewerCertificate$CloudFrontDefaultCertificate</a></para></li></ul>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFDistributionWithTagCmdlet.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.CF.NewCFFieldLevelEncryptionConfigCmdlet">
            <summary>
            Create a new field-level encryption configuration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFFieldLevelEncryptionConfigCmdlet.FieldLevelEncryptionConfig">
            <summary>
            <para>
            <para>The request to create a new field-level encryption configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFFieldLevelEncryptionConfigCmdlet.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.CF.NewCFFieldLevelEncryptionProfileCmdlet">
            <summary>
            Create a field-level encryption profile.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFFieldLevelEncryptionProfileCmdlet.FieldLevelEncryptionProfileConfig_CallerReference">
            <summary>
            <para>
            <para>A unique number that ensures that the request can't be replayed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFFieldLevelEncryptionProfileCmdlet.FieldLevelEncryptionProfileConfig_Comment">
            <summary>
            <para>
            <para>An optional comment for the field-level encryption profile.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFFieldLevelEncryptionProfileCmdlet.EncryptionEntities_Item">
            <summary>
            <para>
            <para>An array of field patterns in a field-level encryption content type-profile mapping.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFFieldLevelEncryptionProfileCmdlet.FieldLevelEncryptionProfileConfig_Name">
            <summary>
            <para>
            <para>Profile name for the field-level encryption profile.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFFieldLevelEncryptionProfileCmdlet.EncryptionEntities_Quantity">
            <summary>
            <para>
            <para>Number of field pattern items in a field-level encryption content type-profile mapping.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFFieldLevelEncryptionProfileCmdlet.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.CF.NewCFInvalidationCmdlet">
            <summary>
            Create a new invalidation.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFInvalidationCmdlet.InvalidationBatch_CallerReference">
            <summary>
            <para>
            <para>A value that you specify to uniquely identify an invalidation request. CloudFront
            uses the value to prevent you from accidentally resubmitting an identical request.
            Whenever you create a new invalidation request, you must specify a new value for <code>CallerReference</code>
            and change other values in the request as applicable. One way to ensure that the value
            of <code>CallerReference</code> is unique is to use a <code>timestamp</code>, for
            example, <code>20120301090000</code>.</para><para>If you make a second invalidation request with the same value for <code>CallerReference</code>,
            and if the rest of the request is the same, CloudFront doesn't create a new invalidation
            request. Instead, CloudFront returns information about the invalidation request that
            you previously created with the same <code>CallerReference</code>.</para><para>If <code>CallerReference</code> is a value you already sent in a previous invalidation
            batch request but the content of any <code>Path</code> is different from the original
            request, CloudFront returns an <code>InvalidationBatchAlreadyExists</code> error.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFInvalidationCmdlet.DistributionId">
            <summary>
            <para>
            <para>The distribution's id.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFInvalidationCmdlet.Paths_Item">
            <summary>
            <para>
            <para>A complex type that contains a list of the paths that you want to invalidate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFInvalidationCmdlet.Paths_Quantity">
            <summary>
            <para>
            <para>The number of objects that you want to invalidate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFInvalidationCmdlet.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.CF.NewCFPublicKeyCmdlet">
            <summary>
            Add a new public key to CloudFront to use, for example, for field-level encryption.
            You can add a maximum of 10 public keys with one AWS account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFPublicKeyCmdlet.PublicKeyConfig_CallerReference">
            <summary>
            <para>
            <para>A unique number that ensures that the request can't be replayed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFPublicKeyCmdlet.PublicKeyConfig_Comment">
            <summary>
            <para>
            <para>An optional comment about a public key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFPublicKeyCmdlet.PublicKeyConfig_EncodedKey">
            <summary>
            <para>
            <para>The encoded public key that you want to add to CloudFront to use with features like
            field-level encryption.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFPublicKeyCmdlet.PublicKeyConfig_Name">
            <summary>
            <para>
            <para>The name for a public key you add to CloudFront to use with features like field-level
            encryption.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFPublicKeyCmdlet.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.CF.NewCFStreamingDistributionCmdlet">
            <summary>
            Creates a new RMTP distribution. An RTMP distribution is similar to a web distribution,
            but an RTMP distribution streams media files using the Adobe Real-Time Messaging Protocol
            (RTMP) instead of serving files using HTTP.
             
              
            <para>
            To create a new web distribution, submit a <code>POST</code> request to the <i>CloudFront
            API version</i>/distribution resource. The request body must include a document with
            a <i>StreamingDistributionConfig</i> element. The response echoes the <code>StreamingDistributionConfig</code>
            element and returns other information about the RTMP distribution.
            </para><para>
            To get the status of your request, use the <i>GET StreamingDistribution</i> API action.
            When the value of <code>Enabled</code> is <code>true</code> and the value of <code>Status</code>
            is <code>Deployed</code>, your distribution is ready. A distribution usually deploys
            in less than 15 minutes.
            </para><para>
            For more information about web distributions, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/distribution-rtmp.html">Working
            with RTMP Distributions</a> in the <i>Amazon CloudFront Developer Guide</i>.
            </para><important><para>
            Beginning with the 2012-05-05 version of the CloudFront API, we made substantial changes
            to the format of the XML document that you include in the request body when you create
            or update a web distribution or an RTMP distribution, and when you invalidate objects.
            With previous versions of the API, we discovered that it was too easy to accidentally
            delete one or more values for an element that accepts multiple values, for example,
            CNAMEs and trusted signers. Our changes for the 2012-05-05 release are intended to
            prevent these accidental deletions and to notify you when there's a mismatch between
            the number of values you say you're specifying in the <code>Quantity</code> element
            and the number of values specified.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFStreamingDistributionCmdlet.Logging_Bucket">
            <summary>
            <para>
            <para>The Amazon S3 bucket to store the access logs in, for example, <code>myawslogbucket.s3.amazonaws.com</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFStreamingDistributionCmdlet.StreamingDistributionConfig_CallerReference">
            <summary>
            <para>
            <para>A unique value (for example, a date-time stamp) that ensures that the request can't
            be replayed.</para><para>If the value of <code>CallerReference</code> is new (regardless of the content of
            the <code>StreamingDistributionConfig</code> object), CloudFront creates a new distribution.</para><para>If <code>CallerReference</code> is a value that you already sent in a previous request
            to create a distribution, CloudFront returns a <code>DistributionAlreadyExists</code>
            error.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFStreamingDistributionCmdlet.StreamingDistributionConfig_Comment">
            <summary>
            <para>
            <para>Any comments you want to include about the streaming distribution. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFStreamingDistributionCmdlet.S3Origin_DomainName">
            <summary>
            <para>
            <para>The DNS name of the Amazon S3 origin. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFStreamingDistributionCmdlet.StreamingDistributionConfig_Enabled">
            <summary>
            <para>
            <para>Whether the streaming distribution is enabled to accept user requests for content.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFStreamingDistributionCmdlet.Logging_Enabled">
            <summary>
            <para>
            <para>Specifies whether you want CloudFront to save access logs to an Amazon S3 bucket.
            If you don't want to enable logging when you create a streaming distribution or if
            you want to disable logging for an existing streaming distribution, specify <code>false</code>
            for <code>Enabled</code>, and specify <code>empty Bucket</code> and <code>Prefix</code>
            elements. If you specify <code>false</code> for <code>Enabled</code> but you specify
            values for <code>Bucket</code> and <code>Prefix</code>, the values are automatically
            deleted. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFStreamingDistributionCmdlet.TrustedSigners_Enabled">
            <summary>
            <para>
            <para>Specifies whether you want to require viewers to use signed URLs to access the files
            specified by <code>PathPattern</code> and <code>TargetOriginId</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFStreamingDistributionCmdlet.Aliases_Item">
            <summary>
            <para>
            <para>A complex type that contains the CNAME aliases, if any, that you want to associate
            with this distribution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFStreamingDistributionCmdlet.TrustedSigners_Item">
            <summary>
            <para>
            <para><b>Optional</b>: A complex type that contains trusted signers for this cache behavior.
            If <code>Quantity</code> is <code>0</code>, you can omit <code>Items</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFStreamingDistributionCmdlet.S3Origin_OriginAccessIdentity">
            <summary>
            <para>
            <para>The CloudFront origin access identity to associate with the RTMP distribution. Use
            an origin access identity to configure the distribution so that end users can only
            access objects in an Amazon S3 bucket through CloudFront.</para><para>If you want end users to be able to access objects using either the CloudFront URL
            or the Amazon S3 URL, specify an empty <code>OriginAccessIdentity</code> element.</para><para>To delete the origin access identity from an existing distribution, update the distribution
            configuration and include an empty <code>OriginAccessIdentity</code> element.</para><para>To replace the origin access identity, update the distribution configuration and specify
            the new origin access identity.</para><para>For more information, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/private-content-restricting-access-to-s3.html">Using
            an Origin Access Identity to Restrict Access to Your Amazon S3 Content</a> in the
            <i>Amazon Amazon CloudFront Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFStreamingDistributionCmdlet.Logging_Prefix">
            <summary>
            <para>
            <para>An optional string that you want CloudFront to prefix to the access log filenames
            for this streaming distribution, for example, <code>myprefix/</code>. If you want
            to enable logging, but you don't want to specify a prefix, you still must include
            an empty <code>Prefix</code> element in the <code>Logging</code> element.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFStreamingDistributionCmdlet.StreamingDistributionConfig_PriceClass">
            <summary>
            <para>
            <para>A complex type that contains information about price class for this streaming distribution.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFStreamingDistributionCmdlet.Aliases_Quantity">
            <summary>
            <para>
            <para>The number of CNAME aliases, if any, that you want to associate with this distribution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFStreamingDistributionCmdlet.TrustedSigners_Quantity">
            <summary>
            <para>
            <para>The number of trusted signers for this cache behavior.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFStreamingDistributionCmdlet.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.CF.NewCFStreamingDistributionWithTagCmdlet">
            <summary>
            Create a new streaming distribution with tags.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFStreamingDistributionWithTagCmdlet.Logging_Bucket">
            <summary>
            <para>
            <para>The Amazon S3 bucket to store the access logs in, for example, <code>myawslogbucket.s3.amazonaws.com</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFStreamingDistributionWithTagCmdlet.StreamingDistributionConfig_CallerReference">
            <summary>
            <para>
            <para>A unique value (for example, a date-time stamp) that ensures that the request can't
            be replayed.</para><para>If the value of <code>CallerReference</code> is new (regardless of the content of
            the <code>StreamingDistributionConfig</code> object), CloudFront creates a new distribution.</para><para>If <code>CallerReference</code> is a value that you already sent in a previous request
            to create a distribution, CloudFront returns a <code>DistributionAlreadyExists</code>
            error.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFStreamingDistributionWithTagCmdlet.StreamingDistributionConfig_Comment">
            <summary>
            <para>
            <para>Any comments you want to include about the streaming distribution. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFStreamingDistributionWithTagCmdlet.S3Origin_DomainName">
            <summary>
            <para>
            <para>The DNS name of the Amazon S3 origin. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFStreamingDistributionWithTagCmdlet.StreamingDistributionConfig_Enabled">
            <summary>
            <para>
            <para>Whether the streaming distribution is enabled to accept user requests for content.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFStreamingDistributionWithTagCmdlet.Logging_Enabled">
            <summary>
            <para>
            <para>Specifies whether you want CloudFront to save access logs to an Amazon S3 bucket.
            If you don't want to enable logging when you create a streaming distribution or if
            you want to disable logging for an existing streaming distribution, specify <code>false</code>
            for <code>Enabled</code>, and specify <code>empty Bucket</code> and <code>Prefix</code>
            elements. If you specify <code>false</code> for <code>Enabled</code> but you specify
            values for <code>Bucket</code> and <code>Prefix</code>, the values are automatically
            deleted. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFStreamingDistributionWithTagCmdlet.TrustedSigners_Enabled">
            <summary>
            <para>
            <para>Specifies whether you want to require viewers to use signed URLs to access the files
            specified by <code>PathPattern</code> and <code>TargetOriginId</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFStreamingDistributionWithTagCmdlet.Aliases_Item">
            <summary>
            <para>
            <para>A complex type that contains the CNAME aliases, if any, that you want to associate
            with this distribution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFStreamingDistributionWithTagCmdlet.TrustedSigners_Item">
            <summary>
            <para>
            <para><b>Optional</b>: A complex type that contains trusted signers for this cache behavior.
            If <code>Quantity</code> is <code>0</code>, you can omit <code>Items</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFStreamingDistributionWithTagCmdlet.Tags_Item">
            <summary>
            <para>
            <para> A complex type that contains <code>Tag</code> elements.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFStreamingDistributionWithTagCmdlet.S3Origin_OriginAccessIdentity">
            <summary>
            <para>
            <para>The CloudFront origin access identity to associate with the RTMP distribution. Use
            an origin access identity to configure the distribution so that end users can only
            access objects in an Amazon S3 bucket through CloudFront.</para><para>If you want end users to be able to access objects using either the CloudFront URL
            or the Amazon S3 URL, specify an empty <code>OriginAccessIdentity</code> element.</para><para>To delete the origin access identity from an existing distribution, update the distribution
            configuration and include an empty <code>OriginAccessIdentity</code> element.</para><para>To replace the origin access identity, update the distribution configuration and specify
            the new origin access identity.</para><para>For more information, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/private-content-restricting-access-to-s3.html">Using
            an Origin Access Identity to Restrict Access to Your Amazon S3 Content</a> in the
            <i>Amazon Amazon CloudFront Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFStreamingDistributionWithTagCmdlet.Logging_Prefix">
            <summary>
            <para>
            <para>An optional string that you want CloudFront to prefix to the access log filenames
            for this streaming distribution, for example, <code>myprefix/</code>. If you want
            to enable logging, but you don't want to specify a prefix, you still must include
            an empty <code>Prefix</code> element in the <code>Logging</code> element.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFStreamingDistributionWithTagCmdlet.StreamingDistributionConfig_PriceClass">
            <summary>
            <para>
            <para>A complex type that contains information about price class for this streaming distribution.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFStreamingDistributionWithTagCmdlet.Aliases_Quantity">
            <summary>
            <para>
            <para>The number of CNAME aliases, if any, that you want to associate with this distribution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFStreamingDistributionWithTagCmdlet.TrustedSigners_Quantity">
            <summary>
            <para>
            <para>The number of trusted signers for this cache behavior.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.NewCFStreamingDistributionWithTagCmdlet.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.CF.RemoveCFCloudFrontOriginAccessIdentityCmdlet">
            <summary>
            Delete an origin access identity.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.RemoveCFCloudFrontOriginAccessIdentityCmdlet.Id">
            <summary>
            <para>
            <para>The origin access identity's ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.RemoveCFCloudFrontOriginAccessIdentityCmdlet.IfMatch">
            <summary>
            <para>
            <para>The value of the <code>ETag</code> header you received from a previous <code>GET</code>
            or <code>PUT</code> request. For example: <code>E2QWRUHAPOMQZL</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.RemoveCFCloudFrontOriginAccessIdentityCmdlet.PassThru">
            <summary>
            Returns the value passed to the Id parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.RemoveCFCloudFrontOriginAccessIdentityCmdlet.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.CF.RemoveCFDistributionCmdlet">
            <summary>
            Delete a distribution.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.RemoveCFDistributionCmdlet.Id">
            <summary>
            <para>
            <para>The distribution ID. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.RemoveCFDistributionCmdlet.IfMatch">
            <summary>
            <para>
            <para>The value of the <code>ETag</code> header that you received when you disabled the
            distribution. For example: <code>E2QWRUHAPOMQZL</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.RemoveCFDistributionCmdlet.PassThru">
            <summary>
            Returns the value passed to the Id parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.RemoveCFDistributionCmdlet.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.CF.RemoveCFFieldLevelEncryptionConfigCmdlet">
            <summary>
            Remove a field-level encryption configuration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.RemoveCFFieldLevelEncryptionConfigCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the configuration you want to delete from CloudFront.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.RemoveCFFieldLevelEncryptionConfigCmdlet.IfMatch">
            <summary>
            <para>
            <para>The value of the <code>ETag</code> header that you received when retrieving the configuration
            identity to delete. For example: <code>E2QWRUHAPOMQZL</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.RemoveCFFieldLevelEncryptionConfigCmdlet.PassThru">
            <summary>
            Returns the value passed to the Id parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.RemoveCFFieldLevelEncryptionConfigCmdlet.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.CF.RemoveCFFieldLevelEncryptionProfileCmdlet">
            <summary>
            Remove a field-level encryption profile.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.RemoveCFFieldLevelEncryptionProfileCmdlet.Id">
            <summary>
            <para>
            <para>Request the ID of the profile you want to delete from CloudFront.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.RemoveCFFieldLevelEncryptionProfileCmdlet.IfMatch">
            <summary>
            <para>
            <para>The value of the <code>ETag</code> header that you received when retrieving the profile
            to delete. For example: <code>E2QWRUHAPOMQZL</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.RemoveCFFieldLevelEncryptionProfileCmdlet.PassThru">
            <summary>
            Returns the value passed to the Id parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.RemoveCFFieldLevelEncryptionProfileCmdlet.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.CF.RemoveCFPublicKeyCmdlet">
            <summary>
            Remove a public key you previously added to CloudFront.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.RemoveCFPublicKeyCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the public key you want to remove from CloudFront.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.RemoveCFPublicKeyCmdlet.IfMatch">
            <summary>
            <para>
            <para>The value of the <code>ETag</code> header that you received when retrieving the public
            key identity to delete. For example: <code>E2QWRUHAPOMQZL</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.RemoveCFPublicKeyCmdlet.PassThru">
            <summary>
            Returns the value passed to the Id parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.RemoveCFPublicKeyCmdlet.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.CF.RemoveCFResourceTagCmdlet">
            <summary>
            Remove tags from a CloudFront resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.RemoveCFResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para> A complex type that contains <code>Tag</code> key elements.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.RemoveCFResourceTagCmdlet.Resource">
            <summary>
            <para>
            <para> An ARN of a CloudFront resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.RemoveCFResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the Resource parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.RemoveCFResourceTagCmdlet.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.CF.RemoveCFStreamingDistributionCmdlet">
            <summary>
            Delete a streaming distribution. To delete an RTMP distribution using the CloudFront
            API, perform the following steps.
             
              
            <para><b>To delete an RTMP distribution using the CloudFront API</b>:
            </para><ol><li><para>
            Disable the RTMP distribution.
            </para></li><li><para>
            Submit a <code>GET Streaming Distribution Config</code> request to get the current
            configuration and the <code>Etag</code> header for the distribution.
            </para></li><li><para>
            Update the XML document that was returned in the response to your <code>GET Streaming
            Distribution Config</code> request to change the value of <code>Enabled</code> to
            <code>false</code>.
            </para></li><li><para>
            Submit a <code>PUT Streaming Distribution Config</code> request to update the configuration
            for your distribution. In the request body, include the XML document that you updated
            in Step 3. Then set the value of the HTTP <code>If-Match</code> header to the value
            of the <code>ETag</code> header that CloudFront returned when you submitted the <code>GET
            Streaming Distribution Config</code> request in Step 2.
            </para></li><li><para>
            Review the response to the <code>PUT Streaming Distribution Config</code> request
            to confirm that the distribution was successfully disabled.
            </para></li><li><para>
            Submit a <code>GET Streaming Distribution Config</code> request to confirm that your
            changes have propagated. When propagation is complete, the value of <code>Status</code>
            is <code>Deployed</code>.
            </para></li><li><para>
            Submit a <code>DELETE Streaming Distribution</code> request. Set the value of the
            HTTP <code>If-Match</code> header to the value of the <code>ETag</code> header that
            CloudFront returned when you submitted the <code>GET Streaming Distribution Config</code>
            request in Step 2.
            </para></li><li><para>
            Review the response to your <code>DELETE Streaming Distribution</code> request to
            confirm that the distribution was successfully deleted.
            </para></li></ol><para>
            For information about deleting a distribution using the CloudFront console, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/HowToDeleteDistribution.html">Deleting
            a Distribution</a> in the <i>Amazon CloudFront Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.RemoveCFStreamingDistributionCmdlet.Id">
            <summary>
            <para>
            <para>The distribution ID. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.RemoveCFStreamingDistributionCmdlet.IfMatch">
            <summary>
            <para>
            <para>The value of the <code>ETag</code> header that you received when you disabled the
            streaming distribution. For example: <code>E2QWRUHAPOMQZL</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.RemoveCFStreamingDistributionCmdlet.PassThru">
            <summary>
            Returns the value passed to the Id parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.RemoveCFStreamingDistributionCmdlet.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.CF.UpdateCFCloudFrontOriginAccessIdentityCmdlet">
            <summary>
            Update an origin access identity.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFCloudFrontOriginAccessIdentityCmdlet.CloudFrontOriginAccessIdentityConfig_CallerReference">
            <summary>
            <para>
            <para>A unique value (for example, a date-time stamp) that ensures that the request can't
            be replayed.</para><para>If the value of <code>CallerReference</code> is new (regardless of the content of
            the <code>CloudFrontOriginAccessIdentityConfig</code> object), a new origin access
            identity is created.</para><para>If the <code>CallerReference</code> is a value already sent in a previous identity
            request, and the content of the <code>CloudFrontOriginAccessIdentityConfig</code>
            is identical to the original request (ignoring white space), the response includes
            the same information returned to the original request. </para><para>If the <code>CallerReference</code> is a value you already sent in a previous request
            to create an identity, but the content of the <code>CloudFrontOriginAccessIdentityConfig</code>
            is different from the original request, CloudFront returns a <code>CloudFrontOriginAccessIdentityAlreadyExists</code>
            error. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFCloudFrontOriginAccessIdentityCmdlet.CloudFrontOriginAccessIdentityConfig_Comment">
            <summary>
            <para>
            <para>Any comments you want to include about the origin access identity. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFCloudFrontOriginAccessIdentityCmdlet.Id">
            <summary>
            <para>
            <para>The identity's id.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFCloudFrontOriginAccessIdentityCmdlet.IfMatch">
            <summary>
            <para>
            <para>The value of the <code>ETag</code> header that you received when retrieving the identity's
            configuration. For example: <code>E2QWRUHAPOMQZL</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFCloudFrontOriginAccessIdentityCmdlet.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.CF.UpdateCFDistributionCmdlet">
            <summary>
            Updates the configuration for a web distribution.
             
             <important><para>
            When you update a distribution, there are more required fields than when you create
            a distribution. When you update your distribution by using this API action, follow
            the steps here to get the current configuration and then make your updates, to make
            sure that you include all of the required fields. To view a summary, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/distribution-overview-required-fields.html">Required
            Fields for Create Distribution and Update Distribution</a> in the <i>Amazon CloudFront
            Developer Guide</i>.
            </para></important><para>
            The update process includes getting the current distribution configuration, updating
            the XML document that is returned to make your changes, and then submitting an <code>UpdateDistribution</code>
            request to make the updates.
            </para><para>
            For information about updating a distribution using the CloudFront console instead,
            see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/distribution-web-creating-console.html">Creating
            a Distribution</a> in the <i>Amazon CloudFront Developer Guide</i>.
            </para><para><b>To update a web distribution using the CloudFront API</b></para><ol><li><para>
            Submit a <a>GetDistributionConfig</a> request to get the current configuration and
            an <code>Etag</code> header for the distribution.
            </para><note><para>
            If you update the distribution again, you must get a new <code>Etag</code> header.
            </para></note></li><li><para>
            Update the XML document that was returned in the response to your <code>GetDistributionConfig</code>
            request to include your changes.
            </para><important><para>
            When you edit the XML file, be aware of the following:
            </para><ul><li><para>
            You must strip out the ETag parameter that is returned.
            </para></li><li><para>
            Additional fields are required when you update a distribution. There may be fields
            included in the XML file for features that you haven't configured for your distribution.
            This is expected and required to successfully update the distribution.
            </para></li><li><para>
            You can't change the value of <code>CallerReference</code>. If you try to change this
            value, CloudFront returns an <code>IllegalUpdate</code> error.
            </para></li><li><para>
            The new configuration replaces the existing configuration; the values that you specify
            in an <code>UpdateDistribution</code> request are not merged into your existing configuration.
            When you add, delete, or replace values in an element that allows multiple values
            (for example, <code>CNAME</code>), you must specify all of the values that you want
            to appear in the updated distribution. In addition, you must update the corresponding
            <code>Quantity</code> element.
            </para></li></ul></important></li><li><para>
            Submit an <code>UpdateDistribution</code> request to update the configuration for
            your distribution:
            </para><ul><li><para>
            In the request body, include the XML document that you updated in Step 2. The request
            body must include an XML document with a <code>DistributionConfig</code> element.
            </para></li><li><para>
            Set the value of the HTTP <code>If-Match</code> header to the value of the <code>ETag</code>
            header that CloudFront returned when you submitted the <code>GetDistributionConfig</code>
            request in Step 1.
            </para></li></ul></li><li><para>
            Review the response to the <code>UpdateDistribution</code> request to confirm that
            the configuration was successfully updated.
            </para></li><li><para>
            Optional: Submit a <a>GetDistribution</a> request to confirm that your changes have
            propagated. When propagation is complete, the value of <code>Status</code> is <code>Deployed</code>.
            </para></li></ol>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.ViewerCertificate_ACMCertificateArn">
            <summary>
            <para>
            <para>For information about how and when to use <code>ACMCertificateArn</code>, see <a>ViewerCertificate</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.Logging_Bucket">
            <summary>
            <para>
            <para>The Amazon S3 bucket to store the access logs in, for example, <code>myawslogbucket.s3.amazonaws.com</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.DistributionConfig_CallerReference">
            <summary>
            <para>
            <para>A unique value (for example, a date-time stamp) that ensures that the request can't
            be replayed.</para><para>If the value of <code>CallerReference</code> is new (regardless of the content of
            the <code>DistributionConfig</code> object), CloudFront creates a new distribution.</para><para>If <code>CallerReference</code> is a value that you already sent in a previous request
            to create a distribution, CloudFront returns a <code>DistributionAlreadyExists</code>
            error.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.ViewerCertificate_CloudFrontDefaultCertificate">
            <summary>
            <para>
            <para>For information about how and when to use <code>CloudFrontDefaultCertificate</code>,
            see <a>ViewerCertificate</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.DistributionConfig_Comment">
            <summary>
            <para>
            <para>Any comments you want to include about the distribution.</para><para>If you don't want to specify a comment, include an empty <code>Comment</code> element.</para><para>To delete an existing comment, update the distribution configuration and include an
            empty <code>Comment</code> element.</para><para>To add or change a comment, update the distribution configuration and specify the
            new comment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.DefaultCacheBehavior_Compress">
            <summary>
            <para>
            <para>Whether you want CloudFront to automatically compress certain files for this cache
            behavior. If so, specify <code>true</code>; if not, specify <code>false</code>. For
            more information, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/ServingCompressedFiles.html">Serving
            Compressed Files</a> in the <i>Amazon CloudFront Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.DistributionConfig_DefaultRootObject">
            <summary>
            <para>
            <para>The object that you want CloudFront to request from your origin (for example, <code>index.html</code>)
            when a viewer requests the root URL for your distribution (<code>http://www.example.com</code>)
            instead of an object in your distribution (<code>http://www.example.com/product-description.html</code>).
            Specifying a default root object avoids exposing the contents of your distribution.</para><para>Specify only the object name, for example, <code>index.html</code>. Don't add a <code>/</code>
            before the object name.</para><para>If you don't want to specify a default root object when you create a distribution,
            include an empty <code>DefaultRootObject</code> element.</para><para>To delete the default root object from an existing distribution, update the distribution
            configuration and include an empty <code>DefaultRootObject</code> element.</para><para>To replace the default root object, update the distribution configuration and specify
            the new object.</para><para>For more information about the default root object, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/DefaultRootObject.html">Creating
            a Default Root Object</a> in the <i>Amazon CloudFront Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.DefaultCacheBehavior_DefaultTTL">
            <summary>
            <para>
            <para>The default amount of time that you want objects to stay in CloudFront caches before
            CloudFront forwards another request to your origin to determine whether the object
            has been updated. The value that you specify applies only when your origin does not
            add HTTP headers such as <code>Cache-Control max-age</code>, <code>Cache-Control s-maxage</code>,
            and <code>Expires</code> to objects. For more information, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Expiration.html">Specifying
            How Long Objects and Errors Stay in a CloudFront Edge Cache (Expiration)</a> in the
            <i>Amazon CloudFront Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.TrustedSigners_Enabled">
            <summary>
            <para>
            <para>Specifies whether you want to require viewers to use signed URLs to access the files
            specified by <code>PathPattern</code> and <code>TargetOriginId</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.DistributionConfig_Enabled">
            <summary>
            <para>
            <para>From this field, you can enable or disable the selected distribution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.Logging_Enabled">
            <summary>
            <para>
            <para>Specifies whether you want CloudFront to save access logs to an Amazon S3 bucket.
            If you don't want to enable logging when you create a distribution or if you want
            to disable logging for an existing distribution, specify <code>false</code> for <code>Enabled</code>,
            and specify empty <code>Bucket</code> and <code>Prefix</code> elements. If you specify
            <code>false</code> for <code>Enabled</code> but you specify values for <code>Bucket</code>,
            <code>prefix</code>, and <code>IncludeCookies</code>, the values are automatically
            deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.DefaultCacheBehavior_FieldLevelEncryptionId">
            <summary>
            <para>
            <para>The value of <code>ID</code> for the field-level encryption configuration that you
            want CloudFront to use for encrypting specific fields of data for a cache behavior
            or for the default cache behavior in your distribution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.Cookies_Forward">
            <summary>
            <para>
            <para>Specifies which cookies to forward to the origin for this cache behavior: all, none,
            or the list of cookies specified in the <code>WhitelistedNames</code> complex type.</para><para>Amazon S3 doesn't process cookies. When the cache behavior is forwarding requests
            to an Amazon S3 origin, specify none for the <code>Forward</code> element. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.DistributionConfig_HttpVersion">
            <summary>
            <para>
            <para>(Optional) Specify the maximum HTTP version that you want viewers to use to communicate
            with CloudFront. The default value for new web distributions is http2. Viewers that
            don't support HTTP/2 automatically use an earlier HTTP version.</para><para>For viewers and CloudFront to use HTTP/2, viewers must support TLS 1.2 or later, and
            must support Server Name Identification (SNI).</para><para>In general, configuring CloudFront to communicate with viewers using HTTP/2 reduces
            latency. You can improve performance by optimizing for HTTP/2. For more information,
            do an Internet search for "http/2 optimization." </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.ViewerCertificate_IAMCertificateId">
            <summary>
            <para>
            <para>For information about how and when to use <code>IAMCertificateId</code>, see <a>ViewerCertificate</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.Id">
            <summary>
            <para>
            <para>The distribution's id.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.IfMatch">
            <summary>
            <para>
            <para>The value of the <code>ETag</code> header that you received when retrieving the distribution's
            configuration. For example: <code>E2QWRUHAPOMQZL</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.Logging_IncludeCookie">
            <summary>
            <para>
            <para>Specifies whether you want CloudFront to include cookies in access logs, specify <code>true</code>
            for <code>IncludeCookies</code>. If you choose to include cookies in logs, CloudFront
            logs all cookies regardless of how you configure the cache behaviors for this distribution.
            If you don't want to include cookies when you create a distribution or if you want
            to disable include cookies for an existing distribution, specify <code>false</code>
            for <code>IncludeCookies</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.DistributionConfig_IsIPV6Enabled">
            <summary>
            <para>
            <para>If you want CloudFront to respond to IPv6 DNS requests with an IPv6 address for your
            distribution, specify <code>true</code>. If you specify <code>false</code>, CloudFront
            responds to IPv6 DNS requests with the DNS response code <code>NOERROR</code> and
            with no IP addresses. This allows viewers to submit a second request, for an IPv4
            address for your distribution. </para><para>In general, you should enable IPv6 if you have users on IPv6 networks who want to
            access your content. However, if you're using signed URLs or signed cookies to restrict
            access to your content, and if you're using a custom policy that includes the <code>IpAddress</code>
            parameter to restrict the IP addresses that can access your content, don't enable
            IPv6. If you want to restrict access to some content by IP address and not restrict
            access to other content (or restrict access but not by IP address), you can create
            two distributions. For more information, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/private-content-creating-signed-url-custom-policy.html">Creating
            a Signed URL Using a Custom Policy</a> in the <i>Amazon CloudFront Developer Guide</i>.</para><para>If you're using an Amazon Route 53 alias resource record set to route traffic to your
            CloudFront distribution, you need to create a second alias resource record set when
            both of the following are true:</para><ul><li><para>You enable IPv6 for the distribution</para></li><li><para>You're using alternate domain names in the URLs for your objects</para></li></ul><para>For more information, see <a href="http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-to-cloudfront-distribution.html">Routing
            Traffic to an Amazon CloudFront Web Distribution by Using Your Domain Name</a> in
            the <i>Amazon Route 53 Developer Guide</i>.</para><para>If you created a CNAME resource record set, either with Amazon Route 53 or with another
            DNS service, you don't need to make any changes. A CNAME record will route traffic
            to your distribution regardless of the IP address format of the viewer request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.Aliases_Item">
            <summary>
            <para>
            <para>A complex type that contains the CNAME aliases, if any, that you want to associate
            with this distribution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.CacheBehaviors_Item">
            <summary>
            <para>
            <para>Optional: A complex type that contains cache behaviors for this distribution. If <code>Quantity</code>
            is <code>0</code>, you can omit <code>Items</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.CustomErrorResponses_Item">
            <summary>
            <para>
            <para>A complex type that contains a <code>CustomErrorResponse</code> element for each HTTP
            status code for which you want to specify a custom error page and/or a caching duration.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.CachedMethods_Item">
            <summary>
            <para>
            <para>A complex type that contains the HTTP methods that you want CloudFront to cache responses
            to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.AllowedMethods_Item">
            <summary>
            <para>
            <para>A complex type that contains the HTTP methods that you want CloudFront to process
            and forward to your origin.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.WhitelistedNames_Item">
            <summary>
            <para>
            <para>A complex type that contains one <code>Name</code> element for each cookie that you
            want CloudFront to forward to the origin for this cache behavior.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.Headers_Item">
            <summary>
            <para>
            <para>A list that contains one <code>Name</code> element for each header that you want CloudFront
            to use for caching in this cache behavior. If <code>Quantity</code> is <code>0</code>,
            omit <code>Items</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.QueryStringCacheKeys_Item">
            <summary>
            <para>
            <para>(Optional) A list that contains the query string parameters that you want CloudFront
            to use as a basis for caching for this cache behavior. If <code>Quantity</code> is
            0, you can omit <code>Items</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.LambdaFunctionAssociations_Item">
            <summary>
            <para>
            <para><b>Optional</b>: A complex type that contains <code>LambdaFunctionAssociation</code>
            items for this cache behavior. If <code>Quantity</code> is <code>0</code>, you can
            omit <code>Items</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.TrustedSigners_Item">
            <summary>
            <para>
            <para><b>Optional</b>: A complex type that contains trusted signers for this cache behavior.
            If <code>Quantity</code> is <code>0</code>, you can omit <code>Items</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.OriginGroups_Item">
            <summary>
            <para>
            <para>The items (origin groups) in a distribution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.Origins_Item">
            <summary>
            <para>
            <para>A complex type that contains origins or origin groups for this distribution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.GeoRestriction_Item">
            <summary>
            <para>
            <para> A complex type that contains a <code>Location</code> element for each country in
            which you want CloudFront either to distribute your content (<code>whitelist</code>)
            or not distribute your content (<code>blacklist</code>).</para><para>The <code>Location</code> element is a two-letter, uppercase country code for a country
            that you want to include in your <code>blacklist</code> or <code>whitelist</code>.
            Include one <code>Location</code> element for each country.</para><para>CloudFront and <code>MaxMind</code> both use <code>ISO 3166</code> country codes.
            For the current list of countries and the corresponding codes, see <code>ISO 3166-1-alpha-2</code>
            code on the <i>International Organization for Standardization</i> website. You can
            also refer to the country list on the CloudFront console, which includes both country
            names and codes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.DefaultCacheBehavior_MaxTTL">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.ViewerCertificate_MinimumProtocolVersion">
            <summary>
            <para>
            <para>Specify the security policy that you want CloudFront to use for HTTPS connections.
            A security policy determines two settings:</para><ul><li><para>The minimum SSL/TLS protocol that CloudFront uses to communicate with viewers</para></li><li><para>The cipher that CloudFront uses to encrypt the content that it returns to viewers</para></li></ul><note><para>On the CloudFront console, this setting is called <b>Security policy</b>.</para></note><para>We recommend that you specify <code>TLSv1.1_2016</code> unless your users are using
            browsers or devices that do not support TLSv1.1 or later.</para><para>When both of the following are true, you must specify <code>TLSv1</code> or later
            for the security policy: </para><ul><li><para>You're using a custom certificate: you specified a value for <code>ACMCertificateArn</code>
            or for <code>IAMCertificateId</code></para></li><li><para>You're using SNI: you specified <code>sni-only</code> for <code>SSLSupportMethod</code></para></li></ul><para>If you specify <code>true</code> for <code>CloudFrontDefaultCertificate</code>, CloudFront
            automatically sets the security policy to <code>TLSv1</code> regardless of the value
            that you specify for <code>MinimumProtocolVersion</code>.</para><para>For information about the relationship between the security policy that you choose
            and the protocols and ciphers that CloudFront uses to communicate with viewers, see
            <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/secure-connections-supported-viewer-protocols-ciphers.html#secure-connections-supported-ciphers">
            Supported SSL/TLS Protocols and Ciphers for Communication Between Viewers and CloudFront</a>
            in the <i>Amazon CloudFront Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.DefaultCacheBehavior_MinTTL">
            <summary>
            <para>
            <para>The minimum amount of time that you want objects to stay in CloudFront caches before
            CloudFront forwards another request to your origin to determine whether the object
            has been updated. For more information, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Expiration.html">Specifying
            How Long Objects and Errors Stay in a CloudFront Edge Cache (Expiration)</a> in the
            <i>Amazon Amazon CloudFront Developer Guide</i>.</para><para>You must specify <code>0</code> for <code>MinTTL</code> if you configure CloudFront
            to forward all headers to your origin (under <code>Headers</code>, if you specify
            <code>1</code> for <code>Quantity</code> and <code>*</code> for <code>Name</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.Logging_Prefix">
            <summary>
            <para>
            <para>An optional string that you want CloudFront to prefix to the access log <code>filenames</code>
            for this distribution, for example, <code>myprefix/</code>. If you want to enable
            logging, but you don't want to specify a prefix, you still must include an empty <code>Prefix</code>
            element in the <code>Logging</code> element.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.DistributionConfig_PriceClass">
            <summary>
            <para>
            <para>The price class that corresponds with the maximum price that you want to pay for CloudFront
            service. If you specify <code>PriceClass_All</code>, CloudFront responds to requests
            for your objects from all CloudFront edge locations.</para><para>If you specify a price class other than <code>PriceClass_All</code>, CloudFront serves
            your objects from the CloudFront edge location that has the lowest latency among the
            edge locations in your price class. Viewers who are in or near regions that are excluded
            from your specified price class may encounter slower performance.</para><para>For more information about price classes, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/PriceClass.html">Choosing
            the Price Class for a CloudFront Distribution</a> in the <i>Amazon CloudFront Developer
            Guide</i>. For information about CloudFront pricing, including how price classes (such
            as Price Class 100) map to CloudFront regions, see <a href="https://aws.amazon.com/cloudfront/pricing/">Amazon
            CloudFront Pricing</a>. For price class information, scroll down to see the table
            at the bottom of the page.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.Aliases_Quantity">
            <summary>
            <para>
            <para>The number of CNAME aliases, if any, that you want to associate with this distribution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.CacheBehaviors_Quantity">
            <summary>
            <para>
            <para>The number of cache behaviors for this distribution. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.CustomErrorResponses_Quantity">
            <summary>
            <para>
            <para>The number of HTTP status codes for which you want to specify a custom error page
            and/or a caching duration. If <code>Quantity</code> is <code>0</code>, you can omit
            <code>Items</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.CachedMethods_Quantity">
            <summary>
            <para>
            <para>The number of HTTP methods for which you want CloudFront to cache responses. Valid
            values are <code>2</code> (for caching responses to <code>GET</code> and <code>HEAD</code>
            requests) and <code>3</code> (for caching responses to <code>GET</code>, <code>HEAD</code>,
            and <code>OPTIONS</code> requests).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.AllowedMethods_Quantity">
            <summary>
            <para>
            <para>The number of HTTP methods that you want CloudFront to forward to your origin. Valid
            values are 2 (for <code>GET</code> and <code>HEAD</code> requests), 3 (for <code>GET</code>,
            <code>HEAD</code>, and <code>OPTIONS</code> requests) and 7 (for <code>GET, HEAD,
            OPTIONS, PUT, PATCH, POST</code>, and <code>DELETE</code> requests).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.WhitelistedNames_Quantity">
            <summary>
            <para>
            <para>The number of different cookies that you want CloudFront to forward to the origin
            for this cache behavior.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.Headers_Quantity">
            <summary>
            <para>
            <para>The number of different headers that you want CloudFront to base caching on for this
            cache behavior. You can configure each cache behavior in a web distribution to do
            one of the following:</para><ul><li><para><b>Forward all headers to your origin</b>: Specify <code>1</code> for <code>Quantity</code>
            and <code>*</code> for <code>Name</code>.</para><important><para>CloudFront doesn't cache the objects that are associated with this cache behavior.
            Instead, CloudFront sends every request to the origin. </para></important></li><li><para><b>Forward a whitelist of headers you specify</b>: Specify the number of headers
            that you want CloudFront to base caching on. Then specify the header names in <code>Name</code>
            elements. CloudFront caches your objects based on the values in the specified headers.</para></li><li><para><b>Forward only the default headers</b>: Specify <code>0</code> for <code>Quantity</code>
            and omit <code>Items</code>. In this configuration, CloudFront doesn't cache based
            on the values in the request headers.</para></li></ul><para>Regardless of which option you choose, CloudFront forwards headers to your origin
            based on whether the origin is an S3 bucket or a custom origin. See the following
            documentation:</para><ul><li><para><b>S3 bucket</b>: See <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/RequestAndResponseBehaviorS3Origin.html#request-s3-removed-headers">HTTP
            Request Headers That CloudFront Removes or Updates</a></para></li><li><para><b>Custom origin</b>: See <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/RequestAndResponseBehaviorCustomOrigin.html#request-custom-headers-behavior">HTTP
            Request Headers and CloudFront Behavior</a></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.QueryStringCacheKeys_Quantity">
            <summary>
            <para>
            <para>The number of <code>whitelisted</code> query string parameters for this cache behavior.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.LambdaFunctionAssociations_Quantity">
            <summary>
            <para>
            <para>The number of Lambda function associations for this cache behavior.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.TrustedSigners_Quantity">
            <summary>
            <para>
            <para>The number of trusted signers for this cache behavior.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.OriginGroups_Quantity">
            <summary>
            <para>
            <para>The number of origin groups.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.Origins_Quantity">
            <summary>
            <para>
            <para>The number of origins or origin groups for this distribution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.GeoRestriction_Quantity">
            <summary>
            <para>
            <para>When geo restriction is <code>enabled</code>, this is the number of countries in your
            <code>whitelist</code> or <code>blacklist</code>. Otherwise, when it is not enabled,
            <code>Quantity</code> is <code>0</code>, and you can omit <code>Items</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.ForwardedValues_QueryString">
            <summary>
            <para>
            <para>Indicates whether you want CloudFront to forward query strings to the origin that
            is associated with this cache behavior and cache based on the query string parameters.
            CloudFront behavior depends on the value of <code>QueryString</code> and on the values
            that you specify for <code>QueryStringCacheKeys</code>, if any:</para><para>If you specify true for <code>QueryString</code> and you don't specify any values
            for <code>QueryStringCacheKeys</code>, CloudFront forwards all query string parameters
            to the origin and caches based on all query string parameters. Depending on how many
            query string parameters and values you have, this can adversely affect performance
            because CloudFront must forward more requests to the origin.</para><para>If you specify true for <code>QueryString</code> and you specify one or more values
            for <code>QueryStringCacheKeys</code>, CloudFront forwards all query string parameters
            to the origin, but it only caches based on the query string parameters that you specify.</para><para>If you specify false for <code>QueryString</code>, CloudFront doesn't forward any
            query string parameters to the origin, and doesn't cache based on query string parameters.</para><para>For more information, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/QueryStringParameters.html">Configuring
            CloudFront to Cache Based on Query String Parameters</a> in the <i>Amazon CloudFront
            Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.GeoRestriction_RestrictionType">
            <summary>
            <para>
            <para>The method that you want to use to restrict distribution of your content by country:</para><ul><li><para><code>none</code>: No geo restriction is enabled, meaning access to content is not
            restricted by client geo location.</para></li><li><para><code>blacklist</code>: The <code>Location</code> elements specify the countries
            in which you don't want CloudFront to distribute your content.</para></li><li><para><code>whitelist</code>: The <code>Location</code> elements specify the countries
            in which you want CloudFront to distribute your content.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.DefaultCacheBehavior_SmoothStreaming">
            <summary>
            <para>
            <para>Indicates whether you want to distribute media files in the Microsoft Smooth Streaming
            format using the origin that is associated with this cache behavior. If so, specify
            <code>true</code>; if not, specify <code>false</code>. If you specify <code>true</code>
            for <code>SmoothStreaming</code>, you can still distribute other content using this
            cache behavior if the content matches the value of <code>PathPattern</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.ViewerCertificate_SSLSupportMethod">
            <summary>
            <para>
            <para>If you specify a value for <a>ViewerCertificate$ACMCertificateArn</a> or for <a>ViewerCertificate$IAMCertificateId</a>,
            you must also specify how you want CloudFront to serve HTTPS requests: using a method
            that works for all clients or one that works for most clients:</para><ul><li><para><code>vip</code>: CloudFront uses dedicated IP addresses for your content and can
            respond to HTTPS requests from any viewer. However, you will incur additional monthly
            charges.</para></li><li><para><code>sni-only</code>: CloudFront can respond to HTTPS requests from viewers that
            support Server Name Indication (SNI). All modern browsers support SNI, but some browsers
            still in use don't support SNI. If some of your users' browsers don't support SNI,
            we recommend that you do one of the following:</para><ul><li><para>Use the <code>vip</code> option (dedicated IP addresses) instead of <code>sni-only</code>.</para></li><li><para>Use the CloudFront SSL/TLS certificate instead of a custom certificate. This requires
            that you use the CloudFront domain name of your distribution in the URLs for your
            objects, for example, <code>https://d111111abcdef8.cloudfront.net/logo.png</code>.</para></li><li><para>If you can control which browser your users use, upgrade the browser to one that supports
            SNI.</para></li><li><para>Use HTTP instead of HTTPS.</para></li></ul></li></ul><para>Don't specify a value for <code>SSLSupportMethod</code> if you specified <code>&lt;CloudFrontDefaultCertificate&gt;true&lt;CloudFrontDefaultCertificate&gt;</code>.</para><para>For more information, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/SecureConnections.html#CNAMEsAndHTTPS.html">Using
            Alternate Domain Names and HTTPS</a> in the <i>Amazon CloudFront Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.DefaultCacheBehavior_TargetOriginId">
            <summary>
            <para>
            <para>The value of <code>ID</code> for the origin that you want CloudFront to route requests
            to when a request matches the path pattern either for a cache behavior or for the
            default cache behavior in your distribution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.DefaultCacheBehavior_ViewerProtocolPolicy">
            <summary>
            <para>
            <para>The protocol that viewers can use to access the files in the origin specified by <code>TargetOriginId</code>
            when a request matches the path pattern in <code>PathPattern</code>. You can specify
            the following options:</para><ul><li><para><code>allow-all</code>: Viewers can use HTTP or HTTPS.</para></li><li><para><code>redirect-to-https</code>: If a viewer submits an HTTP request, CloudFront returns
            an HTTP status code of 301 (Moved Permanently) to the viewer along with the HTTPS
            URL. The viewer then resubmits the request using the new URL.</para></li><li><para><code>https-only</code>: If a viewer sends an HTTP request, CloudFront returns an
            HTTP status code of 403 (Forbidden).</para></li></ul><para>For more information about requiring the HTTPS protocol, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/SecureConnections.html">Using
            an HTTPS Connection to Access Your Objects</a> in the <i>Amazon CloudFront Developer
            Guide</i>.</para><note><para>The only way to guarantee that viewers retrieve an object that was fetched from the
            origin using HTTPS is never to use any other protocol to fetch the object. If you
            have recently changed from HTTP to HTTPS, we recommend that you clear your objects'
            cache because cached objects are protocol agnostic. That means that an edge location
            will return an object from the cache regardless of whether the current request protocol
            matches the protocol used previously. For more information, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Expiration.html">Specifying
            How Long Objects and Errors Stay in a CloudFront Edge Cache (Expiration)</a> in the
            <i>Amazon CloudFront Developer Guide</i>.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.DistributionConfig_WebACLId">
            <summary>
            <para>
            <para>A unique identifier that specifies the AWS WAF web ACL, if any, to associate with
            this distribution.</para><para>AWS WAF is a web application firewall that lets you monitor the HTTP and HTTPS requests
            that are forwarded to CloudFront, and lets you control access to your content. Based
            on conditions that you specify, such as the IP addresses that requests originate from
            or the values of query strings, CloudFront responds to requests either with the requested
            content or with an HTTP 403 status code (Forbidden). You can also configure CloudFront
            to return a custom error page when a request is blocked. For more information about
            AWS WAF, see the <a href="http://docs.aws.amazon.com/waf/latest/developerguide/what-is-aws-waf.html">AWS
            WAF Developer Guide</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.ViewerCertificate_Certificate">
            <summary>
            <para>
            <para>This field has been deprecated. Use one of the following fields instead:</para><ul><li><para><a>ViewerCertificate$ACMCertificateArn</a></para></li><li><para><a>ViewerCertificate$IAMCertificateId</a></para></li><li><para><a>ViewerCertificate$CloudFrontDefaultCertificate</a></para></li></ul>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.ViewerCertificate_CertificateSource">
            <summary>
            <para>
            <para>This field has been deprecated. Use one of the following fields instead:</para><ul><li><para><a>ViewerCertificate$ACMCertificateArn</a></para></li><li><para><a>ViewerCertificate$IAMCertificateId</a></para></li><li><para><a>ViewerCertificate$CloudFrontDefaultCertificate</a></para></li></ul>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFDistributionCmdlet.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.CF.UpdateCFFieldLevelEncryptionConfigCmdlet">
            <summary>
            Update a field-level encryption configuration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFFieldLevelEncryptionConfigCmdlet.FieldLevelEncryptionConfig">
            <summary>
            <para>
            <para>Request to update a field-level encryption configuration. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFFieldLevelEncryptionConfigCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the configuration you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFFieldLevelEncryptionConfigCmdlet.IfMatch">
            <summary>
            <para>
            <para>The value of the <code>ETag</code> header that you received when retrieving the configuration
            identity to update. For example: <code>E2QWRUHAPOMQZL</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFFieldLevelEncryptionConfigCmdlet.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.CF.UpdateCFFieldLevelEncryptionProfileCmdlet">
            <summary>
            Update a field-level encryption profile.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFFieldLevelEncryptionProfileCmdlet.FieldLevelEncryptionProfileConfig_CallerReference">
            <summary>
            <para>
            <para>A unique number that ensures that the request can't be replayed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFFieldLevelEncryptionProfileCmdlet.FieldLevelEncryptionProfileConfig_Comment">
            <summary>
            <para>
            <para>An optional comment for the field-level encryption profile.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFFieldLevelEncryptionProfileCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the field-level encryption profile request. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFFieldLevelEncryptionProfileCmdlet.IfMatch">
            <summary>
            <para>
            <para>The value of the <code>ETag</code> header that you received when retrieving the profile
            identity to update. For example: <code>E2QWRUHAPOMQZL</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFFieldLevelEncryptionProfileCmdlet.EncryptionEntities_Item">
            <summary>
            <para>
            <para>An array of field patterns in a field-level encryption content type-profile mapping.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFFieldLevelEncryptionProfileCmdlet.FieldLevelEncryptionProfileConfig_Name">
            <summary>
            <para>
            <para>Profile name for the field-level encryption profile.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFFieldLevelEncryptionProfileCmdlet.EncryptionEntities_Quantity">
            <summary>
            <para>
            <para>Number of field pattern items in a field-level encryption content type-profile mapping.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFFieldLevelEncryptionProfileCmdlet.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.CF.UpdateCFPublicKeyCmdlet">
            <summary>
            Update public key information. Note that the only value you can change is the comment.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFPublicKeyCmdlet.PublicKeyConfig_CallerReference">
            <summary>
            <para>
            <para>A unique number that ensures that the request can't be replayed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFPublicKeyCmdlet.PublicKeyConfig_Comment">
            <summary>
            <para>
            <para>An optional comment about a public key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFPublicKeyCmdlet.PublicKeyConfig_EncodedKey">
            <summary>
            <para>
            <para>The encoded public key that you want to add to CloudFront to use with features like
            field-level encryption.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFPublicKeyCmdlet.Id">
            <summary>
            <para>
            <para>ID of the public key to be updated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFPublicKeyCmdlet.IfMatch">
            <summary>
            <para>
            <para>The value of the <code>ETag</code> header that you received when retrieving the public
            key to update. For example: <code>E2QWRUHAPOMQZL</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFPublicKeyCmdlet.PublicKeyConfig_Name">
            <summary>
            <para>
            <para>The name for a public key you add to CloudFront to use with features like field-level
            encryption.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFPublicKeyCmdlet.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.CF.UpdateCFStreamingDistributionCmdlet">
            <summary>
            Update a streaming distribution.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFStreamingDistributionCmdlet.Logging_Bucket">
            <summary>
            <para>
            <para>The Amazon S3 bucket to store the access logs in, for example, <code>myawslogbucket.s3.amazonaws.com</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFStreamingDistributionCmdlet.StreamingDistributionConfig_CallerReference">
            <summary>
            <para>
            <para>A unique value (for example, a date-time stamp) that ensures that the request can't
            be replayed.</para><para>If the value of <code>CallerReference</code> is new (regardless of the content of
            the <code>StreamingDistributionConfig</code> object), CloudFront creates a new distribution.</para><para>If <code>CallerReference</code> is a value that you already sent in a previous request
            to create a distribution, CloudFront returns a <code>DistributionAlreadyExists</code>
            error.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFStreamingDistributionCmdlet.StreamingDistributionConfig_Comment">
            <summary>
            <para>
            <para>Any comments you want to include about the streaming distribution. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFStreamingDistributionCmdlet.S3Origin_DomainName">
            <summary>
            <para>
            <para>The DNS name of the Amazon S3 origin. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFStreamingDistributionCmdlet.StreamingDistributionConfig_Enabled">
            <summary>
            <para>
            <para>Whether the streaming distribution is enabled to accept user requests for content.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFStreamingDistributionCmdlet.Logging_Enabled">
            <summary>
            <para>
            <para>Specifies whether you want CloudFront to save access logs to an Amazon S3 bucket.
            If you don't want to enable logging when you create a streaming distribution or if
            you want to disable logging for an existing streaming distribution, specify <code>false</code>
            for <code>Enabled</code>, and specify <code>empty Bucket</code> and <code>Prefix</code>
            elements. If you specify <code>false</code> for <code>Enabled</code> but you specify
            values for <code>Bucket</code> and <code>Prefix</code>, the values are automatically
            deleted. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFStreamingDistributionCmdlet.TrustedSigners_Enabled">
            <summary>
            <para>
            <para>Specifies whether you want to require viewers to use signed URLs to access the files
            specified by <code>PathPattern</code> and <code>TargetOriginId</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFStreamingDistributionCmdlet.Id">
            <summary>
            <para>
            <para>The streaming distribution's id.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFStreamingDistributionCmdlet.IfMatch">
            <summary>
            <para>
            <para>The value of the <code>ETag</code> header that you received when retrieving the streaming
            distribution's configuration. For example: <code>E2QWRUHAPOMQZL</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFStreamingDistributionCmdlet.Aliases_Item">
            <summary>
            <para>
            <para>A complex type that contains the CNAME aliases, if any, that you want to associate
            with this distribution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFStreamingDistributionCmdlet.TrustedSigners_Item">
            <summary>
            <para>
            <para><b>Optional</b>: A complex type that contains trusted signers for this cache behavior.
            If <code>Quantity</code> is <code>0</code>, you can omit <code>Items</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFStreamingDistributionCmdlet.S3Origin_OriginAccessIdentity">
            <summary>
            <para>
            <para>The CloudFront origin access identity to associate with the RTMP distribution. Use
            an origin access identity to configure the distribution so that end users can only
            access objects in an Amazon S3 bucket through CloudFront.</para><para>If you want end users to be able to access objects using either the CloudFront URL
            or the Amazon S3 URL, specify an empty <code>OriginAccessIdentity</code> element.</para><para>To delete the origin access identity from an existing distribution, update the distribution
            configuration and include an empty <code>OriginAccessIdentity</code> element.</para><para>To replace the origin access identity, update the distribution configuration and specify
            the new origin access identity.</para><para>For more information, see <a href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/private-content-restricting-access-to-s3.html">Using
            an Origin Access Identity to Restrict Access to Your Amazon S3 Content</a> in the
            <i>Amazon Amazon CloudFront Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFStreamingDistributionCmdlet.Logging_Prefix">
            <summary>
            <para>
            <para>An optional string that you want CloudFront to prefix to the access log filenames
            for this streaming distribution, for example, <code>myprefix/</code>. If you want
            to enable logging, but you don't want to specify a prefix, you still must include
            an empty <code>Prefix</code> element in the <code>Logging</code> element.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFStreamingDistributionCmdlet.StreamingDistributionConfig_PriceClass">
            <summary>
            <para>
            <para>A complex type that contains information about price class for this streaming distribution.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFStreamingDistributionCmdlet.Aliases_Quantity">
            <summary>
            <para>
            <para>The number of CNAME aliases, if any, that you want to associate with this distribution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFStreamingDistributionCmdlet.TrustedSigners_Quantity">
            <summary>
            <para>
            <para>The number of trusted signers for this cache behavior.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CF.UpdateCFStreamingDistributionCmdlet.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.HSM2.AddHSM2ResourceTagCmdlet">
            <summary>
            Adds or overwrites one or more tags for the specified AWS CloudHSM cluster.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.AddHSM2ResourceTagCmdlet.ResourceId">
            <summary>
            <para>
            <para>The cluster identifier (ID) for the cluster that you are tagging. To find the cluster
            ID, use <a>DescribeClusters</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.AddHSM2ResourceTagCmdlet.TagList">
            <summary>
            <para>
            <para>A list of one or more tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.AddHSM2ResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.AddHSM2ResourceTagCmdlet.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.HSM2.CopyHSM2BackupToRegionCmdlet">
            <summary>
            Copy an AWS CloudHSM cluster backup to a different region.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.CopyHSM2BackupToRegionCmdlet.BackupId">
            <summary>
            <para>
            <para>The ID of the backup that will be copied to the destination region. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.CopyHSM2BackupToRegionCmdlet.DestinationRegion">
            <summary>
            <para>
            <para>The AWS region that will contain your copied CloudHSM cluster backup.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.CopyHSM2BackupToRegionCmdlet.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.HSM2.GetHSM2BackupCmdlet">
            <summary>
            Gets information about backups of AWS CloudHSM clusters.
             
              
            <para>
            This is a paginated operation, which means that each response might contain only a
            subset of all the backups. When the response contains only a subset of backups, it
            includes a <code>NextToken</code> value. Use this value in a subsequent <code>DescribeBackups</code>
            request to get more backups. When you receive a response with no <code>NextToken</code>
            (or an empty or null value), that means there are no more backups to get.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.GetHSM2BackupCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters to limit the items returned in the response.</para><para>Use the <code>backupIds</code> filter to return only the specified backups. Specify
            backups by their backup identifier (ID).</para><para>Use the <code>sourceBackupIds</code> filter to return only the backups created from
            a source backup. The <code>sourceBackupID</code> of a source backup is returned by
            the <a>CopyBackupToRegion</a> operation.</para><para>Use the <code>clusterIds</code> filter to return only the backups for the specified
            clusters. Specify clusters by their cluster identifier (ID).</para><para>Use the <code>states</code> filter to return only backups that match the specified
            state.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.GetHSM2BackupCmdlet.SortAscending">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.GetHSM2BackupCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of backups to return in the response. When there are more backups
            than the number you specify, the response contains a <code>NextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.GetHSM2BackupCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>NextToken</code> value that you received in the previous response. Use this
            value to get more backups.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.HSM2.GetHSM2ClusterCmdlet">
            <summary>
            Gets information about AWS CloudHSM clusters.
             
              
            <para>
            This is a paginated operation, which means that each response might contain only a
            subset of all the clusters. When the response contains only a subset of clusters,
            it includes a <code>NextToken</code> value. Use this value in a subsequent <code>DescribeClusters</code>
            request to get more clusters. When you receive a response with no <code>NextToken</code>
            (or an empty or null value), that means there are no more clusters to get.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.GetHSM2ClusterCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters to limit the items returned in the response.</para><para>Use the <code>clusterIds</code> filter to return only the specified clusters. Specify
            clusters by their cluster identifier (ID).</para><para>Use the <code>vpcIds</code> filter to return only the clusters in the specified virtual
            private clouds (VPCs). Specify VPCs by their VPC identifier (ID).</para><para>Use the <code>states</code> filter to return only clusters that match the specified
            state.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.GetHSM2ClusterCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of clusters to return in the response. When there are more clusters
            than the number you specify, the response contains a <code>NextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.GetHSM2ClusterCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>NextToken</code> value that you received in the previous response. Use this
            value to get more clusters.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.HSM2.GetHSM2ResourceTagCmdlet">
            <summary>
            Gets a list of tags for the specified AWS CloudHSM cluster.
             
              
            <para>
            This is a paginated operation, which means that each response might contain only a
            subset of all the tags. When the response contains only a subset of tags, it includes
            a <code>NextToken</code> value. Use this value in a subsequent <code>ListTags</code>
            request to get more tags. When you receive a response with no <code>NextToken</code>
            (or an empty or null value), that means there are no more tags to get.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.GetHSM2ResourceTagCmdlet.ResourceId">
            <summary>
            <para>
            <para>The cluster identifier (ID) for the cluster whose tags you are getting. To find the
            cluster ID, use <a>DescribeClusters</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.GetHSM2ResourceTagCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of tags to return in the response. When there are more tags than
            the number you specify, the response contains a <code>NextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.GetHSM2ResourceTagCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>NextToken</code> value that you received in the previous response. Use this
            value to get more tags.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.HSM2.InitializeHSM2ClusterCmdlet">
            <summary>
            Claims an AWS CloudHSM cluster by submitting the cluster certificate issued by your
            issuing certificate authority (CA) and the CA's root certificate. Before you can claim
            a cluster, you must sign the cluster's certificate signing request (CSR) with your
            issuing CA. To get the cluster's CSR, use <a>DescribeClusters</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.InitializeHSM2ClusterCmdlet.ClusterId">
            <summary>
            <para>
            <para>The identifier (ID) of the cluster that you are claiming. To find the cluster ID,
            use <a>DescribeClusters</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.InitializeHSM2ClusterCmdlet.SignedCert">
            <summary>
            <para>
            <para>The cluster certificate issued (signed) by your issuing certificate authority (CA).
            The certificate must be in PEM format and can contain a maximum of 5000 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.InitializeHSM2ClusterCmdlet.TrustAnchor">
            <summary>
            <para>
            <para>The issuing certificate of the issuing certificate authority (CA) that issued (signed)
            the cluster certificate. This can be a root (self-signed) certificate or a certificate
            chain that begins with the certificate that issued the cluster certificate and ends
            with a root certificate. The certificate or certificate chain must be in PEM format
            and can contain a maximum of 5000 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.InitializeHSM2ClusterCmdlet.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.HSM2.NewHSM2ClusterCmdlet">
            <summary>
            Creates a new AWS CloudHSM cluster.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.NewHSM2ClusterCmdlet.HsmType">
            <summary>
            <para>
            <para>The type of HSM to use in the cluster. Currently the only allowed value is <code>hsm1.medium</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.NewHSM2ClusterCmdlet.SourceBackupId">
            <summary>
            <para>
            <para>The identifier (ID) of the cluster backup to restore. Use this value to restore the
            cluster from a backup instead of creating a new cluster. To find the backup ID, use
            <a>DescribeBackups</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.NewHSM2ClusterCmdlet.SubnetId">
            <summary>
            <para>
            <para>The identifiers (IDs) of the subnets where you are creating the cluster. You must
            specify at least one subnet. If you specify multiple subnets, they must meet the following
            criteria:</para><ul><li><para>All subnets must be in the same virtual private cloud (VPC).</para></li><li><para>You can specify only one subnet per Availability Zone.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.NewHSM2ClusterCmdlet.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.HSM2.NewHSM2HsmCmdlet">
            <summary>
            Creates a new hardware security module (HSM) in the specified AWS CloudHSM cluster.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.NewHSM2HsmCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>The Availability Zone where you are creating the HSM. To find the cluster's Availability
            Zones, use <a>DescribeClusters</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.NewHSM2HsmCmdlet.ClusterId">
            <summary>
            <para>
            <para>The identifier (ID) of the HSM's cluster. To find the cluster ID, use <a>DescribeClusters</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.NewHSM2HsmCmdlet.IpAddress">
            <summary>
            <para>
            <para>The HSM's IP address. If you specify an IP address, use an available address from
            the subnet that maps to the Availability Zone where you are creating the HSM. If you
            don't specify an IP address, one is chosen for you from that subnet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.NewHSM2HsmCmdlet.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.HSM2.RemoveHSM2BackupCmdlet">
            <summary>
            Deletes a specified AWS CloudHSM backup. A backup can be restored up to 7 days after
            the DeleteBackup request. For more information on restoring a backup, see <a>RestoreBackup</a>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.RemoveHSM2BackupCmdlet.BackupId">
            <summary>
            <para>
            <para>The ID of the backup to be deleted. To find the ID of a backup, use the <a>DescribeBackups</a>
            operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.RemoveHSM2BackupCmdlet.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.HSM2.RemoveHSM2ClusterCmdlet">
            <summary>
            Deletes the specified AWS CloudHSM cluster. Before you can delete a cluster, you must
            delete all HSMs in the cluster. To see if the cluster contains any HSMs, use <a>DescribeClusters</a>.
            To delete an HSM, use <a>DeleteHsm</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.RemoveHSM2ClusterCmdlet.ClusterId">
            <summary>
            <para>
            <para>The identifier (ID) of the cluster that you are deleting. To find the cluster ID,
            use <a>DescribeClusters</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.RemoveHSM2ClusterCmdlet.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.HSM2.RemoveHSM2HsmCmdlet">
            <summary>
            Deletes the specified HSM. To specify an HSM, you can use its identifier (ID), the
            IP address of the HSM's elastic network interface (ENI), or the ID of the HSM's ENI.
            You need to specify only one of these values. To find these values, use <a>DescribeClusters</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.RemoveHSM2HsmCmdlet.ClusterId">
            <summary>
            <para>
            <para>The identifier (ID) of the cluster that contains the HSM that you are deleting.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.RemoveHSM2HsmCmdlet.EniId">
            <summary>
            <para>
            <para>The identifier (ID) of the elastic network interface (ENI) of the HSM that you are
            deleting.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.RemoveHSM2HsmCmdlet.EniIp">
            <summary>
            <para>
            <para>The IP address of the elastic network interface (ENI) of the HSM that you are deleting.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.RemoveHSM2HsmCmdlet.HsmId">
            <summary>
            <para>
            <para>The identifier (ID) of the HSM that you are deleting.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.RemoveHSM2HsmCmdlet.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.HSM2.RemoveHSM2ResourceTagCmdlet">
            <summary>
            Removes the specified tag or tags from the specified AWS CloudHSM cluster.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.RemoveHSM2ResourceTagCmdlet.ResourceId">
            <summary>
            <para>
            <para>The cluster identifier (ID) for the cluster whose tags you are removing. To find the
            cluster ID, use <a>DescribeClusters</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.RemoveHSM2ResourceTagCmdlet.TagKeyList">
            <summary>
            <para>
            <para>A list of one or more tag keys for the tags that you are removing. Specify only the
            tag keys, not the tag values.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.RemoveHSM2ResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.RemoveHSM2ResourceTagCmdlet.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.HSM2.RestoreHSM2BackupCmdlet">
            <summary>
            Restores a specified AWS CloudHSM backup that is in the <code>PENDING_DELETION</code>
            state. For more information on deleting a backup, see <a>DeleteBackup</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.RestoreHSM2BackupCmdlet.BackupId">
            <summary>
            <para>
            <para>The ID of the backup to be restored. To find the ID of a backup, use the <a>DescribeBackups</a>
            operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM2.RestoreHSM2BackupCmdlet.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.HSM.EditHSMItemCmdlet">
            <summary>
            This is documentation for <b>AWS CloudHSM Classic</b>. For more information, see <a href="http://aws.amazon.com/cloudhsm/faqs-classic/">AWS CloudHSM Classic FAQs</a>,
            the <a href="http://docs.aws.amazon.com/cloudhsm/classic/userguide/">AWS CloudHSM
            Classic User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/classic/APIReference/">AWS
            CloudHSM Classic API Reference</a>.
             
              
            <para><b>For information about the current version of AWS CloudHSM</b>, see <a href="http://aws.amazon.com/cloudhsm/">AWS
            CloudHSM</a>, the <a href="http://docs.aws.amazon.com/cloudhsm/latest/userguide/">AWS
            CloudHSM User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/latest/APIReference/">AWS
            CloudHSM API Reference</a>.
            </para><para>
            Modifies an HSM.
            </para><important><para>
            This operation can result in the HSM being offline for up to 15 minutes while the
            AWS CloudHSM service is reconfigured. If you are modifying a production HSM, you should
            ensure that your AWS CloudHSM service is configured for high availability, and consider
            executing this operation during a maintenance window.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.EditHSMItemCmdlet.EniIp">
            <summary>
            <para>
            <para>The new IP address for the elastic network interface (ENI) attached to the HSM.</para><para>If the HSM is moved to a different subnet, and an IP address is not specified, an
            IP address will be randomly chosen from the CIDR range of the new subnet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.EditHSMItemCmdlet.ExternalId">
            <summary>
            <para>
            <para>The new external ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.EditHSMItemCmdlet.HsmArn">
            <summary>
            <para>
            <para>The ARN of the HSM to modify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.EditHSMItemCmdlet.IamRoleArn">
            <summary>
            <para>
            <para>The new IAM role ARN.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.EditHSMItemCmdlet.SubnetId">
            <summary>
            <para>
            <para>The new identifier of the subnet that the HSM is in. The new subnet must be in the
            same Availability Zone as the current subnet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.EditHSMItemCmdlet.SyslogIp">
            <summary>
            <para>
            <para>The new IP address for the syslog monitoring server. The AWS CloudHSM service only
            supports one syslog monitoring server.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.EditHSMItemCmdlet.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.HSM.EditHSMLunaClientCmdlet">
            <summary>
            This is documentation for <b>AWS CloudHSM Classic</b>. For more information, see <a href="http://aws.amazon.com/cloudhsm/faqs-classic/">AWS CloudHSM Classic FAQs</a>,
            the <a href="http://docs.aws.amazon.com/cloudhsm/classic/userguide/">AWS CloudHSM
            Classic User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/classic/APIReference/">AWS
            CloudHSM Classic API Reference</a>.
             
              
            <para><b>For information about the current version of AWS CloudHSM</b>, see <a href="http://aws.amazon.com/cloudhsm/">AWS
            CloudHSM</a>, the <a href="http://docs.aws.amazon.com/cloudhsm/latest/userguide/">AWS
            CloudHSM User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/latest/APIReference/">AWS
            CloudHSM API Reference</a>.
            </para><para>
            Modifies the certificate used by the client.
            </para><para>
            This action can potentially start a workflow to install the new certificate on the
            client's HSMs.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.EditHSMLunaClientCmdlet.Certificate">
            <summary>
            <para>
            <para>The new certificate for the client.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.EditHSMLunaClientCmdlet.ClientArn">
            <summary>
            <para>
            <para>The ARN of the client.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.EditHSMLunaClientCmdlet.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.HSM.EditHSMPartitionGroupCmdlet">
            <summary>
            This is documentation for <b>AWS CloudHSM Classic</b>. For more information, see <a href="http://aws.amazon.com/cloudhsm/faqs-classic/">AWS CloudHSM Classic FAQs</a>,
            the <a href="http://docs.aws.amazon.com/cloudhsm/classic/userguide/">AWS CloudHSM
            Classic User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/classic/APIReference/">AWS
            CloudHSM Classic API Reference</a>.
             
              
            <para><b>For information about the current version of AWS CloudHSM</b>, see <a href="http://aws.amazon.com/cloudhsm/">AWS
            CloudHSM</a>, the <a href="http://docs.aws.amazon.com/cloudhsm/latest/userguide/">AWS
            CloudHSM User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/latest/APIReference/">AWS
            CloudHSM API Reference</a>.
            </para><para>
            Modifies an existing high-availability partition group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.EditHSMPartitionGroupCmdlet.HapgArn">
            <summary>
            <para>
            <para>The ARN of the high-availability partition group to modify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.EditHSMPartitionGroupCmdlet.Label">
            <summary>
            <para>
            <para>The new label for the high-availability partition group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.EditHSMPartitionGroupCmdlet.PartitionSerialList">
            <summary>
            <para>
            <para>The list of partition serial numbers to make members of the high-availability partition
            group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.EditHSMPartitionGroupCmdlet.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.HSM.GetHSMAvailableZoneCmdlet">
            <summary>
            This is documentation for <b>AWS CloudHSM Classic</b>. For more information, see <a href="http://aws.amazon.com/cloudhsm/faqs-classic/">AWS CloudHSM Classic FAQs</a>,
            the <a href="http://docs.aws.amazon.com/cloudhsm/classic/userguide/">AWS CloudHSM
            Classic User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/classic/APIReference/">AWS
            CloudHSM Classic API Reference</a>.
             
              
            <para><b>For information about the current version of AWS CloudHSM</b>, see <a href="http://aws.amazon.com/cloudhsm/">AWS
            CloudHSM</a>, the <a href="http://docs.aws.amazon.com/cloudhsm/latest/userguide/">AWS
            CloudHSM User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/latest/APIReference/">AWS
            CloudHSM API Reference</a>.
            </para><para>
            Lists the Availability Zones that have available AWS CloudHSM capacity.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.HSM.GetHSMConfigCmdlet">
            <summary>
            This is documentation for <b>AWS CloudHSM Classic</b>. For more information, see <a href="http://aws.amazon.com/cloudhsm/faqs-classic/">AWS CloudHSM Classic FAQs</a>,
            the <a href="http://docs.aws.amazon.com/cloudhsm/classic/userguide/">AWS CloudHSM
            Classic User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/classic/APIReference/">AWS
            CloudHSM Classic API Reference</a>.
             
              
            <para><b>For information about the current version of AWS CloudHSM</b>, see <a href="http://aws.amazon.com/cloudhsm/">AWS
            CloudHSM</a>, the <a href="http://docs.aws.amazon.com/cloudhsm/latest/userguide/">AWS
            CloudHSM User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/latest/APIReference/">AWS
            CloudHSM API Reference</a>.
            </para><para>
            Gets the configuration files necessary to connect to all high availability partition
            groups the client is associated with.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.GetHSMConfigCmdlet.ClientArn">
            <summary>
            <para>
            <para>The ARN of the client.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.GetHSMConfigCmdlet.ClientVersion">
            <summary>
            <para>
            <para>The client version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.GetHSMConfigCmdlet.HapgList">
            <summary>
            <para>
            <para>A list of ARNs that identify the high-availability partition groups that are associated
            with the client.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.HSM.GetHSMItemCmdlet">
            <summary>
            This is documentation for <b>AWS CloudHSM Classic</b>. For more information, see <a href="http://aws.amazon.com/cloudhsm/faqs-classic/">AWS CloudHSM Classic FAQs</a>,
            the <a href="http://docs.aws.amazon.com/cloudhsm/classic/userguide/">AWS CloudHSM
            Classic User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/classic/APIReference/">AWS
            CloudHSM Classic API Reference</a>.
             
              
            <para><b>For information about the current version of AWS CloudHSM</b>, see <a href="http://aws.amazon.com/cloudhsm/">AWS
            CloudHSM</a>, the <a href="http://docs.aws.amazon.com/cloudhsm/latest/userguide/">AWS
            CloudHSM User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/latest/APIReference/">AWS
            CloudHSM API Reference</a>.
            </para><para>
            Retrieves information about an HSM. You can identify the HSM by its ARN or its serial
            number.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.GetHSMItemCmdlet.HsmArn">
            <summary>
            <para>
            <para>The ARN of the HSM. Either the <code>HsmArn</code> or the <code>SerialNumber</code>
            parameter must be specified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.GetHSMItemCmdlet.HsmSerialNumber">
            <summary>
            <para>
            <para>The serial number of the HSM. Either the <code>HsmArn</code> or the <code>HsmSerialNumber</code>
            parameter must be specified.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.HSM.GetHSMItemListCmdlet">
            <summary>
            This is documentation for <b>AWS CloudHSM Classic</b>. For more information, see <a href="http://aws.amazon.com/cloudhsm/faqs-classic/">AWS CloudHSM Classic FAQs</a>,
            the <a href="http://docs.aws.amazon.com/cloudhsm/classic/userguide/">AWS CloudHSM
            Classic User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/classic/APIReference/">AWS
            CloudHSM Classic API Reference</a>.
             
              
            <para><b>For information about the current version of AWS CloudHSM</b>, see <a href="http://aws.amazon.com/cloudhsm/">AWS
            CloudHSM</a>, the <a href="http://docs.aws.amazon.com/cloudhsm/latest/userguide/">AWS
            CloudHSM User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/latest/APIReference/">AWS
            CloudHSM API Reference</a>.
            </para><para>
            Retrieves the identifiers of all of the HSMs provisioned for the current customer.
            </para><para>
            This operation supports pagination with the use of the <code>NextToken</code> member.
            If more results are available, the <code>NextToken</code> member of the response contains
            a token that you pass in the next call to <code>ListHsms</code> to retrieve the next
            set of items.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.GetHSMItemListCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>NextToken</code> value from a previous call to <code>ListHsms</code>. Pass
            null if this is the first call.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.HSM.GetHSMLunaClientCmdlet">
            <summary>
            This is documentation for <b>AWS CloudHSM Classic</b>. For more information, see <a href="http://aws.amazon.com/cloudhsm/faqs-classic/">AWS CloudHSM Classic FAQs</a>,
            the <a href="http://docs.aws.amazon.com/cloudhsm/classic/userguide/">AWS CloudHSM
            Classic User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/classic/APIReference/">AWS
            CloudHSM Classic API Reference</a>.
             
              
            <para><b>For information about the current version of AWS CloudHSM</b>, see <a href="http://aws.amazon.com/cloudhsm/">AWS
            CloudHSM</a>, the <a href="http://docs.aws.amazon.com/cloudhsm/latest/userguide/">AWS
            CloudHSM User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/latest/APIReference/">AWS
            CloudHSM API Reference</a>.
            </para><para>
            Retrieves information about an HSM client.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.GetHSMLunaClientCmdlet.CertificateFingerprint">
            <summary>
            <para>
            <para>The certificate fingerprint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.GetHSMLunaClientCmdlet.ClientArn">
            <summary>
            <para>
            <para>The ARN of the client.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.HSM.GetHSMLunaClientListCmdlet">
            <summary>
            This is documentation for <b>AWS CloudHSM Classic</b>. For more information, see <a href="http://aws.amazon.com/cloudhsm/faqs-classic/">AWS CloudHSM Classic FAQs</a>,
            the <a href="http://docs.aws.amazon.com/cloudhsm/classic/userguide/">AWS CloudHSM
            Classic User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/classic/APIReference/">AWS
            CloudHSM Classic API Reference</a>.
             
              
            <para><b>For information about the current version of AWS CloudHSM</b>, see <a href="http://aws.amazon.com/cloudhsm/">AWS
            CloudHSM</a>, the <a href="http://docs.aws.amazon.com/cloudhsm/latest/userguide/">AWS
            CloudHSM User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/latest/APIReference/">AWS
            CloudHSM API Reference</a>.
            </para><para>
            Lists all of the clients.
            </para><para>
            This operation supports pagination with the use of the <code>NextToken</code> member.
            If more results are available, the <code>NextToken</code> member of the response contains
            a token that you pass in the next call to <code>ListLunaClients</code> to retrieve
            the next set of items.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.GetHSMLunaClientListCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>NextToken</code> value from a previous call to <code>ListLunaClients</code>.
            Pass null if this is the first call.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.HSM.GetHSMPartitionGroupCmdlet">
            <summary>
            This is documentation for <b>AWS CloudHSM Classic</b>. For more information, see <a href="http://aws.amazon.com/cloudhsm/faqs-classic/">AWS CloudHSM Classic FAQs</a>,
            the <a href="http://docs.aws.amazon.com/cloudhsm/classic/userguide/">AWS CloudHSM
            Classic User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/classic/APIReference/">AWS
            CloudHSM Classic API Reference</a>.
             
              
            <para><b>For information about the current version of AWS CloudHSM</b>, see <a href="http://aws.amazon.com/cloudhsm/">AWS
            CloudHSM</a>, the <a href="http://docs.aws.amazon.com/cloudhsm/latest/userguide/">AWS
            CloudHSM User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/latest/APIReference/">AWS
            CloudHSM API Reference</a>.
            </para><para>
            Retrieves information about a high-availability partition group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.GetHSMPartitionGroupCmdlet.HapgArn">
            <summary>
            <para>
            <para>The ARN of the high-availability partition group to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.HSM.GetHSMPartitionGroupListCmdlet">
            <summary>
            This is documentation for <b>AWS CloudHSM Classic</b>. For more information, see <a href="http://aws.amazon.com/cloudhsm/faqs-classic/">AWS CloudHSM Classic FAQs</a>,
            the <a href="http://docs.aws.amazon.com/cloudhsm/classic/userguide/">AWS CloudHSM
            Classic User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/classic/APIReference/">AWS
            CloudHSM Classic API Reference</a>.
             
              
            <para><b>For information about the current version of AWS CloudHSM</b>, see <a href="http://aws.amazon.com/cloudhsm/">AWS
            CloudHSM</a>, the <a href="http://docs.aws.amazon.com/cloudhsm/latest/userguide/">AWS
            CloudHSM User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/latest/APIReference/">AWS
            CloudHSM API Reference</a>.
            </para><para>
            Lists the high-availability partition groups for the account.
            </para><para>
            This operation supports pagination with the use of the <code>NextToken</code> member.
            If more results are available, the <code>NextToken</code> member of the response contains
            a token that you pass in the next call to <code>ListHapgs</code> to retrieve the next
            set of items.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.GetHSMPartitionGroupListCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>NextToken</code> value from a previous call to <code>ListHapgs</code>. Pass
            null if this is the first call.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.HSM.GetHSMResourceTagCmdlet">
            <summary>
            This is documentation for <b>AWS CloudHSM Classic</b>. For more information, see <a href="http://aws.amazon.com/cloudhsm/faqs-classic/">AWS CloudHSM Classic FAQs</a>,
            the <a href="http://docs.aws.amazon.com/cloudhsm/classic/userguide/">AWS CloudHSM
            Classic User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/classic/APIReference/">AWS
            CloudHSM Classic API Reference</a>.
             
              
            <para><b>For information about the current version of AWS CloudHSM</b>, see <a href="http://aws.amazon.com/cloudhsm/">AWS
            CloudHSM</a>, the <a href="http://docs.aws.amazon.com/cloudhsm/latest/userguide/">AWS
            CloudHSM User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/latest/APIReference/">AWS
            CloudHSM API Reference</a>.
            </para><para>
            Returns a list of all tags for the specified AWS CloudHSM resource.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.GetHSMResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the AWS CloudHSM resource.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.HSM.NewHSMItemCmdlet">
            <summary>
            This is documentation for <b>AWS CloudHSM Classic</b>. For more information, see <a href="http://aws.amazon.com/cloudhsm/faqs-classic/">AWS CloudHSM Classic FAQs</a>,
            the <a href="http://docs.aws.amazon.com/cloudhsm/classic/userguide/">AWS CloudHSM
            Classic User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/classic/APIReference/">AWS
            CloudHSM Classic API Reference</a>.
             
              
            <para><b>For information about the current version of AWS CloudHSM</b>, see <a href="http://aws.amazon.com/cloudhsm/">AWS
            CloudHSM</a>, the <a href="http://docs.aws.amazon.com/cloudhsm/latest/userguide/">AWS
            CloudHSM User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/latest/APIReference/">AWS
            CloudHSM API Reference</a>.
            </para><para>
            Creates an uninitialized HSM instance.
            </para><para>
            There is an upfront fee charged for each HSM instance that you create with the <code>CreateHsm</code>
            operation. If you accidentally provision an HSM and want to request a refund, delete
            the instance using the <a>DeleteHsm</a> operation, go to the <a href="https://console.aws.amazon.com/support/home">AWS
            Support Center</a>, create a new case, and select <b>Account and Billing Support</b>.
            </para><important><para>
            It can take up to 20 minutes to create and provision an HSM. You can monitor the status
            of the HSM with the <a>DescribeHsm</a> operation. The HSM is ready to be initialized
            when the status changes to <code>RUNNING</code>.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.NewHSMItemCmdlet.ClientToken">
            <summary>
            <para>
            <para>A user-defined token to ensure idempotence. Subsequent calls to this operation with
            the same token will be ignored.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.NewHSMItemCmdlet.EniIp">
            <summary>
            <para>
            <para>The IP address to assign to the HSM's ENI.</para><para>If an IP address is not specified, an IP address will be randomly chosen from the
            CIDR range of the subnet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.NewHSMItemCmdlet.ExternalId">
            <summary>
            <para>
            <para>The external ID from <code>IamRoleArn</code>, if present.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.NewHSMItemCmdlet.IamRoleArn">
            <summary>
            <para>
            <para>The ARN of an IAM role to enable the AWS CloudHSM service to allocate an ENI on your
            behalf.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.NewHSMItemCmdlet.SshKey">
            <summary>
            <para>
            <para>The SSH public key to install on the HSM.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.NewHSMItemCmdlet.SubnetId">
            <summary>
            <para>
            <para>The identifier of the subnet in your VPC in which to place the HSM.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.NewHSMItemCmdlet.SubscriptionType">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.NewHSMItemCmdlet.SyslogIp">
            <summary>
            <para>
            <para>The IP address for the syslog monitoring server. The AWS CloudHSM service only supports
            one syslog monitoring server.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.NewHSMItemCmdlet.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.HSM.NewHSMLunaClientCmdlet">
            <summary>
            This is documentation for <b>AWS CloudHSM Classic</b>. For more information, see <a href="http://aws.amazon.com/cloudhsm/faqs-classic/">AWS CloudHSM Classic FAQs</a>,
            the <a href="http://docs.aws.amazon.com/cloudhsm/classic/userguide/">AWS CloudHSM
            Classic User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/classic/APIReference/">AWS
            CloudHSM Classic API Reference</a>.
             
              
            <para><b>For information about the current version of AWS CloudHSM</b>, see <a href="http://aws.amazon.com/cloudhsm/">AWS
            CloudHSM</a>, the <a href="http://docs.aws.amazon.com/cloudhsm/latest/userguide/">AWS
            CloudHSM User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/latest/APIReference/">AWS
            CloudHSM API Reference</a>.
            </para><para>
            Creates an HSM client.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.NewHSMLunaClientCmdlet.Certificate">
            <summary>
            <para>
            <para>The contents of a Base64-Encoded X.509 v3 certificate to be installed on the HSMs
            used by this client.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.NewHSMLunaClientCmdlet.Label">
            <summary>
            <para>
            <para>The label for the client.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.NewHSMLunaClientCmdlet.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.HSM.NewHSMPartitionGroupCmdlet">
            <summary>
            This is documentation for <b>AWS CloudHSM Classic</b>. For more information, see <a href="http://aws.amazon.com/cloudhsm/faqs-classic/">AWS CloudHSM Classic FAQs</a>,
            the <a href="http://docs.aws.amazon.com/cloudhsm/classic/userguide/">AWS CloudHSM
            Classic User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/classic/APIReference/">AWS
            CloudHSM Classic API Reference</a>.
             
              
            <para><b>For information about the current version of AWS CloudHSM</b>, see <a href="http://aws.amazon.com/cloudhsm/">AWS
            CloudHSM</a>, the <a href="http://docs.aws.amazon.com/cloudhsm/latest/userguide/">AWS
            CloudHSM User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/latest/APIReference/">AWS
            CloudHSM API Reference</a>.
            </para><para>
            Creates a high-availability partition group. A high-availability partition group is
            a group of partitions that spans multiple physical HSMs.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.NewHSMPartitionGroupCmdlet.Label">
            <summary>
            <para>
            <para>The label of the new high-availability partition group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.NewHSMPartitionGroupCmdlet.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.HSM.RemoveHSMItemCmdlet">
            <summary>
            This is documentation for <b>AWS CloudHSM Classic</b>. For more information, see <a href="http://aws.amazon.com/cloudhsm/faqs-classic/">AWS CloudHSM Classic FAQs</a>,
            the <a href="http://docs.aws.amazon.com/cloudhsm/classic/userguide/">AWS CloudHSM
            Classic User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/classic/APIReference/">AWS
            CloudHSM Classic API Reference</a>.
             
              
            <para><b>For information about the current version of AWS CloudHSM</b>, see <a href="http://aws.amazon.com/cloudhsm/">AWS
            CloudHSM</a>, the <a href="http://docs.aws.amazon.com/cloudhsm/latest/userguide/">AWS
            CloudHSM User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/latest/APIReference/">AWS
            CloudHSM API Reference</a>.
            </para><para>
            Deletes an HSM. After completion, this operation cannot be undone and your key material
            cannot be recovered.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.RemoveHSMItemCmdlet.HsmArn">
            <summary>
            <para>
            <para>The ARN of the HSM to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.RemoveHSMItemCmdlet.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.HSM.RemoveHSMLunaClientCmdlet">
            <summary>
            This is documentation for <b>AWS CloudHSM Classic</b>. For more information, see <a href="http://aws.amazon.com/cloudhsm/faqs-classic/">AWS CloudHSM Classic FAQs</a>,
            the <a href="http://docs.aws.amazon.com/cloudhsm/classic/userguide/">AWS CloudHSM
            Classic User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/classic/APIReference/">AWS
            CloudHSM Classic API Reference</a>.
             
              
            <para><b>For information about the current version of AWS CloudHSM</b>, see <a href="http://aws.amazon.com/cloudhsm/">AWS
            CloudHSM</a>, the <a href="http://docs.aws.amazon.com/cloudhsm/latest/userguide/">AWS
            CloudHSM User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/latest/APIReference/">AWS
            CloudHSM API Reference</a>.
            </para><para>
            Deletes a client.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.RemoveHSMLunaClientCmdlet.ClientArn">
            <summary>
            <para>
            <para>The ARN of the client to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.RemoveHSMLunaClientCmdlet.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.HSM.RemoveHSMPartitionGroupCmdlet">
            <summary>
            This is documentation for <b>AWS CloudHSM Classic</b>. For more information, see <a href="http://aws.amazon.com/cloudhsm/faqs-classic/">AWS CloudHSM Classic FAQs</a>,
            the <a href="http://docs.aws.amazon.com/cloudhsm/classic/userguide/">AWS CloudHSM
            Classic User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/classic/APIReference/">AWS
            CloudHSM Classic API Reference</a>.
             
              
            <para><b>For information about the current version of AWS CloudHSM</b>, see <a href="http://aws.amazon.com/cloudhsm/">AWS
            CloudHSM</a>, the <a href="http://docs.aws.amazon.com/cloudhsm/latest/userguide/">AWS
            CloudHSM User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/latest/APIReference/">AWS
            CloudHSM API Reference</a>.
            </para><para>
            Deletes a high-availability partition group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.RemoveHSMPartitionGroupCmdlet.HapgArn">
            <summary>
            <para>
            <para>The ARN of the high-availability partition group to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.RemoveHSMPartitionGroupCmdlet.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.HSM.RemoveHSMResourceTagCmdlet">
            <summary>
            This is documentation for <b>AWS CloudHSM Classic</b>. For more information, see <a href="http://aws.amazon.com/cloudhsm/faqs-classic/">AWS CloudHSM Classic FAQs</a>,
            the <a href="http://docs.aws.amazon.com/cloudhsm/classic/userguide/">AWS CloudHSM
            Classic User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/classic/APIReference/">AWS
            CloudHSM Classic API Reference</a>.
             
              
            <para><b>For information about the current version of AWS CloudHSM</b>, see <a href="http://aws.amazon.com/cloudhsm/">AWS
            CloudHSM</a>, the <a href="http://docs.aws.amazon.com/cloudhsm/latest/userguide/">AWS
            CloudHSM User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/latest/APIReference/">AWS
            CloudHSM API Reference</a>.
            </para><para>
            Removes one or more tags from the specified AWS CloudHSM resource.
            </para><para>
            To remove a tag, specify only the tag key to remove (not the value). To overwrite
            the value for an existing tag, use <a>AddTagsToResource</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.RemoveHSMResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the AWS CloudHSM resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.RemoveHSMResourceTagCmdlet.TagKeyList">
            <summary>
            <para>
            <para>The tag key or keys to remove.</para><para>Specify only the tag key to remove (not the value). To overwrite the value for an
            existing tag, use <a>AddTagsToResource</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.RemoveHSMResourceTagCmdlet.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.HSM.SetHSMResourceTagCmdlet">
            <summary>
            This is documentation for <b>AWS CloudHSM Classic</b>. For more information, see <a href="http://aws.amazon.com/cloudhsm/faqs-classic/">AWS CloudHSM Classic FAQs</a>,
            the <a href="http://docs.aws.amazon.com/cloudhsm/classic/userguide/">AWS CloudHSM
            Classic User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/classic/APIReference/">AWS
            CloudHSM Classic API Reference</a>.
             
              
            <para><b>For information about the current version of AWS CloudHSM</b>, see <a href="http://aws.amazon.com/cloudhsm/">AWS
            CloudHSM</a>, the <a href="http://docs.aws.amazon.com/cloudhsm/latest/userguide/">AWS
            CloudHSM User Guide</a>, and the <a href="http://docs.aws.amazon.com/cloudhsm/latest/APIReference/">AWS
            CloudHSM API Reference</a>.
            </para><para>
            Adds or overwrites one or more tags for the specified AWS CloudHSM resource.
            </para><para>
            Each tag consists of a key and a value. Tag keys must be unique to each resource.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.SetHSMResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the AWS CloudHSM resource to tag.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.SetHSMResourceTagCmdlet.TagList">
            <summary>
            <para>
            <para>One or more tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.HSM.SetHSMResourceTagCmdlet.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.CSD.GetCSDSuggestionCmdlet">
            <summary>
            Retrieves autocomplete suggestions for a partial query string. You can use suggestions
            enable you to display likely matches before users finish typing. In Amazon CloudSearch,
            suggestions are based on the contents of a particular text field. When you request
            suggestions, Amazon CloudSearch finds all of the documents whose values in the suggester
            field start with the specified query string. The beginning of the field must match
            the query string to be considered a match.
             
                   
            <para>
            For more information about configuring suggesters and retrieving suggestions, see
            <a href="http://docs.aws.amazon.com/cloudsearch/latest/developerguide/getting-suggestions.html">Getting
            Suggestions</a> in the <i>Amazon CloudSearch Developer Guide</i>.
            </para><para>
            The endpoint for submitting <code>Suggest</code> requests is domain-specific. You
            submit suggest requests to a domain's search endpoint. To get the search endpoint
            for your domain, use the Amazon CloudSearch configuration service <code>DescribeDomains</code>
            action. A domain's endpoints are also displayed on the domain dashboard in the Amazon
            CloudSearch console.
            </para>
            <para>
            Note: For scripts written against earlier versions of this module this cmdlet can also be invoked with the alias <i>Get-CSDSuggestions</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CSD.GetCSDSuggestionCmdlet.ServiceUrl">
            <summary>
            Specifies the Search or Document service endpoint.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CSD.GetCSDSuggestionCmdlet.Query">
            <summary>
            Specifies the string for which you want to get suggestions.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CSD.GetCSDSuggestionCmdlet.Size">
            <summary>
            Specifies the maximum number of suggestions to return.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CSD.GetCSDSuggestionCmdlet.Suggester">
            <summary>
            Specifies the name of the suggester to use to find suggested matches.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CSD.GetCSDSuggestionCmdlet.UseAnonymousCredentials">
            <summary>
            If set, the cmdlet calls the service operation using anonymous credentials.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CSD.SearchCSDDocumentCmdlet">
            <summary>
            Retrieves a list of documents that match the specified search criteria. How you specify
            the search criteria depends on which query parser you use. Amazon CloudSearch supports
            four query parsers:
             
                  <ul><li><code>simple</code>: search all <code>text</code> and <code>text-array</code>
            fields for the specified string. Search for phrases, individual terms, and prefixes.
            </li><li><code>structured</code>: search specific fields, construct compound
            queries using Boolean operators, and use advanced features such as term boosting and
            proximity searching.</li><li><code>lucene</code>: specify search criteria
            using the Apache Lucene query parser syntax.</li><li><code>dismax</code>:
            specify search criteria using the simplified subset of the Apache Lucene query parser
            syntax defined by the DisMax query parser.</li></ul><para>
            For more information, see <a href="http://docs.aws.amazon.com/cloudsearch/latest/developerguide/searching.html">Searching
            Your Data</a> in the <i>Amazon CloudSearch Developer Guide</i>.
            </para><para>
            The endpoint for submitting <code>Search</code> requests is domain-specific. You submit
            search requests to a domain's search endpoint. To get the search endpoint for your
            domain, use the Amazon CloudSearch configuration service <code>DescribeDomains</code>
            action. A domain's endpoints are also displayed on the domain dashboard in the Amazon
            CloudSearch console.
            </para>
            <para>
            Note: For scripts written against earlier versions of this module this cmdlet can also be invoked with the alias <i>Search-CSDDocuments</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CSD.SearchCSDDocumentCmdlet.ServiceUrl">
            <summary>
            Specifies the Search or Document service endpoint.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CSD.SearchCSDDocumentCmdlet.Cursor">
            <summary>
            Retrieves a cursor value you can use to page through large result sets. Use
            the <code>size</code> parameter to control the number of hits to include in each response.
            You can specify either the <code>cursor</code> or <code>start</code> parameter
            in a request; they are mutually exclusive. To get the first cursor, set the cursor
            value to <code>initial</code>. In subsequent requests, specify the cursor value returned
            in the hits section of the response.
            <para>
            For more information, see <a href="http://docs.aws.amazon.com/cloudsearch/latest/developerguide/paginating-results.html">Paginating
            Results</a> in the <i>Amazon CloudSearch Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CSD.SearchCSDDocumentCmdlet.Expr">
            <summary>
            <para>
            Defines one or more numeric expressions that can be used to sort results or specify
            search or filter criteria. You can also specify expressions as return fields.
            </para>
              
            <para>
            You specify the expressions in JSON using the form <code>{"EXPRESSIONNAME":"EXPRESSION"}</code>.
            You can define and use multiple expressions in a search request. For example:
            </para>
             
            <para>
            <code> {"expression1":"_score*rating", "expression2":"(1/rank)*year"} </code>
            </para>
              
            <para>
            For information about the variables, operators, and functions you can use in expressions,
            see <a href="http://docs.aws.amazon.com/cloudsearch/latest/developerguide/configuring-expressions.html#writing-expressions">Writing
            Expressions</a> in the <i>Amazon CloudSearch Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CSD.SearchCSDDocumentCmdlet.Facet">
            <summary>
            <para>
            Specifies one or more fields for which to get facet information, and options that
            control how the facet information is returned. Each specified field must be facet-enabled
            in the domain configuration. The fields and options are specified in JSON using the
            form <code>{"FIELD":{"OPTION":VALUE,"OPTION:"STRING"},"FIELD":{"OPTION":VALUE,"OPTION":"STRING"}}</code>.
            </para>
              
            <para>
            You can specify the following faceting options:
            </para>
             <ul> <li>
            <para>
            <code>buckets</code> specifies an array of the facet values or ranges to count. Ranges
            are specified using the same syntax that you use to search for a range of values.
            For more information, see <a href="http://docs.aws.amazon.com/cloudsearch/latest/developerguide/searching-ranges.html">
            Searching for a Range of Values</a> in the <i>Amazon CloudSearch Developer Guide</i>.
            Buckets are returned in the order they are specified in the request. The <code>sort</code>
            and <code>size</code> options are not valid if you specify <code>buckets</code>.
            </para>
             </li> <li>
            <para>
            <code>size</code> specifies the maximum number of facets to include in the results.
            By default, Amazon CloudSearch returns counts for the top 10. The <code>size</code>
            parameter is only valid when you specify the <code>sort</code> option; it cannot be
            used in conjunction with <code>buckets</code>.
            </para>
             </li> <li>
            <para>
            <code>sort</code> specifies how you want to sort the facets in the results: <code>bucket</code>
            or <code>count</code>. Specify <code>bucket</code> to sort alphabetically or numerically
            by facet value (in ascending order). Specify <code>count</code> to sort by the facet
            counts computed for each facet value (in descending order). To retrieve facet counts
            for particular values or ranges of values, use the <code>buckets</code> option instead
            of <code>sort</code>.
            </para>
             </li> </ul>
            <para>
            If no facet options are specified, facet counts are computed for all field values,
            the facets are sorted by facet count, and the top 10 facets are returned in the results.
            </para>
              
            <para>
            To count particular buckets of values, use the <code>buckets</code> option. For example,
            the following request uses the <code>buckets</code> option to calculate and return
            facet counts by decade.
            </para>
              
            <para>
            <code> {"year":{"buckets":["[1970,1979]","[1980,1989]","[1990,1999]","[2000,2009]","[2010,}"]}}
            </code>
            </para>
              
            <para>
            To sort facets by facet count, use the <code>count</code> option. For example, the
            following request sets the <code>sort</code> option to <code>count</code> to sort
            the facet values by facet count, with the facet values that have the most matching
            documents listed first. Setting the <code>size</code> option to 3 returns only the
            top three facet values.
            </para>
              
            <para>
            <code> {"year":{"sort":"count","size":3}} </code>
            </para>
              
            <para>
            To sort the facets by value, use the <code>bucket</code> option. For example, the
            following request sets the <code>sort</code> option to <code>bucket</code> to sort
            the facet values numerically by year, with earliest year listed first.
            </para>
              
            <para>
            <code> {"year":{"sort":"bucket"}} </code>
            </para>
              
            <para>
            For more information, see <a href="http://docs.aws.amazon.com/cloudsearch/latest/developerguide/faceting.html">Getting
            and Using Facet Information</a> in the <i>Amazon CloudSearch Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CSD.SearchCSDDocumentCmdlet.FilterQuery">
            <summary>
            Specifies a structured query that filters the results of a search without affecting
            how the results are scored and sorted. You use <code>filterQuery</code> in conjunction
            with the <code>query</code> parameter to filter the documents that match the constraints
            specified in the <code>query</code> parameter. Specifying a filter controls only which
            matching documents are included in the results, it has no effect on how they are scored
            and sorted. The <code>filterQuery</code> parameter supports the full structured query
            syntax.
            <para>
            For more information about using filters, see <a href="http://docs.aws.amazon.com/cloudsearch/latest/developerguide/filtering-results.html">Filtering
            Matching Documents</a> in the <i>Amazon CloudSearch Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CSD.SearchCSDDocumentCmdlet.Highlight">
            <summary>
            <para>
            Retrieves highlights for matches in the specified <code>text</code> or <code>text-array</code>
            fields. Each specified field must be highlight enabled in the domain configuration.
            The fields and options are specified in JSON using the form <code>{"FIELD":{"OPTION":VALUE,"OPTION:"STRING"},"FIELD":{"OPTION":VALUE,"OPTION":"STRING"}}</code>.
            </para>
              
            <para>
            You can specify the following highlight options:
            </para>
             <ul> <li> <code>format</code>: specifies the format of the data in the text field:
            <code>text</code> or <code>html</code>. When data is returned as HTML, all non-alphanumeric
            characters are encoded. The default is <code>html</code>. </li> <li> <code>max_phrases</code>:
            specifies the maximum number of occurrences of the search term(s) you want to highlight.
            By default, the first occurrence is highlighted. </li> <li> <code>pre_tag</code>:
            specifies the string to prepend to an occurrence of a search term. The default for
            HTML highlights is <code>&amp;lt;em&amp;gt;</code>. The default for text highlights
            is <code>*</code>. </li> <li> <code>post_tag</code>: specifies the string to append
            to an occurrence of a search term. The default for HTML highlights is <code>&amp;lt;/em&amp;gt;</code>.
            The default for text highlights is <code>*</code>. </li> </ul>
            <para>
            If no highlight options are specified for a field, the returned field text is treated
            as HTML and the first match is highlighted with emphasis tags: <code>&amp;lt;em&gt;search-term&amp;lt;/em&amp;gt;</code>.
            </para>
              
            <para>
            For example, the following request retrieves highlights for the <code>actors</code>
            and <code>title</code> fields.
            </para>
              
            <para>
             <code>{ "actors": {}, "title": {"format": "text","max_phrases": 2,"pre_tag": "<b>","post_tag":
            "</b>"} }</code>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CSD.SearchCSDDocumentCmdlet.Partial">
            <summary>
            Enables partial results to be returned if one or more index partitions are unavailable.
            When your search index is partitioned across multiple search instances, by default
            Amazon CloudSearch only returns results if every partition can be queried. This means
            that the failure of a single search instance can result in 5xx (internal server) errors.
            When you enable partial results, Amazon CloudSearch returns whatever results are available
            and includes the percentage of documents searched in the search results (percent-searched).
            This enables you to more gracefully degrade your users' search experience. For example,
            rather than displaying no results, you could display the partial results and a message
            indicating that the results might be incomplete due to a temporary system outage.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CSD.SearchCSDDocumentCmdlet.Query">
            <summary>
            Specifies the search criteria for the request. How you specify the search
            criteria depends on the query parser used for the request and the parser options
                   specified in the <code>queryOptions</code> parameter. By default, the
            <code>simple</code> query parser is used to process requests. To use the <code>structured</code>,
            <code>lucene</code>, or <code>dismax</code> query parser, you must also specify
            the <code>queryParser</code> parameter.
            <para>
            For more information about specifying search criteria, see <a href="http://docs.aws.amazon.com/cloudsearch/latest/developerguide/searching.html">Searching
            Your Data</a> in the <i>Amazon CloudSearch Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CSD.SearchCSDDocumentCmdlet.QueryOption">
            <summary>
            <para>
            Configures options for the query parser specified in the <code>queryParser</code>
            parameter. You specify the options in JSON using the following form <code>{"OPTION1":"VALUE1","OPTION2":VALUE2"..."OPTIONN":"VALUEN"}.</code>
            </para>
              
            <para>
            The options you can configure vary according to which parser you use:
            </para>
             <ul> <li> <code>defaultOperator</code>: The default operator used to combine individual
            terms in the search string. For example: <code>defaultOperator: 'or'</code>. For the
            <code>dismax</code> parser, you specify a percentage that represents the percentage
            of terms in the search string (rounded down) that must match, rather than a default
            operator. A value of <code>0%</code> is the equivalent to OR, and a value of <code>100%</code>
            is equivalent to AND. The percentage must be specified as a value in the range 0-100
            followed by the percent (%) symbol. For example, <code>defaultOperator: 50%</code>.
            Valid values: <code>and</code>, <code>or</code>, a percentage in the range 0%-100%
            (<code>dismax</code>). Default: <code>and</code> (<code>simple</code>, <code>structured</code>,
            <code>lucene</code>) or <code>100</code> (<code>dismax</code>). Valid for: <code>simple</code>,
            <code>structured</code>, <code>lucene</code>, and <code>dismax</code>.</li> <li> <code>fields</code>:
            An array of the fields to search when no fields are specified in a search. If no fields
            are specified in a search and this option is not specified, all text and text-array
            fields are searched. You can specify a weight for each field to control the relative
            importance of each field when Amazon CloudSearch calculates relevance scores. To specify
            a field weight, append a caret (<code>^</code>) symbol and the weight to the field
            name. For example, to boost the importance of the <code>title</code> field over the
            <code>description</code> field you could specify: <code>"fields":["title^5","description"]</code>.
             Valid values: The name of any configured field and an optional numeric value greater
            than zero. Default: All <code>text</code> and <code>text-array</code> fields. Valid
            for: <code>simple</code>, <code>structured</code>, <code>lucene</code>, and <code>dismax</code>.</li>
            <li> <code>operators</code>: An array of the operators or special characters you want
            to disable for the simple query parser. If you disable the <code>and</code>, <code>or</code>,
            or <code>not</code> operators, the corresponding operators (<code>+</code>, <code>|</code>,
            <code>-</code>) have no special meaning and are dropped from the search string. Similarly,
            disabling <code>prefix</code> disables the wildcard operator (<code>*</code>) and
            disabling <code>phrase</code> disables the ability to search for phrases by enclosing
            phrases in double quotes. Disabling precedence disables the ability to control order
            of precedence using parentheses. Disabling <code>near</code> disables the ability
            to use the ~ operator to perform a sloppy phrase search. Disabling the <code>fuzzy</code>
            operator disables the ability to use the ~ operator to perform a fuzzy search. <code>escape</code>
            disables the ability to use a backslash (<code>\</code>) to escape special characters
            within the search string. Disabling whitespace is an advanced option that prevents
            the parser from tokenizing on whitespace, which can be useful for Vietnamese. (It
            prevents Vietnamese words from being split incorrectly.) For example, you could disable
            all operators other than the phrase operator to support just simple term and phrase
            queries: <code>"operators":["and","not","or", "prefix"]</code>. Valid values: <code>and</code>,
            <code>escape</code>, <code>fuzzy</code>, <code>near</code>, <code>not</code>, <code>or</code>,
            <code>phrase</code>, <code>precedence</code>, <code>prefix</code>, <code>whitespace</code>.
            Default: All operators and special characters are enabled. Valid for: <code>simple</code>.</li>
            <li> <code>phraseFields</code>: An array of the <code>text</code> or <code>text-array</code>
            fields you want to use for phrase searches. When the terms in the search string appear
            in close proximity within a field, the field scores higher. You can specify a weight
            for each field to boost that score. The <code>phraseSlop</code> option controls how
            much the matches can deviate from the search string and still be boosted. To specify
            a field weight, append a caret (<code>^</code>) symbol and the weight to the field
            name. For example, to boost phrase matches in the <code>title</code> field over the
            <code>abstract</code> field, you could specify: <code>"phraseFields":["title^3", "plot"]</code>
            Valid values: The name of any <code>text</code> or <code>text-array</code> field and
            an optional numeric value greater than zero. Default: No fields. If you don't specify
            any fields with <code>phraseFields</code>, proximity scoring is disabled even if <code>phraseSlop</code>
            is specified. Valid for: <code>dismax</code>.</li> <li> <code>phraseSlop</code>: An
            integer value that specifies how much matches can deviate from the search phrase and
            still be boosted according to the weights specified in the <code>phraseFields</code>
            option; for example, <code>phraseSlop: 2</code>. You must also specify <code>phraseFields</code>
            to enable proximity scoring. Valid values: positive integers. Default: 0. Valid for:
            <code>dismax</code>.</li> <li> <code>explicitPhraseSlop</code>: An integer value that
            specifies how much a match can deviate from the search phrase when the phrase is enclosed
            in double quotes in the search string. (Phrases that exceed this proximity distance
            are not considered a match.) For example, to specify a slop of three for dismax phrase
            queries, you would specify <code>"explicitPhraseSlop":3</code>. Valid values: positive
            integers. Default: 0. Valid for: <code>dismax</code>.</li> <li> <code>tieBreaker</code>:
            When a term in the search string is found in a document's field, a score is calculated
            for that field based on how common the word is in that field compared to other documents.
            If the term occurs in multiple fields within a document, by default only the highest
            scoring field contributes to the document's overall score. You can specify a <code>tieBreaker</code>
            value to enable the matches in lower-scoring fields to contribute to the document's
            score. That way, if two documents have the same max field score for a particular term,
            the score for the document that has matches in more fields will be higher. The formula
            for calculating the score with a tieBreaker is <code>(max field score) + (tieBreaker)
            * (sum of the scores for the rest of the matching fields)</code>. Set <code>tieBreaker</code>
            to 0 to disregard all but the highest scoring field (pure max): <code>"tieBreaker":0</code>.
            Set to 1 to sum the scores from all fields (pure sum): <code>"tieBreaker":1</code>.
            Valid values: 0.0 to 1.0. Default: 0.0. Valid for: <code>dismax</code>. </li> </ul>
            </summary>
        </member>
        <!-- Badly formed XML comment ignored for member "P:Amazon.PowerShell.Cmdlets.CSD.SearchCSDDocumentCmdlet.QueryParser" -->
        <!-- Badly formed XML comment ignored for member "P:Amazon.PowerShell.Cmdlets.CSD.SearchCSDDocumentCmdlet.Return" -->
        <member name="P:Amazon.PowerShell.Cmdlets.CSD.SearchCSDDocumentCmdlet.Size">
            <summary>
            Specifies the maximum number of search hits to include in the response.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CSD.SearchCSDDocumentCmdlet.Sort">
            <summary>
            Specifies the fields or custom expressions to use to sort the search results.
            Multiple fields or expressions are specified as a comma-separated list. You
            must specify the sort direction (<code>asc</code> or <code>desc</code>) for
            each field; for example, <code>year desc,title asc</code>. To use a field
            to sort results, the field must be sort-enabled in the domain configuration.
            Array type fields cannot be used for sorting. If no <code>sort</code> parameter
            is specified, results are sorted by their default relevance scores in descending
            order: <code>_score desc</code>. You can also sort by document ID
               (<code>_id asc</code>) and version (<code>_version desc</code>).
            <para>
            For more information, see <a href="http://docs.aws.amazon.com/cloudsearch/latest/developerguide/sorting-results.html">Sorting
            Results</a> in the <i>Amazon CloudSearch Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CSD.SearchCSDDocumentCmdlet.Start">
            <summary>
            Specifies the offset of the first search hit you want to return. Note that the result
            set is zero-based; the first result is at index 0. You can specify either the <code>start</code>
            or <code>cursor</code> parameter in a request, they are mutually exclusive.
            <para>
            For more information, see <a href="http://docs.aws.amazon.com/cloudsearch/latest/developerguide/paginating-results.html">Paginating
            Results</a> in the <i>Amazon CloudSearch Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CSD.SearchCSDDocumentCmdlet.UseAnonymousCredentials">
            <summary>
            If set, the cmdlet calls the service operation using anonymous credentials.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CSD.WriteCSDDocumentCmdlet">
            <summary>
            Posts a batch of documents to a search domain for indexing. A document batch is a
            collection of add and delete operations that represent the documents you want to add,
            update, or delete from your domain. Batches can be described in either JSON or XML.
            Each item that you want Amazon CloudSearch to return as a search result (such as a
            product) is represented as a document. Every document has a unique ID and one or more
            fields that contain the data that you want to search and return in results. Individual
            documents cannot contain more than 1 MB of data. The entire batch cannot exceed 5
            MB. To get the best possible upload performance, group add and delete operations in
            batches that are close the 5 MB limit. Submitting a large volume of single-document
            batches can overload a domain's document service.
             
                   
            <para>
            The endpoint for submitting <code>UploadDocuments</code> requests is domain-specific.
            To get the document endpoint for your domain, use the Amazon CloudSearch configuration
            service <code>DescribeDomains</code> action. A domain's endpoints are also displayed
            on the domain dashboard in the Amazon CloudSearch console.
            </para><para>
            For more information about formatting your data for Amazon CloudSearch, see <a href="http://docs.aws.amazon.com/cloudsearch/latest/developerguide/preparing-data.html">Preparing
            Your Data</a> in the <i>Amazon CloudSearch Developer Guide</i>. For more information
            about uploading data for indexing, see <a href="http://docs.aws.amazon.com/cloudsearch/latest/developerguide/uploading-data.html">Uploading
            Data</a> in the <i>Amazon CloudSearch Developer Guide</i>.
            </para>
            <para>
            Note: For scripts written against earlier versions of this module this cmdlet can also be invoked with the alias <i>Write-CSDDocuments</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CSD.WriteCSDDocumentCmdlet.ServiceUrl">
            <summary>
            Specifies the Search or Document service endpoint.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CSD.WriteCSDDocumentCmdlet.ContentType">
            <summary>
            The format of the batch you are uploading. Amazon CloudSearch supports two document
            batch formats:
            <ul><li>application/json</li><li>application/xml</li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CSD.WriteCSDDocumentCmdlet.Document">
            <summary>
            A batch of documents formatted in JSON or HTML.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CSD.WriteCSDDocumentCmdlet.FilePath">
            <summary>
            <para>
            The full path and name to a file that contains a batch of documents to be uploaded.
            The batch of documents should be formatted in JSON or HTML.
            If this property is set, the UploadDocumentsRequest.Documents property is ignored.
            </para>
            <para>
            For WinRT and Windows Phone this property must be in the form of "ms-appdata:///local/file.txt".
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CSD.WriteCSDDocumentCmdlet.UseAnonymousCredentials">
            <summary>
            If set, the cmdlet calls the service operation using anonymous credentials.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CSD.WriteCSDDocumentCmdlet.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.CS.GetCSAnalysisSchemeCmdlet">
            <summary>
            Gets the analysis schemes configured for a domain. An analysis scheme defines language-specific
            text processing options for a <code>text</code> field. Can be limited to specific
            analysis schemes by name. By default, shows all analysis schemes and includes any
            pending changes to the configuration. Set the <code>Deployed</code> option to <code>true</code>
            to show the active configuration and exclude pending changes. For more information,
            see <a href="http://docs.aws.amazon.com/cloudsearch/latest/developerguide/configuring-analysis-schemes.html" target="_blank">Configuring Analysis Schemes</a> in the <i>Amazon CloudSearch Developer
            Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.GetCSAnalysisSchemeCmdlet.AnalysisSchemeName">
            <summary>
            <para>
            <para>The analysis schemes you want to describe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.GetCSAnalysisSchemeCmdlet.Deployed">
            <summary>
            <para>
            <para>Whether to display the deployed configuration (<code>true</code>) or include any pending
            changes (<code>false</code>). Defaults to <code>false</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.GetCSAnalysisSchemeCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the domain you want to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CS.GetCSAvailabilityOptionCmdlet">
            <summary>
            Gets the availability options configured for a domain. By default, shows the configuration
            with any pending changes. Set the <code>Deployed</code> option to <code>true</code>
            to show the active configuration and exclude pending changes. For more information,
            see <a href="http://docs.aws.amazon.com/cloudsearch/latest/developerguide/configuring-availability-options.html" target="_blank">Configuring Availability Options</a> in the <i>Amazon CloudSearch
            Developer Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.GetCSAvailabilityOptionCmdlet.Deployed">
            <summary>
            <para>
            <para>Whether to display the deployed configuration (<code>true</code>) or include any pending
            changes (<code>false</code>). Defaults to <code>false</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.GetCSAvailabilityOptionCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the domain you want to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CS.GetCSDomainCmdlet">
            <summary>
            Gets information about the search domains owned by this account. Can be limited to
            specific domains. Shows all domains by default. To get the number of searchable documents
            in a domain, use the console or submit a <code>matchall</code> request to your domain's
            search endpoint: <code>q=matchall&amp;amp;q.parser=structured&amp;amp;size=0</code>.
            For more information, see <a href="http://docs.aws.amazon.com/cloudsearch/latest/developerguide/getting-domain-info.html" target="_blank">Getting Information about a Search Domain</a> in the <i>Amazon CloudSearch
            Developer Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.GetCSDomainCmdlet.DomainName">
            <summary>
            <para>
            <para>The names of the domains you want to include in the response.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CS.GetCSDomainNameListCmdlet">
            <summary>
            Lists all search domains owned by an account.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CS.GetCSExpressionCmdlet">
            <summary>
            Gets the expressions configured for the search domain. Can be limited to specific
            expressions by name. By default, shows all expressions and includes any pending changes
            to the configuration. Set the <code>Deployed</code> option to <code>true</code> to
            show the active configuration and exclude pending changes. For more information, see
            <a href="http://docs.aws.amazon.com/cloudsearch/latest/developerguide/configuring-expressions.html" target="_blank">Configuring Expressions</a> in the <i>Amazon CloudSearch Developer
            Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.GetCSExpressionCmdlet.Deployed">
            <summary>
            <para>
            <para>Whether to display the deployed configuration (<code>true</code>) or include any pending
            changes (<code>false</code>). Defaults to <code>false</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.GetCSExpressionCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the domain you want to describe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.GetCSExpressionCmdlet.ExpressionName">
            <summary>
            <para>
            <para>Limits the <code><a>DescribeExpressions</a></code> response to the specified expressions.
            If not specified, all expressions are shown.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CS.GetCSIndexFieldCmdlet">
            <summary>
            Gets information about the index fields configured for the search domain. Can be limited
            to specific fields by name. By default, shows all fields and includes any pending
            changes to the configuration. Set the <code>Deployed</code> option to <code>true</code>
            to show the active configuration and exclude pending changes. For more information,
            see <a href="http://docs.aws.amazon.com/cloudsearch/latest/developerguide/getting-domain-info.html" target="_blank">Getting Domain Information</a> in the <i>Amazon CloudSearch Developer
            Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.GetCSIndexFieldCmdlet.Deployed">
            <summary>
            <para>
            <para>Whether to display the deployed configuration (<code>true</code>) or include any pending
            changes (<code>false</code>). Defaults to <code>false</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.GetCSIndexFieldCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the domain you want to describe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.GetCSIndexFieldCmdlet.FieldName">
            <summary>
            <para>
            <para>A list of the index fields you want to describe. If not specified, information is
            returned for all configured index fields.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CS.GetCSScalingParameterCmdlet">
            <summary>
            Gets the scaling parameters configured for a domain. A domain's scaling parameters
            specify the desired search instance type and replication count. For more information,
            see <a href="http://docs.aws.amazon.com/cloudsearch/latest/developerguide/configuring-scaling-options.html" target="_blank">Configuring Scaling Options</a> in the <i>Amazon CloudSearch Developer
            Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.GetCSScalingParameterCmdlet.DomainName">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CS.GetCSServiceAccessPolicyCmdlet">
            <summary>
            Gets information about the access policies that control access to the domain's document
            and search endpoints. By default, shows the configuration with any pending changes.
            Set the <code>Deployed</code> option to <code>true</code> to show the active configuration
            and exclude pending changes. For more information, see <a href="http://docs.aws.amazon.com/cloudsearch/latest/developerguide/configuring-access.html" target="_blank">Configuring Access for a Search Domain</a> in the <i>Amazon CloudSearch
            Developer Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.GetCSServiceAccessPolicyCmdlet.Deployed">
            <summary>
            <para>
            <para>Whether to display the deployed configuration (<code>true</code>) or include any pending
            changes (<code>false</code>). Defaults to <code>false</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.GetCSServiceAccessPolicyCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the domain you want to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CS.GetCSSuggesterCmdlet">
            <summary>
            Gets the suggesters configured for a domain. A suggester enables you to display possible
            matches before users finish typing their queries. Can be limited to specific suggesters
            by name. By default, shows all suggesters and includes any pending changes to the
            configuration. Set the <code>Deployed</code> option to <code>true</code> to show the
            active configuration and exclude pending changes. For more information, see <a href="http://docs.aws.amazon.com/cloudsearch/latest/developerguide/getting-suggestions.html" target="_blank">Getting Search Suggestions</a> in the <i>Amazon CloudSearch Developer
            Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.GetCSSuggesterCmdlet.Deployed">
            <summary>
            <para>
            <para>Whether to display the deployed configuration (<code>true</code>) or include any pending
            changes (<code>false</code>). Defaults to <code>false</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.GetCSSuggesterCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the domain you want to describe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.GetCSSuggesterCmdlet.SuggesterName">
            <summary>
            <para>
            <para>The suggesters you want to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CS.NewCSDomainCmdlet">
            <summary>
            Creates a new search domain. For more information, see <a href="http://docs.aws.amazon.com/cloudsearch/latest/developerguide/creating-domains.html" target="_blank">Creating a Search Domain</a> in the <i>Amazon CloudSearch Developer
            Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.NewCSDomainCmdlet.DomainName">
            <summary>
            <para>
            <para>A name for the domain you are creating. Allowed characters are a-z (lower-case letters),
            0-9, and hyphen (-). Domain names must start with a letter or number and be at least
            3 and no more than 28 characters long.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.NewCSDomainCmdlet.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.CS.RemoveCSAnalysisSchemeCmdlet">
            <summary>
            Deletes an analysis scheme. For more information, see <a href="http://docs.aws.amazon.com/cloudsearch/latest/developerguide/configuring-analysis-schemes.html" target="_blank">Configuring Analysis Schemes</a> in the <i>Amazon CloudSearch Developer
            Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.RemoveCSAnalysisSchemeCmdlet.AnalysisSchemeName">
            <summary>
            <para>
            <para>The name of the analysis scheme you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.RemoveCSAnalysisSchemeCmdlet.DomainName">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.RemoveCSAnalysisSchemeCmdlet.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.CS.RemoveCSDomainCmdlet">
            <summary>
            Permanently deletes a search domain and all of its data. Once a domain has been deleted,
            it cannot be recovered. For more information, see <a href="http://docs.aws.amazon.com/cloudsearch/latest/developerguide/deleting-domains.html" target="_blank">Deleting a Search Domain</a> in the <i>Amazon CloudSearch Developer
            Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.RemoveCSDomainCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the domain you want to permanently delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.RemoveCSDomainCmdlet.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.CS.RemoveCSExpressionCmdlet">
            <summary>
            Removes an <code><a>Expression</a></code> from the search domain. For more information,
            see <a href="http://docs.aws.amazon.com/cloudsearch/latest/developerguide/configuring-expressions.html" target="_blank">Configuring Expressions</a> in the <i>Amazon CloudSearch Developer
            Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.RemoveCSExpressionCmdlet.DomainName">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.RemoveCSExpressionCmdlet.ExpressionName">
            <summary>
            <para>
            <para>The name of the <code><a>Expression</a></code> to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.RemoveCSExpressionCmdlet.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.CS.RemoveCSIndexFieldCmdlet">
            <summary>
            Removes an <code><a>IndexField</a></code> from the search domain. For more information,
            see <a href="http://docs.aws.amazon.com/cloudsearch/latest/developerguide/configuring-index-fields.html" target="_blank">Configuring Index Fields</a> in the <i>Amazon CloudSearch Developer
            Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.RemoveCSIndexFieldCmdlet.DomainName">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.RemoveCSIndexFieldCmdlet.IndexFieldName">
            <summary>
            <para>
            <para>The name of the index field your want to remove from the domain's indexing options.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.RemoveCSIndexFieldCmdlet.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.CS.RemoveCSSuggesterCmdlet">
            <summary>
            Deletes a suggester. For more information, see <a href="http://docs.aws.amazon.com/cloudsearch/latest/developerguide/getting-suggestions.html" target="_blank">Getting Search Suggestions</a> in the <i>Amazon CloudSearch Developer
            Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.RemoveCSSuggesterCmdlet.DomainName">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.RemoveCSSuggesterCmdlet.SuggesterName">
            <summary>
            <para>
            <para>Specifies the name of the suggester you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.RemoveCSSuggesterCmdlet.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.CS.SetCSAnalysisSchemeCmdlet">
            <summary>
            Configures an analysis scheme that can be applied to a <code>text</code> or <code>text-array</code>
            field to define language-specific text processing options. For more information, see
            <a href="http://docs.aws.amazon.com/cloudsearch/latest/developerguide/configuring-analysis-schemes.html" target="_blank">Configuring Analysis Schemes</a> in the <i>Amazon CloudSearch Developer
            Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSAnalysisSchemeCmdlet.AnalysisOptions_AlgorithmicStemming">
            <summary>
            <para>
            <para>The level of algorithmic stemming to perform: <code>none</code>, <code>minimal</code>,
            <code>light</code>, or <code>full</code>. The available levels vary depending on the
            language. For more information, see <a href="http://docs.aws.amazon.com/cloudsearch/latest/developerguide/text-processing.html#text-processing-settings" target="_blank">Language Specific Text Processing Settings</a> in the <i>Amazon CloudSearch
            Developer Guide</i></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSAnalysisSchemeCmdlet.AnalysisScheme_AnalysisSchemeLanguage">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSAnalysisSchemeCmdlet.AnalysisScheme_AnalysisSchemeName">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSAnalysisSchemeCmdlet.DomainName">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSAnalysisSchemeCmdlet.AnalysisOptions_JapaneseTokenizationDictionary">
            <summary>
            <para>
            <para>A JSON array that contains a collection of terms, tokens, readings and part of speech
            for Japanese Tokenizaiton. The Japanese tokenization dictionary enables you to override
            the default tokenization for selected terms. This is only valid for Japanese language
            fields.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSAnalysisSchemeCmdlet.AnalysisOptions_StemmingDictionary">
            <summary>
            <para>
            <para>A JSON object that contains a collection of string:value pairs that each map a term
            to its stem. For example, <code>{"term1": "stem1", "term2": "stem2", "term3": "stem3"}</code>.
            The stemming dictionary is applied in addition to any algorithmic stemming. This enables
            you to override the results of the algorithmic stemming to correct specific cases
            of overstemming or understemming. The maximum size of a stemming dictionary is 500
            KB.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSAnalysisSchemeCmdlet.AnalysisOptions_Stopword">
            <summary>
            <para>
            <para>A JSON array of terms to ignore during indexing and searching. For example, <code>["a",
            "an", "the", "of"]</code>. The stopwords dictionary must explicitly list each word
            you want to ignore. Wildcards and regular expressions are not supported. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSAnalysisSchemeCmdlet.AnalysisOptions_Synonym">
            <summary>
            <para>
            <para>A JSON object that defines synonym groups and aliases. A synonym group is an array
            of arrays, where each sub-array is a group of terms where each term in the group is
            considered a synonym of every other term in the group. The aliases value is an object
            that contains a collection of string:value pairs where the string specifies a term
            and the array of values specifies each of the aliases for that term. An alias is considered
            a synonym of the specified term, but the term is not considered a synonym of the alias.
            For more information about specifying synonyms, see <a href="http://docs.aws.amazon.com/cloudsearch/latest/developerguide/configuring-analysis-schemes.html#synonyms">Synonyms</a>
            in the <i>Amazon CloudSearch Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSAnalysisSchemeCmdlet.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.CS.SetCSExpressionCmdlet">
            <summary>
            Configures an <code><a>Expression</a></code> for the search domain. Used to create
            new expressions and modify existing ones. If the expression exists, the new configuration
            replaces the old one. For more information, see <a href="http://docs.aws.amazon.com/cloudsearch/latest/developerguide/configuring-expressions.html" target="_blank">Configuring Expressions</a> in the <i>Amazon CloudSearch Developer
            Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSExpressionCmdlet.DomainName">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSExpressionCmdlet.Expression_ExpressionName">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSExpressionCmdlet.Expression_ExpressionValue">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSExpressionCmdlet.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.CS.SetCSIndexFieldCmdlet">
            <summary>
            Configures an <code><a>IndexField</a></code> for the search domain. Used to create
            new fields and modify existing ones. You must specify the name of the domain you are
            configuring and an index field configuration. The index field configuration specifies
            a unique name, the index field type, and the options you want to configure for the
            field. The options you can specify depend on the <code><a>IndexFieldType</a></code>.
            If the field exists, the new configuration replaces the old one. For more information,
            see <a href="http://docs.aws.amazon.com/cloudsearch/latest/developerguide/configuring-index-fields.html" target="_blank">Configuring Index Fields</a> in the <i>Amazon CloudSearch Developer
            Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.TextArrayOptions_AnalysisScheme">
            <summary>
            <para>
            <para>The name of an analysis scheme for a <code>text-array</code> field.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.TextOptions_AnalysisScheme">
            <summary>
            <para>
            <para>The name of an analysis scheme for a <code>text</code> field.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.DateArrayOptions_DefaultValue">
            <summary>
            <para>
            A value to use for the field if the field
            isn't specified for a document.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.DateOptions_DefaultValue">
            <summary>
            <para>
            A value to use for the field if the field
            isn't specified for a document.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.DoubleArrayOptions_DefaultValue">
            <summary>
            <para>
            A value to use for the field if the field
            isn't specified for a document.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.DoubleOptions_DefaultValue">
            <summary>
            <para>
            <para>A value to use for the field if the field isn't specified for a document. This can
            be important if you are using the field in an expression and that field is not present
            in every document.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.IntArrayOptions_DefaultValue">
            <summary>
            <para>
            A value to use for the field if the field
            isn't specified for a document.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.IntOptions_DefaultValue">
            <summary>
            <para>
            A value to use for the field if the field
            isn't specified for a document. This can be important if you are using the field in
            an expression and that field is not present in every document.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.LatLonOptions_DefaultValue">
            <summary>
            <para>
            A value to use for the field if the field
            isn't specified for a document.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.LiteralArrayOptions_DefaultValue">
            <summary>
            <para>
            A value to use for the field if the field
            isn't specified for a document.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.LiteralOptions_DefaultValue">
            <summary>
            <para>
            A value to use for the field if the field
            isn't specified for a document.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.TextArrayOptions_DefaultValue">
            <summary>
            <para>
            A value to use for the field if the field
            isn't specified for a document.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.TextOptions_DefaultValue">
            <summary>
            <para>
            A value to use for the field if the field
            isn't specified for a document.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.DomainName">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.DateArrayOptions_FacetEnabled">
            <summary>
            <para>
            <para>Whether facet information can be returned for the field.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.DateOptions_FacetEnabled">
            <summary>
            <para>
            <para>Whether facet information can be returned for the field.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.DoubleArrayOptions_FacetEnabled">
            <summary>
            <para>
            <para>Whether facet information can be returned for the field.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.DoubleOptions_FacetEnabled">
            <summary>
            <para>
            <para>Whether facet information can be returned for the field.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.IntArrayOptions_FacetEnabled">
            <summary>
            <para>
            <para>Whether facet information can be returned for the field.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.IntOptions_FacetEnabled">
            <summary>
            <para>
            <para>Whether facet information can be returned for the field.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.LatLonOptions_FacetEnabled">
            <summary>
            <para>
            <para>Whether facet information can be returned for the field.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.LiteralArrayOptions_FacetEnabled">
            <summary>
            <para>
            <para>Whether facet information can be returned for the field.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.LiteralOptions_FacetEnabled">
            <summary>
            <para>
            <para>Whether facet information can be returned for the field.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.TextArrayOptions_HighlightEnabled">
            <summary>
            <para>
            <para>Whether highlights can be returned for the field.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.TextOptions_HighlightEnabled">
            <summary>
            <para>
            <para>Whether highlights can be returned for the field.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.IndexField_IndexFieldName">
            <summary>
            <para>
            <para>A string that represents the name of an index field. CloudSearch supports regular
            index fields as well as dynamic fields. A dynamic field's name defines a pattern that
            begins or ends with a wildcard. Any document fields that don't map to a regular index
            field but do match a dynamic field's pattern are configured with the dynamic field's
            indexing options. </para><para>Regular field names begin with a letter and can contain the following characters:
            a-z (lowercase), 0-9, and _ (underscore). Dynamic field names must begin or end with
            a wildcard (*). The wildcard can also be the only character in a dynamic field name.
            Multiple wildcards, and wildcards embedded within a string are not supported. </para><para>The name <code>score</code> is reserved and cannot be used as a field name. To reference
            a document's ID, you can use the name <code>_id</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.IndexField_IndexFieldType">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.DateArrayOptions_ReturnEnabled">
            <summary>
            <para>
            <para>Whether the contents of the field can be returned in the search results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.DateOptions_ReturnEnabled">
            <summary>
            <para>
            <para>Whether the contents of the field can be returned in the search results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.DoubleArrayOptions_ReturnEnabled">
            <summary>
            <para>
            <para>Whether the contents of the field can be returned in the search results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.DoubleOptions_ReturnEnabled">
            <summary>
            <para>
            <para>Whether the contents of the field can be returned in the search results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.IntArrayOptions_ReturnEnabled">
            <summary>
            <para>
            <para>Whether the contents of the field can be returned in the search results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.IntOptions_ReturnEnabled">
            <summary>
            <para>
            <para>Whether the contents of the field can be returned in the search results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.LatLonOptions_ReturnEnabled">
            <summary>
            <para>
            <para>Whether the contents of the field can be returned in the search results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.LiteralArrayOptions_ReturnEnabled">
            <summary>
            <para>
            <para>Whether the contents of the field can be returned in the search results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.LiteralOptions_ReturnEnabled">
            <summary>
            <para>
            <para>Whether the contents of the field can be returned in the search results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.TextArrayOptions_ReturnEnabled">
            <summary>
            <para>
            <para>Whether the contents of the field can be returned in the search results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.TextOptions_ReturnEnabled">
            <summary>
            <para>
            <para>Whether the contents of the field can be returned in the search results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.DateArrayOptions_SearchEnabled">
            <summary>
            <para>
            <para>Whether the contents of the field are searchable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.DateOptions_SearchEnabled">
            <summary>
            <para>
            <para>Whether the contents of the field are searchable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.DoubleArrayOptions_SearchEnabled">
            <summary>
            <para>
            <para>Whether the contents of the field are searchable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.DoubleOptions_SearchEnabled">
            <summary>
            <para>
            <para>Whether the contents of the field are searchable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.IntArrayOptions_SearchEnabled">
            <summary>
            <para>
            <para>Whether the contents of the field are searchable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.IntOptions_SearchEnabled">
            <summary>
            <para>
            <para>Whether the contents of the field are searchable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.LatLonOptions_SearchEnabled">
            <summary>
            <para>
            <para>Whether the contents of the field are searchable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.LiteralArrayOptions_SearchEnabled">
            <summary>
            <para>
            <para>Whether the contents of the field are searchable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.LiteralOptions_SearchEnabled">
            <summary>
            <para>
            <para>Whether the contents of the field are searchable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.DateOptions_SortEnabled">
            <summary>
            <para>
            <para>Whether the field can be used to sort the search results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.DoubleOptions_SortEnabled">
            <summary>
            <para>
            <para>Whether the field can be used to sort the search results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.IntOptions_SortEnabled">
            <summary>
            <para>
            <para>Whether the field can be used to sort the search results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.LatLonOptions_SortEnabled">
            <summary>
            <para>
            <para>Whether the field can be used to sort the search results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.LiteralOptions_SortEnabled">
            <summary>
            <para>
            <para>Whether the field can be used to sort the search results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.TextOptions_SortEnabled">
            <summary>
            <para>
            <para>Whether the field can be used to sort the search results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.DateOptions_SourceField">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.DoubleOptions_SourceField">
            <summary>
            <para>
            <para>The name of the source field to map to the field. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.IntOptions_SourceField">
            <summary>
            <para>
            <para>The name of the source field to map to the field. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.LatLonOptions_SourceField">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.LiteralOptions_SourceField">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.TextOptions_SourceField">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.DateArrayOptions_SourceField">
            <summary>
            <para>
            <para>A list of source fields to map to the field. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.DoubleArrayOptions_SourceField">
            <summary>
            <para>
            <para>A list of source fields to map to the field. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.IntArrayOptions_SourceField">
            <summary>
            <para>
            <para>A list of source fields to map to the field. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.LiteralArrayOptions_SourceField">
            <summary>
            <para>
            <para>A list of source fields to map to the field. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.TextArrayOptions_SourceField">
            <summary>
            <para>
            <para>A list of source fields to map to the field. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSIndexFieldCmdlet.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.CS.SetCSSuggesterCmdlet">
            <summary>
            Configures a suggester for a domain. A suggester enables you to display possible matches
            before users finish typing their queries. When you configure a suggester, you must
            specify the name of the text field you want to search for possible matches and a unique
            name for the suggester. For more information, see <a href="http://docs.aws.amazon.com/cloudsearch/latest/developerguide/getting-suggestions.html" target="_blank">Getting Search Suggestions</a> in the <i>Amazon CloudSearch Developer
            Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSSuggesterCmdlet.DomainName">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSSuggesterCmdlet.DocumentSuggesterOptions_FuzzyMatching">
            <summary>
            <para>
            <para>The level of fuzziness allowed when suggesting matches for a string: <code>none</code>,
            <code>low</code>, or <code>high</code>. With none, the specified string is treated
            as an exact prefix. With low, suggestions must differ from the specified string by
            no more than one character. With high, suggestions can differ by up to two characters.
            The default is none. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSSuggesterCmdlet.DocumentSuggesterOptions_SortExpression">
            <summary>
            <para>
            <para>An expression that computes a score for each suggestion to control how they are sorted.
            The scores are rounded to the nearest integer, with a floor of 0 and a ceiling of
            2^31-1. A document's relevance score is not computed for suggestions, so sort expressions
            cannot reference the <code>_score</code> value. To sort suggestions using a numeric
            field or existing expression, simply specify the name of the field or expression.
            If no expression is configured for the suggester, the suggestions are sorted with
            the closest matches listed first.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSSuggesterCmdlet.DocumentSuggesterOptions_SourceField">
            <summary>
            <para>
            <para>The name of the index field you want to use for suggestions. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSSuggesterCmdlet.Suggester_SuggesterName">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.SetCSSuggesterCmdlet.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.CS.StartCSIndexCmdlet">
            <summary>
            Tells the search domain to start indexing its documents using the latest indexing
            options. This operation must be invoked to activate options whose <a>OptionStatus</a>
            is <code>RequiresIndexDocuments</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.StartCSIndexCmdlet.DomainName">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.StartCSIndexCmdlet.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.CS.StartCSSuggestersBuildCmdlet">
            <summary>
            Indexes the search suggestions. For more information, see <a href="http://docs.aws.amazon.com/cloudsearch/latest/developerguide/getting-suggestions.html#configuring-suggesters">Configuring
            Suggesters</a> in the <i>Amazon CloudSearch Developer Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.StartCSSuggestersBuildCmdlet.DomainName">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.StartCSSuggestersBuildCmdlet.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.CS.UpdateCSAvailabilityOptionCmdlet">
            <summary>
            Configures the availability options for a domain. Enabling the Multi-AZ option expands
            an Amazon CloudSearch domain to an additional Availability Zone in the same Region
            to increase fault tolerance in the event of a service disruption. Changes to the Multi-AZ
            option can take about half an hour to become active. For more information, see <a href="http://docs.aws.amazon.com/cloudsearch/latest/developerguide/configuring-availability-options.html" target="_blank">Configuring Availability Options</a> in the <i>Amazon CloudSearch
            Developer Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.UpdateCSAvailabilityOptionCmdlet.DomainName">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.UpdateCSAvailabilityOptionCmdlet.MultiAZ">
            <summary>
            <para>
            <para>You expand an existing search domain to a second Availability Zone by setting the
            Multi-AZ option to true. Similarly, you can turn off the Multi-AZ option to downgrade
            the domain to a single Availability Zone by setting the Multi-AZ option to <code>false</code>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.UpdateCSAvailabilityOptionCmdlet.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.CS.UpdateCSScalingParameterCmdlet">
            <summary>
            Configures scaling parameters for a domain. A domain's scaling parameters specify
            the desired search instance type and replication count. Amazon CloudSearch will still
            automatically scale your domain based on the volume of data and traffic, but not below
            the desired instance type and replication count. If the Multi-AZ option is enabled,
            these values control the resources used per Availability Zone. For more information,
            see <a href="http://docs.aws.amazon.com/cloudsearch/latest/developerguide/configuring-scaling-options.html" target="_blank">Configuring Scaling Options</a> in the <i>Amazon CloudSearch Developer
            Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.UpdateCSScalingParameterCmdlet.ScalingParameters_DesiredInstanceType">
            <summary>
            <para>
            <para>The instance type that you want to preconfigure for your domain. For example, <code>search.m1.small</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.UpdateCSScalingParameterCmdlet.ScalingParameters_DesiredPartitionCount">
            <summary>
            <para>
            <para>The number of partitions you want to preconfigure for your domain. Only valid when
            you select <code>m2.2xlarge</code> as the desired instance type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.UpdateCSScalingParameterCmdlet.ScalingParameters_DesiredReplicationCount">
            <summary>
            <para>
            <para>The number of replicas you want to preconfigure for each index partition.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.UpdateCSScalingParameterCmdlet.DomainName">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.UpdateCSScalingParameterCmdlet.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.CS.UpdateCSServiceAccessPolicyCmdlet">
            <summary>
            Configures the access rules that control access to the domain's document and search
            endpoints. For more information, see <a href="http://docs.aws.amazon.com/cloudsearch/latest/developerguide/configuring-access.html" target="_blank"> Configuring Access for an Amazon CloudSearch Domain</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.UpdateCSServiceAccessPolicyCmdlet.AccessPolicy">
            <summary>
            <para>
            <para>The access rules you want to configure. These rules replace any existing rules. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.UpdateCSServiceAccessPolicyCmdlet.DomainName">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CS.UpdateCSServiceAccessPolicyCmdlet.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.CT.AddCTResourceTagCmdlet">
            <summary>
            Adds one or more tags to a trail, up to a limit of 50. Tags must be unique per trail.
            Overwrites an existing tag's value when a new value is specified for an existing tag
            key. If you specify a key without a value, the tag will be created with the specified
            key and a value of null. You can tag a trail that applies to all regions only from
            the region in which the trail was created (that is, from its home region).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.AddCTResourceTagCmdlet.ResourceId">
            <summary>
            <para>
            <para>Specifies the ARN of the trail to which one or more tags will be added. The format
            of a trail ARN is:</para><para><code>arn:aws:cloudtrail:us-east-2:123456789012:trail/MyTrail</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.AddCTResourceTagCmdlet.TagsList">
            <summary>
            <para>
            <para>Contains a list of CloudTrail tags, up to a limit of 50</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.AddCTResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.AddCTResourceTagCmdlet.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.CT.FindCTEventCmdlet">
            <summary>
            Looks up <a href="https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-concepts.html#cloudtrail-concepts-management-events">management
            events</a> captured by CloudTrail. Events for a region can be looked up in that region
            during the last 90 days. Lookup supports the following attributes:
             
             <ul><li><para>
            AWS access key
            </para></li><li><para>
            Event ID
            </para></li><li><para>
            Event name
            </para></li><li><para>
            Event source
            </para></li><li><para>
            Read only
            </para></li><li><para>
            Resource name
            </para></li><li><para>
            Resource type
            </para></li><li><para>
            User name
            </para></li></ul><para>
            All attributes are optional. The default number of results returned is 50, with a
            maximum of 50 possible. The response includes a token that you can use to get the
            next page of results.
            </para><important><para>
            The rate of lookup requests is limited to one per second per account. If this limit
            is exceeded, a throttling error occurs.
            </para></important><important><para>
            Events that occurred during the selected time range will not be available for lookup
            if CloudTrail logging was not enabled when the events occurred.
            </para></important><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.FindCTEventCmdlet.EndTime">
            <summary>
            <para>
            <para>Specifies that only events that occur before or at the specified time are returned.
            If the specified end time is before the specified start time, an error is returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.FindCTEventCmdlet.LookupAttribute">
            <summary>
            <para>
            <para>Contains a list of lookup attributes. Currently the list can contain only one item.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.FindCTEventCmdlet.StartTime">
            <summary>
            <para>
            <para>Specifies that only events that occur after or at the specified time are returned.
            If the specified start time is after the specified end time, an error is returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.FindCTEventCmdlet.MaxResult">
            <summary>
            <para>
            <para>The number of events to return. Possible values are 1 through 50. The default is 50.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.FindCTEventCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to use to get the next page of results after a previous API call. This token
            must be passed in with the same parameters that were specified in the the original
            call. For example, if the original call specified an AttributeKey of 'Username' with
            a value of 'root', the call with NextToken should include those same parameters.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CT.GetCTEventSelectorCmdlet">
            <summary>
            Describes the settings for the event selectors that you configured for your trail.
            The information returned for your event selectors includes the following:
             
             <ul><li><para>
            If your event selector includes read-only events, write-only events, or all events.
            This applies to both management events and data events.
            </para></li><li><para>
            If your event selector includes management events.
            </para></li><li><para>
            If your event selector includes data events, the Amazon S3 objects or AWS Lambda functions
            that you are logging for data events.
            </para></li></ul><para>
            For more information, see <a href="http://docs.aws.amazon.com/awscloudtrail/latest/userguide/logging-management-and-data-events-with-cloudtrail.html">Logging
            Data and Management Events for Trails </a> in the <i>AWS CloudTrail User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.GetCTEventSelectorCmdlet.TrailName">
            <summary>
            <para>
            <para>Specifies the name of the trail or trail ARN. If you specify a trail name, the string
            must meet the following requirements:</para><ul><li><para>Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_),
            or dashes (-)</para></li><li><para>Start with a letter or number, and end with a letter or number</para></li><li><para>Be between 3 and 128 characters</para></li><li><para>Have no adjacent periods, underscores or dashes. Names like <code>my-_namespace</code>
            and <code>my--namespace</code> are not valid.</para></li><li><para>Not be in IP address format (for example, 192.168.5.4)</para></li></ul><para>If you specify a trail ARN, it must be in the format:</para><para><code>arn:aws:cloudtrail:us-east-2:123456789012:trail/MyTrail</code></para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CT.GetCTPublicKeyCmdlet">
            <summary>
            Returns all public keys whose private keys were used to sign the digest files within
            the specified time range. The public key is needed to validate digest files that were
            signed with its corresponding private key.
             
             <note><para>
            CloudTrail uses different private/public key pairs per region. Each digest file is
            signed with a private key unique to its region. Therefore, when you validate a digest
            file from a particular region, you must look in the same region for its corresponding
            public key.
            </para></note><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.GetCTPublicKeyCmdlet.EndTime">
            <summary>
            <para>
            <para>Optionally specifies, in UTC, the end of the time range to look up public keys for
            CloudTrail digest files. If not specified, the current time is used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.GetCTPublicKeyCmdlet.StartTime">
            <summary>
            <para>
            <para>Optionally specifies, in UTC, the start of the time range to look up public keys for
            CloudTrail digest files. If not specified, the current time is used, and the current
            public key is returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.GetCTPublicKeyCmdlet.NextToken">
            <summary>
            <para>
            <para>Reserved for future use.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CT.GetCTResourceTagCmdlet">
            <summary>
            Lists the tags for the trail in the current region.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.GetCTResourceTagCmdlet.ResourceIdList">
            <summary>
            <para>
            <para>Specifies a list of trail ARNs whose tags will be listed. The list has a limit of
            20 ARNs. The format of a trail ARN is:</para><para><code>arn:aws:cloudtrail:us-east-2:123456789012:trail/MyTrail</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.GetCTResourceTagCmdlet.NextToken">
            <summary>
            <para>
            <para>Reserved for future use.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CT.GetCTTrailCmdlet">
            <summary>
            Retrieves settings for the trail associated with the current region for your account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.GetCTTrailCmdlet.IncludeShadowTrail">
            <summary>
            <para>
            <para>Specifies whether to include shadow trails in the response. A shadow trail is the
            replication in a region of a trail that was created in a different region, or in the
            case of an organization trail, the replication of an organization trail in member
            accounts. If you do not include shadow trails, organization trails in a member account
            and region replication trails will not be returned. The default is true.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.GetCTTrailCmdlet.TrailNameList">
            <summary>
            <para>
            <para>Specifies a list of trail names, trail ARNs, or both, of the trails to describe. The
            format of a trail ARN is:</para><para><code>arn:aws:cloudtrail:us-east-2:123456789012:trail/MyTrail</code></para><para>If an empty list is specified, information for the trail in the current region is
            returned.</para><ul><li><para>If an empty list is specified and <code>IncludeShadowTrails</code> is false, then
            information for all trails in the current region is returned.</para></li><li><para>If an empty list is specified and IncludeShadowTrails is null or true, then information
            for all trails in the current region and any associated shadow trails in other regions
            is returned.</para></li></ul><note><para>If one or more trail names are specified, information is returned only if the names
            match the names of trails belonging only to the current region. To return information
            about a trail in another region, you must specify its trail ARN.</para></note>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CT.GetCTTrailStatusCmdlet">
            <summary>
            Returns a JSON-formatted list of information about the specified trail. Fields include
            information on delivery errors, Amazon SNS and Amazon S3 errors, and start and stop
            logging times for each trail. This operation returns trail status from a single region.
            To return trail status from all regions, you must call the operation on each region.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.GetCTTrailStatusCmdlet.Name">
            <summary>
            <para>
            <para>Specifies the name or the CloudTrail ARN of the trail for which you are requesting
            status. To get the status of a shadow trail (a replication of the trail in another
            region), you must specify its ARN. The format of a trail ARN is:</para><para><code>arn:aws:cloudtrail:us-east-2:123456789012:trail/MyTrail</code></para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CT.NewCTTrailCmdlet">
            <summary>
            Creates a trail that specifies the settings for delivery of log data to an Amazon
            S3 bucket. A maximum of five trails can exist in a region, irrespective of the region
            in which they were created.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.NewCTTrailCmdlet.CloudWatchLogsLogGroupArn">
            <summary>
            <para>
            <para>Specifies a log group name using an Amazon Resource Name (ARN), a unique identifier
            that represents the log group to which CloudTrail logs will be delivered. Not required
            unless you specify CloudWatchLogsRoleArn.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.NewCTTrailCmdlet.CloudWatchLogsRoleArn">
            <summary>
            <para>
            <para>Specifies the role for the CloudWatch Logs endpoint to assume to write to a user's
            log group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.NewCTTrailCmdlet.EnableLogFileValidation">
            <summary>
            <para>
            <para>Specifies whether log file integrity validation is enabled. The default is false.</para><note><para>When you disable log file integrity validation, the chain of digest files is broken
            after one hour. CloudTrail will not create digest files for log files that were delivered
            during a period in which log file integrity validation was disabled. For example,
            if you enable log file integrity validation at noon on January 1, disable it at noon
            on January 2, and re-enable it at noon on January 10, digest files will not be created
            for the log files delivered from noon on January 2 to noon on January 10. The same
            applies whenever you stop CloudTrail logging or delete a trail.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.NewCTTrailCmdlet.IncludeGlobalServiceEvent">
            <summary>
            <para>
            <para>Specifies whether the trail is publishing events from global services such as IAM
            to the log files.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.NewCTTrailCmdlet.IsMultiRegionTrail">
            <summary>
            <para>
            <para>Specifies whether the trail is created in the current region or in all regions. The
            default is false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.NewCTTrailCmdlet.IsOrganizationTrail">
            <summary>
            <para>
            <para>Specifies whether the trail is created for all accounts in an organization in AWS
            Organizations, or only for the current AWS account. The default is false, and cannot
            be true unless the call is made on behalf of an AWS account that is the master account
            for an organization in AWS Organizations.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.NewCTTrailCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>Specifies the KMS key ID to use to encrypt the logs delivered by CloudTrail. The value
            can be an alias name prefixed by "alias/", a fully specified ARN to an alias, a fully
            specified ARN to a key, or a globally unique identifier.</para><para>Examples:</para><ul><li><para>alias/MyAliasName</para></li><li><para>arn:aws:kms:us-east-2:123456789012:alias/MyAliasName</para></li><li><para>arn:aws:kms:us-east-2:123456789012:key/12345678-1234-1234-1234-123456789012</para></li><li><para>12345678-1234-1234-1234-123456789012</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.NewCTTrailCmdlet.Name">
            <summary>
            <para>
            <para>Specifies the name of the trail. The name must meet the following requirements:</para><ul><li><para>Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_),
            or dashes (-)</para></li><li><para>Start with a letter or number, and end with a letter or number</para></li><li><para>Be between 3 and 128 characters</para></li><li><para>Have no adjacent periods, underscores or dashes. Names like <code>my-_namespace</code>
            and <code>my--namespace</code> are invalid.</para></li><li><para>Not be in IP address format (for example, 192.168.5.4)</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.NewCTTrailCmdlet.S3BucketName">
            <summary>
            <para>
            <para>Specifies the name of the Amazon S3 bucket designated for publishing log files. See
            <a href="http://docs.aws.amazon.com/awscloudtrail/latest/userguide/create_trail_naming_policy.html">Amazon
            S3 Bucket Naming Requirements</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.NewCTTrailCmdlet.S3KeyPrefix">
            <summary>
            <para>
            <para>Specifies the Amazon S3 key prefix that comes after the name of the bucket you have
            designated for log file delivery. For more information, see <a href="http://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-find-log-files.html">Finding
            Your CloudTrail Log Files</a>. The maximum length is 200 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.NewCTTrailCmdlet.SnsTopicName">
            <summary>
            <para>
            <para>Specifies the name of the Amazon SNS topic defined for notification of log file delivery.
            The maximum length is 256 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.NewCTTrailCmdlet.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.CT.RemoveCTResourceTagCmdlet">
            <summary>
            Removes the specified tags from a trail.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.RemoveCTResourceTagCmdlet.ResourceId">
            <summary>
            <para>
            <para>Specifies the ARN of the trail from which tags should be removed. The format of a
            trail ARN is:</para><para><code>arn:aws:cloudtrail:us-east-2:123456789012:trail/MyTrail</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.RemoveCTResourceTagCmdlet.TagsList">
            <summary>
            <para>
            <para>Specifies a list of tags to be removed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.RemoveCTResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.RemoveCTResourceTagCmdlet.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.CT.RemoveCTTrailCmdlet">
            <summary>
            Deletes a trail. This operation must be called from the region in which the trail
            was created. <code>DeleteTrail</code> cannot be called on the shadow trails (replicated
            trails in other regions) of a trail that is enabled in all regions.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.RemoveCTTrailCmdlet.Name">
            <summary>
            <para>
            <para>Specifies the name or the CloudTrail ARN of the trail to be deleted. The format of
            a trail ARN is: <code>arn:aws:cloudtrail:us-east-2:123456789012:trail/MyTrail</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.RemoveCTTrailCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.RemoveCTTrailCmdlet.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.CT.StartCTLoggingCmdlet">
            <summary>
            Starts the recording of AWS API calls and log file delivery for a trail. For a trail
            that is enabled in all regions, this operation must be called from the region in which
            the trail was created. This operation cannot be called on the shadow trails (replicated
            trails in other regions) of a trail that is enabled in all regions.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.StartCTLoggingCmdlet.Name">
            <summary>
            <para>
            <para>Specifies the name or the CloudTrail ARN of the trail for which CloudTrail logs AWS
            API calls. The format of a trail ARN is:</para><para><code>arn:aws:cloudtrail:us-east-2:123456789012:trail/MyTrail</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.StartCTLoggingCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.StartCTLoggingCmdlet.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.CT.StopCTLoggingCmdlet">
            <summary>
            Suspends the recording of AWS API calls and log file delivery for the specified trail.
            Under most circumstances, there is no need to use this action. You can update a trail
            without stopping it first. This action is the only way to stop recording. For a trail
            enabled in all regions, this operation must be called from the region in which the
            trail was created, or an <code>InvalidHomeRegionException</code> will occur. This
            operation cannot be called on the shadow trails (replicated trails in other regions)
            of a trail enabled in all regions.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.StopCTLoggingCmdlet.Name">
            <summary>
            <para>
            <para>Specifies the name or the CloudTrail ARN of the trail for which CloudTrail will stop
            logging AWS API calls. The format of a trail ARN is:</para><para><code>arn:aws:cloudtrail:us-east-2:123456789012:trail/MyTrail</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.StopCTLoggingCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.StopCTLoggingCmdlet.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.CT.UpdateCTTrailCmdlet">
            <summary>
            Updates the settings that specify delivery of log files. Changes to a trail do not
            require stopping the CloudTrail service. Use this action to designate an existing
            bucket for log delivery. If the existing bucket has previously been a target for CloudTrail
            log files, an IAM policy exists for the bucket. <code>UpdateTrail</code> must be called
            from the region in which the trail was created; otherwise, an <code>InvalidHomeRegionException</code>
            is thrown.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.UpdateCTTrailCmdlet.CloudWatchLogsLogGroupArn">
            <summary>
            <para>
            <para>Specifies a log group name using an Amazon Resource Name (ARN), a unique identifier
            that represents the log group to which CloudTrail logs will be delivered. Not required
            unless you specify CloudWatchLogsRoleArn.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.UpdateCTTrailCmdlet.CloudWatchLogsRoleArn">
            <summary>
            <para>
            <para>Specifies the role for the CloudWatch Logs endpoint to assume to write to a user's
            log group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.UpdateCTTrailCmdlet.EnableLogFileValidation">
            <summary>
            <para>
            <para>Specifies whether log file validation is enabled. The default is false.</para><note><para>When you disable log file integrity validation, the chain of digest files is broken
            after one hour. CloudTrail will not create digest files for log files that were delivered
            during a period in which log file integrity validation was disabled. For example,
            if you enable log file integrity validation at noon on January 1, disable it at noon
            on January 2, and re-enable it at noon on January 10, digest files will not be created
            for the log files delivered from noon on January 2 to noon on January 10. The same
            applies whenever you stop CloudTrail logging or delete a trail.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.UpdateCTTrailCmdlet.IncludeGlobalServiceEvent">
            <summary>
            <para>
            <para>Specifies whether the trail is publishing events from global services such as IAM
            to the log files.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.UpdateCTTrailCmdlet.IsMultiRegionTrail">
            <summary>
            <para>
            <para>Specifies whether the trail applies only to the current region or to all regions.
            The default is false. If the trail exists only in the current region and this value
            is set to true, shadow trails (replications of the trail) will be created in the other
            regions. If the trail exists in all regions and this value is set to false, the trail
            will remain in the region where it was created, and its shadow trails in other regions
            will be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.UpdateCTTrailCmdlet.IsOrganizationTrail">
            <summary>
            <para>
            <para>Specifies whether the trail is applied to all accounts in an organization in AWS Organizations,
            or only for the current AWS account. The default is false, and cannot be true unless
            the call is made on behalf of an AWS account that is the master account for an organization
            in AWS Organizations. If the trail is not an organization trail and this is set to
            true, the trail will be created in all AWS accounts that belong to the organization.
            If the trail is an organization trail and this is set to false, the trail will remain
            in the current AWS account but be deleted from all member accounts in the organization.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.UpdateCTTrailCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>Specifies the KMS key ID to use to encrypt the logs delivered by CloudTrail. The value
            can be an alias name prefixed by "alias/", a fully specified ARN to an alias, a fully
            specified ARN to a key, or a globally unique identifier.</para><para>Examples:</para><ul><li><para>alias/MyAliasName</para></li><li><para>arn:aws:kms:us-east-2:123456789012:alias/MyAliasName</para></li><li><para>arn:aws:kms:us-east-2:123456789012:key/12345678-1234-1234-1234-123456789012</para></li><li><para>12345678-1234-1234-1234-123456789012</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.UpdateCTTrailCmdlet.Name">
            <summary>
            <para>
            <para>Specifies the name of the trail or trail ARN. If <code>Name</code> is a trail name,
            the string must meet the following requirements:</para><ul><li><para>Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_),
            or dashes (-)</para></li><li><para>Start with a letter or number, and end with a letter or number</para></li><li><para>Be between 3 and 128 characters</para></li><li><para>Have no adjacent periods, underscores or dashes. Names like <code>my-_namespace</code>
            and <code>my--namespace</code> are invalid.</para></li><li><para>Not be in IP address format (for example, 192.168.5.4)</para></li></ul><para>If <code>Name</code> is a trail ARN, it must be in the format:</para><para><code>arn:aws:cloudtrail:us-east-2:123456789012:trail/MyTrail</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.UpdateCTTrailCmdlet.S3BucketName">
            <summary>
            <para>
            <para>Specifies the name of the Amazon S3 bucket designated for publishing log files. See
            <a href="http://docs.aws.amazon.com/awscloudtrail/latest/userguide/create_trail_naming_policy.html">Amazon
            S3 Bucket Naming Requirements</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.UpdateCTTrailCmdlet.S3KeyPrefix">
            <summary>
            <para>
            <para>Specifies the Amazon S3 key prefix that comes after the name of the bucket you have
            designated for log file delivery. For more information, see <a href="http://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-find-log-files.html">Finding
            Your CloudTrail Log Files</a>. The maximum length is 200 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.UpdateCTTrailCmdlet.SnsTopicName">
            <summary>
            <para>
            <para>Specifies the name of the Amazon SNS topic defined for notification of log file delivery.
            The maximum length is 256 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.UpdateCTTrailCmdlet.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.CT.WriteCTEventSelectorCmdlet">
            <summary>
            Configures an event selector for your trail. Use event selectors to further specify
            the management and data event settings for your trail. By default, trails created
            without specific event selectors will be configured to log all read and write management
            events, and no data events.
             
              
            <para>
            When an event occurs in your account, CloudTrail evaluates the event selectors in
            all trails. For each trail, if the event matches any event selector, the trail processes
            and logs the event. If the event doesn't match any event selector, the trail doesn't
            log the event.
            </para><para>
            Example
            </para><ol><li><para>
            You create an event selector for a trail and specify that you want write-only events.
            </para></li><li><para>
            The EC2 <code>GetConsoleOutput</code> and <code>RunInstances</code> API operations
            occur in your account.
            </para></li><li><para>
            CloudTrail evaluates whether the events match your event selectors.
            </para></li><li><para>
            The <code>RunInstances</code> is a write-only event and it matches your event selector.
            The trail logs the event.
            </para></li><li><para>
            The <code>GetConsoleOutput</code> is a read-only event but it doesn't match your event
            selector. The trail doesn't log the event.
            </para></li></ol><para>
            The <code>PutEventSelectors</code> operation must be called from the region in which
            the trail was created; otherwise, an <code>InvalidHomeRegionException</code> is thrown.
            </para><para>
            You can configure up to five event selectors for each trail. For more information,
            see <a href="http://docs.aws.amazon.com/awscloudtrail/latest/userguide/logging-management-and-data-events-with-cloudtrail.html">Logging
            Data and Management Events for Trails </a> and <a href="https://docs.aws.amazon.com/awscloudtrail/latest/userguide/WhatIsCloudTrail-Limits.html">Limits
            in AWS CloudTrail</a> in the <i>AWS CloudTrail User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.WriteCTEventSelectorCmdlet.EventSelector">
            <summary>
            <para>
            <para>Specifies the settings for your event selectors. You can configure up to five event
            selectors for a trail.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.WriteCTEventSelectorCmdlet.TrailName">
            <summary>
            <para>
            <para>Specifies the name of the trail or trail ARN. If you specify a trail name, the string
            must meet the following requirements:</para><ul><li><para>Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_),
            or dashes (-)</para></li><li><para>Start with a letter or number, and end with a letter or number</para></li><li><para>Be between 3 and 128 characters</para></li><li><para>Have no adjacent periods, underscores or dashes. Names like <code>my-_namespace</code>
            and <code>my--namespace</code> are invalid.</para></li><li><para>Not be in IP address format (for example, 192.168.5.4)</para></li></ul><para>If you specify a trail ARN, it must be in the format:</para><para><code>arn:aws:cloudtrail:us-east-2:123456789012:trail/MyTrail</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CT.WriteCTEventSelectorCmdlet.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.CWE.AddCWEResourceTagCmdlet">
            <summary>
            Assigns one or more tags (key-value pairs) to the specified CloudWatch Events resource.
            Tags can help you organize and categorize your resources. You can also use them to
            scope user permissions by granting a user permission to access or change only resources
            with certain tag values. In CloudWatch Events, rules can be tagged.
             
              
            <para>
            Tags don't have any semantic meaning to AWS and are interpreted strictly as strings
            of characters.
            </para><para>
            You can use the <code>TagResource</code> action with a rule that already has tags.
            If you specify a new tag key for the rule, this tag is appended to the list of tags
            associated with the rule. If you specify a tag key that is already associated with
            the rule, the new tag value that you specify replaces the previous value for that
            tag.
            </para><para>
            You can associate as many as 50 tags with a resource.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.AddCWEResourceTagCmdlet.ResourceARN">
            <summary>
            <para>
            <para>The ARN of the CloudWatch Events rule that you're adding tags to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.AddCWEResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>The list of key-value pairs to associate with the rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.AddCWEResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceARN parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.AddCWEResourceTagCmdlet.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.CWE.DisableCWERuleCmdlet">
            <summary>
            Disables the specified rule. A disabled rule won't match any events, and won't self-trigger
            if it has a schedule expression.
             
              
            <para>
            When you disable a rule, incoming events might continue to match to the disabled rule.
            Allow a short period of time for changes to take effect.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.DisableCWERuleCmdlet.Name">
            <summary>
            <para>
            <para>The name of the rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.DisableCWERuleCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.DisableCWERuleCmdlet.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.CWE.EnableCWERuleCmdlet">
            <summary>
            Enables the specified rule. If the rule does not exist, the operation fails.
             
              
            <para>
            When you enable a rule, incoming events might not immediately start matching to a
            newly enabled rule. Allow a short period of time for changes to take effect.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.EnableCWERuleCmdlet.Name">
            <summary>
            <para>
            <para>The name of the rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.EnableCWERuleCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.EnableCWERuleCmdlet.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.CWE.GetCWEEventBusCmdlet">
            <summary>
            Displays the external AWS accounts that are permitted to write events to your account
            using your account's event bus, and the associated policy. To enable your account
            to receive events from other accounts, use <a>PutPermission</a>.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CWE.GetCWEResourceTagCmdlet">
            <summary>
            Displays the tags associated with a CloudWatch Events resource. In CloudWatch Events,
            rules can be tagged.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.GetCWEResourceTagCmdlet.ResourceARN">
            <summary>
            <para>
            <para>The ARN of the CloudWatch Events rule for which you want to view tags.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CWE.GetCWERuleCmdlet">
            <summary>
            Lists your Amazon CloudWatch Events rules. You can either list all the rules or you
            can provide a prefix to match to the rule names.
             
              
            <para>
            ListRules does not list the targets of a rule. To see the targets associated with
            a rule, use <a>ListTargetsByRule</a>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.GetCWERuleCmdlet.NamePrefix">
            <summary>
            <para>
            <para>The prefix matching the rule name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.GetCWERuleCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of results to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.GetCWERuleCmdlet.NextToken">
            <summary>
            <para>
            <para>The token returned by a previous call to retrieve the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CWE.GetCWERuleDetailCmdlet">
            <summary>
            Describes the specified rule.
             
              
            <para>
            DescribeRule does not list the targets of a rule. To see the targets associated with
            a rule, use <a>ListTargetsByRule</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.GetCWERuleDetailCmdlet.Name">
            <summary>
            <para>
            <para>The name of the rule.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CWE.GetCWERuleNamesByTargetCmdlet">
            <summary>
            Lists the rules for the specified target. You can see which of the rules in Amazon
            CloudWatch Events can invoke a specific target in your account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.GetCWERuleNamesByTargetCmdlet.TargetArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the target resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.GetCWERuleNamesByTargetCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of results to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.GetCWERuleNamesByTargetCmdlet.NextToken">
            <summary>
            <para>
            <para>The token returned by a previous call to retrieve the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CWE.GetCWETargetsByRuleCmdlet">
            <summary>
            Lists the targets assigned to the specified rule.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.GetCWETargetsByRuleCmdlet.Rule">
            <summary>
            <para>
            <para>The name of the rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.GetCWETargetsByRuleCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of results to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.GetCWETargetsByRuleCmdlet.NextToken">
            <summary>
            <para>
            <para>The token returned by a previous call to retrieve the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CWE.RemoveCWEPermissionCmdlet">
            <summary>
            Revokes the permission of another AWS account to be able to put events to your default
            event bus. Specify the account to revoke by the <code>StatementId</code> value that
            you associated with the account when you granted it permission with <code>PutPermission</code>.
            You can find the <code>StatementId</code> by using <a>DescribeEventBus</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.RemoveCWEPermissionCmdlet.StatementId">
            <summary>
            <para>
            <para>The statement ID corresponding to the account that is no longer allowed to put events
            to the default event bus.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.RemoveCWEPermissionCmdlet.PassThru">
            <summary>
            Returns the value passed to the StatementId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.RemoveCWEPermissionCmdlet.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.CWE.RemoveCWEResourceTagCmdlet">
            <summary>
            Removes one or more tags from the specified CloudWatch Events resource. In CloudWatch
            Events, rules can be tagged.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.RemoveCWEResourceTagCmdlet.ResourceARN">
            <summary>
            <para>
            <para>The ARN of the CloudWatch Events rule from which you are removing tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.RemoveCWEResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>The list of tag keys to remove from the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.RemoveCWEResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceARN parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.RemoveCWEResourceTagCmdlet.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.CWE.RemoveCWERuleCmdlet">
            <summary>
            Deletes the specified rule.
             
              
            <para>
            Before you can delete the rule, you must remove all targets, using <a>RemoveTargets</a>.
            </para><para>
            When you delete a rule, incoming events might continue to match to the deleted rule.
            Allow a short period of time for changes to take effect.
            </para><para>
            Managed rules are rules created and managed by another AWS service on your behalf.
            These rules are created by those other AWS services to support functionality in those
            services. You can delete these rules using the <code>Force</code> option, but you
            should do so only if you are sure the other service is not still using that rule.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.RemoveCWERuleCmdlet.Enforce">
            <summary>
            <para>
            <para>If this is a managed rule, created by an AWS service on your behalf, you must specify
            <code>Force</code> as <code>True</code> to delete the rule. This parameter is ignored
            for rules that are not managed rules. You can check whether a rule is a managed rule
            by using <code>DescribeRule</code> or <code>ListRules</code> and checking the <code>ManagedBy</code>
            field of the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.RemoveCWERuleCmdlet.Name">
            <summary>
            <para>
            <para>The name of the rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.RemoveCWERuleCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.RemoveCWERuleCmdlet.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.CWE.RemoveCWETargetCmdlet">
            <summary>
            Removes the specified targets from the specified rule. When the rule is triggered,
            those targets are no longer be invoked.
             
              
            <para>
            When you remove a target, when the associated rule triggers, removed targets might
            continue to be invoked. Allow a short period of time for changes to take effect.
            </para><para>
            This action can partially fail if too many requests are made at the same time. If
            that happens, <code>FailedEntryCount</code> is non-zero in the response and each entry
            in <code>FailedEntries</code> provides the ID of the failed target and the error code.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.RemoveCWETargetCmdlet.Enforce">
            <summary>
            <para>
            <para>If this is a managed rule, created by an AWS service on your behalf, you must specify
            <code>Force</code> as <code>True</code> to remove targets. This parameter is ignored
            for rules that are not managed rules. You can check whether a rule is a managed rule
            by using <code>DescribeRule</code> or <code>ListRules</code> and checking the <code>ManagedBy</code>
            field of the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.RemoveCWETargetCmdlet.Id">
            <summary>
            <para>
            <para>The IDs of the targets to remove from the rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.RemoveCWETargetCmdlet.Rule">
            <summary>
            <para>
            <para>The name of the rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.RemoveCWETargetCmdlet.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.CWE.TestCWEEventPatternCmdlet">
            <summary>
            Tests whether the specified event pattern matches the provided event.
             
              
            <para>
            Most services in AWS treat : or / as the same character in Amazon Resource Names (ARNs).
            However, CloudWatch Events uses an exact match in event patterns and rules. Be sure
            to use the correct ARN characters when creating event patterns so that they match
            the ARN syntax in the event you want to match.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.TestCWEEventPatternCmdlet.Event">
            <summary>
            <para>
            <para>The event, in JSON format, to test against the event pattern.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.TestCWEEventPatternCmdlet.EventPattern">
            <summary>
            <para>
            <para>The event pattern. For more information, see <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/CloudWatchEventsandEventPatterns.html">Events
            and Event Patterns</a> in the <i>Amazon CloudWatch Events User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CWE.WriteCWEEventCmdlet">
            <summary>
            Sends custom events to Amazon CloudWatch Events so that they can be matched to rules.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.WriteCWEEventCmdlet.Entry">
            <summary>
            <para>
            <para>The entry that defines an event in your system. You can specify several parameters
            for the entry such as the source and type of the event, resources associated with
            the event, and so on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.WriteCWEEventCmdlet.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.CWE.WriteCWEPermissionCmdlet">
            <summary>
            Running <code>PutPermission</code> permits the specified AWS account or AWS organization
            to put events to your account's default <i>event bus</i>. CloudWatch Events rules
            in your account are triggered by these events arriving to your default event bus.
             
             
              
            <para>
            For another account to send events to your account, that external account must have
            a CloudWatch Events rule with your account's default event bus as a target.
            </para><para>
            To enable multiple AWS accounts to put events to your default event bus, run <code>PutPermission</code>
            once for each of these accounts. Or, if all the accounts are members of the same AWS
            organization, you can run <code>PutPermission</code> once specifying <code>Principal</code>
            as "*" and specifying the AWS organization ID in <code>Condition</code>, to grant
            permissions to all accounts in that organization.
            </para><para>
            If you grant permissions using an organization, then accounts in that organization
            must specify a <code>RoleArn</code> with proper permissions when they use <code>PutTarget</code>
            to add your account's event bus as a target. For more information, see <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/CloudWatchEvents-CrossAccountEventDelivery.html">Sending
            and Receiving Events Between AWS Accounts</a> in the <i>Amazon CloudWatch Events User
            Guide</i>.
            </para><para>
            The permission policy on the default event bus cannot exceed 10 KB in size.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.WriteCWEPermissionCmdlet.Action">
            <summary>
            <para>
            <para>The action that you are enabling the other account to perform. Currently, this must
            be <code>events:PutEvents</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.WriteCWEPermissionCmdlet.Condition_Key">
            <summary>
            <para>
            <para>Specifies the key for the condition. Currently the only supported key is <code>aws:PrincipalOrgID</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.WriteCWEPermissionCmdlet.Principal">
            <summary>
            <para>
            <para>The 12-digit AWS account ID that you are permitting to put events to your default
            event bus. Specify "*" to permit any account to put events to your default event bus.</para><para>If you specify "*" without specifying <code>Condition</code>, avoid creating rules
            that may match undesirable events. To create more secure rules, make sure that the
            event pattern for each rule contains an <code>account</code> field with a specific
            account ID from which to receive events. Rules with an account field do not match
            any events sent from other accounts.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.WriteCWEPermissionCmdlet.StatementId">
            <summary>
            <para>
            <para>An identifier string for the external account that you are granting permissions to.
            If you later want to revoke the permission for this external account, specify this
            <code>StatementId</code> when you run <a>RemovePermission</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.WriteCWEPermissionCmdlet.Condition_Type">
            <summary>
            <para>
            <para>Specifies the type of condition. Currently the only supported value is <code>StringEquals</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.WriteCWEPermissionCmdlet.Condition_Value">
            <summary>
            <para>
            <para>Specifies the value for the key. Currently, this must be the ID of the organization.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.WriteCWEPermissionCmdlet.PassThru">
            <summary>
            Returns the value passed to the StatementId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.WriteCWEPermissionCmdlet.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.CWE.WriteCWERuleCmdlet">
            <summary>
            Creates or updates the specified rule. Rules are enabled by default, or based on value
            of the state. You can disable a rule using <a>DisableRule</a>.
             
              
            <para>
            If you are updating an existing rule, the rule is replaced with what you specify in
            this <code>PutRule</code> command. If you omit arguments in <code>PutRule</code>,
            the old values for those arguments are not kept. Instead, they are replaced with null
            values.
            </para><para>
            When you create or update a rule, incoming events might not immediately start matching
            to new or updated rules. Allow a short period of time for changes to take effect.
            </para><para>
            A rule must contain at least an EventPattern or ScheduleExpression. Rules with EventPatterns
            are triggered when a matching event is observed. Rules with ScheduleExpressions self-trigger
            based on the given schedule. A rule can have both an EventPattern and a ScheduleExpression,
            in which case the rule triggers on matching events as well as on a schedule.
            </para><para>
            When you initially create a rule, you can optionally assign one or more tags to the
            rule. Tags can help you organize and categorize your resources. You can also use them
            to scope user permissions, by granting a user permission to access or change only
            rules with certain tag values. To use the <code>PutRule</code> operation and assign
            tags, you must have both the <code>events:PutRule</code> and <code>events:TagResource</code>
            permissions.
            </para><para>
            If you are updating an existing rule, any tags you specify in the <code>PutRule</code>
            operation are ignored. To update the tags of an existing rule, use <a>TagResource</a>
            and <a>UntagResource</a>.
            </para><para>
            Most services in AWS treat : or / as the same character in Amazon Resource Names (ARNs).
            However, CloudWatch Events uses an exact match in event patterns and rules. Be sure
            to use the correct ARN characters when creating event patterns so that they match
            the ARN syntax in the event you want to match.
            </para><para>
            In CloudWatch Events, it is possible to create rules that lead to infinite loops,
            where a rule is fired repeatedly. For example, a rule might detect that ACLs have
            changed on an S3 bucket, and trigger software to change them to the desired state.
            If the rule is not written carefully, the subsequent change to the ACLs fires the
            rule again, creating an infinite loop.
            </para><para>
            To prevent this, write the rules so that the triggered actions do not re-fire the
            same rule. For example, your rule could fire only if ACLs are found to be in a bad
            state, instead of after any change.
            </para><para>
            An infinite loop can quickly cause higher than expected charges. We recommend that
            you use budgeting, which alerts you when charges exceed your specified limit. For
            more information, see <a href="https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/budgets-managing-costs.html">Managing
            Your Costs with Budgets</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.WriteCWERuleCmdlet.Description">
            <summary>
            <para>
            <para>A description of the rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.WriteCWERuleCmdlet.EventPattern">
            <summary>
            <para>
            <para>The event pattern. For more information, see <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/CloudWatchEventsandEventPatterns.html">Events
            and Event Patterns</a> in the <i>Amazon CloudWatch Events User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.WriteCWERuleCmdlet.Name">
            <summary>
            <para>
            <para>The name of the rule that you are creating or updating.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.WriteCWERuleCmdlet.RoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM role associated with the rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.WriteCWERuleCmdlet.ScheduleExpression">
            <summary>
            <para>
            <para>The scheduling expression. For example, "cron(0 20 * * ? *)" or "rate(5 minutes)".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.WriteCWERuleCmdlet.State">
            <summary>
            <para>
            <para>Indicates whether the rule is enabled or disabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.WriteCWERuleCmdlet.Tag">
            <summary>
            <para>
            <para>The list of key-value pairs to associate with the rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.WriteCWERuleCmdlet.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.CWE.WriteCWETargetCmdlet">
            <summary>
            Adds the specified targets to the specified rule, or updates the targets if they are
            already associated with the rule.
             
              
            <para>
            Targets are the resources that are invoked when a rule is triggered.
            </para><para>
            You can configure the following as targets for CloudWatch Events:
            </para><ul><li><para>
            EC2 instances
            </para></li><li><para>
            SSM Run Command
            </para></li><li><para>
            SSM Automation
            </para></li><li><para>
            AWS Lambda functions
            </para></li><li><para>
            Data streams in Amazon Kinesis Data Streams
            </para></li><li><para>
            Data delivery streams in Amazon Kinesis Data Firehose
            </para></li><li><para>
            Amazon ECS tasks
            </para></li><li><para>
            AWS Step Functions state machines
            </para></li><li><para>
            AWS Batch jobs
            </para></li><li><para>
            AWS CodeBuild projects
            </para></li><li><para>
            Pipelines in AWS CodePipeline
            </para></li><li><para>
            Amazon Inspector assessment templates
            </para></li><li><para>
            Amazon SNS topics
            </para></li><li><para>
            Amazon SQS queues, including FIFO queues
            </para></li><li><para>
            The default event bus of another AWS account
            </para></li></ul><para>
            Creating rules with built-in targets is supported only in the AWS Management Console.
            The built-in targets are <code>EC2 CreateSnapshot API call</code>, <code>EC2 RebootInstances
            API call</code>, <code>EC2 StopInstances API call</code>, and <code>EC2 TerminateInstances
            API call</code>.
            </para><para>
            For some target types, <code>PutTargets</code> provides target-specific parameters.
            If the target is a Kinesis data stream, you can optionally specify which shard the
            event goes to by using the <code>KinesisParameters</code> argument. To invoke a command
            on multiple EC2 instances with one rule, you can use the <code>RunCommandParameters</code>
            field.
            </para><para>
            To be able to make API calls against the resources that you own, Amazon CloudWatch
            Events needs the appropriate permissions. For AWS Lambda and Amazon SNS resources,
            CloudWatch Events relies on resource-based policies. For EC2 instances, Kinesis data
            streams, and AWS Step Functions state machines, CloudWatch Events relies on IAM roles
            that you specify in the <code>RoleARN</code> argument in <code>PutTargets</code>.
            For more information, see <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/auth-and-access-control-cwe.html">Authentication
            and Access Control</a> in the <i>Amazon CloudWatch Events User Guide</i>.
            </para><para>
            If another AWS account is in the same region and has granted you permission (using
            <code>PutPermission</code>), you can send events to that account. Set that account's
            event bus as a target of the rules in your account. To send the matched events to
            the other account, specify that account's event bus as the <code>Arn</code> value
            when you run <code>PutTargets</code>. If your account sends events to another account,
            your account is charged for each sent event. Each event sent to another account is
            charged as a custom event. The account receiving the event is not charged. For more
            information, see <a href="https://aws.amazon.com/cloudwatch/pricing/">Amazon CloudWatch
            Pricing</a>.
            </para><para>
            If you are setting the event bus of another account as the target, and that account
            granted permission to your account through an organization instead of directly by
            the account ID, then you must specify a <code>RoleArn</code> with proper permissions
            in the <code>Target</code> structure. For more information, see <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/CloudWatchEvents-CrossAccountEventDelivery.html">Sending
            and Receiving Events Between AWS Accounts</a> in the <i>Amazon CloudWatch Events User
            Guide</i>.
            </para><para>
            For more information about enabling cross-account events, see <a>PutPermission</a>.
            </para><para><b>Input</b>, <b>InputPath</b>, and <b>InputTransformer</b> are mutually exclusive
            and optional parameters of a target. When a rule is triggered due to a matched event:
            </para><ul><li><para>
            If none of the following arguments are specified for a target, then the entire event
            is passed to the target in JSON format (unless the target is Amazon EC2 Run Command
            or Amazon ECS task, in which case nothing from the event is passed to the target).
            </para></li><li><para>
            If <b>Input</b> is specified in the form of valid JSON, then the matched event is
            overridden with this constant.
            </para></li><li><para>
            If <b>InputPath</b> is specified in the form of JSONPath (for example, <code>$.detail</code>),
            then only the part of the event specified in the path is passed to the target (for
            example, only the detail part of the event is passed).
            </para></li><li><para>
            If <b>InputTransformer</b> is specified, then one or more specified JSONPaths are
            extracted from the event and used as values in a template that you specify as the
            input to the target.
            </para></li></ul><para>
            When you specify <code>InputPath</code> or <code>InputTransformer</code>, you must
            use JSON dot notation, not bracket notation.
            </para><para>
            When you add targets to a rule and the associated rule triggers soon after, new or
            updated targets might not be immediately invoked. Allow a short period of time for
            changes to take effect.
            </para><para>
            This action can partially fail if too many requests are made at the same time. If
            that happens, <code>FailedEntryCount</code> is non-zero in the response and each entry
            in <code>FailedEntries</code> provides the ID of the failed target and the error code.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.WriteCWETargetCmdlet.Rule">
            <summary>
            <para>
            <para>The name of the rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.WriteCWETargetCmdlet.Target">
            <summary>
            <para>
            <para>The targets to update or add to the rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWE.WriteCWETargetCmdlet.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.CWL.AddCWLLogGroupTagCmdlet">
            <summary>
            Adds or updates the specified tags for the specified log group.
             
              
            <para>
            To list the tags for a log group, use <a>ListTagsLogGroup</a>. To remove tags, use
            <a>UntagLogGroup</a>.
            </para><para>
            For more information about tags, see <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/log-group-tagging.html">Tag
            Log Groups in Amazon CloudWatch Logs</a> in the <i>Amazon CloudWatch Logs User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.AddCWLLogGroupTagCmdlet.LogGroupName">
            <summary>
            <para>
            <para>The name of the log group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.AddCWLLogGroupTagCmdlet.Tag">
            <summary>
            <para>
            <para>The key-value pairs to use for the tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.AddCWLLogGroupTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the LogGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.AddCWLLogGroupTagCmdlet.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.CWL.GetCWLDestinationCmdlet">
            <summary>
            Lists all your destinations. The results are ASCII-sorted by destination name.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLDestinationCmdlet.DestinationNamePrefix">
            <summary>
            <para>
            <para>The prefix to match. If you don't specify a value, no prefix filter is applied.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLDestinationCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of items returned. If you don't specify a value, the default is
            up to 50 items.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLDestinationCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CWL.GetCWLExportTaskCmdlet">
            <summary>
            Lists the specified export tasks. You can list all your export tasks or filter the
            results based on task ID or task status.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLExportTaskCmdlet.StatusCode">
            <summary>
            <para>
            <para>The status code of the export task. Specifying a status code filters the results to
            zero or more export tasks.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLExportTaskCmdlet.TaskId">
            <summary>
            <para>
            <para>The ID of the export task. Specifying a task ID filters the results to zero or one
            export tasks.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLExportTaskCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of items returned. If you don't specify a value, the default is
            up to 50 items.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLExportTaskCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CWL.GetCWLFilteredLogEventCmdlet">
            <summary>
            Lists log events from the specified log group. You can list all the log events or
            filter the results using a filter pattern, a time range, and the name of the log stream.
             
              
            <para>
            By default, this operation returns as many log events as can fit in 1 MB (up to 10,000
            log events), or all the events found within the time range that you specify. If the
            results include a token, then there are more log events available, and you can get
            additional results by specifying the token in a subsequent call.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLFilteredLogEventCmdlet.EndTime">
            <summary>
            <para>
            <para>The end of the time range, expressed as the number of milliseconds after Jan 1, 1970
            00:00:00 UTC. Events with a timestamp later than this time are not returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLFilteredLogEventCmdlet.FilterPattern">
            <summary>
            <para>
            <para>The filter pattern to use. For more information, see <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/FilterAndPatternSyntax.html">Filter
            and Pattern Syntax</a>.</para><para>If not provided, all the events are matched.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLFilteredLogEventCmdlet.Interleaved">
            <summary>
            <para>
            <para>If the value is true, the operation makes a best effort to provide responses that
            contain events from multiple log streams within the log group, interleaved in a single
            response. If the value is false, all the matched log events in the first log stream
            are searched first, then those in the next log stream, and so on. The default is false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLFilteredLogEventCmdlet.LogGroupName">
            <summary>
            <para>
            <para>The name of the log group to search.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLFilteredLogEventCmdlet.LogStreamNamePrefix">
            <summary>
            <para>
            <para>Filters the results to include only events from log streams that have names starting
            with this prefix.</para><para>If you specify a value for both <code>logStreamNamePrefix</code> and <code>logStreamNames</code>,
            but the value for <code>logStreamNamePrefix</code> does not match any log stream names
            specified in <code>logStreamNames</code>, the action returns an <code>InvalidParameterException</code>
            error.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLFilteredLogEventCmdlet.LogStreamName">
            <summary>
            <para>
            <para>Filters the results to only logs from the log streams in this list.</para><para>If you specify a value for both <code>logStreamNamePrefix</code> and <code>logStreamNames</code>,
            the action returns an <code>InvalidParameterException</code> error.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLFilteredLogEventCmdlet.StartTime">
            <summary>
            <para>
            <para>The start of the time range, expressed as the number of milliseconds after Jan 1,
            1970 00:00:00 UTC. Events with a timestamp before this time are not returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLFilteredLogEventCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of events to return. The default is 10,000 events.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLFilteredLogEventCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of events to return. (You received this token from a previous
            call.)</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CWL.GetCWLLogEventCmdlet">
            <summary>
            Lists log events from the specified log stream. You can list all the log events or
            filter using a time range.
             
              
            <para>
            By default, this operation returns as many log events as can fit in a response size
            of 1MB (up to 10,000 log events). You can get additional log events by specifying
            one of the tokens in a subsequent call.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLLogEventCmdlet.EndTime">
            <summary>
            <para>
            <para>The end of the time range, expressed as the number of milliseconds after Jan 1, 1970
            00:00:00 UTC. Events with a timestamp equal to or later than this time are not included.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLLogEventCmdlet.LogGroupName">
            <summary>
            <para>
            <para>The name of the log group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLLogEventCmdlet.LogStreamName">
            <summary>
            <para>
            <para>The name of the log stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLLogEventCmdlet.StartFromHead">
            <summary>
            <para>
            <para>If the value is true, the earliest log events are returned first. If the value is
            false, the latest log events are returned first. The default value is false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLLogEventCmdlet.StartTime">
            <summary>
            <para>
            <para>The start of the time range, expressed as the number of milliseconds after Jan 1,
            1970 00:00:00 UTC. Events with a timestamp equal to this time or later than this time
            are included. Events with a timestamp earlier than this time are not included.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLLogEventCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of log events returned. If you don't specify a value, the maximum
            is as many log events as can fit in a response size of 1 MB, up to 10,000 log events.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLLogEventCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CWL.GetCWLLogGroupCmdlet">
            <summary>
            Lists the specified log groups. You can list all your log groups or filter the results
            by prefix. The results are ASCII-sorted by log group name.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLLogGroupCmdlet.LogGroupNamePrefix">
            <summary>
            <para>
            <para>The prefix to match.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLLogGroupCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of items returned. If you don't specify a value, the default is
            up to 50 items.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLLogGroupCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CWL.GetCWLLogGroupFieldCmdlet">
            <summary>
            Returns a list of the fields that are included in log events in the specified log
            group, along with the percentage of log events that contain each field. The search
            is limited to a time period that you specify.
             
              
            <para>
            In the results, fields that start with @ are fields generated by CloudWatch Logs.
            For example, <code>@timestamp</code> is the timestamp of each log event.
            </para><para>
            The response results are sorted by the frequency percentage, starting with the highest
            percentage.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLLogGroupFieldCmdlet.LogGroupName">
            <summary>
            <para>
            <para>The name of the log group to search.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLLogGroupFieldCmdlet.Time">
            <summary>
            <para>
            <para>The time to set as the center of the query. If you specify <code>time</code>, the
            8 minutes before and 8 minutes after this time are searched. If you omit <code>time</code>,
            the past 15 minutes are queried.</para><para>The <code>time</code> value is specified as epoch time, the number of seconds since
            January 1, 1970, 00:00:00 UTC.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CWL.GetCWLLogGroupTagCmdlet">
            <summary>
            Lists the tags for the specified log group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLLogGroupTagCmdlet.LogGroupName">
            <summary>
            <para>
            <para>The name of the log group.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CWL.GetCWLLogRecordCmdlet">
            <summary>
            Retrieves all the fields and values of a single log event. All fields are retrieved,
            even if the original query that produced the <code>logRecordPointer</code> retrieved
            only a subset of fields. Fields are returned as field name/field value pairs.
             
              
            <para>
            Additionally, the entire unparsed log event is returned within <code>@message</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLLogRecordCmdlet.LogRecordPointer">
            <summary>
            <para>
            <para>The pointer corresponding to the log event record you want to retrieve. You get this
            from the response of a <code>GetQueryResults</code> operation. In that response, the
            value of the <code>@ptr</code> field for a log event is the value to use as <code>logRecordPointer</code>
            to retrieve that complete log event record.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CWL.GetCWLLogStreamCmdlet">
            <summary>
            Lists the log streams for the specified log group. You can list all the log streams
            or filter the results by prefix. You can also control how the results are ordered.
             
              
            <para>
            This operation has a limit of five transactions per second, after which transactions
            are throttled.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLLogStreamCmdlet.Descending">
            <summary>
            <para>
            <para>If the value is true, results are returned in descending order. If the value is to
            false, results are returned in ascending order. The default value is false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLLogStreamCmdlet.LogGroupName">
            <summary>
            <para>
            <para>The name of the log group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLLogStreamCmdlet.LogStreamNamePrefix">
            <summary>
            <para>
            <para>The prefix to match.</para><para>If <code>orderBy</code> is <code>LastEventTime</code>,you cannot specify this parameter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLLogStreamCmdlet.OrderBy">
            <summary>
            <para>
            <para>If the value is <code>LogStreamName</code>, the results are ordered by log stream
            name. If the value is <code>LastEventTime</code>, the results are ordered by the event
            time. The default value is <code>LogStreamName</code>.</para><para>If you order the results by event time, you cannot specify the <code>logStreamNamePrefix</code>
            parameter.</para><para>lastEventTimestamp represents the time of the most recent log event in the log stream
            in CloudWatch Logs. This number is expressed as the number of milliseconds after Jan
            1, 1970 00:00:00 UTC. lastEventTimeStamp updates on an eventual consistency basis.
            It typically updates in less than an hour from ingestion, but may take longer in some
            rare situations.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLLogStreamCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of items returned. If you don't specify a value, the default is
            up to 50 items.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLLogStreamCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CWL.GetCWLMetricFilterCmdlet">
            <summary>
            Lists the specified metric filters. You can list all the metric filters or filter
            the results by log name, prefix, metric name, or metric namespace. The results are
            ASCII-sorted by filter name.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLMetricFilterCmdlet.FilterNamePrefix">
            <summary>
            <para>
            <para>The prefix to match.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLMetricFilterCmdlet.LogGroupName">
            <summary>
            <para>
            <para>The name of the log group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLMetricFilterCmdlet.MetricName">
            <summary>
            <para>
            <para>Filters results to include only those with the specified metric name. If you include
            this parameter in your request, you must also include the <code>metricNamespace</code>
            parameter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLMetricFilterCmdlet.MetricNamespace">
            <summary>
            <para>
            <para>Filters results to include only those in the specified namespace. If you include this
            parameter in your request, you must also include the <code>metricName</code> parameter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLMetricFilterCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of items returned. If you don't specify a value, the default is
            up to 50 items.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLMetricFilterCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CWL.GetCWLQueryCmdlet">
            <summary>
            Returns a list of CloudWatch Logs Insights queries that are scheduled, executing,
            or have been executed recently in this account. You can request all queries, or limit
            it to queries of a specific log group or queries with a certain status.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLQueryCmdlet.LogGroupName">
            <summary>
            <para>
            <para>Limits the returned queries to only those for the specified log group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLQueryCmdlet.Status">
            <summary>
            <para>
            <para>Limits the returned queries to only those that have the specified status. Valid values
            are <code>Cancelled</code>, <code>Complete</code>, <code>Failed</code>, <code>Running</code>,
            and <code>Scheduled</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLQueryCmdlet.MaxResult">
            <summary>
            <para>
            <para>Limits the number of returned queries to the specified number.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLQueryCmdlet.NextToken">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CWL.GetCWLQueryResultCmdlet">
            <summary>
            Returns the results from the specified query. If the query is in progress, partial
            results of that current execution are returned. Only the fields requested in the query
            are returned.
             
              
            <para><code>GetQueryResults</code> does not start a query execution. To run a query, use
            .
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLQueryResultCmdlet.QueryId">
            <summary>
            <para>
            <para>The ID number of the query.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CWL.GetCWLResourcePolicyCmdlet">
            <summary>
            Lists the resource policies in this account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLResourcePolicyCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of resource policies to be displayed with one call of this API.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLResourcePolicyCmdlet.NextToken">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CWL.GetCWLSubscriptionFilterCmdlet">
            <summary>
            Lists the subscription filters for the specified log group. You can list all the subscription
            filters or filter the results by prefix. The results are ASCII-sorted by filter name.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLSubscriptionFilterCmdlet.FilterNamePrefix">
            <summary>
            <para>
            <para>The prefix to match. If you don't specify a value, no prefix filter is applied.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLSubscriptionFilterCmdlet.LogGroupName">
            <summary>
            <para>
            <para>The name of the log group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLSubscriptionFilterCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of items returned. If you don't specify a value, the default is
            up to 50 items.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.GetCWLSubscriptionFilterCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CWL.NewCWLExportTaskCmdlet">
            <summary>
            Creates an export task, which allows you to efficiently export data from a log group
            to an Amazon S3 bucket.
             
              
            <para>
            This is an asynchronous call. If all the required information is provided, this operation
            initiates an export task and responds with the ID of the task. After the task has
            started, you can use <a>DescribeExportTasks</a> to get the status of the export task.
            Each account can only have one active (<code>RUNNING</code> or <code>PENDING</code>)
            export task at a time. To cancel an export task, use <a>CancelExportTask</a>.
            </para><para>
            You can export logs from multiple log groups or multiple time ranges to the same S3
            bucket. To separate out log data for each export task, you can specify a prefix to
            be used as the Amazon S3 key prefix for all exported objects.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.NewCWLExportTaskCmdlet.Destination">
            <summary>
            <para>
            <para>The name of S3 bucket for the exported log data. The bucket must be in the same AWS
            region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.NewCWLExportTaskCmdlet.DestinationPrefix">
            <summary>
            <para>
            <para>The prefix used as the start of the key for every object exported. If you don't specify
            a value, the default is <code>exportedlogs</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.NewCWLExportTaskCmdlet.From">
            <summary>
            <para>
            <para>The start time of the range for the request, expressed as the number of milliseconds
            after Jan 1, 1970 00:00:00 UTC. Events with a timestamp earlier than this time are
            not exported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.NewCWLExportTaskCmdlet.LogGroupName">
            <summary>
            <para>
            <para>The name of the log group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.NewCWLExportTaskCmdlet.LogStreamNamePrefix">
            <summary>
            <para>
            <para>Export only log streams that match the provided prefix. If you don't specify a value,
            no prefix filter is applied.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.NewCWLExportTaskCmdlet.TaskName">
            <summary>
            <para>
            <para>The name of the export task.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.NewCWLExportTaskCmdlet.To">
            <summary>
            <para>
            <para>The end time of the range for the request, expressed as the number of milliseconds
            after Jan 1, 1970 00:00:00 UTC. Events with a timestamp later than this time are not
            exported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.NewCWLExportTaskCmdlet.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.CWL.NewCWLLogGroupCmdlet">
            <summary>
            Creates a log group with the specified name.
             
              
            <para>
            You can create up to 5000 log groups per account.
            </para><para>
            You must use the following guidelines when naming a log group:
            </para><ul><li><para>
            Log group names must be unique within a region for an AWS account.
            </para></li><li><para>
            Log group names can be between 1 and 512 characters long.
            </para></li><li><para>
            Log group names consist of the following characters: a-z, A-Z, 0-9, '_' (underscore),
            '-' (hyphen), '/' (forward slash), and '.' (period).
            </para></li></ul><para>
            If you associate a AWS Key Management Service (AWS KMS) customer master key (CMK)
            with the log group, ingested data is encrypted using the CMK. This association is
            stored as long as the data encrypted with the CMK is still within Amazon CloudWatch
            Logs. This enables Amazon CloudWatch Logs to decrypt this data whenever it is requested.
            </para><para>
            If you attempt to associate a CMK with the log group but the CMK does not exist or
            the CMK is disabled, you will receive an <code>InvalidParameterException</code> error.
             
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.NewCWLLogGroupCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the CMK to use when encrypting log data. For more
            information, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#arn-syntax-kms">Amazon
            Resource Names - AWS Key Management Service (AWS KMS)</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.NewCWLLogGroupCmdlet.LogGroupName">
            <summary>
            <para>
            <para>The name of the log group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.NewCWLLogGroupCmdlet.Tag">
            <summary>
            <para>
            <para>The key-value pairs to use for the tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.NewCWLLogGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the LogGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.NewCWLLogGroupCmdlet.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.CWL.NewCWLLogStreamCmdlet">
            <summary>
            Creates a log stream for the specified log group.
             
              
            <para>
            There is no limit on the number of log streams that you can create for a log group.
            </para><para>
            You must use the following guidelines when naming a log stream:
            </para><ul><li><para>
            Log stream names must be unique within the log group.
            </para></li><li><para>
            Log stream names can be between 1 and 512 characters long.
            </para></li><li><para>
            The ':' (colon) and '*' (asterisk) characters are not allowed.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.NewCWLLogStreamCmdlet.LogGroupName">
            <summary>
            <para>
            <para>The name of the log group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.NewCWLLogStreamCmdlet.LogStreamName">
            <summary>
            <para>
            <para>The name of the log stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.NewCWLLogStreamCmdlet.PassThru">
            <summary>
            Returns the value passed to the LogGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.NewCWLLogStreamCmdlet.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.CWL.RegisterCWLKmsKeyCmdlet">
            <summary>
            Associates the specified AWS Key Management Service (AWS KMS) customer master key
            (CMK) with the specified log group.
             
              
            <para>
            Associating an AWS KMS CMK with a log group overrides any existing associations between
            the log group and a CMK. After a CMK is associated with a log group, all newly ingested
            data for the log group is encrypted using the CMK. This association is stored as long
            as the data encrypted with the CMK is still within Amazon CloudWatch Logs. This enables
            Amazon CloudWatch Logs to decrypt this data whenever it is requested.
            </para><para>
            Note that it can take up to 5 minutes for this operation to take effect.
            </para><para>
            If you attempt to associate a CMK with a log group but the CMK does not exist or the
            CMK is disabled, you will receive an <code>InvalidParameterException</code> error.
             
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.RegisterCWLKmsKeyCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the CMK to use when encrypting log data. For more
            information, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#arn-syntax-kms">Amazon
            Resource Names - AWS Key Management Service (AWS KMS)</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.RegisterCWLKmsKeyCmdlet.LogGroupName">
            <summary>
            <para>
            <para>The name of the log group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.RegisterCWLKmsKeyCmdlet.PassThru">
            <summary>
            Returns the value passed to the KmsKeyId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.RegisterCWLKmsKeyCmdlet.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.CWL.RemoveCWLDestinationCmdlet">
            <summary>
            Deletes the specified destination, and eventually disables all the subscription filters
            that publish to it. This operation does not delete the physical resource encapsulated
            by the destination.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.RemoveCWLDestinationCmdlet.DestinationName">
            <summary>
            <para>
            <para>The name of the destination.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.RemoveCWLDestinationCmdlet.PassThru">
            <summary>
            Returns the value passed to the DestinationName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.RemoveCWLDestinationCmdlet.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.CWL.RemoveCWLLogGroupCmdlet">
            <summary>
            Deletes the specified log group and permanently deletes all the archived log events
            associated with the log group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.RemoveCWLLogGroupCmdlet.LogGroupName">
            <summary>
            <para>
            <para>The name of the log group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.RemoveCWLLogGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the LogGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.RemoveCWLLogGroupCmdlet.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.CWL.RemoveCWLLogGroupTagCmdlet">
            <summary>
            Removes the specified tags from the specified log group.
             
              
            <para>
            To list the tags for a log group, use <a>ListTagsLogGroup</a>. To add tags, use <a>UntagLogGroup</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.RemoveCWLLogGroupTagCmdlet.LogGroupName">
            <summary>
            <para>
            <para>The name of the log group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.RemoveCWLLogGroupTagCmdlet.Tag">
            <summary>
            <para>
            <para>The tag keys. The corresponding tags are removed from the log group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.RemoveCWLLogGroupTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the LogGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.RemoveCWLLogGroupTagCmdlet.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.CWL.RemoveCWLLogStreamCmdlet">
            <summary>
            Deletes the specified log stream and permanently deletes all the archived log events
            associated with the log stream.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.RemoveCWLLogStreamCmdlet.LogGroupName">
            <summary>
            <para>
            <para>The name of the log group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.RemoveCWLLogStreamCmdlet.LogStreamName">
            <summary>
            <para>
            <para>The name of the log stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.RemoveCWLLogStreamCmdlet.PassThru">
            <summary>
            Returns the value passed to the LogStreamName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.RemoveCWLLogStreamCmdlet.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.CWL.RemoveCWLMetricFilterCmdlet">
            <summary>
            Deletes the specified metric filter.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.RemoveCWLMetricFilterCmdlet.FilterName">
            <summary>
            <para>
            <para>The name of the metric filter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.RemoveCWLMetricFilterCmdlet.LogGroupName">
            <summary>
            <para>
            <para>The name of the log group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.RemoveCWLMetricFilterCmdlet.PassThru">
            <summary>
            Returns the value passed to the FilterName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.RemoveCWLMetricFilterCmdlet.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.CWL.RemoveCWLResourcePolicyCmdlet">
            <summary>
            Deletes a resource policy from this account. This revokes the access of the identities
            in that policy to put log events to this account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.RemoveCWLResourcePolicyCmdlet.PolicyName">
            <summary>
            <para>
            <para>The name of the policy to be revoked. This parameter is required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.RemoveCWLResourcePolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the PolicyName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.RemoveCWLResourcePolicyCmdlet.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.CWL.RemoveCWLRetentionPolicyCmdlet">
            <summary>
            Deletes the specified retention policy.
             
              
            <para>
            Log events do not expire if they belong to log groups without a retention policy.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.RemoveCWLRetentionPolicyCmdlet.LogGroupName">
            <summary>
            <para>
            <para>The name of the log group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.RemoveCWLRetentionPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the LogGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.RemoveCWLRetentionPolicyCmdlet.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.CWL.RemoveCWLSubscriptionFilterCmdlet">
            <summary>
            Deletes the specified subscription filter.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.RemoveCWLSubscriptionFilterCmdlet.FilterName">
            <summary>
            <para>
            <para>The name of the subscription filter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.RemoveCWLSubscriptionFilterCmdlet.LogGroupName">
            <summary>
            <para>
            <para>The name of the log group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.RemoveCWLSubscriptionFilterCmdlet.PassThru">
            <summary>
            Returns the value passed to the FilterName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.RemoveCWLSubscriptionFilterCmdlet.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.CWL.StartCWLQueryCmdlet">
            <summary>
            Schedules a query of a log group using CloudWatch Logs Insights. You specify the log
            group and time range to query, and the query string to use.
             
              
            <para>
            For more information, see <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/CWL_QuerySyntax.html">CloudWatch
            Logs Insights Query Syntax</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.StartCWLQueryCmdlet.EndTime">
            <summary>
            <para>
            <para>The end of the time range to query. The range is inclusive, so the specified end time
            is included in the query. Specified as epoch time, the number of seconds since January
            1, 1970, 00:00:00 UTC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.StartCWLQueryCmdlet.LogGroupName">
            <summary>
            <para>
            <para>The log group on which to perform the query.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.StartCWLQueryCmdlet.QueryString">
            <summary>
            <para>
            <para>The query string to use. For more information, see <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/CWL_QuerySyntax.html">CloudWatch
            Logs Insights Query Syntax</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.StartCWLQueryCmdlet.StartTime">
            <summary>
            <para>
            <para>The beginning of the time range to query. The range is inclusive, so the specified
            start time is included in the query. Specified as epoch time, the number of seconds
            since January 1, 1970, 00:00:00 UTC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.StartCWLQueryCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of log events to return in the query. If the query string uses
            the <code>fields</code> command, only the specified fields and their values are returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.StartCWLQueryCmdlet.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.CWL.StopCWLExportTaskCmdlet">
            <summary>
            Cancels the specified export task.
             
              
            <para>
            The task must be in the <code>PENDING</code> or <code>RUNNING</code> state.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.StopCWLExportTaskCmdlet.TaskId">
            <summary>
            <para>
            <para>The ID of the export task.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.StopCWLExportTaskCmdlet.PassThru">
            <summary>
            Returns the value passed to the TaskId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.StopCWLExportTaskCmdlet.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.CWL.StopCWLQueryCmdlet">
            <summary>
            Stops a CloudWatch Logs Insights query that is in progress. If the query has already
            ended, the operation returns an error indicating that the specified query is not running.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.StopCWLQueryCmdlet.QueryId">
            <summary>
            <para>
            <para>The ID number of the query to stop. If necessary, you can use <code>DescribeQueries</code>
            to find this ID number.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.StopCWLQueryCmdlet.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.CWL.TestCWLMetricFilterCmdlet">
            <summary>
            Tests the filter pattern of a metric filter against a sample of log event messages.
            You can use this operation to validate the correctness of a metric filter pattern.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.TestCWLMetricFilterCmdlet.FilterPattern">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.TestCWLMetricFilterCmdlet.LogEventMessage">
            <summary>
            <para>
            <para>The log event messages to test.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CWL.UnregisterCWLKmsKeyCmdlet">
            <summary>
            Disassociates the associated AWS Key Management Service (AWS KMS) customer master
            key (CMK) from the specified log group.
             
              
            <para>
            After the AWS KMS CMK is disassociated from the log group, AWS CloudWatch Logs stops
            encrypting newly ingested data for the log group. All previously ingested data remains
            encrypted, and AWS CloudWatch Logs requires permissions for the CMK whenever the encrypted
            data is requested.
            </para><para>
            Note that it can take up to 5 minutes for this operation to take effect.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.UnregisterCWLKmsKeyCmdlet.LogGroupName">
            <summary>
            <para>
            <para>The name of the log group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.UnregisterCWLKmsKeyCmdlet.PassThru">
            <summary>
            Returns the value passed to the LogGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.UnregisterCWLKmsKeyCmdlet.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.CWL.WriteCWLDestinationCmdlet">
            <summary>
            Creates or updates a destination. A destination encapsulates a physical resource (such
            as an Amazon Kinesis stream) and enables you to subscribe to a real-time stream of
            log events for a different account, ingested using <a>PutLogEvents</a>. Currently,
            the only supported physical resource is a Kinesis stream belonging to the same account
            as the destination.
             
              
            <para>
            Through an access policy, a destination controls what is written to its Kinesis stream.
            By default, <code>PutDestination</code> does not set any access policy with the destination,
            which means a cross-account user cannot call <a>PutSubscriptionFilter</a> against
            this destination. To enable this, the destination owner must call <a>PutDestinationPolicy</a>
            after <code>PutDestination</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.WriteCWLDestinationCmdlet.DestinationName">
            <summary>
            <para>
            <para>A name for the destination.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.WriteCWLDestinationCmdlet.RoleArn">
            <summary>
            <para>
            <para>The ARN of an IAM role that grants CloudWatch Logs permissions to call the Amazon
            Kinesis PutRecord operation on the destination stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.WriteCWLDestinationCmdlet.TargetArn">
            <summary>
            <para>
            <para>The ARN of an Amazon Kinesis stream to which to deliver matching log events.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.WriteCWLDestinationCmdlet.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.CWL.WriteCWLDestinationPolicyCmdlet">
            <summary>
            Creates or updates an access policy associated with an existing destination. An access
            policy is an <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/policies_overview.html">IAM
            policy document</a> that is used to authorize claims to register a subscription filter
            against a given destination.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.WriteCWLDestinationPolicyCmdlet.AccessPolicy">
            <summary>
            <para>
            <para>An IAM policy document that authorizes cross-account users to deliver their log events
            to the associated destination.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.WriteCWLDestinationPolicyCmdlet.DestinationName">
            <summary>
            <para>
            <para>A name for an existing destination.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.WriteCWLDestinationPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the DestinationName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.WriteCWLDestinationPolicyCmdlet.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.CWL.WriteCWLLogEventCmdlet">
            <summary>
            Uploads a batch of log events to the specified log stream.
             
              
            <para>
            You must include the sequence token obtained from the response of the previous call.
            An upload in a newly created log stream does not require a sequence token. You can
            also get the sequence token using <a>DescribeLogStreams</a>. If you call <code>PutLogEvents</code>
            twice within a narrow time period using the same value for <code>sequenceToken</code>,
            both calls may be successful, or one may be rejected.
            </para><para>
            The batch of events must satisfy the following constraints:
            </para><ul><li><para>
            The maximum batch size is 1,048,576 bytes, and this size is calculated as the sum
            of all event messages in UTF-8, plus 26 bytes for each log event.
            </para></li><li><para>
            None of the log events in the batch can be more than 2 hours in the future.
            </para></li><li><para>
            None of the log events in the batch can be older than 14 days or the retention period
            of the log group.
            </para></li><li><para>
            The log events in the batch must be in chronological ordered by their timestamp. The
            timestamp is the time the event occurred, expressed as the number of milliseconds
            after Jan 1, 1970 00:00:00 UTC. (In AWS Tools for PowerShell and the AWS SDK for .NET,
            the timestamp is specified in .NET format: yyyy-mm-ddThh:mm:ss. For example, 2017-09-15T13:45:30.)
             
            </para></li><li><para>
            The maximum number of log events in a batch is 10,000.
            </para></li><li><para>
            A batch of log events in a single request cannot span more than 24 hours. Otherwise,
            the operation fails.
            </para></li></ul><para>
            If a call to PutLogEvents returns "UnrecognizedClientException" the most likely cause
            is an invalid AWS access key ID or secret key.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.WriteCWLLogEventCmdlet.LogEvent">
            <summary>
            <para>
            <para>The log events.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.WriteCWLLogEventCmdlet.LogGroupName">
            <summary>
            <para>
            <para>The name of the log group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.WriteCWLLogEventCmdlet.LogStreamName">
            <summary>
            <para>
            <para>The name of the log stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.WriteCWLLogEventCmdlet.SequenceToken">
            <summary>
            <para>
            <para>The sequence token obtained from the response of the previous <code>PutLogEvents</code>
            call. An upload in a newly created log stream does not require a sequence token. You
            can also get the sequence token using <a>DescribeLogStreams</a>. If you call <code>PutLogEvents</code>
            twice within a narrow time period using the same value for <code>sequenceToken</code>,
            both calls may be successful, or one may be rejected.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.WriteCWLLogEventCmdlet.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.CWL.WriteCWLMetricFilterCmdlet">
            <summary>
            Creates or updates a metric filter and associates it with the specified log group.
            Metric filters allow you to configure rules to extract metric data from log events
            ingested through <a>PutLogEvents</a>.
             
              
            <para>
            The maximum number of metric filters that can be associated with a log group is 100.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.WriteCWLMetricFilterCmdlet.FilterName">
            <summary>
            <para>
            <para>A name for the metric filter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.WriteCWLMetricFilterCmdlet.FilterPattern">
            <summary>
            <para>
            <para>A filter pattern for extracting metric data out of ingested log events.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.WriteCWLMetricFilterCmdlet.LogGroupName">
            <summary>
            <para>
            <para>The name of the log group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.WriteCWLMetricFilterCmdlet.MetricTransformation">
            <summary>
            <para>
            <para>A collection of information that defines how metric data gets emitted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.WriteCWLMetricFilterCmdlet.PassThru">
            <summary>
            Returns the value passed to the LogGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.WriteCWLMetricFilterCmdlet.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.CWL.WriteCWLResourcePolicyCmdlet">
            <summary>
            Creates or updates a resource policy allowing other AWS services to put log events
            to this account, such as Amazon Route 53. An account can have up to 10 resource policies
            per region.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.WriteCWLResourcePolicyCmdlet.PolicyDocument">
            <summary>
            <para>
            <para>Details of the new policy, including the identity of the principal that is enabled
            to put logs to this account. This is formatted as a JSON string.</para><para>The following example creates a resource policy enabling the Route 53 service to put
            DNS query logs in to the specified log group. Replace "logArn" with the ARN of your
            CloudWatch Logs resource, such as a log group or log stream.</para><para><code>{ "Version": "2012-10-17", "Statement": [ { "Sid": "Route53LogsToCloudWatchLogs",
            "Effect": "Allow", "Principal": { "Service": [ "route53.amazonaws.com" ] }, "Action":"logs:PutLogEvents",
            "Resource": "logArn" } ] } </code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.WriteCWLResourcePolicyCmdlet.PolicyName">
            <summary>
            <para>
            <para>Name of the new policy. This parameter is required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.WriteCWLResourcePolicyCmdlet.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.CWL.WriteCWLRetentionPolicyCmdlet">
            <summary>
            Sets the retention of the specified log group. A retention policy allows you to configure
            the number of days for which to retain log events in the specified log group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.WriteCWLRetentionPolicyCmdlet.LogGroupName">
            <summary>
            <para>
            <para>The name of the log group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.WriteCWLRetentionPolicyCmdlet.RetentionInDays">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.WriteCWLRetentionPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the LogGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.WriteCWLRetentionPolicyCmdlet.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.CWL.WriteCWLSubscriptionFilterCmdlet">
            <summary>
            Creates or updates a subscription filter and associates it with the specified log
            group. Subscription filters allow you to subscribe to a real-time stream of log events
            ingested through <a>PutLogEvents</a> and have them delivered to a specific destination.
            Currently, the supported destinations are:
             
             <ul><li><para>
            An Amazon Kinesis stream belonging to the same account as the subscription filter,
            for same-account delivery.
            </para></li><li><para>
            A logical destination that belongs to a different account, for cross-account delivery.
            </para></li><li><para>
            An Amazon Kinesis Firehose delivery stream that belongs to the same account as the
            subscription filter, for same-account delivery.
            </para></li><li><para>
            An AWS Lambda function that belongs to the same account as the subscription filter,
            for same-account delivery.
            </para></li></ul><para>
            There can only be one subscription filter associated with a log group. If you are
            updating an existing filter, you must specify the correct name in <code>filterName</code>.
            Otherwise, the call fails because you cannot associate a second filter with a log
            group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.WriteCWLSubscriptionFilterCmdlet.DestinationArn">
            <summary>
            <para>
            <para>The ARN of the destination to deliver matching log events to. Currently, the supported
            destinations are:</para><ul><li><para>An Amazon Kinesis stream belonging to the same account as the subscription filter,
            for same-account delivery.</para></li><li><para>A logical destination (specified using an ARN) belonging to a different account, for
            cross-account delivery.</para></li><li><para>An Amazon Kinesis Firehose delivery stream belonging to the same account as the subscription
            filter, for same-account delivery.</para></li><li><para>An AWS Lambda function belonging to the same account as the subscription filter, for
            same-account delivery.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.WriteCWLSubscriptionFilterCmdlet.Distribution">
            <summary>
            <para>
            <para>The method used to distribute log data to the destination. By default log data is
            grouped by log stream, but the grouping can be set to random for a more even distribution.
            This property is only applicable when the destination is an Amazon Kinesis stream.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.WriteCWLSubscriptionFilterCmdlet.FilterName">
            <summary>
            <para>
            <para>A name for the subscription filter. If you are updating an existing filter, you must
            specify the correct name in <code>filterName</code>. Otherwise, the call fails because
            you cannot associate a second filter with a log group. To find the name of the filter
            currently associated with a log group, use <a>DescribeSubscriptionFilters</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.WriteCWLSubscriptionFilterCmdlet.FilterPattern">
            <summary>
            <para>
            <para>A filter pattern for subscribing to a filtered stream of log events.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.WriteCWLSubscriptionFilterCmdlet.LogGroupName">
            <summary>
            <para>
            <para>The name of the log group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.WriteCWLSubscriptionFilterCmdlet.RoleArn">
            <summary>
            <para>
            <para>The ARN of an IAM role that grants CloudWatch Logs permissions to deliver ingested
            log events to the destination stream. You don't need to provide the ARN when you are
            working with a logical destination for cross-account delivery.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.WriteCWLSubscriptionFilterCmdlet.PassThru">
            <summary>
            Returns the value passed to the LogGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CWL.WriteCWLSubscriptionFilterCmdlet.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.CW.GetCWMetricListCmdlet">
            <summary>
            <para>
            Returns a list of valid metrics stored for the AWS account owner. Returned metrics can be used with GetMetricStatistics to obtain
            statistical data for a given metric. </para><para><b>NOTE:</b> Up to 500 results are returned for any one call. To retrieve further
            results, use returned NextToken values with subsequent ListMetrics operations. </para><para><b>NOTE:</b> If you create a metric with the
            PutMetricData action, allow up to fifteen minutes for the metric to appear in calls to the ListMetrics action. Statistics about the metric,
            however, are available sooner using GetMetricStatistics.
            </para>
            <para>
            Note: For scripts written against earlier versions of this module this cmdlet can also be invoked with the alias <i>Get-CWMetrics</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWMetricListCmdlet.Namespace">
            <summary>
            <para>
            The namespace to filter against.
              
            <para><b>Constraints:</b><list type="definition"><item><term>Length</term><description>1 - 255</description></item><item><term>Pattern</term><description>[^:].*</description></item></list></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWMetricListCmdlet.MetricName">
            <summary>
            <para>
            The name of the metric to filter against.
              
            <para><b>Constraints:</b><list type="definition"><item><term>Length</term><description>1 - 255</description></item></list></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWMetricListCmdlet.Dimension">
            <summary>
            <para>
            A list of dimensions to filter against.
              
            <para><b>Constraints:</b><list type="definition"><item><term>Length</term><description>0 - 10</description></item></list></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWMetricListCmdlet.NextToken">
            <summary>
            <para>
            The token returned by a previous call to indicate that there is more data available.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWMetricListCmdlet.NoAutoIteration">
            <summary>
            By default the cmdlet will auto-iterate and retrieve all metrics to the pipeline. If set,
            the cmdlet will retrieve only the next 'page' of results (max 500 entries) using the
            value of NextToken as the start point.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CW.AddCWResourceTagCmdlet">
            <summary>
            Assigns one or more tags (key-value pairs) to the specified CloudWatch resource. Tags
            can help you organize and categorize your resources. You can also use them to scope
            user permissions, by granting a user permission to access or change only resources
            with certain tag values. In CloudWatch, alarms can be tagged.
             
              
            <para>
            Tags don't have any semantic meaning to AWS and are interpreted strictly as strings
            of characters.
            </para><para>
            You can use the <code>TagResource</code> action with a resource that already has tags.
            If you specify a new tag key for the resource, this tag is appended to the list of
            tags associated with the resource. If you specify a tag key that is already associated
            with the resource, the new tag value that you specify replaces the previous value
            for that tag.
            </para><para>
            You can associate as many as 50 tags with a resource.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.AddCWResourceTagCmdlet.ResourceARN">
            <summary>
            <para>
            <para>The ARN of the CloudWatch resource that you're adding tags to. For more information
            on ARN format, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#arn-syntax-cloudwatch">Example
            ARNs</a> in the <i>Amazon Web Services General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.AddCWResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>The list of key-value pairs to associate with the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.AddCWResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceARN parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.AddCWResourceTagCmdlet.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.CW.DisableCWAlarmActionCmdlet">
            <summary>
            Disables the actions for the specified alarms. When an alarm's actions are disabled,
            the alarm actions do not execute when the alarm state changes.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.DisableCWAlarmActionCmdlet.AlarmName">
            <summary>
            <para>
            <para>The names of the alarms.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.DisableCWAlarmActionCmdlet.PassThru">
            <summary>
            Returns the value passed to the AlarmName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.DisableCWAlarmActionCmdlet.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.CW.EnableCWAlarmActionCmdlet">
            <summary>
            Enables the actions for the specified alarms.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.EnableCWAlarmActionCmdlet.AlarmName">
            <summary>
            <para>
            <para>The names of the alarms.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.EnableCWAlarmActionCmdlet.PassThru">
            <summary>
            Returns the value passed to the AlarmName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.EnableCWAlarmActionCmdlet.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.CW.GetCWAlarmCmdlet">
            <summary>
            Retrieves the specified alarms. If no alarms are specified, all alarms are returned.
            Alarms can be retrieved by using only a prefix for the alarm name, the alarm state,
            or a prefix for any action.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWAlarmCmdlet.ActionPrefix">
            <summary>
            <para>
            <para>The action name prefix.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWAlarmCmdlet.AlarmNamePrefix">
            <summary>
            <para>
            <para>The alarm name prefix. If this parameter is specified, you cannot specify <code>AlarmNames</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWAlarmCmdlet.AlarmName">
            <summary>
            <para>
            <para>The names of the alarms.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWAlarmCmdlet.StateValue">
            <summary>
            <para>
            <para>The state value to be used in matching alarms.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWAlarmCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of alarm descriptions to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWAlarmCmdlet.NextToken">
            <summary>
            <para>
            <para>The token returned by a previous call to indicate that there is more data available.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CW.GetCWAlarmForMetricCmdlet">
            <summary>
            Retrieves the alarms for the specified metric. To filter the results, specify a statistic,
            period, or unit.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWAlarmForMetricCmdlet.Dimension">
            <summary>
            <para>
            <para>The dimensions associated with the metric. If the metric has any associated dimensions,
            you must specify them in order for the call to succeed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWAlarmForMetricCmdlet.ExtendedStatistic">
            <summary>
            <para>
            <para>The percentile statistic for the metric. Specify a value between p0.0 and p100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWAlarmForMetricCmdlet.MetricName">
            <summary>
            <para>
            <para>The name of the metric.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWAlarmForMetricCmdlet.Namespace">
            <summary>
            <para>
            <para>The namespace of the metric.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWAlarmForMetricCmdlet.Period">
            <summary>
            <para>
            <para>The period, in seconds, over which the statistic is applied.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWAlarmForMetricCmdlet.Statistic">
            <summary>
            <para>
            <para>The statistic for the metric, other than percentiles. For percentile statistics, use
            <code>ExtendedStatistics</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWAlarmForMetricCmdlet.Unit">
            <summary>
            <para>
            <para>The unit for the metric.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CW.GetCWAlarmHistoryCmdlet">
            <summary>
            Retrieves the history for the specified alarm. You can filter the results by date
            range or item type. If an alarm name is not specified, the histories for all alarms
            are returned.
             
              
            <para>
            CloudWatch retains the history of an alarm even if you delete the alarm.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWAlarmHistoryCmdlet.AlarmName">
            <summary>
            <para>
            <para>The name of the alarm.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWAlarmHistoryCmdlet.UtcEndDate">
            <summary>
            <para>
            <para>The ending date to retrieve alarm history.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWAlarmHistoryCmdlet.HistoryItemType">
            <summary>
            <para>
            <para>The type of alarm histories to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWAlarmHistoryCmdlet.UtcStartDate">
            <summary>
            <para>
            <para>The starting date to retrieve alarm history.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWAlarmHistoryCmdlet.EndDate">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use EndDateUtc instead. Setting either EndDate or EndDateUtc
            results in both EndDate and EndDateUtc being assigned, the latest assignment to either
            one of the two property is reflected in the value of both. EndDate is provided for
            backwards compatibility only and assigning a non-Utc DateTime to it results in the
            wrong timestamp being passed to the service.</para><para>The ending date to retrieve alarm history.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWAlarmHistoryCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of alarm history records to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWAlarmHistoryCmdlet.NextToken">
            <summary>
            <para>
            <para>The token returned by a previous call to indicate that there is more data available.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWAlarmHistoryCmdlet.StartDate">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use StartDateUtc instead. Setting either StartDate or
            StartDateUtc results in both StartDate and StartDateUtc being assigned, the latest
            assignment to either one of the two property is reflected in the value of both. StartDate
            is provided for backwards compatibility only and assigning a non-Utc DateTime to it
            results in the wrong timestamp being passed to the service.</para><para>The starting date to retrieve alarm history.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CW.GetCWDashboardCmdlet">
            <summary>
            Displays the details of the dashboard that you specify.
             
              
            <para>
            To copy an existing dashboard, use <code>GetDashboard</code>, and then use the data
            returned within <code>DashboardBody</code> as the template for the new dashboard when
            you call <code>PutDashboard</code> to create the copy.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWDashboardCmdlet.DashboardName">
            <summary>
            <para>
            <para>The name of the dashboard to be described.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CW.GetCWDashboardListCmdlet">
            <summary>
            Returns a list of the dashboards for your account. If you include <code>DashboardNamePrefix</code>,
            only those dashboards with names starting with the prefix are listed. Otherwise, all
            dashboards in your account are listed.
             
              
            <para><code>ListDashboards</code> returns up to 1000 results on one page. If there are
            more than 1000 dashboards, you can call <code>ListDashboards</code> again and include
            the value you received for <code>NextToken</code> in the first call, to receive the
            next 1000 results.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWDashboardListCmdlet.DashboardNamePrefix">
            <summary>
            <para>
            <para>If you specify this parameter, only the dashboards with names starting with the specified
            string are listed. The maximum length is 255, and valid characters are A-Z, a-z, 0-9,
            ".", "-", and "_". </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWDashboardListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token returned by a previous call to indicate that there is more data available.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CW.GetCWMetricDataCmdlet">
            <summary>
            You can use the <code>GetMetricData</code> API to retrieve as many as 100 different
            metrics in a single request, with a total of as many as 100,800 datapoints. You can
            also optionally perform math expressions on the values of the returned statistics,
            to create new time series that represent new insights into your data. For example,
            using Lambda metrics, you could divide the Errors metric by the Invocations metric
            to get an error rate time series. For more information about metric math expressions,
            see <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/using-metric-math.html#metric-math-syntax">Metric
            Math Syntax and Functions</a> in the <i>Amazon CloudWatch User Guide</i>.
             
              
            <para>
            Calls to the <code>GetMetricData</code> API have a different pricing structure than
            calls to <code>GetMetricStatistics</code>. For more information about pricing, see
            <a href="https://aws.amazon.com/cloudwatch/pricing/">Amazon CloudWatch Pricing</a>.
            </para><para>
            Amazon CloudWatch retains metric data as follows:
            </para><ul><li><para>
            Data points with a period of less than 60 seconds are available for 3 hours. These
            data points are high-resolution metrics and are available only for custom metrics
            that have been defined with a <code>StorageResolution</code> of 1.
            </para></li><li><para>
            Data points with a period of 60 seconds (1-minute) are available for 15 days.
            </para></li><li><para>
            Data points with a period of 300 seconds (5-minute) are available for 63 days.
            </para></li><li><para>
            Data points with a period of 3600 seconds (1 hour) are available for 455 days (15
            months).
            </para></li></ul><para>
            Data points that are initially published with a shorter period are aggregated together
            for long-term storage. For example, if you collect data using a period of 1 minute,
            the data remains available for 15 days with 1-minute resolution. After 15 days, this
            data is still available, but is aggregated and retrievable only with a resolution
            of 5 minutes. After 63 days, the data is further aggregated and is available with
            a resolution of 1 hour.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWMetricDataCmdlet.UtcEndTime">
            <summary>
            <para>
            <para>The time stamp indicating the latest data to be returned.</para><para>For better performance, specify <code>StartTime</code> and <code>EndTime</code> values
            that align with the value of the metric's <code>Period</code> and sync up with the
            beginning and end of an hour. For example, if the <code>Period</code> of a metric
            is 5 minutes, specifying 12:05 or 12:30 as <code>EndTime</code> can get a faster response
            from CloudWatch than setting 12:07 or 12:29 as the <code>EndTime</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWMetricDataCmdlet.MaxDatapoint">
            <summary>
            <para>
            <para>The maximum number of data points the request should return before paginating. If
            you omit this, the default of 100,800 is used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWMetricDataCmdlet.MetricDataQuery">
            <summary>
            <para>
            <para>The metric queries to be returned. A single <code>GetMetricData</code> call can include
            as many as 100 <code>MetricDataQuery</code> structures. Each of these structures can
            specify either a metric to retrieve, or a math expression to perform on retrieved
            data. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWMetricDataCmdlet.ScanBy">
            <summary>
            <para>
            <para>The order in which data points should be returned. <code>TimestampDescending</code>
            returns the newest data first and paginates when the <code>MaxDatapoints</code> limit
            is reached. <code>TimestampAscending</code> returns the oldest data first and paginates
            when the <code>MaxDatapoints</code> limit is reached.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWMetricDataCmdlet.UtcStartTime">
            <summary>
            <para>
            <para>The time stamp indicating the earliest data to be returned.</para><para>For better performance, specify <code>StartTime</code> and <code>EndTime</code> values
            that align with the value of the metric's <code>Period</code> and sync up with the
            beginning and end of an hour. For example, if the <code>Period</code> of a metric
            is 5 minutes, specifying 12:05 or 12:30 as <code>StartTime</code> can get a faster
            response from CloudWatch than setting 12:07 or 12:29 as the <code>StartTime</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWMetricDataCmdlet.EndTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use EndTimeUtc instead. Setting either EndTime or EndTimeUtc
            results in both EndTime and EndTimeUtc being assigned, the latest assignment to either
            one of the two property is reflected in the value of both. EndTime is provided for
            backwards compatibility only and assigning a non-Utc DateTime to it results in the
            wrong timestamp being passed to the service.</para><para>The time stamp indicating the latest data to be returned.</para><para>For better performance, specify <code>StartTime</code> and <code>EndTime</code> values
            that align with the value of the metric's <code>Period</code> and sync up with the
            beginning and end of an hour. For example, if the <code>Period</code> of a metric
            is 5 minutes, specifying 12:05 or 12:30 as <code>EndTime</code> can get a faster response
            from CloudWatch than setting 12:07 or 12:29 as the <code>EndTime</code>.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWMetricDataCmdlet.NextToken">
            <summary>
            <para>
            <para>Include this value, if it was returned by the previous call, to get the next set of
            data points.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWMetricDataCmdlet.StartTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use StartTimeUtc instead. Setting either StartTime or
            StartTimeUtc results in both StartTime and StartTimeUtc being assigned, the latest
            assignment to either one of the two property is reflected in the value of both. StartTime
            is provided for backwards compatibility only and assigning a non-Utc DateTime to it
            results in the wrong timestamp being passed to the service.</para><para>The time stamp indicating the earliest data to be returned.</para><para>For better performance, specify <code>StartTime</code> and <code>EndTime</code> values
            that align with the value of the metric's <code>Period</code> and sync up with the
            beginning and end of an hour. For example, if the <code>Period</code> of a metric
            is 5 minutes, specifying 12:05 or 12:30 as <code>StartTime</code> can get a faster
            response from CloudWatch than setting 12:07 or 12:29 as the <code>StartTime</code>.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CW.GetCWMetricStatisticCmdlet">
            <summary>
            Gets statistics for the specified metric.
             
              
            <para>
            The maximum number of data points returned from a single call is 1,440. If you request
            more than 1,440 data points, CloudWatch returns an error. To reduce the number of
            data points, you can narrow the specified time range and make multiple requests across
            adjacent time ranges, or you can increase the specified period. Data points are not
            returned in chronological order.
            </para><para>
            CloudWatch aggregates data points based on the length of the period that you specify.
            For example, if you request statistics with a one-hour period, CloudWatch aggregates
            all data points with time stamps that fall within each one-hour period. Therefore,
            the number of values aggregated by CloudWatch is larger than the number of data points
            returned.
            </para><para>
            CloudWatch needs raw data points to calculate percentile statistics. If you publish
            data using a statistic set instead, you can only retrieve percentile statistics for
            this data if one of the following conditions is true:
            </para><ul><li><para>
            The SampleCount value of the statistic set is 1.
            </para></li><li><para>
            The Min and the Max values of the statistic set are equal.
            </para></li></ul><para>
            Percentile statistics are not available for metrics when any of the metric values
            are negative numbers.
            </para><para>
            Amazon CloudWatch retains metric data as follows:
            </para><ul><li><para>
            Data points with a period of less than 60 seconds are available for 3 hours. These
            data points are high-resolution metrics and are available only for custom metrics
            that have been defined with a <code>StorageResolution</code> of 1.
            </para></li><li><para>
            Data points with a period of 60 seconds (1-minute) are available for 15 days.
            </para></li><li><para>
            Data points with a period of 300 seconds (5-minute) are available for 63 days.
            </para></li><li><para>
            Data points with a period of 3600 seconds (1 hour) are available for 455 days (15
            months).
            </para></li></ul><para>
            Data points that are initially published with a shorter period are aggregated together
            for long-term storage. For example, if you collect data using a period of 1 minute,
            the data remains available for 15 days with 1-minute resolution. After 15 days, this
            data is still available, but is aggregated and retrievable only with a resolution
            of 5 minutes. After 63 days, the data is further aggregated and is available with
            a resolution of 1 hour.
            </para><para>
            CloudWatch started retaining 5-minute and 1-hour metric data as of July 9, 2016.
            </para><para>
            For information about metrics and dimensions supported by AWS services, see the <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CW_Support_For_AWS.html">Amazon
            CloudWatch Metrics and Dimensions Reference</a> in the <i>Amazon CloudWatch User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWMetricStatisticCmdlet.Dimension">
            <summary>
            <para>
            <para>The dimensions. If the metric contains multiple dimensions, you must include a value
            for each dimension. CloudWatch treats each unique combination of dimensions as a separate
            metric. If a specific combination of dimensions was not published, you can't retrieve
            statistics for it. You must specify the same dimensions that were used when the metrics
            were created. For an example, see <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_concepts.html#dimension-combinations">Dimension
            Combinations</a> in the <i>Amazon CloudWatch User Guide</i>. For more information
            about specifying dimensions, see <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/publishingMetrics.html">Publishing
            Metrics</a> in the <i>Amazon CloudWatch User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWMetricStatisticCmdlet.UtcEndTime">
            <summary>
            <para>
            <para>The time stamp that determines the last data point to return.</para><para>The value specified is exclusive; results include data points up to the specified
            time stamp. The time stamp must be in ISO 8601 UTC format (for example, 2016-10-10T23:00:00Z).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWMetricStatisticCmdlet.ExtendedStatistic">
            <summary>
            <para>
            <para>The percentile statistics. Specify values between p0.0 and p100. When calling <code>GetMetricStatistics</code>,
            you must specify either <code>Statistics</code> or <code>ExtendedStatistics</code>,
            but not both. Percentile statistics are not available for metrics when any of the
            metric values are negative numbers.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWMetricStatisticCmdlet.MetricName">
            <summary>
            <para>
            <para>The name of the metric, with or without spaces.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWMetricStatisticCmdlet.Namespace">
            <summary>
            <para>
            <para>The namespace of the metric, with or without spaces.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWMetricStatisticCmdlet.Period">
            <summary>
            <para>
            <para>The granularity, in seconds, of the returned data points. For metrics with regular
            resolution, a period can be as short as one minute (60 seconds) and must be a multiple
            of 60. For high-resolution metrics that are collected at intervals of less than one
            minute, the period can be 1, 5, 10, 30, 60, or any multiple of 60. High-resolution
            metrics are those metrics stored by a <code>PutMetricData</code> call that includes
            a <code>StorageResolution</code> of 1 second.</para><para>If the <code>StartTime</code> parameter specifies a time stamp that is greater than
            3 hours ago, you must specify the period as follows or no data points in that time
            range is returned:</para><ul><li><para>Start time between 3 hours and 15 days ago - Use a multiple of 60 seconds (1 minute).</para></li><li><para>Start time between 15 and 63 days ago - Use a multiple of 300 seconds (5 minutes).</para></li><li><para>Start time greater than 63 days ago - Use a multiple of 3600 seconds (1 hour).</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWMetricStatisticCmdlet.UtcStartTime">
            <summary>
            <para>
            <para>The time stamp that determines the first data point to return. Start times are evaluated
            relative to the time that CloudWatch receives the request.</para><para>The value specified is inclusive; results include data points with the specified time
            stamp. The time stamp must be in ISO 8601 UTC format (for example, 2016-10-03T23:00:00Z).</para><para>CloudWatch rounds the specified time stamp as follows:</para><ul><li><para>Start time less than 15 days ago - Round down to the nearest whole minute. For example,
            12:32:34 is rounded down to 12:32:00.</para></li><li><para>Start time between 15 and 63 days ago - Round down to the nearest 5-minute clock interval.
            For example, 12:32:34 is rounded down to 12:30:00.</para></li><li><para>Start time greater than 63 days ago - Round down to the nearest 1-hour clock interval.
            For example, 12:32:34 is rounded down to 12:00:00.</para></li></ul><para>If you set <code>Period</code> to 5, 10, or 30, the start time of your request is
            rounded down to the nearest time that corresponds to even 5-, 10-, or 30-second divisions
            of a minute. For example, if you make a query at (HH:mm:ss) 01:05:23 for the previous
            10-second period, the start time of your request is rounded down and you receive data
            from 01:05:10 to 01:05:20. If you make a query at 15:07:17 for the previous 5 minutes
            of data, using a period of 5 seconds, you receive data timestamped between 15:02:15
            and 15:07:15. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWMetricStatisticCmdlet.Statistic">
            <summary>
            <para>
            <para>The metric statistics, other than percentile. For percentile statistics, use <code>ExtendedStatistics</code>.
            When calling <code>GetMetricStatistics</code>, you must specify either <code>Statistics</code>
            or <code>ExtendedStatistics</code>, but not both.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWMetricStatisticCmdlet.Unit">
            <summary>
            <para>
            <para>The unit for a given metric. Metrics may be reported in multiple units. Not supplying
            a unit results in all units being returned. If you specify only a unit that the metric
            does not report, the results of the call are null.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWMetricStatisticCmdlet.EndTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use EndTimeUtc instead. Setting either EndTime or EndTimeUtc
            results in both EndTime and EndTimeUtc being assigned, the latest assignment to either
            one of the two property is reflected in the value of both. EndTime is provided for
            backwards compatibility only and assigning a non-Utc DateTime to it results in the
            wrong timestamp being passed to the service.</para><para>The time stamp that determines the last data point to return.</para><para>The value specified is exclusive; results include data points up to the specified
            time stamp. The time stamp must be in ISO 8601 UTC format (for example, 2016-10-10T23:00:00Z).</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWMetricStatisticCmdlet.StartTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use StartTimeUtc instead. Setting either StartTime or
            StartTimeUtc results in both StartTime and StartTimeUtc being assigned, the latest
            assignment to either one of the two property is reflected in the value of both. StartTime
            is provided for backwards compatibility only and assigning a non-Utc DateTime to it
            results in the wrong timestamp being passed to the service.</para><para>The time stamp that determines the first data point to return. Start times are evaluated
            relative to the time that CloudWatch receives the request.</para><para>The value specified is inclusive; results include data points with the specified time
            stamp. The time stamp must be in ISO 8601 UTC format (for example, 2016-10-03T23:00:00Z).</para><para>CloudWatch rounds the specified time stamp as follows:</para><ul><li><para>Start time less than 15 days ago - Round down to the nearest whole minute. For example,
            12:32:34 is rounded down to 12:32:00.</para></li><li><para>Start time between 15 and 63 days ago - Round down to the nearest 5-minute clock interval.
            For example, 12:32:34 is rounded down to 12:30:00.</para></li><li><para>Start time greater than 63 days ago - Round down to the nearest 1-hour clock interval.
            For example, 12:32:34 is rounded down to 12:00:00.</para></li></ul><para>If you set <code>Period</code> to 5, 10, or 30, the start time of your request is
            rounded down to the nearest time that corresponds to even 5-, 10-, or 30-second divisions
            of a minute. For example, if you make a query at (HH:mm:ss) 01:05:23 for the previous
            10-second period, the start time of your request is rounded down and you receive data
            from 01:05:10 to 01:05:20. If you make a query at 15:07:17 for the previous 5 minutes
            of data, using a period of 5 seconds, you receive data timestamped between 15:02:15
            and 15:07:15. </para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CW.GetCWMetricWidgetImageCmdlet">
            <summary>
            You can use the <code>GetMetricWidgetImage</code> API to retrieve a snapshot graph
            of one or more Amazon CloudWatch metrics as a bitmap image. You can then embed this
            image into your services and products, such as wiki pages, reports, and documents.
            You could also retrieve images regularly, such as every minute, and create your own
            custom live dashboard.
             
              
            <para>
            The graph you retrieve can include all CloudWatch metric graph features, including
            metric math and horizontal and vertical annotations.
            </para><para>
            There is a limit of 20 transactions per second for this API. Each <code>GetMetricWidgetImage</code>
            action has the following limits:
            </para><ul><li><para>
            As many as 100 metrics in the graph.
            </para></li><li><para>
            Up to 100 KB uncompressed payload.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWMetricWidgetImageCmdlet.MetricWidget">
            <summary>
            <para>
            <para>A JSON string that defines the bitmap graph to be retrieved. The string includes the
            metrics to include in the graph, statistics, annotations, title, axis limits, and
            so on. You can include only one <code>MetricWidget</code> parameter in each <code>GetMetricWidgetImage</code>
            call.</para><para>For more information about the syntax of <code>MetricWidget</code> see <a>CloudWatch-Metric-Widget-Structure</a>.</para><para>If any metric on the graph could not load all the requested data points, an orange
            triangle with an exclamation point appears next to the graph legend.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWMetricWidgetImageCmdlet.OutputFormat">
            <summary>
            <para>
            <para>The format of the resulting image. Only PNG images are supported.</para><para>The default is <code>png</code>. If you specify <code>png</code>, the API returns
            an HTTP response with the content-type set to <code>text/xml</code>. The image data
            is in a <code>MetricWidgetImage</code> field. For example:</para><para><code> &lt;GetMetricWidgetImageResponse xmlns=&lt;URLstring&gt;&gt;</code></para><para><code> &lt;GetMetricWidgetImageResult&gt;</code></para><para><code> &lt;MetricWidgetImage&gt;</code></para><para><code> iVBORw0KGgoAAAANSUhEUgAAAlgAAAGQEAYAAAAip...</code></para><para><code> &lt;/MetricWidgetImage&gt;</code></para><para><code> &lt;/GetMetricWidgetImageResult&gt;</code></para><para><code> &lt;ResponseMetadata&gt;</code></para><para><code> &lt;RequestId&gt;6f0d4192-4d42-11e8-82c1-f539a07e0e3b&lt;/RequestId&gt;</code></para><para><code> &lt;/ResponseMetadata&gt;</code></para><para><code>&lt;/GetMetricWidgetImageResponse&gt;</code></para><para>The <code>image/png</code> setting is intended only for custom HTTP requests. For
            most use cases, and all actions using an AWS SDK, you should use <code>png</code>.
            If you specify <code>image/png</code>, the HTTP response has a content-type set to
            <code>image/png</code>, and the body of the response is a PNG image. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CW.GetCWResourceTagCmdlet">
            <summary>
            Displays the tags associated with a CloudWatch resource. Alarms support tagging.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.GetCWResourceTagCmdlet.ResourceARN">
            <summary>
            <para>
            <para>The ARN of the CloudWatch resource that you want to view tags for. For more information
            on ARN format, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#arn-syntax-cloudwatch">Example
            ARNs</a> in the <i>Amazon Web Services General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CW.RemoveCWAlarmCmdlet">
            <summary>
            Deletes the specified alarms. In the event of an error, no alarms are deleted.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.RemoveCWAlarmCmdlet.AlarmName">
            <summary>
            <para>
            <para>The alarms to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.RemoveCWAlarmCmdlet.PassThru">
            <summary>
            Returns the value passed to the AlarmName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.RemoveCWAlarmCmdlet.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.CW.RemoveCWDashboardCmdlet">
            <summary>
            Deletes all dashboards that you specify. You may specify up to 100 dashboards to delete.
            If there is an error during this call, no dashboards are deleted.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.RemoveCWDashboardCmdlet.DashboardName">
            <summary>
            <para>
            <para>The dashboards to be deleted. This parameter is required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.RemoveCWDashboardCmdlet.PassThru">
            <summary>
            Returns the value passed to the DashboardName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.RemoveCWDashboardCmdlet.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.CW.RemoveCWResourceTagCmdlet">
            <summary>
            Removes one or more tags from the specified resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.RemoveCWResourceTagCmdlet.ResourceARN">
            <summary>
            <para>
            <para>The ARN of the CloudWatch resource that you're removing tags from. For more information
            on ARN format, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#arn-syntax-cloudwatch">Example
            ARNs</a> in the <i>Amazon Web Services General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.RemoveCWResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>The list of tag keys to remove from the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.RemoveCWResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceARN parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.RemoveCWResourceTagCmdlet.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.CW.SetCWAlarmStateCmdlet">
            <summary>
            Temporarily sets the state of an alarm for testing purposes. When the updated state
            differs from the previous value, the action configured for the appropriate state is
            invoked. For example, if your alarm is configured to send an Amazon SNS message when
            an alarm is triggered, temporarily changing the alarm state to <code>ALARM</code>
            sends an SNS message. The alarm returns to its actual state (often within seconds).
            Because the alarm state change happens quickly, it is typically only visible in the
            alarm's <b>History</b> tab in the Amazon CloudWatch console or through <a>DescribeAlarmHistory</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.SetCWAlarmStateCmdlet.AlarmName">
            <summary>
            <para>
            <para>The name for the alarm. This name must be unique within the AWS account. The maximum
            length is 255 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.SetCWAlarmStateCmdlet.StateReason">
            <summary>
            <para>
            <para>The reason that this alarm is set to this specific state, in text format.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.SetCWAlarmStateCmdlet.StateReasonData">
            <summary>
            <para>
            <para>The reason that this alarm is set to this specific state, in JSON format.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.SetCWAlarmStateCmdlet.StateValue">
            <summary>
            <para>
            <para>The value of the state.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.SetCWAlarmStateCmdlet.PassThru">
            <summary>
            Returns the value passed to the AlarmName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.SetCWAlarmStateCmdlet.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.CW.WriteCWDashboardCmdlet">
            <summary>
            Creates a dashboard if it does not already exist, or updates an existing dashboard.
            If you update a dashboard, the entire contents are replaced with what you specify
            here.
             
              
            <para>
            There is no limit to the number of dashboards in your account. All dashboards in your
            account are global, not region-specific.
            </para><para>
            A simple way to create a dashboard using <code>PutDashboard</code> is to copy an existing
            dashboard. To copy an existing dashboard using the console, you can load the dashboard
            and then use the View/edit source command in the Actions menu to display the JSON
            block for that dashboard. Another way to copy a dashboard is to use <code>GetDashboard</code>,
            and then use the data returned within <code>DashboardBody</code> as the template for
            the new dashboard when you call <code>PutDashboard</code>.
            </para><para>
            When you create a dashboard with <code>PutDashboard</code>, a good practice is to
            add a text widget at the top of the dashboard with a message that the dashboard was
            created by script and should not be changed in the console. This message could also
            point console users to the location of the <code>DashboardBody</code> script or the
            CloudFormation template used to create the dashboard.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.WriteCWDashboardCmdlet.DashboardBody">
            <summary>
            <para>
            <para>The detailed information about the dashboard in JSON format, including the widgets
            to include and their location on the dashboard. This parameter is required.</para><para>For more information about the syntax, see <a>CloudWatch-Dashboard-Body-Structure</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.WriteCWDashboardCmdlet.DashboardName">
            <summary>
            <para>
            <para>The name of the dashboard. If a dashboard with this name already exists, this call
            modifies that dashboard, replacing its current contents. Otherwise, a new dashboard
            is created. The maximum length is 255, and valid characters are A-Z, a-z, 0-9, "-",
            and "_". This parameter is required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.WriteCWDashboardCmdlet.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.CW.WriteCWMetricAlarmCmdlet">
            <summary>
            Creates or updates an alarm and associates it with the specified metric or metric
            math expression.
             
              
            <para>
            When this operation creates an alarm, the alarm state is immediately set to <code>INSUFFICIENT_DATA</code>.
            The alarm is then evaluated and its state is set appropriately. Any actions associated
            with the new state are then executed.
            </para><para>
            When you update an existing alarm, its state is left unchanged, but the update completely
            overwrites the previous configuration of the alarm.
            </para><para>
            If you are an IAM user, you must have Amazon EC2 permissions for some alarm operations:
            </para><ul><li><para><code>iam:CreateServiceLinkedRole</code> for all alarms with EC2 actions
            </para></li><li><para><code>ec2:DescribeInstanceStatus</code> and <code>ec2:DescribeInstances</code> for
            all alarms on EC2 instance status metrics
            </para></li><li><para><code>ec2:StopInstances</code> for alarms with stop actions
            </para></li><li><para><code>ec2:TerminateInstances</code> for alarms with terminate actions
            </para></li><li><para>
            No specific permissions are needed for alarms with recover actions
            </para></li></ul><para>
            If you have read/write permissions for Amazon CloudWatch but not for Amazon EC2, you
            can still create an alarm, but the stop or terminate actions are not performed. However,
            if you are later granted the required permissions, the alarm actions that you created
            earlier are performed.
            </para><para>
            If you are using an IAM role (for example, an EC2 instance profile), you cannot stop
            or terminate the instance using alarm actions. However, you can still see the alarm
            state and perform any other actions such as Amazon SNS notifications or Auto Scaling
            policies.
            </para><para>
            If you are using temporary security credentials granted using AWS STS, you cannot
            stop or terminate an EC2 instance using alarm actions.
            </para><para>
            The first time you create an alarm in the AWS Management Console, the CLI, or by using
            the PutMetricAlarm API, CloudWatch creates the necessary service-linked role for you.
            The service-linked role is called <code>AWSServiceRoleForCloudWatchEvents</code>.
            For more information, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_terms-and-concepts.html#iam-term-service-linked-role">AWS
            service-linked role</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.WriteCWMetricAlarmCmdlet.ActionsEnabled">
            <summary>
            <para>
            <para>Indicates whether actions should be executed during any changes to the alarm state.
            The default is TRUE.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.WriteCWMetricAlarmCmdlet.AlarmAction">
            <summary>
            <para>
            <para>The actions to execute when this alarm transitions to the <code>ALARM</code> state
            from any other state. Each action is specified as an Amazon Resource Name (ARN).</para><para>Valid Values: <code>arn:aws:automate:<i>region</i>:ec2:stop</code> | <code>arn:aws:automate:<i>region</i>:ec2:terminate</code>
            | <code>arn:aws:automate:<i>region</i>:ec2:recover</code> | <code>arn:aws:automate:<i>region</i>:ec2:reboot</code>
            | <code>arn:aws:sns:<i>region</i>:<i>account-id</i>:<i>sns-topic-name</i></code>
            | <code>arn:aws:autoscaling:<i>region</i>:<i>account-id</i>:scalingPolicy:<i>policy-id</i>autoScalingGroupName/<i>group-friendly-name</i>:policyName/<i>policy-friendly-name</i></code></para><para>Valid Values (for use with IAM roles): <code>arn:aws:swf:<i>region</i>:<i>account-id</i>:action/actions/AWS_EC2.InstanceId.Stop/1.0</code>
            | <code>arn:aws:swf:<i>region</i>:<i>account-id</i>:action/actions/AWS_EC2.InstanceId.Terminate/1.0</code>
            | <code>arn:aws:swf:<i>region</i>:<i>account-id</i>:action/actions/AWS_EC2.InstanceId.Reboot/1.0</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.WriteCWMetricAlarmCmdlet.AlarmDescription">
            <summary>
            <para>
            <para>The description for the alarm.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.WriteCWMetricAlarmCmdlet.AlarmName">
            <summary>
            <para>
            <para>The name for the alarm. This name must be unique within your AWS account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.WriteCWMetricAlarmCmdlet.ComparisonOperator">
            <summary>
            <para>
            <para> The arithmetic operation to use when comparing the specified statistic and threshold.
            The specified statistic value is used as the first operand.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.WriteCWMetricAlarmCmdlet.DatapointsToAlarm">
            <summary>
            <para>
            <para>The number of datapoints that must be breaching to trigger the alarm. This is used
            only if you are setting an "M out of N" alarm. In that case, this value is the M.
            For more information, see <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/AlarmThatSendsEmail.html#alarm-evaluation">Evaluating
            an Alarm</a> in the <i>Amazon CloudWatch User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.WriteCWMetricAlarmCmdlet.Dimension">
            <summary>
            <para>
            <para>The dimensions for the metric specified in <code>MetricName</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.WriteCWMetricAlarmCmdlet.EvaluateLowSampleCountPercentile">
            <summary>
            <para>
            <para> Used only for alarms based on percentiles. If you specify <code>ignore</code>, the
            alarm state does not change during periods with too few data points to be statistically
            significant. If you specify <code>evaluate</code> or omit this parameter, the alarm
            is always evaluated and possibly changes state no matter how many data points are
            available. For more information, see <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/AlarmThatSendsEmail.html#percentiles-with-low-samples">Percentile-Based
            CloudWatch Alarms and Low Data Samples</a>.</para><para>Valid Values: <code>evaluate | ignore</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.WriteCWMetricAlarmCmdlet.EvaluationPeriod">
            <summary>
            <para>
            <para>The number of periods over which data is compared to the specified threshold. If you
            are setting an alarm that requires that a number of consecutive data points be breaching
            to trigger the alarm, this value specifies that number. If you are setting an "M out
            of N" alarm, this value is the N.</para><para>An alarm's total current evaluation period can be no longer than one day, so this
            number multiplied by <code>Period</code> cannot be more than 86,400 seconds.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.WriteCWMetricAlarmCmdlet.ExtendedStatistic">
            <summary>
            <para>
            <para>The percentile statistic for the metric specified in <code>MetricName</code>. Specify
            a value between p0.0 and p100. When you call <code>PutMetricAlarm</code> and specify
            a <code>MetricName</code>, you must specify either <code>Statistic</code> or <code>ExtendedStatistic,</code>
            but not both.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.WriteCWMetricAlarmCmdlet.InsufficientDataAction">
            <summary>
            <para>
            <para>The actions to execute when this alarm transitions to the <code>INSUFFICIENT_DATA</code>
            state from any other state. Each action is specified as an Amazon Resource Name (ARN).</para><para>Valid Values: <code>arn:aws:automate:<i>region</i>:ec2:stop</code> | <code>arn:aws:automate:<i>region</i>:ec2:terminate</code>
            | <code>arn:aws:automate:<i>region</i>:ec2:recover</code> | <code>arn:aws:automate:<i>region</i>:ec2:reboot</code>
            | <code>arn:aws:sns:<i>region</i>:<i>account-id</i>:<i>sns-topic-name</i></code>
            | <code>arn:aws:autoscaling:<i>region</i>:<i>account-id</i>:scalingPolicy:<i>policy-id</i>autoScalingGroupName/<i>group-friendly-name</i>:policyName/<i>policy-friendly-name</i></code></para><para>Valid Values (for use with IAM roles): <code>&gt;arn:aws:swf:<i>region</i>:<i>account-id</i>:action/actions/AWS_EC2.InstanceId.Stop/1.0</code>
            | <code>arn:aws:swf:<i>region</i>:<i>account-id</i>:action/actions/AWS_EC2.InstanceId.Terminate/1.0</code>
            | <code>arn:aws:swf:<i>region</i>:<i>account-id</i>:action/actions/AWS_EC2.InstanceId.Reboot/1.0</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.WriteCWMetricAlarmCmdlet.MetricName">
            <summary>
            <para>
            <para>The name for the metric associated with the alarm.</para><para>If you are creating an alarm based on a math expression, you cannot specify this parameter,
            or any of the <code>Dimensions</code>, <code>Period</code>, <code>Namespace</code>,
            <code>Statistic</code>, or <code>ExtendedStatistic</code> parameters. Instead, you
            specify all this information in the <code>Metrics</code> array.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.WriteCWMetricAlarmCmdlet.Metric">
            <summary>
            <para>
            <para>An array of <code>MetricDataQuery</code> structures that enable you to create an alarm
            based on the result of a metric math expression. Each item in the <code>Metrics</code>
            array either retrieves a metric or performs a math expression.</para><para>One item in the <code>Metrics</code> array is the expression that the alarm watches.
            You designate this expression by setting <code>ReturnValue</code> to true for this
            object in the array. For more information, see <a>MetricDataQuery</a>.</para><para>If you use the <code>Metrics</code> parameter, you cannot include the <code>MetricName</code>,
            <code>Dimensions</code>, <code>Period</code>, <code>Namespace</code>, <code>Statistic</code>,
            or <code>ExtendedStatistic</code> parameters of <code>PutMetricAlarm</code> in the
            same operation. Instead, you retrieve the metrics you are using in your math expression
            as part of the <code>Metrics</code> array.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.WriteCWMetricAlarmCmdlet.Namespace">
            <summary>
            <para>
            <para>The namespace for the metric associated specified in <code>MetricName</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.WriteCWMetricAlarmCmdlet.OKAction">
            <summary>
            <para>
            <para>The actions to execute when this alarm transitions to an <code>OK</code> state from
            any other state. Each action is specified as an Amazon Resource Name (ARN).</para><para>Valid Values: <code>arn:aws:automate:<i>region</i>:ec2:stop</code> | <code>arn:aws:automate:<i>region</i>:ec2:terminate</code>
            | <code>arn:aws:automate:<i>region</i>:ec2:recover</code> | <code>arn:aws:automate:<i>region</i>:ec2:reboot</code>
            | <code>arn:aws:sns:<i>region</i>:<i>account-id</i>:<i>sns-topic-name</i></code>
            | <code>arn:aws:autoscaling:<i>region</i>:<i>account-id</i>:scalingPolicy:<i>policy-id</i>autoScalingGroupName/<i>group-friendly-name</i>:policyName/<i>policy-friendly-name</i></code></para><para>Valid Values (for use with IAM roles): <code>arn:aws:swf:<i>region</i>:<i>account-id</i>:action/actions/AWS_EC2.InstanceId.Stop/1.0</code>
            | <code>arn:aws:swf:<i>region</i>:<i>account-id</i>:action/actions/AWS_EC2.InstanceId.Terminate/1.0</code>
            | <code>arn:aws:swf:<i>region</i>:<i>account-id</i>:action/actions/AWS_EC2.InstanceId.Reboot/1.0</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.WriteCWMetricAlarmCmdlet.Period">
            <summary>
            <para>
            <para>The length, in seconds, used each time the metric specified in <code>MetricName</code>
            is evaluated. Valid values are 10, 30, and any multiple of 60.</para><para>Be sure to specify 10 or 30 only for metrics that are stored by a <code>PutMetricData</code>
            call with a <code>StorageResolution</code> of 1. If you specify a period of 10 or
            30 for a metric that does not have sub-minute resolution, the alarm still attempts
            to gather data at the period rate that you specify. In this case, it does not receive
            data for the attempts that do not correspond to a one-minute data resolution, and
            the alarm may often lapse into INSUFFICENT_DATA status. Specifying 10 or 30 also sets
            this alarm as a high-resolution alarm, which has a higher charge than other alarms.
            For more information about pricing, see <a href="https://aws.amazon.com/cloudwatch/pricing/">Amazon
            CloudWatch Pricing</a>.</para><para>An alarm's total current evaluation period can be no longer than one day, so <code>Period</code>
            multiplied by <code>EvaluationPeriods</code> cannot be more than 86,400 seconds.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.WriteCWMetricAlarmCmdlet.Statistic">
            <summary>
            <para>
            <para>The statistic for the metric specified in <code>MetricName</code>, other than percentile.
            For percentile statistics, use <code>ExtendedStatistic</code>. When you call <code>PutMetricAlarm</code>
            and specify a <code>MetricName</code>, you must specify either <code>Statistic</code>
            or <code>ExtendedStatistic,</code> but not both.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.WriteCWMetricAlarmCmdlet.Tag">
            <summary>
            <para>
            <para>A list of key-value pairs to associate with the alarm. You can associate as many as
            50 tags with an alarm.</para><para>Tags can help you organize and categorize your resources. You can also use them to
            scope user permissions, by granting a user permission to access or change only resources
            with certain tag values.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.WriteCWMetricAlarmCmdlet.Threshold">
            <summary>
            <para>
            <para>The value against which the specified statistic is compared.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.WriteCWMetricAlarmCmdlet.TreatMissingData">
            <summary>
            <para>
            <para> Sets how this alarm is to handle missing data points. If <code>TreatMissingData</code>
            is omitted, the default behavior of <code>missing</code> is used. For more information,
            see <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/AlarmThatSendsEmail.html#alarms-and-missing-data">Configuring
            How CloudWatch Alarms Treats Missing Data</a>.</para><para>Valid Values: <code>breaching | notBreaching | ignore | missing</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.WriteCWMetricAlarmCmdlet.Unit">
            <summary>
            <para>
            <para>The unit of measure for the statistic. For example, the units for the Amazon EC2 NetworkIn
            metric are Bytes because NetworkIn tracks the number of bytes that an instance receives
            on all network interfaces. You can also specify a unit when you create a custom metric.
            Units help provide conceptual meaning to your data. Metric data points that specify
            a unit of measure, such as Percent, are aggregated separately.</para><para>If you specify a unit, you must use a unit that is appropriate for the metric. Otherwise,
            the CloudWatch alarm can get stuck in the <code>INSUFFICIENT DATA</code> state. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.WriteCWMetricAlarmCmdlet.PassThru">
            <summary>
            Returns the value passed to the AlarmName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.WriteCWMetricAlarmCmdlet.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.CW.WriteCWMetricDataCmdlet">
            <summary>
            Publishes metric data points to Amazon CloudWatch. CloudWatch associates the data
            points with the specified metric. If the specified metric does not exist, CloudWatch
            creates the metric. When CloudWatch creates a metric, it can take up to fifteen minutes
            for the metric to appear in calls to <a>ListMetrics</a>.
             
              
            <para>
            You can publish either individual data points in the <code>Value</code> field, or
            arrays of values and the number of times each value occurred during the period by
            using the <code>Values</code> and <code>Counts</code> fields in the <code>MetricDatum</code>
            structure. Using the <code>Values</code> and <code>Counts</code> method enables you
            to publish up to 150 values per metric with one <code>PutMetricData</code> request,
            and supports retrieving percentile statistics on this data.
            </para><para>
            Each <code>PutMetricData</code> request is limited to 40 KB in size for HTTP POST
            requests. You can send a payload compressed by gzip. Each request is also limited
            to no more than 20 different metrics.
            </para><para>
            Although the <code>Value</code> parameter accepts numbers of type <code>Double</code>,
            CloudWatch rejects values that are either too small or too large. Values must be in
            the range of 8.515920e-109 to 1.174271e+108 (Base 10) or 2e-360 to 2e360 (Base 2).
            In addition, special values (for example, NaN, +Infinity, -Infinity) are not supported.
            </para><para>
            You can use up to 10 dimensions per metric to further clarify what data the metric
            collects. Each dimension consists of a Name and Value pair. For more information about
            specifying dimensions, see <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/publishingMetrics.html">Publishing
            Metrics</a> in the <i>Amazon CloudWatch User Guide</i>.
            </para><para>
            Data points with time stamps from 24 hours ago or longer can take at least 48 hours
            to become available for <a>GetMetricData</a> or <a>GetMetricStatistics</a> from the
            time they are submitted.
            </para><para>
            CloudWatch needs raw data points to calculate percentile statistics. If you publish
            data using a statistic set instead, you can only retrieve percentile statistics for
            this data if one of the following conditions is true:
            </para><ul><li><para>
            The <code>SampleCount</code> value of the statistic set is 1 and <code>Min</code>,
            <code>Max</code>, and <code>Sum</code> are all equal.
            </para></li><li><para>
            The <code>Min</code> and <code>Max</code> are equal, and <code>Sum</code> is equal
            to <code>Min</code> multiplied by <code>SampleCount</code>.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.WriteCWMetricDataCmdlet.MetricData">
            <summary>
            <para>
            <para>The data for the metric. The array can include no more than 20 metrics per call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.WriteCWMetricDataCmdlet.Namespace">
            <summary>
            <para>
            <para>The namespace for the metric data.</para><para>You cannot specify a namespace that begins with "AWS/". Namespaces that begin with
            "AWS/" are reserved for use by Amazon Web Services products.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.WriteCWMetricDataCmdlet.PassThru">
            <summary>
            Returns the value passed to the Namespace parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CW.WriteCWMetricDataCmdlet.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.CB.GetCBBuildBatchCmdlet">
            <summary>
            Gets information about builds.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.GetCBBuildBatchCmdlet.Id">
            <summary>
            <para>
            <para>The IDs of the builds.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CB.GetCBBuildIdListCmdlet">
            <summary>
            Gets a list of build IDs, with each build ID representing a single build.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.GetCBBuildIdListCmdlet.SortOrder">
            <summary>
            <para>
            <para>The order to list build IDs. Valid values include:</para><ul><li><para><code>ASCENDING</code>: List the build IDs in ascending order by build ID.</para></li><li><para><code>DESCENDING</code>: List the build IDs in descending order by build ID.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.GetCBBuildIdListCmdlet.NextToken">
            <summary>
            <para>
            <para>During a previous call, if there are more than 100 items in the list, only the first
            100 items are returned, along with a unique string called a <i>next token</i>. To
            get the next batch of items in the list, call this operation again, adding the next
            token to the call. To get all of the items in the list, keep calling this operation
            with each subsequent next token that is returned, until no more next tokens are returned.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CB.GetCBBuildIdListForProjectCmdlet">
            <summary>
            Gets a list of build IDs for the specified build project, with each build ID representing
            a single build.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.GetCBBuildIdListForProjectCmdlet.ProjectName">
            <summary>
            <para>
            <para>The name of the AWS CodeBuild project.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.GetCBBuildIdListForProjectCmdlet.SortOrder">
            <summary>
            <para>
            <para>The order to list build IDs. Valid values include:</para><ul><li><para><code>ASCENDING</code>: List the build IDs in ascending order by build ID.</para></li><li><para><code>DESCENDING</code>: List the build IDs in descending order by build ID.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.GetCBBuildIdListForProjectCmdlet.NextToken">
            <summary>
            <para>
            <para>During a previous call, if there are more than 100 items in the list, only the first
            100 items are returned, along with a unique string called a <i>next token</i>. To
            get the next batch of items in the list, call this operation again, adding the next
            token to the call. To get all of the items in the list, keep calling this operation
            with each subsequent next token that is returned, until no more next tokens are returned.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CB.GetCBCuratedEnvironmentImageListCmdlet">
            <summary>
            Gets information about Docker images that are managed by AWS CodeBuild.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CB.GetCBProjectBatchCmdlet">
            <summary>
            Gets information about build projects.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.GetCBProjectBatchCmdlet.Name">
            <summary>
            <para>
            <para>The names of the build projects.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CB.GetCBProjectListCmdlet">
            <summary>
            Gets a list of build project names, with each build project name representing a single
            build project.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.GetCBProjectListCmdlet.SortBy">
            <summary>
            <para>
            <para>The criterion to be used to list build project names. Valid values include:</para><ul><li><para><code>CREATED_TIME</code>: List based on when each build project was created.</para></li><li><para><code>LAST_MODIFIED_TIME</code>: List based on when information about each build
            project was last changed.</para></li><li><para><code>NAME</code>: List based on each build project's name.</para></li></ul><para>Use <code>sortOrder</code> to specify in what order to list the build project names
            based on the preceding criteria.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.GetCBProjectListCmdlet.SortOrder">
            <summary>
            <para>
            <para>The order in which to list build projects. Valid values include:</para><ul><li><para><code>ASCENDING</code>: List in ascending order.</para></li><li><para><code>DESCENDING</code>: List in descending order.</para></li></ul><para>Use <code>sortBy</code> to specify the criterion to be used to list build project
            names.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.GetCBProjectListCmdlet.NextToken">
            <summary>
            <para>
            <para>During a previous call, if there are more than 100 items in the list, only the first
            100 items are returned, along with a unique string called a <i>next token</i>. To
            get the next batch of items in the list, call this operation again, adding the next
            token to the call. To get all of the items in the list, keep calling this operation
            with each subsequent next token that is returned, until no more next tokens are returned.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CB.GetCBSourceCredentialListCmdlet">
            <summary>
            Returns a list of <code>SourceCredentialsInfo</code> objects.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CB.ImportCBSourceCredentialCmdlet">
            <summary>
            Imports the source repository credentials for an AWS CodeBuild project that has its
            source code stored in a GitHub, GitHub Enterprise, or Bitbucket repository.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.ImportCBSourceCredentialCmdlet.AuthType">
            <summary>
            <para>
            <para> The type of authentication used to connect to a GitHub, GitHub Enterprise, or Bitbucket
            repository. An OAUTH connection is not supported by the API and must be created using
            the AWS CodeBuild console. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.ImportCBSourceCredentialCmdlet.ServerType">
            <summary>
            <para>
            <para> The source provider used for this project. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.ImportCBSourceCredentialCmdlet.Token">
            <summary>
            <para>
            <para> For GitHub or GitHub Enterprise, this is the personal access token. For Bitbucket,
            this is the app password. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.ImportCBSourceCredentialCmdlet.Username">
            <summary>
            <para>
            <para> The Bitbucket username when the <code>authType</code> is BASIC_AUTH. This parameter
            is not valid for other types of source providers or connections. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.ImportCBSourceCredentialCmdlet.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.CB.NewCBProjectCmdlet">
            <summary>
            Creates a build project.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.Artifacts_ArtifactIdentifier">
            <summary>
            <para>
            <para> An identifier for this artifact definition. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.BadgeEnabled">
            <summary>
            <para>
            <para>Set this to true to generate a publicly accessible URL for your project's build badge.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.Source_Buildspec">
            <summary>
            <para>
            <para>The build spec declaration to use for the builds in this build project.</para><para>If this value is not specified, a build spec must be included along with the source
            code to be built.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.Environment_Certificate">
            <summary>
            <para>
            <para>The certificate to use with this build project.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.Environment_ComputeType">
            <summary>
            <para>
            <para>Information about the compute resources the build project uses. Available values include:</para><ul><li><para><code>BUILD_GENERAL1_SMALL</code>: Use up to 3 GB memory and 2 vCPUs for builds.</para></li><li><para><code>BUILD_GENERAL1_MEDIUM</code>: Use up to 7 GB memory and 4 vCPUs for builds.</para></li><li><para><code>BUILD_GENERAL1_LARGE</code>: Use up to 15 GB memory and 8 vCPUs for builds.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.RegistryCredential_Credential">
            <summary>
            <para>
            <para> The Amazon Resource Name (ARN) or name of credentials created using AWS Secrets Manager.
            </para><note><para> The <code>credential</code> can use the name of the credentials only if they exist
            in your current region. </para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.RegistryCredential_CredentialProvider">
            <summary>
            <para>
            <para> The service that created the credentials to access a private Docker registry. The
            valid value, SECRETS_MANAGER, is for AWS Secrets Manager. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.Description">
            <summary>
            <para>
            <para>A description that makes the build project easy to identify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.Artifacts_EncryptionDisabled">
            <summary>
            <para>
            <para> Set to true if you do not want your output artifacts encrypted. This option is valid
            only if your artifacts type is Amazon Simple Storage Service (Amazon S3). If this
            is set with another artifacts type, an invalidInputException is thrown. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.S3Logs_EncryptionDisabled">
            <summary>
            <para>
            <para> Set to true if you do not want your S3 build log output encrypted. By default S3
            build logs are encrypted. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.EncryptionKey">
            <summary>
            <para>
            <para>The AWS Key Management Service (AWS KMS) customer master key (CMK) to be used for
            encrypting the build output artifacts.</para><note><para> You can use a cross-account KMS key to encrypt the build output artifacts if your
            service role has permission to that key. </para></note><para>You can specify either the Amazon Resource Name (ARN) of the CMK or, if available,
            the CMK's alias (using the format <code>alias/<i>alias-name</i></code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.Environment_EnvironmentVariable">
            <summary>
            <para>
            <para>A set of environment variables to make available to builds for this build project.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.GitSubmodulesConfig_FetchSubmodule">
            <summary>
            <para>
            <para> Set to true to fetch Git submodules for your AWS CodeBuild build project. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.Source_GitCloneDepth">
            <summary>
            <para>
            <para>Information about the Git clone depth for the build project.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.CloudWatchLogs_GroupName">
            <summary>
            <para>
            <para> The group name of the logs in Amazon CloudWatch Logs. For more information, see <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/Working-with-log-groups-and-streams.html">Working
            with Log Groups and Log Streams</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.Environment_Image">
            <summary>
            <para>
            <para>The image tag or image digest that identifies the Docker image to use for this build
            project. Use the following formats:</para><ul><li><para>For an image tag: <code>registry/repository:tag</code>. For example, to specify an
            image with the tag "latest," use <code>registry/repository:latest</code>.</para></li><li><para>For an image digest: <code>registry/repository@digest</code>. For example, to specify
            an image with the digest "sha256:cbbf2f9a99b47fc460d422812b6a5adff7dfee951d8fa2e4a98caa0382cfbdbf,"
            use <code>registry/repository@sha256:cbbf2f9a99b47fc460d422812b6a5adff7dfee951d8fa2e4a98caa0382cfbdbf</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.Environment_ImagePullCredentialsType">
            <summary>
            <para>
            <para> The type of credentials AWS CodeBuild uses to pull images in your build. There are
            two valid values: </para><ul><li><para><code>CODEBUILD</code> specifies that AWS CodeBuild uses its own credentials. This
            requires that you modify your ECR repository policy to trust AWS CodeBuild's service
            principal. </para></li><li><para><code>SERVICE_ROLE</code> specifies that AWS CodeBuild uses your build project's
            service role. </para></li></ul><para> When you use a cross-account or private registry image, you must use SERVICE_ROLE
            credentials. When you use an AWS CodeBuild curated image, you must use CODEBUILD credentials.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.Source_InsecureSsl">
            <summary>
            <para>
            <para>Enable this flag to ignore SSL warnings while connecting to the project source code.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.Artifacts_Location">
            <summary>
            <para>
            <para>Information about the build output artifact location:</para><ul><li><para>If <code>type</code> is set to <code>CODEPIPELINE</code>, AWS CodePipeline ignores
            this value if specified. This is because AWS CodePipeline manages its build output
            locations instead of AWS CodeBuild.</para></li><li><para>If <code>type</code> is set to <code>NO_ARTIFACTS</code>, this value is ignored if
            specified, because no build output is produced.</para></li><li><para>If <code>type</code> is set to <code>S3</code>, this is the name of the output bucket.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.Cache_Location">
            <summary>
            <para>
            <para>Information about the cache location: </para><ul><li><para><code>NO_CACHE</code> or <code>LOCAL</code>: This value is ignored.</para></li><li><para><code>S3</code>: This is the S3 bucket name/prefix.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.S3Logs_Location">
            <summary>
            <para>
            <para> The ARN of an S3 bucket and the path prefix for S3 logs. If your Amazon S3 bucket
            name is <code>my-bucket</code>, and your path prefix is <code>build-log</code>, then
            acceptable formats are <code>my-bucket/build-log</code> or <code>arn:aws:s3:::my-bucket/build-log</code>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.Source_Location">
            <summary>
            <para>
            <para>Information about the location of the source code to be built. Valid values include:</para><ul><li><para>For source code settings that are specified in the source action of a pipeline in
            AWS CodePipeline, <code>location</code> should not be specified. If it is specified,
            AWS CodePipeline ignores it. This is because AWS CodePipeline uses the settings in
            a pipeline's source action instead of this value.</para></li><li><para>For source code in an AWS CodeCommit repository, the HTTPS clone URL to the repository
            that contains the source code and the build spec (for example, <code>https://git-codecommit.<i>region-ID</i>.amazonaws.com/v1/repos/<i>repo-name</i></code>).</para></li><li><para>For source code in an Amazon Simple Storage Service (Amazon S3) input bucket, one
            of the following. </para><ul><li><para> The path to the ZIP file that contains the source code (for example, <code><i>bucket-name</i>/<i>path</i>/<i>to</i>/<i>object-name</i>.zip</code>).
            </para></li><li><para> The path to the folder that contains the source code (for example, <code><i>bucket-name</i>/<i>path</i>/<i>to</i>/<i>source-code</i>/<i>folder</i>/</code>).
            </para></li></ul></li><li><para>For source code in a GitHub repository, the HTTPS clone URL to the repository that
            contains the source and the build spec. You must connect your AWS account to your
            GitHub account. Use the AWS CodeBuild console to start creating a build project. When
            you use the console to connect (or reconnect) with GitHub, on the GitHub <b>Authorize
            application</b> page, for <b>Organization access</b>, choose <b>Request access</b>
            next to each repository you want to allow AWS CodeBuild to have access to, and then
            choose <b>Authorize application</b>. (After you have connected to your GitHub account,
            you do not need to finish creating the build project. You can leave the AWS CodeBuild
            console.) To instruct AWS CodeBuild to use this connection, in the <code>source</code>
            object, set the <code>auth</code> object's <code>type</code> value to <code>OAUTH</code>.</para></li><li><para>For source code in a Bitbucket repository, the HTTPS clone URL to the repository that
            contains the source and the build spec. You must connect your AWS account to your
            Bitbucket account. Use the AWS CodeBuild console to start creating a build project.
            When you use the console to connect (or reconnect) with Bitbucket, on the Bitbucket
            <b>Confirm access to your account</b> page, choose <b>Grant access</b>. (After you
            have connected to your Bitbucket account, you do not need to finish creating the build
            project. You can leave the AWS CodeBuild console.) To instruct AWS CodeBuild to use
            this connection, in the <code>source</code> object, set the <code>auth</code> object's
            <code>type</code> value to <code>OAUTH</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.Cache_Mode">
            <summary>
            <para>
            <para> If you use a <code>LOCAL</code> cache, the local cache mode. You can use one or more
            local cache modes at the same time. </para><ul><li><para><code>LOCAL_SOURCE_CACHE</code> mode caches Git metadata for primary and secondary
            sources. After the cache is created, subsequent builds pull only the change between
            commits. This mode is a good choice for projects with a clean working directory and
            a source that is a large Git repository. If you choose this option and your project
            does not use a Git repository (GitHub, GitHub Enterprise, or Bitbucket), the option
            is ignored. </para></li><li><para><code>LOCAL_DOCKER_LAYER_CACHE</code> mode caches existing Docker layers. This mode
            is a good choice for projects that build or pull large Docker images. It can prevent
            the performance issues caused by pulling large Docker images down from the network.
            </para><note><ul><li><para> You can use a Docker layer cache in the Linux enviornment only. </para></li><li><para> The <code>privileged</code> flag must be set so that your project has the required
            Docker permissions. </para></li><li><para> You should consider the security implications before you use a Docker layer cache.
            </para></li></ul></note></li></ul><ul><li><para><code>LOCAL_CUSTOM_CACHE</code> mode caches directories you specify in the buildspec
            file. This mode is a good choice if your build scenario is not suited to one of the
            other three local cache modes. If you use a custom cache: </para><ul><li><para> Only directories can be specified for caching. You cannot specify individual files.
            </para></li><li><para> Symlinks are used to reference cached directories. </para></li><li><para> Cached directories are linked to your build before it downloads its project sources.
            Cached items are overriden if a source item has the same name. Directories are specified
            using cache paths in the buildspec file. </para></li></ul></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.Artifacts_Name">
            <summary>
            <para>
            <para>Along with <code>path</code> and <code>namespaceType</code>, the pattern that AWS
            CodeBuild uses to name and store the output artifact:</para><ul><li><para>If <code>type</code> is set to <code>CODEPIPELINE</code>, AWS CodePipeline ignores
            this value if specified. This is because AWS CodePipeline manages its build output
            names instead of AWS CodeBuild.</para></li><li><para>If <code>type</code> is set to <code>NO_ARTIFACTS</code>, this value is ignored if
            specified, because no build output is produced.</para></li><li><para>If <code>type</code> is set to <code>S3</code>, this is the name of the output artifact
            object. If you set the name to be a forward slash ("/"), the artifact is stored in
            the root of the output bucket.</para></li></ul><para>For example:</para><ul><li><para> If <code>path</code> is set to <code>MyArtifacts</code>, <code>namespaceType</code>
            is set to <code>BUILD_ID</code>, and <code>name</code> is set to <code>MyArtifact.zip</code>,
            then the output artifact is stored in <code>MyArtifacts/<i>build-ID</i>/MyArtifact.zip</code>.
            </para></li><li><para> If <code>path</code> is empty, <code>namespaceType</code> is set to <code>NONE</code>,
            and <code>name</code> is set to "<code>/</code>", the output artifact is stored in
            the root of the output bucket. </para></li><li><para> If <code>path</code> is set to <code>MyArtifacts</code>, <code>namespaceType</code>
            is set to <code>BUILD_ID</code>, and <code>name</code> is set to "<code>/</code>",
            the output artifact is stored in <code>MyArtifacts/<i>build-ID</i></code>. </para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.Name">
            <summary>
            <para>
            <para>The name of the build project.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.Artifacts_NamespaceType">
            <summary>
            <para>
            <para>Along with <code>path</code> and <code>name</code>, the pattern that AWS CodeBuild
            uses to determine the name and location to store the output artifact:</para><ul><li><para>If <code>type</code> is set to <code>CODEPIPELINE</code>, AWS CodePipeline ignores
            this value if specified. This is because AWS CodePipeline manages its build output
            names instead of AWS CodeBuild.</para></li><li><para>If <code>type</code> is set to <code>NO_ARTIFACTS</code>, this value is ignored if
            specified, because no build output is produced.</para></li><li><para>If <code>type</code> is set to <code>S3</code>, valid values include:</para><ul><li><para><code>BUILD_ID</code>: Include the build ID in the location of the build output artifact.</para></li><li><para><code>NONE</code>: Do not include the build ID. This is the default if <code>namespaceType</code>
            is not specified.</para></li></ul></li></ul><para>For example, if <code>path</code> is set to <code>MyArtifacts</code>, <code>namespaceType</code>
            is set to <code>BUILD_ID</code>, and <code>name</code> is set to <code>MyArtifact.zip</code>,
            the output artifact is stored in <code>MyArtifacts/<i>build-ID</i>/MyArtifact.zip</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.Artifacts_OverrideArtifactName">
            <summary>
            <para>
            <para> If this flag is set, a name specified in the build spec file overrides the artifact
            name. The name specified in a build spec file is calculated at build time and uses
            the Shell Command Language. For example, you can append a date and time to your artifact
            name so that it is always unique. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.Artifacts_Packaging">
            <summary>
            <para>
            <para>The type of build output artifact to create:</para><ul><li><para>If <code>type</code> is set to <code>CODEPIPELINE</code>, AWS CodePipeline ignores
            this value if specified. This is because AWS CodePipeline manages its build output
            artifacts instead of AWS CodeBuild.</para></li><li><para>If <code>type</code> is set to <code>NO_ARTIFACTS</code>, this value is ignored if
            specified, because no build output is produced.</para></li><li><para>If <code>type</code> is set to <code>S3</code>, valid values include:</para><ul><li><para><code>NONE</code>: AWS CodeBuild creates in the output bucket a folder that contains
            the build output. This is the default if <code>packaging</code> is not specified.</para></li><li><para><code>ZIP</code>: AWS CodeBuild creates in the output bucket a ZIP file that contains
            the build output.</para></li></ul></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.Artifacts_Path">
            <summary>
            <para>
            <para>Along with <code>namespaceType</code> and <code>name</code>, the pattern that AWS
            CodeBuild uses to name and store the output artifact:</para><ul><li><para>If <code>type</code> is set to <code>CODEPIPELINE</code>, AWS CodePipeline ignores
            this value if specified. This is because AWS CodePipeline manages its build output
            names instead of AWS CodeBuild.</para></li><li><para>If <code>type</code> is set to <code>NO_ARTIFACTS</code>, this value is ignored if
            specified, because no build output is produced.</para></li><li><para>If <code>type</code> is set to <code>S3</code>, this is the path to the output artifact.
            If <code>path</code> is not specified, <code>path</code> is not used.</para></li></ul><para>For example, if <code>path</code> is set to <code>MyArtifacts</code>, <code>namespaceType</code>
            is set to <code>NONE</code>, and <code>name</code> is set to <code>MyArtifact.zip</code>,
            the output artifact is stored in the output bucket at <code>MyArtifacts/MyArtifact.zip</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.Environment_PrivilegedMode">
            <summary>
            <para>
            <para>Enables running the Docker daemon inside a Docker container. Set to true only if the
            build project is be used to build Docker images, and the specified build environment
            image is not provided by AWS CodeBuild with Docker support. Otherwise, all associated
            builds that attempt to interact with the Docker daemon fail. You must also start the
            Docker daemon so that builds can interact with it. One way to do this is to initialize
            the Docker daemon during the install phase of your build spec by running the following
            build commands. (Do not run these commands if the specified build environment image
            is provided by AWS CodeBuild with Docker support.)</para><para>If the operating system's base image is Ubuntu Linux:</para><para><code>- nohup /usr/local/bin/dockerd --host=unix:///var/run/docker.sock --host=tcp://0.0.0.0:2375
            --storage-driver=overlay&amp; - timeout 15 sh -c "until docker info; do echo .; sleep
            1; done"</code></para><para>If the operating system's base image is Alpine Linux, add the <code>-t</code> argument
            to <code>timeout</code>:</para><para><code>- nohup /usr/local/bin/dockerd --host=unix:///var/run/docker.sock --host=tcp://0.0.0.0:2375
            --storage-driver=overlay&amp; - timeout 15 -t sh -c "until docker info; do echo .;
            sleep 1; done"</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.QueuedTimeoutInMinute">
            <summary>
            <para>
            <para> The number of minutes a build is allowed to be queued before it times out. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.Source_ReportBuildStatus">
            <summary>
            <para>
            <para> Set to true to report the status of a build's start and finish to your source provider.
            This option is valid only when your source provider is GitHub, GitHub Enterprise,
            or Bitbucket. If this is set and you use a different source provider, an invalidInputException
            is thrown. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.Auth_Resource">
            <summary>
            <para>
            <para>The resource value that applies to the specified authorization type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.SecondaryArtifact">
            <summary>
            <para>
            <para> An array of <code>ProjectArtifacts</code> objects. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.SecondarySource">
            <summary>
            <para>
            <para> An array of <code>ProjectSource</code> objects. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.VpcConfig_SecurityGroupId">
            <summary>
            <para>
            <para>A list of one or more security groups IDs in your Amazon VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.ServiceRole">
            <summary>
            <para>
            <para>The ARN of the AWS Identity and Access Management (IAM) role that enables AWS CodeBuild
            to interact with dependent AWS services on behalf of the AWS account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.Source_SourceIdentifier">
            <summary>
            <para>
            <para> An identifier for this project source. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.CloudWatchLogs_Status">
            <summary>
            <para>
            <para>The current status of the logs in Amazon CloudWatch Logs for a build project. Valid
            values are:</para><ul><li><para><code>ENABLED</code>: Amazon CloudWatch Logs are enabled for this build project.</para></li><li><para><code>DISABLED</code>: Amazon CloudWatch Logs are not enabled for this build project.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.S3Logs_Status">
            <summary>
            <para>
            <para>The current status of the S3 build logs. Valid values are:</para><ul><li><para><code>ENABLED</code>: S3 build logs are enabled for this build project.</para></li><li><para><code>DISABLED</code>: S3 build logs are not enabled for this build project.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.CloudWatchLogs_StreamName">
            <summary>
            <para>
            <para> The prefix of the stream name of the Amazon CloudWatch Logs. For more information,
            see <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/Working-with-log-groups-and-streams.html">Working
            with Log Groups and Log Streams</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.VpcConfig_Subnet">
            <summary>
            <para>
            <para>A list of one or more subnet IDs in your Amazon VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.Tag">
            <summary>
            <para>
            <para>A set of tags for this build project.</para><para>These tags are available for use by AWS services that support AWS CodeBuild build
            project tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.TimeoutInMinute">
            <summary>
            <para>
            <para>How long, in minutes, from 5 to 480 (8 hours), for AWS CodeBuild to wait before it
            times out any build that has not been marked as completed. The default is 60 minutes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.Artifacts_Type">
            <summary>
            <para>
            <para>The type of build output artifact. Valid values include:</para><ul><li><para><code>CODEPIPELINE</code>: The build project has build output generated through AWS
            CodePipeline.</para></li><li><para><code>NO_ARTIFACTS</code>: The build project does not produce any build output.</para></li><li><para><code>S3</code>: The build project stores build output in Amazon Simple Storage Service
            (Amazon S3).</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.Cache_Type">
            <summary>
            <para>
            <para>The type of cache used by the build project. Valid values include:</para><ul><li><para><code>NO_CACHE</code>: The build project does not use any cache.</para></li><li><para><code>S3</code>: The build project reads and writes from and to S3.</para></li><li><para><code>LOCAL</code>: The build project stores a cache locally on a build host that
            is only available to that build host.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.Environment_Type">
            <summary>
            <para>
            <para>The type of build environment to use for related builds.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.Auth_Type">
            <summary>
            <para>
            <note><para> This data type is deprecated and is no longer accurate or used. </para></note><para>The authorization type to use. The only valid value is <code>OAUTH</code>, which represents
            the OAuth authorization type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.Source_Type">
            <summary>
            <para>
            <para>The type of repository that contains the source code to be built. Valid values include:</para><ul><li><para><code>BITBUCKET</code>: The source code is in a Bitbucket repository.</para></li><li><para><code>CODECOMMIT</code>: The source code is in an AWS CodeCommit repository.</para></li><li><para><code>CODEPIPELINE</code>: The source code settings are specified in the source action
            of a pipeline in AWS CodePipeline.</para></li><li><para><code>GITHUB</code>: The source code is in a GitHub repository.</para></li><li><para><code>NO_SOURCE</code>: The project does not have input source code.</para></li><li><para><code>S3</code>: The source code is in an Amazon Simple Storage Service (Amazon S3)
            input bucket.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.VpcConfig_VpcId">
            <summary>
            <para>
            <para>The ID of the Amazon VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBProjectCmdlet.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.CB.NewCBWebhookCmdlet">
            <summary>
            For an existing AWS CodeBuild build project that has its source code stored in a GitHub
            or Bitbucket repository, enables AWS CodeBuild to start rebuilding the source code
            every time a code change is pushed to the repository.
             
             <important><para>
            If you enable webhooks for an AWS CodeBuild project, and the project is used as a
            build step in AWS CodePipeline, then two identical builds are created for each commit.
            One build is triggered through webhooks, and one through AWS CodePipeline. Because
            billing is on a per-build basis, you are billed for both builds. Therefore, if you
            are using AWS CodePipeline, we recommend that you disable webhooks in AWS CodeBuild.
            In the AWS CodeBuild console, clear the Webhook box. For more information, see step
            5 in <a href="https://docs.aws.amazon.com/codebuild/latest/userguide/change-project.html#change-project-console">Change
            a Build Project's Settings</a>.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBWebhookCmdlet.BranchFilter">
            <summary>
            <para>
            <para>A regular expression used to determine which repository branches are built when a
            webhook is triggered. If the name of a branch matches the regular expression, then
            it is built. If <code>branchFilter</code> is empty, then all branches are built.</para><note><para> It is recommended that you use <code>filterGroups</code> instead of <code>branchFilter</code>.
            </para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBWebhookCmdlet.FilterGroup">
            <summary>
            <para>
            <para> An array of arrays of <code>WebhookFilter</code> objects used to determine which
            webhooks are triggered. At least one <code>WebhookFilter</code> in the array must
            specify <code>EVENT</code> as its <code>type</code>. </para><para> For a build to be triggered, at least one filter group in the <code>filterGroups</code>
            array must pass. For a filter group to pass, each of its filters must pass. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBWebhookCmdlet.ProjectName">
            <summary>
            <para>
            <para>The name of the AWS CodeBuild project.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.NewCBWebhookCmdlet.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.CB.RemoveCBBuildBatchCmdlet">
            <summary>
            Deletes one or more builds.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.RemoveCBBuildBatchCmdlet.Id">
            <summary>
            <para>
            <para>The IDs of the builds to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.RemoveCBBuildBatchCmdlet.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.CB.RemoveCBProjectCmdlet">
            <summary>
            Deletes a build project.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.RemoveCBProjectCmdlet.Name">
            <summary>
            <para>
            <para>The name of the build project.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.RemoveCBProjectCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.RemoveCBProjectCmdlet.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.CB.RemoveCBSourceCredentialCmdlet">
            <summary>
            Deletes a set of GitHub, GitHub Enterprise, or Bitbucket source credentials.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.RemoveCBSourceCredentialCmdlet.Arn">
            <summary>
            <para>
            <para> The Amazon Resource Name (ARN) of the token.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.RemoveCBSourceCredentialCmdlet.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.CB.RemoveCBWebhookCmdlet">
            <summary>
            For an existing AWS CodeBuild build project that has its source code stored in a GitHub
            or Bitbucket repository, stops AWS CodeBuild from rebuilding the source code every
            time a code change is pushed to the repository.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.RemoveCBWebhookCmdlet.ProjectName">
            <summary>
            <para>
            <para>The name of the AWS CodeBuild project.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.RemoveCBWebhookCmdlet.PassThru">
            <summary>
            Returns the value passed to the ProjectName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.RemoveCBWebhookCmdlet.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.CB.ResetCBProjectCacheCmdlet">
            <summary>
            Resets the cache for a project.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.ResetCBProjectCacheCmdlet.ProjectName">
            <summary>
            <para>
            <para>The name of the AWS CodeBuild build project that the cache is reset for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.ResetCBProjectCacheCmdlet.PassThru">
            <summary>
            Returns the value passed to the ProjectName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.ResetCBProjectCacheCmdlet.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.CB.StartCBBuildCmdlet">
            <summary>
            Starts running a build.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.ArtifactsOverride_ArtifactIdentifier">
            <summary>
            <para>
            <para> An identifier for this artifact definition. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.BuildspecOverride">
            <summary>
            <para>
            <para>A build spec declaration that overrides, for this build only, the latest one already
            defined in the build project.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.CertificateOverride">
            <summary>
            <para>
            <para>The name of a certificate for this build that overrides the one specified in the build
            project.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.ComputeTypeOverride">
            <summary>
            <para>
            <para>The name of a compute type for this build that overrides the one specified in the
            build project.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.RegistryCredentialOverride_Credential">
            <summary>
            <para>
            <para> The Amazon Resource Name (ARN) or name of credentials created using AWS Secrets Manager.
            </para><note><para> The <code>credential</code> can use the name of the credentials only if they exist
            in your current region. </para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.RegistryCredentialOverride_CredentialProvider">
            <summary>
            <para>
            <para> The service that created the credentials to access a private Docker registry. The
            valid value, SECRETS_MANAGER, is for AWS Secrets Manager. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.ArtifactsOverride_EncryptionDisabled">
            <summary>
            <para>
            <para> Set to true if you do not want your output artifacts encrypted. This option is valid
            only if your artifacts type is Amazon Simple Storage Service (Amazon S3). If this
            is set with another artifacts type, an invalidInputException is thrown. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.S3Logs_EncryptionDisabled">
            <summary>
            <para>
            <para> Set to true if you do not want your S3 build log output encrypted. By default S3
            build logs are encrypted. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.EnvironmentTypeOverride">
            <summary>
            <para>
            <para>A container type for this build that overrides the one specified in the build project.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.EnvironmentVariablesOverride">
            <summary>
            <para>
            <para>A set of environment variables that overrides, for this build only, the latest ones
            already defined in the build project.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.GitSubmodulesConfigOverride_FetchSubmodule">
            <summary>
            <para>
            <para> Set to true to fetch Git submodules for your AWS CodeBuild build project. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.GitCloneDepthOverride">
            <summary>
            <para>
            <para>The user-defined depth of history, with a minimum value of 0, that overrides, for
            this build only, any previous depth of history defined in the build project.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.CloudWatchLogs_GroupName">
            <summary>
            <para>
            <para> The group name of the logs in Amazon CloudWatch Logs. For more information, see <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/Working-with-log-groups-and-streams.html">Working
            with Log Groups and Log Streams</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.IdempotencyToken">
            <summary>
            <para>
            <para>A unique, case sensitive identifier you provide to ensure the idempotency of the StartBuild
            request. The token is included in the StartBuild request and is valid for 12 hours.
            If you repeat the StartBuild request with the same token, but change a parameter,
            AWS CodeBuild returns a parameter mismatch error. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.ImageOverride">
            <summary>
            <para>
            <para>The name of an image for this build that overrides the one specified in the build
            project.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.ImagePullCredentialsTypeOverride">
            <summary>
            <para>
            <para> The type of credentials AWS CodeBuild uses to pull images in your build. There are
            two valid values: </para><ul><li><para><code>CODEBUILD</code> specifies that AWS CodeBuild uses its own credentials. This
            requires that you modify your ECR repository policy to trust AWS CodeBuild's service
            principal.</para></li><li><para><code>SERVICE_ROLE</code> specifies that AWS CodeBuild uses your build project's
            service role. </para></li></ul><para> When using a cross-account or private registry image, you must use SERVICE_ROLE credentials.
            When using an AWS CodeBuild curated image, you must use CODEBUILD credentials. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.InsecureSslOverride">
            <summary>
            <para>
            <para>Enable this flag to override the insecure SSL setting that is specified in the build
            project. The insecure SSL setting determines whether to ignore SSL warnings while
            connecting to the project source code. This override applies only if the build's source
            is GitHub Enterprise.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.ArtifactsOverride_Location">
            <summary>
            <para>
            <para>Information about the build output artifact location:</para><ul><li><para>If <code>type</code> is set to <code>CODEPIPELINE</code>, AWS CodePipeline ignores
            this value if specified. This is because AWS CodePipeline manages its build output
            locations instead of AWS CodeBuild.</para></li><li><para>If <code>type</code> is set to <code>NO_ARTIFACTS</code>, this value is ignored if
            specified, because no build output is produced.</para></li><li><para>If <code>type</code> is set to <code>S3</code>, this is the name of the output bucket.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.CacheOverride_Location">
            <summary>
            <para>
            <para>Information about the cache location: </para><ul><li><para><code>NO_CACHE</code> or <code>LOCAL</code>: This value is ignored.</para></li><li><para><code>S3</code>: This is the S3 bucket name/prefix.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.S3Logs_Location">
            <summary>
            <para>
            <para> The ARN of an S3 bucket and the path prefix for S3 logs. If your Amazon S3 bucket
            name is <code>my-bucket</code>, and your path prefix is <code>build-log</code>, then
            acceptable formats are <code>my-bucket/build-log</code> or <code>arn:aws:s3:::my-bucket/build-log</code>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.CacheOverride_Mode">
            <summary>
            <para>
            <para> If you use a <code>LOCAL</code> cache, the local cache mode. You can use one or more
            local cache modes at the same time. </para><ul><li><para><code>LOCAL_SOURCE_CACHE</code> mode caches Git metadata for primary and secondary
            sources. After the cache is created, subsequent builds pull only the change between
            commits. This mode is a good choice for projects with a clean working directory and
            a source that is a large Git repository. If you choose this option and your project
            does not use a Git repository (GitHub, GitHub Enterprise, or Bitbucket), the option
            is ignored. </para></li><li><para><code>LOCAL_DOCKER_LAYER_CACHE</code> mode caches existing Docker layers. This mode
            is a good choice for projects that build or pull large Docker images. It can prevent
            the performance issues caused by pulling large Docker images down from the network.
            </para><note><ul><li><para> You can use a Docker layer cache in the Linux enviornment only. </para></li><li><para> The <code>privileged</code> flag must be set so that your project has the required
            Docker permissions. </para></li><li><para> You should consider the security implications before you use a Docker layer cache.
            </para></li></ul></note></li></ul><ul><li><para><code>LOCAL_CUSTOM_CACHE</code> mode caches directories you specify in the buildspec
            file. This mode is a good choice if your build scenario is not suited to one of the
            other three local cache modes. If you use a custom cache: </para><ul><li><para> Only directories can be specified for caching. You cannot specify individual files.
            </para></li><li><para> Symlinks are used to reference cached directories. </para></li><li><para> Cached directories are linked to your build before it downloads its project sources.
            Cached items are overriden if a source item has the same name. Directories are specified
            using cache paths in the buildspec file. </para></li></ul></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.ArtifactsOverride_Name">
            <summary>
            <para>
            <para>Along with <code>path</code> and <code>namespaceType</code>, the pattern that AWS
            CodeBuild uses to name and store the output artifact:</para><ul><li><para>If <code>type</code> is set to <code>CODEPIPELINE</code>, AWS CodePipeline ignores
            this value if specified. This is because AWS CodePipeline manages its build output
            names instead of AWS CodeBuild.</para></li><li><para>If <code>type</code> is set to <code>NO_ARTIFACTS</code>, this value is ignored if
            specified, because no build output is produced.</para></li><li><para>If <code>type</code> is set to <code>S3</code>, this is the name of the output artifact
            object. If you set the name to be a forward slash ("/"), the artifact is stored in
            the root of the output bucket.</para></li></ul><para>For example:</para><ul><li><para> If <code>path</code> is set to <code>MyArtifacts</code>, <code>namespaceType</code>
            is set to <code>BUILD_ID</code>, and <code>name</code> is set to <code>MyArtifact.zip</code>,
            then the output artifact is stored in <code>MyArtifacts/<i>build-ID</i>/MyArtifact.zip</code>.
            </para></li><li><para> If <code>path</code> is empty, <code>namespaceType</code> is set to <code>NONE</code>,
            and <code>name</code> is set to "<code>/</code>", the output artifact is stored in
            the root of the output bucket. </para></li><li><para> If <code>path</code> is set to <code>MyArtifacts</code>, <code>namespaceType</code>
            is set to <code>BUILD_ID</code>, and <code>name</code> is set to "<code>/</code>",
            the output artifact is stored in <code>MyArtifacts/<i>build-ID</i></code>. </para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.ArtifactsOverride_NamespaceType">
            <summary>
            <para>
            <para>Along with <code>path</code> and <code>name</code>, the pattern that AWS CodeBuild
            uses to determine the name and location to store the output artifact:</para><ul><li><para>If <code>type</code> is set to <code>CODEPIPELINE</code>, AWS CodePipeline ignores
            this value if specified. This is because AWS CodePipeline manages its build output
            names instead of AWS CodeBuild.</para></li><li><para>If <code>type</code> is set to <code>NO_ARTIFACTS</code>, this value is ignored if
            specified, because no build output is produced.</para></li><li><para>If <code>type</code> is set to <code>S3</code>, valid values include:</para><ul><li><para><code>BUILD_ID</code>: Include the build ID in the location of the build output artifact.</para></li><li><para><code>NONE</code>: Do not include the build ID. This is the default if <code>namespaceType</code>
            is not specified.</para></li></ul></li></ul><para>For example, if <code>path</code> is set to <code>MyArtifacts</code>, <code>namespaceType</code>
            is set to <code>BUILD_ID</code>, and <code>name</code> is set to <code>MyArtifact.zip</code>,
            the output artifact is stored in <code>MyArtifacts/<i>build-ID</i>/MyArtifact.zip</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.ArtifactsOverride_OverrideArtifactName">
            <summary>
            <para>
            <para> If this flag is set, a name specified in the build spec file overrides the artifact
            name. The name specified in a build spec file is calculated at build time and uses
            the Shell Command Language. For example, you can append a date and time to your artifact
            name so that it is always unique. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.ArtifactsOverride_Packaging">
            <summary>
            <para>
            <para>The type of build output artifact to create:</para><ul><li><para>If <code>type</code> is set to <code>CODEPIPELINE</code>, AWS CodePipeline ignores
            this value if specified. This is because AWS CodePipeline manages its build output
            artifacts instead of AWS CodeBuild.</para></li><li><para>If <code>type</code> is set to <code>NO_ARTIFACTS</code>, this value is ignored if
            specified, because no build output is produced.</para></li><li><para>If <code>type</code> is set to <code>S3</code>, valid values include:</para><ul><li><para><code>NONE</code>: AWS CodeBuild creates in the output bucket a folder that contains
            the build output. This is the default if <code>packaging</code> is not specified.</para></li><li><para><code>ZIP</code>: AWS CodeBuild creates in the output bucket a ZIP file that contains
            the build output.</para></li></ul></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.ArtifactsOverride_Path">
            <summary>
            <para>
            <para>Along with <code>namespaceType</code> and <code>name</code>, the pattern that AWS
            CodeBuild uses to name and store the output artifact:</para><ul><li><para>If <code>type</code> is set to <code>CODEPIPELINE</code>, AWS CodePipeline ignores
            this value if specified. This is because AWS CodePipeline manages its build output
            names instead of AWS CodeBuild.</para></li><li><para>If <code>type</code> is set to <code>NO_ARTIFACTS</code>, this value is ignored if
            specified, because no build output is produced.</para></li><li><para>If <code>type</code> is set to <code>S3</code>, this is the path to the output artifact.
            If <code>path</code> is not specified, <code>path</code> is not used.</para></li></ul><para>For example, if <code>path</code> is set to <code>MyArtifacts</code>, <code>namespaceType</code>
            is set to <code>NONE</code>, and <code>name</code> is set to <code>MyArtifact.zip</code>,
            the output artifact is stored in the output bucket at <code>MyArtifacts/MyArtifact.zip</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.PrivilegedModeOverride">
            <summary>
            <para>
            <para>Enable this flag to override privileged mode in the build project.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.ProjectName">
            <summary>
            <para>
            <para>The name of the AWS CodeBuild build project to start running a build.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.QueuedTimeoutInMinutesOverride">
            <summary>
            <para>
            <para> The number of minutes a build is allowed to be queued before it times out. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.ReportBuildStatusOverride">
            <summary>
            <para>
            <para> Set to true to report to your source provider the status of a build's start and completion.
            If you use this option with a source provider other than GitHub, GitHub Enterprise,
            or Bitbucket, an invalidInputException is thrown. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.SourceAuthOverride_Resource">
            <summary>
            <para>
            <para>The resource value that applies to the specified authorization type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.SecondaryArtifactsOverride">
            <summary>
            <para>
            <para> An array of <code>ProjectArtifacts</code> objects. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.SecondarySourcesOverride">
            <summary>
            <para>
            <para> An array of <code>ProjectSource</code> objects. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.SecondarySourcesVersionOverride">
            <summary>
            <para>
            <para> An array of <code>ProjectSourceVersion</code> objects that specify one or more versions
            of the project's secondary sources to be used for this build only. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.ServiceRoleOverride">
            <summary>
            <para>
            <para>The name of a service role for this build that overrides the one specified in the
            build project.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.SourceLocationOverride">
            <summary>
            <para>
            <para>A location that overrides, for this build, the source location for the one defined
            in the build project.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.SourceTypeOverride">
            <summary>
            <para>
            <para>A source input type, for this build, that overrides the source input defined in the
            build project.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.SourceVersion">
            <summary>
            <para>
            <para>A version of the build input to be built, for this build only. If not specified, the
            latest version is used. If specified, must be one of:</para><ul><li><para>For AWS CodeCommit: the commit ID to use.</para></li><li><para>For GitHub: the commit ID, pull request ID, branch name, or tag name that corresponds
            to the version of the source code you want to build. If a pull request ID is specified,
            it must use the format <code>pr/pull-request-ID</code> (for example <code>pr/25</code>).
            If a branch name is specified, the branch's HEAD commit ID is used. If not specified,
            the default branch's HEAD commit ID is used.</para></li><li><para>For Bitbucket: the commit ID, branch name, or tag name that corresponds to the version
            of the source code you want to build. If a branch name is specified, the branch's
            HEAD commit ID is used. If not specified, the default branch's HEAD commit ID is used.</para></li><li><para>For Amazon Simple Storage Service (Amazon S3): the version ID of the object that represents
            the build input ZIP file to use.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.CloudWatchLogs_Status">
            <summary>
            <para>
            <para>The current status of the logs in Amazon CloudWatch Logs for a build project. Valid
            values are:</para><ul><li><para><code>ENABLED</code>: Amazon CloudWatch Logs are enabled for this build project.</para></li><li><para><code>DISABLED</code>: Amazon CloudWatch Logs are not enabled for this build project.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.S3Logs_Status">
            <summary>
            <para>
            <para>The current status of the S3 build logs. Valid values are:</para><ul><li><para><code>ENABLED</code>: S3 build logs are enabled for this build project.</para></li><li><para><code>DISABLED</code>: S3 build logs are not enabled for this build project.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.CloudWatchLogs_StreamName">
            <summary>
            <para>
            <para> The prefix of the stream name of the Amazon CloudWatch Logs. For more information,
            see <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/Working-with-log-groups-and-streams.html">Working
            with Log Groups and Log Streams</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.TimeoutInMinutesOverride">
            <summary>
            <para>
            <para>The number of build timeout minutes, from 5 to 480 (8 hours), that overrides, for
            this build only, the latest setting already defined in the build project.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.ArtifactsOverride_Type">
            <summary>
            <para>
            <para>The type of build output artifact. Valid values include:</para><ul><li><para><code>CODEPIPELINE</code>: The build project has build output generated through AWS
            CodePipeline.</para></li><li><para><code>NO_ARTIFACTS</code>: The build project does not produce any build output.</para></li><li><para><code>S3</code>: The build project stores build output in Amazon Simple Storage Service
            (Amazon S3).</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.CacheOverride_Type">
            <summary>
            <para>
            <para>The type of cache used by the build project. Valid values include:</para><ul><li><para><code>NO_CACHE</code>: The build project does not use any cache.</para></li><li><para><code>S3</code>: The build project reads and writes from and to S3.</para></li><li><para><code>LOCAL</code>: The build project stores a cache locally on a build host that
            is only available to that build host.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.SourceAuthOverride_Type">
            <summary>
            <para>
            <note><para> This data type is deprecated and is no longer accurate or used. </para></note><para>The authorization type to use. The only valid value is <code>OAUTH</code>, which represents
            the OAuth authorization type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StartCBBuildCmdlet.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.CB.StopCBBuildCmdlet">
            <summary>
            Attempts to stop running a build.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StopCBBuildCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the build.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.StopCBBuildCmdlet.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.CB.UpdateCBProjectCmdlet">
            <summary>
            Changes the settings of a build project.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.Artifacts_ArtifactIdentifier">
            <summary>
            <para>
            <para> An identifier for this artifact definition. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.BadgeEnabled">
            <summary>
            <para>
            <para>Set this to true to generate a publicly accessible URL for your project's build badge.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.Source_Buildspec">
            <summary>
            <para>
            <para>The build spec declaration to use for the builds in this build project.</para><para>If this value is not specified, a build spec must be included along with the source
            code to be built.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.Environment_Certificate">
            <summary>
            <para>
            <para>The certificate to use with this build project.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.Environment_ComputeType">
            <summary>
            <para>
            <para>Information about the compute resources the build project uses. Available values include:</para><ul><li><para><code>BUILD_GENERAL1_SMALL</code>: Use up to 3 GB memory and 2 vCPUs for builds.</para></li><li><para><code>BUILD_GENERAL1_MEDIUM</code>: Use up to 7 GB memory and 4 vCPUs for builds.</para></li><li><para><code>BUILD_GENERAL1_LARGE</code>: Use up to 15 GB memory and 8 vCPUs for builds.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.RegistryCredential_Credential">
            <summary>
            <para>
            <para> The Amazon Resource Name (ARN) or name of credentials created using AWS Secrets Manager.
            </para><note><para> The <code>credential</code> can use the name of the credentials only if they exist
            in your current region. </para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.RegistryCredential_CredentialProvider">
            <summary>
            <para>
            <para> The service that created the credentials to access a private Docker registry. The
            valid value, SECRETS_MANAGER, is for AWS Secrets Manager. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.Description">
            <summary>
            <para>
            <para>A new or replacement description of the build project.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.Artifacts_EncryptionDisabled">
            <summary>
            <para>
            <para> Set to true if you do not want your output artifacts encrypted. This option is valid
            only if your artifacts type is Amazon Simple Storage Service (Amazon S3). If this
            is set with another artifacts type, an invalidInputException is thrown. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.S3Logs_EncryptionDisabled">
            <summary>
            <para>
            <para> Set to true if you do not want your S3 build log output encrypted. By default S3
            build logs are encrypted. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.EncryptionKey">
            <summary>
            <para>
            <para>The AWS Key Management Service (AWS KMS) customer master key (CMK) to be used for
            encrypting the build output artifacts.</para><note><para> You can use a cross-account KMS key to encrypt the build output artifacts if your
            service role has permission to that key. </para></note><para>You can specify either the Amazon Resource Name (ARN) of the CMK or, if available,
            the CMK's alias (using the format <code>alias/<i>alias-name</i></code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.Environment_EnvironmentVariable">
            <summary>
            <para>
            <para>A set of environment variables to make available to builds for this build project.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.GitSubmodulesConfig_FetchSubmodule">
            <summary>
            <para>
            <para> Set to true to fetch Git submodules for your AWS CodeBuild build project. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.Source_GitCloneDepth">
            <summary>
            <para>
            <para>Information about the Git clone depth for the build project.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.CloudWatchLogs_GroupName">
            <summary>
            <para>
            <para> The group name of the logs in Amazon CloudWatch Logs. For more information, see <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/Working-with-log-groups-and-streams.html">Working
            with Log Groups and Log Streams</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.Environment_Image">
            <summary>
            <para>
            <para>The image tag or image digest that identifies the Docker image to use for this build
            project. Use the following formats:</para><ul><li><para>For an image tag: <code>registry/repository:tag</code>. For example, to specify an
            image with the tag "latest," use <code>registry/repository:latest</code>.</para></li><li><para>For an image digest: <code>registry/repository@digest</code>. For example, to specify
            an image with the digest "sha256:cbbf2f9a99b47fc460d422812b6a5adff7dfee951d8fa2e4a98caa0382cfbdbf,"
            use <code>registry/repository@sha256:cbbf2f9a99b47fc460d422812b6a5adff7dfee951d8fa2e4a98caa0382cfbdbf</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.Environment_ImagePullCredentialsType">
            <summary>
            <para>
            <para> The type of credentials AWS CodeBuild uses to pull images in your build. There are
            two valid values: </para><ul><li><para><code>CODEBUILD</code> specifies that AWS CodeBuild uses its own credentials. This
            requires that you modify your ECR repository policy to trust AWS CodeBuild's service
            principal. </para></li><li><para><code>SERVICE_ROLE</code> specifies that AWS CodeBuild uses your build project's
            service role. </para></li></ul><para> When you use a cross-account or private registry image, you must use SERVICE_ROLE
            credentials. When you use an AWS CodeBuild curated image, you must use CODEBUILD credentials.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.Source_InsecureSsl">
            <summary>
            <para>
            <para>Enable this flag to ignore SSL warnings while connecting to the project source code.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.Artifacts_Location">
            <summary>
            <para>
            <para>Information about the build output artifact location:</para><ul><li><para>If <code>type</code> is set to <code>CODEPIPELINE</code>, AWS CodePipeline ignores
            this value if specified. This is because AWS CodePipeline manages its build output
            locations instead of AWS CodeBuild.</para></li><li><para>If <code>type</code> is set to <code>NO_ARTIFACTS</code>, this value is ignored if
            specified, because no build output is produced.</para></li><li><para>If <code>type</code> is set to <code>S3</code>, this is the name of the output bucket.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.Cache_Location">
            <summary>
            <para>
            <para>Information about the cache location: </para><ul><li><para><code>NO_CACHE</code> or <code>LOCAL</code>: This value is ignored.</para></li><li><para><code>S3</code>: This is the S3 bucket name/prefix.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.S3Logs_Location">
            <summary>
            <para>
            <para> The ARN of an S3 bucket and the path prefix for S3 logs. If your Amazon S3 bucket
            name is <code>my-bucket</code>, and your path prefix is <code>build-log</code>, then
            acceptable formats are <code>my-bucket/build-log</code> or <code>arn:aws:s3:::my-bucket/build-log</code>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.Source_Location">
            <summary>
            <para>
            <para>Information about the location of the source code to be built. Valid values include:</para><ul><li><para>For source code settings that are specified in the source action of a pipeline in
            AWS CodePipeline, <code>location</code> should not be specified. If it is specified,
            AWS CodePipeline ignores it. This is because AWS CodePipeline uses the settings in
            a pipeline's source action instead of this value.</para></li><li><para>For source code in an AWS CodeCommit repository, the HTTPS clone URL to the repository
            that contains the source code and the build spec (for example, <code>https://git-codecommit.<i>region-ID</i>.amazonaws.com/v1/repos/<i>repo-name</i></code>).</para></li><li><para>For source code in an Amazon Simple Storage Service (Amazon S3) input bucket, one
            of the following. </para><ul><li><para> The path to the ZIP file that contains the source code (for example, <code><i>bucket-name</i>/<i>path</i>/<i>to</i>/<i>object-name</i>.zip</code>).
            </para></li><li><para> The path to the folder that contains the source code (for example, <code><i>bucket-name</i>/<i>path</i>/<i>to</i>/<i>source-code</i>/<i>folder</i>/</code>).
            </para></li></ul></li><li><para>For source code in a GitHub repository, the HTTPS clone URL to the repository that
            contains the source and the build spec. You must connect your AWS account to your
            GitHub account. Use the AWS CodeBuild console to start creating a build project. When
            you use the console to connect (or reconnect) with GitHub, on the GitHub <b>Authorize
            application</b> page, for <b>Organization access</b>, choose <b>Request access</b>
            next to each repository you want to allow AWS CodeBuild to have access to, and then
            choose <b>Authorize application</b>. (After you have connected to your GitHub account,
            you do not need to finish creating the build project. You can leave the AWS CodeBuild
            console.) To instruct AWS CodeBuild to use this connection, in the <code>source</code>
            object, set the <code>auth</code> object's <code>type</code> value to <code>OAUTH</code>.</para></li><li><para>For source code in a Bitbucket repository, the HTTPS clone URL to the repository that
            contains the source and the build spec. You must connect your AWS account to your
            Bitbucket account. Use the AWS CodeBuild console to start creating a build project.
            When you use the console to connect (or reconnect) with Bitbucket, on the Bitbucket
            <b>Confirm access to your account</b> page, choose <b>Grant access</b>. (After you
            have connected to your Bitbucket account, you do not need to finish creating the build
            project. You can leave the AWS CodeBuild console.) To instruct AWS CodeBuild to use
            this connection, in the <code>source</code> object, set the <code>auth</code> object's
            <code>type</code> value to <code>OAUTH</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.Cache_Mode">
            <summary>
            <para>
            <para> If you use a <code>LOCAL</code> cache, the local cache mode. You can use one or more
            local cache modes at the same time. </para><ul><li><para><code>LOCAL_SOURCE_CACHE</code> mode caches Git metadata for primary and secondary
            sources. After the cache is created, subsequent builds pull only the change between
            commits. This mode is a good choice for projects with a clean working directory and
            a source that is a large Git repository. If you choose this option and your project
            does not use a Git repository (GitHub, GitHub Enterprise, or Bitbucket), the option
            is ignored. </para></li><li><para><code>LOCAL_DOCKER_LAYER_CACHE</code> mode caches existing Docker layers. This mode
            is a good choice for projects that build or pull large Docker images. It can prevent
            the performance issues caused by pulling large Docker images down from the network.
            </para><note><ul><li><para> You can use a Docker layer cache in the Linux enviornment only. </para></li><li><para> The <code>privileged</code> flag must be set so that your project has the required
            Docker permissions. </para></li><li><para> You should consider the security implications before you use a Docker layer cache.
            </para></li></ul></note></li></ul><ul><li><para><code>LOCAL_CUSTOM_CACHE</code> mode caches directories you specify in the buildspec
            file. This mode is a good choice if your build scenario is not suited to one of the
            other three local cache modes. If you use a custom cache: </para><ul><li><para> Only directories can be specified for caching. You cannot specify individual files.
            </para></li><li><para> Symlinks are used to reference cached directories. </para></li><li><para> Cached directories are linked to your build before it downloads its project sources.
            Cached items are overriden if a source item has the same name. Directories are specified
            using cache paths in the buildspec file. </para></li></ul></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.Artifacts_Name">
            <summary>
            <para>
            <para>Along with <code>path</code> and <code>namespaceType</code>, the pattern that AWS
            CodeBuild uses to name and store the output artifact:</para><ul><li><para>If <code>type</code> is set to <code>CODEPIPELINE</code>, AWS CodePipeline ignores
            this value if specified. This is because AWS CodePipeline manages its build output
            names instead of AWS CodeBuild.</para></li><li><para>If <code>type</code> is set to <code>NO_ARTIFACTS</code>, this value is ignored if
            specified, because no build output is produced.</para></li><li><para>If <code>type</code> is set to <code>S3</code>, this is the name of the output artifact
            object. If you set the name to be a forward slash ("/"), the artifact is stored in
            the root of the output bucket.</para></li></ul><para>For example:</para><ul><li><para> If <code>path</code> is set to <code>MyArtifacts</code>, <code>namespaceType</code>
            is set to <code>BUILD_ID</code>, and <code>name</code> is set to <code>MyArtifact.zip</code>,
            then the output artifact is stored in <code>MyArtifacts/<i>build-ID</i>/MyArtifact.zip</code>.
            </para></li><li><para> If <code>path</code> is empty, <code>namespaceType</code> is set to <code>NONE</code>,
            and <code>name</code> is set to "<code>/</code>", the output artifact is stored in
            the root of the output bucket. </para></li><li><para> If <code>path</code> is set to <code>MyArtifacts</code>, <code>namespaceType</code>
            is set to <code>BUILD_ID</code>, and <code>name</code> is set to "<code>/</code>",
            the output artifact is stored in <code>MyArtifacts/<i>build-ID</i></code>. </para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.Name">
            <summary>
            <para>
            <para>The name of the build project.</para><note><para>You cannot change a build project's name.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.Artifacts_NamespaceType">
            <summary>
            <para>
            <para>Along with <code>path</code> and <code>name</code>, the pattern that AWS CodeBuild
            uses to determine the name and location to store the output artifact:</para><ul><li><para>If <code>type</code> is set to <code>CODEPIPELINE</code>, AWS CodePipeline ignores
            this value if specified. This is because AWS CodePipeline manages its build output
            names instead of AWS CodeBuild.</para></li><li><para>If <code>type</code> is set to <code>NO_ARTIFACTS</code>, this value is ignored if
            specified, because no build output is produced.</para></li><li><para>If <code>type</code> is set to <code>S3</code>, valid values include:</para><ul><li><para><code>BUILD_ID</code>: Include the build ID in the location of the build output artifact.</para></li><li><para><code>NONE</code>: Do not include the build ID. This is the default if <code>namespaceType</code>
            is not specified.</para></li></ul></li></ul><para>For example, if <code>path</code> is set to <code>MyArtifacts</code>, <code>namespaceType</code>
            is set to <code>BUILD_ID</code>, and <code>name</code> is set to <code>MyArtifact.zip</code>,
            the output artifact is stored in <code>MyArtifacts/<i>build-ID</i>/MyArtifact.zip</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.Artifacts_OverrideArtifactName">
            <summary>
            <para>
            <para> If this flag is set, a name specified in the build spec file overrides the artifact
            name. The name specified in a build spec file is calculated at build time and uses
            the Shell Command Language. For example, you can append a date and time to your artifact
            name so that it is always unique. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.Artifacts_Packaging">
            <summary>
            <para>
            <para>The type of build output artifact to create:</para><ul><li><para>If <code>type</code> is set to <code>CODEPIPELINE</code>, AWS CodePipeline ignores
            this value if specified. This is because AWS CodePipeline manages its build output
            artifacts instead of AWS CodeBuild.</para></li><li><para>If <code>type</code> is set to <code>NO_ARTIFACTS</code>, this value is ignored if
            specified, because no build output is produced.</para></li><li><para>If <code>type</code> is set to <code>S3</code>, valid values include:</para><ul><li><para><code>NONE</code>: AWS CodeBuild creates in the output bucket a folder that contains
            the build output. This is the default if <code>packaging</code> is not specified.</para></li><li><para><code>ZIP</code>: AWS CodeBuild creates in the output bucket a ZIP file that contains
            the build output.</para></li></ul></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.Artifacts_Path">
            <summary>
            <para>
            <para>Along with <code>namespaceType</code> and <code>name</code>, the pattern that AWS
            CodeBuild uses to name and store the output artifact:</para><ul><li><para>If <code>type</code> is set to <code>CODEPIPELINE</code>, AWS CodePipeline ignores
            this value if specified. This is because AWS CodePipeline manages its build output
            names instead of AWS CodeBuild.</para></li><li><para>If <code>type</code> is set to <code>NO_ARTIFACTS</code>, this value is ignored if
            specified, because no build output is produced.</para></li><li><para>If <code>type</code> is set to <code>S3</code>, this is the path to the output artifact.
            If <code>path</code> is not specified, <code>path</code> is not used.</para></li></ul><para>For example, if <code>path</code> is set to <code>MyArtifacts</code>, <code>namespaceType</code>
            is set to <code>NONE</code>, and <code>name</code> is set to <code>MyArtifact.zip</code>,
            the output artifact is stored in the output bucket at <code>MyArtifacts/MyArtifact.zip</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.Environment_PrivilegedMode">
            <summary>
            <para>
            <para>Enables running the Docker daemon inside a Docker container. Set to true only if the
            build project is be used to build Docker images, and the specified build environment
            image is not provided by AWS CodeBuild with Docker support. Otherwise, all associated
            builds that attempt to interact with the Docker daemon fail. You must also start the
            Docker daemon so that builds can interact with it. One way to do this is to initialize
            the Docker daemon during the install phase of your build spec by running the following
            build commands. (Do not run these commands if the specified build environment image
            is provided by AWS CodeBuild with Docker support.)</para><para>If the operating system's base image is Ubuntu Linux:</para><para><code>- nohup /usr/local/bin/dockerd --host=unix:///var/run/docker.sock --host=tcp://0.0.0.0:2375
            --storage-driver=overlay&amp; - timeout 15 sh -c "until docker info; do echo .; sleep
            1; done"</code></para><para>If the operating system's base image is Alpine Linux, add the <code>-t</code> argument
            to <code>timeout</code>:</para><para><code>- nohup /usr/local/bin/dockerd --host=unix:///var/run/docker.sock --host=tcp://0.0.0.0:2375
            --storage-driver=overlay&amp; - timeout 15 -t sh -c "until docker info; do echo .;
            sleep 1; done"</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.QueuedTimeoutInMinute">
            <summary>
            <para>
            <para> The number of minutes a build is allowed to be queued before it times out. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.Source_ReportBuildStatus">
            <summary>
            <para>
            <para> Set to true to report the status of a build's start and finish to your source provider.
            This option is valid only when your source provider is GitHub, GitHub Enterprise,
            or Bitbucket. If this is set and you use a different source provider, an invalidInputException
            is thrown. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.Auth_Resource">
            <summary>
            <para>
            <para>The resource value that applies to the specified authorization type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.SecondaryArtifact">
            <summary>
            <para>
            <para> An array of <code>ProjectSource</code> objects. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.SecondarySource">
            <summary>
            <para>
            <para> An array of <code>ProjectSource</code> objects. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.VpcConfig_SecurityGroupId">
            <summary>
            <para>
            <para>A list of one or more security groups IDs in your Amazon VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.ServiceRole">
            <summary>
            <para>
            <para>The replacement ARN of the AWS Identity and Access Management (IAM) role that enables
            AWS CodeBuild to interact with dependent AWS services on behalf of the AWS account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.Source_SourceIdentifier">
            <summary>
            <para>
            <para> An identifier for this project source. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.CloudWatchLogs_Status">
            <summary>
            <para>
            <para>The current status of the logs in Amazon CloudWatch Logs for a build project. Valid
            values are:</para><ul><li><para><code>ENABLED</code>: Amazon CloudWatch Logs are enabled for this build project.</para></li><li><para><code>DISABLED</code>: Amazon CloudWatch Logs are not enabled for this build project.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.S3Logs_Status">
            <summary>
            <para>
            <para>The current status of the S3 build logs. Valid values are:</para><ul><li><para><code>ENABLED</code>: S3 build logs are enabled for this build project.</para></li><li><para><code>DISABLED</code>: S3 build logs are not enabled for this build project.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.CloudWatchLogs_StreamName">
            <summary>
            <para>
            <para> The prefix of the stream name of the Amazon CloudWatch Logs. For more information,
            see <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/Working-with-log-groups-and-streams.html">Working
            with Log Groups and Log Streams</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.VpcConfig_Subnet">
            <summary>
            <para>
            <para>A list of one or more subnet IDs in your Amazon VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.Tag">
            <summary>
            <para>
            <para>The replacement set of tags for this build project.</para><para>These tags are available for use by AWS services that support AWS CodeBuild build
            project tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.TimeoutInMinute">
            <summary>
            <para>
            <para>The replacement value in minutes, from 5 to 480 (8 hours), for AWS CodeBuild to wait
            before timing out any related build that did not get marked as completed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.Artifacts_Type">
            <summary>
            <para>
            <para>The type of build output artifact. Valid values include:</para><ul><li><para><code>CODEPIPELINE</code>: The build project has build output generated through AWS
            CodePipeline.</para></li><li><para><code>NO_ARTIFACTS</code>: The build project does not produce any build output.</para></li><li><para><code>S3</code>: The build project stores build output in Amazon Simple Storage Service
            (Amazon S3).</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.Cache_Type">
            <summary>
            <para>
            <para>The type of cache used by the build project. Valid values include:</para><ul><li><para><code>NO_CACHE</code>: The build project does not use any cache.</para></li><li><para><code>S3</code>: The build project reads and writes from and to S3.</para></li><li><para><code>LOCAL</code>: The build project stores a cache locally on a build host that
            is only available to that build host.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.Environment_Type">
            <summary>
            <para>
            <para>The type of build environment to use for related builds.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.Auth_Type">
            <summary>
            <para>
            <note><para> This data type is deprecated and is no longer accurate or used. </para></note><para>The authorization type to use. The only valid value is <code>OAUTH</code>, which represents
            the OAuth authorization type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.Source_Type">
            <summary>
            <para>
            <para>The type of repository that contains the source code to be built. Valid values include:</para><ul><li><para><code>BITBUCKET</code>: The source code is in a Bitbucket repository.</para></li><li><para><code>CODECOMMIT</code>: The source code is in an AWS CodeCommit repository.</para></li><li><para><code>CODEPIPELINE</code>: The source code settings are specified in the source action
            of a pipeline in AWS CodePipeline.</para></li><li><para><code>GITHUB</code>: The source code is in a GitHub repository.</para></li><li><para><code>NO_SOURCE</code>: The project does not have input source code.</para></li><li><para><code>S3</code>: The source code is in an Amazon Simple Storage Service (Amazon S3)
            input bucket.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.VpcConfig_VpcId">
            <summary>
            <para>
            <para>The ID of the Amazon VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBProjectCmdlet.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.CB.UpdateCBWebhookCmdlet">
            <summary>
            Updates the webhook associated with an AWS CodeBuild build project.
             
             <note><para>
             If you use Bitbucket for your repository, <code>rotateSecret</code> is ignored.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBWebhookCmdlet.BranchFilter">
            <summary>
            <para>
            <para>A regular expression used to determine which repository branches are built when a
            webhook is triggered. If the name of a branch matches the regular expression, then
            it is built. If <code>branchFilter</code> is empty, then all branches are built.</para><note><para> It is recommended that you use <code>filterGroups</code> instead of <code>branchFilter</code>.
            </para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBWebhookCmdlet.FilterGroup">
            <summary>
            <para>
            <para> An array of arrays of <code>WebhookFilter</code> objects used to determine if a webhook
            event can trigger a build. A filter group must pcontain at least one <code>EVENT</code><code>WebhookFilter</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBWebhookCmdlet.ProjectName">
            <summary>
            <para>
            <para>The name of the AWS CodeBuild project.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBWebhookCmdlet.RotateSecret">
            <summary>
            <para>
            <para> A boolean value that specifies whether the associated GitHub repository's secret
            token should be updated. If you use Bitbucket for your repository, <code>rotateSecret</code>
            is ignored. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CB.UpdateCBWebhookCmdlet.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.CC.GetCCBlobCmdlet">
            <summary>
            Returns the base-64 encoded content of an individual blob within a repository.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCBlobCmdlet.BlobId">
            <summary>
            <para>
            <para>The ID of the blob, which is its SHA-1 pointer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCBlobCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository that contains the blob.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CC.GetCCBranchCmdlet">
            <summary>
            Returns information about a repository branch, including its name and the last commit
            ID.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCBranchCmdlet.BranchName">
            <summary>
            <para>
            <para>The name of the branch for which you want to retrieve information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCBranchCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository that contains the branch for which you want to retrieve
            information.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CC.GetCCBranchListCmdlet">
            <summary>
            Gets information about one or more branches in a repository.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCBranchListCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository that contains the branches.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCBranchListCmdlet.NextToken">
            <summary>
            <para>
            <para>An enumeration token that allows the operation to batch the results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CC.GetCCCommentCmdlet">
            <summary>
            Returns the content of a comment made on a change, file, or commit in a repository.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCCommentCmdlet.CommentId">
            <summary>
            <para>
            <para>The unique, system-generated ID of the comment. To get this ID, use <a>GetCommentsForComparedCommit</a>
            or <a>GetCommentsForPullRequest</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CC.GetCCCommentsForComparedCommitCmdlet">
            <summary>
            Returns information about comments made on the comparison between two commits.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCCommentsForComparedCommitCmdlet.AfterCommitId">
            <summary>
            <para>
            <para>To establish the directionality of the comparison, the full commit ID of the 'after'
            commit.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCCommentsForComparedCommitCmdlet.BeforeCommitId">
            <summary>
            <para>
            <para>To establish the directionality of the comparison, the full commit ID of the 'before'
            commit.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCCommentsForComparedCommitCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository where you want to compare commits.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCCommentsForComparedCommitCmdlet.MaxResult">
            <summary>
            <para>
            <para>A non-negative integer used to limit the number of returned results. The default is
            100 comments, and is configurable up to 500.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCCommentsForComparedCommitCmdlet.NextToken">
            <summary>
            <para>
            <para>An enumeration token that when provided in a request, returns the next batch of the
            results. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CC.GetCCCommentsForPullRequestCmdlet">
            <summary>
            Returns comments made on a pull request.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCCommentsForPullRequestCmdlet.AfterCommitId">
            <summary>
            <para>
            <para>The full commit ID of the commit in the source branch that was the tip of the branch
            at the time the comment was made.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCCommentsForPullRequestCmdlet.BeforeCommitId">
            <summary>
            <para>
            <para>The full commit ID of the commit in the destination branch that was the tip of the
            branch at the time the pull request was created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCCommentsForPullRequestCmdlet.PullRequestId">
            <summary>
            <para>
            <para>The system-generated ID of the pull request. To get this ID, use <a>ListPullRequests</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCCommentsForPullRequestCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository that contains the pull request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCCommentsForPullRequestCmdlet.MaxResult">
            <summary>
            <para>
            <para>A non-negative integer used to limit the number of returned results. The default is
            100 comments. You can return up to 500 comments with a single request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCCommentsForPullRequestCmdlet.NextToken">
            <summary>
            <para>
            <para>An enumeration token that when provided in a request, returns the next batch of the
            results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CC.GetCCCommitCmdlet">
            <summary>
            Returns information about a commit, including commit message and committer information.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCCommitCmdlet.CommitId">
            <summary>
            <para>
            <para>The commit ID. Commit IDs are the full SHA of the commit.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCCommitCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository to which the commit was made.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CC.GetCCDifferenceListCmdlet">
            <summary>
            Returns information about the differences in a valid commit specifier (such as a branch,
            tag, HEAD, commit ID or other fully qualified reference). Results can be limited to
            a specified path.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCDifferenceListCmdlet.AfterCommitSpecifier">
            <summary>
            <para>
            <para>The branch, tag, HEAD, or other fully qualified reference used to identify a commit.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCDifferenceListCmdlet.AfterPath">
            <summary>
            <para>
            <para>The file path in which to check differences. Limits the results to this path. Can
            also be used to specify the changed name of a directory or folder, if it has changed.
            If not specified, differences will be shown for all paths.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCDifferenceListCmdlet.BeforeCommitSpecifier">
            <summary>
            <para>
            <para>The branch, tag, HEAD, or other fully qualified reference used to identify a commit.
            For example, the full commit ID. Optional. If not specified, all changes prior to
            the <code>afterCommitSpecifier</code> value will be shown. If you do not use <code>beforeCommitSpecifier</code>
            in your request, consider limiting the results with <code>maxResults</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCDifferenceListCmdlet.BeforePath">
            <summary>
            <para>
            <para>The file path in which to check for differences. Limits the results to this path.
            Can also be used to specify the previous name of a directory or folder. If <code>beforePath</code>
            and <code>afterPath</code> are not specified, differences will be shown for all paths.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCDifferenceListCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository where you want to get differences.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCDifferenceListCmdlet.MaxResult">
            <summary>
            <para>
            <para>A non-negative integer used to limit the number of returned results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCDifferenceListCmdlet.NextToken">
            <summary>
            <para>
            <para>An enumeration token that when provided in a request, returns the next batch of the
            results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CC.GetCCFileCmdlet">
            <summary>
            Returns the base-64 encoded contents of a specified file and its metadata.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCFileCmdlet.CommitSpecifier">
            <summary>
            <para>
            <para>The fully-quaified reference that identifies the commit that contains the file. For
            example, you could specify a full commit ID, a tag, a branch name, or a reference
            such as refs/heads/master. If none is provided, then the head commit will be used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCFileCmdlet.FilePath">
            <summary>
            <para>
            <para>The fully-qualified path to the file, including the full name and extension of the
            file. For example, /examples/file.md is the fully-qualified path to a file named file.md
            in a folder named examples.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCFileCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository that contains the file.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CC.GetCCFolderCmdlet">
            <summary>
            Returns the contents of a specified folder in a repository.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCFolderCmdlet.CommitSpecifier">
            <summary>
            <para>
            <para>A fully-qualified reference used to identify a commit that contains the version of
            the folder's content to return. A fully-qualified reference can be a commit ID, branch
            name, tag, or reference such as HEAD. If no specifier is provided, the folder content
            will be returned as it exists in the HEAD commit.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCFolderCmdlet.FolderPath">
            <summary>
            <para>
            <para>The fully-qualified path to the folder whose contents will be returned, including
            the folder name. For example, /examples is a fully-qualified path to a folder named
            examples that was created off of the root directory (/) of a repository. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCFolderCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CC.GetCCMergeConflictCmdlet">
            <summary>
            Returns information about merge conflicts between the before and after commit IDs
            for a pull request in a repository.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCMergeConflictCmdlet.DestinationCommitSpecifier">
            <summary>
            <para>
            <para>The branch, tag, HEAD, or other fully qualified reference used to identify a commit.
            For example, a branch name or a full commit ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCMergeConflictCmdlet.MergeOption">
            <summary>
            <para>
            <para>The merge option or strategy you want to use to merge the code. The only valid value
            is FAST_FORWARD_MERGE.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCMergeConflictCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository where the pull request was created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCMergeConflictCmdlet.SourceCommitSpecifier">
            <summary>
            <para>
            <para>The branch, tag, HEAD, or other fully qualified reference used to identify a commit.
            For example, a branch name or a full commit ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CC.GetCCPullRequestCmdlet">
            <summary>
            Gets information about a pull request in a specified repository.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCPullRequestCmdlet.PullRequestId">
            <summary>
            <para>
            <para>The system-generated ID of the pull request. To get this ID, use <a>ListPullRequests</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CC.GetCCPullRequestEventCmdlet">
            <summary>
            Returns information about one or more pull request events.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCPullRequestEventCmdlet.ActorArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the user whose actions resulted in the event. Examples
            include updating the pull request with additional commits or changing the status of
            a pull request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCPullRequestEventCmdlet.PullRequestEventType">
            <summary>
            <para>
            <para>Optional. The pull request event type about which you want to return information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCPullRequestEventCmdlet.PullRequestId">
            <summary>
            <para>
            <para>The system-generated ID of the pull request. To get this ID, use <a>ListPullRequests</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCPullRequestEventCmdlet.MaxResult">
            <summary>
            <para>
            <para>A non-negative integer used to limit the number of returned results. The default is
            100 events, which is also the maximum number of events that can be returned in a result.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCPullRequestEventCmdlet.NextToken">
            <summary>
            <para>
            <para>An enumeration token that when provided in a request, returns the next batch of the
            results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CC.GetCCPullRequestListCmdlet">
            <summary>
            Returns a list of pull requests for a specified repository. The return list can be
            refined by pull request status or pull request author ARN.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCPullRequestListCmdlet.AuthorArn">
            <summary>
            <para>
            <para>Optional. The Amazon Resource Name (ARN) of the user who created the pull request.
            If used, this filters the results to pull requests created by that user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCPullRequestListCmdlet.PullRequestStatus">
            <summary>
            <para>
            <para>Optional. The status of the pull request. If used, this refines the results to the
            pull requests that match the specified status.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCPullRequestListCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository for which you want to list pull requests.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCPullRequestListCmdlet.MaxResult">
            <summary>
            <para>
            <para>A non-negative integer used to limit the number of returned results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCPullRequestListCmdlet.NextToken">
            <summary>
            <para>
            <para>An enumeration token that when provided in a request, returns the next batch of the
            results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CC.GetCCRepositoryCmdlet">
            <summary>
            Returns information about a repository.
             
             <note><para>
            The description field for a repository accepts all HTML characters and all valid Unicode
            characters. Applications that do not HTML-encode the description and display it in
            a web page could expose users to potentially malicious code. Make sure that you HTML-encode
            the description field in any application that uses this API to display the repository
            description on a web page.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCRepositoryCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository to get information about.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CC.GetCCRepositoryBatchCmdlet">
            <summary>
            Returns information about one or more repositories.
             
             <note><para>
            The description field for a repository accepts all HTML characters and all valid Unicode
            characters. Applications that do not HTML-encode the description and display it in
            a web page could expose users to potentially malicious code. Make sure that you HTML-encode
            the description field in any application that uses this API to display the repository
            description on a web page.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCRepositoryBatchCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The names of the repositories to get information about.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CC.GetCCRepositoryListCmdlet">
            <summary>
            Gets information about one or more repositories.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCRepositoryListCmdlet.Order">
            <summary>
            <para>
            <para>The order in which to sort the results of a list repositories operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCRepositoryListCmdlet.SortBy">
            <summary>
            <para>
            <para>The criteria used to sort the results of a list repositories operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCRepositoryListCmdlet.NextToken">
            <summary>
            <para>
            <para>An enumeration token that allows the operation to batch the results of the operation.
            Batch sizes are 1,000 for list repository operations. When the client sends the token
            back to AWS CodeCommit, another page of 1,000 records is retrieved.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CC.GetCCRepositoryTriggerCmdlet">
            <summary>
            Gets information about triggers configured for a repository.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.GetCCRepositoryTriggerCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository for which the trigger is configured.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CC.MergeCCPullRequestByFastForwardCmdlet">
            <summary>
            Closes a pull request and attempts to merge the source commit of a pull request into
            the specified destination branch for that pull request at the specified commit using
            the fast-forward merge option.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.MergeCCPullRequestByFastForwardCmdlet.PullRequestId">
            <summary>
            <para>
            <para>The system-generated ID of the pull request. To get this ID, use <a>ListPullRequests</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.MergeCCPullRequestByFastForwardCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository where the pull request was created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.MergeCCPullRequestByFastForwardCmdlet.SourceCommitId">
            <summary>
            <para>
            <para>The full commit ID of the original or updated commit in the pull request source branch.
            Pass this value if you want an exception thrown if the current commit ID of the tip
            of the source branch does not match this commit ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.MergeCCPullRequestByFastForwardCmdlet.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.CC.NewCCBranchCmdlet">
            <summary>
            Creates a new branch in a repository and points the branch to a commit.
             
             <note><para>
            Calling the create branch operation does not set a repository's default branch. To
            do this, call the update default branch operation.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.NewCCBranchCmdlet.BranchName">
            <summary>
            <para>
            <para>The name of the new branch to create.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.NewCCBranchCmdlet.CommitId">
            <summary>
            <para>
            <para>The ID of the commit to point the new branch to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.NewCCBranchCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository in which you want to create the new branch.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.NewCCBranchCmdlet.PassThru">
            <summary>
            Returns the value passed to the RepositoryName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.NewCCBranchCmdlet.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.CC.NewCCCommitCmdlet">
            <summary>
            Creates a commit for a repository on the tip of a specified branch.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.NewCCCommitCmdlet.AuthorName">
            <summary>
            <para>
            <para>The name of the author who created the commit. This information will be used as both
            the author and committer for the commit.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.NewCCCommitCmdlet.BranchName">
            <summary>
            <para>
            <para>The name of the branch where you will create the commit.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.NewCCCommitCmdlet.CommitMessage">
            <summary>
            <para>
            <para>The commit message you want to include as part of creating the commit. Commit messages
            are limited to 256 KB. If no message is specified, a default message will be used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.NewCCCommitCmdlet.DeleteFile">
            <summary>
            <para>
            <para>The files to delete in this commit. These files will still exist in prior commits.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.NewCCCommitCmdlet.Email">
            <summary>
            <para>
            <para>The email address of the person who created the commit.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.NewCCCommitCmdlet.KeepEmptyFolder">
            <summary>
            <para>
            <para>If the commit contains deletions, whether to keep a folder or folder structure if
            the changes leave the folders empty. If this is specified as true, a .gitkeep file
            will be created for empty folders.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.NewCCCommitCmdlet.ParentCommitId">
            <summary>
            <para>
            <para>The ID of the commit that is the parent of the commit you will create. If this is
            an empty repository, this is not required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.NewCCCommitCmdlet.PutFile">
            <summary>
            <para>
            <para>The files to add or update in this commit.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.NewCCCommitCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository where you will create the commit.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.NewCCCommitCmdlet.SetFileMode">
            <summary>
            <para>
            <para>The file modes to update for files in this commit.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.NewCCCommitCmdlet.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.CC.NewCCPullRequestCmdlet">
            <summary>
            Creates a pull request in the specified repository.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.NewCCPullRequestCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>A unique, client-generated idempotency token that when provided in a request, ensures
            the request cannot be repeated with a changed parameter. If a request is received
            with the same parameters and a token is included, the request will return information
            about the initial request that used that token.</para><note><para>The AWS SDKs prepopulate client request tokens. If using an AWS SDK, you do not have
            to generate an idempotency token, as this will be done for you.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.NewCCPullRequestCmdlet.Description">
            <summary>
            <para>
            <para>A description of the pull request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.NewCCPullRequestCmdlet.Target">
            <summary>
            <para>
            <para>The targets for the pull request, including the source of the code to be reviewed
            (the source branch), and the destination where the creator of the pull request intends
            the code to be merged after the pull request is closed (the destination branch).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.NewCCPullRequestCmdlet.Title">
            <summary>
            <para>
            <para>The title of the pull request. This title will be used to identify the pull request
            to other users in the repository.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.NewCCPullRequestCmdlet.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.CC.NewCCRepositoryCmdlet">
            <summary>
            Creates a new, empty repository.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.NewCCRepositoryCmdlet.RepositoryDescription">
            <summary>
            <para>
            <para>A comment or description about the new repository.</para><note><para>The description field for a repository accepts all HTML characters and all valid Unicode
            characters. Applications that do not HTML-encode the description and display it in
            a web page could expose users to potentially malicious code. Make sure that you HTML-encode
            the description field in any application that uses this API to display the repository
            description on a web page.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.NewCCRepositoryCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the new repository to be created.</para><note><para>The repository name must be unique across the calling AWS account. In addition, repository
            names are limited to 100 alphanumeric, dash, and underscore characters, and cannot
            include certain characters. For a full description of the limits on repository names,
            see <a href="http://docs.aws.amazon.com/codecommit/latest/userguide/limits.html">Limits</a>
            in the AWS CodeCommit User Guide. The suffix ".git" is prohibited.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.NewCCRepositoryCmdlet.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.CC.RemoveCCBranchCmdlet">
            <summary>
            Deletes a branch from a repository, unless that branch is the default branch for the
            repository.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.RemoveCCBranchCmdlet.BranchName">
            <summary>
            <para>
            <para>The name of the branch to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.RemoveCCBranchCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository that contains the branch to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.RemoveCCBranchCmdlet.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.CC.RemoveCCCommentContentCmdlet">
            <summary>
            Deletes the content of a comment made on a change, file, or commit in a repository.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.RemoveCCCommentContentCmdlet.CommentId">
            <summary>
            <para>
            <para>The unique, system-generated ID of the comment. To get this ID, use <a>GetCommentsForComparedCommit</a>
            or <a>GetCommentsForPullRequest</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.RemoveCCCommentContentCmdlet.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.CC.RemoveCCFileCmdlet">
            <summary>
            Deletes a specified file from a specified branch. A commit is created on the branch
            that contains the revision. The file will still exist in the commits prior to the
            commit that contains the deletion.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.RemoveCCFileCmdlet.BranchName">
            <summary>
            <para>
            <para>The name of the branch where the commit will be made deleting the file.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.RemoveCCFileCmdlet.CommitMessage">
            <summary>
            <para>
            <para>The commit message you want to include as part of deleting the file. Commit messages
            are limited to 256 KB. If no message is specified, a default message will be used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.RemoveCCFileCmdlet.Email">
            <summary>
            <para>
            <para>The email address for the commit that deletes the file. If no email address is specified,
            the email address will be left blank.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.RemoveCCFileCmdlet.FilePath">
            <summary>
            <para>
            <para>The fully-qualified path to the file that will be deleted, including the full name
            and extension of that file. For example, /examples/file.md is a fully qualified path
            to a file named file.md in a folder named examples.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.RemoveCCFileCmdlet.KeepEmptyFolder">
            <summary>
            <para>
            <para>Specifies whether to delete the folder or directory that contains the file you want
            to delete if that file is the only object in the folder or directory. By default,
            empty folders will be deleted. This includes empty folders that are part of the directory
            structure. For example, if the path to a file is dir1/dir2/dir3/dir4, and dir2 and
            dir3 are empty, deleting the last file in dir4 will also delete the empty folders
            dir4, dir3, and dir2.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.RemoveCCFileCmdlet.Name">
            <summary>
            <para>
            <para>The name of the author of the commit that deletes the file. If no name is specified,
            the user's ARN will be used as the author name and committer name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.RemoveCCFileCmdlet.ParentCommitId">
            <summary>
            <para>
            <para>The ID of the commit that is the tip of the branch where you want to create the commit
            that will delete the file. This must be the HEAD commit for the branch. The commit
            that deletes the file will be created from this commit ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.RemoveCCFileCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository that contains the file to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.RemoveCCFileCmdlet.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.CC.RemoveCCRepositoryCmdlet">
            <summary>
            Deletes a repository. If a specified repository was already deleted, a null repository
            ID will be returned.
             
             <important><para>
            Deleting a repository also deletes all associated objects and metadata. After a repository
            is deleted, all future push calls to the deleted repository will fail.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.RemoveCCRepositoryCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.RemoveCCRepositoryCmdlet.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.CC.SendCCCommentForComparedCommitCmdlet">
            <summary>
            Posts a comment on the comparison between two commits.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.SendCCCommentForComparedCommitCmdlet.AfterCommitId">
            <summary>
            <para>
            <para>To establish the directionality of the comparison, the full commit ID of the 'after'
            commit.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.SendCCCommentForComparedCommitCmdlet.BeforeCommitId">
            <summary>
            <para>
            <para>To establish the directionality of the comparison, the full commit ID of the 'before'
            commit.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.SendCCCommentForComparedCommitCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>A unique, client-generated idempotency token that when provided in a request, ensures
            the request cannot be repeated with a changed parameter. If a request is received
            with the same parameters and a token is included, the request will return information
            about the initial request that used that token.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.SendCCCommentForComparedCommitCmdlet.Content">
            <summary>
            <para>
            <para>The content of the comment you want to make.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.SendCCCommentForComparedCommitCmdlet.Location_FilePath">
            <summary>
            <para>
            <para>The name of the file being compared, including its extension and subdirectory, if
            any.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.SendCCCommentForComparedCommitCmdlet.Location_FilePosition">
            <summary>
            <para>
            <para>The position of a change within a compared file, in line number format.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.SendCCCommentForComparedCommitCmdlet.Location_RelativeFileVersion">
            <summary>
            <para>
            <para>In a comparison of commits or a pull request, whether the change is in the 'before'
            or 'after' of that comparison.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.SendCCCommentForComparedCommitCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository where you want to post a comment on the comparison between
            commits.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.SendCCCommentForComparedCommitCmdlet.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.CC.SendCCCommentForPullRequestCmdlet">
            <summary>
            Posts a comment on a pull request.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.SendCCCommentForPullRequestCmdlet.AfterCommitId">
            <summary>
            <para>
            <para>The full commit ID of the commit in the source branch that is the current tip of the
            branch for the pull request when you post the comment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.SendCCCommentForPullRequestCmdlet.BeforeCommitId">
            <summary>
            <para>
            <para>The full commit ID of the commit in the destination branch that was the tip of the
            branch at the time the pull request was created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.SendCCCommentForPullRequestCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>A unique, client-generated idempotency token that when provided in a request, ensures
            the request cannot be repeated with a changed parameter. If a request is received
            with the same parameters and a token is included, the request will return information
            about the initial request that used that token.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.SendCCCommentForPullRequestCmdlet.Content">
            <summary>
            <para>
            <para>The content of your comment on the change.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.SendCCCommentForPullRequestCmdlet.Location_FilePath">
            <summary>
            <para>
            <para>The name of the file being compared, including its extension and subdirectory, if
            any.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.SendCCCommentForPullRequestCmdlet.Location_FilePosition">
            <summary>
            <para>
            <para>The position of a change within a compared file, in line number format.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.SendCCCommentForPullRequestCmdlet.PullRequestId">
            <summary>
            <para>
            <para>The system-generated ID of the pull request. To get this ID, use <a>ListPullRequests</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.SendCCCommentForPullRequestCmdlet.Location_RelativeFileVersion">
            <summary>
            <para>
            <para>In a comparison of commits or a pull request, whether the change is in the 'before'
            or 'after' of that comparison.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.SendCCCommentForPullRequestCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository where you want to post a comment on a pull request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.SendCCCommentForPullRequestCmdlet.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.CC.SendCCCommentReplyCmdlet">
            <summary>
            Posts a comment in reply to an existing comment on a comparison between commits or
            a pull request.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.SendCCCommentReplyCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>A unique, client-generated idempotency token that when provided in a request, ensures
            the request cannot be repeated with a changed parameter. If a request is received
            with the same parameters and a token is included, the request will return information
            about the initial request that used that token.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.SendCCCommentReplyCmdlet.Content">
            <summary>
            <para>
            <para>The contents of your reply to a comment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.SendCCCommentReplyCmdlet.InReplyTo">
            <summary>
            <para>
            <para>The system-generated ID of the comment to which you want to reply. To get this ID,
            use <a>GetCommentsForComparedCommit</a> or <a>GetCommentsForPullRequest</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.SendCCCommentReplyCmdlet.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.CC.SetCCRepositoryTriggerCmdlet">
            <summary>
            Replaces all triggers for a repository. This can be used to create or delete triggers.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.SetCCRepositoryTriggerCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository where you want to create or update the trigger.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.SetCCRepositoryTriggerCmdlet.Trigger">
            <summary>
            <para>
            <para>The JSON block of configuration information for each trigger.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.SetCCRepositoryTriggerCmdlet.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.CC.TestCCRepositoryTriggerCmdlet">
            <summary>
            Tests the functionality of repository triggers by sending information to the trigger
            target. If real data is available in the repository, the test will send data from
            the last commit. If no data is available, sample data will be generated.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.TestCCRepositoryTriggerCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository in which to test the triggers.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.TestCCRepositoryTriggerCmdlet.Trigger">
            <summary>
            <para>
            <para>The list of triggers to test.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CC.UpdateCCCommentCmdlet">
            <summary>
            Replaces the contents of a comment.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.UpdateCCCommentCmdlet.CommentId">
            <summary>
            <para>
            <para>The system-generated ID of the comment you want to update. To get this ID, use <a>GetCommentsForComparedCommit</a>
            or <a>GetCommentsForPullRequest</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.UpdateCCCommentCmdlet.Content">
            <summary>
            <para>
            <para>The updated content with which you want to replace the existing content of the comment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.UpdateCCCommentCmdlet.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.CC.UpdateCCDefaultBranchCmdlet">
            <summary>
            Sets or changes the default branch name for the specified repository.
             
             <note><para>
            If you use this operation to change the default branch name to the current default
            branch name, a success message is returned even though the default branch did not
            change.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.UpdateCCDefaultBranchCmdlet.DefaultBranchName">
            <summary>
            <para>
            <para>The name of the branch to set as the default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.UpdateCCDefaultBranchCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository to set or change the default branch for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.UpdateCCDefaultBranchCmdlet.PassThru">
            <summary>
            Returns the value passed to the RepositoryName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.UpdateCCDefaultBranchCmdlet.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.CC.UpdateCCPullRequestDescriptionCmdlet">
            <summary>
            Replaces the contents of the description of a pull request.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.UpdateCCPullRequestDescriptionCmdlet.Description">
            <summary>
            <para>
            <para>The updated content of the description for the pull request. This content will replace
            the existing description.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.UpdateCCPullRequestDescriptionCmdlet.PullRequestId">
            <summary>
            <para>
            <para>The system-generated ID of the pull request. To get this ID, use <a>ListPullRequests</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.UpdateCCPullRequestDescriptionCmdlet.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.CC.UpdateCCPullRequestStatusCmdlet">
            <summary>
            Updates the status of a pull request.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.UpdateCCPullRequestStatusCmdlet.PullRequestId">
            <summary>
            <para>
            <para>The system-generated ID of the pull request. To get this ID, use <a>ListPullRequests</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.UpdateCCPullRequestStatusCmdlet.PullRequestStatus">
            <summary>
            <para>
            <para>The status of the pull request. The only valid operations are to update the status
            from <code>OPEN</code> to <code>OPEN</code>, <code>OPEN</code> to <code>CLOSED</code>
            or from from <code>CLOSED</code> to <code>CLOSED</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.UpdateCCPullRequestStatusCmdlet.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.CC.UpdateCCPullRequestTitleCmdlet">
            <summary>
            Replaces the title of a pull request.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.UpdateCCPullRequestTitleCmdlet.PullRequestId">
            <summary>
            <para>
            <para>The system-generated ID of the pull request. To get this ID, use <a>ListPullRequests</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.UpdateCCPullRequestTitleCmdlet.Title">
            <summary>
            <para>
            <para>The updated title of the pull request. This will replace the existing title.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.UpdateCCPullRequestTitleCmdlet.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.CC.UpdateCCRepositoryDescriptionCmdlet">
            <summary>
            Sets or changes the comment or description for a repository.
             
             <note><para>
            The description field for a repository accepts all HTML characters and all valid Unicode
            characters. Applications that do not HTML-encode the description and display it in
            a web page could expose users to potentially malicious code. Make sure that you HTML-encode
            the description field in any application that uses this API to display the repository
            description on a web page.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.UpdateCCRepositoryDescriptionCmdlet.RepositoryDescription">
            <summary>
            <para>
            <para>The new comment or description for the specified repository. Repository descriptions
            are limited to 1,000 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.UpdateCCRepositoryDescriptionCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository to set or change the comment or description for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.UpdateCCRepositoryDescriptionCmdlet.PassThru">
            <summary>
            Returns the value passed to the RepositoryName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.UpdateCCRepositoryDescriptionCmdlet.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.CC.UpdateCCRepositoryNameCmdlet">
            <summary>
            Renames a repository. The repository name must be unique across the calling AWS account.
            In addition, repository names are limited to 100 alphanumeric, dash, and underscore
            characters, and cannot include certain characters. The suffix ".git" is prohibited.
            For a full description of the limits on repository names, see <a href="http://docs.aws.amazon.com/codecommit/latest/userguide/limits.html">Limits</a>
            in the AWS CodeCommit User Guide.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.UpdateCCRepositoryNameCmdlet.NewName">
            <summary>
            <para>
            <para>The new name for the repository.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.UpdateCCRepositoryNameCmdlet.OldName">
            <summary>
            <para>
            <para>The existing name of the repository.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.UpdateCCRepositoryNameCmdlet.PassThru">
            <summary>
            Returns the value passed to the OldName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.UpdateCCRepositoryNameCmdlet.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.CC.WriteCCFileCmdlet">
            <summary>
            Adds or updates a file in a branch in an AWS CodeCommit repository, and generates
            a commit for the addition in the specified branch.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.WriteCCFileCmdlet.BranchName">
            <summary>
            <para>
            <para>The name of the branch where you want to add or update the file. If this is an empty
            repository, this branch will be created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.WriteCCFileCmdlet.CommitMessage">
            <summary>
            <para>
            <para>A message about why this file was added or updated. While optional, adding a message
            is strongly encouraged in order to provide a more useful commit history for your repository.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.WriteCCFileCmdlet.Email">
            <summary>
            <para>
            <para>An email address for the person adding or updating the file.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.WriteCCFileCmdlet.FileContent">
            <summary>
            <para>
            <para>The content of the file, in binary object format. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.WriteCCFileCmdlet.FileMode">
            <summary>
            <para>
            <para>The file mode permissions of the blob. Valid file mode permissions are listed below.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.WriteCCFileCmdlet.FilePath">
            <summary>
            <para>
            <para>The name of the file you want to add or update, including the relative path to the
            file in the repository.</para><note><para>If the path does not currently exist in the repository, the path will be created as
            part of adding the file.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.WriteCCFileCmdlet.Name">
            <summary>
            <para>
            <para>The name of the person adding or updating the file. While optional, adding a name
            is strongly encouraged in order to provide a more useful commit history for your repository.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.WriteCCFileCmdlet.ParentCommitId">
            <summary>
            <para>
            <para>The full commit ID of the head commit in the branch where you want to add or update
            the file. If this is an empty repository, no commit ID is required. If this is not
            an empty repository, a commit ID is required. </para><para>The commit ID must match the ID of the head commit at the time of the operation, or
            an error will occur, and the file will not be added or updated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.WriteCCFileCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository where you want to add or update the file.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CC.WriteCCFileCmdlet.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.CD.AddCDOnPremiseInstanceTagCmdlet">
            <summary>
            Adds tags to on-premises instances.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.AddCDOnPremiseInstanceTagCmdlet.InstanceName">
            <summary>
            <para>
            <para>The names of the on-premises instances to which to add tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.AddCDOnPremiseInstanceTagCmdlet.Tag">
            <summary>
            <para>
            <para>The tag key-value pairs to add to the on-premises instances.</para><para>Keys and values are both required. Keys cannot be null or empty strings. Value-only
            tags are not allowed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.AddCDOnPremiseInstanceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the InstanceName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.AddCDOnPremiseInstanceTagCmdlet.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.CD.GetCDApplicationCmdlet">
            <summary>
            Gets information about an application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDApplicationCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of an AWS CodeDeploy application associated with the IAM user or AWS account.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CD.GetCDApplicationBatchCmdlet">
            <summary>
            Gets information about one or more applications.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDApplicationBatchCmdlet.ApplicationName">
            <summary>
            <para>
            <para>A list of application names separated by spaces.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CD.GetCDApplicationListCmdlet">
            <summary>
            Lists the applications registered with the IAM user or AWS account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDApplicationListCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier returned from the previous list applications call. It can be used to
            return the next set of applications in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CD.GetCDApplicationRevisionCmdlet">
            <summary>
            Gets information about an application revision.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDApplicationRevisionCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of the application that corresponds to the revision.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDApplicationRevisionCmdlet.S3Location_Bucket">
            <summary>
            <para>
            <para>The name of the Amazon S3 bucket where the application revision is stored.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDApplicationRevisionCmdlet.S3Location_BundleType">
            <summary>
            <para>
            <para>The file type of the application revision. Must be one of the following:</para><ul><li><para>tar: A tar archive file.</para></li><li><para>tgz: A compressed tar archive file.</para></li><li><para>zip: A zip archive file.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDApplicationRevisionCmdlet.GitHubLocation_CommitId">
            <summary>
            <para>
            <para>The SHA1 commit ID of the GitHub commit that represents the bundled artifacts for
            the application revision.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDApplicationRevisionCmdlet.AppSpecContent_Content">
            <summary>
            <para>
            <para> The YAML-formatted or JSON-formatted revision string. </para><para> For an AWS Lambda deployment, the content includes a Lambda function name, the alias
            for its original version, and the alias for its replacement version. The deployment
            shifts traffic from the original version of the Lambda function to the replacement
            version. </para><para> For an Amazon ECS deployment, the content includes the task name, information about
            the load balancer that serves traffic to the container, and more. </para><para> For both types of deployments, the content can specify Lambda functions that run
            at specified hooks, such as <code>BeforeInstall</code>, during a deployment. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDApplicationRevisionCmdlet.String_Content">
            <summary>
            <para>
            <para>The YAML-formatted or JSON-formatted revision string. It includes information about
            which Lambda function to update and optional Lambda functions that validate deployment
            lifecycle events.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDApplicationRevisionCmdlet.S3Location_ETag">
            <summary>
            <para>
            <para>The ETag of the Amazon S3 object that represents the bundled artifacts for the application
            revision.</para><para>If the ETag is not specified as an input parameter, ETag validation of the object
            is skipped.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDApplicationRevisionCmdlet.S3Location_Key">
            <summary>
            <para>
            <para>The name of the Amazon S3 object that represents the bundled artifacts for the application
            revision.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDApplicationRevisionCmdlet.GitHubLocation_Repository">
            <summary>
            <para>
            <para>The GitHub account and repository pair that stores a reference to the commit that
            represents the bundled artifacts for the application revision. </para><para>Specified as account/repository.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDApplicationRevisionCmdlet.Revision_RevisionType">
            <summary>
            <para>
            <para>The type of application revision:</para><ul><li><para>S3: An application revision stored in Amazon S3.</para></li><li><para>GitHub: An application revision stored in GitHub (EC2/On-premises deployments only).</para></li><li><para>String: A YAML-formatted or JSON-formatted string (AWS Lambda deployments only).</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDApplicationRevisionCmdlet.AppSpecContent_Sha256">
            <summary>
            <para>
            <para> The SHA256 hash value of the revision content. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDApplicationRevisionCmdlet.String_Sha256">
            <summary>
            <para>
            <para>The SHA256 hash value of the revision content.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDApplicationRevisionCmdlet.S3Location_Version">
            <summary>
            <para>
            <para>A specific version of the Amazon S3 object that represents the bundled artifacts for
            the application revision.</para><para>If the version is not specified, the system uses the most recent version by default.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CD.GetCDApplicationRevisionBatchCmdlet">
            <summary>
            Gets information about one or more application revisions.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDApplicationRevisionBatchCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of an AWS CodeDeploy application about which to get revision information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDApplicationRevisionBatchCmdlet.Revision">
            <summary>
            <para>
            <para>Information to get about the application revisions, including type and location.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CD.GetCDApplicationRevisionListCmdlet">
            <summary>
            Lists information about revisions for an application.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDApplicationRevisionListCmdlet.ApplicationName">
            <summary>
            <para>
            <para> The name of an AWS CodeDeploy application associated with the IAM user or AWS account.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDApplicationRevisionListCmdlet.Deployed">
            <summary>
            <para>
            <para> Whether to list revisions based on whether the revision is the target revision of
            an deployment group: </para><ul><li><para>include: List revisions that are target revisions of a deployment group.</para></li><li><para>exclude: Do not list revisions that are target revisions of a deployment group.</para></li><li><para>ignore: List all revisions.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDApplicationRevisionListCmdlet.S3Bucket">
            <summary>
            <para>
            <para> An Amazon S3 bucket name to limit the search for revisions. </para><para> If set to null, all of the user's buckets are searched. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDApplicationRevisionListCmdlet.S3KeyPrefix">
            <summary>
            <para>
            <para> A key prefix for the set of Amazon S3 objects to limit the search for revisions.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDApplicationRevisionListCmdlet.SortBy">
            <summary>
            <para>
            <para>The column name to use to sort the list results:</para><ul><li><para>registerTime: Sort by the time the revisions were registered with AWS CodeDeploy.</para></li><li><para>firstUsedTime: Sort by the time the revisions were first used in a deployment.</para></li><li><para>lastUsedTime: Sort by the time the revisions were last used in a deployment.</para></li></ul><para> If not specified or set to null, the results are returned in an arbitrary order.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDApplicationRevisionListCmdlet.SortOrder">
            <summary>
            <para>
            <para> The order in which to sort the list results: </para><ul><li><para>ascending: ascending order.</para></li><li><para>descending: descending order.</para></li></ul><para>If not specified, the results are sorted in ascending order.</para><para>If set to null, the results are sorted in an arbitrary order.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDApplicationRevisionListCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier returned from the previous <code>ListApplicationRevisions</code> call.
            It can be used to return the next set of applications in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentCmdlet">
            <summary>
            Gets information about a deployment.
             
             <note><para>
             The <code>content</code> property of the <code>appSpecContent</code> object in the
            returned revision is always null. Use <code>GetApplicationRevision</code> and the
            <code>sha256</code> property of the returned <code>appSpecContent</code> object to
            get the content of the deployment’s AppSpec file.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentCmdlet.DeploymentId">
            <summary>
            <para>
            <para> The unique ID of a deployment associated with the IAM user or AWS account. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentBatchCmdlet">
            <summary>
            Gets information about one or more deployments.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentBatchCmdlet.DeploymentId">
            <summary>
            <para>
            <para> A list of deployment IDs, separated by spaces. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentConfigCmdlet">
            <summary>
            Gets information about a deployment configuration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentConfigCmdlet.DeploymentConfigName">
            <summary>
            <para>
            <para>The name of a deployment configuration associated with the IAM user or AWS account.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentConfigListCmdlet">
            <summary>
            Lists the deployment configurations with the IAM user or AWS account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentConfigListCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier returned from the previous <code>ListDeploymentConfigs</code> call.
            It can be used to return the next set of deployment configurations in the list. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentGroupCmdlet">
            <summary>
            Gets information about a deployment group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentGroupCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of an AWS CodeDeploy application associated with the IAM user or AWS account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentGroupCmdlet.DeploymentGroupName">
            <summary>
            <para>
            <para>The name of a deployment group for the specified application.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentGroupBatchCmdlet">
            <summary>
            Gets information about one or more deployment groups.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentGroupBatchCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of an AWS CodeDeploy application associated with the applicable IAM user
            or AWS account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentGroupBatchCmdlet.DeploymentGroupName">
            <summary>
            <para>
            <para>The names of the deployment groups.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentGroupListCmdlet">
            <summary>
            Lists the deployment groups for an application registered with the IAM user or AWS
            account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentGroupListCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of an AWS CodeDeploy application associated with the IAM user or AWS account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentGroupListCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier returned from the previous list deployment groups call. It can be used
            to return the next set of deployment groups in the list.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentInstanceCmdlet">
            <summary>
            Gets information about an instance as part of a deployment.<br/><br/>This operation is deprecated.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentInstanceCmdlet.DeploymentId">
            <summary>
            <para>
            <para> The unique ID of a deployment. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentInstanceCmdlet.InstanceId">
            <summary>
            <para>
            <para> The unique ID of an instance in the deployment group. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentInstanceBatchCmdlet">
            <summary>
            <note><para>
             This method works, but is deprecated. Use <code>BatchGetDeploymentTargets</code>
            instead.
            </para></note><para>
             Returns an array of instances associated with a deployment. This method works with
            EC2/On-premises and AWS Lambda compute platforms. The newer <code>BatchGetDeploymentTargets</code>
            works with all compute platforms.
            </para><br/><br/>This operation is deprecated.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentInstanceBatchCmdlet.DeploymentId">
            <summary>
            <para>
            <para> The unique ID of a deployment. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentInstanceBatchCmdlet.InstanceId">
            <summary>
            <para>
            <para>The unique IDs of instances used in the deployment.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentInstanceListCmdlet">
            <summary>
            <note><para>
             The newer BatchGetDeploymentTargets should be used instead because it works with
            all compute types. <code>ListDeploymentInstances</code> throws an exception if it
            is used with a compute platform other than EC2/On-premises or AWS Lambda.
            </para></note><para>
             Lists the instance for a deployment associated with the IAM user or AWS account.
             
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.<br/><br/>This operation is deprecated.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentInstanceListCmdlet.DeploymentId">
            <summary>
            <para>
            <para> The unique ID of a deployment. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentInstanceListCmdlet.InstanceStatusFilter">
            <summary>
            <para>
            <para>A subset of instances to list by status:</para><ul><li><para>Pending: Include those instances with pending deployments.</para></li><li><para>InProgress: Include those instances where deployments are still in progress.</para></li><li><para>Succeeded: Include those instances with successful deployments.</para></li><li><para>Failed: Include those instances with failed deployments.</para></li><li><para>Skipped: Include those instances with skipped deployments.</para></li><li><para>Unknown: Include those instances with deployments in an unknown state.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentInstanceListCmdlet.InstanceTypeFilter">
            <summary>
            <para>
            <para>The set of instances in a blue/green deployment, either those in the original environment
            ("BLUE") or those in the replacement environment ("GREEN"), for which you want to
            view instance information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentInstanceListCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier returned from the previous list deployment instances call. It can be
            used to return the next set of deployment instances in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentListCmdlet">
            <summary>
            Lists the deployments in a deployment group for an application registered with the
            IAM user or AWS account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentListCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of an AWS CodeDeploy application associated with the IAM user or AWS account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentListCmdlet.DeploymentGroupName">
            <summary>
            <para>
            <para>The name of a deployment group for the specified application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentListCmdlet.CreateTimeRange_End">
            <summary>
            <para>
            <para>The end time of the time range.</para><note><para>Specify null to leave the end time open-ended.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentListCmdlet.IncludeOnlyStatus">
            <summary>
            <para>
            <para>A subset of deployments to list by status:</para><ul><li><para>Created: Include created deployments in the resulting list.</para></li><li><para>Queued: Include queued deployments in the resulting list.</para></li><li><para>In Progress: Include in-progress deployments in the resulting list.</para></li><li><para>Succeeded: Include successful deployments in the resulting list.</para></li><li><para>Failed: Include failed deployments in the resulting list.</para></li><li><para>Stopped: Include stopped deployments in the resulting list.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentListCmdlet.CreateTimeRange_Start">
            <summary>
            <para>
            <para>The start time of the time range.</para><note><para>Specify null to leave the start time open-ended.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentListCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier returned from the previous list deployments call. It can be used to
            return the next set of deployments in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentTargetCmdlet">
            <summary>
            Returns information about a deployment target.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentTargetCmdlet.DeploymentId">
            <summary>
            <para>
            <para> The unique ID of a deployment. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentTargetCmdlet.TargetId">
            <summary>
            <para>
            <para> The unique ID of a deployment target. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentTargetBatchCmdlet">
            <summary>
            Returns an array of targets associated with a deployment. This method works with
            all compute types and should be used instead of the deprecated <code>BatchGetDeploymentInstances</code>.
             
             
              
            <para>
             The type of targets returned depends on the deployment's compute platform:
            </para><ul><li><para><b>EC2/On-premises</b>: Information about EC2 instance targets.
            </para></li><li><para><b>AWS Lambda</b>: Information about Lambda functions targets.
            </para></li><li><para><b>Amazon ECS</b>: Information about Amazon ECS service targets.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentTargetBatchCmdlet.DeploymentId">
            <summary>
            <para>
            <para> The unique ID of a deployment. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentTargetBatchCmdlet.TargetId">
            <summary>
            <para>
            <para> The unique IDs of the deployment targets. The compute platform of the deployment
            determines the type of the targets and their formats. </para><ul><li><para> For deployments that use the EC2/On-premises compute platform, the target IDs are
            EC2 or on-premises instances IDs, and their target type is <code>instanceTarget</code>.
            </para></li><li><para> For deployments that use the AWS Lambda compute platform, the target IDs are the
            names of Lambda functions, and their target type is <code>instanceTarget</code>. </para></li><li><para> For deployments that use the Amazon ECS compute platform, the target IDs are pairs
            of Amazon ECS clusters and services specified using the format <code>&lt;clustername&gt;:&lt;servicename&gt;</code>.
            Their target type is <code>ecsTarget</code>. </para></li></ul>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentTargetListCmdlet">
            <summary>
            Returns an array of target IDs that are associated a deployment.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentTargetListCmdlet.DeploymentId">
            <summary>
            <para>
            <para> The unique ID of a deployment. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentTargetListCmdlet.TargetFilter">
            <summary>
            <para>
            <para> A key used to filter the returned targets. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDDeploymentTargetListCmdlet.NextToken">
            <summary>
            <para>
            <para> A token identifier returned from the previous <code>ListDeploymentTargets</code>
            call. It can be used to return the next set of deployment targets in the list. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CD.GetCDGitHubAccountTokenNameListCmdlet">
            <summary>
            Lists the names of stored connections to GitHub accounts.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDGitHubAccountTokenNameListCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier returned from the previous ListGitHubAccountTokenNames call. It can
            be used to return the next set of names in the list. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CD.GetCDOnPremiseInstanceCmdlet">
            <summary>
            Gets information about an on-premises instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDOnPremiseInstanceCmdlet.InstanceName">
            <summary>
            <para>
            <para> The name of the on-premises instance about which to get information. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CD.GetCDOnPremiseInstanceBatchCmdlet">
            <summary>
            Gets information about one or more on-premises instances.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDOnPremiseInstanceBatchCmdlet.InstanceName">
            <summary>
            <para>
            <para>The names of the on-premises instances about which to get information.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CD.GetCDOnPremiseInstanceListCmdlet">
            <summary>
            Gets a list of names for one or more on-premises instances.
             
              
            <para>
            Unless otherwise specified, both registered and deregistered on-premises instance
            names are listed. To list only registered or deregistered on-premises instance names,
            use the registration status parameter.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDOnPremiseInstanceListCmdlet.RegistrationStatus">
            <summary>
            <para>
            <para>The registration status of the on-premises instances:</para><ul><li><para>Deregistered: Include deregistered on-premises instances in the resulting list.</para></li><li><para>Registered: Include registered on-premises instances in the resulting list.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDOnPremiseInstanceListCmdlet.TagFilter">
            <summary>
            <para>
            <para>The on-premises instance tags that are used to restrict the on-premises instance names
            returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.GetCDOnPremiseInstanceListCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier returned from the previous list on-premises instances call. It can be
            used to return the next set of on-premises instances in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CD.NewCDApplicationCmdlet">
            <summary>
            Creates an application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDApplicationCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of the application. This name must be unique with the applicable IAM user
            or AWS account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDApplicationCmdlet.ComputePlatform">
            <summary>
            <para>
            <para> The destination platform type for the deployment (<code>Lambda</code> or <code>Server</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDApplicationCmdlet.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.CD.NewCDDeploymentCmdlet">
            <summary>
            Deploys an application revision through the specified deployment group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of an AWS CodeDeploy application associated with the IAM user or AWS account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentCmdlet.TargetInstancesAutoScalingGroup">
            <summary>
            <para>
            <para>The names of one or more Auto Scaling groups to identify a replacement environment
            for a blue/green deployment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentCmdlet.S3Location_Bucket">
            <summary>
            <para>
            <para>The name of the Amazon S3 bucket where the application revision is stored.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentCmdlet.S3Location_BundleType">
            <summary>
            <para>
            <para>The file type of the application revision. Must be one of the following:</para><ul><li><para>tar: A tar archive file.</para></li><li><para>tgz: A compressed tar archive file.</para></li><li><para>zip: A zip archive file.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentCmdlet.GitHubLocation_CommitId">
            <summary>
            <para>
            <para>The SHA1 commit ID of the GitHub commit that represents the bundled artifacts for
            the application revision.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentCmdlet.AppSpecContent_Content">
            <summary>
            <para>
            <para> The YAML-formatted or JSON-formatted revision string. </para><para> For an AWS Lambda deployment, the content includes a Lambda function name, the alias
            for its original version, and the alias for its replacement version. The deployment
            shifts traffic from the original version of the Lambda function to the replacement
            version. </para><para> For an Amazon ECS deployment, the content includes the task name, information about
            the load balancer that serves traffic to the container, and more. </para><para> For both types of deployments, the content can specify Lambda functions that run
            at specified hooks, such as <code>BeforeInstall</code>, during a deployment. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentCmdlet.String_Content">
            <summary>
            <para>
            <para>The YAML-formatted or JSON-formatted revision string. It includes information about
            which Lambda function to update and optional Lambda functions that validate deployment
            lifecycle events.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentCmdlet.DeploymentConfigName">
            <summary>
            <para>
            <para>The name of a deployment configuration associated with the IAM user or AWS account.</para><para>If not specified, the value configured in the deployment group is used as the default.
            If the deployment group does not have a deployment configuration associated with it,
            CodeDeployDefault.OneAtATime is used by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentCmdlet.DeploymentGroupName">
            <summary>
            <para>
            <para>The name of the deployment group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentCmdlet.Description">
            <summary>
            <para>
            <para>A comment about the deployment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentCmdlet.Ec2TagSetList">
            <summary>
            <para>
            <para>A list that contains other lists of EC2 instance tag groups. For an instance to be
            included in the deployment group, it must be identified by all of the tag groups in
            the list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentCmdlet.AutoRollbackConfiguration_Enabled">
            <summary>
            <para>
            <para>Indicates whether a defined automatic rollback configuration is currently enabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentCmdlet.S3Location_ETag">
            <summary>
            <para>
            <para>The ETag of the Amazon S3 object that represents the bundled artifacts for the application
            revision.</para><para>If the ETag is not specified as an input parameter, ETag validation of the object
            is skipped.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentCmdlet.AutoRollbackConfiguration_Event">
            <summary>
            <para>
            <para>The event type or types that trigger a rollback.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentCmdlet.FileExistsBehavior">
            <summary>
            <para>
            <para>Information about how AWS CodeDeploy handles files that already exist in a deployment
            target location but weren't part of the previous successful deployment.</para><para>The fileExistsBehavior parameter takes any of the following values:</para><ul><li><para>DISALLOW: The deployment fails. This is also the default behavior if no option is
            specified.</para></li><li><para>OVERWRITE: The version of the file from the application revision currently being deployed
            replaces the version already on the instance.</para></li><li><para>RETAIN: The version of the file already on the instance is kept and used as part of
            the new deployment.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentCmdlet.IgnoreApplicationStopFailure">
            <summary>
            <para>
            <para> If true, then if an ApplicationStop, BeforeBlockTraffic, or AfterBlockTraffic deployment
            lifecycle event to an instance fails, then the deployment continues to the next deployment
            lifecycle event. For example, if ApplicationStop fails, the deployment continues with
            DownloadBundle. If BeforeBlockTraffic fails, the deployment continues with BlockTraffic.
            If AfterBlockTraffic fails, the deployment continues with ApplicationStop. </para><para> If false or not specified, then if a lifecycle event fails during a deployment to
            an instance, that deployment fails. If deployment to that instance is part of an overall
            deployment and the number of healthy hosts is not less than the minimum number of
            healthy hosts, then a deployment to the next instance is attempted. </para><para> During a deployment, the AWS CodeDeploy agent runs the scripts specified for ApplicationStop,
            BeforeBlockTraffic, and AfterBlockTraffic in the AppSpec file from the previous successful
            deployment. (All other scripts are run from the AppSpec file in the current deployment.)
            If one of these scripts contains an error and does not run successfully, the deployment
            can fail. </para><para> If the cause of the failure is a script from the last successful deployment that
            will never run successfully, create a new deployment and use <code>ignoreApplicationStopFailures</code>
            to specify that the ApplicationStop, BeforeBlockTraffic, and AfterBlockTraffic failures
            should be ignored. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentCmdlet.S3Location_Key">
            <summary>
            <para>
            <para>The name of the Amazon S3 object that represents the bundled artifacts for the application
            revision.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentCmdlet.GitHubLocation_Repository">
            <summary>
            <para>
            <para>The GitHub account and repository pair that stores a reference to the commit that
            represents the bundled artifacts for the application revision. </para><para>Specified as account/repository.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentCmdlet.RevisionType">
            <summary>
            <para>
            <para>The type of application revision:</para><ul><li><para>S3: An application revision stored in Amazon S3.</para></li><li><para>GitHub: An application revision stored in GitHub (EC2/On-premises deployments only).</para></li><li><para>String: A YAML-formatted or JSON-formatted string (AWS Lambda deployments only).</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentCmdlet.AppSpecContent_Sha256">
            <summary>
            <para>
            <para> The SHA256 hash value of the revision content. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentCmdlet.String_Sha256">
            <summary>
            <para>
            <para>The SHA256 hash value of the revision content.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentCmdlet.TargetInstancesTagFilter">
            <summary>
            <para>
            <para>The tag filter key, type, and value used to identify Amazon EC2 instances in a replacement
            environment for a blue/green deployment. Cannot be used in the same call as ec2TagSet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentCmdlet.UpdateOutdatedInstancesOnly">
            <summary>
            <para>
            <para> Indicates whether to deploy to all instances or only to instances that are not running
            the latest application revision. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentCmdlet.S3Location_Version">
            <summary>
            <para>
            <para>A specific version of the Amazon S3 object that represents the bundled artifacts for
            the application revision.</para><para>If the version is not specified, the system uses the most recent version by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentCmdlet.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.CD.NewCDDeploymentConfigCmdlet">
            <summary>
            Creates a deployment configuration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentConfigCmdlet.TimeBasedCanary_CanaryInterval">
            <summary>
            <para>
            <para>The number of minutes between the first and second traffic shifts of a <code>TimeBasedCanary</code>
            deployment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentConfigCmdlet.TimeBasedCanary_CanaryPercentage">
            <summary>
            <para>
            <para>The percentage of traffic to shift in the first increment of a <code>TimeBasedCanary</code>
            deployment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentConfigCmdlet.ComputePlatform">
            <summary>
            <para>
            <para>The destination platform type for the deployment (<code>Lambda</code> or <code>Server</code>&gt;).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentConfigCmdlet.DeploymentConfigName">
            <summary>
            <para>
            <para>The name of the deployment configuration to create.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentConfigCmdlet.TimeBasedLinear_LinearInterval">
            <summary>
            <para>
            <para>The number of minutes between each incremental traffic shift of a <code>TimeBasedLinear</code>
            deployment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentConfigCmdlet.TimeBasedLinear_LinearPercentage">
            <summary>
            <para>
            <para>The percentage of traffic that is shifted at the start of each increment of a <code>TimeBasedLinear</code>
            deployment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentConfigCmdlet.MinimumHealthyHosts_Type">
            <summary>
            <para>
            <para>The minimum healthy instance type:</para><ul><li><para>HOST_COUNT: The minimum number of healthy instance as an absolute value.</para></li><li><para>FLEET_PERCENT: The minimum number of healthy instance as a percentage of the total
            number of instance in the deployment.</para></li></ul><para>In an example of nine instance, if a HOST_COUNT of six is specified, deploy to up
            to three instances at a time. The deployment is successful if six or more instances
            are deployed to successfully. Otherwise, the deployment fails. If a FLEET_PERCENT
            of 40 is specified, deploy to up to five instance at a time. The deployment is successful
            if four or more instance are deployed to successfully. Otherwise, the deployment fails.</para><note><para>In a call to the get deployment configuration operation, CodeDeployDefault.OneAtATime
            returns a minimum healthy instance type of MOST_CONCURRENCY and a value of 1. This
            means a deployment to only one instance at a time. (You cannot set the type to MOST_CONCURRENCY,
            only to HOST_COUNT or FLEET_PERCENT.) In addition, with CodeDeployDefault.OneAtATime,
            AWS CodeDeploy attempts to ensure that all instances but one are kept in a healthy
            state during the deployment. Although this allows one instance at a time to be taken
            offline for a new deployment, it also means that if the deployment to the last instance
            fails, the overall deployment is still successful.</para></note><para>For more information, see <a href="https://docs.aws.amazon.com/codedeploy/latest/userguide/instances-health.html">AWS
            CodeDeploy Instance Health</a> in the <i>AWS CodeDeploy User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentConfigCmdlet.TrafficRoutingConfig_Type">
            <summary>
            <para>
            <para>The type of traffic shifting (<code>TimeBasedCanary</code> or <code>TimeBasedLinear</code>)
            used by a deployment configuration .</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentConfigCmdlet.MinimumHealthyHosts_Value">
            <summary>
            <para>
            <para>The minimum healthy instance value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentConfigCmdlet.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.CD.NewCDDeploymentGroupCmdlet">
            <summary>
            Creates a deployment group to which application revisions are deployed.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentGroupCmdlet.GreenFleetProvisioningOptionAction">
            <summary>
            <para>
            <para>The method used to add instances to a replacement environment.</para><ul><li><para>DISCOVER_EXISTING: Use instances that already exist or will be created manually.</para></li><li><para>COPY_AUTO_SCALING_GROUP: Use settings from a specified Auto Scaling group to define
            and create instances in a new Auto Scaling group.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentGroupCmdlet.OnSuccessBlueInstanceTerminationAction">
            <summary>
            <para>
            <para>The action to take on instances in the original environment after a successful blue/green
            deployment.</para><ul><li><para>TERMINATE: Instances are terminated after a specified wait time.</para></li><li><para>KEEP_ALIVE: Instances are left running after they are deregistered from the load balancer
            and removed from the deployment group.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentGroupCmdlet.DeploymentReadyOptionTimeoutAction">
            <summary>
            <para>
            <para>Information about when to reroute traffic from an original environment to a replacement
            environment in a blue/green deployment.</para><ul><li><para>CONTINUE_DEPLOYMENT: Register new instances with the load balancer immediately after
            the new application revision is installed on the instances in the replacement environment.</para></li><li><para>STOP_DEPLOYMENT: Do not register new instances with a load balancer unless traffic
            rerouting is started using <a>ContinueDeployment</a>. If traffic rerouting is not
            started before the end of the specified wait period, the deployment status is changed
            to Stopped.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentGroupCmdlet.AlarmConfiguration_Alarm">
            <summary>
            <para>
            <para>A list of alarms configured for the deployment group. A maximum of 10 alarms can be
            added to a deployment group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentGroupCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of an AWS CodeDeploy application associated with the IAM user or AWS account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentGroupCmdlet.AutoScalingGroup">
            <summary>
            <para>
            <para>A list of associated Amazon EC2 Auto Scaling groups.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentGroupCmdlet.DeploymentConfigName">
            <summary>
            <para>
            <para>If specified, the deployment configuration name can be either one of the predefined
            configurations provided with AWS CodeDeploy or a custom deployment configuration that
            you create by calling the create deployment configuration operation.</para><para>CodeDeployDefault.OneAtATime is the default deployment configuration. It is used if
            a configuration isn't specified for the deployment or deployment group.</para><para>For more information about the predefined deployment configurations in AWS CodeDeploy,
            see <a href="https://docs.aws.amazon.com/codedeploy/latest/userguide/deployment-configurations.html">Working
            with Deployment Groups in AWS CodeDeploy</a> in the AWS CodeDeploy User Guide.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentGroupCmdlet.DeploymentGroupName">
            <summary>
            <para>
            <para>The name of a new deployment group for the specified application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentGroupCmdlet.DeploymentStyleOption">
            <summary>
            <para>
            <para>Indicates whether to route deployment traffic behind a load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentGroupCmdlet.DeploymentStyleType">
            <summary>
            <para>
            <para>Indicates whether to run an in-place deployment or a blue/green deployment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentGroupCmdlet.Ec2TagFilter">
            <summary>
            <para>
            <para>The Amazon EC2 tags on which to filter. The deployment group includes EC2 instances
            with any of the specified tags. Cannot be used in the same call as ec2TagSet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentGroupCmdlet.Ec2TagSetList">
            <summary>
            <para>
            <para>A list that contains other lists of EC2 instance tag groups. For an instance to be
            included in the deployment group, it must be identified by all of the tag groups in
            the list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentGroupCmdlet.EcsService">
            <summary>
            <para>
            <para> The target Amazon ECS services in the deployment group. This applies only to deployment
            groups that use the Amazon ECS compute platform. A target Amazon ECS service is specified
            as an Amazon ECS cluster and service name pair using the format <code>&lt;clustername&gt;:&lt;servicename&gt;</code>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentGroupCmdlet.LoadBalancerInfoList">
            <summary>
            <para>
            <para>An array that contains information about the load balancer to use for load balancing
            in a deployment. In Elastic Load Balancing, load balancers are used with Classic Load
            Balancers.</para><note><para> Adding more than one load balancer to the array is not supported. </para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentGroupCmdlet.AlarmConfiguration_Enabled">
            <summary>
            <para>
            <para>Indicates whether the alarm configuration is enabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentGroupCmdlet.AutoRollbackConfiguration_Enabled">
            <summary>
            <para>
            <para>Indicates whether a defined automatic rollback configuration is currently enabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentGroupCmdlet.AutoRollbackConfiguration_Event">
            <summary>
            <para>
            <para>The event type or types that trigger a rollback.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentGroupCmdlet.AlarmConfiguration_IgnorePollAlarmFailure">
            <summary>
            <para>
            <para>Indicates whether a deployment should continue if information about the current state
            of alarms cannot be retrieved from Amazon CloudWatch. The default value is false.</para><ul><li><para>true: The deployment proceeds even if alarm status information can't be retrieved
            from Amazon CloudWatch.</para></li><li><para>false: The deployment stops if alarm status information can't be retrieved from Amazon
            CloudWatch.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentGroupCmdlet.OnPremisesInstanceTagFilter">
            <summary>
            <para>
            <para>The on-premises instance tags on which to filter. The deployment group includes on-premises
            instances with any of the specified tags. Cannot be used in the same call as OnPremisesTagSet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentGroupCmdlet.OnPremisesTagSetList">
            <summary>
            <para>
            <para>A list that contains other lists of on-premises instance tag groups. For an instance
            to be included in the deployment group, it must be identified by all of the tag groups
            in the list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentGroupCmdlet.ServiceRoleArn">
            <summary>
            <para>
            <para>A service role ARN that allows AWS CodeDeploy to act on the user's behalf when interacting
            with AWS services.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentGroupCmdlet.LoadBalancerInfo_TargetGroupInfoList">
            <summary>
            <para>
            <para>An array that contains information about the target group to use for load balancing
            in a deployment. In Elastic Load Balancing, target groups are used with Application
            Load Balancers.</para><note><para> Adding more than one target group to the array is not supported. </para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentGroupCmdlet.LoadBalancerInfo_TargetGroupPairInfoList">
            <summary>
            <para>
            <para> The target group pair information. This is an array of <code>TargeGroupPairInfo</code>
            objects with a maximum size of one. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentGroupCmdlet.OnSuccessBlueInstanceTerminationWaitTime">
            <summary>
            <para>
            <para>The number of minutes to wait after a successful blue/green deployment before terminating
            instances from the original environment. The maximum setting is 2880 minutes (2 days).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentGroupCmdlet.TriggerConfiguration">
            <summary>
            <para>
            <para>Information about triggers to create when the deployment group is created. For examples,
            see <a href="https://docs.aws.amazon.com/codedeploy/latest/userguide/how-to-notify-sns.html">Create
            a Trigger for an AWS CodeDeploy Event</a> in the AWS CodeDeploy User Guide.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentGroupCmdlet.DeploymentReadyOptionWaitTime">
            <summary>
            <para>
            <para>The number of minutes to wait before the status of a blue/green deployment is changed
            to Stopped if rerouting is not started manually. Applies only to the STOP_DEPLOYMENT
            option for actionOnTimeout</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.NewCDDeploymentGroupCmdlet.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.CD.RegisterCDApplicationRevisionCmdlet">
            <summary>
            Registers with AWS CodeDeploy a revision for the specified application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.RegisterCDApplicationRevisionCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of an AWS CodeDeploy application associated with the IAM user or AWS account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.RegisterCDApplicationRevisionCmdlet.S3Location_Bucket">
            <summary>
            <para>
            <para>The name of the Amazon S3 bucket where the application revision is stored.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.RegisterCDApplicationRevisionCmdlet.S3Location_BundleType">
            <summary>
            <para>
            <para>The file type of the application revision. Must be one of the following:</para><ul><li><para>tar: A tar archive file.</para></li><li><para>tgz: A compressed tar archive file.</para></li><li><para>zip: A zip archive file.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.RegisterCDApplicationRevisionCmdlet.GitHubLocation_CommitId">
            <summary>
            <para>
            <para>The SHA1 commit ID of the GitHub commit that represents the bundled artifacts for
            the application revision.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.RegisterCDApplicationRevisionCmdlet.AppSpecContent_Content">
            <summary>
            <para>
            <para> The YAML-formatted or JSON-formatted revision string. </para><para> For an AWS Lambda deployment, the content includes a Lambda function name, the alias
            for its original version, and the alias for its replacement version. The deployment
            shifts traffic from the original version of the Lambda function to the replacement
            version. </para><para> For an Amazon ECS deployment, the content includes the task name, information about
            the load balancer that serves traffic to the container, and more. </para><para> For both types of deployments, the content can specify Lambda functions that run
            at specified hooks, such as <code>BeforeInstall</code>, during a deployment. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.RegisterCDApplicationRevisionCmdlet.String_Content">
            <summary>
            <para>
            <para>The YAML-formatted or JSON-formatted revision string. It includes information about
            which Lambda function to update and optional Lambda functions that validate deployment
            lifecycle events.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.RegisterCDApplicationRevisionCmdlet.Description">
            <summary>
            <para>
            <para>A comment about the revision.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.RegisterCDApplicationRevisionCmdlet.S3Location_ETag">
            <summary>
            <para>
            <para>The ETag of the Amazon S3 object that represents the bundled artifacts for the application
            revision.</para><para>If the ETag is not specified as an input parameter, ETag validation of the object
            is skipped.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.RegisterCDApplicationRevisionCmdlet.S3Location_Key">
            <summary>
            <para>
            <para>The name of the Amazon S3 object that represents the bundled artifacts for the application
            revision.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.RegisterCDApplicationRevisionCmdlet.GitHubLocation_Repository">
            <summary>
            <para>
            <para>The GitHub account and repository pair that stores a reference to the commit that
            represents the bundled artifacts for the application revision. </para><para>Specified as account/repository.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.RegisterCDApplicationRevisionCmdlet.Revision_RevisionType">
            <summary>
            <para>
            <para>The type of application revision:</para><ul><li><para>S3: An application revision stored in Amazon S3.</para></li><li><para>GitHub: An application revision stored in GitHub (EC2/On-premises deployments only).</para></li><li><para>String: A YAML-formatted or JSON-formatted string (AWS Lambda deployments only).</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.RegisterCDApplicationRevisionCmdlet.AppSpecContent_Sha256">
            <summary>
            <para>
            <para> The SHA256 hash value of the revision content. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.RegisterCDApplicationRevisionCmdlet.String_Sha256">
            <summary>
            <para>
            <para>The SHA256 hash value of the revision content.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.RegisterCDApplicationRevisionCmdlet.S3Location_Version">
            <summary>
            <para>
            <para>A specific version of the Amazon S3 object that represents the bundled artifacts for
            the application revision.</para><para>If the version is not specified, the system uses the most recent version by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.RegisterCDApplicationRevisionCmdlet.PassThru">
            <summary>
            Returns the value passed to the ApplicationName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.RegisterCDApplicationRevisionCmdlet.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.CD.RegisterCDOnPremiseInstanceCmdlet">
            <summary>
            Registers an on-premises instance.
             
             <note><para>
            Only one IAM ARN (an IAM session ARN or IAM user ARN) is supported in the request.
            You cannot use both.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.RegisterCDOnPremiseInstanceCmdlet.IamSessionArn">
            <summary>
            <para>
            <para>The ARN of the IAM session to associate with the on-premises instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.RegisterCDOnPremiseInstanceCmdlet.IamUserArn">
            <summary>
            <para>
            <para>The ARN of the IAM user to associate with the on-premises instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.RegisterCDOnPremiseInstanceCmdlet.InstanceName">
            <summary>
            <para>
            <para>The name of the on-premises instance to register.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.RegisterCDOnPremiseInstanceCmdlet.PassThru">
            <summary>
            Returns the value passed to the InstanceName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.RegisterCDOnPremiseInstanceCmdlet.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.CD.RemoveCDApplicationCmdlet">
            <summary>
            Deletes an application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.RemoveCDApplicationCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of an AWS CodeDeploy application associated with the IAM user or AWS account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.RemoveCDApplicationCmdlet.PassThru">
            <summary>
            Returns the value passed to the ApplicationName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.RemoveCDApplicationCmdlet.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.CD.RemoveCDDeploymentConfigCmdlet">
            <summary>
            Deletes a deployment configuration.
             
             <note><para>
            A deployment configuration cannot be deleted if it is currently in use. Predefined
            configurations cannot be deleted.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.RemoveCDDeploymentConfigCmdlet.DeploymentConfigName">
            <summary>
            <para>
            <para>The name of a deployment configuration associated with the IAM user or AWS account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.RemoveCDDeploymentConfigCmdlet.PassThru">
            <summary>
            Returns the value passed to the DeploymentConfigName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.RemoveCDDeploymentConfigCmdlet.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.CD.RemoveCDDeploymentGroupCmdlet">
            <summary>
            Deletes a deployment group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.RemoveCDDeploymentGroupCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of an AWS CodeDeploy application associated with the IAM user or AWS account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.RemoveCDDeploymentGroupCmdlet.DeploymentGroupName">
            <summary>
            <para>
            <para>The name of a deployment group for the specified application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.RemoveCDDeploymentGroupCmdlet.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.CD.RemoveCDGitHubAccountTokenCmdlet">
            <summary>
            Deletes a GitHub account connection.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.RemoveCDGitHubAccountTokenCmdlet.TokenName">
            <summary>
            <para>
            <para>The name of the GitHub account connection to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.RemoveCDGitHubAccountTokenCmdlet.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.CD.RemoveCDOnPremiseInstanceTagCmdlet">
            <summary>
            Removes one or more tags from one or more on-premises instances.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.RemoveCDOnPremiseInstanceTagCmdlet.InstanceName">
            <summary>
            <para>
            <para>The names of the on-premises instances from which to remove tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.RemoveCDOnPremiseInstanceTagCmdlet.Tag">
            <summary>
            <para>
            <para>The tag key-value pairs to remove from the on-premises instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.RemoveCDOnPremiseInstanceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the InstanceName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.RemoveCDOnPremiseInstanceTagCmdlet.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.CD.ResumeCDDeploymentCmdlet">
            <summary>
            For a blue/green deployment, starts the process of rerouting traffic from instances
            in the original environment to instances in the replacement environment without waiting
            for a specified wait time to elapse. (Traffic rerouting, which is achieved by registering
            instances in the replacement environment with the load balancer, can start as soon
            as all instances have a status of Ready.)
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.ResumeCDDeploymentCmdlet.DeploymentId">
            <summary>
            <para>
            <para> The unique ID of a blue/green deployment for which you want to start rerouting traffic
            to the replacement environment. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.ResumeCDDeploymentCmdlet.DeploymentWaitType">
            <summary>
            <para>
            <para> The status of the deployment's waiting period. READY_WAIT indicates the deployment
            is ready to start shifting traffic. TERMINATION_WAIT indicates the traffic is shifted,
            but the original target is not terminated. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.ResumeCDDeploymentCmdlet.PassThru">
            <summary>
            Returns the value passed to the DeploymentId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.ResumeCDDeploymentCmdlet.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.CD.SkipCDWaitTimeForInstanceTerminationCmdlet">
            <summary>
            In a blue/green deployment, overrides any specified wait time and starts terminating
            instances immediately after the traffic routing is complete.<br/><br/>This operation is deprecated.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.SkipCDWaitTimeForInstanceTerminationCmdlet.DeploymentId">
            <summary>
            <para>
            <para> The unique ID of a blue/green deployment for which you want to skip the instance
            termination wait time. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.SkipCDWaitTimeForInstanceTerminationCmdlet.PassThru">
            <summary>
            Returns the value passed to the DeploymentId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.SkipCDWaitTimeForInstanceTerminationCmdlet.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.CD.StopCDDeploymentCmdlet">
            <summary>
            Attempts to stop an ongoing deployment.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.StopCDDeploymentCmdlet.AutoRollbackEnabled">
            <summary>
            <para>
            <para> Indicates, when a deployment is stopped, whether instances that have been updated
            should be rolled back to the previous version of the application revision. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.StopCDDeploymentCmdlet.DeploymentId">
            <summary>
            <para>
            <para> The unique ID of a deployment. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.StopCDDeploymentCmdlet.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.CD.UnregisterCDOnPremiseInstanceCmdlet">
            <summary>
            Deregisters an on-premises instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.UnregisterCDOnPremiseInstanceCmdlet.InstanceName">
            <summary>
            <para>
            <para>The name of the on-premises instance to deregister.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.UnregisterCDOnPremiseInstanceCmdlet.PassThru">
            <summary>
            Returns the value passed to the InstanceName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.UnregisterCDOnPremiseInstanceCmdlet.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.CD.UpdateCDApplicationCmdlet">
            <summary>
            Changes the name of an application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.UpdateCDApplicationCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The current name of the application you want to change.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.UpdateCDApplicationCmdlet.NewApplicationName">
            <summary>
            <para>
            <para>The new name to give the application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.UpdateCDApplicationCmdlet.PassThru">
            <summary>
            Returns the value passed to the ApplicationName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.UpdateCDApplicationCmdlet.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.CD.UpdateCDDeploymentGroupCmdlet">
            <summary>
            Changes information about a deployment group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.UpdateCDDeploymentGroupCmdlet.GreenFleetProvisioningOptionAction">
            <summary>
            <para>
            <para>The method used to add instances to a replacement environment.</para><ul><li><para>DISCOVER_EXISTING: Use instances that already exist or will be created manually.</para></li><li><para>COPY_AUTO_SCALING_GROUP: Use settings from a specified Auto Scaling group to define
            and create instances in a new Auto Scaling group.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.UpdateCDDeploymentGroupCmdlet.OnSuccessBlueInstanceTerminationAction">
            <summary>
            <para>
            <para>The action to take on instances in the original environment after a successful blue/green
            deployment.</para><ul><li><para>TERMINATE: Instances are terminated after a specified wait time.</para></li><li><para>KEEP_ALIVE: Instances are left running after they are deregistered from the load balancer
            and removed from the deployment group.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.UpdateCDDeploymentGroupCmdlet.DeploymentReadyOptionTimeoutAction">
            <summary>
            <para>
            <para>Information about when to reroute traffic from an original environment to a replacement
            environment in a blue/green deployment.</para><ul><li><para>CONTINUE_DEPLOYMENT: Register new instances with the load balancer immediately after
            the new application revision is installed on the instances in the replacement environment.</para></li><li><para>STOP_DEPLOYMENT: Do not register new instances with a load balancer unless traffic
            rerouting is started using <a>ContinueDeployment</a>. If traffic rerouting is not
            started before the end of the specified wait period, the deployment status is changed
            to Stopped.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.UpdateCDDeploymentGroupCmdlet.AlarmConfiguration_Alarm">
            <summary>
            <para>
            <para>A list of alarms configured for the deployment group. A maximum of 10 alarms can be
            added to a deployment group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.UpdateCDDeploymentGroupCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The application name that corresponds to the deployment group to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.UpdateCDDeploymentGroupCmdlet.AutoScalingGroup">
            <summary>
            <para>
            <para>The replacement list of Auto Scaling groups to be included in the deployment group,
            if you want to change them. To keep the Auto Scaling groups, enter their names. To
            remove Auto Scaling groups, do not enter any Auto Scaling group names.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.UpdateCDDeploymentGroupCmdlet.CurrentDeploymentGroupName">
            <summary>
            <para>
            <para>The current name of the deployment group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.UpdateCDDeploymentGroupCmdlet.DeploymentConfigName">
            <summary>
            <para>
            <para>The replacement deployment configuration name to use, if you want to change it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.UpdateCDDeploymentGroupCmdlet.DeploymentStyleOption">
            <summary>
            <para>
            <para>Indicates whether to route deployment traffic behind a load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.UpdateCDDeploymentGroupCmdlet.DeploymentStyleType">
            <summary>
            <para>
            <para>Indicates whether to run an in-place deployment or a blue/green deployment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.UpdateCDDeploymentGroupCmdlet.Ec2TagFilter">
            <summary>
            <para>
            <para>The replacement set of Amazon EC2 tags on which to filter, if you want to change them.
            To keep the existing tags, enter their names. To remove tags, do not enter any tag
            names.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.UpdateCDDeploymentGroupCmdlet.Ec2TagSetList">
            <summary>
            <para>
            <para>A list that contains other lists of EC2 instance tag groups. For an instance to be
            included in the deployment group, it must be identified by all of the tag groups in
            the list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.UpdateCDDeploymentGroupCmdlet.EcsService">
            <summary>
            <para>
            <para> The target Amazon ECS services in the deployment group. This applies only to deployment
            groups that use the Amazon ECS compute platform. A target Amazon ECS service is specified
            as an Amazon ECS cluster and service name pair using the format <code>&lt;clustername&gt;:&lt;servicename&gt;</code>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.UpdateCDDeploymentGroupCmdlet.LoadBalancerInfoList">
            <summary>
            <para>
            <para>An array that contains information about the load balancer to use for load balancing
            in a deployment. In Elastic Load Balancing, load balancers are used with Classic Load
            Balancers.</para><note><para> Adding more than one load balancer to the array is not supported. </para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.UpdateCDDeploymentGroupCmdlet.AlarmConfiguration_Enabled">
            <summary>
            <para>
            <para>Indicates whether the alarm configuration is enabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.UpdateCDDeploymentGroupCmdlet.AutoRollbackConfiguration_Enabled">
            <summary>
            <para>
            <para>Indicates whether a defined automatic rollback configuration is currently enabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.UpdateCDDeploymentGroupCmdlet.AutoRollbackConfiguration_Event">
            <summary>
            <para>
            <para>The event type or types that trigger a rollback.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.UpdateCDDeploymentGroupCmdlet.AlarmConfiguration_IgnorePollAlarmFailure">
            <summary>
            <para>
            <para>Indicates whether a deployment should continue if information about the current state
            of alarms cannot be retrieved from Amazon CloudWatch. The default value is false.</para><ul><li><para>true: The deployment proceeds even if alarm status information can't be retrieved
            from Amazon CloudWatch.</para></li><li><para>false: The deployment stops if alarm status information can't be retrieved from Amazon
            CloudWatch.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.UpdateCDDeploymentGroupCmdlet.NewDeploymentGroupName">
            <summary>
            <para>
            <para>The new name of the deployment group, if you want to change it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.UpdateCDDeploymentGroupCmdlet.OnPremisesInstanceTagFilter">
            <summary>
            <para>
            <para>The replacement set of on-premises instance tags on which to filter, if you want to
            change them. To keep the existing tags, enter their names. To remove tags, do not
            enter any tag names.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.UpdateCDDeploymentGroupCmdlet.OnPremisesTagSetList">
            <summary>
            <para>
            <para>A list that contains other lists of on-premises instance tag groups. For an instance
            to be included in the deployment group, it must be identified by all of the tag groups
            in the list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.UpdateCDDeploymentGroupCmdlet.ServiceRoleArn">
            <summary>
            <para>
            <para>A replacement ARN for the service role, if you want to change it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.UpdateCDDeploymentGroupCmdlet.LoadBalancerInfo_TargetGroupInfoList">
            <summary>
            <para>
            <para>An array that contains information about the target group to use for load balancing
            in a deployment. In Elastic Load Balancing, target groups are used with Application
            Load Balancers.</para><note><para> Adding more than one target group to the array is not supported. </para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.UpdateCDDeploymentGroupCmdlet.LoadBalancerInfo_TargetGroupPairInfoList">
            <summary>
            <para>
            <para> The target group pair information. This is an array of <code>TargeGroupPairInfo</code>
            objects with a maximum size of one. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.UpdateCDDeploymentGroupCmdlet.OnSuccessBlueInstanceTerminationWaitTime">
            <summary>
            <para>
            <para>The number of minutes to wait after a successful blue/green deployment before terminating
            instances from the original environment. The maximum setting is 2880 minutes (2 days).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.UpdateCDDeploymentGroupCmdlet.TriggerConfiguration">
            <summary>
            <para>
            <para>Information about triggers to change when the deployment group is updated. For examples,
            see <a href="https://docs.aws.amazon.com/codedeploy/latest/userguide/how-to-notify-edit.html">Modify
            Triggers in an AWS CodeDeploy Deployment Group</a> in the AWS CodeDeploy User Guide.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.UpdateCDDeploymentGroupCmdlet.DeploymentReadyOptionWaitTime">
            <summary>
            <para>
            <para>The number of minutes to wait before the status of a blue/green deployment is changed
            to Stopped if rerouting is not started manually. Applies only to the STOP_DEPLOYMENT
            option for actionOnTimeout</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.UpdateCDDeploymentGroupCmdlet.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.CD.WriteCDLifecycleEventHookExecutionStatusCmdlet">
            <summary>
            Sets the result of a Lambda validation function. The function validates one or both
            lifecycle events (<code>BeforeAllowTraffic</code> and <code>AfterAllowTraffic</code>)
            and returns <code>Succeeded</code> or <code>Failed</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.WriteCDLifecycleEventHookExecutionStatusCmdlet.DeploymentId">
            <summary>
            <para>
            <para> The unique ID of a deployment. Pass this ID to a Lambda function that validates a
            deployment lifecycle event. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.WriteCDLifecycleEventHookExecutionStatusCmdlet.LifecycleEventHookExecutionId">
            <summary>
            <para>
            <para> The execution ID of a deployment's lifecycle hook. A deployment lifecycle hook is
            specified in the <code>hooks</code> section of the AppSpec file. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.WriteCDLifecycleEventHookExecutionStatusCmdlet.Status">
            <summary>
            <para>
            <para>The result of a Lambda function that validates a deployment lifecycle event (<code>Succeeded</code>
            or <code>Failed</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CD.WriteCDLifecycleEventHookExecutionStatusCmdlet.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.CP.ConfirmCPJobCmdlet">
            <summary>
            Returns information about a specified job and whether that job has been received by
            the job worker. Only used for custom actions.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.ConfirmCPJobCmdlet.JobId">
            <summary>
            <para>
            <para>The unique system-generated ID of the job for which you want to confirm receipt.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.ConfirmCPJobCmdlet.Nonce">
            <summary>
            <para>
            <para>A system-generated random number that AWS CodePipeline uses to ensure that the job
            is being worked on by only one job worker. Get this number from the response of the
            <a>PollForJobs</a> request that returned this job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.ConfirmCPJobCmdlet.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.CP.ConfirmCPThirdPartyJobCmdlet">
            <summary>
            Confirms a job worker has received the specified job. Only used for partner actions.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.ConfirmCPThirdPartyJobCmdlet.ClientToken">
            <summary>
            <para>
            <para>The clientToken portion of the clientId and clientToken pair used to verify that the
            calling entity is allowed access to the job and its details.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.ConfirmCPThirdPartyJobCmdlet.JobId">
            <summary>
            <para>
            <para>The unique system-generated ID of the job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.ConfirmCPThirdPartyJobCmdlet.Nonce">
            <summary>
            <para>
            <para>A system-generated random number that AWS CodePipeline uses to ensure that the job
            is being worked on by only one job worker. Get this number from the response to a
            <a>GetThirdPartyJobDetails</a> request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.ConfirmCPThirdPartyJobCmdlet.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.CP.DisableCPStageTransitionCmdlet">
            <summary>
            Prevents artifacts in a pipeline from transitioning to the next stage in the pipeline.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.DisableCPStageTransitionCmdlet.PipelineName">
            <summary>
            <para>
            <para>The name of the pipeline in which you want to disable the flow of artifacts from one
            stage to another.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.DisableCPStageTransitionCmdlet.Reason">
            <summary>
            <para>
            <para>The reason given to the user why a stage is disabled, such as waiting for manual approval
            or manual tests. This message is displayed in the pipeline console UI.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.DisableCPStageTransitionCmdlet.StageName">
            <summary>
            <para>
            <para>The name of the stage where you want to disable the inbound or outbound transition
            of artifacts.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.DisableCPStageTransitionCmdlet.TransitionType">
            <summary>
            <para>
            <para>Specifies whether artifacts will be prevented from transitioning into the stage and
            being processed by the actions in that stage (inbound), or prevented from transitioning
            from the stage after they have been processed by the actions in that stage (outbound).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.DisableCPStageTransitionCmdlet.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.CP.EnableCPStageTransitionCmdlet">
            <summary>
            Enables artifacts in a pipeline to transition to a stage in a pipeline.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.EnableCPStageTransitionCmdlet.PipelineName">
            <summary>
            <para>
            <para>The name of the pipeline in which you want to enable the flow of artifacts from one
            stage to another.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.EnableCPStageTransitionCmdlet.StageName">
            <summary>
            <para>
            <para>The name of the stage where you want to enable the transition of artifacts, either
            into the stage (inbound) or from that stage to the next stage (outbound).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.EnableCPStageTransitionCmdlet.TransitionType">
            <summary>
            <para>
            <para>Specifies whether artifacts will be allowed to enter the stage and be processed by
            the actions in that stage (inbound) or whether already-processed artifacts will be
            allowed to transition to the next stage (outbound).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.EnableCPStageTransitionCmdlet.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.CP.GetCPActionableJobListCmdlet">
            <summary>
            Returns information about any jobs for AWS CodePipeline to act upon. <code>PollForJobs</code>
            is only valid for action types with "Custom" in the owner field. If the action type
            contains "AWS" or "ThirdParty" in the owner field, the <code>PollForJobs</code> action
            returns an error.
             
             <important><para>
            When this API is called, AWS CodePipeline returns temporary credentials for the Amazon
            S3 bucket used to store artifacts for the pipeline, if the action requires access
            to that Amazon S3 bucket for input or output artifacts. Additionally, this API returns
            any secret values defined for the action.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.GetCPActionableJobListCmdlet.ActionTypeId_Category">
            <summary>
            <para>
            <para>A category defines what kind of action can be taken in the stage, and constrains the
            provider type for the action. Valid categories are limited to one of the values below.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.GetCPActionableJobListCmdlet.MaxBatchSize">
            <summary>
            <para>
            <para>The maximum number of jobs to return in a poll for jobs call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.GetCPActionableJobListCmdlet.ActionTypeId_Owner">
            <summary>
            <para>
            <para>The creator of the action being called.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.GetCPActionableJobListCmdlet.ActionTypeId_Provider">
            <summary>
            <para>
            <para>The provider of the service being called by the action. Valid providers are determined
            by the action category. For example, an action in the Deploy category type might have
            a provider of AWS CodeDeploy, which would be specified as CodeDeploy. To reference
            a list of action providers by action type, see <a href="https://docs.aws.amazon.com/codepipeline/latest/userguide/reference-pipeline-structure.html#actions-valid-providers">Valid
            Action Types and Providers in CodePipeline</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.GetCPActionableJobListCmdlet.QueryParam">
            <summary>
            <para>
            <para>A map of property names and values. For an action type with no queryable properties,
            this value must be null or an empty map. For an action type with a queryable property,
            you must supply that property as a key in the map. Only jobs whose action configuration
            matches the mapped value will be returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.GetCPActionableJobListCmdlet.ActionTypeId_Version">
            <summary>
            <para>
            <para>A string that describes the action version.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CP.GetCPActionableThirdPartyJobListCmdlet">
            <summary>
            Determines whether there are any third party jobs for a job worker to act on. Only
            used for partner actions.
             
             <important><para>
            When this API is called, AWS CodePipeline returns temporary credentials for the Amazon
            S3 bucket used to store artifacts for the pipeline, if the action requires access
            to that Amazon S3 bucket for input or output artifacts.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.GetCPActionableThirdPartyJobListCmdlet.ActionTypeId_Category">
            <summary>
            <para>
            <para>A category defines what kind of action can be taken in the stage, and constrains the
            provider type for the action. Valid categories are limited to one of the values below.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.GetCPActionableThirdPartyJobListCmdlet.MaxBatchSize">
            <summary>
            <para>
            <para>The maximum number of jobs to return in a poll for jobs call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.GetCPActionableThirdPartyJobListCmdlet.ActionTypeId_Owner">
            <summary>
            <para>
            <para>The creator of the action being called.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.GetCPActionableThirdPartyJobListCmdlet.ActionTypeId_Provider">
            <summary>
            <para>
            <para>The provider of the service being called by the action. Valid providers are determined
            by the action category. For example, an action in the Deploy category type might have
            a provider of AWS CodeDeploy, which would be specified as CodeDeploy. To reference
            a list of action providers by action type, see <a href="https://docs.aws.amazon.com/codepipeline/latest/userguide/reference-pipeline-structure.html#actions-valid-providers">Valid
            Action Types and Providers in CodePipeline</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.GetCPActionableThirdPartyJobListCmdlet.ActionTypeId_Version">
            <summary>
            <para>
            <para>A string that describes the action version.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CP.GetCPActionExecutionListCmdlet">
            <summary>
            Lists the action executions that have occurred in a pipeline.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.GetCPActionExecutionListCmdlet.Filter_PipelineExecutionId">
            <summary>
            <para>
            <para>The pipeline execution ID used to filter action execution history.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.GetCPActionExecutionListCmdlet.PipelineName">
            <summary>
            <para>
            <para> The name of the pipeline for which you want to list action execution history.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.GetCPActionExecutionListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call. To retrieve the remaining
            results, make another call with the returned nextToken value. Action execution history
            is retained for up to 12 months, based on action execution start times. Default value
            is 100. </para><note><para>Detailed execution history is available for executions run on or after February 21,
            2019.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.GetCPActionExecutionListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token that was returned from the previous <code>ListActionExecutions</code> call,
            which can be used to return the next set of action executions in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CP.GetCPActionTypeCmdlet">
            <summary>
            Gets a summary of all AWS CodePipeline action types associated with your account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.GetCPActionTypeCmdlet.ActionOwnerFilter">
            <summary>
            <para>
            <para>Filters the list of action types to those created by a specified entity.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.GetCPActionTypeCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier that was returned from the previous list action types call, which can
            be used to return the next set of action types in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CP.GetCPJobDetailCmdlet">
            <summary>
            Returns information about a job. Only used for custom actions.
             
             <important><para>
            When this API is called, AWS CodePipeline returns temporary credentials for the Amazon
            S3 bucket used to store artifacts for the pipeline, if the action requires access
            to that Amazon S3 bucket for input or output artifacts. Additionally, this API returns
            any secret values defined for the action.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.GetCPJobDetailCmdlet.JobId">
            <summary>
            <para>
            <para>The unique system-generated ID for the job.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CP.GetCPPipelineCmdlet">
            <summary>
            Returns the metadata, structure, stages, and actions of a pipeline. Can be used to
            return the entire structure of a pipeline in JSON format, which can then be modified
            and used to update the pipeline structure with <a>UpdatePipeline</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.GetCPPipelineCmdlet.Name">
            <summary>
            <para>
            <para>The name of the pipeline for which you want to get information. Pipeline names must
            be unique under an Amazon Web Services (AWS) user account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.GetCPPipelineCmdlet.Version">
            <summary>
            <para>
            <para>The version number of the pipeline. If you do not specify a version, defaults to the
            most current version.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CP.GetCPPipelineExecutionCmdlet">
            <summary>
            Returns information about an execution of a pipeline, including details about artifacts,
            the pipeline execution ID, and the name, version, and status of the pipeline.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.GetCPPipelineExecutionCmdlet.PipelineExecutionId">
            <summary>
            <para>
            <para>The ID of the pipeline execution about which you want to get execution details.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.GetCPPipelineExecutionCmdlet.PipelineName">
            <summary>
            <para>
            <para>The name of the pipeline about which you want to get execution details.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CP.GetCPPipelineExecutionSummaryCmdlet">
            <summary>
            Gets a summary of the most recent executions for a pipeline.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.GetCPPipelineExecutionSummaryCmdlet.PipelineName">
            <summary>
            <para>
            <para>The name of the pipeline for which you want to get execution summary information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.GetCPPipelineExecutionSummaryCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call. To retrieve the remaining
            results, make another call with the returned nextToken value. Pipeline history is
            limited to the most recent 12 months, based on pipeline execution start times. Default
            value is 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.GetCPPipelineExecutionSummaryCmdlet.NextToken">
            <summary>
            <para>
            <para>The token that was returned from the previous <code>ListPipelineExecutions</code>
            call, which can be used to return the next set of pipeline executions in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CP.GetCPPipelineListCmdlet">
            <summary>
            Gets a summary of all of the pipelines associated with your account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.GetCPPipelineListCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier that was returned from the previous list pipelines call, which can be
            used to return the next set of pipelines in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CP.GetCPPipelineStateCmdlet">
            <summary>
            Returns information about the state of a pipeline, including the stages and actions.
             
             <note><para>
            Values returned in the <code>revisionId</code> and <code>revisionUrl</code> fields
            indicate the source revision information, such as the commit ID, for the current state.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.GetCPPipelineStateCmdlet.Name">
            <summary>
            <para>
            <para>The name of the pipeline about which you want to get information.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CP.GetCPThirdPartyJobDetailCmdlet">
            <summary>
            Requests the details of a job for a third party action. Only used for partner actions.
             
             <important><para>
            When this API is called, AWS CodePipeline returns temporary credentials for the Amazon
            S3 bucket used to store artifacts for the pipeline, if the action requires access
            to that Amazon S3 bucket for input or output artifacts. Additionally, this API returns
            any secret values defined for the action.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.GetCPThirdPartyJobDetailCmdlet.ClientToken">
            <summary>
            <para>
            <para>The clientToken portion of the clientId and clientToken pair used to verify that the
            calling entity is allowed access to the job and its details.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.GetCPThirdPartyJobDetailCmdlet.JobId">
            <summary>
            <para>
            <para>The unique system-generated ID used for identifying the job.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CP.GetCPWebhookListCmdlet">
            <summary>
            Gets a listing of all the webhooks in this region for this account. The output lists
            all webhooks and includes the webhook URL and ARN, as well the configuration for each
            webhook.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.GetCPWebhookListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call. To retrieve the remaining
            results, make another call with the returned nextToken value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.GetCPWebhookListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token that was returned from the previous ListWebhooks call, which can be used
            to return the next set of webhooks in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CP.NewCPCustomActionTypeCmdlet">
            <summary>
            Creates a new custom action that can be used in all pipelines associated with the
            AWS account. Only used for custom actions.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.NewCPCustomActionTypeCmdlet.Category">
            <summary>
            <para>
            <para>The category of the custom action, such as a build action or a test action.</para><note><para>Although <code>Source</code> and <code>Approval</code> are listed as valid values,
            they are not currently functional. These values are reserved for future use.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.NewCPCustomActionTypeCmdlet.ConfigurationProperty">
            <summary>
            <para>
            <para>The configuration properties for the custom action.</para><note><para>You can refer to a name in the configuration properties of the custom action within
            the URL templates by following the format of {Config:name}, as long as the configuration
            property is both required and not secret. For more information, see <a href="https://docs.aws.amazon.com/codepipeline/latest/userguide/how-to-create-custom-action.html">Create
            a Custom Action for a Pipeline</a>.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.NewCPCustomActionTypeCmdlet.Settings_EntityUrlTemplate">
            <summary>
            <para>
            <para>The URL returned to the AWS CodePipeline console that provides a deep link to the
            resources of the external system, such as the configuration page for an AWS CodeDeploy
            deployment group. This link is provided as part of the action display within the pipeline.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.NewCPCustomActionTypeCmdlet.Settings_ExecutionUrlTemplate">
            <summary>
            <para>
            <para>The URL returned to the AWS CodePipeline console that contains a link to the top-level
            landing page for the external system, such as console page for AWS CodeDeploy. This
            link is shown on the pipeline view page in the AWS CodePipeline console and provides
            a link to the execution entity of the external action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.NewCPCustomActionTypeCmdlet.InputArtifactDetails_MaximumCount">
            <summary>
            <para>
            <para>The maximum number of artifacts allowed for the action type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.NewCPCustomActionTypeCmdlet.OutputArtifactDetails_MaximumCount">
            <summary>
            <para>
            <para>The maximum number of artifacts allowed for the action type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.NewCPCustomActionTypeCmdlet.InputArtifactDetails_MinimumCount">
            <summary>
            <para>
            <para>The minimum number of artifacts allowed for the action type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.NewCPCustomActionTypeCmdlet.OutputArtifactDetails_MinimumCount">
            <summary>
            <para>
            <para>The minimum number of artifacts allowed for the action type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.NewCPCustomActionTypeCmdlet.Provider">
            <summary>
            <para>
            <para>The provider of the service used in the custom action, such as AWS CodeDeploy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.NewCPCustomActionTypeCmdlet.Settings_RevisionUrlTemplate">
            <summary>
            <para>
            <para>The URL returned to the AWS CodePipeline console that contains a link to the page
            where customers can update or change the configuration of the external action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.NewCPCustomActionTypeCmdlet.Settings_ThirdPartyConfigurationUrl">
            <summary>
            <para>
            <para>The URL of a sign-up page where users can sign up for an external service and perform
            initial configuration of the action provided by that service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.NewCPCustomActionTypeCmdlet.Version">
            <summary>
            <para>
            <para>The version identifier of the custom action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.NewCPCustomActionTypeCmdlet.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.CP.NewCPPipelineCmdlet">
            <summary>
            Creates a pipeline.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.NewCPPipelineCmdlet.Pipeline">
            <summary>
            <para>
            <para>Represents the structure of actions and stages to be performed in the pipeline. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.NewCPPipelineCmdlet.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.CP.RedoCPStageExecutionCmdlet">
            <summary>
            Resumes the pipeline execution by retrying the last failed actions in a stage.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.RedoCPStageExecutionCmdlet.PipelineExecutionId">
            <summary>
            <para>
            <para>The ID of the pipeline execution in the failed stage to be retried. Use the <a>GetPipelineState</a>
            action to retrieve the current pipelineExecutionId of the failed stage</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.RedoCPStageExecutionCmdlet.PipelineName">
            <summary>
            <para>
            <para>The name of the pipeline that contains the failed stage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.RedoCPStageExecutionCmdlet.RetryMode">
            <summary>
            <para>
            <para>The scope of the retry attempt. Currently, the only supported value is FAILED_ACTIONS.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.RedoCPStageExecutionCmdlet.StageName">
            <summary>
            <para>
            <para>The name of the failed stage to be retried.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.RedoCPStageExecutionCmdlet.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.CP.RegisterCPWebhookWithThirdPartyCmdlet">
            <summary>
            Configures a connection between the webhook that was created and the external tool
            with events to be detected.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.RegisterCPWebhookWithThirdPartyCmdlet.WebhookName">
            <summary>
            <para>
            <para>The name of an existing webhook created with PutWebhook to register with a supported
            third party. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.RegisterCPWebhookWithThirdPartyCmdlet.PassThru">
            <summary>
            Returns the value passed to the WebhookName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.RegisterCPWebhookWithThirdPartyCmdlet.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.CP.RemoveCPCustomActionTypeCmdlet">
            <summary>
            Marks a custom action as deleted. <code>PollForJobs</code> for the custom action will
            fail after the action is marked for deletion. Only used for custom actions.
             
             <important><para>
            To re-create a custom action after it has been deleted you must use a string in the
            version field that has never been used before. This string can be an incremented version
            number, for example. To restore a deleted custom action, use a JSON file that is identical
            to the deleted action, including the original string in the version field.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.RemoveCPCustomActionTypeCmdlet.Category">
            <summary>
            <para>
            <para>The category of the custom action that you want to delete, such as source or deploy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.RemoveCPCustomActionTypeCmdlet.Provider">
            <summary>
            <para>
            <para>The provider of the service used in the custom action, such as AWS CodeDeploy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.RemoveCPCustomActionTypeCmdlet.Version">
            <summary>
            <para>
            <para>The version of the custom action to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.RemoveCPCustomActionTypeCmdlet.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.CP.RemoveCPPipelineCmdlet">
            <summary>
            Deletes the specified pipeline.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.RemoveCPPipelineCmdlet.Name">
            <summary>
            <para>
            <para>The name of the pipeline to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.RemoveCPPipelineCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.RemoveCPPipelineCmdlet.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.CP.RemoveCPWebhookCmdlet">
            <summary>
            Deletes a previously created webhook by name. Deleting the webhook stops AWS CodePipeline
            from starting a pipeline every time an external event occurs. The API will return
            successfully when trying to delete a webhook that is already deleted. If a deleted
            webhook is re-created by calling PutWebhook with the same name, it will have a different
            URL.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.RemoveCPWebhookCmdlet.Name">
            <summary>
            <para>
            <para>The name of the webhook you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.RemoveCPWebhookCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.RemoveCPWebhookCmdlet.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.CP.StartCPPipelineExecutionCmdlet">
            <summary>
            Starts the specified pipeline. Specifically, it begins processing the latest commit
            to the source location specified as part of the pipeline.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.StartCPPipelineExecutionCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>The system-generated unique ID used to identify a unique execution request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.StartCPPipelineExecutionCmdlet.Name">
            <summary>
            <para>
            <para>The name of the pipeline to start.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.StartCPPipelineExecutionCmdlet.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.CP.UnregisterCPWebhookWithThirdPartyCmdlet">
            <summary>
            Removes the connection between the webhook that was created by CodePipeline and the
            external tool with events to be detected. Currently only supported for webhooks that
            target an action type of GitHub.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.UnregisterCPWebhookWithThirdPartyCmdlet.WebhookName">
            <summary>
            <para>
            <para>The name of the webhook you want to deregister.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.UnregisterCPWebhookWithThirdPartyCmdlet.PassThru">
            <summary>
            Returns the value passed to the WebhookName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.UnregisterCPWebhookWithThirdPartyCmdlet.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.CP.UpdateCPPipelineCmdlet">
            <summary>
            Updates a specified pipeline with edits or changes to its structure. Use a JSON file
            with the pipeline structure in conjunction with <code>UpdatePipeline</code> to provide
            the full structure of the pipeline. Updating the pipeline increases the version number
            of the pipeline by 1.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.UpdateCPPipelineCmdlet.Pipeline">
            <summary>
            <para>
            <para>The name of the pipeline to be updated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.UpdateCPPipelineCmdlet.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.CP.WriteCPActionRevisionCmdlet">
            <summary>
            Provides information to AWS CodePipeline about new revisions to a source.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPActionRevisionCmdlet.ActionName">
            <summary>
            <para>
            <para>The name of the action that will process the revision.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPActionRevisionCmdlet.ActionRevision_Created">
            <summary>
            <para>
            <para>The date and time when the most recent version of the action was created, in timestamp
            format.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPActionRevisionCmdlet.PipelineName">
            <summary>
            <para>
            <para>The name of the pipeline that will start processing the revision to the source.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPActionRevisionCmdlet.ActionRevision_RevisionChangeId">
            <summary>
            <para>
            <para>The unique identifier of the change that set the state to this revision, for example
            a deployment ID or timestamp.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPActionRevisionCmdlet.ActionRevision_RevisionId">
            <summary>
            <para>
            <para>The system-generated unique ID that identifies the revision number of the action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPActionRevisionCmdlet.StageName">
            <summary>
            <para>
            <para>The name of the stage that contains the action that will act upon the revision.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPActionRevisionCmdlet.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.CP.WriteCPApprovalResultCmdlet">
            <summary>
            Provides the response to a manual approval request to AWS CodePipeline. Valid responses
            include Approved and Rejected.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPApprovalResultCmdlet.ActionName">
            <summary>
            <para>
            <para>The name of the action for which approval is requested.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPApprovalResultCmdlet.PipelineName">
            <summary>
            <para>
            <para>The name of the pipeline that contains the action. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPApprovalResultCmdlet.StageName">
            <summary>
            <para>
            <para>The name of the stage that contains the action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPApprovalResultCmdlet.Result_Status">
            <summary>
            <para>
            <para>The response submitted by a reviewer assigned to an approval action request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPApprovalResultCmdlet.Result_Summary">
            <summary>
            <para>
            <para>The summary of the current status of the approval request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPApprovalResultCmdlet.Token">
            <summary>
            <para>
            <para>The system-generated token used to identify a unique approval request. The token for
            each open approval request can be obtained using the <a>GetPipelineState</a> action
            and is used to validate that the approval request corresponding to this token is still
            valid.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPApprovalResultCmdlet.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.CP.WriteCPJobFailureResultCmdlet">
            <summary>
            Represents the failure of a job as returned to the pipeline by a job worker. Only
            used for custom actions.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPJobFailureResultCmdlet.FailureDetails_ExternalExecutionId">
            <summary>
            <para>
            <para>The external ID of the run of the action that failed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPJobFailureResultCmdlet.JobId">
            <summary>
            <para>
            <para>The unique system-generated ID of the job that failed. This is the same ID returned
            from <code>PollForJobs</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPJobFailureResultCmdlet.FailureDetails_Message">
            <summary>
            <para>
            <para>The message about the failure.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPJobFailureResultCmdlet.FailureDetails_Type">
            <summary>
            <para>
            <para>The type of the failure.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPJobFailureResultCmdlet.PassThru">
            <summary>
            Returns the value passed to the JobId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPJobFailureResultCmdlet.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.CP.WriteCPJobSuccessResultCmdlet">
            <summary>
            Represents the success of a job as returned to the pipeline by a job worker. Only
            used for custom actions.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPJobSuccessResultCmdlet.CurrentRevision_ChangeIdentifier">
            <summary>
            <para>
            <para>The change identifier for the current revision.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPJobSuccessResultCmdlet.ContinuationToken">
            <summary>
            <para>
            <para>A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a
            successful job provides to identify a custom action in progress. Future jobs will
            use this token in order to identify the running instance of the action. It can be
            reused to return additional information about the progress of the custom action. When
            the action is complete, no continuation token should be supplied.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPJobSuccessResultCmdlet.CurrentRevision_Created">
            <summary>
            <para>
            <para>The date and time when the most recent revision of the artifact was created, in timestamp
            format.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPJobSuccessResultCmdlet.ExecutionDetails_ExternalExecutionId">
            <summary>
            <para>
            <para>The system-generated unique ID of this action used to identify this job worker in
            any external systems, such as AWS CodeDeploy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPJobSuccessResultCmdlet.JobId">
            <summary>
            <para>
            <para>The unique system-generated ID of the job that succeeded. This is the same ID returned
            from <code>PollForJobs</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPJobSuccessResultCmdlet.ExecutionDetails_PercentComplete">
            <summary>
            <para>
            <para>The percentage of work completed on the action, represented on a scale of zero to
            one hundred percent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPJobSuccessResultCmdlet.CurrentRevision_Revision">
            <summary>
            <para>
            <para>The revision ID of the current version of an artifact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPJobSuccessResultCmdlet.CurrentRevision_RevisionSummary">
            <summary>
            <para>
            <para>The summary of the most recent revision of the artifact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPJobSuccessResultCmdlet.ExecutionDetails_Summary">
            <summary>
            <para>
            <para>The summary of the current status of the actions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPJobSuccessResultCmdlet.PassThru">
            <summary>
            Returns the value passed to the JobId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPJobSuccessResultCmdlet.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.CP.WriteCPThirdPartyJobFailureResultCmdlet">
            <summary>
            Represents the failure of a third party job as returned to the pipeline by a job worker.
            Only used for partner actions.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPThirdPartyJobFailureResultCmdlet.ClientToken">
            <summary>
            <para>
            <para>The clientToken portion of the clientId and clientToken pair used to verify that the
            calling entity is allowed access to the job and its details.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPThirdPartyJobFailureResultCmdlet.FailureDetails_ExternalExecutionId">
            <summary>
            <para>
            <para>The external ID of the run of the action that failed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPThirdPartyJobFailureResultCmdlet.JobId">
            <summary>
            <para>
            <para>The ID of the job that failed. This is the same ID returned from <code>PollForThirdPartyJobs</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPThirdPartyJobFailureResultCmdlet.FailureDetails_Message">
            <summary>
            <para>
            <para>The message about the failure.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPThirdPartyJobFailureResultCmdlet.FailureDetails_Type">
            <summary>
            <para>
            <para>The type of the failure.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPThirdPartyJobFailureResultCmdlet.PassThru">
            <summary>
            Returns the value passed to the JobId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPThirdPartyJobFailureResultCmdlet.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.CP.WriteCPThirdPartyJobSuccessResultCmdlet">
            <summary>
            Represents the success of a third party job as returned to the pipeline by a job worker.
            Only used for partner actions.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPThirdPartyJobSuccessResultCmdlet.CurrentRevision_ChangeIdentifier">
            <summary>
            <para>
            <para>The change identifier for the current revision.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPThirdPartyJobSuccessResultCmdlet.ClientToken">
            <summary>
            <para>
            <para>The clientToken portion of the clientId and clientToken pair used to verify that the
            calling entity is allowed access to the job and its details.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPThirdPartyJobSuccessResultCmdlet.ContinuationToken">
            <summary>
            <para>
            <para>A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a
            successful job provides to identify a partner action in progress. Future jobs will
            use this token in order to identify the running instance of the action. It can be
            reused to return additional information about the progress of the partner action.
            When the action is complete, no continuation token should be supplied.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPThirdPartyJobSuccessResultCmdlet.CurrentRevision_Created">
            <summary>
            <para>
            <para>The date and time when the most recent revision of the artifact was created, in timestamp
            format.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPThirdPartyJobSuccessResultCmdlet.ExecutionDetails_ExternalExecutionId">
            <summary>
            <para>
            <para>The system-generated unique ID of this action used to identify this job worker in
            any external systems, such as AWS CodeDeploy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPThirdPartyJobSuccessResultCmdlet.JobId">
            <summary>
            <para>
            <para>The ID of the job that successfully completed. This is the same ID returned from <code>PollForThirdPartyJobs</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPThirdPartyJobSuccessResultCmdlet.ExecutionDetails_PercentComplete">
            <summary>
            <para>
            <para>The percentage of work completed on the action, represented on a scale of zero to
            one hundred percent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPThirdPartyJobSuccessResultCmdlet.CurrentRevision_Revision">
            <summary>
            <para>
            <para>The revision ID of the current version of an artifact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPThirdPartyJobSuccessResultCmdlet.CurrentRevision_RevisionSummary">
            <summary>
            <para>
            <para>The summary of the most recent revision of the artifact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPThirdPartyJobSuccessResultCmdlet.ExecutionDetails_Summary">
            <summary>
            <para>
            <para>The summary of the current status of the actions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPThirdPartyJobSuccessResultCmdlet.PassThru">
            <summary>
            Returns the value passed to the JobId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPThirdPartyJobSuccessResultCmdlet.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.CP.WriteCPWebhookCmdlet">
            <summary>
            Defines a webhook and returns a unique webhook URL generated by CodePipeline. This
            URL can be supplied to third party source hosting providers to call every time there's
            a code change. When CodePipeline receives a POST request on this URL, the pipeline
            defined in the webhook is started as long as the POST request satisfied the authentication
            and filtering requirements supplied when defining the webhook. RegisterWebhookWithThirdParty
            and DeregisterWebhookWithThirdParty APIs can be used to automatically configure supported
            third parties to call the generated webhook URL.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPWebhookCmdlet.AuthenticationConfiguration_AllowedIPRange">
            <summary>
            <para>
            <para>The property used to configure acceptance of webhooks within a specific IP range.
            For IP, only the <code>AllowedIPRange</code> property must be set, and this property
            must be set to a valid CIDR range.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPWebhookCmdlet.Webhook_Authentication">
            <summary>
            <para>
            <para>Supported options are GITHUB_HMAC, IP and UNAUTHENTICATED.</para><ul><li><para>For information about the authentication scheme implemented by GITHUB_HMAC, see <a href="https://developer.github.com/webhooks/securing/">Securing your webhooks</a>
            on the GitHub Developer website.</para></li><li><para> IP will reject webhooks trigger requests unless they originate from an IP within
            the IP range whitelisted in the authentication configuration.</para></li><li><para> UNAUTHENTICATED will accept all webhook trigger requests regardless of origin.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPWebhookCmdlet.Webhook_Filter">
            <summary>
            <para>
            <para>A list of rules applied to the body/payload sent in the POST request to a webhook
            URL. All defined rules must pass for the request to be accepted and the pipeline started.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPWebhookCmdlet.Webhook_Name">
            <summary>
            <para>
            <para>The name of the webhook.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPWebhookCmdlet.AuthenticationConfiguration_SecretToken">
            <summary>
            <para>
            <para>The property used to configure GitHub authentication. For GITHUB_HMAC, only the <code>SecretToken</code>
            property must be set.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPWebhookCmdlet.Webhook_TargetAction">
            <summary>
            <para>
            <para>The name of the action in a pipeline you want to connect to the webhook. The action
            must be from the source (first) stage of the pipeline.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPWebhookCmdlet.Webhook_TargetPipeline">
            <summary>
            <para>
            <para>The name of the pipeline you want to connect to the webhook.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CP.WriteCPWebhookCmdlet.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.CST.AddCSTTagsForProjectCmdlet">
            <summary>
            Adds tags to a project.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.AddCSTTagsForProjectCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the project you want to add a tag to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.AddCSTTagsForProjectCmdlet.Tag">
            <summary>
            <para>
            <para>The tags you want to add to the project.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.AddCSTTagsForProjectCmdlet.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.CST.AddCSTTeamMemberCmdlet">
            <summary>
            Adds an IAM user to the team for an AWS CodeStar project.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.AddCSTTeamMemberCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>A user- or system-generated token that identifies the entity that requested the team
            member association to the project. This token can be used to repeat the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.AddCSTTeamMemberCmdlet.ProjectId">
            <summary>
            <para>
            <para>The ID of the project to which you will add the IAM user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.AddCSTTeamMemberCmdlet.ProjectRole">
            <summary>
            <para>
            <para>The AWS CodeStar project role that will apply to this user. This role determines what
            actions a user can take in an AWS CodeStar project.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.AddCSTTeamMemberCmdlet.RemoteAccessAllowed">
            <summary>
            <para>
            <para>Whether the team member is allowed to use an SSH public/private key pair to remotely
            access project resources, for example Amazon EC2 instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.AddCSTTeamMemberCmdlet.UserArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) for the IAM user you want to add to the AWS CodeStar
            project.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.AddCSTTeamMemberCmdlet.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.CST.GetCSTProjectCmdlet">
            <summary>
            Describes a project and its resources.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.GetCSTProjectCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the project.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CST.GetCSTProjectListCmdlet">
            <summary>
            Lists all projects in AWS CodeStar associated with your AWS account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.GetCSTProjectListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum amount of data that can be contained in a single set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.GetCSTProjectListCmdlet.NextToken">
            <summary>
            <para>
            <para>The continuation token to be used to return the next set of results, if the results
            cannot be returned in one response.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CST.GetCSTResourceListCmdlet">
            <summary>
            Lists resources associated with a project in AWS CodeStar.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.GetCSTResourceListCmdlet.ProjectId">
            <summary>
            <para>
            <para>The ID of the project.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.GetCSTResourceListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum amount of data that can be contained in a single set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.GetCSTResourceListCmdlet.NextToken">
            <summary>
            <para>
            <para>The continuation token for the next set of results, if the results cannot be returned
            in one response.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CST.GetCSTTagsForProjectCmdlet">
            <summary>
            Gets the tags for a project.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.GetCSTTagsForProjectCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the project to get tags for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.GetCSTTagsForProjectCmdlet.MaxResult">
            <summary>
            <para>
            <para>Reserved for future use.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.GetCSTTagsForProjectCmdlet.NextToken">
            <summary>
            <para>
            <para>Reserved for future use.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CST.GetCSTTeamMemberListCmdlet">
            <summary>
            Lists all team members associated with a project.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.GetCSTTeamMemberListCmdlet.ProjectId">
            <summary>
            <para>
            <para>The ID of the project for which you want to list team members.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.GetCSTTeamMemberListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of team members you want returned in a response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.GetCSTTeamMemberListCmdlet.NextToken">
            <summary>
            <para>
            <para>The continuation token for the next set of results, if the results cannot be returned
            in one response.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CST.GetCSTUserProfileCmdlet">
            <summary>
            Describes a user in AWS CodeStar and the user attributes across all projects.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.GetCSTUserProfileCmdlet.UserArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the user.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CST.GetCSTUserProfileListCmdlet">
            <summary>
            Lists all the user profiles configured for your AWS account in AWS CodeStar.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.GetCSTUserProfileListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.GetCSTUserProfileListCmdlet.NextToken">
            <summary>
            <para>
            <para>The continuation token for the next set of results, if the results cannot be returned
            in one response.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CST.NewCSTProjectCmdlet">
            <summary>
            Creates a project, including project resources. This action creates a project based
            on a submitted project request. A set of source code files and a toolchain template
            file can be included with the project request. If these are not provided, an empty
            project is created.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.NewCSTProjectCmdlet.S3_BucketKey">
            <summary>
            <para>
            <para>The Amazon S3 object key where the source code files provided with the project request
            are stored.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.NewCSTProjectCmdlet.S3_BucketName">
            <summary>
            <para>
            <para>The Amazon S3 bucket name where the source code files provided with the project request
            are stored.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.NewCSTProjectCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>A user- or system-generated token that identifies the entity that requested project
            creation. This token can be used to repeat the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.NewCSTProjectCmdlet.Description">
            <summary>
            <para>
            <para>The description of the project, if any.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.NewCSTProjectCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the project to be created in AWS CodeStar.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.NewCSTProjectCmdlet.Name">
            <summary>
            <para>
            <para>The display name for the project to be created in AWS CodeStar.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.NewCSTProjectCmdlet.Toolchain_RoleArn">
            <summary>
            <para>
            <para>The service role ARN for AWS CodeStar to use for the toolchain template during stack
            provisioning.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.NewCSTProjectCmdlet.SourceCode">
            <summary>
            <para>
            <para>A list of the Code objects submitted with the project request. If this parameter is
            specified, the request must also include the toolchain parameter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.NewCSTProjectCmdlet.Toolchain_StackParameter">
            <summary>
            <para>
            <para>The list of parameter overrides to be passed into the toolchain template during stack
            provisioning, if any.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.NewCSTProjectCmdlet.Tag">
            <summary>
            <para>
            <para>The tags created for the project.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.NewCSTProjectCmdlet.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.CST.NewCSTUserProfileCmdlet">
            <summary>
            Creates a profile for a user that includes user preferences, such as the display name
            and email address assocciated with the user, in AWS CodeStar. The user profile is
            not project-specific. Information in the user profile is displayed wherever the user's
            information appears to other users in AWS CodeStar.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.NewCSTUserProfileCmdlet.DisplayName">
            <summary>
            <para>
            <para>The name that will be displayed as the friendly name for the user in AWS CodeStar.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.NewCSTUserProfileCmdlet.EmailAddress">
            <summary>
            <para>
            <para>The email address that will be displayed as part of the user's profile in AWS CodeStar.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.NewCSTUserProfileCmdlet.SshPublicKey">
            <summary>
            <para>
            <para>The SSH public key associated with the user in AWS CodeStar. If a project owner allows
            the user remote access to project resources, this public key will be used along with
            the user's private key for SSH access.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.NewCSTUserProfileCmdlet.UserArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the user in IAM.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.NewCSTUserProfileCmdlet.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.CST.RemoveCSTProjectCmdlet">
            <summary>
            Deletes a project, including project resources. Does not delete users associated with
            the project, but does delete the IAM roles that allowed access to the project.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.RemoveCSTProjectCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>A user- or system-generated token that identifies the entity that requested project
            deletion. This token can be used to repeat the request. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.RemoveCSTProjectCmdlet.DeleteStack">
            <summary>
            <para>
            <para>Whether to send a delete request for the primary stack in AWS CloudFormation originally
            used to generate the project and its resources. This option will delete all AWS resources
            for the project (except for any buckets in Amazon S3) as well as deleting the project
            itself. Recommended for most use cases.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.RemoveCSTProjectCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the project to be deleted in AWS CodeStar.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.RemoveCSTProjectCmdlet.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.CST.RemoveCSTTagsForProjectCmdlet">
            <summary>
            Removes tags from a project.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.RemoveCSTTagsForProjectCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the project to remove tags from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.RemoveCSTTagsForProjectCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to remove from the project.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.RemoveCSTTagsForProjectCmdlet.PassThru">
            <summary>
            Returns the value passed to the Id parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.RemoveCSTTagsForProjectCmdlet.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.CST.RemoveCSTTeamMemberCmdlet">
            <summary>
            Removes a user from a project. Removing a user from a project also removes the IAM
            policies from that user that allowed access to the project and its resources. Disassociating
            a team member does not remove that user's profile from AWS CodeStar. It does not remove
            the user from IAM.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.RemoveCSTTeamMemberCmdlet.ProjectId">
            <summary>
            <para>
            <para>The ID of the AWS CodeStar project from which you want to remove a team member.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.RemoveCSTTeamMemberCmdlet.UserArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM user or group whom you want to remove from
            the project.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.RemoveCSTTeamMemberCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.RemoveCSTTeamMemberCmdlet.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.CST.RemoveCSTUserProfileCmdlet">
            <summary>
            Deletes a user profile in AWS CodeStar, including all personal preference data associated
            with that profile, such as display name and email address. It does not delete the
            history of that user, for example the history of commits made by that user.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.RemoveCSTUserProfileCmdlet.UserArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the user to delete from AWS CodeStar.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.RemoveCSTUserProfileCmdlet.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.CST.UpdateCSTProjectCmdlet">
            <summary>
            Updates a project in AWS CodeStar.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.UpdateCSTProjectCmdlet.Description">
            <summary>
            <para>
            <para>The description of the project, if any.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.UpdateCSTProjectCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the project you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.UpdateCSTProjectCmdlet.Name">
            <summary>
            <para>
            <para>The name of the project you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.UpdateCSTProjectCmdlet.PassThru">
            <summary>
            Returns the value passed to the Id parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.UpdateCSTProjectCmdlet.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.CST.UpdateCSTTeamMemberCmdlet">
            <summary>
            Updates a team member's attributes in an AWS CodeStar project. For example, you can
            change a team member's role in the project, or change whether they have remote access
            to project resources.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.UpdateCSTTeamMemberCmdlet.ProjectId">
            <summary>
            <para>
            <para>The ID of the project.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.UpdateCSTTeamMemberCmdlet.ProjectRole">
            <summary>
            <para>
            <para>The role assigned to the user in the project. Project roles have different levels
            of access. For more information, see <a href="http://docs.aws.amazon.com/codestar/latest/userguide/working-with-teams.html">Working
            with Teams</a> in the <i>AWS CodeStar User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.UpdateCSTTeamMemberCmdlet.RemoteAccessAllowed">
            <summary>
            <para>
            <para>Whether a team member is allowed to remotely access project resources using the SSH
            public key associated with the user's profile. Even if this is set to True, the user
            must associate a public key with their profile before the user can access resources.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.UpdateCSTTeamMemberCmdlet.UserArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the user for whom you want to change team membership
            attributes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.UpdateCSTTeamMemberCmdlet.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.CST.UpdateCSTUserProfileCmdlet">
            <summary>
            Updates a user's profile in AWS CodeStar. The user profile is not project-specific.
            Information in the user profile is displayed wherever the user's information appears
            to other users in AWS CodeStar.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.UpdateCSTUserProfileCmdlet.DisplayName">
            <summary>
            <para>
            <para>The name that is displayed as the friendly name for the user in AWS CodeStar.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.UpdateCSTUserProfileCmdlet.EmailAddress">
            <summary>
            <para>
            <para>The email address that is displayed as part of the user's profile in AWS CodeStar.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.UpdateCSTUserProfileCmdlet.SshPublicKey">
            <summary>
            <para>
            <para>The SSH public key associated with the user in AWS CodeStar. If a project owner allows
            the user remote access to project resources, this public key will be used along with
            the user's private key for SSH access.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.UpdateCSTUserProfileCmdlet.UserArn">
            <summary>
            <para>
            <para>The name that will be displayed as the friendly name for the user in AWS CodeStar.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CST.UpdateCSTUserProfileCmdlet.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.CGIP.AddCGIPCustomAttributeCmdlet">
            <summary>
            Adds additional user attributes to the user pool schema.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.AddCGIPCustomAttributeCmdlet.CustomAttribute">
            <summary>
            <para>
            <para>An array of custom attributes, such as Mutable and Name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.AddCGIPCustomAttributeCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool where you want to add custom attributes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.AddCGIPCustomAttributeCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserPoolId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.AddCGIPCustomAttributeCmdlet.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.CGIP.AddCGIPResourceTagCmdlet">
            <summary>
            Assigns a set of tags to an Amazon Cognito user pool. A tag is a label that you can
            use to categorize and manage user pools in different ways, such as by purpose, owner,
            environment, or other criteria.
             
              
            <para>
            Each tag consists of a key and value, both of which you define. A key is a general
            category for more specific values. For example, if you have two versions of a user
            pool, one for testing and another for production, you might assign an <code>Environment</code>
            tag key to both user pools. The value of this key might be <code>Test</code> for one
            user pool and <code>Production</code> for the other.
            </para><para>
            Tags are useful for cost tracking and access control. You can activate your tags so
            that they appear on the Billing and Cost Management console, where you can track the
            costs associated with your user pools. In an IAM policy, you can constrain permissions
            for user pools based on specific tags or tag values.
            </para><para>
            You can use this action up to 5 times per second, per account. A user pool can have
            as many as 50 tags.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.AddCGIPResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the user pool to assign the tags to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.AddCGIPResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to assign to the user pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.AddCGIPResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.AddCGIPResourceTagCmdlet.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.CGIP.AddCGIPSoftwareTokenCmdlet">
            <summary>
            Returns a unique generated shared secret key code for the user account. The request
            takes an access token or a session string, but not both.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.AddCGIPSoftwareTokenCmdlet.AccessToken">
            <summary>
            <para>
            <para>The access token.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.AddCGIPSoftwareTokenCmdlet.Session">
            <summary>
            <para>
            <para>The session which should be passed both ways in challenge-response calls to the service.
            This allows authentication of the user as part of the MFA setup process.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.AddCGIPSoftwareTokenCmdlet.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.CGIP.AddCGIPUserToGroupAdminCmdlet">
            <summary>
            Adds the specified user to the specified group.
             
              
            <para>
            Requires developer credentials.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.AddCGIPUserToGroupAdminCmdlet.GroupName">
            <summary>
            <para>
            <para>The group name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.AddCGIPUserToGroupAdminCmdlet.Username">
            <summary>
            <para>
            <para>The username for the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.AddCGIPUserToGroupAdminCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.AddCGIPUserToGroupAdminCmdlet.PassThru">
            <summary>
            Returns the value passed to the Username parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.AddCGIPUserToGroupAdminCmdlet.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.CGIP.ApproveCGIPDeviceCmdlet">
            <summary>
            Confirms tracking of the device. This API call is the call that begins device tracking.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ApproveCGIPDeviceCmdlet.AccessToken">
            <summary>
            <para>
            <para>The access token.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ApproveCGIPDeviceCmdlet.DeviceKey">
            <summary>
            <para>
            <para>The device key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ApproveCGIPDeviceCmdlet.DeviceName">
            <summary>
            <para>
            <para>The device name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ApproveCGIPDeviceCmdlet.DeviceSecretVerifierConfig_PasswordVerifier">
            <summary>
            <para>
            <para>The password verifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ApproveCGIPDeviceCmdlet.DeviceSecretVerifierConfig_Salt">
            <summary>
            <para>
            <para>The salt.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ApproveCGIPDeviceCmdlet.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.CGIP.ConfirmCGIPForgotPasswordCmdlet">
            <summary>
            Allows a user to enter a confirmation code to reset a forgotten password.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ConfirmCGIPForgotPasswordCmdlet.AnalyticsMetadata_AnalyticsEndpointId">
            <summary>
            <para>
            <para>The endpoint ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ConfirmCGIPForgotPasswordCmdlet.ClientId">
            <summary>
            <para>
            <para>The app client ID of the app associated with the user pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ConfirmCGIPForgotPasswordCmdlet.ConfirmationCode">
            <summary>
            <para>
            <para>The confirmation code sent by a user's request to retrieve a forgotten password. For
            more information, see </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ConfirmCGIPForgotPasswordCmdlet.UserContextData_EncodedData">
            <summary>
            <para>
            <para>Contextual data such as the user's device fingerprint, IP address, or location used
            for evaluating the risk of an unexpected event by Amazon Cognito advanced security.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ConfirmCGIPForgotPasswordCmdlet.Password">
            <summary>
            <para>
            <para>The password sent by a user's request to retrieve a forgotten password.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ConfirmCGIPForgotPasswordCmdlet.SecretHash">
            <summary>
            <para>
            <para>A keyed-hash message authentication code (HMAC) calculated using the secret key of
            a user pool client and username plus the client ID in the message.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ConfirmCGIPForgotPasswordCmdlet.Username">
            <summary>
            <para>
            <para>The user name of the user for whom you want to enter a code to retrieve a forgotten
            password.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ConfirmCGIPForgotPasswordCmdlet.PassThru">
            <summary>
            Returns the value passed to the Username parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ConfirmCGIPForgotPasswordCmdlet.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.CGIP.ConfirmCGIPUserRegistrationCmdlet">
            <summary>
            Confirms registration of a user and handles the existing alias from a previous user.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ConfirmCGIPUserRegistrationCmdlet.AnalyticsMetadata_AnalyticsEndpointId">
            <summary>
            <para>
            <para>The endpoint ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ConfirmCGIPUserRegistrationCmdlet.ClientId">
            <summary>
            <para>
            <para>The ID of the app client associated with the user pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ConfirmCGIPUserRegistrationCmdlet.ConfirmationCode">
            <summary>
            <para>
            <para>The confirmation code sent by a user's request to confirm registration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ConfirmCGIPUserRegistrationCmdlet.UserContextData_EncodedData">
            <summary>
            <para>
            <para>Contextual data such as the user's device fingerprint, IP address, or location used
            for evaluating the risk of an unexpected event by Amazon Cognito advanced security.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ConfirmCGIPUserRegistrationCmdlet.ForceAliasCreation">
            <summary>
            <para>
            <para>Boolean to be specified to force user confirmation irrespective of existing alias.
            By default set to <code>False</code>. If this parameter is set to <code>True</code>
            and the phone number/email used for sign up confirmation already exists as an alias
            with a different user, the API call will migrate the alias from the previous user
            to the newly created user being confirmed. If set to <code>False</code>, the API will
            throw an <b>AliasExistsException</b> error.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ConfirmCGIPUserRegistrationCmdlet.SecretHash">
            <summary>
            <para>
            <para>A keyed-hash message authentication code (HMAC) calculated using the secret key of
            a user pool client and username plus the client ID in the message.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ConfirmCGIPUserRegistrationCmdlet.Username">
            <summary>
            <para>
            <para>The user name of the user whose registration you wish to confirm.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ConfirmCGIPUserRegistrationCmdlet.PassThru">
            <summary>
            Returns the value passed to the Username parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ConfirmCGIPUserRegistrationCmdlet.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.CGIP.ConfirmCGIPUserRegistrationAdminCmdlet">
            <summary>
            Confirms user registration as an admin without using a confirmation code. Works on
            any user.
             
              
            <para>
            Requires developer credentials.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ConfirmCGIPUserRegistrationAdminCmdlet.Username">
            <summary>
            <para>
            <para>The user name for which you want to confirm user registration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ConfirmCGIPUserRegistrationAdminCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for which you want to confirm user registration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ConfirmCGIPUserRegistrationAdminCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserPoolId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ConfirmCGIPUserRegistrationAdminCmdlet.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.CGIP.ConnectCGIPProviderForUserAdminCmdlet">
            <summary>
            Links an existing user account in a user pool (<code>DestinationUser</code>) to an
            identity from an external identity provider (<code>SourceUser</code>) based on a specified
            attribute name and value from the external identity provider. This allows you to create
            a link from the existing user account to an external federated user identity that
            has not yet been used to sign in, so that the federated user identity can be used
            to sign in as the existing user account.
             
              
            <para>
             For example, if there is an existing user with a username and password, this API
            links that user to a federated user identity, so that when the federated user identity
            is used, the user signs in as the existing user account.
            </para><important><para>
            Because this API allows a user with an external federated identity to sign in as an
            existing user in the user pool, it is critical that it only be used with external
            identity providers and provider attributes that have been trusted by the application
            owner.
            </para></important><para>
            See also .
            </para><para>
            This action is enabled only for admin access and requires developer credentials.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ConnectCGIPProviderForUserAdminCmdlet.DestinationUser_ProviderAttributeName">
            <summary>
            <para>
            <para>The name of the provider attribute to link to, for example, <code>NameID</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ConnectCGIPProviderForUserAdminCmdlet.SourceUser_ProviderAttributeName">
            <summary>
            <para>
            <para>The name of the provider attribute to link to, for example, <code>NameID</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ConnectCGIPProviderForUserAdminCmdlet.DestinationUser_ProviderAttributeValue">
            <summary>
            <para>
            <para>The value of the provider attribute to link to, for example, <code>xxxxx_account</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ConnectCGIPProviderForUserAdminCmdlet.SourceUser_ProviderAttributeValue">
            <summary>
            <para>
            <para>The value of the provider attribute to link to, for example, <code>xxxxx_account</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ConnectCGIPProviderForUserAdminCmdlet.DestinationUser_ProviderName">
            <summary>
            <para>
            <para>The name of the provider, for example, Facebook, Google, or Login with Amazon.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ConnectCGIPProviderForUserAdminCmdlet.SourceUser_ProviderName">
            <summary>
            <para>
            <para>The name of the provider, for example, Facebook, Google, or Login with Amazon.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ConnectCGIPProviderForUserAdminCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ConnectCGIPProviderForUserAdminCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserPoolId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ConnectCGIPProviderForUserAdminCmdlet.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.CGIP.DisableCGIPProviderForUserAdminCmdlet">
            <summary>
            Disables the user from signing in with the specified external (SAML or social) identity
            provider. If the user to disable is a Cognito User Pools native username + password
            user, they are not permitted to use their password to sign-in. If the user to disable
            is a linked external IdP user, any link between that user and an existing user is
            removed. The next time the external user (no longer attached to the previously linked
            <code>DestinationUser</code>) signs in, they must create a new user account. See .
             
              
            <para>
            This action is enabled only for admin access and requires developer credentials.
            </para><para>
            The <code>ProviderName</code> must match the value specified when creating an IdP
            for the pool.
            </para><para>
            To disable a native username + password user, the <code>ProviderName</code> value
            must be <code>Cognito</code> and the <code>ProviderAttributeName</code> must be <code>Cognito_Subject</code>,
            with the <code>ProviderAttributeValue</code> being the name that is used in the user
            pool for the user.
            </para><para>
            The <code>ProviderAttributeName</code> must always be <code>Cognito_Subject</code>
            for social identity providers. The <code>ProviderAttributeValue</code> must always
            be the exact subject that was used when the user was originally linked as a source
            user.
            </para><para>
            For de-linking a SAML identity, there are two scenarios. If the linked identity has
            not yet been used to sign-in, the <code>ProviderAttributeName</code> and <code>ProviderAttributeValue</code>
            must be the same values that were used for the <code>SourceUser</code> when the identities
            were originally linked in the call. (If the linking was done with <code>ProviderAttributeName</code>
            set to <code>Cognito_Subject</code>, the same applies here). However, if the user
            has already signed in, the <code>ProviderAttributeName</code> must be <code>Cognito_Subject</code>
            and <code>ProviderAttributeValue</code> must be the subject of the SAML assertion.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.DisableCGIPProviderForUserAdminCmdlet.User_ProviderAttributeName">
            <summary>
            <para>
            <para>The name of the provider attribute to link to, for example, <code>NameID</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.DisableCGIPProviderForUserAdminCmdlet.User_ProviderAttributeValue">
            <summary>
            <para>
            <para>The value of the provider attribute to link to, for example, <code>xxxxx_account</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.DisableCGIPProviderForUserAdminCmdlet.User_ProviderName">
            <summary>
            <para>
            <para>The name of the provider, for example, Facebook, Google, or Login with Amazon.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.DisableCGIPProviderForUserAdminCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.DisableCGIPProviderForUserAdminCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserPoolId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.DisableCGIPProviderForUserAdminCmdlet.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.CGIP.DisableCGIPUserAdminCmdlet">
            <summary>
            Disables the specified user as an administrator. Works on any user.
             
              
            <para>
            Requires developer credentials.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.DisableCGIPUserAdminCmdlet.Username">
            <summary>
            <para>
            <para>The user name of the user you wish to disable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.DisableCGIPUserAdminCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool where you want to disable the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.DisableCGIPUserAdminCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserPoolId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.DisableCGIPUserAdminCmdlet.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.CGIP.DisconnectCGIPDeviceGlobalCmdlet">
            <summary>
            Signs out users from all devices.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.DisconnectCGIPDeviceGlobalCmdlet.AccessToken">
            <summary>
            <para>
            <para>The access token.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.DisconnectCGIPDeviceGlobalCmdlet.PassThru">
            <summary>
            Returns the value passed to the AccessToken parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.DisconnectCGIPDeviceGlobalCmdlet.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.CGIP.DisconnectCGIPUserGlobalAdminCmdlet">
            <summary>
            Signs out users from all devices, as an administrator.
             
              
            <para>
            Requires developer credentials.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.DisconnectCGIPUserGlobalAdminCmdlet.Username">
            <summary>
            <para>
            <para>The user name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.DisconnectCGIPUserGlobalAdminCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.DisconnectCGIPUserGlobalAdminCmdlet.PassThru">
            <summary>
            Returns the value passed to the Username parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.DisconnectCGIPUserGlobalAdminCmdlet.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.CGIP.EditCGIPDeviceStatusCmdlet">
            <summary>
            Updates the device status.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.EditCGIPDeviceStatusCmdlet.AccessToken">
            <summary>
            <para>
            <para>The access token.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.EditCGIPDeviceStatusCmdlet.DeviceKey">
            <summary>
            <para>
            <para>The device key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.EditCGIPDeviceStatusCmdlet.DeviceRememberedStatus">
            <summary>
            <para>
            <para>The status of whether a device is remembered.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.EditCGIPDeviceStatusCmdlet.PassThru">
            <summary>
            Returns the value passed to the DeviceKey parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.EditCGIPDeviceStatusCmdlet.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.CGIP.EditCGIPDeviceStatusAdminCmdlet">
            <summary>
            Updates the device status as an administrator.
             
              
            <para>
            Requires developer credentials.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.EditCGIPDeviceStatusAdminCmdlet.DeviceKey">
            <summary>
            <para>
            <para>The device key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.EditCGIPDeviceStatusAdminCmdlet.DeviceRememberedStatus">
            <summary>
            <para>
            <para>The status indicating whether a device has been remembered or not.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.EditCGIPDeviceStatusAdminCmdlet.Username">
            <summary>
            <para>
            <para>The user name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.EditCGIPDeviceStatusAdminCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.EditCGIPDeviceStatusAdminCmdlet.PassThru">
            <summary>
            Returns the value passed to the DeviceKey parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.EditCGIPDeviceStatusAdminCmdlet.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.CGIP.EnableCGIPUserAdminCmdlet">
            <summary>
            Enables the specified user as an administrator. Works on any user.
             
              
            <para>
            Requires developer credentials.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.EnableCGIPUserAdminCmdlet.Username">
            <summary>
            <para>
            <para>The user name of the user you wish to enable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.EnableCGIPUserAdminCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool where you want to enable the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.EnableCGIPUserAdminCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserPoolId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.EnableCGIPUserAdminCmdlet.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.CGIP.GetCGIPCSVHeaderCmdlet">
            <summary>
            Gets the header information for the .csv file to be used as input for the user import
            job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPCSVHeaderCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool that the users are to be imported into.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPDeviceCmdlet">
            <summary>
            Gets the device.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPDeviceCmdlet.AccessToken">
            <summary>
            <para>
            <para>The access token.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPDeviceCmdlet.DeviceKey">
            <summary>
            <para>
            <para>The device key.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPDeviceAdminCmdlet">
            <summary>
            Gets the device, as an administrator.
             
              
            <para>
            Requires developer credentials.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPDeviceAdminCmdlet.DeviceKey">
            <summary>
            <para>
            <para>The device key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPDeviceAdminCmdlet.Username">
            <summary>
            <para>
            <para>The user name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPDeviceAdminCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPDeviceListCmdlet">
            <summary>
            Lists the devices.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPDeviceListCmdlet.AccessToken">
            <summary>
            <para>
            <para>The access tokens for the request to list devices.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPDeviceListCmdlet.Limit">
            <summary>
            <para>
            <para>The limit of the device request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPDeviceListCmdlet.PaginationToken">
            <summary>
            <para>
            <para>The pagination token for the list request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.PaginationToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPDeviceListAdminCmdlet">
            <summary>
            Lists devices, as an administrator.
             
              
            <para>
            Requires developer credentials.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPDeviceListAdminCmdlet.Username">
            <summary>
            <para>
            <para>The user name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPDeviceListAdminCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPDeviceListAdminCmdlet.Limit">
            <summary>
            <para>
            <para>The limit of the devices request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPDeviceListAdminCmdlet.PaginationToken">
            <summary>
            <para>
            <para>The pagination token.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.PaginationToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPGroupCmdlet">
            <summary>
            Gets a group.
             
              
            <para>
            Requires developer credentials.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPGroupCmdlet.GroupName">
            <summary>
            <para>
            <para>The name of the group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPGroupCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPGroupListCmdlet">
            <summary>
            Lists the groups associated with a user pool.
             
              
            <para>
            Requires developer credentials.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPGroupListCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPGroupListCmdlet.Limit">
            <summary>
            <para>
            <para>The limit of the request to list groups.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPGroupListCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier that was returned from the previous call to this operation, which can
            be used to return the next set of items in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPGroupsForUserAdminCmdlet">
            <summary>
            Lists the groups that the user belongs to.
             
              
            <para>
            Requires developer credentials.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPGroupsForUserAdminCmdlet.Username">
            <summary>
            <para>
            <para>The username for the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPGroupsForUserAdminCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPGroupsForUserAdminCmdlet.Limit">
            <summary>
            <para>
            <para>The limit of the request to list groups.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPGroupsForUserAdminCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier that was returned from the previous call to this operation, which can
            be used to return the next set of items in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPIdentityProviderCmdlet">
            <summary>
            Gets information about a specific identity provider.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPIdentityProviderCmdlet.ProviderName">
            <summary>
            <para>
            <para>The identity provider name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPIdentityProviderCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPIdentityProviderByIdentifierCmdlet">
            <summary>
            Gets the specified identity provider.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPIdentityProviderByIdentifierCmdlet.IdpIdentifier">
            <summary>
            <para>
            <para>The identity provider ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPIdentityProviderByIdentifierCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPIdentityProviderListCmdlet">
            <summary>
            Lists information about all identity providers for a user pool.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPIdentityProviderListCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPIdentityProviderListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of identity providers to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPIdentityProviderListCmdlet.NextToken">
            <summary>
            <para>
            <para>A pagination token.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPResourceServerCmdlet">
            <summary>
            Describes a resource server.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPResourceServerCmdlet.Identifier">
            <summary>
            <para>
            <para>The identifier for the resource server</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPResourceServerCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool that hosts the resource server.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPResourceServerListCmdlet">
            <summary>
            Lists the resource servers for a user pool.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPResourceServerListCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPResourceServerListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of resource servers to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPResourceServerListCmdlet.NextToken">
            <summary>
            <para>
            <para>A pagination token.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPResourceTagCmdlet">
            <summary>
            Lists the tags that are assigned to an Amazon Cognito user pool.
             
              
            <para>
            A tag is a label that you can apply to user pools to categorize and manage them in
            different ways, such as by purpose, owner, environment, or other criteria.
            </para><para>
            You can use this action up to 10 times per second, per account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the user pool that the tags are assigned to.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPRiskConfigurationCmdlet">
            <summary>
            Describes the risk configuration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPRiskConfigurationCmdlet.ClientId">
            <summary>
            <para>
            <para>The app client ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPRiskConfigurationCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPSigningCertificateCmdlet">
            <summary>
            This method takes a user pool ID, and returns the signing certificate.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPSigningCertificateCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUICustomizationCmdlet">
            <summary>
            Gets the UI Customization information for a particular app client's app UI, if there
            is something set. If nothing is set for the particular client, but there is an existing
            pool level customization (app <code>clientId</code> will be <code>ALL</code>), then
            that is returned. If nothing is present, then an empty shape is returned.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUICustomizationCmdlet.ClientId">
            <summary>
            <para>
            <para>The client ID for the client app.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUICustomizationCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserCmdlet">
            <summary>
            Gets the user attributes and metadata for a user.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserCmdlet.AccessToken">
            <summary>
            <para>
            <para>The access token returned by the server response to get information about the user.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserAdminCmdlet">
            <summary>
            Gets the specified user by user name in a user pool as an administrator. Works on
            any user.
             
              
            <para>
            Requires developer credentials.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserAdminCmdlet.Username">
            <summary>
            <para>
            <para>The user name of the user you wish to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserAdminCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool where you want to get information about the user.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserAttributeVerificationCodeCmdlet">
            <summary>
            Gets the user attribute verification code for the specified attribute name.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserAttributeVerificationCodeCmdlet.AccessToken">
            <summary>
            <para>
            <para>The access token returned by the server response to get the user attribute verification
            code.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserAttributeVerificationCodeCmdlet.AttributeName">
            <summary>
            <para>
            <para>The attribute name returned by the server response to get the user attribute verification
            code.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserAuthEventListAdminCmdlet">
            <summary>
            Lists a history of user activity and any risks detected as part of Amazon Cognito
            advanced security.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserAuthEventListAdminCmdlet.Username">
            <summary>
            <para>
            <para>The user pool username or an alias.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserAuthEventListAdminCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserAuthEventListAdminCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of authentication events to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserAuthEventListAdminCmdlet.NextToken">
            <summary>
            <para>
            <para>A pagination token.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserImportJobCmdlet">
            <summary>
            Describes the user import job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserImportJobCmdlet.JobId">
            <summary>
            <para>
            <para>The job ID for the user import job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserImportJobCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool that the users are being imported into.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserImportJobListCmdlet">
            <summary>
            Lists the user import jobs.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserImportJobListCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool that the users are being imported into.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserImportJobListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of import jobs you want the request to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserImportJobListCmdlet.PaginationToken">
            <summary>
            <para>
            <para>An identifier that was returned from the previous call to <code>ListUserImportJobs</code>,
            which can be used to return the next set of import jobs in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.PaginationToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserListCmdlet">
            <summary>
            Lists the users in the Amazon Cognito user pool.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserListCmdlet.AttributesToGet">
            <summary>
            <para>
            <para>An array of strings, where each string is the name of a user attribute to be returned
            for each user in the search results. If the array is null, all attributes are returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserListCmdlet.Filter">
            <summary>
            <para>
            <para>A filter string of the form "<i>AttributeName</i><i>Filter-Type</i> "<i>AttributeValue</i>"".
            Quotation marks within the filter string must be escaped using the backslash (\) character.
            For example, "<code>family_name</code> = \"Reddy\"".</para><ul><li><para><i>AttributeName</i>: The name of the attribute to search for. You can only search
            for one attribute at a time.</para></li><li><para><i>Filter-Type</i>: For an exact match, use =, for example, "<code>given_name</code>
            = \"Jon\"". For a prefix ("starts with") match, use ^=, for example, "<code>given_name</code>
            ^= \"Jon\"". </para></li><li><para><i>AttributeValue</i>: The attribute value that must be matched for each user.</para></li></ul><para>If the filter string is empty, <code>ListUsers</code> returns all users in the user
            pool.</para><para>You can only search for the following standard attributes:</para><ul><li><para><code>username</code> (case-sensitive)</para></li><li><para><code>email</code></para></li><li><para><code>phone_number</code></para></li><li><para><code>name</code></para></li><li><para><code>given_name</code></para></li><li><para><code>family_name</code></para></li><li><para><code>preferred_username</code></para></li><li><para><code>cognito:user_status</code> (called <b>Status</b> in the Console) (case-insensitive)</para></li><li><para><code>status (called <b>Enabled</b> in the Console) (case-sensitive)</code></para></li><li><para><code>sub</code></para></li></ul><para>Custom attributes are not searchable.</para><para>For more information, see <a href="http://docs.aws.amazon.com/cognito/latest/developerguide/how-to-manage-user-accounts.html#cognito-user-pools-searching-for-users-using-listusers-api">Searching
            for Users Using the ListUsers API</a> and <a href="http://docs.aws.amazon.com/cognito/latest/developerguide/how-to-manage-user-accounts.html#cognito-user-pools-searching-for-users-listusers-api-examples">Examples
            of Using the ListUsers API</a> in the <i>Amazon Cognito Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserListCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool on which the search should be performed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserListCmdlet.Limit">
            <summary>
            <para>
            <para>Maximum number of users to be returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserListCmdlet.PaginationToken">
            <summary>
            <para>
            <para>An identifier that was returned from the previous call to this operation, which can
            be used to return the next set of items in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.PaginationToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserPoolCmdlet">
            <summary>
            Returns the configuration information and metadata of the specified user pool.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserPoolCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool you want to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserPoolClientCmdlet">
            <summary>
            Client method for returning the configuration information and metadata of the specified
            user pool app client.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserPoolClientCmdlet.ClientId">
            <summary>
            <para>
            <para>The app client ID of the app associated with the user pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserPoolClientCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool you want to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserPoolClientListCmdlet">
            <summary>
            Lists the clients that have been created for the specified user pool.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserPoolClientListCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool where you want to list user pool clients.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserPoolClientListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results you want the request to return when listing the user
            pool clients.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserPoolClientListCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier that was returned from the previous call to this operation, which can
            be used to return the next set of items in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserPoolDomainCmdlet">
            <summary>
            Gets information about a domain.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserPoolDomainCmdlet.Domain">
            <summary>
            <para>
            <para>The domain string.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserPoolListCmdlet">
            <summary>
            Lists the user pools associated with an AWS account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserPoolListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results you want the request to return when listing the user
            pools.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserPoolListCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier that was returned from the previous call to this operation, which can
            be used to return the next set of items in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserPoolMfaConfigCmdlet">
            <summary>
            Gets the user pool multi-factor authentication (MFA) configuration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUserPoolMfaConfigCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUsersInGroupCmdlet">
            <summary>
            Lists the users in the specified group.
             
              
            <para>
            Requires developer credentials.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUsersInGroupCmdlet.GroupName">
            <summary>
            <para>
            <para>The name of the group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUsersInGroupCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUsersInGroupCmdlet.Limit">
            <summary>
            <para>
            <para>The limit of the request to list users.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.GetCGIPUsersInGroupCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier that was returned from the previous call to this operation, which can
            be used to return the next set of items in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPGroupCmdlet">
            <summary>
            Creates a new group in the specified user pool.
             
              
            <para>
            Requires developer credentials.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPGroupCmdlet.Description">
            <summary>
            <para>
            <para>A string containing the description of the group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPGroupCmdlet.GroupName">
            <summary>
            <para>
            <para>The name of the group. Must be unique.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPGroupCmdlet.Precedence">
            <summary>
            <para>
            <para>A nonnegative integer value that specifies the precedence of this group relative to
            the other groups that a user can belong to in the user pool. Zero is the highest precedence
            value. Groups with lower <code>Precedence</code> values take precedence over groups
            with higher or null <code>Precedence</code> values. If a user belongs to two or more
            groups, it is the group with the lowest precedence value whose role ARN will be used
            in the <code>cognito:roles</code> and <code>cognito:preferred_role</code> claims in
            the user's tokens.</para><para>Two groups can have the same <code>Precedence</code> value. If this happens, neither
            group takes precedence over the other. If two groups with the same <code>Precedence</code>
            have the same role ARN, that role is used in the <code>cognito:preferred_role</code>
            claim in tokens for users in each group. If the two groups have different role ARNs,
            the <code>cognito:preferred_role</code> claim is not set in users' tokens.</para><para>The default <code>Precedence</code> value is null.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPGroupCmdlet.RoleArn">
            <summary>
            <para>
            <para>The role ARN for the group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPGroupCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPGroupCmdlet.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.CGIP.NewCGIPIdentityProviderCmdlet">
            <summary>
            Creates an identity provider for a user pool.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPIdentityProviderCmdlet.AttributeMapping">
            <summary>
            <para>
            <para>A mapping of identity provider attributes to standard and custom user pool attributes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPIdentityProviderCmdlet.IdpIdentifier">
            <summary>
            <para>
            <para>A list of identity provider identifiers.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPIdentityProviderCmdlet.ProviderDetail">
            <summary>
            <para>
            <para>The identity provider details, such as <code>MetadataURL</code> and <code>MetadataFile</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPIdentityProviderCmdlet.ProviderName">
            <summary>
            <para>
            <para>The identity provider name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPIdentityProviderCmdlet.ProviderType">
            <summary>
            <para>
            <para>The identity provider type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPIdentityProviderCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPIdentityProviderCmdlet.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.CGIP.NewCGIPResourceServerCmdlet">
            <summary>
            Creates a new OAuth2.0 resource server and defines custom scopes in it.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPResourceServerCmdlet.Identifier">
            <summary>
            <para>
            <para>A unique resource server identifier for the resource server. This could be an HTTPS
            endpoint where the resource server is located. For example, <code>https://my-weather-api.example.com</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPResourceServerCmdlet.Name">
            <summary>
            <para>
            <para>A friendly name for the resource server.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPResourceServerCmdlet.Scope">
            <summary>
            <para>
            <para>A list of scopes. Each scope is map, where the keys are <code>name</code> and <code>description</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPResourceServerCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPResourceServerCmdlet.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.CGIP.NewCGIPUserAdminCmdlet">
            <summary>
            Creates a new user in the specified user pool.
             
              
            <para>
            If <code>MessageAction</code> is not set, the default is to send a welcome message
            via email or phone (SMS).
            </para><note><para>
            This message is based on a template that you configured in your call to or . This
            template includes your custom sign-up instructions and placeholders for user name
            and temporary password.
            </para></note><para>
            Alternatively, you can call AdminCreateUser with “SUPPRESS” for the <code>MessageAction</code>
            parameter, and Amazon Cognito will not send any email.
            </para><para>
            In either case, the user will be in the <code>FORCE_CHANGE_PASSWORD</code> state until
            they sign in and change their password.
            </para><para>
            AdminCreateUser requires developer credentials.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserAdminCmdlet.DesiredDeliveryMedium">
            <summary>
            <para>
            <para>Specify <code>"EMAIL"</code> if email will be used to send the welcome message. Specify
            <code>"SMS"</code> if the phone number will be used. The default value is <code>"SMS"</code>.
            More than one value can be specified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserAdminCmdlet.ForceAliasCreation">
            <summary>
            <para>
            <para>This parameter is only used if the <code>phone_number_verified</code> or <code>email_verified</code>
            attribute is set to <code>True</code>. Otherwise, it is ignored.</para><para>If this parameter is set to <code>True</code> and the phone number or email address
            specified in the UserAttributes parameter already exists as an alias with a different
            user, the API call will migrate the alias from the previous user to the newly created
            user. The previous user will no longer be able to log in using that alias.</para><para>If this parameter is set to <code>False</code>, the API throws an <code>AliasExistsException</code>
            error if the alias already exists. The default value is <code>False</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserAdminCmdlet.MessageAction">
            <summary>
            <para>
            <para>Set to <code>"RESEND"</code> to resend the invitation message to a user that already
            exists and reset the expiration limit on the user's account. Set to <code>"SUPPRESS"</code>
            to suppress sending the message. Only one value can be specified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserAdminCmdlet.TemporaryPassword">
            <summary>
            <para>
            <para>The user's temporary password. This password must conform to the password policy that
            you specified when you created the user pool.</para><para>The temporary password is valid only once. To complete the Admin Create User flow,
            the user must enter the temporary password in the sign-in page along with a new password
            to be used in all future sign-ins.</para><para>This parameter is not required. If you do not specify a value, Amazon Cognito generates
            one for you.</para><para>The temporary password can only be used until the user account expiration limit that
            you specified when you created the user pool. To reset the account after that time
            limit, you must call <code>AdminCreateUser</code> again, specifying <code>"RESEND"</code>
            for the <code>MessageAction</code> parameter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserAdminCmdlet.UserAttribute">
            <summary>
            <para>
            <para>An array of name-value pairs that contain user attributes and attribute values to
            be set for the user to be created. You can create a user without specifying any attributes
            other than <code>Username</code>. However, any attributes that you specify as required
            (in or in the <b>Attributes</b> tab of the console) must be supplied either by you
            (in your call to <code>AdminCreateUser</code>) or by the user (when he or she signs
            up in response to your welcome message).</para><para>For custom attributes, you must prepend the <code>custom:</code> prefix to the attribute
            name.</para><para>To send a message inviting the user to sign up, you must specify the user's email
            address or phone number. This can be done in your call to AdminCreateUser or in the
            <b>Users</b> tab of the Amazon Cognito console for managing your user pools.</para><para>In your call to <code>AdminCreateUser</code>, you can set the <code>email_verified</code>
            attribute to <code>True</code>, and you can set the <code>phone_number_verified</code>
            attribute to <code>True</code>. (You can also do this by calling .)</para><ul><li><para><b>email</b>: The email address of the user to whom the message that contains the
            code and username will be sent. Required if the <code>email_verified</code> attribute
            is set to <code>True</code>, or if <code>"EMAIL"</code> is specified in the <code>DesiredDeliveryMediums</code>
            parameter.</para></li><li><para><b>phone_number</b>: The phone number of the user to whom the message that contains
            the code and username will be sent. Required if the <code>phone_number_verified</code>
            attribute is set to <code>True</code>, or if <code>"SMS"</code> is specified in the
            <code>DesiredDeliveryMediums</code> parameter.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserAdminCmdlet.Username">
            <summary>
            <para>
            <para>The username for the user. Must be unique within the user pool. Must be a UTF-8 string
            between 1 and 128 characters. After the user is created, the username cannot be changed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserAdminCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool where the user will be created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserAdminCmdlet.ValidationData">
            <summary>
            <para>
            <para>The user's validation data. This is an array of name-value pairs that contain user
            attributes and attribute values that you can use for custom validation, such as restricting
            the types of user accounts that can be registered. For example, you might choose to
            allow or disallow user sign-up based on the user's domain.</para><para>To configure custom validation, you must create a Pre Sign-up Lambda trigger for the
            user pool as described in the Amazon Cognito Developer Guide. The Lambda trigger receives
            the validation data and uses it in the validation process.</para><para>The user's validation data is not persisted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserAdminCmdlet.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.CGIP.NewCGIPUserImportJobCmdlet">
            <summary>
            Creates the user import job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserImportJobCmdlet.CloudWatchLogsRoleArn">
            <summary>
            <para>
            <para>The role ARN for the Amazon CloudWatch Logging role for the user import job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserImportJobCmdlet.JobName">
            <summary>
            <para>
            <para>The job name for the user import job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserImportJobCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool that the users are being imported into.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserImportJobCmdlet.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.CGIP.NewCGIPUserPoolCmdlet">
            <summary>
            Creates a new Amazon Cognito user pool and sets the password policy for the pool.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.UserPoolAddOns_AdvancedSecurityMode">
            <summary>
            <para>
            <para>The advanced security mode.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.AliasAttribute">
            <summary>
            <para>
            <para>Attributes supported as an alias for this user pool. Possible values: <b>phone_number</b>,
            <b>email</b>, or <b>preferred_username</b>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.AdminCreateUserConfig_AllowAdminCreateUserOnly">
            <summary>
            <para>
            <para>Set to <code>True</code> if only the administrator is allowed to create user profiles.
            Set to <code>False</code> if users can sign themselves up via an app.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.AutoVerifiedAttribute">
            <summary>
            <para>
            <para>The attributes to be auto-verified. Possible values: <b>email</b>, <b>phone_number</b>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.DeviceConfiguration_ChallengeRequiredOnNewDevice">
            <summary>
            <para>
            <para>Indicates whether a challenge is required on a new device. Only applicable to a new
            device.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.LambdaConfig_CreateAuthChallenge">
            <summary>
            <para>
            <para>Creates an authentication challenge.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.LambdaConfig_CustomMessage">
            <summary>
            <para>
            <para>A custom Message AWS Lambda trigger.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.VerificationMessageTemplate_DefaultEmailOption">
            <summary>
            <para>
            <para>The default email option.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.LambdaConfig_DefineAuthChallenge">
            <summary>
            <para>
            <para>Defines the authentication challenge.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.DeviceConfiguration_DeviceOnlyRememberedOnUserPrompt">
            <summary>
            <para>
            <para>If true, a device is only remembered on user prompt.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.InviteMessageTemplate_EmailMessage">
            <summary>
            <para>
            <para>The message template for email messages.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.VerificationMessageTemplate_EmailMessage">
            <summary>
            <para>
            <para>The email message template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.VerificationMessageTemplate_EmailMessageByLink">
            <summary>
            <para>
            <para>The email message template for sending a confirmation link to the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.EmailConfiguration_EmailSendingAccount">
            <summary>
            <para>
            <para>Specifies whether Amazon Cognito emails your users by using its built-in email functionality
            or your Amazon SES email configuration. Specify one of the following values:</para><dl><dt>COGNITO_DEFAULT</dt><dd><para>When Amazon Cognito emails your users, it uses its built-in email functionality. When
            you use the default option, Amazon Cognito allows only a limited number of emails
            each day for your user pool. For typical production environments, the default email
            limit is below the required delivery volume. To achieve a higher delivery volume,
            specify DEVELOPER to use your Amazon SES email configuration.</para><para>To look up the email delivery limit for the default option, see <a href="https://docs.aws.amazon.com/cognito/latest/developerguide/limits.html">Limits
            in Amazon Cognito</a> in the <i>Amazon Cognito Developer Guide</i>.</para><para>The default FROM address is no-reply@verificationemail.com. To customize the FROM
            address, provide the ARN of an Amazon SES verified email address for the <code>SourceArn</code>
            parameter.</para></dd><dt>DEVELOPER</dt><dd><para>When Amazon Cognito emails your users, it uses your Amazon SES configuration. Amazon
            Cognito calls Amazon SES on your behalf to send email from your verified email address.
            When you use this option, the email delivery limits are the same limits that apply
            to your Amazon SES verified email address in your AWS account.</para><para>If you use this option, you must provide the ARN of an Amazon SES verified email address
            for the <code>SourceArn</code> parameter.</para><para>Before Amazon Cognito can email your users, it requires additional permissions to
            call Amazon SES on your behalf. When you update your user pool with this option, Amazon
            Cognito creates a <i>service-linked role</i>, which is a type of IAM role, in your
            AWS account. This role contains the permissions that allow Amazon Cognito to access
            Amazon SES and send email messages with your address. For more information about the
            service-linked role that Amazon Cognito creates, see <a href="https://docs.aws.amazon.com/cognito/latest/developerguide/using-service-linked-roles.html">Using
            Service-Linked Roles for Amazon Cognito</a> in the <i>Amazon Cognito Developer Guide</i>.</para></dd></dl>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.InviteMessageTemplate_EmailSubject">
            <summary>
            <para>
            <para>The subject line for email messages.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.VerificationMessageTemplate_EmailSubject">
            <summary>
            <para>
            <para>The subject line for the email message template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.VerificationMessageTemplate_EmailSubjectByLink">
            <summary>
            <para>
            <para>The subject line for the email message template for sending a confirmation link to
            the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.EmailVerificationMessage">
            <summary>
            <para>
            <para>A string representing the email verification message.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.EmailVerificationSubject">
            <summary>
            <para>
            <para>A string representing the email verification subject.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.SmsConfiguration_ExternalId">
            <summary>
            <para>
            <para>The external ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.MfaConfiguration">
            <summary>
            <para>
            <para>Specifies MFA configuration details.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.PasswordPolicy_MinimumLength">
            <summary>
            <para>
            <para>The minimum length of the password policy that you have set. Cannot be less than 6.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.PoolName">
            <summary>
            <para>
            <para>A string used to name the user pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.LambdaConfig_PostAuthentication">
            <summary>
            <para>
            <para>A post-authentication AWS Lambda trigger.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.LambdaConfig_PostConfirmation">
            <summary>
            <para>
            <para>A post-confirmation AWS Lambda trigger.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.LambdaConfig_PreAuthentication">
            <summary>
            <para>
            <para>A pre-authentication AWS Lambda trigger.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.LambdaConfig_PreSignUp">
            <summary>
            <para>
            <para>A pre-registration AWS Lambda trigger.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.LambdaConfig_PreTokenGeneration">
            <summary>
            <para>
            <para>A Lambda trigger that is invoked before token generation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.EmailConfiguration_ReplyToEmailAddress">
            <summary>
            <para>
            <para>The destination to which the receiver of the email should reply to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.PasswordPolicy_RequireLowercase">
            <summary>
            <para>
            <para>In the password policy that you have set, refers to whether you have required users
            to use at least one lowercase letter in their password.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.PasswordPolicy_RequireNumber">
            <summary>
            <para>
            <para>In the password policy that you have set, refers to whether you have required users
            to use at least one number in their password.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.PasswordPolicy_RequireSymbol">
            <summary>
            <para>
            <para>In the password policy that you have set, refers to whether you have required users
            to use at least one symbol in their password.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.PasswordPolicy_RequireUppercase">
            <summary>
            <para>
            <para>In the password policy that you have set, refers to whether you have required users
            to use at least one uppercase letter in their password.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.Schema">
            <summary>
            <para>
            <para>An array of schema attributes for the new user pool. These attributes can be standard
            or custom attributes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.SmsAuthenticationMessage">
            <summary>
            <para>
            <para>A string representing the SMS authentication message.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.VerificationMessageTemplate_SmsMessage">
            <summary>
            <para>
            <para>The SMS message template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.InviteMessageTemplate_SMSMessage">
            <summary>
            <para>
            <para>The message template for SMS messages.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.SmsVerificationMessage">
            <summary>
            <para>
            <para>A string representing the SMS verification message.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.SmsConfiguration_SnsCallerArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the Amazon Simple Notification Service (SNS) caller.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.EmailConfiguration_SourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of a verified email address in Amazon SES. This email
            address is used in one of the following ways, depending on the value that you specify
            for the <code>EmailSendingAccount</code> parameter:</para><ul><li><para>If you specify <code>COGNITO_DEFAULT</code>, Amazon Cognito uses this address as the
            custom FROM address when it emails your users by using its built-in email account.</para></li><li><para>If you specify <code>DEVELOPER</code>, Amazon Cognito emails your users with this
            address by calling Amazon SES on your behalf.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.PasswordPolicy_TemporaryPasswordValidityDay">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.AdminCreateUserConfig_UnusedAccountValidityDay">
            <summary>
            <para>
            <para>The user account expiration limit, in days, after which the account is no longer usable.
            To reset the account after that time limit, you must call <code>AdminCreateUser</code>
            again, specifying <code>"RESEND"</code> for the <code>MessageAction</code> parameter.
            The default value for this parameter is 7. </para><note><para>If you set a value for <code>TemporaryPasswordValidityDays</code> in <code>PasswordPolicy</code>,
            that value will be used and <code>UnusedAccountValidityDays</code> will be deprecated
            for that user pool. </para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.LambdaConfig_UserMigration">
            <summary>
            <para>
            <para>The user migration Lambda config type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.UsernameAttribute">
            <summary>
            <para>
            <para>Specifies whether email addresses or phone numbers can be specified as usernames when
            a user signs up.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.UserPoolTag">
            <summary>
            <para>
            <para>The tag keys and values to assign to the user pool. A tag is a label that you can
            use to categorize and manage user pools in different ways, such as by purpose, owner,
            environment, or other criteria.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.LambdaConfig_VerifyAuthChallengeResponse">
            <summary>
            <para>
            <para>Verifies the authentication challenge response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolCmdlet.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.CGIP.NewCGIPUserPoolClientCmdlet">
            <summary>
            Creates the user pool client.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolClientCmdlet.AllowedOAuthFlow">
            <summary>
            <para>
            <para>Set to <code>code</code> to initiate a code grant flow, which provides an authorization
            code as the response. This code can be exchanged for access tokens with the token
            endpoint.</para><para>Set to <code>token</code> to specify that the client should get the access token (and,
            optionally, ID token, based on scopes) directly.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolClientCmdlet.AllowedOAuthFlowsUserPoolClient">
            <summary>
            <para>
            <para>Set to <code>True</code> if the client is allowed to follow the OAuth protocol when
            interacting with Cognito user pools.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolClientCmdlet.AllowedOAuthScope">
            <summary>
            <para>
            <para>A list of allowed <code>OAuth</code> scopes. Currently supported values are <code>"phone"</code>,
            <code>"email"</code>, <code>"openid"</code>, and <code>"Cognito"</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolClientCmdlet.AnalyticsConfiguration_ApplicationId">
            <summary>
            <para>
            <para>The application ID for an Amazon Pinpoint application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolClientCmdlet.CallbackURLs">
            <summary>
            <para>
            <para>A list of allowed redirect (callback) URLs for the identity providers.</para><para>A redirect URI must:</para><ul><li><para>Be an absolute URI.</para></li><li><para>Be registered with the authorization server.</para></li><li><para>Not include a fragment component.</para></li></ul><para>See <a href="https://tools.ietf.org/html/rfc6749#section-3.1.2">OAuth 2.0 - Redirection
            Endpoint</a>.</para><para>Amazon Cognito requires HTTPS over HTTP except for http://localhost for testing purposes
            only.</para><para>App callback URLs such as myapp://example are also supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolClientCmdlet.ClientName">
            <summary>
            <para>
            <para>The client name for the user pool client you would like to create.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolClientCmdlet.DefaultRedirectURI">
            <summary>
            <para>
            <para>The default redirect URI. Must be in the <code>CallbackURLs</code> list.</para><para>A redirect URI must:</para><ul><li><para>Be an absolute URI.</para></li><li><para>Be registered with the authorization server.</para></li><li><para>Not include a fragment component.</para></li></ul><para>See <a href="https://tools.ietf.org/html/rfc6749#section-3.1.2">OAuth 2.0 - Redirection
            Endpoint</a>.</para><para>Amazon Cognito requires HTTPS over HTTP except for http://localhost for testing purposes
            only.</para><para>App callback URLs such as myapp://example are also supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolClientCmdlet.ExplicitAuthFlow">
            <summary>
            <para>
            <para>The explicit authentication flows.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolClientCmdlet.AnalyticsConfiguration_ExternalId">
            <summary>
            <para>
            <para>The external ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolClientCmdlet.GenerateSecret">
            <summary>
            <para>
            <para>Boolean to specify whether you want to generate a secret for the user pool client
            being created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolClientCmdlet.LogoutURLs">
            <summary>
            <para>
            <para>A list of allowed logout URLs for the identity providers.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolClientCmdlet.ReadAttribute">
            <summary>
            <para>
            <para>The read attributes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolClientCmdlet.RefreshTokenValidity">
            <summary>
            <para>
            <para>The time limit, in days, after which the refresh token is no longer valid and cannot
            be used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolClientCmdlet.AnalyticsConfiguration_RoleArn">
            <summary>
            <para>
            <para>The ARN of an IAM role that authorizes Amazon Cognito to publish events to Amazon
            Pinpoint analytics.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolClientCmdlet.SupportedIdentityProvider">
            <summary>
            <para>
            <para>A list of provider names for the identity providers that are supported on this client.
            The following are supported: <code>COGNITO</code>, <code>Facebook</code>, <code>Google</code>
            and <code>LoginWithAmazon</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolClientCmdlet.AnalyticsConfiguration_UserDataShared">
            <summary>
            <para>
            <para>If <code>UserDataShared</code> is <code>true</code>, Amazon Cognito will include user
            data in the events it publishes to Amazon Pinpoint analytics.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolClientCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool where you want to create a user pool client.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolClientCmdlet.WriteAttribute">
            <summary>
            <para>
            <para>The user pool attributes that the app client can write to.</para><para>If your app client allows users to sign in through an identity provider, this array
            must include all attributes that are mapped to identity provider attributes. Amazon
            Cognito updates mapped attributes when users sign in to your application through an
            identity provider. If your app client lacks write access to a mapped attribute, Amazon
            Cognito throws an error when it attempts to update the attribute. For more information,
            see <a href="https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-pools-specifying-attribute-mapping.html">Specifying
            Identity Provider Attribute Mappings for Your User Pool</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolClientCmdlet.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.CGIP.NewCGIPUserPoolDomainCmdlet">
            <summary>
            Creates a new domain for a user pool.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolDomainCmdlet.CustomDomainConfig_CertificateArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of an AWS Certificate Manager SSL certificate. You
            use this certificate for the subdomain of your custom domain.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolDomainCmdlet.Domain">
            <summary>
            <para>
            <para>The domain string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolDomainCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.NewCGIPUserPoolDomainCmdlet.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.CGIP.RegisterCGIPUserInPoolCmdlet">
            <summary>
            Registers the user in the specified user pool and creates a user name, password, and
            user attributes.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RegisterCGIPUserInPoolCmdlet.AnalyticsMetadata_AnalyticsEndpointId">
            <summary>
            <para>
            <para>The endpoint ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RegisterCGIPUserInPoolCmdlet.ClientId">
            <summary>
            <para>
            <para>The ID of the client associated with the user pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RegisterCGIPUserInPoolCmdlet.UserContextData_EncodedData">
            <summary>
            <para>
            <para>Contextual data such as the user's device fingerprint, IP address, or location used
            for evaluating the risk of an unexpected event by Amazon Cognito advanced security.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RegisterCGIPUserInPoolCmdlet.Password">
            <summary>
            <para>
            <para>The password of the user you wish to register.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RegisterCGIPUserInPoolCmdlet.SecretHash">
            <summary>
            <para>
            <para>A keyed-hash message authentication code (HMAC) calculated using the secret key of
            a user pool client and username plus the client ID in the message.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RegisterCGIPUserInPoolCmdlet.UserAttribute">
            <summary>
            <para>
            <para>An array of name-value pairs representing user attributes.</para><para>For custom attributes, you must prepend the <code>custom:</code> prefix to the attribute
            name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RegisterCGIPUserInPoolCmdlet.Username">
            <summary>
            <para>
            <para>The user name of the user you wish to register.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RegisterCGIPUserInPoolCmdlet.ValidationData">
            <summary>
            <para>
            <para>The validation data in the request to register a user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RegisterCGIPUserInPoolCmdlet.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.CGIP.RemoveCGIPGroupCmdlet">
            <summary>
            Deletes a group. Currently only groups with no members can be deleted.
             
              
            <para>
            Requires developer credentials.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPGroupCmdlet.GroupName">
            <summary>
            <para>
            <para>The name of the group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPGroupCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the GroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPGroupCmdlet.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.CGIP.RemoveCGIPIdentityProviderCmdlet">
            <summary>
            Deletes an identity provider for a user pool.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPIdentityProviderCmdlet.ProviderName">
            <summary>
            <para>
            <para>The identity provider name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPIdentityProviderCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPIdentityProviderCmdlet.PassThru">
            <summary>
            Returns the value passed to the ProviderName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPIdentityProviderCmdlet.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.CGIP.RemoveCGIPResourceServerCmdlet">
            <summary>
            Deletes a resource server.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPResourceServerCmdlet.Identifier">
            <summary>
            <para>
            <para>The identifier for the resource server.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPResourceServerCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool that hosts the resource server.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPResourceServerCmdlet.PassThru">
            <summary>
            Returns the value passed to the Identifier parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPResourceServerCmdlet.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.CGIP.RemoveCGIPResourceTagCmdlet">
            <summary>
            Removes the specified tags from an Amazon Cognito user pool. You can use this action
            up to 5 times per second, per account
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the user pool that the tags are assigned to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>The keys of the tags to remove from the user pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPResourceTagCmdlet.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.CGIP.RemoveCGIPUserCmdlet">
            <summary>
            Allows a user to delete himself or herself.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPUserCmdlet.AccessToken">
            <summary>
            <para>
            <para>The access token from a request to delete a user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPUserCmdlet.PassThru">
            <summary>
            Returns the value passed to the AccessToken parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPUserCmdlet.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.CGIP.RemoveCGIPUserAdminCmdlet">
            <summary>
            Deletes a user as an administrator. Works on any user.
             
              
            <para>
            Requires developer credentials.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPUserAdminCmdlet.Username">
            <summary>
            <para>
            <para>The user name of the user you wish to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPUserAdminCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool where you want to delete the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPUserAdminCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserPoolId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPUserAdminCmdlet.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.CGIP.RemoveCGIPUserAttributeCmdlet">
            <summary>
            Deletes the attributes for a user.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPUserAttributeCmdlet.AccessToken">
            <summary>
            <para>
            <para>The access token used in the request to delete user attributes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPUserAttributeCmdlet.UserAttributeName">
            <summary>
            <para>
            <para>An array of strings representing the user attribute names you wish to delete.</para><para>For custom attributes, you must prepend the <code>custom:</code> prefix to the attribute
            name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPUserAttributeCmdlet.PassThru">
            <summary>
            Returns the value passed to the AccessToken parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPUserAttributeCmdlet.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.CGIP.RemoveCGIPUserAttributeAdminCmdlet">
            <summary>
            Deletes the user attributes in a user pool as an administrator. Works on any user.
             
              
            <para>
            Requires developer credentials.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPUserAttributeAdminCmdlet.UserAttributeName">
            <summary>
            <para>
            <para>An array of strings representing the user attribute names you wish to delete.</para><para>For custom attributes, you must prepend the <code>custom:</code> prefix to the attribute
            name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPUserAttributeAdminCmdlet.Username">
            <summary>
            <para>
            <para>The user name of the user from which you would like to delete attributes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPUserAttributeAdminCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool where you want to delete user attributes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPUserAttributeAdminCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserPoolId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPUserAttributeAdminCmdlet.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.CGIP.RemoveCGIPUserFromGroupAdminCmdlet">
            <summary>
            Removes the specified user from the specified group.
             
              
            <para>
            Requires developer credentials.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPUserFromGroupAdminCmdlet.GroupName">
            <summary>
            <para>
            <para>The group name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPUserFromGroupAdminCmdlet.Username">
            <summary>
            <para>
            <para>The username for the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPUserFromGroupAdminCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPUserFromGroupAdminCmdlet.PassThru">
            <summary>
            Returns the value passed to the Username parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPUserFromGroupAdminCmdlet.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.CGIP.RemoveCGIPUserPoolCmdlet">
            <summary>
            Deletes the specified Amazon Cognito user pool.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPUserPoolCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPUserPoolCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserPoolId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPUserPoolCmdlet.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.CGIP.RemoveCGIPUserPoolClientCmdlet">
            <summary>
            Allows the developer to delete the user pool client.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPUserPoolClientCmdlet.ClientId">
            <summary>
            <para>
            <para>The app client ID of the app associated with the user pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPUserPoolClientCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool where you want to delete the client.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPUserPoolClientCmdlet.PassThru">
            <summary>
            Returns the value passed to the ClientId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPUserPoolClientCmdlet.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.CGIP.RemoveCGIPUserPoolDomainCmdlet">
            <summary>
            Deletes a domain for a user pool.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPUserPoolDomainCmdlet.Domain">
            <summary>
            <para>
            <para>The domain string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPUserPoolDomainCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPUserPoolDomainCmdlet.PassThru">
            <summary>
            Returns the value passed to the Domain parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.RemoveCGIPUserPoolDomainCmdlet.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.CGIP.ResetCGIPForgottenPasswordCmdlet">
            <summary>
            Calling this API causes a message to be sent to the end user with a confirmation code
            that is required to change the user's password. For the <code>Username</code> parameter,
            you can use the username or user alias. If a verified phone number exists for the
            user, the confirmation code is sent to the phone number. Otherwise, if a verified
            email exists, the confirmation code is sent to the email. If neither a verified phone
            number nor a verified email exists, <code>InvalidParameterException</code> is thrown.
            To use the confirmation code for resetting the password, call .
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ResetCGIPForgottenPasswordCmdlet.AnalyticsMetadata_AnalyticsEndpointId">
            <summary>
            <para>
            <para>The endpoint ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ResetCGIPForgottenPasswordCmdlet.ClientId">
            <summary>
            <para>
            <para>The ID of the client associated with the user pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ResetCGIPForgottenPasswordCmdlet.UserContextData_EncodedData">
            <summary>
            <para>
            <para>Contextual data such as the user's device fingerprint, IP address, or location used
            for evaluating the risk of an unexpected event by Amazon Cognito advanced security.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ResetCGIPForgottenPasswordCmdlet.SecretHash">
            <summary>
            <para>
            <para>A keyed-hash message authentication code (HMAC) calculated using the secret key of
            a user pool client and username plus the client ID in the message.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ResetCGIPForgottenPasswordCmdlet.Username">
            <summary>
            <para>
            <para>The user name of the user for whom you want to enter a code to reset a forgotten password.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ResetCGIPForgottenPasswordCmdlet.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.CGIP.ResetCGIPUserPasswordAdminCmdlet">
            <summary>
            Resets the specified user's password in a user pool as an administrator. Works on
            any user.
             
              
            <para>
            When a developer calls this API, the current password is invalidated, so it must be
            changed. If a user tries to sign in after the API is called, the app will get a PasswordResetRequiredException
            exception back and should direct the user down the flow to reset the password, which
            is the same as the forgot password flow. In addition, if the user pool has phone verification
            selected and a verified phone number exists for the user, or if email verification
            is selected and a verified email exists for the user, calling this API will also result
            in sending a message to the end user with the code to change their password.
            </para><para>
            Requires developer credentials.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ResetCGIPUserPasswordAdminCmdlet.Username">
            <summary>
            <para>
            <para>The user name of the user whose password you wish to reset.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ResetCGIPUserPasswordAdminCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool where you want to reset the user's password.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ResetCGIPUserPasswordAdminCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserPoolId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.ResetCGIPUserPasswordAdminCmdlet.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.CGIP.SendCGIPAuthChallengeResponseCmdlet">
            <summary>
            Responds to the authentication challenge.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SendCGIPAuthChallengeResponseCmdlet.AnalyticsMetadata_AnalyticsEndpointId">
            <summary>
            <para>
            <para>The endpoint ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SendCGIPAuthChallengeResponseCmdlet.ChallengeName">
            <summary>
            <para>
            <para>The challenge name. For more information, see .</para><para><code>ADMIN_NO_SRP_AUTH</code> is not a valid value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SendCGIPAuthChallengeResponseCmdlet.ChallengeRespons">
            <summary>
            <para>
            <para>The challenge responses. These are inputs corresponding to the value of <code>ChallengeName</code>,
            for example:</para><ul><li><para><code>SMS_MFA</code>: <code>SMS_MFA_CODE</code>, <code>USERNAME</code>, <code>SECRET_HASH</code>
            (if app client is configured with client secret).</para></li><li><para><code>PASSWORD_VERIFIER</code>: <code>PASSWORD_CLAIM_SIGNATURE</code>, <code>PASSWORD_CLAIM_SECRET_BLOCK</code>,
            <code>TIMESTAMP</code>, <code>USERNAME</code>, <code>SECRET_HASH</code> (if app client
            is configured with client secret).</para></li><li><para><code>NEW_PASSWORD_REQUIRED</code>: <code>NEW_PASSWORD</code>, any other required
            attributes, <code>USERNAME</code>, <code>SECRET_HASH</code> (if app client is configured
            with client secret). </para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SendCGIPAuthChallengeResponseCmdlet.ClientId">
            <summary>
            <para>
            <para>The app client ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SendCGIPAuthChallengeResponseCmdlet.UserContextData_EncodedData">
            <summary>
            <para>
            <para>Contextual data such as the user's device fingerprint, IP address, or location used
            for evaluating the risk of an unexpected event by Amazon Cognito advanced security.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SendCGIPAuthChallengeResponseCmdlet.Session">
            <summary>
            <para>
            <para>The session which should be passed both ways in challenge-response calls to the service.
            If <code>InitiateAuth</code> or <code>RespondToAuthChallenge</code> API call determines
            that the caller needs to go through another challenge, they return a session with
            other challenge parameters. This session should be passed as it is to the next <code>RespondToAuthChallenge</code>
            API call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SendCGIPAuthChallengeResponseCmdlet.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.CGIP.SendCGIPAuthChallengeResponseAdminCmdlet">
            <summary>
            Responds to an authentication challenge, as an administrator.
             
              
            <para>
            Requires developer credentials.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SendCGIPAuthChallengeResponseAdminCmdlet.AnalyticsMetadata_AnalyticsEndpointId">
            <summary>
            <para>
            <para>The endpoint ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SendCGIPAuthChallengeResponseAdminCmdlet.ChallengeName">
            <summary>
            <para>
            <para>The challenge name. For more information, see .</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SendCGIPAuthChallengeResponseAdminCmdlet.ChallengeRespons">
            <summary>
            <para>
            <para>The challenge responses. These are inputs corresponding to the value of <code>ChallengeName</code>,
            for example:</para><ul><li><para><code>SMS_MFA</code>: <code>SMS_MFA_CODE</code>, <code>USERNAME</code>, <code>SECRET_HASH</code>
            (if app client is configured with client secret).</para></li><li><para><code>PASSWORD_VERIFIER</code>: <code>PASSWORD_CLAIM_SIGNATURE</code>, <code>PASSWORD_CLAIM_SECRET_BLOCK</code>,
            <code>TIMESTAMP</code>, <code>USERNAME</code>, <code>SECRET_HASH</code> (if app client
            is configured with client secret).</para></li><li><para><code>ADMIN_NO_SRP_AUTH</code>: <code>PASSWORD</code>, <code>USERNAME</code>, <code>SECRET_HASH</code>
            (if app client is configured with client secret). </para></li><li><para><code>NEW_PASSWORD_REQUIRED</code>: <code>NEW_PASSWORD</code>, any other required
            attributes, <code>USERNAME</code>, <code>SECRET_HASH</code> (if app client is configured
            with client secret). </para></li></ul><para>The value of the <code>USERNAME</code> attribute must be the user's actual username,
            not an alias (such as email address or phone number). To make this easier, the <code>AdminInitiateAuth</code>
            response includes the actual username value in the <code>USERNAMEUSER_ID_FOR_SRP</code>
            attribute, even if you specified an alias in your call to <code>AdminInitiateAuth</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SendCGIPAuthChallengeResponseAdminCmdlet.ClientId">
            <summary>
            <para>
            <para>The app client ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SendCGIPAuthChallengeResponseAdminCmdlet.ContextData_EncodedData">
            <summary>
            <para>
            <para>Encoded data containing device fingerprinting details, collected using the Amazon
            Cognito context data collection library.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SendCGIPAuthChallengeResponseAdminCmdlet.ContextData_HttpHeader">
            <summary>
            <para>
            <para>HttpHeaders received on your server in same order.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SendCGIPAuthChallengeResponseAdminCmdlet.ContextData_IpAddress">
            <summary>
            <para>
            <para>Source IP address of your user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SendCGIPAuthChallengeResponseAdminCmdlet.ContextData_ServerName">
            <summary>
            <para>
            <para>Your server endpoint where this API is invoked.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SendCGIPAuthChallengeResponseAdminCmdlet.ContextData_ServerPath">
            <summary>
            <para>
            <para>Your server path where this API is invoked. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SendCGIPAuthChallengeResponseAdminCmdlet.Session">
            <summary>
            <para>
            <para>The session which should be passed both ways in challenge-response calls to the service.
            If <code>InitiateAuth</code> or <code>RespondToAuthChallenge</code> API call determines
            that the caller needs to go through another challenge, they return a session with
            other challenge parameters. This session should be passed as it is to the next <code>RespondToAuthChallenge</code>
            API call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SendCGIPAuthChallengeResponseAdminCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The ID of the Amazon Cognito user pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SendCGIPAuthChallengeResponseAdminCmdlet.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.CGIP.SendCGIPConfirmationCodeCmdlet">
            <summary>
            Resends the confirmation (for confirmation of registration) to a specific user in
            the user pool.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SendCGIPConfirmationCodeCmdlet.AnalyticsMetadata_AnalyticsEndpointId">
            <summary>
            <para>
            <para>The endpoint ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SendCGIPConfirmationCodeCmdlet.ClientId">
            <summary>
            <para>
            <para>The ID of the client associated with the user pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SendCGIPConfirmationCodeCmdlet.UserContextData_EncodedData">
            <summary>
            <para>
            <para>Contextual data such as the user's device fingerprint, IP address, or location used
            for evaluating the risk of an unexpected event by Amazon Cognito advanced security.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SendCGIPConfirmationCodeCmdlet.SecretHash">
            <summary>
            <para>
            <para>A keyed-hash message authentication code (HMAC) calculated using the secret key of
            a user pool client and username plus the client ID in the message.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SendCGIPConfirmationCodeCmdlet.Username">
            <summary>
            <para>
            <para>The user name of the user to whom you wish to resend a confirmation code.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SendCGIPConfirmationCodeCmdlet.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.CGIP.SetCGIPRiskConfigurationCmdlet">
            <summary>
            Configures actions on detected risks. To delete the risk configuration for <code>UserPoolId</code>
            or <code>ClientId</code>, pass null values for all four configuration types.
             
              
            <para>
            To enable Amazon Cognito advanced security features, update the user pool to include
            the <code>UserPoolAddOns</code> key<code>AdvancedSecurityMode</code>.
            </para><para>
            See .
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPRiskConfigurationCmdlet.RiskExceptionConfiguration_BlockedIPRangeList">
            <summary>
            <para>
            <para>Overrides the risk decision to always block the pre-authentication requests. The IP
            range is in CIDR notation: a compact representation of an IP address and its associated
            routing prefix.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPRiskConfigurationCmdlet.ClientId">
            <summary>
            <para>
            <para>The app client ID. If <code>ClientId</code> is null, then the risk configuration is
            mapped to <code>userPoolId</code>. When the client ID is null, the same risk configuration
            is applied to all the clients in the userPool.</para><para>Otherwise, <code>ClientId</code> is mapped to the client. When the client ID is not
            null, the user pool configuration is overridden and the risk configuration for the
            client is used instead.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPRiskConfigurationCmdlet.HighAction_EventAction">
            <summary>
            <para>
            <para>The event action.</para><ul><li><para><code>BLOCK</code> Choosing this action will block the request.</para></li><li><para><code>MFA_IF_CONFIGURED</code> Throw MFA challenge if user has configured it, else
            allow the request.</para></li><li><para><code>MFA_REQUIRED</code> Throw MFA challenge if user has configured it, else block
            the request.</para></li><li><para><code>NO_ACTION</code> Allow the user sign-in.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPRiskConfigurationCmdlet.LowAction_EventAction">
            <summary>
            <para>
            <para>The event action.</para><ul><li><para><code>BLOCK</code> Choosing this action will block the request.</para></li><li><para><code>MFA_IF_CONFIGURED</code> Throw MFA challenge if user has configured it, else
            allow the request.</para></li><li><para><code>MFA_REQUIRED</code> Throw MFA challenge if user has configured it, else block
            the request.</para></li><li><para><code>NO_ACTION</code> Allow the user sign-in.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPRiskConfigurationCmdlet.MediumAction_EventAction">
            <summary>
            <para>
            <para>The event action.</para><ul><li><para><code>BLOCK</code> Choosing this action will block the request.</para></li><li><para><code>MFA_IF_CONFIGURED</code> Throw MFA challenge if user has configured it, else
            allow the request.</para></li><li><para><code>MFA_REQUIRED</code> Throw MFA challenge if user has configured it, else block
            the request.</para></li><li><para><code>NO_ACTION</code> Allow the user sign-in.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPRiskConfigurationCmdlet.Actions_EventAction">
            <summary>
            <para>
            <para>The event action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPRiskConfigurationCmdlet.CompromisedCredentialsRiskConfiguration_EventFilter">
            <summary>
            <para>
            <para>Perform the action for these events. The default is to perform all events if no event
            filter is specified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPRiskConfigurationCmdlet.NotifyConfiguration_From">
            <summary>
            <para>
            <para>The email address that is sending the email. It must be either individually verified
            with Amazon SES, or from a domain that has been verified with Amazon SES.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPRiskConfigurationCmdlet.BlockEmail_HtmlBody">
            <summary>
            <para>
            <para>The HTML body.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPRiskConfigurationCmdlet.MfaEmail_HtmlBody">
            <summary>
            <para>
            <para>The HTML body.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPRiskConfigurationCmdlet.NoActionEmail_HtmlBody">
            <summary>
            <para>
            <para>The HTML body.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPRiskConfigurationCmdlet.HighAction_Notify">
            <summary>
            <para>
            <para>Flag specifying whether to send a notification.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPRiskConfigurationCmdlet.LowAction_Notify">
            <summary>
            <para>
            <para>Flag specifying whether to send a notification.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPRiskConfigurationCmdlet.MediumAction_Notify">
            <summary>
            <para>
            <para>Flag specifying whether to send a notification.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPRiskConfigurationCmdlet.NotifyConfiguration_ReplyTo">
            <summary>
            <para>
            <para>The destination to which the receiver of an email should reply to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPRiskConfigurationCmdlet.RiskExceptionConfiguration_SkippedIPRangeList">
            <summary>
            <para>
            <para>Risk detection is not performed on the IP addresses in the range list. The IP range
            is in CIDR notation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPRiskConfigurationCmdlet.NotifyConfiguration_SourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the identity that is associated with the sending
            authorization policy. It permits Amazon Cognito to send for the email address specified
            in the <code>From</code> parameter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPRiskConfigurationCmdlet.BlockEmail_Subject">
            <summary>
            <para>
            <para>The subject.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPRiskConfigurationCmdlet.MfaEmail_Subject">
            <summary>
            <para>
            <para>The subject.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPRiskConfigurationCmdlet.NoActionEmail_Subject">
            <summary>
            <para>
            <para>The subject.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPRiskConfigurationCmdlet.BlockEmail_TextBody">
            <summary>
            <para>
            <para>The text body.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPRiskConfigurationCmdlet.MfaEmail_TextBody">
            <summary>
            <para>
            <para>The text body.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPRiskConfigurationCmdlet.NoActionEmail_TextBody">
            <summary>
            <para>
            <para>The text body.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPRiskConfigurationCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPRiskConfigurationCmdlet.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.CGIP.SetCGIPUICustomizationCmdlet">
            <summary>
            Sets the UI customization information for a user pool's built-in app UI.
             
              
            <para>
            You can specify app UI customization settings for a single client (with a specific
            <code>clientId</code>) or for all clients (by setting the <code>clientId</code> to
            <code>ALL</code>). If you specify <code>ALL</code>, the default configuration will
            be used for every client that has no UI customization set previously. If you specify
            UI customization settings for a particular client, it will no longer fall back to
            the <code>ALL</code> configuration.
            </para><note><para>
            To use this API, your user pool must have a domain associated with it. Otherwise,
            there is no place to host the app's pages, and the service will throw an error.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPUICustomizationCmdlet.ClientId">
            <summary>
            <para>
            <para>The client ID for the client app.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPUICustomizationCmdlet.CSS">
            <summary>
            <para>
            <para>The CSS values in the UI customization.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPUICustomizationCmdlet.ImageFile">
            <summary>
            <para>
            <para>The uploaded logo image for the UI customization.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPUICustomizationCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPUICustomizationCmdlet.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.CGIP.SetCGIPUserMFAPreferenceCmdlet">
            <summary>
            Set the user's multi-factor authentication (MFA) method preference.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPUserMFAPreferenceCmdlet.AccessToken">
            <summary>
            <para>
            <para>The access token.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPUserMFAPreferenceCmdlet.SMSMfaSetting">
            <summary>
            <para>
            <para>The SMS text message multi-factor authentication (MFA) settings.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPUserMFAPreferenceCmdlet.SoftwareTokenMfaSetting">
            <summary>
            <para>
            <para>The time-based one-time password software token MFA settings.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPUserMFAPreferenceCmdlet.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.CGIP.SetCGIPUserMFAPreferenceAdminCmdlet">
            <summary>
            Sets the user's multi-factor authentication (MFA) preference.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPUserMFAPreferenceAdminCmdlet.SMSMfaSetting">
            <summary>
            <para>
            <para>The SMS text message MFA settings.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPUserMFAPreferenceAdminCmdlet.SoftwareTokenMfaSetting">
            <summary>
            <para>
            <para>The time-based one-time password software token MFA settings.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPUserMFAPreferenceAdminCmdlet.Username">
            <summary>
            <para>
            <para>The user pool username or alias.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPUserMFAPreferenceAdminCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPUserMFAPreferenceAdminCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserPoolId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPUserMFAPreferenceAdminCmdlet.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>
        <!-- Badly formed XML comment ignored for member "T:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPUserPasswordAdminCmdlet" -->
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPUserPasswordAdminCmdlet.Password">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPUserPasswordAdminCmdlet.Permanent">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPUserPasswordAdminCmdlet.Username">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPUserPasswordAdminCmdlet.UserPoolId">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPUserPasswordAdminCmdlet.PassThru">
            <summary>
            Returns the value passed to the Username parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPUserPasswordAdminCmdlet.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.CGIP.SetCGIPUserPoolMfaConfigCmdlet">
            <summary>
            Set the user pool MFA configuration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPUserPoolMfaConfigCmdlet.MfaConfiguration">
            <summary>
            <para>
            <para>The MFA configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPUserPoolMfaConfigCmdlet.SmsMfaConfiguration">
            <summary>
            <para>
            <para>The SMS text message MFA configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPUserPoolMfaConfigCmdlet.SoftwareTokenMfaConfiguration">
            <summary>
            <para>
            <para>The software token MFA configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPUserPoolMfaConfigCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPUserPoolMfaConfigCmdlet.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.CGIP.SetCGIPUserSettingCmdlet">
            <summary>
            Sets the user settings like multi-factor authentication (MFA). If MFA is to be removed
            for a particular attribute pass the attribute with code delivery as null. If null
            list is passed, all MFA options are removed.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPUserSettingCmdlet.AccessToken">
            <summary>
            <para>
            <para>The access token for the set user settings request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPUserSettingCmdlet.MFAOption">
            <summary>
            <para>
            <para>Specifies the options for MFA (e.g., email or phone number).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPUserSettingCmdlet.PassThru">
            <summary>
            Returns the value passed to the AccessToken parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPUserSettingCmdlet.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.CGIP.SetCGIPUserSettingAdminCmdlet">
            <summary>
            Sets all the user settings for a specified user name. Works on any user.
             
              
            <para>
            Requires developer credentials.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPUserSettingAdminCmdlet.MFAOption">
            <summary>
            <para>
            <para>Specifies the options for MFA (e.g., email or phone number).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPUserSettingAdminCmdlet.Username">
            <summary>
            <para>
            <para>The user name of the user for whom you wish to set user settings.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPUserSettingAdminCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool where you want to set the user's settings, such
            as MFA options.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPUserSettingAdminCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserPoolId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.SetCGIPUserSettingAdminCmdlet.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.CGIP.StartCGIPAuthCmdlet">
            <summary>
            Initiates the authentication flow.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.StartCGIPAuthCmdlet.AnalyticsMetadata_AnalyticsEndpointId">
            <summary>
            <para>
            <para>The endpoint ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.StartCGIPAuthCmdlet.AuthFlow">
            <summary>
            <para>
            <para>The authentication flow for this call to execute. The API action will depend on this
            value. For example: </para><ul><li><para><code>REFRESH_TOKEN_AUTH</code> will take in a valid refresh token and return new
            tokens.</para></li><li><para><code>USER_SRP_AUTH</code> will take in <code>USERNAME</code> and <code>SRP_A</code>
            and return the SRP variables to be used for next challenge execution.</para></li><li><para><code>USER_PASSWORD_AUTH</code> will take in <code>USERNAME</code> and <code>PASSWORD</code>
            and return the next challenge or tokens.</para></li></ul><para>Valid values include:</para><ul><li><para><code>USER_SRP_AUTH</code>: Authentication flow for the Secure Remote Password (SRP)
            protocol.</para></li><li><para><code>REFRESH_TOKEN_AUTH</code>/<code>REFRESH_TOKEN</code>: Authentication flow for
            refreshing the access token and ID token by supplying a valid refresh token.</para></li><li><para><code>CUSTOM_AUTH</code>: Custom authentication flow.</para></li><li><para><code>USER_PASSWORD_AUTH</code>: Non-SRP authentication flow; USERNAME and PASSWORD
            are passed directly. If a user migration Lambda trigger is set, this flow will invoke
            the user migration Lambda if the USERNAME is not found in the user pool. </para></li></ul><para><code>ADMIN_NO_SRP_AUTH</code> is not a valid value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.StartCGIPAuthCmdlet.AuthParameter">
            <summary>
            <para>
            <para>The authentication parameters. These are inputs corresponding to the <code>AuthFlow</code>
            that you are invoking. The required values depend on the value of <code>AuthFlow</code>:</para><ul><li><para>For <code>USER_SRP_AUTH</code>: <code>USERNAME</code> (required), <code>SRP_A</code>
            (required), <code>SECRET_HASH</code> (required if the app client is configured with
            a client secret), <code>DEVICE_KEY</code></para></li><li><para>For <code>REFRESH_TOKEN_AUTH/REFRESH_TOKEN</code>: <code>REFRESH_TOKEN</code> (required),
            <code>SECRET_HASH</code> (required if the app client is configured with a client secret),
            <code>DEVICE_KEY</code></para></li><li><para>For <code>CUSTOM_AUTH</code>: <code>USERNAME</code> (required), <code>SECRET_HASH</code>
            (if app client is configured with client secret), <code>DEVICE_KEY</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.StartCGIPAuthCmdlet.ClientId">
            <summary>
            <para>
            <para>The app client ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.StartCGIPAuthCmdlet.ClientMetadata">
            <summary>
            <para>
            <para>This is a random key-value pair map which can contain any key and will be passed to
            your PreAuthentication Lambda trigger as-is. It can be used to implement additional
            validations around authentication.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.StartCGIPAuthCmdlet.UserContextData_EncodedData">
            <summary>
            <para>
            <para>Contextual data such as the user's device fingerprint, IP address, or location used
            for evaluating the risk of an unexpected event by Amazon Cognito advanced security.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.StartCGIPAuthCmdlet.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.CGIP.StartCGIPAuthAdminCmdlet">
            <summary>
            Initiates the authentication flow, as an administrator.
             
              
            <para>
            Requires developer credentials.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.StartCGIPAuthAdminCmdlet.AnalyticsMetadata_AnalyticsEndpointId">
            <summary>
            <para>
            <para>The endpoint ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.StartCGIPAuthAdminCmdlet.AuthFlow">
            <summary>
            <para>
            <para>The authentication flow for this call to execute. The API action will depend on this
            value. For example:</para><ul><li><para><code>REFRESH_TOKEN_AUTH</code> will take in a valid refresh token and return new
            tokens.</para></li><li><para><code>USER_SRP_AUTH</code> will take in <code>USERNAME</code> and <code>SRP_A</code>
            and return the SRP variables to be used for next challenge execution.</para></li><li><para><code>USER_PASSWORD_AUTH</code> will take in <code>USERNAME</code> and <code>PASSWORD</code>
            and return the next challenge or tokens.</para></li></ul><para>Valid values include:</para><ul><li><para><code>USER_SRP_AUTH</code>: Authentication flow for the Secure Remote Password (SRP)
            protocol.</para></li><li><para><code>REFRESH_TOKEN_AUTH</code>/<code>REFRESH_TOKEN</code>: Authentication flow for
            refreshing the access token and ID token by supplying a valid refresh token.</para></li><li><para><code>CUSTOM_AUTH</code>: Custom authentication flow.</para></li><li><para><code>ADMIN_NO_SRP_AUTH</code>: Non-SRP authentication flow; you can pass in the
            USERNAME and PASSWORD directly if the flow is enabled for calling the app client.</para></li><li><para><code>USER_PASSWORD_AUTH</code>: Non-SRP authentication flow; USERNAME and PASSWORD
            are passed directly. If a user migration Lambda trigger is set, this flow will invoke
            the user migration Lambda if the USERNAME is not found in the user pool. </para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.StartCGIPAuthAdminCmdlet.AuthParameter">
            <summary>
            <para>
            <para>The authentication parameters. These are inputs corresponding to the <code>AuthFlow</code>
            that you are invoking. The required values depend on the value of <code>AuthFlow</code>:</para><ul><li><para>For <code>USER_SRP_AUTH</code>: <code>USERNAME</code> (required), <code>SRP_A</code>
            (required), <code>SECRET_HASH</code> (required if the app client is configured with
            a client secret), <code>DEVICE_KEY</code></para></li><li><para>For <code>REFRESH_TOKEN_AUTH/REFRESH_TOKEN</code>: <code>REFRESH_TOKEN</code> (required),
            <code>SECRET_HASH</code> (required if the app client is configured with a client secret),
            <code>DEVICE_KEY</code></para></li><li><para>For <code>ADMIN_NO_SRP_AUTH</code>: <code>USERNAME</code> (required), <code>SECRET_HASH</code>
            (if app client is configured with client secret), <code>PASSWORD</code> (required),
            <code>DEVICE_KEY</code></para></li><li><para>For <code>CUSTOM_AUTH</code>: <code>USERNAME</code> (required), <code>SECRET_HASH</code>
            (if app client is configured with client secret), <code>DEVICE_KEY</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.StartCGIPAuthAdminCmdlet.ClientId">
            <summary>
            <para>
            <para>The app client ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.StartCGIPAuthAdminCmdlet.ClientMetadata">
            <summary>
            <para>
            <para>This is a random key-value pair map which can contain any key and will be passed to
            your PreAuthentication Lambda trigger as-is. It can be used to implement additional
            validations around authentication.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.StartCGIPAuthAdminCmdlet.ContextData_EncodedData">
            <summary>
            <para>
            <para>Encoded data containing device fingerprinting details, collected using the Amazon
            Cognito context data collection library.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.StartCGIPAuthAdminCmdlet.ContextData_HttpHeader">
            <summary>
            <para>
            <para>HttpHeaders received on your server in same order.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.StartCGIPAuthAdminCmdlet.ContextData_IpAddress">
            <summary>
            <para>
            <para>Source IP address of your user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.StartCGIPAuthAdminCmdlet.ContextData_ServerName">
            <summary>
            <para>
            <para>Your server endpoint where this API is invoked.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.StartCGIPAuthAdminCmdlet.ContextData_ServerPath">
            <summary>
            <para>
            <para>Your server path where this API is invoked. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.StartCGIPAuthAdminCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The ID of the Amazon Cognito user pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.StartCGIPAuthAdminCmdlet.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.CGIP.StartCGIPUserImportJobCmdlet">
            <summary>
            Starts the user import.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.StartCGIPUserImportJobCmdlet.JobId">
            <summary>
            <para>
            <para>The job ID for the user import job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.StartCGIPUserImportJobCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool that the users are being imported into.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.StartCGIPUserImportJobCmdlet.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.CGIP.StopCGIPDeviceTrackingCmdlet">
            <summary>
            Forgets the specified device.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.StopCGIPDeviceTrackingCmdlet.AccessToken">
            <summary>
            <para>
            <para>The access token for the forgotten device request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.StopCGIPDeviceTrackingCmdlet.DeviceKey">
            <summary>
            <para>
            <para>The device key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.StopCGIPDeviceTrackingCmdlet.PassThru">
            <summary>
            Returns the value passed to the DeviceKey parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.StopCGIPDeviceTrackingCmdlet.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.CGIP.StopCGIPDeviceTrackingAdminCmdlet">
            <summary>
            Forgets the device, as an administrator.
             
              
            <para>
            Requires developer credentials.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.StopCGIPDeviceTrackingAdminCmdlet.DeviceKey">
            <summary>
            <para>
            <para>The device key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.StopCGIPDeviceTrackingAdminCmdlet.Username">
            <summary>
            <para>
            <para>The user name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.StopCGIPDeviceTrackingAdminCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.StopCGIPDeviceTrackingAdminCmdlet.PassThru">
            <summary>
            Returns the value passed to the DeviceKey parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.StopCGIPDeviceTrackingAdminCmdlet.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.CGIP.StopCGIPUserImportJobCmdlet">
            <summary>
            Stops the user import job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.StopCGIPUserImportJobCmdlet.JobId">
            <summary>
            <para>
            <para>The job ID for the user import job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.StopCGIPUserImportJobCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool that the users are being imported into.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.StopCGIPUserImportJobCmdlet.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.CGIP.TestCGIPSoftwareTokenCmdlet">
            <summary>
            Use this API to register a user's entered TOTP code and mark the user's software token
            MFA status as "verified" if successful. The request takes an access token or a session
            string, but not both.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.TestCGIPSoftwareTokenCmdlet.AccessToken">
            <summary>
            <para>
            <para>The access token.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.TestCGIPSoftwareTokenCmdlet.FriendlyDeviceName">
            <summary>
            <para>
            <para>The friendly device name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.TestCGIPSoftwareTokenCmdlet.Session">
            <summary>
            <para>
            <para>The session which should be passed both ways in challenge-response calls to the service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.TestCGIPSoftwareTokenCmdlet.UserCode">
            <summary>
            <para>
            <para>The one time password computed using the secret code returned by </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIP.TestCGIPUserAttributeCmdlet">
            <summary>
            Verifies the specified user attributes in the user pool.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.TestCGIPUserAttributeCmdlet.AccessToken">
            <summary>
            <para>
            <para>Represents the access token of the request to verify user attributes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.TestCGIPUserAttributeCmdlet.AttributeName">
            <summary>
            <para>
            <para>The attribute name in the request to verify user attributes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.TestCGIPUserAttributeCmdlet.Code">
            <summary>
            <para>
            <para>The verification code in the request to verify user attributes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.TestCGIPUserAttributeCmdlet.PassThru">
            <summary>
            Returns the value passed to the AccessToken parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPAuthEventFeedbackCmdlet">
            <summary>
            Provides the feedback for an authentication event whether it was from a valid user
            or not. This feedback is used for improving the risk evaluation decision for the user
            pool as part of Amazon Cognito advanced security.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPAuthEventFeedbackCmdlet.EventId">
            <summary>
            <para>
            <para>The event ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPAuthEventFeedbackCmdlet.FeedbackToken">
            <summary>
            <para>
            <para>The feedback token.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPAuthEventFeedbackCmdlet.FeedbackValue">
            <summary>
            <para>
            <para>The authentication event feedback value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPAuthEventFeedbackCmdlet.Username">
            <summary>
            <para>
            <para>The user pool username.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPAuthEventFeedbackCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPAuthEventFeedbackCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserPoolId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPAuthEventFeedbackCmdlet.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.CGIP.UpdateCGIPAuthEventFeedbackAdminCmdlet">
            <summary>
            Provides feedback for an authentication event as to whether it was from a valid user.
            This feedback is used for improving the risk evaluation decision for the user pool
            as part of Amazon Cognito advanced security.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPAuthEventFeedbackAdminCmdlet.EventId">
            <summary>
            <para>
            <para>The authentication event ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPAuthEventFeedbackAdminCmdlet.FeedbackValue">
            <summary>
            <para>
            <para>The authentication event feedback value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPAuthEventFeedbackAdminCmdlet.Username">
            <summary>
            <para>
            <para>The user pool username.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPAuthEventFeedbackAdminCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPAuthEventFeedbackAdminCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserPoolId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPAuthEventFeedbackAdminCmdlet.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.CGIP.UpdateCGIPGroupCmdlet">
            <summary>
            Updates the specified group with the specified attributes.
             
              
            <para>
            Requires developer credentials.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPGroupCmdlet.Description">
            <summary>
            <para>
            <para>A string containing the new description of the group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPGroupCmdlet.GroupName">
            <summary>
            <para>
            <para>The name of the group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPGroupCmdlet.Precedence">
            <summary>
            <para>
            <para>The new precedence value for the group. For more information about this parameter,
            see .</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPGroupCmdlet.RoleArn">
            <summary>
            <para>
            <para>The new role ARN for the group. This is used for setting the <code>cognito:roles</code>
            and <code>cognito:preferred_role</code> claims in the token.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPGroupCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPGroupCmdlet.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.CGIP.UpdateCGIPIdentityProviderCmdlet">
            <summary>
            Updates identity provider information for a user pool.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPIdentityProviderCmdlet.AttributeMapping">
            <summary>
            <para>
            <para>The identity provider attribute mapping to be changed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPIdentityProviderCmdlet.IdpIdentifier">
            <summary>
            <para>
            <para>A list of identity provider identifiers.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPIdentityProviderCmdlet.ProviderDetail">
            <summary>
            <para>
            <para>The identity provider details to be updated, such as <code>MetadataURL</code> and
            <code>MetadataFile</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPIdentityProviderCmdlet.ProviderName">
            <summary>
            <para>
            <para>The identity provider name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPIdentityProviderCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPIdentityProviderCmdlet.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.CGIP.UpdateCGIPPasswordCmdlet">
            <summary>
            Changes the password for a specified user in a user pool.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPPasswordCmdlet.AccessToken">
            <summary>
            <para>
            <para>The access token.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPPasswordCmdlet.PreviousPassword">
            <summary>
            <para>
            <para>The old password.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPPasswordCmdlet.ProposedPassword">
            <summary>
            <para>
            <para>The new password.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPPasswordCmdlet.PassThru">
            <summary>
            Returns the value passed to the AccessToken parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPPasswordCmdlet.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.CGIP.UpdateCGIPResourceServerCmdlet">
            <summary>
            Updates the name and scopes of resource server. All other fields are read-only.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPResourceServerCmdlet.Identifier">
            <summary>
            <para>
            <para>The identifier for the resource server.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPResourceServerCmdlet.Name">
            <summary>
            <para>
            <para>The name of the resource server.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPResourceServerCmdlet.Scope">
            <summary>
            <para>
            <para>The scope values to be set for the resource server.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPResourceServerCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPResourceServerCmdlet.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.CGIP.UpdateCGIPUserAttributeCmdlet">
            <summary>
            Allows a user to update a specific attribute (one at a time).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserAttributeCmdlet.AccessToken">
            <summary>
            <para>
            <para>The access token for the request to update user attributes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserAttributeCmdlet.UserAttribute">
            <summary>
            <para>
            <para>An array of name-value pairs representing user attributes.</para><para>For custom attributes, you must prepend the <code>custom:</code> prefix to the attribute
            name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserAttributeCmdlet.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.CGIP.UpdateCGIPUserAttributeAdminCmdlet">
            <summary>
            Updates the specified user's attributes, including developer attributes, as an administrator.
            Works on any user.
             
              
            <para>
            For custom attributes, you must prepend the <code>custom:</code> prefix to the attribute
            name.
            </para><para>
            In addition to updating user attributes, this API can also be used to mark phone and
            email as verified.
            </para><para>
            Requires developer credentials.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserAttributeAdminCmdlet.UserAttribute">
            <summary>
            <para>
            <para>An array of name-value pairs representing user attributes.</para><para>For custom attributes, you must prepend the <code>custom:</code> prefix to the attribute
            name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserAttributeAdminCmdlet.Username">
            <summary>
            <para>
            <para>The user name of the user for whom you want to update user attributes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserAttributeAdminCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool where you want to update user attributes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserAttributeAdminCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserPoolId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserAttributeAdminCmdlet.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.CGIP.UpdateCGIPUserPoolCmdlet">
            <summary>
            Updates the specified user pool with the specified attributes. If you don't provide
            a value for an attribute, it will be set to the default value. You can get a list
            of the current user pool settings with .
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.UserPoolAddOns_AdvancedSecurityMode">
            <summary>
            <para>
            <para>The advanced security mode.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.AdminCreateUserConfig_AllowAdminCreateUserOnly">
            <summary>
            <para>
            <para>Set to <code>True</code> if only the administrator is allowed to create user profiles.
            Set to <code>False</code> if users can sign themselves up via an app.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.AutoVerifiedAttribute">
            <summary>
            <para>
            <para>The attributes that are automatically verified when the Amazon Cognito service makes
            a request to update user pools.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.DeviceConfiguration_ChallengeRequiredOnNewDevice">
            <summary>
            <para>
            <para>Indicates whether a challenge is required on a new device. Only applicable to a new
            device.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.LambdaConfig_CreateAuthChallenge">
            <summary>
            <para>
            <para>Creates an authentication challenge.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.LambdaConfig_CustomMessage">
            <summary>
            <para>
            <para>A custom Message AWS Lambda trigger.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.VerificationMessageTemplate_DefaultEmailOption">
            <summary>
            <para>
            <para>The default email option.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.LambdaConfig_DefineAuthChallenge">
            <summary>
            <para>
            <para>Defines the authentication challenge.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.DeviceConfiguration_DeviceOnlyRememberedOnUserPrompt">
            <summary>
            <para>
            <para>If true, a device is only remembered on user prompt.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.InviteMessageTemplate_EmailMessage">
            <summary>
            <para>
            <para>The message template for email messages.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.VerificationMessageTemplate_EmailMessage">
            <summary>
            <para>
            <para>The email message template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.VerificationMessageTemplate_EmailMessageByLink">
            <summary>
            <para>
            <para>The email message template for sending a confirmation link to the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.EmailConfiguration_EmailSendingAccount">
            <summary>
            <para>
            <para>Specifies whether Amazon Cognito emails your users by using its built-in email functionality
            or your Amazon SES email configuration. Specify one of the following values:</para><dl><dt>COGNITO_DEFAULT</dt><dd><para>When Amazon Cognito emails your users, it uses its built-in email functionality. When
            you use the default option, Amazon Cognito allows only a limited number of emails
            each day for your user pool. For typical production environments, the default email
            limit is below the required delivery volume. To achieve a higher delivery volume,
            specify DEVELOPER to use your Amazon SES email configuration.</para><para>To look up the email delivery limit for the default option, see <a href="https://docs.aws.amazon.com/cognito/latest/developerguide/limits.html">Limits
            in Amazon Cognito</a> in the <i>Amazon Cognito Developer Guide</i>.</para><para>The default FROM address is no-reply@verificationemail.com. To customize the FROM
            address, provide the ARN of an Amazon SES verified email address for the <code>SourceArn</code>
            parameter.</para></dd><dt>DEVELOPER</dt><dd><para>When Amazon Cognito emails your users, it uses your Amazon SES configuration. Amazon
            Cognito calls Amazon SES on your behalf to send email from your verified email address.
            When you use this option, the email delivery limits are the same limits that apply
            to your Amazon SES verified email address in your AWS account.</para><para>If you use this option, you must provide the ARN of an Amazon SES verified email address
            for the <code>SourceArn</code> parameter.</para><para>Before Amazon Cognito can email your users, it requires additional permissions to
            call Amazon SES on your behalf. When you update your user pool with this option, Amazon
            Cognito creates a <i>service-linked role</i>, which is a type of IAM role, in your
            AWS account. This role contains the permissions that allow Amazon Cognito to access
            Amazon SES and send email messages with your address. For more information about the
            service-linked role that Amazon Cognito creates, see <a href="https://docs.aws.amazon.com/cognito/latest/developerguide/using-service-linked-roles.html">Using
            Service-Linked Roles for Amazon Cognito</a> in the <i>Amazon Cognito Developer Guide</i>.</para></dd></dl>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.InviteMessageTemplate_EmailSubject">
            <summary>
            <para>
            <para>The subject line for email messages.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.VerificationMessageTemplate_EmailSubject">
            <summary>
            <para>
            <para>The subject line for the email message template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.VerificationMessageTemplate_EmailSubjectByLink">
            <summary>
            <para>
            <para>The subject line for the email message template for sending a confirmation link to
            the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.EmailVerificationMessage">
            <summary>
            <para>
            <para>The contents of the email verification message.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.EmailVerificationSubject">
            <summary>
            <para>
            <para>The subject of the email verification message.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.SmsConfiguration_ExternalId">
            <summary>
            <para>
            <para>The external ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.MfaConfiguration">
            <summary>
            <para>
            <para>Can be one of the following values:</para><ul><li><para><code>OFF</code> - MFA tokens are not required and cannot be specified during user
            registration.</para></li><li><para><code>ON</code> - MFA tokens are required for all user registrations. You can only
            specify required when you are initially creating a user pool.</para></li><li><para><code>OPTIONAL</code> - Users have the option when registering to create an MFA token.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.PasswordPolicy_MinimumLength">
            <summary>
            <para>
            <para>The minimum length of the password policy that you have set. Cannot be less than 6.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.LambdaConfig_PostAuthentication">
            <summary>
            <para>
            <para>A post-authentication AWS Lambda trigger.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.LambdaConfig_PostConfirmation">
            <summary>
            <para>
            <para>A post-confirmation AWS Lambda trigger.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.LambdaConfig_PreAuthentication">
            <summary>
            <para>
            <para>A pre-authentication AWS Lambda trigger.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.LambdaConfig_PreSignUp">
            <summary>
            <para>
            <para>A pre-registration AWS Lambda trigger.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.LambdaConfig_PreTokenGeneration">
            <summary>
            <para>
            <para>A Lambda trigger that is invoked before token generation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.EmailConfiguration_ReplyToEmailAddress">
            <summary>
            <para>
            <para>The destination to which the receiver of the email should reply to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.PasswordPolicy_RequireLowercase">
            <summary>
            <para>
            <para>In the password policy that you have set, refers to whether you have required users
            to use at least one lowercase letter in their password.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.PasswordPolicy_RequireNumber">
            <summary>
            <para>
            <para>In the password policy that you have set, refers to whether you have required users
            to use at least one number in their password.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.PasswordPolicy_RequireSymbol">
            <summary>
            <para>
            <para>In the password policy that you have set, refers to whether you have required users
            to use at least one symbol in their password.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.PasswordPolicy_RequireUppercase">
            <summary>
            <para>
            <para>In the password policy that you have set, refers to whether you have required users
            to use at least one uppercase letter in their password.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.SmsAuthenticationMessage">
            <summary>
            <para>
            <para>The contents of the SMS authentication message.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.VerificationMessageTemplate_SmsMessage">
            <summary>
            <para>
            <para>The SMS message template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.InviteMessageTemplate_SMSMessage">
            <summary>
            <para>
            <para>The message template for SMS messages.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.SmsVerificationMessage">
            <summary>
            <para>
            <para>A container with information about the SMS verification message.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.SmsConfiguration_SnsCallerArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the Amazon Simple Notification Service (SNS) caller.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.EmailConfiguration_SourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of a verified email address in Amazon SES. This email
            address is used in one of the following ways, depending on the value that you specify
            for the <code>EmailSendingAccount</code> parameter:</para><ul><li><para>If you specify <code>COGNITO_DEFAULT</code>, Amazon Cognito uses this address as the
            custom FROM address when it emails your users by using its built-in email account.</para></li><li><para>If you specify <code>DEVELOPER</code>, Amazon Cognito emails your users with this
            address by calling Amazon SES on your behalf.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.PasswordPolicy_TemporaryPasswordValidityDay">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.AdminCreateUserConfig_UnusedAccountValidityDay">
            <summary>
            <para>
            <para>The user account expiration limit, in days, after which the account is no longer usable.
            To reset the account after that time limit, you must call <code>AdminCreateUser</code>
            again, specifying <code>"RESEND"</code> for the <code>MessageAction</code> parameter.
            The default value for this parameter is 7. </para><note><para>If you set a value for <code>TemporaryPasswordValidityDays</code> in <code>PasswordPolicy</code>,
            that value will be used and <code>UnusedAccountValidityDays</code> will be deprecated
            for that user pool. </para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.LambdaConfig_UserMigration">
            <summary>
            <para>
            <para>The user migration Lambda config type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.UserPoolTag">
            <summary>
            <para>
            <para>The tag keys and values to assign to the user pool. A tag is a label that you can
            use to categorize and manage user pools in different ways, such as by purpose, owner,
            environment, or other criteria.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.LambdaConfig_VerifyAuthChallengeResponse">
            <summary>
            <para>
            <para>Verifies the authentication challenge response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserPoolId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolCmdlet.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.CGIP.UpdateCGIPUserPoolClientCmdlet">
            <summary>
            Updates the specified user pool app client with the specified attributes. If you don't
            provide a value for an attribute, it will be set to the default value. You can get
            a list of the current user pool app client settings with .
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolClientCmdlet.AllowedOAuthFlow">
            <summary>
            <para>
            <para>Set to <code>code</code> to initiate a code grant flow, which provides an authorization
            code as the response. This code can be exchanged for access tokens with the token
            endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolClientCmdlet.AllowedOAuthFlowsUserPoolClient">
            <summary>
            <para>
            <para>Set to TRUE if the client is allowed to follow the OAuth protocol when interacting
            with Cognito user pools.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolClientCmdlet.AllowedOAuthScope">
            <summary>
            <para>
            <para>A list of allowed <code>OAuth</code> scopes. Currently supported values are <code>"phone"</code>,
            <code>"email"</code>, <code>"openid"</code>, and <code>"Cognito"</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolClientCmdlet.AnalyticsConfiguration_ApplicationId">
            <summary>
            <para>
            <para>The application ID for an Amazon Pinpoint application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolClientCmdlet.CallbackURLs">
            <summary>
            <para>
            <para>A list of allowed redirect (callback) URLs for the identity providers.</para><para>A redirect URI must:</para><ul><li><para>Be an absolute URI.</para></li><li><para>Be registered with the authorization server.</para></li><li><para>Not include a fragment component.</para></li></ul><para>See <a href="https://tools.ietf.org/html/rfc6749#section-3.1.2">OAuth 2.0 - Redirection
            Endpoint</a>.</para><para>Amazon Cognito requires HTTPS over HTTP except for http://localhost for testing purposes
            only.</para><para>App callback URLs such as myapp://example are also supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolClientCmdlet.ClientId">
            <summary>
            <para>
            <para>The ID of the client associated with the user pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolClientCmdlet.ClientName">
            <summary>
            <para>
            <para>The client name from the update user pool client request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolClientCmdlet.DefaultRedirectURI">
            <summary>
            <para>
            <para>The default redirect URI. Must be in the <code>CallbackURLs</code> list.</para><para>A redirect URI must:</para><ul><li><para>Be an absolute URI.</para></li><li><para>Be registered with the authorization server.</para></li><li><para>Not include a fragment component.</para></li></ul><para>See <a href="https://tools.ietf.org/html/rfc6749#section-3.1.2">OAuth 2.0 - Redirection
            Endpoint</a>.</para><para>Amazon Cognito requires HTTPS over HTTP except for http://localhost for testing purposes
            only.</para><para>App callback URLs such as myapp://example are also supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolClientCmdlet.ExplicitAuthFlow">
            <summary>
            <para>
            <para>Explicit authentication flows.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolClientCmdlet.AnalyticsConfiguration_ExternalId">
            <summary>
            <para>
            <para>The external ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolClientCmdlet.LogoutURLs">
            <summary>
            <para>
            <para>A list of allowed logout URLs for the identity providers.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolClientCmdlet.ReadAttribute">
            <summary>
            <para>
            <para>The read-only attributes of the user pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolClientCmdlet.RefreshTokenValidity">
            <summary>
            <para>
            <para>The time limit, in days, after which the refresh token is no longer valid and cannot
            be used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolClientCmdlet.AnalyticsConfiguration_RoleArn">
            <summary>
            <para>
            <para>The ARN of an IAM role that authorizes Amazon Cognito to publish events to Amazon
            Pinpoint analytics.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolClientCmdlet.SupportedIdentityProvider">
            <summary>
            <para>
            <para>A list of provider names for the identity providers that are supported on this client.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolClientCmdlet.AnalyticsConfiguration_UserDataShared">
            <summary>
            <para>
            <para>If <code>UserDataShared</code> is <code>true</code>, Amazon Cognito will include user
            data in the events it publishes to Amazon Pinpoint analytics.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolClientCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The user pool ID for the user pool where you want to update the user pool client.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolClientCmdlet.WriteAttribute">
            <summary>
            <para>
            <para>The writeable attributes of the user pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolClientCmdlet.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.CGIP.UpdateCGIPUserPoolDomainCmdlet">
            <summary>
            Updates the Secure Sockets Layer (SSL) certificate for the custom domain for your
            user pool.
             
              
            <para>
            You can use this operation to provide the Amazon Resource Name (ARN) of a new certificate
            to Amazon Cognito. You cannot use it to change the domain for a user pool.
            </para><para>
            A custom domain is used to host the Amazon Cognito hosted UI, which provides sign-up
            and sign-in pages for your application. When you set up a custom domain, you provide
            a certificate that you manage with AWS Certificate Manager (ACM). When necessary,
            you can use this operation to change the certificate that you applied to your custom
            domain.
            </para><para>
            Usually, this is unnecessary following routine certificate renewal with ACM. When
            you renew your existing certificate in ACM, the ARN for your certificate remains the
            same, and your custom domain uses the new certificate automatically.
            </para><para>
            However, if you replace your existing certificate with a new one, ACM gives the new
            certificate a new ARN. To apply the new certificate to your custom domain, you must
            provide this ARN to Amazon Cognito.
            </para><para>
            When you add your new certificate in ACM, you must choose US East (N. Virginia) as
            the AWS Region.
            </para><para>
            After you submit your request, Amazon Cognito requires up to 1 hour to distribute
            your new certificate to your custom domain.
            </para><para>
            For more information about adding a custom domain to your user pool, see <a href="https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-pools-add-custom-domain.html">Using
            Your Own Domain for the Hosted UI</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolDomainCmdlet.CustomDomainConfig_CertificateArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of an AWS Certificate Manager SSL certificate. You
            use this certificate for the subdomain of your custom domain.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolDomainCmdlet.Domain">
            <summary>
            <para>
            <para>The domain name for the custom domain that hosts the sign-up and sign-in pages for
            your application. For example: <code>auth.example.com</code>. </para><para>This string can include only lowercase letters, numbers, and hyphens. Do not use a
            hyphen for the first or last character. Use periods to separate subdomain names.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolDomainCmdlet.UserPoolId">
            <summary>
            <para>
            <para>The ID of the user pool that is associated with the custom domain that you are updating
            the certificate for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIP.UpdateCGIPUserPoolDomainCmdlet.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.CGI.AddCGIResourceTagCmdlet">
            <summary>
            Assigns a set of tags to an Amazon Cognito identity pool. A tag is a label that you
            can use to categorize and manage identity pools in different ways, such as by purpose,
            owner, environment, or other criteria.
             
              
            <para>
            Each tag consists of a key and value, both of which you define. A key is a general
            category for more specific values. For example, if you have two versions of an identity
            pool, one for testing and another for production, you might assign an <code>Environment</code>
            tag key to both identity pools. The value of this key might be <code>Test</code> for
            one identity pool and <code>Production</code> for the other.
            </para><para>
            Tags are useful for cost tracking and access control. You can activate your tags so
            that they appear on the Billing and Cost Management console, where you can track the
            costs associated with your identity pools. In an IAM policy, you can constrain permissions
            for identity pools based on specific tags or tag values.
            </para><para>
            You can use this action up to 5 times per second, per account. An identity pool can
            have as many as 50 tags.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.AddCGIResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the identity pool to assign the tags to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.AddCGIResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to assign to the identity pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.AddCGIResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.AddCGIResourceTagCmdlet.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.CGI.GetCGIIdentityPoolCmdlet">
            <summary>
            Gets details about a particular identity pool, including the pool name, ID description,
            creation date, and current number of users.
             
              
            <para>
            You must use AWS Developer credentials to call this API.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.GetCGIIdentityPoolCmdlet.IdentityPoolId">
            <summary>
            <para>
            <para>An identity pool ID in the format REGION:GUID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGI.GetCGIIdentityPoolListCmdlet">
            <summary>
            Lists all of the Cognito identity pools registered for your account.
             
              
            <para>
            You must use AWS Developer credentials to call this API.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.GetCGIIdentityPoolListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of identities to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.GetCGIIdentityPoolListCmdlet.NextToken">
            <summary>
            <para>
            <para>A pagination token.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGI.GetCGIIdentityPoolRoleCmdlet">
            <summary>
            Gets the roles for an identity pool.
             
              
            <para>
            You must use AWS Developer credentials to call this API.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.GetCGIIdentityPoolRoleCmdlet.IdentityPoolId">
            <summary>
            <para>
            <para>An identity pool ID in the format REGION:GUID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGI.GetCGIResourceTagCmdlet">
            <summary>
            Lists the tags that are assigned to an Amazon Cognito identity pool.
             
              
            <para>
            A tag is a label that you can apply to identity pools to categorize and manage them
            in different ways, such as by purpose, owner, environment, or other criteria.
            </para><para>
            You can use this action up to 10 times per second, per account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.GetCGIResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the identity pool that the tags are assigned to.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGI.NewCGIIdentityPoolCmdlet">
            <summary>
            Creates a new identity pool. The identity pool is a store of user identity information
            that is specific to your AWS account. The limit on identity pools is 60 per account.
            The keys for <code>SupportedLoginProviders</code> are as follows:
             
             <ul><li><para>
            Facebook: <code>graph.facebook.com</code></para></li><li><para>
            Google: <code>accounts.google.com</code></para></li><li><para>
            Amazon: <code>www.amazon.com</code></para></li><li><para>
            Twitter: <code>api.twitter.com</code></para></li><li><para>
            Digits: <code>www.digits.com</code></para></li></ul><para>
            You must use AWS Developer credentials to call this API.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.NewCGIIdentityPoolCmdlet.AllowUnauthenticatedIdentity">
            <summary>
            <para>
            <para>TRUE if the identity pool supports unauthenticated logins.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.NewCGIIdentityPoolCmdlet.CognitoIdentityProvider">
            <summary>
            <para>
            <para>An array of Amazon Cognito user pools and their client IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.NewCGIIdentityPoolCmdlet.DeveloperProviderName">
            <summary>
            <para>
            <para>The "domain" by which Cognito will refer to your users. This name acts as a placeholder
            that allows your backend and the Cognito service to communicate about the developer
            provider. For the <code>DeveloperProviderName</code>, you can use letters as well
            as period (<code>.</code>), underscore (<code>_</code>), and dash (<code>-</code>).</para><para>Once you have set a developer provider name, you cannot change it. Please take care
            in setting this parameter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.NewCGIIdentityPoolCmdlet.IdentityPoolName">
            <summary>
            <para>
            <para>A string that you provide.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.NewCGIIdentityPoolCmdlet.IdentityPoolTag">
            <summary>
            <para>
            <para>Tags to assign to the identity pool. A tag is a label that you can apply to identity
            pools to categorize and manage them in different ways, such as by purpose, owner,
            environment, or other criteria.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.NewCGIIdentityPoolCmdlet.OpenIdConnectProviderARNs">
            <summary>
            <para>
            <para>A list of OpendID Connect provider ARNs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.NewCGIIdentityPoolCmdlet.SamlProviderARNs">
            <summary>
            <para>
            <para>An array of Amazon Resource Names (ARNs) of the SAML provider for your identity pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.NewCGIIdentityPoolCmdlet.SupportedLoginProvider">
            <summary>
            <para>
            <para>Optional key:value pairs mapping provider names to provider app IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.NewCGIIdentityPoolCmdlet.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.CGI.RemoveCGIIdentityPoolCmdlet">
            <summary>
            Deletes an identity pool. Once a pool is deleted, users will not be able to authenticate
            with the pool.
             
              
            <para>
            You must use AWS Developer credentials to call this API.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.RemoveCGIIdentityPoolCmdlet.IdentityPoolId">
            <summary>
            <para>
            <para>An identity pool ID in the format REGION:GUID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.RemoveCGIIdentityPoolCmdlet.PassThru">
            <summary>
            Returns the value passed to the IdentityPoolId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.RemoveCGIIdentityPoolCmdlet.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.CGI.RemoveCGIResourceTagCmdlet">
            <summary>
            Removes the specified tags from an Amazon Cognito identity pool. You can use this
            action up to 5 times per second, per account
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.RemoveCGIResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the identity pool that the tags are assigned to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.RemoveCGIResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>The keys of the tags to remove from the user pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.RemoveCGIResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.RemoveCGIResourceTagCmdlet.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.CGI.SetCGIIdentityPoolRoleCmdlet">
            <summary>
            Sets the roles for an identity pool. These roles are used when making calls to <a>GetCredentialsForIdentity</a>
            action.
             
              
            <para>
            You must use AWS Developer credentials to call this API.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.SetCGIIdentityPoolRoleCmdlet.IdentityPoolId">
            <summary>
            <para>
            <para>An identity pool ID in the format REGION:GUID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.SetCGIIdentityPoolRoleCmdlet.RoleMapping">
            <summary>
            <para>
            <para>How users for a specific identity provider are to mapped to roles. This is a string
            to <a>RoleMapping</a> object map. The string identifies the identity provider, for
            example, "graph.facebook.com" or "cognito-idp-east-1.amazonaws.com/us-east-1_abcdefghi:app_client_id".</para><para>Up to 25 rules can be specified per identity provider.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.SetCGIIdentityPoolRoleCmdlet.Role">
            <summary>
            <para>
            <para>The map of roles associated with this pool. For a given role, the key will be either
            "authenticated" or "unauthenticated" and the value will be the Role ARN.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.SetCGIIdentityPoolRoleCmdlet.PassThru">
            <summary>
            Returns the value passed to the IdentityPoolId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.SetCGIIdentityPoolRoleCmdlet.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.CGI.UpdateCGIIdentityPoolCmdlet">
            <summary>
            Updates an identity pool.
             
              
            <para>
            You must use AWS Developer credentials to call this API.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.UpdateCGIIdentityPoolCmdlet.AllowUnauthenticatedIdentity">
            <summary>
            <para>
            <para>TRUE if the identity pool supports unauthenticated logins.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.UpdateCGIIdentityPoolCmdlet.CognitoIdentityProvider">
            <summary>
            <para>
            <para>A list representing an Amazon Cognito user pool and its client ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.UpdateCGIIdentityPoolCmdlet.DeveloperProviderName">
            <summary>
            <para>
            <para>The "domain" by which Cognito will refer to your users.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.UpdateCGIIdentityPoolCmdlet.IdentityPoolId">
            <summary>
            <para>
            <para>An identity pool ID in the format REGION:GUID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.UpdateCGIIdentityPoolCmdlet.IdentityPoolName">
            <summary>
            <para>
            <para>A string that you provide.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.UpdateCGIIdentityPoolCmdlet.IdentityPoolTag">
            <summary>
            <para>
            <para>The tags that are assigned to the identity pool. A tag is a label that you can apply
            to identity pools to categorize and manage them in different ways, such as by purpose,
            owner, environment, or other criteria.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.UpdateCGIIdentityPoolCmdlet.OpenIdConnectProviderARNs">
            <summary>
            <para>
            <para>A list of OpendID Connect provider ARNs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.UpdateCGIIdentityPoolCmdlet.SamlProviderARNs">
            <summary>
            <para>
            <para>An array of Amazon Resource Names (ARNs) of the SAML provider for your identity pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.UpdateCGIIdentityPoolCmdlet.SupportedLoginProvider">
            <summary>
            <para>
            <para>Optional key:value pairs mapping provider names to provider app IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGI.UpdateCGIIdentityPoolCmdlet.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.CGIS.AddCGISDatasetSubscriptionCmdlet">
            <summary>
            Subscribes to receive notifications when a dataset is modified by another device.
             
              
            <para>
            This API can only be called with temporary credentials provided by Cognito Identity.
            You cannot call this API with developer credentials.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.AddCGISDatasetSubscriptionCmdlet.DatasetName">
            <summary>
            <para>
            <para>The name of the dataset to subcribe to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.AddCGISDatasetSubscriptionCmdlet.DeviceId">
            <summary>
            <para>
            <para>The unique ID generated for this device by Cognito.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.AddCGISDatasetSubscriptionCmdlet.IdentityId">
            <summary>
            <para>
            <para>Unique ID for this identity.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.AddCGISDatasetSubscriptionCmdlet.IdentityPoolId">
            <summary>
            <para>
            <para>A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created
            by Amazon Cognito. The ID of the pool to which the identity belongs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.AddCGISDatasetSubscriptionCmdlet.PassThru">
            <summary>
            Returns the value passed to the DatasetName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.AddCGISDatasetSubscriptionCmdlet.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.CGIS.GetCGISBulkPublishDetailCmdlet">
            <summary>
            Get the status of the last BulkPublish operation for an identity pool.
             
              
            <para>
            This API can only be called with developer credentials. You cannot call this API with
            the temporary user credentials provided by Cognito Identity.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.GetCGISBulkPublishDetailCmdlet.IdentityPoolId">
            <summary>
            <para>
            A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE)
            created by Amazon Cognito. GUID generation is unique within a region.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIS.GetCGISCognitoEventCmdlet">
            <summary>
            Gets the events and the corresponding Lambda functions associated with an identity
            pool.
             
              
            <para>
            This API can only be called with developer credentials. You cannot call this API with
            the temporary user credentials provided by Cognito Identity.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.GetCGISCognitoEventCmdlet.IdentityPoolId">
            <summary>
            <para>
            <para>The Cognito Identity Pool ID for the request</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIS.GetCGISDatasetCmdlet">
            <summary>
            Gets meta data about a dataset by identity and dataset name. With Amazon Cognito Sync,
            each identity has access only to its own data. Thus, the credentials used to make
            this API call need to have access to the identity data.
             
              
            <para>
            This API can be called with temporary user credentials provided by Cognito Identity
            or with developer credentials. You should use Cognito Identity credentials to make
            this API call.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.GetCGISDatasetCmdlet.DatasetName">
            <summary>
            <para>
            A string of up to 128 characters. Allowed
            characters are a-z, A-Z, 0-9, '_' (underscore), '-' (dash), and '.' (dot).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.GetCGISDatasetCmdlet.IdentityId">
            <summary>
            <para>
            A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE)
            created by Amazon Cognito. GUID generation is unique within a region.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.GetCGISDatasetCmdlet.IdentityPoolId">
            <summary>
            <para>
            A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE)
            created by Amazon Cognito. GUID generation is unique within a region.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIS.GetCGISDatasetListCmdlet">
            <summary>
            Lists datasets for an identity. With Amazon Cognito Sync, each identity has access
            only to its own data. Thus, the credentials used to make this API call need to have
            access to the identity data.
             
              
            <para>
            ListDatasets can be called with temporary user credentials provided by Cognito Identity
            or with developer credentials. You should use the Cognito Identity credentials to
            make this API call.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.GetCGISDatasetListCmdlet.IdentityId">
            <summary>
            <para>
            A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE)
            created by Amazon Cognito. GUID generation is unique within a region.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.GetCGISDatasetListCmdlet.IdentityPoolId">
            <summary>
            <para>
            A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE)
            created by Amazon Cognito. GUID generation is unique within a region.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.GetCGISDatasetListCmdlet.MaxResult">
            <summary>
            <para>
            The maximum number of results to be returned.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.GetCGISDatasetListCmdlet.NextToken">
            <summary>
            <para>
            A pagination token for obtaining the next page
            of results.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIS.GetCGISIdentityPoolConfigurationCmdlet">
            <summary>
            Gets the configuration settings of an identity pool.
             
              
            <para>
            This API can only be called with developer credentials. You cannot call this API with
            the temporary user credentials provided by Cognito Identity.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.GetCGISIdentityPoolConfigurationCmdlet.IdentityPoolId">
            <summary>
            <para>
            <para>A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created
            by Amazon Cognito. This is the ID of the pool for which to return a configuration.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIS.GetCGISIdentityPoolUsageCmdlet">
            <summary>
            Gets usage details (for example, data storage) about a particular identity pool.
             
              
            <para>
            This API can only be called with developer credentials. You cannot call this API with
            the temporary user credentials provided by Cognito Identity.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.GetCGISIdentityPoolUsageCmdlet.IdentityPoolId">
            <summary>
            <para>
            A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE)
            created by Amazon Cognito. GUID generation is unique within a region.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIS.GetCGISIdentityPoolUsageListCmdlet">
            <summary>
            Gets a list of identity pools registered with Cognito.
             
              
            <para>
            ListIdentityPoolUsage can only be called with developer credentials. You cannot make
            this API call with the temporary user credentials provided by Cognito Identity.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.GetCGISIdentityPoolUsageListCmdlet.MaxResult">
            <summary>
            <para>
            The maximum number of results to be returned.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.GetCGISIdentityPoolUsageListCmdlet.NextToken">
            <summary>
            <para>
            A pagination token for obtaining the next page
            of results.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIS.GetCGISIdentityUsageCmdlet">
            <summary>
            Gets usage information for an identity, including number of datasets and data usage.
             
              
            <para>
            This API can be called with temporary user credentials provided by Cognito Identity
            or with developer credentials.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.GetCGISIdentityUsageCmdlet.IdentityId">
            <summary>
            <para>
            A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE)
            created by Amazon Cognito. GUID generation is unique within a region.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.GetCGISIdentityUsageCmdlet.IdentityPoolId">
            <summary>
            <para>
            A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE)
            created by Amazon Cognito. GUID generation is unique within a region.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIS.GetCGISRecordListCmdlet">
            <summary>
            Gets paginated records, optionally changed after a particular sync count for a dataset
            and identity. With Amazon Cognito Sync, each identity has access only to its own data.
            Thus, the credentials used to make this API call need to have access to the identity
            data.
             
              
            <para>
            ListRecords can be called with temporary user credentials provided by Cognito Identity
            or with developer credentials. You should use Cognito Identity credentials to make
            this API call.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.GetCGISRecordListCmdlet.DatasetName">
            <summary>
            <para>
            A string of up to 128 characters. Allowed
            characters are a-z, A-Z, 0-9, '_' (underscore), '-' (dash), and '.' (dot).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.GetCGISRecordListCmdlet.IdentityId">
            <summary>
            <para>
            A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE)
            created by Amazon Cognito. GUID generation is unique within a region.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.GetCGISRecordListCmdlet.IdentityPoolId">
            <summary>
            <para>
            A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE)
            created by Amazon Cognito. GUID generation is unique within a region.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.GetCGISRecordListCmdlet.LastSyncCount">
            <summary>
            <para>
            The last server sync count for this record.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.GetCGISRecordListCmdlet.SyncSessionToken">
            <summary>
            <para>
            A token containing a session ID, identity
            ID, and expiration.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.GetCGISRecordListCmdlet.MaxResult">
            <summary>
            <para>
            The maximum number of results to be returned.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.GetCGISRecordListCmdlet.NextToken">
            <summary>
            <para>
            A pagination token for obtaining the next page
            of results.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CGIS.PublishCGISBulkDatasetCmdlet">
            <summary>
            Initiates a bulk publish of all existing datasets for an Identity Pool to the configured
            stream. Customers are limited to one successful bulk publish per 24 hours. Bulk publish
            is an asynchronous request, customers can see the status of the request via the GetBulkPublishDetails
            operation.
             
              
            <para>
            This API can only be called with developer credentials. You cannot call this API with
            the temporary user credentials provided by Cognito Identity.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.PublishCGISBulkDatasetCmdlet.IdentityPoolId">
            <summary>
            <para>
            A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE)
            created by Amazon Cognito. GUID generation is unique within a region.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.PublishCGISBulkDatasetCmdlet.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.CGIS.RegisterCGISDeviceCmdlet">
            <summary>
            Registers a device to receive push sync notifications.
             
              
            <para>
            This API can only be called with temporary credentials provided by Cognito Identity.
            You cannot call this API with developer credentials.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.RegisterCGISDeviceCmdlet.IdentityId">
            <summary>
            <para>
            <para>The unique ID for this identity.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.RegisterCGISDeviceCmdlet.IdentityPoolId">
            <summary>
            <para>
            <para>A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created
            by Amazon Cognito. Here, the ID of the pool that the identity belongs to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.RegisterCGISDeviceCmdlet.Platform">
            <summary>
            <para>
            <para>The SNS platform type (e.g. GCM, SDM, APNS, APNS_SANDBOX).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.RegisterCGISDeviceCmdlet.Token">
            <summary>
            <para>
            <para>The push token.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.RegisterCGISDeviceCmdlet.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.CGIS.RemoveCGISDatasetCmdlet">
            <summary>
            Deletes the specific dataset. The dataset will be deleted permanently, and the action
            can't be undone. Datasets that this dataset was merged with will no longer report
            the merge. Any subsequent operation on this dataset will result in a ResourceNotFoundException.
             
              
            <para>
            This API can be called with temporary user credentials provided by Cognito Identity
            or with developer credentials.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.RemoveCGISDatasetCmdlet.DatasetName">
            <summary>
            <para>
            A string of up to 128 characters. Allowed
            characters are a-z, A-Z, 0-9, '_' (underscore), '-' (dash), and '.' (dot).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.RemoveCGISDatasetCmdlet.IdentityId">
            <summary>
            <para>
            A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE)
            created by Amazon Cognito. GUID generation is unique within a region.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.RemoveCGISDatasetCmdlet.IdentityPoolId">
            <summary>
            <para>
            A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE)
            created by Amazon Cognito. GUID generation is unique within a region.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.RemoveCGISDatasetCmdlet.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.CGIS.RemoveCGISDatasetSubscriptionCmdlet">
            <summary>
            Unsubscribes from receiving notifications when a dataset is modified by another device.
             
              
            <para>
            This API can only be called with temporary credentials provided by Cognito Identity.
            You cannot call this API with developer credentials.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.RemoveCGISDatasetSubscriptionCmdlet.DatasetName">
            <summary>
            <para>
            <para>The name of the dataset from which to unsubcribe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.RemoveCGISDatasetSubscriptionCmdlet.DeviceId">
            <summary>
            <para>
            <para>The unique ID generated for this device by Cognito.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.RemoveCGISDatasetSubscriptionCmdlet.IdentityId">
            <summary>
            <para>
            <para>Unique ID for this identity.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.RemoveCGISDatasetSubscriptionCmdlet.IdentityPoolId">
            <summary>
            <para>
            <para>A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created
            by Amazon Cognito. The ID of the pool to which this identity belongs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.RemoveCGISDatasetSubscriptionCmdlet.PassThru">
            <summary>
            Returns the value passed to the DatasetName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.RemoveCGISDatasetSubscriptionCmdlet.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.CGIS.SetCGISCognitoEventLambdaFunctionCmdlet">
            <summary>
            Sets the AWS Lambda function for a given event type for an identity pool. This request
            only updates the key/value pair specified. Other key/values pairs are not updated.
            To remove a key value pair, pass a empty value for the particular key.
             
              
            <para>
            This API can only be called with developer credentials. You cannot call this API with
            the temporary user credentials provided by Cognito Identity.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.SetCGISCognitoEventLambdaFunctionCmdlet.Event">
            <summary>
            <para>
            <para>The events to configure</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.SetCGISCognitoEventLambdaFunctionCmdlet.IdentityPoolId">
            <summary>
            <para>
            <para>The Cognito Identity Pool to use when configuring Cognito Events</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.SetCGISCognitoEventLambdaFunctionCmdlet.PassThru">
            <summary>
            Returns the value passed to the IdentityPoolId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.SetCGISCognitoEventLambdaFunctionCmdlet.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.CGIS.SetCGISIdentityPoolConfigurationCmdlet">
            <summary>
            Sets the necessary configuration for push sync.
             
              
            <para>
            This API can only be called with developer credentials. You cannot call this API with
            the temporary user credentials provided by Cognito Identity.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.SetCGISIdentityPoolConfigurationCmdlet.CognitoStream">
            <summary>
            <para>
            Options to apply to this identity pool
            for Amazon Cognito streams.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.SetCGISIdentityPoolConfigurationCmdlet.IdentityPoolId">
            <summary>
            <para>
            <para>A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created
            by Amazon Cognito. This is the ID of the pool to modify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.SetCGISIdentityPoolConfigurationCmdlet.PushSync">
            <summary>
            <para>
            <para>Options to apply to this identity pool for push synchronization.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.SetCGISIdentityPoolConfigurationCmdlet.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.CGIS.UpdateCGISRecordCmdlet">
            <summary>
            Posts updates to records and adds and deletes records for a dataset and user.
             
              
            <para>
            The sync count in the record patch is your last known sync count for that record.
            The server will reject an UpdateRecords request with a ResourceConflictException if
            you try to patch a record with a new value but a stale sync count.
            </para><para>
            For example, if the sync count on the server is 5 for a key called highScore and you
            try and submit a new highScore with sync count of 4, the request will be rejected.
            To obtain the current sync count for a record, call ListRecords. On a successful update
            of the record, the response returns the new sync count for that record. You should
            present that sync count the next time you try to update that same record. When the
            record does not exist, specify the sync count as 0.
            </para><para>
            This API can be called with temporary user credentials provided by Cognito Identity
            or with developer credentials.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.UpdateCGISRecordCmdlet.ClientContext">
            <summary>
            <para>
            Intended to supply a device ID that will
            populate the lastModifiedBy field referenced in other methods. The ClientContext field
            is not yet implemented.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.UpdateCGISRecordCmdlet.DatasetName">
            <summary>
            <para>
            A string of up to 128 characters. Allowed
            characters are a-z, A-Z, 0-9, '_' (underscore), '-' (dash), and '.' (dot).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.UpdateCGISRecordCmdlet.DeviceId">
            <summary>
            <para>
            <para>The unique ID generated for this device by Cognito.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.UpdateCGISRecordCmdlet.IdentityId">
            <summary>
            <para>
            A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE)
            created by Amazon Cognito. GUID generation is unique within a region.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.UpdateCGISRecordCmdlet.IdentityPoolId">
            <summary>
            <para>
            A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE)
            created by Amazon Cognito. GUID generation is unique within a region.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.UpdateCGISRecordCmdlet.RecordPatch">
            <summary>
            <para>
            A list of patch operations.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.UpdateCGISRecordCmdlet.SyncSessionToken">
            <summary>
            <para>
            The SyncSessionToken returned by a previous
            call to ListRecords for this dataset and identity.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CGIS.UpdateCGISRecordCmdlet.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.CMPM.FindCMPMMedicalEntityCmdlet">
            <summary>
            Inspects the clinical text for a variety of medical entities and returns specific
            information about them such as entity category, location, and confidence score on
            that information .
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CMPM.FindCMPMMedicalEntityCmdlet.Text">
            <summary>
            <para>
            <para> A UTF-8 text string containing the clinical content being examined for entities.
            Each string must contain fewer than 20,000 bytes of characters.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CMPM.FindCMPMPersonalHealthInformationCmdlet">
            <summary>
            Inspects the clinical text for personal health information (PHI) entities and entity
            category, location, and confidence score on that information.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CMPM.FindCMPMPersonalHealthInformationCmdlet.Text">
            <summary>
            <para>
            <para> A UTF-8 text string containing the clinical content being examined for PHI entities.
            Each string must contain fewer than 20,000 bytes of characters. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.COMP.AddCOMPResourceTagCmdlet">
            <summary>
            Associates a specific tag with an Amazon Comprehend resource. A tag is a key-value
            pair that adds as a metadata to a resource used by Amazon Comprehend. For example,
            a tag with "Sales" as the key might be added to a resource to indicate its use by
            the sales department.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.AddCOMPResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the given Amazon Comprehend resource to which you
            want to associate the tags. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.AddCOMPResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>Tags being associated with a specific Amazon Comprehend resource. There can be a maximum
            of 50 tags (both existing and pending) associated with a specific resource. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.AddCOMPResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.AddCOMPResourceTagCmdlet.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.COMP.FindCOMPDominantLanguageCmdlet">
            <summary>
            Determines the dominant language of the input text. For a list of languages that Amazon
            Comprehend can detect, see <a href="https://docs.aws.amazon.com/comprehend/latest/dg/how-languages.html">Amazon
            Comprehend Supported Languages</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.FindCOMPDominantLanguageCmdlet.Text">
            <summary>
            <para>
            <para>A UTF-8 text string. Each string should contain at least 20 characters and must contain
            fewer that 5,000 bytes of UTF-8 encoded characters.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.COMP.FindCOMPDominantLanguageBatchCmdlet">
            <summary>
            Determines the dominant language of the input text for a batch of documents. For a
            list of languages that Amazon Comprehend can detect, see <a href="https://docs.aws.amazon.com/comprehend/latest/dg/how-languages.html">Amazon
            Comprehend Supported Languages</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.FindCOMPDominantLanguageBatchCmdlet.TextList">
            <summary>
            <para>
            <para>A list containing the text of the input documents. The list can contain a maximum
            of 25 documents. Each document should contain at least 20 characters and must contain
            fewer than 5,000 bytes of UTF-8 encoded characters.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.COMP.FindCOMPEntityCmdlet">
            <summary>
            Inspects text for named entities, and returns information about them. For more information,
            about named entities, see <a>how-entities</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.FindCOMPEntityCmdlet.LanguageCode">
            <summary>
            <para>
            <para>The language of the input documents. You can specify English ("en") or Spanish ("es").
            All documents must be in the same language.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.FindCOMPEntityCmdlet.Text">
            <summary>
            <para>
            <para>A UTF-8 text string. Each string must contain fewer that 5,000 bytes of UTF-8 encoded
            characters.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.COMP.FindCOMPEntityBatchCmdlet">
            <summary>
            Inspects the text of a batch of documents for named entities and returns information
            about them. For more information about named entities, see <a>how-entities</a>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.FindCOMPEntityBatchCmdlet.LanguageCode">
            <summary>
            <para>
            <para>The language of the input documents. You can specify English ("en") or Spanish ("es").
            All documents must be in the same language.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.FindCOMPEntityBatchCmdlet.TextList">
            <summary>
            <para>
            <para>A list containing the text of the input documents. The list can contain a maximum
            of 25 documents. Each document must contain fewer than 5,000 bytes of UTF-8 encoded
            characters.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.COMP.FindCOMPKeyPhraseCmdlet">
            <summary>
            Detects the key noun phrases found in the text.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.FindCOMPKeyPhraseCmdlet.LanguageCode">
            <summary>
            <para>
            <para>The language of the input documents. You can specify English ("en") or Spanish ("es").
            All documents must be in the same language.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.FindCOMPKeyPhraseCmdlet.Text">
            <summary>
            <para>
            <para>A UTF-8 text string. Each string must contain fewer that 5,000 bytes of UTF-8 encoded
            characters.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.COMP.FindCOMPKeyPhrasesBatchCmdlet">
            <summary>
            Detects the key noun phrases found in a batch of documents.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.FindCOMPKeyPhrasesBatchCmdlet.LanguageCode">
            <summary>
            <para>
            <para>The language of the input documents. You can specify English ("en") or Spanish ("es").
            All documents must be in the same language.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.FindCOMPKeyPhrasesBatchCmdlet.TextList">
            <summary>
            <para>
            <para>A list containing the text of the input documents. The list can contain a maximum
            of 25 documents. Each document must contain fewer that 5,000 bytes of UTF-8 encoded
            characters.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.COMP.FindCOMPSentimentCmdlet">
            <summary>
            Inspects text and returns an inference of the prevailing sentiment (<code>POSITIVE</code>,
            <code>NEUTRAL</code>, <code>MIXED</code>, or <code>NEGATIVE</code>).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.FindCOMPSentimentCmdlet.LanguageCode">
            <summary>
            <para>
            <para>The language of the input documents. You can specify English ("en") or Spanish ("es").
            All documents must be in the same language.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.FindCOMPSentimentCmdlet.Text">
            <summary>
            <para>
            <para>A UTF-8 text string. Each string must contain fewer that 5,000 bytes of UTF-8 encoded
            characters.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.COMP.FindCOMPSentimentBatchCmdlet">
            <summary>
            Inspects a batch of documents and returns an inference of the prevailing sentiment,
            <code>POSITIVE</code>, <code>NEUTRAL</code>, <code>MIXED</code>, or <code>NEGATIVE</code>,
            in each one.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.FindCOMPSentimentBatchCmdlet.LanguageCode">
            <summary>
            <para>
            <para>The language of the input documents. You can specify English ("en") or Spanish ("es").
            All documents must be in the same language.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.FindCOMPSentimentBatchCmdlet.TextList">
            <summary>
            <para>
            <para>A list containing the text of the input documents. The list can contain a maximum
            of 25 documents. Each document must contain fewer that 5,000 bytes of UTF-8 encoded
            characters.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.COMP.FindCOMPSyntaxCmdlet">
            <summary>
            Inspects text for syntax and the part of speech of words in the document. For more
            information, <a>how-syntax</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.FindCOMPSyntaxCmdlet.LanguageCode">
            <summary>
            <para>
            <para>The language code of the input documents. You can specify English ("en") or Spanish
            ("es").</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.FindCOMPSyntaxCmdlet.Text">
            <summary>
            <para>
            <para>A UTF-8 string. Each string must contain fewer that 5,000 bytes of UTF encoded characters.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.COMP.FindCOMPSyntaxBatchCmdlet">
            <summary>
            Inspects the text of a batch of documents for the syntax and part of speech of the
            words in the document and returns information about them. For more information, see
            <a>how-syntax</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.FindCOMPSyntaxBatchCmdlet.LanguageCode">
            <summary>
            <para>
            <para>The language of the input documents. You can specify English ("en") or Spanish ("es").
            All documents must be in the same language.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.FindCOMPSyntaxBatchCmdlet.TextList">
            <summary>
            <para>
            <para>A list containing the text of the input documents. The list can contain a maximum
            of 25 documents. Each document must contain fewer that 5,000 bytes of UTF-8 encoded
            characters.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.COMP.GetCOMPDocumentClassificationJobCmdlet">
            <summary>
            Gets the properties associated with a document classification job. Use this operation
            to get the status of a classification job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPDocumentClassificationJobCmdlet.JobId">
            <summary>
            <para>
            <para>The identifier that Amazon Comprehend generated for the job. The operation returns
            this identifier in its response.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.COMP.GetCOMPDocumentClassificationJobListCmdlet">
            <summary>
            Gets a list of the documentation classification jobs that you have submitted.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPDocumentClassificationJobListCmdlet.Filter_JobName">
            <summary>
            <para>
            <para>Filters on the name of the job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPDocumentClassificationJobListCmdlet.Filter_JobStatus">
            <summary>
            <para>
            <para>Filters the list based on job status. Returns only jobs with the specified status.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPDocumentClassificationJobListCmdlet.Filter_SubmitTimeAfter">
            <summary>
            <para>
            <para>Filters the list of jobs based on the time that the job was submitted for processing.
            Returns only jobs submitted before the specified time. Jobs are returned in descending
            order, newest to oldest.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPDocumentClassificationJobListCmdlet.Filter_SubmitTimeBefore">
            <summary>
            <para>
            <para>Filters the list of jobs based on the time that the job was submitted for processing.
            Returns only jobs submitted after the specified time. Jobs are returned in ascending
            order, oldest to newest.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPDocumentClassificationJobListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in each page. The default is 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPDocumentClassificationJobListCmdlet.NextToken">
            <summary>
            <para>
            <para>Identifies the next page of results to return.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.COMP.GetCOMPDocumentClassifierCmdlet">
            <summary>
            Gets the properties associated with a document classifier.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPDocumentClassifierCmdlet.DocumentClassifierArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that identifies the document classifier. The operation
            returns this identifier in its response.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.COMP.GetCOMPDocumentClassifierListCmdlet">
            <summary>
            Gets a list of the document classifiers that you have created.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPDocumentClassifierListCmdlet.Filter_Status">
            <summary>
            <para>
            <para>Filters the list of classifiers based on status. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPDocumentClassifierListCmdlet.Filter_SubmitTimeAfter">
            <summary>
            <para>
            <para>Filters the list of classifiers based on the time that the classifier was submitted
            for processing. Returns only classifiers submitted after the specified time. Classifiers
            are returned in descending order, newest to oldest.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPDocumentClassifierListCmdlet.Filter_SubmitTimeBefore">
            <summary>
            <para>
            <para>Filters the list of classifiers based on the time that the classifier was submitted
            for processing. Returns only classifiers submitted before the specified time. Classifiers
            are returned in ascending order, oldest to newest.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPDocumentClassifierListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in each page. The default is 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPDocumentClassifierListCmdlet.NextToken">
            <summary>
            <para>
            <para>Identifies the next page of results to return.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.COMP.GetCOMPDominantLanguageDetectionJobCmdlet">
            <summary>
            Gets the properties associated with a dominant language detection job. Use this operation
            to get the status of a detection job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPDominantLanguageDetectionJobCmdlet.JobId">
            <summary>
            <para>
            <para>The identifier that Amazon Comprehend generated for the job. The operation returns
            this identifier in its response.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.COMP.GetCOMPDominantLanguageDetectionJobListCmdlet">
            <summary>
            Gets a list of the dominant language detection jobs that you have submitted.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPDominantLanguageDetectionJobListCmdlet.Filter">
            <summary>
            <para>
            <para>Filters that jobs that are returned. You can filter jobs on their name, status, or
            the date and time that they were submitted. You can only set one filter at a time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPDominantLanguageDetectionJobListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in each page. The default is 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPDominantLanguageDetectionJobListCmdlet.NextToken">
            <summary>
            <para>
            <para>Identifies the next page of results to return.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.COMP.GetCOMPEntitiesDetectionJobCmdlet">
            <summary>
            Gets the properties associated with an entities detection job. Use this operation
            to get the status of a detection job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPEntitiesDetectionJobCmdlet.JobId">
            <summary>
            <para>
            <para>The identifier that Amazon Comprehend generated for the job. The operation returns
            this identifier in its response.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.COMP.GetCOMPEntitiesDetectionJobListCmdlet">
            <summary>
            Gets a list of the entity detection jobs that you have submitted.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPEntitiesDetectionJobListCmdlet.Filter">
            <summary>
            <para>
            <para>Filters the jobs that are returned. You can filter jobs on their name, status, or
            the date and time that they were submitted. You can only set one filter at a time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPEntitiesDetectionJobListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in each page. The default is 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPEntitiesDetectionJobListCmdlet.NextToken">
            <summary>
            <para>
            <para>Identifies the next page of results to return.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.COMP.GetCOMPEntityRecognizerCmdlet">
            <summary>
            Provides details about an entity recognizer including status, S3 buckets containing
            training data, recognizer metadata, metrics, and so on.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPEntityRecognizerCmdlet.EntityRecognizerArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that identifies the entity recognizer.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.COMP.GetCOMPEntityRecognizerListCmdlet">
            <summary>
            Gets a list of the properties of all entity recognizers that you created, including
            recognizers currently in training. Allows you to filter the list of recognizers based
            on criteria such as status and submission time. This call returns up to 500 entity
            recognizers in the list, with a default number of 100 recognizers in the list.
             
              
            <para>
            The results of this list are not in any particular order. Please get the list and
            sort locally if needed.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPEntityRecognizerListCmdlet.Filter_Status">
            <summary>
            <para>
            <para>The status of an entity recognizer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPEntityRecognizerListCmdlet.Filter_SubmitTimeAfter">
            <summary>
            <para>
            <para>Filters the list of entities based on the time that the list was submitted for processing.
            Returns only jobs submitted after the specified time. Jobs are returned in ascending
            order, oldest to newest.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPEntityRecognizerListCmdlet.Filter_SubmitTimeBefore">
            <summary>
            <para>
            <para>Filters the list of entities based on the time that the list was submitted for processing.
            Returns only jobs submitted before the specified time. Jobs are returned in descending
            order, newest to oldest.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPEntityRecognizerListCmdlet.MaxResult">
            <summary>
            <para>
            <para> The maximum number of results to return on each page. The default is 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPEntityRecognizerListCmdlet.NextToken">
            <summary>
            <para>
            <para>Identifies the next page of results to return.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.COMP.GetCOMPKeyPhrasesDetectionJobCmdlet">
            <summary>
            Gets the properties associated with a key phrases detection job. Use this operation
            to get the status of a detection job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPKeyPhrasesDetectionJobCmdlet.JobId">
            <summary>
            <para>
            <para>The identifier that Amazon Comprehend generated for the job. The operation returns
            this identifier in its response.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.COMP.GetCOMPKeyPhrasesDetectionJobListCmdlet">
            <summary>
            Get a list of key phrase detection jobs that you have submitted.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPKeyPhrasesDetectionJobListCmdlet.Filter">
            <summary>
            <para>
            <para>Filters the jobs that are returned. You can filter jobs on their name, status, or
            the date and time that they were submitted. You can only set one filter at a time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPKeyPhrasesDetectionJobListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in each page. The default is 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPKeyPhrasesDetectionJobListCmdlet.NextToken">
            <summary>
            <para>
            <para>Identifies the next page of results to return.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.COMP.GetCOMPResourceTagCmdlet">
            <summary>
            Lists all tags associated with a given Amazon Comprehend resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the given Amazon Comprehend resource you are querying.
            </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.COMP.GetCOMPSentimentDetectionJobCmdlet">
            <summary>
            Gets the properties associated with a sentiment detection job. Use this operation
            to get the status of a detection job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPSentimentDetectionJobCmdlet.JobId">
            <summary>
            <para>
            <para>The identifier that Amazon Comprehend generated for the job. The operation returns
            this identifier in its response.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.COMP.GetCOMPSentimentDetectionJobListCmdlet">
            <summary>
            Gets a list of sentiment detection jobs that you have submitted.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPSentimentDetectionJobListCmdlet.Filter">
            <summary>
            <para>
            <para>Filters the jobs that are returned. You can filter jobs on their name, status, or
            the date and time that they were submitted. You can only set one filter at a time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPSentimentDetectionJobListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in each page. The default is 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPSentimentDetectionJobListCmdlet.NextToken">
            <summary>
            <para>
            <para>Identifies the next page of results to return.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.COMP.GetCOMPTopicsDetectionJobCmdlet">
            <summary>
            Gets the properties associated with a topic detection job. Use this operation to get
            the status of a detection job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPTopicsDetectionJobCmdlet.JobId">
            <summary>
            <para>
            <para>The identifier assigned by the user to the detection job.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.COMP.GetCOMPTopicsDetectionJobListCmdlet">
            <summary>
            Gets a list of the topic detection jobs that you have submitted.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPTopicsDetectionJobListCmdlet.Filter">
            <summary>
            <para>
            <para>Filters the jobs that are returned. Jobs can be filtered on their name, status, or
            the date and time that they were submitted. You can set only one filter at a time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPTopicsDetectionJobListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in each page. The default is 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.GetCOMPTopicsDetectionJobListCmdlet.NextToken">
            <summary>
            <para>
            <para>Identifies the next page of results to return.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.COMP.NewCOMPDocumentClassifierCmdlet">
            <summary>
            Creates a new document classifier that you can use to categorize documents. To create
            a classifier you provide a set of training documents that labeled with the categories
            that you want to use. After the classifier is trained you can use it to categorize
            a set of labeled documents into the categories. For more information, see <a>how-document-classification</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.NewCOMPDocumentClassifierCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>A unique identifier for the request. If you don't set the client request token, Amazon
            Comprehend generates one.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.NewCOMPDocumentClassifierCmdlet.DataAccessRoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the AWS Identity and Management (IAM) role that
            grants Amazon Comprehend read access to your input data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.NewCOMPDocumentClassifierCmdlet.DocumentClassifierName">
            <summary>
            <para>
            <para>The name of the document classifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.NewCOMPDocumentClassifierCmdlet.OutputDataConfig_KmsKeyId">
            <summary>
            <para>
            <para>ID for the AWS Key Management Service (KMS) key that Amazon Comprehend uses to encrypt
            the output results from an analysis job. The KmsKeyId can be one of the following
            formats:</para><ul><li><para>KMS Key ID: <code>"1234abcd-12ab-34cd-56ef-1234567890ab"</code></para></li><li><para>Amazon Resource Name (ARN) of a KMS Key: <code>"arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"</code></para></li><li><para>KMS Key Alias: <code>"alias/ExampleAlias"</code></para></li><li><para>ARN of a KMS Key Alias: <code>"arn:aws:kms:us-west-2:111122223333:alias/ExampleAlias"</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.NewCOMPDocumentClassifierCmdlet.LanguageCode">
            <summary>
            <para>
            <para>The language of the input documents. You can specify English ("en") or Spanish ("es").
            All documents must be in the same language.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.NewCOMPDocumentClassifierCmdlet.InputDataConfig_S3Uri">
            <summary>
            <para>
            <para>The Amazon S3 URI for the input data. The S3 bucket must be in the same region as
            the API endpoint that you are calling. The URI can point to a single input file or
            it can provide the prefix for a collection of input files.</para><para>For example, if you use the URI <code>S3://bucketName/prefix</code>, if the prefix
            is a single file, Amazon Comprehend uses that file as input. If more than one file
            begins with the prefix, Amazon Comprehend uses all of them as input.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.NewCOMPDocumentClassifierCmdlet.OutputDataConfig_S3Uri">
            <summary>
            <para>
            <para>When you use the <code>OutputDataConfig</code> object while creating a custom classifier,
            you specify the Amazon S3 location where you want to write the confusion matrix. The
            URI must be in the same region as the API endpoint that you are calling. The location
            is used as the prefix for the actual location of this output file.</para><para>When the custom classifier job is finished, the service creates the output file in
            a directory specific to the job. The <code>S3Uri</code> field contains the location
            of the output file, called <code>output.tar.gz</code>. It is a compressed archive
            that contains the confusion matrix.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.NewCOMPDocumentClassifierCmdlet.Tag">
            <summary>
            <para>
            <para>Tags to be associated with the document classifier being created. A tag is a key-value
            pair that adds as a metadata to a resource used by Amazon Comprehend. For example,
            a tag with "Sales" as the key might be added to a resource to indicate its use by
            the sales department. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.NewCOMPDocumentClassifierCmdlet.VolumeKmsKeyId">
            <summary>
            <para>
            <para>ID for the AWS Key Management Service (KMS) key that Amazon Comprehend uses to encrypt
            data on the storage volume attached to the ML compute instance(s) that process the
            analysis job. The VolumeKmsKeyId can be either of the following formats:</para><ul><li><para>KMS Key ID: <code>"1234abcd-12ab-34cd-56ef-1234567890ab"</code></para></li><li><para>Amazon Resource Name (ARN) of a KMS Key: <code>"arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.NewCOMPDocumentClassifierCmdlet.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.COMP.NewCOMPEntityRecognizerCmdlet">
            <summary>
            Creates an entity recognizer using submitted files. After your <code>CreateEntityRecognizer</code>
            request is submitted, you can check job status using the API.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.NewCOMPEntityRecognizerCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para> A unique identifier for the request. If you don't set the client request token, Amazon
            Comprehend generates one.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.NewCOMPEntityRecognizerCmdlet.DataAccessRoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the AWS Identity and Management (IAM) role that
            grants Amazon Comprehend read access to your input data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.NewCOMPEntityRecognizerCmdlet.InputDataConfig_EntityType">
            <summary>
            <para>
            <para>The entity types in the input data for an entity recognizer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.NewCOMPEntityRecognizerCmdlet.LanguageCode">
            <summary>
            <para>
            <para> The language of the input documents. All documents must be in the same language.
            Only English ("en") is currently supported. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.NewCOMPEntityRecognizerCmdlet.RecognizerName">
            <summary>
            <para>
            <para>The name given to the newly created recognizer. Recognizer names can be a maximum
            of 256 characters. Alphanumeric characters, hyphens (-) and underscores (_) are allowed.
            The name must be unique in the account/region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.NewCOMPEntityRecognizerCmdlet.Annotations_S3Uri">
            <summary>
            <para>
            <para> Specifies the Amazon S3 location where the annotations for an entity recognizer are
            located. The URI must be in the same region as the API endpoint that you are calling.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.NewCOMPEntityRecognizerCmdlet.Documents_S3Uri">
            <summary>
            <para>
            <para> Specifies the Amazon S3 location where the training documents for an entity recognizer
            are located. The URI must be in the same region as the API endpoint that you are calling.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.NewCOMPEntityRecognizerCmdlet.EntityList_S3Uri">
            <summary>
            <para>
            <para>Specifies the Amazon S3 location where the entity list is located. The URI must be
            in the same region as the API endpoint that you are calling.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.NewCOMPEntityRecognizerCmdlet.Tag">
            <summary>
            <para>
            <para>Tags to be associated with the entity recognizer being created. A tag is a key-value
            pair that adds as a metadata to a resource used by Amazon Comprehend. For example,
            a tag with "Sales" as the key might be added to a resource to indicate its use by
            the sales department. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.NewCOMPEntityRecognizerCmdlet.VolumeKmsKeyId">
            <summary>
            <para>
            <para>ID for the AWS Key Management Service (KMS) key that Amazon Comprehend uses to encrypt
            data on the storage volume attached to the ML compute instance(s) that process the
            analysis job. The VolumeKmsKeyId can be either of the following formats:</para><ul><li><para>KMS Key ID: <code>"1234abcd-12ab-34cd-56ef-1234567890ab"</code></para></li><li><para>Amazon Resource Name (ARN) of a KMS Key: <code>"arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.NewCOMPEntityRecognizerCmdlet.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.COMP.RemoveCOMPDocumentClassifierCmdlet">
            <summary>
            Deletes a previously created document classifier
             
              
            <para>
            Only those classifiers that are in terminated states (IN_ERROR, TRAINED) will be deleted.
            If an active inference job is using the model, a <code>ResourceInUseException</code>
            will be returned.
            </para><para>
            This is an asynchronous action that puts the classifier into a DELETING state, and
            it is then removed by a background job. Once removed, the classifier disappears from
            your account and is no longer available for use.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.RemoveCOMPDocumentClassifierCmdlet.DocumentClassifierArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that identifies the document classifier. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.RemoveCOMPDocumentClassifierCmdlet.PassThru">
            <summary>
            Returns the value passed to the DocumentClassifierArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.RemoveCOMPDocumentClassifierCmdlet.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.COMP.RemoveCOMPEntityRecognizerCmdlet">
            <summary>
            Deletes an entity recognizer.
             
              
            <para>
            Only those recognizers that are in terminated states (IN_ERROR, TRAINED) will be deleted.
            If an active inference job is using the model, a <code>ResourceInUseException</code>
            will be returned.
            </para><para>
            This is an asynchronous action that puts the recognizer into a DELETING state, and
            it is then removed by a background job. Once removed, the recognizer disappears from
            your account and is no longer available for use.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.RemoveCOMPEntityRecognizerCmdlet.EntityRecognizerArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that identifies the entity recognizer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.RemoveCOMPEntityRecognizerCmdlet.PassThru">
            <summary>
            Returns the value passed to the EntityRecognizerArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.RemoveCOMPEntityRecognizerCmdlet.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.COMP.RemoveCOMPResourceTagCmdlet">
            <summary>
            Removes a specific tag associated with an Amazon Comprehend resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.RemoveCOMPResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para> The Amazon Resource Name (ARN) of the given Amazon Comprehend resource from which
            you want to remove the tags. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.RemoveCOMPResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>The initial part of a key-value pair that forms a tag being removed from a given resource.
            For example, a tag with "Sales" as the key might be added to a resource to indicate
            its use by the sales department. Keys must be unique and cannot be duplicated for
            a particular resource. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.RemoveCOMPResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.RemoveCOMPResourceTagCmdlet.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.COMP.StartCOMPDocumentClassificationJobCmdlet">
            <summary>
            Starts an asynchronous document classification job. Use the operation to track the
            progress of the job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPDocumentClassificationJobCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>A unique identifier for the request. If you do not set the client request token, Amazon
            Comprehend generates one.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPDocumentClassificationJobCmdlet.DataAccessRoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role
            that grants Amazon Comprehend read access to your input data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPDocumentClassificationJobCmdlet.DocumentClassifierArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the document classifier to use to process the job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPDocumentClassificationJobCmdlet.InputDataConfig">
            <summary>
            <para>
            <para>Specifies the format and location of the input data for the job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPDocumentClassificationJobCmdlet.JobName">
            <summary>
            <para>
            <para>The identifier of the job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPDocumentClassificationJobCmdlet.OutputDataConfig">
            <summary>
            <para>
            <para>Specifies where to send the output files.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPDocumentClassificationJobCmdlet.VolumeKmsKeyId">
            <summary>
            <para>
            <para>ID for the AWS Key Management Service (KMS) key that Amazon Comprehend uses to encrypt
            data on the storage volume attached to the ML compute instance(s) that process the
            analysis job. The VolumeKmsKeyId can be either of the following formats:</para><ul><li><para>KMS Key ID: <code>"1234abcd-12ab-34cd-56ef-1234567890ab"</code></para></li><li><para>Amazon Resource Name (ARN) of a KMS Key: <code>"arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPDocumentClassificationJobCmdlet.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.COMP.StartCOMPDominantLanguageDetectionJobCmdlet">
            <summary>
            Starts an asynchronous dominant language detection job for a collection of documents.
            Use the operation to track the status of a job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPDominantLanguageDetectionJobCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>A unique identifier for the request. If you do not set the client request token, Amazon
            Comprehend generates one.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPDominantLanguageDetectionJobCmdlet.DataAccessRoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role
            that grants Amazon Comprehend read access to your input data. For more information,
            see <a href="https://docs.aws.amazon.com/comprehend/latest/dg/access-control-managing-permissions.html#auth-role-permissions">https://docs.aws.amazon.com/comprehend/latest/dg/access-control-managing-permissions.html#auth-role-permissions</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPDominantLanguageDetectionJobCmdlet.InputDataConfig">
            <summary>
            <para>
            <para>Specifies the format and location of the input data for the job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPDominantLanguageDetectionJobCmdlet.JobName">
            <summary>
            <para>
            <para>An identifier for the job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPDominantLanguageDetectionJobCmdlet.OutputDataConfig">
            <summary>
            <para>
            <para>Specifies where to send the output files.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPDominantLanguageDetectionJobCmdlet.VolumeKmsKeyId">
            <summary>
            <para>
            <para>ID for the AWS Key Management Service (KMS) key that Amazon Comprehend uses to encrypt
            data on the storage volume attached to the ML compute instance(s) that process the
            analysis job. The VolumeKmsKeyId can be either of the following formats:</para><ul><li><para>KMS Key ID: <code>"1234abcd-12ab-34cd-56ef-1234567890ab"</code></para></li><li><para>Amazon Resource Name (ARN) of a KMS Key: <code>"arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPDominantLanguageDetectionJobCmdlet.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.COMP.StartCOMPEntitiesDetectionJobCmdlet">
            <summary>
            Starts an asynchronous entity detection job for a collection of documents. Use the
            operation to track the status of a job.
             
              
            <para>
            This API can be used for either standard entity detection or custom entity recognition.
            In order to be used for custom entity recognition, the optional <code>EntityRecognizerArn</code>
            must be used in order to provide access to the recognizer being used to detect the
            custom entity.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPEntitiesDetectionJobCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>A unique identifier for the request. If you don't set the client request token, Amazon
            Comprehend generates one.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPEntitiesDetectionJobCmdlet.DataAccessRoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role
            that grants Amazon Comprehend read access to your input data. For more information,
            see <a href="https://docs.aws.amazon.com/comprehend/latest/dg/access-control-managing-permissions.html#auth-role-permissions">https://docs.aws.amazon.com/comprehend/latest/dg/access-control-managing-permissions.html#auth-role-permissions</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPEntitiesDetectionJobCmdlet.EntityRecognizerArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that identifies the specific entity recognizer to be
            used by the <code>StartEntitiesDetectionJob</code>. This ARN is optional and is only
            used for a custom entity recognition job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPEntitiesDetectionJobCmdlet.InputDataConfig">
            <summary>
            <para>
            <para>Specifies the format and location of the input data for the job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPEntitiesDetectionJobCmdlet.JobName">
            <summary>
            <para>
            <para>The identifier of the job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPEntitiesDetectionJobCmdlet.LanguageCode">
            <summary>
            <para>
            <para>The language of the input documents. All documents must be in the same language. You
            can specify any of the languages supported by Amazon Comprehend: English ("en"), Spanish
            ("es"), French ("fr"), German ("de"), Italian ("it"), or Portuguese ("pt"). If custom
            entities recognition is used, this parameter is ignored and the language used for
            training the model is used instead.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPEntitiesDetectionJobCmdlet.OutputDataConfig">
            <summary>
            <para>
            <para>Specifies where to send the output files.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPEntitiesDetectionJobCmdlet.VolumeKmsKeyId">
            <summary>
            <para>
            <para>ID for the AWS Key Management Service (KMS) key that Amazon Comprehend uses to encrypt
            data on the storage volume attached to the ML compute instance(s) that process the
            analysis job. The VolumeKmsKeyId can be either of the following formats:</para><ul><li><para>KMS Key ID: <code>"1234abcd-12ab-34cd-56ef-1234567890ab"</code></para></li><li><para>Amazon Resource Name (ARN) of a KMS Key: <code>"arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPEntitiesDetectionJobCmdlet.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.COMP.StartCOMPKeyPhrasesDetectionJobCmdlet">
            <summary>
            Starts an asynchronous key phrase detection job for a collection of documents. Use
            the operation to track the status of a job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPKeyPhrasesDetectionJobCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>A unique identifier for the request. If you don't set the client request token, Amazon
            Comprehend generates one.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPKeyPhrasesDetectionJobCmdlet.DataAccessRoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role
            that grants Amazon Comprehend read access to your input data. For more information,
            see <a href="https://docs.aws.amazon.com/comprehend/latest/dg/access-control-managing-permissions.html#auth-role-permissions">https://docs.aws.amazon.com/comprehend/latest/dg/access-control-managing-permissions.html#auth-role-permissions</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPKeyPhrasesDetectionJobCmdlet.InputDataConfig">
            <summary>
            <para>
            <para>Specifies the format and location of the input data for the job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPKeyPhrasesDetectionJobCmdlet.JobName">
            <summary>
            <para>
            <para>The identifier of the job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPKeyPhrasesDetectionJobCmdlet.LanguageCode">
            <summary>
            <para>
            <para>The language of the input documents. You can specify English ("en") or Spanish ("es").
            All documents must be in the same language.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPKeyPhrasesDetectionJobCmdlet.OutputDataConfig">
            <summary>
            <para>
            <para>Specifies where to send the output files.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPKeyPhrasesDetectionJobCmdlet.VolumeKmsKeyId">
            <summary>
            <para>
            <para>ID for the AWS Key Management Service (KMS) key that Amazon Comprehend uses to encrypt
            data on the storage volume attached to the ML compute instance(s) that process the
            analysis job. The VolumeKmsKeyId can be either of the following formats:</para><ul><li><para>KMS Key ID: <code>"1234abcd-12ab-34cd-56ef-1234567890ab"</code></para></li><li><para>Amazon Resource Name (ARN) of a KMS Key: <code>"arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPKeyPhrasesDetectionJobCmdlet.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.COMP.StartCOMPSentimentDetectionJobCmdlet">
            <summary>
            Starts an asynchronous sentiment detection job for a collection of documents. use
            the operation to track the status of a job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPSentimentDetectionJobCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>A unique identifier for the request. If you don't set the client request token, Amazon
            Comprehend generates one.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPSentimentDetectionJobCmdlet.DataAccessRoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role
            that grants Amazon Comprehend read access to your input data. For more information,
            see <a href="https://docs.aws.amazon.com/comprehend/latest/dg/access-control-managing-permissions.html#auth-role-permissions">https://docs.aws.amazon.com/comprehend/latest/dg/access-control-managing-permissions.html#auth-role-permissions</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPSentimentDetectionJobCmdlet.InputDataConfig">
            <summary>
            <para>
            <para>Specifies the format and location of the input data for the job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPSentimentDetectionJobCmdlet.JobName">
            <summary>
            <para>
            <para>The identifier of the job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPSentimentDetectionJobCmdlet.LanguageCode">
            <summary>
            <para>
            <para>The language of the input documents. You can specify English ("en") or Spanish ("es").
            All documents must be in the same language.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPSentimentDetectionJobCmdlet.OutputDataConfig">
            <summary>
            <para>
            <para>Specifies where to send the output files. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPSentimentDetectionJobCmdlet.VolumeKmsKeyId">
            <summary>
            <para>
            <para>ID for the AWS Key Management Service (KMS) key that Amazon Comprehend uses to encrypt
            data on the storage volume attached to the ML compute instance(s) that process the
            analysis job. The VolumeKmsKeyId can be either of the following formats:</para><ul><li><para>KMS Key ID: <code>"1234abcd-12ab-34cd-56ef-1234567890ab"</code></para></li><li><para>Amazon Resource Name (ARN) of a KMS Key: <code>"arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPSentimentDetectionJobCmdlet.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.COMP.StartCOMPTopicsDetectionJobCmdlet">
            <summary>
            Starts an asynchronous topic detection job. Use the <code>DescribeTopicDetectionJob</code>
            operation to track the status of a job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPTopicsDetectionJobCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>A unique identifier for the request. If you do not set the client request token, Amazon
            Comprehend generates one.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPTopicsDetectionJobCmdlet.DataAccessRoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role
            that grants Amazon Comprehend read access to your input data. For more information,
            see <a href="https://docs.aws.amazon.com/comprehend/latest/dg/access-control-managing-permissions.html#auth-role-permissions">https://docs.aws.amazon.com/comprehend/latest/dg/access-control-managing-permissions.html#auth-role-permissions</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPTopicsDetectionJobCmdlet.InputDataConfig">
            <summary>
            <para>
            <para>Specifies the format and location of the input data for the job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPTopicsDetectionJobCmdlet.JobName">
            <summary>
            <para>
            <para>The identifier of the job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPTopicsDetectionJobCmdlet.NumberOfTopic">
            <summary>
            <para>
            <para>The number of topics to detect.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPTopicsDetectionJobCmdlet.OutputDataConfig">
            <summary>
            <para>
            <para>Specifies where to send the output files. The output is a compressed archive with
            two files, <code>topic-terms.csv</code> that lists the terms associated with each
            topic, and <code>doc-topics.csv</code> that lists the documents associated with each
            topic</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPTopicsDetectionJobCmdlet.VolumeKmsKeyId">
            <summary>
            <para>
            <para>ID for the AWS Key Management Service (KMS) key that Amazon Comprehend uses to encrypt
            data on the storage volume attached to the ML compute instance(s) that process the
            analysis job. The VolumeKmsKeyId can be either of the following formats:</para><ul><li><para>KMS Key ID: <code>"1234abcd-12ab-34cd-56ef-1234567890ab"</code></para></li><li><para>Amazon Resource Name (ARN) of a KMS Key: <code>"arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StartCOMPTopicsDetectionJobCmdlet.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.COMP.StopCOMPDominantLanguageDetectionJobCmdlet">
            <summary>
            Stops a dominant language detection job in progress.
             
              
            <para>
            If the job state is <code>IN_PROGRESS</code> the job is marked for termination and
            put into the <code>STOP_REQUESTED</code> state. If the job completes before it can
            be stopped, it is put into the <code>COMPLETED</code> state; otherwise the job is
            stopped and put into the <code>STOPPED</code> state.
            </para><para>
            If the job is in the <code>COMPLETED</code> or <code>FAILED</code> state when you
            call the <code>StopDominantLanguageDetectionJob</code> operation, the operation returns
            a 400 Internal Request Exception.
            </para><para>
            When a job is stopped, any documents already processed are written to the output location.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StopCOMPDominantLanguageDetectionJobCmdlet.JobId">
            <summary>
            <para>
            <para>The identifier of the dominant language detection job to stop.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StopCOMPDominantLanguageDetectionJobCmdlet.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.COMP.StopCOMPEntitiesDetectionJobCmdlet">
            <summary>
            Stops an entities detection job in progress.
             
              
            <para>
            If the job state is <code>IN_PROGRESS</code> the job is marked for termination and
            put into the <code>STOP_REQUESTED</code> state. If the job completes before it can
            be stopped, it is put into the <code>COMPLETED</code> state; otherwise the job is
            stopped and put into the <code>STOPPED</code> state.
            </para><para>
            If the job is in the <code>COMPLETED</code> or <code>FAILED</code> state when you
            call the <code>StopDominantLanguageDetectionJob</code> operation, the operation returns
            a 400 Internal Request Exception.
            </para><para>
            When a job is stopped, any documents already processed are written to the output location.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StopCOMPEntitiesDetectionJobCmdlet.JobId">
            <summary>
            <para>
            <para>The identifier of the entities detection job to stop.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StopCOMPEntitiesDetectionJobCmdlet.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.COMP.StopCOMPKeyPhrasesDetectionJobCmdlet">
            <summary>
            Stops a key phrases detection job in progress.
             
              
            <para>
            If the job state is <code>IN_PROGRESS</code> the job is marked for termination and
            put into the <code>STOP_REQUESTED</code> state. If the job completes before it can
            be stopped, it is put into the <code>COMPLETED</code> state; otherwise the job is
            stopped and put into the <code>STOPPED</code> state.
            </para><para>
            If the job is in the <code>COMPLETED</code> or <code>FAILED</code> state when you
            call the <code>StopDominantLanguageDetectionJob</code> operation, the operation returns
            a 400 Internal Request Exception.
            </para><para>
            When a job is stopped, any documents already processed are written to the output location.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StopCOMPKeyPhrasesDetectionJobCmdlet.JobId">
            <summary>
            <para>
            <para>The identifier of the key phrases detection job to stop.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StopCOMPKeyPhrasesDetectionJobCmdlet.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.COMP.StopCOMPSentimentDetectionJobCmdlet">
            <summary>
            Stops a sentiment detection job in progress.
             
              
            <para>
            If the job state is <code>IN_PROGRESS</code> the job is marked for termination and
            put into the <code>STOP_REQUESTED</code> state. If the job completes before it can
            be stopped, it is put into the <code>COMPLETED</code> state; otherwise the job is
            be stopped and put into the <code>STOPPED</code> state.
            </para><para>
            If the job is in the <code>COMPLETED</code> or <code>FAILED</code> state when you
            call the <code>StopDominantLanguageDetectionJob</code> operation, the operation returns
            a 400 Internal Request Exception.
            </para><para>
            When a job is stopped, any documents already processed are written to the output location.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StopCOMPSentimentDetectionJobCmdlet.JobId">
            <summary>
            <para>
            <para>The identifier of the sentiment detection job to stop.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StopCOMPSentimentDetectionJobCmdlet.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.COMP.StopCOMPTrainingDocumentClassifierCmdlet">
            <summary>
            Stops a document classifier training job while in progress.
             
              
            <para>
            If the training job state is <code>TRAINING</code>, the job is marked for termination
            and put into the <code>STOP_REQUESTED</code> state. If the training job completes
            before it can be stopped, it is put into the <code>TRAINED</code>; otherwise the training
            job is stopped and put into the <code>STOPPED</code> state and the service sends back
            an HTTP 200 response with an empty HTTP body.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StopCOMPTrainingDocumentClassifierCmdlet.DocumentClassifierArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that identifies the document classifier currently being
            trained.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StopCOMPTrainingDocumentClassifierCmdlet.PassThru">
            <summary>
            Returns the value passed to the DocumentClassifierArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StopCOMPTrainingDocumentClassifierCmdlet.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.COMP.StopCOMPTrainingEntityRecognizerCmdlet">
            <summary>
            Stops an entity recognizer training job while in progress.
             
              
            <para>
            If the training job state is <code>TRAINING</code>, the job is marked for termination
            and put into the <code>STOP_REQUESTED</code> state. If the training job completes
            before it can be stopped, it is put into the <code>TRAINED</code>; otherwise the training
            job is stopped and putted into the <code>STOPPED</code> state and the service sends
            back an HTTP 200 response with an empty HTTP body.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StopCOMPTrainingEntityRecognizerCmdlet.EntityRecognizerArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that identifies the entity recognizer currently being
            trained.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StopCOMPTrainingEntityRecognizerCmdlet.PassThru">
            <summary>
            Returns the value passed to the EntityRecognizerArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.COMP.StopCOMPTrainingEntityRecognizerCmdlet.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.CFG.AddCFGResourceTagCmdlet">
            <summary>
            Associates the specified tags to a resource with the specified resourceArn. If existing
            tags on a resource are not specified in the request parameters, they are not changed.
            When a resource is deleted, the tags associated with that resource are deleted as
            well.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.AddCFGResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that identifies the resource for which to list the
            tags. Currently, the supported resources are <code>ConfigRule</code>, <code>ConfigurationAggregator</code>
            and <code>AggregatorAuthorization</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.AddCFGResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>An array of tag object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.AddCFGResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.AddCFGResourceTagCmdlet.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.CFG.GetCFGAggregateComplianceByConfigRuleListCmdlet">
            <summary>
            Returns a list of compliant and noncompliant rules with the number of resources for
            compliant and noncompliant rules.
             
             <note><para>
            The results can return an empty result page, but if you have a nextToken, the results
            are displayed on the next page.
            </para></note><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateComplianceByConfigRuleListCmdlet.Filters_AccountId">
            <summary>
            <para>
            <para>The 12-digit account ID of the source account. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateComplianceByConfigRuleListCmdlet.Filters_AwsRegion">
            <summary>
            <para>
            <para>The source region where the data is aggregated. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateComplianceByConfigRuleListCmdlet.Filters_ComplianceType">
            <summary>
            <para>
            <para>The rule compliance status.</para><para>For the <code>ConfigRuleComplianceFilters</code> data type, AWS Config supports only
            <code>COMPLIANT</code> and <code>NON_COMPLIANT</code>. AWS Config does not support
            the <code>NOT_APPLICABLE</code> and the <code>INSUFFICIENT_DATA</code> values.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateComplianceByConfigRuleListCmdlet.Filters_ConfigRuleName">
            <summary>
            <para>
            <para>The name of the AWS Config rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateComplianceByConfigRuleListCmdlet.ConfigurationAggregatorName">
            <summary>
            <para>
            <para>The name of the configuration aggregator.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateComplianceByConfigRuleListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of evaluation results returned on each page. The default is maximum.
            If you specify 0, AWS Config uses the default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateComplianceByConfigRuleListCmdlet.NextToken">
            <summary>
            <para>
            <para>The nextToken string returned on a previous page that you use to get the next page
            of results in a paginated response.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateComplianceDetailsByConfigRuleCmdlet">
            <summary>
            Returns the evaluation results for the specified AWS Config rule for a specific resource
            in a rule. The results indicate which AWS resources were evaluated by the rule, when
            each resource was last evaluated, and whether each resource complies with the rule.
             
             
             <note><para>
            The results can return an empty result page. But if you have a nextToken, the results
            are displayed on the next page.
            </para></note><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateComplianceDetailsByConfigRuleCmdlet.AccountId">
            <summary>
            <para>
            <para>The 12-digit account ID of the source account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateComplianceDetailsByConfigRuleCmdlet.AwsRegion">
            <summary>
            <para>
            <para>The source region from where the data is aggregated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateComplianceDetailsByConfigRuleCmdlet.ComplianceType">
            <summary>
            <para>
            <para>The resource compliance status.</para><note><para>For the <code>GetAggregateComplianceDetailsByConfigRuleRequest</code> data type, AWS
            Config supports only the <code>COMPLIANT</code> and <code>NON_COMPLIANT</code>. AWS
            Config does not support the <code>NOT_APPLICABLE</code> and <code>INSUFFICIENT_DATA</code>
            values.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateComplianceDetailsByConfigRuleCmdlet.ConfigRuleName">
            <summary>
            <para>
            <para>The name of the AWS Config rule for which you want compliance information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateComplianceDetailsByConfigRuleCmdlet.ConfigurationAggregatorName">
            <summary>
            <para>
            <para>The name of the configuration aggregator.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateComplianceDetailsByConfigRuleCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of evaluation results returned on each page. The default is 50.
            You cannot specify a number greater than 100. If you specify 0, AWS Config uses the
            default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateComplianceDetailsByConfigRuleCmdlet.NextToken">
            <summary>
            <para>
            <para>The nextToken string returned on a previous page that you use to get the next page
            of results in a paginated response.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateConfigRuleComplianceSummaryCmdlet">
            <summary>
            Returns the number of compliant and noncompliant rules for one or more accounts and
            regions in an aggregator.
             
             <note><para>
            The results can return an empty result page, but if you have a nextToken, the results
            are displayed on the next page.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateConfigRuleComplianceSummaryCmdlet.Filters_AccountId">
            <summary>
            <para>
            <para>The 12-digit account ID of the source account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateConfigRuleComplianceSummaryCmdlet.Filters_AwsRegion">
            <summary>
            <para>
            <para>The source region where the data is aggregated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateConfigRuleComplianceSummaryCmdlet.ConfigurationAggregatorName">
            <summary>
            <para>
            <para>The name of the configuration aggregator.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateConfigRuleComplianceSummaryCmdlet.GroupByKey">
            <summary>
            <para>
            <para>Groups the result based on ACCOUNT_ID or AWS_REGION.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateConfigRuleComplianceSummaryCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of evaluation results returned on each page. The default is 1000.
            You cannot specify a number greater than 1000. If you specify 0, AWS Config uses the
            default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateConfigRuleComplianceSummaryCmdlet.NextToken">
            <summary>
            <para>
            <para>The nextToken string returned on a previous page that you use to get the next page
            of results in a paginated response.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateDiscoveredResourceCountCmdlet">
            <summary>
            Returns the resource counts across accounts and regions that are present in your AWS
            Config aggregator. You can request the resource counts by providing filters and GroupByKey.
             
              
            <para>
            For example, if the input contains accountID 12345678910 and region us-east-1 in filters,
            the API returns the count of resources in account ID 12345678910 and region us-east-1.
            If the input contains ACCOUNT_ID as a GroupByKey, the API returns resource counts
            for all source accounts that are present in your aggregator.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateDiscoveredResourceCountCmdlet.Filters_AccountId">
            <summary>
            <para>
            <para>The 12-digit ID of the account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateDiscoveredResourceCountCmdlet.ConfigurationAggregatorName">
            <summary>
            <para>
            <para>The name of the configuration aggregator.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateDiscoveredResourceCountCmdlet.GroupByKey">
            <summary>
            <para>
            <para>The key to group the resource counts.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateDiscoveredResourceCountCmdlet.Filters_Region">
            <summary>
            <para>
            <para>The region where the account is located.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateDiscoveredResourceCountCmdlet.Filters_ResourceType">
            <summary>
            <para>
            <para>The type of the AWS resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateDiscoveredResourceCountCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of <a>GroupedResourceCount</a> objects returned on each page. The
            default is 1000. You cannot specify a number greater than 1000. If you specify 0,
            AWS Config uses the default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateDiscoveredResourceCountCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> string returned on a previous page that you use to get
            the next page of results in a paginated response. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateDiscoveredResourceListCmdlet">
            <summary>
            Accepts a resource type and returns a list of resource identifiers that are aggregated
            for a specific resource type across accounts and regions. A resource identifier includes
            the resource type, ID, (if available) the custom resource name, source account, and
            source region. You can narrow the results to include only resources that have specific
            resource IDs, or a resource name, or source account ID, or source region.
             
              
            <para>
            For example, if the input consists of accountID 12345678910 and the region is us-east-1
            for resource type <code>AWS::EC2::Instance</code> then the API returns all the EC2
            instance identifiers of accountID 12345678910 and region us-east-1.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateDiscoveredResourceListCmdlet.Filters_AccountId">
            <summary>
            <para>
            <para>The 12-digit source account ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateDiscoveredResourceListCmdlet.ConfigurationAggregatorName">
            <summary>
            <para>
            <para>The name of the configuration aggregator. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateDiscoveredResourceListCmdlet.Filters_Region">
            <summary>
            <para>
            <para>The source region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateDiscoveredResourceListCmdlet.Filters_ResourceId">
            <summary>
            <para>
            <para>The ID of the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateDiscoveredResourceListCmdlet.Filters_ResourceName">
            <summary>
            <para>
            <para>The name of the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateDiscoveredResourceListCmdlet.ResourceType">
            <summary>
            <para>
            <para>The type of resources that you want AWS Config to list in the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateDiscoveredResourceListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of resource identifiers returned on each page. The default is 100.
            You cannot specify a number greater than 100. If you specify 0, AWS Config uses the
            default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateDiscoveredResourceListCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> string returned on a previous page that you use to get
            the next page of results in a paginated response.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateResourceConfigCmdlet">
            <summary>
            Returns configuration item that is aggregated for your specific resource in a specific
            source account and region.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateResourceConfigCmdlet.ConfigurationAggregatorName">
            <summary>
            <para>
            <para>The name of the configuration aggregator.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateResourceConfigCmdlet.ResourceIdentifier_ResourceId">
            <summary>
            <para>
            <para>The ID of the AWS resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateResourceConfigCmdlet.ResourceIdentifier_ResourceName">
            <summary>
            <para>
            <para>The name of the AWS resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateResourceConfigCmdlet.ResourceIdentifier_ResourceType">
            <summary>
            <para>
            <para>The type of the AWS resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateResourceConfigCmdlet.ResourceIdentifier_SourceAccountId">
            <summary>
            <para>
            <para>The 12-digit account ID of the source account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateResourceConfigCmdlet.ResourceIdentifier_SourceRegion">
            <summary>
            <para>
            <para>The source region where data is aggregated.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateResourceConfigBatchCmdlet">
            <summary>
            Returns the current configuration items for resources that are present in your AWS
            Config aggregator. The operation also returns a list of resources that are not processed
            in the current request. If there are no unprocessed resources, the operation returns
            an empty <code>unprocessedResourceIdentifiers</code> list.
             
             <note><ul><li><para>
            The API does not return results for deleted resources.
            </para></li><li><para>
             The API does not return tags and relationships.
            </para></li></ul></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateResourceConfigBatchCmdlet.ConfigurationAggregatorName">
            <summary>
            <para>
            <para>The name of the configuration aggregator.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregateResourceConfigBatchCmdlet.ResourceIdentifier">
            <summary>
            <para>
            <para>A list of aggregate ResourceIdentifiers objects. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregationAuthorizationListCmdlet">
            <summary>
            Returns a list of authorizations granted to various aggregator accounts and regions.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregationAuthorizationListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of AggregationAuthorizations returned on each page. The default
            is maximum. If you specify 0, AWS Config uses the default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGAggregationAuthorizationListCmdlet.NextToken">
            <summary>
            <para>
            <para>The nextToken string returned on a previous page that you use to get the next page
            of results in a paginated response.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFG.GetCFGComplianceByConfigRuleCmdlet">
            <summary>
            Indicates whether the specified AWS Config rules are compliant. If a rule is noncompliant,
            this action returns the number of AWS resources that do not comply with the rule.
             
              
            <para>
            A rule is compliant if all of the evaluated resources comply with it. It is noncompliant
            if any of these resources do not comply.
            </para><para>
            If AWS Config has no current evaluation results for the rule, it returns <code>INSUFFICIENT_DATA</code>.
            This result might indicate one of the following conditions:
            </para><ul><li><para>
            AWS Config has never invoked an evaluation for the rule. To check whether it has,
            use the <code>DescribeConfigRuleEvaluationStatus</code> action to get the <code>LastSuccessfulInvocationTime</code>
            and <code>LastFailedInvocationTime</code>.
            </para></li><li><para>
            The rule's AWS Lambda function is failing to send evaluation results to AWS Config.
            Verify that the role you assigned to your configuration recorder includes the <code>config:PutEvaluations</code>
            permission. If the rule is a custom rule, verify that the AWS Lambda execution role
            includes the <code>config:PutEvaluations</code> permission.
            </para></li><li><para>
            The rule's AWS Lambda function has returned <code>NOT_APPLICABLE</code> for all evaluation
            results. This can occur if the resources were deleted or removed from the rule's scope.
            </para></li></ul><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGComplianceByConfigRuleCmdlet.ComplianceType">
            <summary>
            <para>
            <para>Filters the results by compliance.</para><para>The allowed values are <code>COMPLIANT</code> and <code>NON_COMPLIANT</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGComplianceByConfigRuleCmdlet.ConfigRuleName">
            <summary>
            <para>
            <para>Specify one or more AWS Config rule names to filter the results by rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGComplianceByConfigRuleCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> string returned on a previous page that you use to get
            the next page of results in a paginated response.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFG.GetCFGComplianceByResourceCmdlet">
            <summary>
            Indicates whether the specified AWS resources are compliant. If a resource is noncompliant,
            this action returns the number of AWS Config rules that the resource does not comply
            with.
             
              
            <para>
            A resource is compliant if it complies with all the AWS Config rules that evaluate
            it. It is noncompliant if it does not comply with one or more of these rules.
            </para><para>
            If AWS Config has no current evaluation results for the resource, it returns <code>INSUFFICIENT_DATA</code>.
            This result might indicate one of the following conditions about the rules that evaluate
            the resource:
            </para><ul><li><para>
            AWS Config has never invoked an evaluation for the rule. To check whether it has,
            use the <code>DescribeConfigRuleEvaluationStatus</code> action to get the <code>LastSuccessfulInvocationTime</code>
            and <code>LastFailedInvocationTime</code>.
            </para></li><li><para>
            The rule's AWS Lambda function is failing to send evaluation results to AWS Config.
            Verify that the role that you assigned to your configuration recorder includes the
            <code>config:PutEvaluations</code> permission. If the rule is a custom rule, verify
            that the AWS Lambda execution role includes the <code>config:PutEvaluations</code>
            permission.
            </para></li><li><para>
            The rule's AWS Lambda function has returned <code>NOT_APPLICABLE</code> for all evaluation
            results. This can occur if the resources were deleted or removed from the rule's scope.
            </para></li></ul><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGComplianceByResourceCmdlet.ComplianceType">
            <summary>
            <para>
            <para>Filters the results by compliance.</para><para>The allowed values are <code>COMPLIANT</code>, <code>NON_COMPLIANT</code>, and <code>INSUFFICIENT_DATA</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGComplianceByResourceCmdlet.ResourceId">
            <summary>
            <para>
            <para>The ID of the AWS resource for which you want compliance information. You can specify
            only one resource ID. If you specify a resource ID, you must also specify a type for
            <code>ResourceType</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGComplianceByResourceCmdlet.ResourceType">
            <summary>
            <para>
            <para>The types of AWS resources for which you want compliance information (for example,
            <code>AWS::EC2::Instance</code>). For this action, you can specify that the resource
            type is an AWS account by specifying <code>AWS::::Account</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGComplianceByResourceCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of evaluation results returned on each page. The default is 10.
            You cannot specify a number greater than 100. If you specify 0, AWS Config uses the
            default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGComplianceByResourceCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> string returned on a previous page that you use to get
            the next page of results in a paginated response.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFG.GetCFGComplianceDetailsByConfigRuleCmdlet">
            <summary>
            Returns the evaluation results for the specified AWS Config rule. The results indicate
            which AWS resources were evaluated by the rule, when each resource was last evaluated,
            and whether each resource complies with the rule.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGComplianceDetailsByConfigRuleCmdlet.ComplianceType">
            <summary>
            <para>
            <para>Filters the results by compliance.</para><para>The allowed values are <code>COMPLIANT</code>, <code>NON_COMPLIANT</code>, and <code>NOT_APPLICABLE</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGComplianceDetailsByConfigRuleCmdlet.ConfigRuleName">
            <summary>
            <para>
            <para>The name of the AWS Config rule for which you want compliance information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGComplianceDetailsByConfigRuleCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of evaluation results returned on each page. The default is 10.
            You cannot specify a number greater than 100. If you specify 0, AWS Config uses the
            default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGComplianceDetailsByConfigRuleCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> string returned on a previous page that you use to get
            the next page of results in a paginated response.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFG.GetCFGComplianceDetailsByResourceCmdlet">
            <summary>
            Returns the evaluation results for the specified AWS resource. The results indicate
            which AWS Config rules were used to evaluate the resource, when each rule was last
            used, and whether the resource complies with each rule.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGComplianceDetailsByResourceCmdlet.ComplianceType">
            <summary>
            <para>
            <para>Filters the results by compliance.</para><para>The allowed values are <code>COMPLIANT</code>, <code>NON_COMPLIANT</code>, and <code>NOT_APPLICABLE</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGComplianceDetailsByResourceCmdlet.ResourceId">
            <summary>
            <para>
            <para>The ID of the AWS resource for which you want compliance information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGComplianceDetailsByResourceCmdlet.ResourceType">
            <summary>
            <para>
            <para>The type of the AWS resource for which you want compliance information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGComplianceDetailsByResourceCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> string returned on a previous page that you use to get
            the next page of results in a paginated response.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFG.GetCFGComplianceSummaryByConfigRuleCmdlet">
            <summary>
            Returns the number of AWS Config rules that are compliant and noncompliant, up to
            a maximum of 25 for each.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFG.GetCFGComplianceSummaryByResourceTypeCmdlet">
            <summary>
            Returns the number of resources that are compliant and the number that are noncompliant.
            You can specify one or more resource types to get these numbers for each resource
            type. The maximum number returned is 100.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGComplianceSummaryByResourceTypeCmdlet.ResourceType">
            <summary>
            <para>
            <para>Specify one or more resource types to get the number of resources that are compliant
            and the number that are noncompliant for each resource type.</para><para>For this request, you can specify an AWS resource type such as <code>AWS::EC2::Instance</code>.
            You can specify that the resource type is an AWS account by specifying <code>AWS::::Account</code>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFG.GetCFGConfigRuleCmdlet">
            <summary>
            Returns details about your AWS Config rules.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGConfigRuleCmdlet.ConfigRuleName">
            <summary>
            <para>
            <para>The names of the AWS Config rules for which you want details. If you do not specify
            any names, AWS Config returns details for all your rules.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGConfigRuleCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> string returned on a previous page that you use to get
            the next page of results in a paginated response.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFG.GetCFGConfigRuleEvaluationStatusCmdlet">
            <summary>
            Returns status information for each of your AWS managed Config rules. The status includes
            information such as the last time AWS Config invoked the rule, the last time AWS Config
            failed to invoke the rule, and the related error for the last failure.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGConfigRuleEvaluationStatusCmdlet.ConfigRuleName">
            <summary>
            <para>
            <para>The name of the AWS managed Config rules for which you want status information. If
            you do not specify any names, AWS Config returns status information for all AWS managed
            Config rules that you use.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGConfigRuleEvaluationStatusCmdlet.Limit">
            <summary>
            <para>
            <para>The number of rule evaluation results that you want returned.</para><para>This parameter is required if the rule limit for your account is more than the default
            of 150 rules.</para><para>For information about requesting a rule limit increase, see <a href="http://docs.aws.amazon.com/general/latest/gr/aws_service_limits.html#limits_config">AWS
            Config Limits</a> in the <i>AWS General Reference Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGConfigRuleEvaluationStatusCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> string returned on a previous page that you use to get
            the next page of results in a paginated response.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFG.GetCFGConfigurationAggregatorListCmdlet">
            <summary>
            Returns the details of one or more configuration aggregators. If the configuration
            aggregator is not specified, this action returns the details for all the configuration
            aggregators associated with the account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGConfigurationAggregatorListCmdlet.ConfigurationAggregatorName">
            <summary>
            <para>
            <para>The name of the configuration aggregators.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGConfigurationAggregatorListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of configuration aggregators returned on each page. The default
            is maximum. If you specify 0, AWS Config uses the default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGConfigurationAggregatorListCmdlet.NextToken">
            <summary>
            <para>
            <para>The nextToken string returned on a previous page that you use to get the next page
            of results in a paginated response.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFG.GetCFGConfigurationAggregatorSourcesStatusCmdlet">
            <summary>
            Returns status information for sources within an aggregator. The status includes information
            about the last time AWS Config verified authorization between the source account and
            an aggregator account. In case of a failure, the status contains the related error
            code or message.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGConfigurationAggregatorSourcesStatusCmdlet.ConfigurationAggregatorName">
            <summary>
            <para>
            <para>The name of the configuration aggregator.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGConfigurationAggregatorSourcesStatusCmdlet.UpdateStatus">
            <summary>
            <para>
            <para>Filters the status type.</para><ul><li><para>Valid value FAILED indicates errors while moving data.</para></li><li><para>Valid value SUCCEEDED indicates the data was successfully moved.</para></li><li><para>Valid value OUTDATED indicates the data is not the most recent.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGConfigurationAggregatorSourcesStatusCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of AggregatorSourceStatus returned on each page. The default is
            maximum. If you specify 0, AWS Config uses the default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGConfigurationAggregatorSourcesStatusCmdlet.NextToken">
            <summary>
            <para>
            <para>The nextToken string returned on a previous page that you use to get the next page
            of results in a paginated response.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFG.GetCFGConfigurationRecorderCmdlet">
            <summary>
            Returns the details for the specified configuration recorders. If the configuration
            recorder is not specified, this action returns the details for all configuration recorders
            associated with the account.
             
             <note><para>
            Currently, you can specify only one configuration recorder per region in your account.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGConfigurationRecorderCmdlet.ConfigurationRecorderName">
            <summary>
            <para>
            <para>A list of configuration recorder names.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFG.GetCFGConfigurationRecorderStatusCmdlet">
            <summary>
            Returns the current status of the specified configuration recorder. If a configuration
            recorder is not specified, this action returns the status of all configuration recorders
            associated with the account.
             
             <note><para>
            Currently, you can specify only one configuration recorder per region in your account.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGConfigurationRecorderStatusCmdlet.ConfigurationRecorderName">
            <summary>
            <para>
            <para>The name(s) of the configuration recorder. If the name is not specified, the action
            returns the current status of all the configuration recorders associated with the
            account.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFG.GetCFGDeliveryChannelCmdlet">
            <summary>
            Returns details about the specified delivery channel. If a delivery channel is not
            specified, this action returns the details of all delivery channels associated with
            the account.
             
             <note><para>
            Currently, you can specify only one delivery channel per region in your account.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGDeliveryChannelCmdlet.DeliveryChannelName">
            <summary>
            <para>
            <para>A list of delivery channel names.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFG.GetCFGDeliveryChannelStatusCmdlet">
            <summary>
            Returns the current status of the specified delivery channel. If a delivery channel
            is not specified, this action returns the current status of all delivery channels
            associated with the account.
             
             <note><para>
            Currently, you can specify only one delivery channel per region in your account.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGDeliveryChannelStatusCmdlet.DeliveryChannelName">
            <summary>
            <para>
            <para>A list of delivery channel names.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFG.GetCFGDiscoveredResourceCmdlet">
            <summary>
            Accepts a resource type and returns a list of resource identifiers for the resources
            of that type. A resource identifier includes the resource type, ID, and (if available)
            the custom resource name. The results consist of resources that AWS Config has discovered,
            including those that AWS Config is not currently recording. You can narrow the results
            to include only resources that have specific resource IDs or a resource name.
             
             <note><para>
            You can specify either resource IDs or a resource name, but not both, in the same
            request.
            </para></note><para>
            The response is paginated. By default, AWS Config lists 100 resource identifiers on
            each page. You can customize this number with the <code>limit</code> parameter. The
            response includes a <code>nextToken</code> string. To get the next page of results,
            run the request again and specify the string for the <code>nextToken</code> parameter.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGDiscoveredResourceCmdlet.IncludeDeletedResource">
            <summary>
            <para>
            <para>Specifies whether AWS Config includes deleted resources in the results. By default,
            deleted resources are not included.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGDiscoveredResourceCmdlet.ResourceId">
            <summary>
            <para>
            <para>The IDs of only those resources that you want AWS Config to list in the response.
            If you do not specify this parameter, AWS Config lists all resources of the specified
            type that it has discovered.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGDiscoveredResourceCmdlet.ResourceName">
            <summary>
            <para>
            <para>The custom name of only those resources that you want AWS Config to list in the response.
            If you do not specify this parameter, AWS Config lists all resources of the specified
            type that it has discovered.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGDiscoveredResourceCmdlet.ResourceType">
            <summary>
            <para>
            <para>The type of resources that you want AWS Config to list in the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGDiscoveredResourceCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of resource identifiers returned on each page. The default is 100.
            You cannot specify a number greater than 100. If you specify 0, AWS Config uses the
            default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGDiscoveredResourceCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> string returned on a previous page that you use to get
            the next page of results in a paginated response.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFG.GetCFGDiscoveredResourceCountCmdlet">
            <summary>
            Amazon.ConfigService.IAmazonConfigService.GetDiscoveredResourceCounts<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGDiscoveredResourceCountCmdlet.ResourceType">
            <summary>
            <para>
            <para>The comma-separated list that specifies the resource types that you want AWS Config
            to return (for example, <code>"AWS::EC2::Instance"</code>, <code>"AWS::IAM::User"</code>).</para><para>If a value for <code>resourceTypes</code> is not specified, AWS Config returns all
            resource types that AWS Config is recording in the region for your account.</para><note><para>If the configuration recorder is turned off, AWS Config returns an empty list of <a>ResourceCount</a>
            objects. If the configuration recorder is not recording a specific resource type (for
            example, S3 buckets), that resource type is not returned in the list of <a>ResourceCount</a>
            objects.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGDiscoveredResourceCountCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of <a>ResourceCount</a> objects returned on each page. The default
            is 100. You cannot specify a number greater than 100. If you specify 0, AWS Config
            uses the default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGDiscoveredResourceCountCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> string returned on a previous page that you use to get
            the next page of results in a paginated response.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFG.GetCFGGetResourceConfigBatchCmdlet">
            <summary>
            Returns the current configuration for one or more requested resources. The operation
            also returns a list of resources that are not processed in the current request. If
            there are no unprocessed resources, the operation returns an empty unprocessedResourceKeys
            list.
             
             <note><ul><li><para>
            The API does not return results for deleted resources.
            </para></li><li><para>
             The API does not return any tags for the requested resources. This information is
            filtered out of the supplementaryConfiguration section of the API response.
            </para></li></ul></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGGetResourceConfigBatchCmdlet.ResourceKey">
            <summary>
            <para>
            <para>A list of resource keys to be processed with the current request. Each element in
            the list consists of the resource type and resource ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFG.GetCFGPendingAggregationRequestListCmdlet">
            <summary>
            Returns a list of all pending aggregation requests.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGPendingAggregationRequestListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of evaluation results returned on each page. The default is maximum.
            If you specify 0, AWS Config uses the default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGPendingAggregationRequestListCmdlet.NextToken">
            <summary>
            <para>
            <para>The nextToken string returned on a previous page that you use to get the next page
            of results in a paginated response.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFG.GetCFGRemediationConfigurationCmdlet">
            <summary>
            Returns the details of one or more remediation configurations.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGRemediationConfigurationCmdlet.ConfigRuleName">
            <summary>
            <para>
            <para>A list of AWS Config rule names of remediation configurations for which you want details.
            </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFG.GetCFGRemediationExecutionStatusCmdlet">
            <summary>
            Provides a detailed view of a Remediation Execution for a set of resources including
            state, timestamps for when steps for the remediation execution occur, and any error
            messages for steps that have failed. When you specify the limit and the next token,
            you receive a paginated response.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGRemediationExecutionStatusCmdlet.ConfigRuleName">
            <summary>
            <para>
            <para>A list of AWS Config rule names.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGRemediationExecutionStatusCmdlet.ResourceKey">
            <summary>
            <para>
            <para>A list of resource keys to be processed with the current request. Each element in
            the list consists of the resource type and resource ID. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGRemediationExecutionStatusCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of RemediationExecutionStatuses returned on each page. The default
            is maximum. If you specify 0, AWS Config uses the default. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGRemediationExecutionStatusCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> string returned on a previous page that you use to get
            the next page of results in a paginated response.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFG.GetCFGResourceConfigHistoryCmdlet">
            <summary>
            Returns a list of configuration items for the specified resource. The list contains
            details about each state of the resource during the specified time interval. If you
            specified a retention period to retain your <code>ConfigurationItems</code> between
            a minimum of 30 days and a maximum of 7 years (2557 days), AWS Config returns the
            <code>ConfigurationItems</code> for the specified retention period.
             
              
            <para>
            The response is paginated. By default, AWS Config returns a limit of 10 configuration
            items per page. You can customize this number with the <code>limit</code> parameter.
            The response includes a <code>nextToken</code> string. To get the next page of results,
            run the request again and specify the string for the <code>nextToken</code> parameter.
            </para><note><para>
            Each call to the API is limited to span a duration of seven days. It is likely that
            the number of records returned is smaller than the specified <code>limit</code>. In
            such cases, you can make another call, using the <code>nextToken</code>.
            </para></note><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGResourceConfigHistoryCmdlet.ChronologicalOrder">
            <summary>
            <para>
            <para>The chronological order for configuration items listed. By default, the results are
            listed in reverse chronological order.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGResourceConfigHistoryCmdlet.EarlierTime">
            <summary>
            <para>
            <para>The time stamp that indicates an earlier time. If not specified, the action returns
            paginated results that contain configuration items that start when the first configuration
            item was recorded.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGResourceConfigHistoryCmdlet.LaterTime">
            <summary>
            <para>
            <para>The time stamp that indicates a later time. If not specified, current time is taken.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGResourceConfigHistoryCmdlet.ResourceId">
            <summary>
            <para>
            <para>The ID of the resource (for example., <code>sg-xxxxxx</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGResourceConfigHistoryCmdlet.ResourceType">
            <summary>
            <para>
            <para>The resource type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGResourceConfigHistoryCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of configuration items returned on each page. The default is 10.
            You cannot specify a number greater than 100. If you specify 0, AWS Config uses the
            default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGResourceConfigHistoryCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> string returned on a previous page that you use to get
            the next page of results in a paginated response.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFG.GetCFGResourceTagCmdlet">
            <summary>
            List the tags for AWS Config resource.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that identifies the resource for which to list the
            tags. Currently, the supported resources are <code>ConfigRule</code>, <code>ConfigurationAggregator</code>
            and <code>AggregatorAuthorization</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGResourceTagCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of tags returned on each page. The limit maximum is 50. You cannot
            specify a number greater than 50. If you specify 0, AWS Config uses the default. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGResourceTagCmdlet.NextToken">
            <summary>
            <para>
            <para>The nextToken string returned on a previous page that you use to get the next page
            of results in a paginated response. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFG.GetCFGRetentionConfigurationCmdlet">
            <summary>
            Returns the details of one or more retention configurations. If the retention configuration
            name is not specified, this action returns the details for all the retention configurations
            for that account.
             
             <note><para>
            Currently, AWS Config supports only one retention configuration per region in your
            account.
            </para></note><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGRetentionConfigurationCmdlet.RetentionConfigurationName">
            <summary>
            <para>
            <para>A list of names of retention configurations for which you want details. If you do
            not specify a name, AWS Config returns details for all the retention configurations
            for that account.</para><note><para>Currently, AWS Config supports only one retention configuration per region in your
            account.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.GetCFGRetentionConfigurationCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> string returned on a previous page that you use to get
            the next page of results in a paginated response. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CFG.RemoveCFGAggregationAuthorizationCmdlet">
            <summary>
            Deletes the authorization granted to the specified configuration aggregator account
            in a specified region.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.RemoveCFGAggregationAuthorizationCmdlet.AuthorizedAccountId">
            <summary>
            <para>
            <para>The 12-digit account ID of the account authorized to aggregate data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.RemoveCFGAggregationAuthorizationCmdlet.AuthorizedAwsRegion">
            <summary>
            <para>
            <para>The region authorized to collect aggregated data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.RemoveCFGAggregationAuthorizationCmdlet.PassThru">
            <summary>
            Returns the value passed to the AuthorizedAccountId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.RemoveCFGAggregationAuthorizationCmdlet.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.CFG.RemoveCFGConfigRuleCmdlet">
            <summary>
            Deletes the specified AWS Config rule and all of its evaluation results.
             
              
            <para>
            AWS Config sets the state of a rule to <code>DELETING</code> until the deletion is
            complete. You cannot update a rule while it is in this state. If you make a <code>PutConfigRule</code>
            or <code>DeleteConfigRule</code> request for the rule, you will receive a <code>ResourceInUseException</code>.
            </para><para>
            You can check the state of a rule by using the <code>DescribeConfigRules</code> request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.RemoveCFGConfigRuleCmdlet.ConfigRuleName">
            <summary>
            <para>
            <para>The name of the AWS Config rule that you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.RemoveCFGConfigRuleCmdlet.PassThru">
            <summary>
            Returns the value passed to the ConfigRuleName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.RemoveCFGConfigRuleCmdlet.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.CFG.RemoveCFGConfigurationAggregatorCmdlet">
            <summary>
            Deletes the specified configuration aggregator and the aggregated data associated
            with the aggregator.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.RemoveCFGConfigurationAggregatorCmdlet.ConfigurationAggregatorName">
            <summary>
            <para>
            <para>The name of the configuration aggregator.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.RemoveCFGConfigurationAggregatorCmdlet.PassThru">
            <summary>
            Returns the value passed to the ConfigurationAggregatorName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.RemoveCFGConfigurationAggregatorCmdlet.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.CFG.RemoveCFGConfigurationRecorderCmdlet">
            <summary>
            Deletes the configuration recorder.
             
              
            <para>
            After the configuration recorder is deleted, AWS Config will not record resource configuration
            changes until you create a new configuration recorder.
            </para><para>
            This action does not delete the configuration information that was previously recorded.
            You will be able to access the previously recorded information by using the <code>GetResourceConfigHistory</code>
            action, but you will not be able to access this information in the AWS Config console
            until you create a new configuration recorder.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.RemoveCFGConfigurationRecorderCmdlet.ConfigurationRecorderName">
            <summary>
            <para>
            <para>The name of the configuration recorder to be deleted. You can retrieve the name of
            your configuration recorder by using the <code>DescribeConfigurationRecorders</code>
            action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.RemoveCFGConfigurationRecorderCmdlet.PassThru">
            <summary>
            Returns the value passed to the ConfigurationRecorderName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.RemoveCFGConfigurationRecorderCmdlet.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.CFG.RemoveCFGDeliveryChannelCmdlet">
            <summary>
            Deletes the delivery channel.
             
              
            <para>
            Before you can delete the delivery channel, you must stop the configuration recorder
            by using the <a>StopConfigurationRecorder</a> action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.RemoveCFGDeliveryChannelCmdlet.DeliveryChannelName">
            <summary>
            <para>
            <para>The name of the delivery channel to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.RemoveCFGDeliveryChannelCmdlet.PassThru">
            <summary>
            Returns the value passed to the DeliveryChannelName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.RemoveCFGDeliveryChannelCmdlet.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.CFG.RemoveCFGEvaluationResultCmdlet">
            <summary>
            Deletes the evaluation results for the specified AWS Config rule. You can specify
            one AWS Config rule per request. After you delete the evaluation results, you can
            call the <a>StartConfigRulesEvaluation</a> API to start evaluating your AWS resources
            against the rule.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.RemoveCFGEvaluationResultCmdlet.ConfigRuleName">
            <summary>
            <para>
            <para>The name of the AWS Config rule for which you want to delete the evaluation results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.RemoveCFGEvaluationResultCmdlet.PassThru">
            <summary>
            Returns the value passed to the ConfigRuleName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.RemoveCFGEvaluationResultCmdlet.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.CFG.RemoveCFGPendingAggregationRequestCmdlet">
            <summary>
            Deletes pending authorization requests for a specified aggregator account in a specified
            region.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.RemoveCFGPendingAggregationRequestCmdlet.RequesterAccountId">
            <summary>
            <para>
            <para>The 12-digit account ID of the account requesting to aggregate data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.RemoveCFGPendingAggregationRequestCmdlet.RequesterAwsRegion">
            <summary>
            <para>
            <para>The region requesting to aggregate data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.RemoveCFGPendingAggregationRequestCmdlet.PassThru">
            <summary>
            Returns the value passed to the RequesterAccountId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.RemoveCFGPendingAggregationRequestCmdlet.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.CFG.RemoveCFGRemediationConfigurationCmdlet">
            <summary>
            Deletes the remediation configuration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.RemoveCFGRemediationConfigurationCmdlet.ConfigRuleName">
            <summary>
            <para>
            <para>The name of the AWS Config rule for which you want to delete remediation configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.RemoveCFGRemediationConfigurationCmdlet.ResourceType">
            <summary>
            <para>
            <para>The type of a resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.RemoveCFGRemediationConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the ConfigRuleName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.RemoveCFGRemediationConfigurationCmdlet.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.CFG.RemoveCFGResourceTagCmdlet">
            <summary>
            Deletes specified tags from a resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.RemoveCFGResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that identifies the resource for which to list the
            tags. Currently, the supported resources are <code>ConfigRule</code>, <code>ConfigurationAggregator</code>
            and <code>AggregatorAuthorization</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.RemoveCFGResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>The keys of the tags to be removed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.RemoveCFGResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.RemoveCFGResourceTagCmdlet.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.CFG.RemoveCFGRetentionConfigurationCmdlet">
            <summary>
            Deletes the retention configuration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.RemoveCFGRetentionConfigurationCmdlet.RetentionConfigurationName">
            <summary>
            <para>
            <para>The name of the retention configuration to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.RemoveCFGRetentionConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the RetentionConfigurationName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.RemoveCFGRetentionConfigurationCmdlet.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.CFG.SelectCFGResourceConfigCmdlet">
            <summary>
            Accepts a structured query language (SQL) <code>SELECT</code> command, performs the
            corresponding search, and returns resource configurations matching the properties.
             
              
            <para>
            For more information about query components, see the <a href="https://docs.aws.amazon.com/config/latest/developerguide/query-components.html"><b>Query Components</b></a> section in the AWS Config Developer Guide.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.SelectCFGResourceConfigCmdlet.Expression">
            <summary>
            <para>
            <para>The SQL query <code>SELECT</code> command.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.SelectCFGResourceConfigCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of query results returned on each page. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.SelectCFGResourceConfigCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> string returned in a previous request that you use to request
            the next page of results in a paginated response. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.SelectCFGResourceConfigCmdlet.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.CFG.StartCFGConfigRulesEvaluationCmdlet">
            <summary>
            Runs an on-demand evaluation for the specified AWS Config rules against the last known
            configuration state of the resources. Use <code>StartConfigRulesEvaluation</code>
            when you want to test that a rule you updated is working as expected. <code>StartConfigRulesEvaluation</code>
            does not re-record the latest configuration state for your resources. It re-runs an
            evaluation against the last known state of your resources.
             
              
            <para>
            You can specify up to 25 AWS Config rules per request.
            </para><para>
            An existing <code>StartConfigRulesEvaluation</code> call for the specified rules must
            complete before you can call the API again. If you chose to have AWS Config stream
            to an Amazon SNS topic, you will receive a <code>ConfigRuleEvaluationStarted</code>
            notification when the evaluation starts.
            </para><note><para>
            You don't need to call the <code>StartConfigRulesEvaluation</code> API to run an evaluation
            for a new rule. When you create a rule, AWS Config evaluates your resources against
            the rule automatically.
            </para></note><para>
            The <code>StartConfigRulesEvaluation</code> API is useful if you want to run on-demand
            evaluations, such as the following example:
            </para><ol><li><para>
            You have a custom rule that evaluates your IAM resources every 24 hours.
            </para></li><li><para>
            You update your Lambda function to add additional conditions to your rule.
            </para></li><li><para>
            Instead of waiting for the next periodic evaluation, you call the <code>StartConfigRulesEvaluation</code>
            API.
            </para></li><li><para>
            AWS Config invokes your Lambda function and evaluates your IAM resources.
            </para></li><li><para>
            Your custom rule will still run periodic evaluations every 24 hours.
            </para></li></ol>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.StartCFGConfigRulesEvaluationCmdlet.ConfigRuleName">
            <summary>
            <para>
            <para>The list of names of AWS Config rules that you want to run evaluations for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.StartCFGConfigRulesEvaluationCmdlet.PassThru">
            <summary>
            Returns the value passed to the ConfigRuleName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.StartCFGConfigRulesEvaluationCmdlet.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.CFG.StartCFGConfigurationRecorderCmdlet">
            <summary>
            Starts recording configurations of the AWS resources you have selected to record in
            your AWS account.
             
              
            <para>
            You must have created at least one delivery channel to successfully start the configuration
            recorder.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.StartCFGConfigurationRecorderCmdlet.ConfigurationRecorderName">
            <summary>
            <para>
            <para>The name of the recorder object that records each configuration change made to the
            resources.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.StartCFGConfigurationRecorderCmdlet.PassThru">
            <summary>
            Returns the value passed to the ConfigurationRecorderName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.StartCFGConfigurationRecorderCmdlet.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.CFG.StartCFGRemediationExecutionCmdlet">
            <summary>
            Runs an on-demand remediation for the specified AWS Config rules against the last
            known remediation configuration. It runs an execution against the current state of
            your resources. Remediation execution is asynchronous.
             
              
            <para>
            You can specify up to 100 resource keys per request. An existing StartRemediationExecution
            call for the specified resource keys must complete before you can call the API again.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.StartCFGRemediationExecutionCmdlet.ConfigRuleName">
            <summary>
            <para>
            <para>The list of names of AWS Config rules that you want to run remediation execution for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.StartCFGRemediationExecutionCmdlet.ResourceKey">
            <summary>
            <para>
            <para>A list of resource keys to be processed with the current request. Each element in
            the list consists of the resource type and resource ID. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.StartCFGRemediationExecutionCmdlet.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.CFG.StopCFGConfigurationRecorderCmdlet">
            <summary>
            Stops recording configurations of the AWS resources you have selected to record in
            your AWS account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.StopCFGConfigurationRecorderCmdlet.ConfigurationRecorderName">
            <summary>
            <para>
            <para>The name of the recorder object that records each configuration change made to the
            resources.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.StopCFGConfigurationRecorderCmdlet.PassThru">
            <summary>
            Returns the value passed to the ConfigurationRecorderName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.StopCFGConfigurationRecorderCmdlet.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.CFG.SubmitCFGConfigSnapshotDeliveryCmdlet">
            <summary>
            Schedules delivery of a configuration snapshot to the Amazon S3 bucket in the specified
            delivery channel. After the delivery has started, AWS Config sends the following notifications
            using an Amazon SNS topic that you have specified.
             
             <ul><li><para>
            Notification of the start of the delivery.
            </para></li><li><para>
            Notification of the completion of the delivery, if the delivery was successfully completed.
            </para></li><li><para>
            Notification of delivery failure, if the delivery failed.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.SubmitCFGConfigSnapshotDeliveryCmdlet.DeliveryChannelName">
            <summary>
            <para>
            <para>The name of the delivery channel through which the snapshot is delivered.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.SubmitCFGConfigSnapshotDeliveryCmdlet.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.CFG.WriteCFGAggregationAuthorizationCmdlet">
            <summary>
            Authorizes the aggregator account and region to collect data from the source account
            and region.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGAggregationAuthorizationCmdlet.AuthorizedAccountId">
            <summary>
            <para>
            <para>The 12-digit account ID of the account authorized to aggregate data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGAggregationAuthorizationCmdlet.AuthorizedAwsRegion">
            <summary>
            <para>
            <para>The region authorized to collect aggregated data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGAggregationAuthorizationCmdlet.Tag">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGAggregationAuthorizationCmdlet.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.CFG.WriteCFGConfigRuleCmdlet">
            <summary>
            Adds or updates an AWS Config rule for evaluating whether your AWS resources comply
            with your desired configurations.
             
              
            <para>
            You can use this action for custom AWS Config rules and AWS managed Config rules.
            A custom AWS Config rule is a rule that you develop and maintain. An AWS managed Config
            rule is a customizable, predefined rule that AWS Config provides.
            </para><para>
            If you are adding a new custom AWS Config rule, you must first create the AWS Lambda
            function that the rule invokes to evaluate your resources. When you use the <code>PutConfigRule</code>
            action to add the rule to AWS Config, you must specify the Amazon Resource Name (ARN)
            that AWS Lambda assigns to the function. Specify the ARN for the <code>SourceIdentifier</code>
            key. This key is part of the <code>Source</code> object, which is part of the <code>ConfigRule</code>
            object.
            </para><para>
            If you are adding an AWS managed Config rule, specify the rule's identifier for the
            <code>SourceIdentifier</code> key. To reference AWS managed Config rule identifiers,
            see <a href="https://docs.aws.amazon.com/config/latest/developerguide/evaluate-config_use-managed-rules.html">About
            AWS Managed Config Rules</a>.
            </para><para>
            For any new rule that you add, specify the <code>ConfigRuleName</code> in the <code>ConfigRule</code>
            object. Do not specify the <code>ConfigRuleArn</code> or the <code>ConfigRuleId</code>.
            These values are generated by AWS Config for new rules.
            </para><para>
            If you are updating a rule that you added previously, you can specify the rule by
            <code>ConfigRuleName</code>, <code>ConfigRuleId</code>, or <code>ConfigRuleArn</code>
            in the <code>ConfigRule</code> data type that you use in this request.
            </para><para>
            The maximum number of rules that AWS Config supports is 150.
            </para><para>
            For information about requesting a rule limit increase, see <a href="http://docs.aws.amazon.com/general/latest/gr/aws_service_limits.html#limits_config">AWS
            Config Limits</a> in the <i>AWS General Reference Guide</i>.
            </para><para>
            For more information about developing and using AWS Config rules, see <a href="https://docs.aws.amazon.com/config/latest/developerguide/evaluate-config.html">Evaluating
            AWS Resource Configurations with AWS Config</a> in the <i>AWS Config Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGConfigRuleCmdlet.Scope_ComplianceResourceId">
            <summary>
            <para>
            <para>The ID of the only AWS resource that you want to trigger an evaluation for the rule.
            If you specify a resource ID, you must specify one resource type for <code>ComplianceResourceTypes</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGConfigRuleCmdlet.Scope_ComplianceResourceType">
            <summary>
            <para>
            <para>The resource types of only those AWS resources that you want to trigger an evaluation
            for the rule. You can only specify one type if you also specify a resource ID for
            <code>ComplianceResourceId</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGConfigRuleCmdlet.ConfigRule_ConfigRuleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the AWS Config rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGConfigRuleCmdlet.ConfigRule_ConfigRuleId">
            <summary>
            <para>
            <para>The ID of the AWS Config rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGConfigRuleCmdlet.ConfigRule_ConfigRuleName">
            <summary>
            <para>
            <para>The name that you assign to the AWS Config rule. The name is required if you are adding
            a new rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGConfigRuleCmdlet.ConfigRule_ConfigRuleState">
            <summary>
            <para>
            <para>Indicates whether the AWS Config rule is active or is currently being deleted by AWS
            Config. It can also indicate the evaluation status for the AWS Config rule.</para><para>AWS Config sets the state of the rule to <code>EVALUATING</code> temporarily after
            you use the <code>StartConfigRulesEvaluation</code> request to evaluate your resources
            against the AWS Config rule.</para><para>AWS Config sets the state of the rule to <code>DELETING_RESULTS</code> temporarily
            after you use the <code>DeleteEvaluationResults</code> request to delete the current
            evaluation results for the AWS Config rule.</para><para>AWS Config temporarily sets the state of a rule to <code>DELETING</code> after you
            use the <code>DeleteConfigRule</code> request to delete the rule. After AWS Config
            deletes the rule, the rule and all of its evaluations are erased and are no longer
            available.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGConfigRuleCmdlet.ConfigRule_CreatedBy">
            <summary>
            <para>
            <para>Service principal name of the service that created the rule.</para><note><para>The field is populated only if the service linked rule is created by a service. The
            field is empty if you create your own rule.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGConfigRuleCmdlet.ConfigRule_Description">
            <summary>
            <para>
            <para>The description that you provide for the AWS Config rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGConfigRuleCmdlet.ConfigRule_InputParameter">
            <summary>
            <para>
            <para>A string, in JSON format, that is passed to the AWS Config rule Lambda function.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGConfigRuleCmdlet.ConfigRule_MaximumExecutionFrequency">
            <summary>
            <para>
            <para>The maximum frequency with which AWS Config runs evaluations for a rule. You can specify
            a value for <code>MaximumExecutionFrequency</code> when:</para><ul><li><para>You are using an AWS managed rule that is triggered at a periodic frequency.</para></li><li><para>Your custom rule is triggered when AWS Config delivers the configuration snapshot.
            For more information, see <a>ConfigSnapshotDeliveryProperties</a>.</para></li></ul><note><para>By default, rules with a periodic trigger are evaluated every 24 hours. To change
            the frequency, specify a valid value for the <code>MaximumExecutionFrequency</code>
            parameter.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGConfigRuleCmdlet.Source_Owner">
            <summary>
            <para>
            <para>Indicates whether AWS or the customer owns and manages the AWS Config rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGConfigRuleCmdlet.Source_SourceDetail">
            <summary>
            <para>
            <para>Provides the source and type of the event that causes AWS Config to evaluate your
            AWS resources.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGConfigRuleCmdlet.Source_SourceIdentifier">
            <summary>
            <para>
            <para>For AWS Config managed rules, a predefined identifier from a list. For example, <code>IAM_PASSWORD_POLICY</code>
            is a managed rule. To reference a managed rule, see <a href="https://docs.aws.amazon.com/config/latest/developerguide/evaluate-config_use-managed-rules.html">Using
            AWS Managed Config Rules</a>.</para><para>For custom rules, the identifier is the Amazon Resource Name (ARN) of the rule's AWS
            Lambda function, such as <code>arn:aws:lambda:us-east-2:123456789012:function:custom_rule_name</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGConfigRuleCmdlet.Scope_TagKey">
            <summary>
            <para>
            <para>The tag key that is applied to only those AWS resources that you want to trigger an
            evaluation for the rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGConfigRuleCmdlet.Tag">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGConfigRuleCmdlet.Scope_TagValue">
            <summary>
            <para>
            <para>The tag value applied to only those AWS resources that you want to trigger an evaluation
            for the rule. If you specify a value for <code>TagValue</code>, you must also specify
            a value for <code>TagKey</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGConfigRuleCmdlet.PassThru">
            <summary>
            Returns the value passed to the ConfigRule_ConfigRuleName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGConfigRuleCmdlet.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.CFG.WriteCFGConfigurationAggregatorCmdlet">
            <summary>
            Creates and updates the configuration aggregator with the selected source accounts
            and regions. The source account can be individual account(s) or an organization.
             
             <note><para>
            AWS Config should be enabled in source accounts and regions you want to aggregate.
            </para><para>
            If your source type is an organization, you must be signed in to the master account
            and all features must be enabled in your organization. AWS Config calls <code>EnableAwsServiceAccess</code>
            API to enable integration between AWS Config and AWS Organizations.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGConfigurationAggregatorCmdlet.AccountAggregationSource">
            <summary>
            <para>
            <para>A list of AccountAggregationSource object. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGConfigurationAggregatorCmdlet.OrganizationAggregationSource_AllAwsRegion">
            <summary>
            <para>
            <para>If true, aggregate existing AWS Config regions and future regions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGConfigurationAggregatorCmdlet.OrganizationAggregationSource_AwsRegion">
            <summary>
            <para>
            <para>The source regions being aggregated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGConfigurationAggregatorCmdlet.ConfigurationAggregatorName">
            <summary>
            <para>
            <para>The name of the configuration aggregator.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGConfigurationAggregatorCmdlet.OrganizationAggregationSource_RoleArn">
            <summary>
            <para>
            <para>ARN of the IAM role used to retrieve AWS Organization details associated with the
            aggregator account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGConfigurationAggregatorCmdlet.Tag">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGConfigurationAggregatorCmdlet.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.CFG.WriteCFGConfigurationRecorderCmdlet">
            <summary>
            Creates a new configuration recorder to record the selected resource configurations.
             
              
            <para>
            You can use this action to change the role <code>roleARN</code> or the <code>recordingGroup</code>
            of an existing recorder. To change the role, call the action on the existing configuration
            recorder and specify a role.
            </para><note><para>
            Currently, you can specify only one configuration recorder per region in your account.
            </para><para>
            If <code>ConfigurationRecorder</code> does not have the <b>recordingGroup</b> parameter
            specified, the default is to record all supported resource types.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGConfigurationRecorderCmdlet.RecordingGroup_AllSupported">
            <summary>
            <para>
            <para>Specifies whether AWS Config records configuration changes for every supported type
            of regional resource.</para><para>If you set this option to <code>true</code>, when AWS Config adds support for a new
            type of regional resource, it starts recording resources of that type automatically.</para><para>If you set this option to <code>true</code>, you cannot enumerate a list of <code>resourceTypes</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGConfigurationRecorderCmdlet.RecordingGroup_IncludeGlobalResourceType">
            <summary>
            <para>
            <para>Specifies whether AWS Config includes all supported types of global resources (for
            example, IAM resources) with the resources that it records.</para><para>Before you can set this option to <code>true</code>, you must set the <code>allSupported</code>
            option to <code>true</code>.</para><para>If you set this option to <code>true</code>, when AWS Config adds support for a new
            type of global resource, it starts recording resources of that type automatically.</para><para>The configuration details for any global resource are the same in all regions. To
            prevent duplicate configuration items, you should consider customizing AWS Config
            in only one region to record global resources.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGConfigurationRecorderCmdlet.ConfigurationRecorderName">
            <summary>
            <para>
            <para>The name of the recorder. By default, AWS Config automatically assigns the name "default"
            when creating the configuration recorder. You cannot change the assigned name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGConfigurationRecorderCmdlet.RecordingGroup_ResourceType">
            <summary>
            <para>
            <para>A comma-separated list that specifies the types of AWS resources for which AWS Config
            records configuration changes (for example, <code>AWS::EC2::Instance</code> or <code>AWS::CloudTrail::Trail</code>).</para><para>Before you can set this option to <code>true</code>, you must set the <code>allSupported</code>
            option to <code>false</code>.</para><para>If you set this option to <code>true</code>, when AWS Config adds support for a new
            type of resource, it will not record resources of that type unless you manually add
            that type to your recording group.</para><para>For a list of valid <code>resourceTypes</code> values, see the <b>resourceType Value</b>
            column in <a href="https://docs.aws.amazon.com/config/latest/developerguide/resource-config-reference.html#supported-resources">Supported
            AWS Resource Types</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGConfigurationRecorderCmdlet.ConfigurationRecorder_RoleARN">
            <summary>
            <para>
            <para>Amazon Resource Name (ARN) of the IAM role used to describe the AWS resources associated
            with the account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGConfigurationRecorderCmdlet.PassThru">
            <summary>
            Returns the value passed to the ConfigurationRecorderName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGConfigurationRecorderCmdlet.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.CFG.WriteCFGDeliveryChannelCmdlet">
            <summary>
            Creates a delivery channel object to deliver configuration information to an Amazon
            S3 bucket and Amazon SNS topic.
             
              
            <para>
            Before you can create a delivery channel, you must create a configuration recorder.
            </para><para>
            You can use this action to change the Amazon S3 bucket or an Amazon SNS topic of the
            existing delivery channel. To change the Amazon S3 bucket or an Amazon SNS topic,
            call this action and specify the changed values for the S3 bucket and the SNS topic.
            If you specify a different value for either the S3 bucket or the SNS topic, this action
            will keep the existing value for the parameter that is not changed.
            </para><note><para>
            You can have only one delivery channel per region in your account.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGDeliveryChannelCmdlet.ConfigSnapshotDeliveryProperties_DeliveryFrequency">
            <summary>
            <para>
            <para>The frequency with which AWS Config delivers configuration snapshots.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGDeliveryChannelCmdlet.DeliveryChannelName">
            <summary>
            <para>
            <para>The name of the delivery channel. By default, AWS Config assigns the name "default"
            when creating the delivery channel. To change the delivery channel name, you must
            use the DeleteDeliveryChannel action to delete your current delivery channel, and
            then you must use the PutDeliveryChannel command to create a delivery channel that
            has the desired name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGDeliveryChannelCmdlet.DeliveryChannel_S3BucketName">
            <summary>
            <para>
            <para>The name of the Amazon S3 bucket to which AWS Config delivers configuration snapshots
            and configuration history files.</para><para>If you specify a bucket that belongs to another AWS account, that bucket must have
            policies that grant access permissions to AWS Config. For more information, see <a href="https://docs.aws.amazon.com/config/latest/developerguide/s3-bucket-policy.html">Permissions
            for the Amazon S3 Bucket</a> in the AWS Config Developer Guide.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGDeliveryChannelCmdlet.DeliveryChannel_S3KeyPrefix">
            <summary>
            <para>
            <para>The prefix for the specified Amazon S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGDeliveryChannelCmdlet.DeliveryChannel_SnsTopicARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the Amazon SNS topic to which AWS Config sends notifications
            about configuration changes.</para><para>If you choose a topic from another account, the topic must have policies that grant
            access permissions to AWS Config. For more information, see <a href="https://docs.aws.amazon.com/config/latest/developerguide/sns-topic-policy.html">Permissions
            for the Amazon SNS Topic</a> in the AWS Config Developer Guide.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGDeliveryChannelCmdlet.PassThru">
            <summary>
            Returns the value passed to the DeliveryChannelName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGDeliveryChannelCmdlet.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.CFG.WriteCFGEvaluationCmdlet">
            <summary>
            Used by an AWS Lambda function to deliver evaluation results to AWS Config. This action
            is required in every AWS Lambda function that is invoked by an AWS Config rule.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGEvaluationCmdlet.Evaluation">
            <summary>
            <para>
            <para>The assessments that the AWS Lambda function performs. Each evaluation identifies
            an AWS resource and indicates whether it complies with the AWS Config rule that invokes
            the AWS Lambda function.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGEvaluationCmdlet.ResultToken">
            <summary>
            <para>
            <para>An encrypted token that associates an evaluation with an AWS Config rule. Identifies
            the rule and the event that triggered the evaluation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGEvaluationCmdlet.TestMode">
            <summary>
            <para>
            <para>Use this parameter to specify a test run for <code>PutEvaluations</code>. You can
            verify whether your AWS Lambda function will deliver evaluation results to AWS Config.
            No updates occur to your existing evaluations, and evaluation results are not sent
            to AWS Config.</para><note><para>When <code>TestMode</code> is <code>true</code>, <code>PutEvaluations</code> doesn't
            require a valid value for the <code>ResultToken</code> parameter, but the value cannot
            be null.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGEvaluationCmdlet.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.CFG.WriteCFGRemediationConfigurationCmdlet">
            <summary>
            Adds or updates the remediation configuration with a specific AWS Config rule with
            the selected target or action. The API creates the <code>RemediationConfiguration</code>
            object for the AWS Config rule. The AWS Config rule must already exist for you to
            add a remediation configuration. The target (SSM document) must exist and have permissions
            to use the target.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGRemediationConfigurationCmdlet.RemediationConfiguration">
            <summary>
            <para>
            <para>A list of remediation configuration objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGRemediationConfigurationCmdlet.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.CFG.WriteCFGRetentionConfigurationCmdlet">
            <summary>
            Creates and updates the retention configuration with details about retention period
            (number of days) that AWS Config stores your historical information. The API creates
            the <code>RetentionConfiguration</code> object and names the object as <b>default</b>.
            When you have a <code>RetentionConfiguration</code> object named <b>default</b>, calling
            the API modifies the default object.
             
             <note><para>
            Currently, AWS Config supports only one retention configuration per region in your
            account.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGRetentionConfigurationCmdlet.RetentionPeriodInDay">
            <summary>
            <para>
            <para>Number of days AWS Config stores your historical information.</para><note><para>Currently, only applicable to the configuration item history.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CFG.WriteCFGRetentionConfigurationCmdlet.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.CONN.GetCONNContactAttributeCmdlet">
            <summary>
            Retrieves the contact attributes associated with a contact.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.GetCONNContactAttributeCmdlet.InitialContactId">
            <summary>
            <para>
            <para>The ID for the initial contact in Amazon Connect associated with the attributes to
            update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.GetCONNContactAttributeCmdlet.InstanceId">
            <summary>
            <para>
            <para>The instance ID for the instance from which to retrieve contact attributes.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CONN.GetCONNCurrentMetricDataCmdlet">
            <summary>
            The <code>GetCurrentMetricData</code> operation retrieves current metric data from
            your Amazon Connect instance.
             
              
            <para>
            If you are using an IAM account, it must have permission to the <code>connect:GetCurrentMetricData</code>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.GetCONNCurrentMetricDataCmdlet.Filters_Channel">
            <summary>
            <para>
            <para>The Channel to use as a filter for the metrics returned. Only VOICE is supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.GetCONNCurrentMetricDataCmdlet.CurrentMetric">
            <summary>
            <para>
            <para>A list of <code>CurrentMetric</code> objects for the metrics to retrieve. Each <code>CurrentMetric</code>
            includes a name of a metric to retrieve and the unit to use for it. You must list
            each metric to retrieve data for in the request.</para><para>The following metrics are available:</para><dl><dt>AGENTS_AVAILABLE</dt><dd><para>Unit: COUNT</para></dd><dt>AGENTS_ONLINE</dt><dd><para>Unit: COUNT</para></dd><dt>AGENTS_ON_CALL</dt><dd><para>Unit: COUNT</para></dd><dt>AGENTS_STAFFED</dt><dd><para>Unit: COUNT</para></dd><dt>AGENTS_AFTER_CONTACT_WORK</dt><dd><para>Unit: COUNT</para></dd><dt>AGENTS_NON_PRODUCTIVE</dt><dd><para>Unit: COUNT</para></dd><dt>AGENTS_ERROR</dt><dd><para>Unit: COUNT</para></dd><dt>CONTACTS_IN_QUEUE</dt><dd><para>Unit: COUNT</para></dd><dt>OLDEST_CONTACT_AGE</dt><dd><para>Unit: SECONDS</para></dd><dt>CONTACTS_SCHEDULED</dt><dd><para>Unit: COUNT</para></dd></dl>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.GetCONNCurrentMetricDataCmdlet.Grouping">
            <summary>
            <para>
            <para>The grouping applied to the metrics returned. For example, when grouped by QUEUE,
            the metrics returned apply to each queue rather than aggregated for all queues. If
            you group by CHANNEL, you should include a Channels filter. The only supported channel
            is VOICE.</para><para>If no <code>Grouping</code> is included in the request, a summary of <code>CurrentMetrics</code>
            is returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.GetCONNCurrentMetricDataCmdlet.InstanceId">
            <summary>
            <para>
            <para>The identifier for your Amazon Connect instance. To find the ID of your instance,
            open the AWS console and select Amazon Connect. Select the alias of the instance in
            the Instance alias column. The instance ID is displayed in the Overview section of
            your instance settings. For example, the instance ID is the set of characters at the
            end of the instance ARN, after instance/, such as 10a4c4eb-f57e-4d4c-b602-bf39176ced07.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.GetCONNCurrentMetricDataCmdlet.Filters_Queue">
            <summary>
            <para>
            <para>A list of up to 100 queue IDs or queue ARNs to use to filter the metrics retrieved.
            You can include both IDs and ARNs in a request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.GetCONNCurrentMetricDataCmdlet.MaxResult">
            <summary>
            <para>
            <para><code>MaxResults</code> indicates the maximum number of results to return per page
            in the response, between 1 and 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.GetCONNCurrentMetricDataCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results. Use the value returned in the previous response
            in the next request to retrieve the next set of results.</para><para>The token expires after 5 minutes from the time it is created. Subsequent requests
            that use the <a href="">NextToken</a> must use the same request parameters as the
            request that generated the token.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CONN.GetCONNFederationTokenCmdlet">
            <summary>
            Retrieves a token for federation.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.GetCONNFederationTokenCmdlet.InstanceId">
            <summary>
            <para>
            <para>The identifier for your Amazon Connect instance. To find the ID of your instance,
            open the AWS console and select Amazon Connect. Select the alias of the instance in
            the Instance alias column. The instance ID is displayed in the Overview section of
            your instance settings. For example, the instance ID is the set of characters at the
            end of the instance ARN, after instance/, such as 10a4c4eb-f57e-4d4c-b602-bf39176ced07.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CONN.GetCONNMetricDataCmdlet">
            <summary>
            The <code>GetMetricData</code> operation retrieves historical metrics data from your
            Amazon Connect instance.
             
              
            <para>
            If you are using an IAM account, it must have permission to the <code>connect:GetMetricData</code>
            action.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.GetCONNMetricDataCmdlet.Filters_Channel">
            <summary>
            <para>
            <para>The Channel to use as a filter for the metrics returned. Only VOICE is supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.GetCONNMetricDataCmdlet.EndTime">
            <summary>
            <para>
            <para>The timestamp, in UNIX Epoch time format, at which to end the reporting interval for
            the retrieval of historical metrics data. The time must be specified using an interval
            of 5 minutes, such as 11:00, 11:05, 11:10, and must be later than the <code>StartTime</code>
            timestamp.</para><para>The time range between <code>StartTime</code> and <code>EndTime</code> must be less
            than 24 hours.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.GetCONNMetricDataCmdlet.Grouping">
            <summary>
            <para>
            <para>The grouping applied to the metrics returned. For example, when results are grouped
            by queueId, the metrics returned are grouped by queue. The values returned apply to
            the metrics for each queue rather than aggregated for all queues.</para><para>The current version supports grouping by Queue</para><para>If no <code>Grouping</code> is included in the request, a summary of <code>HistoricalMetrics</code>
            for all queues is returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.GetCONNMetricDataCmdlet.HistoricalMetric">
            <summary>
            <para>
            <para>A list of <code>HistoricalMetric</code> objects that contain the metrics to retrieve
            with the request.</para><para>A <code>HistoricalMetric</code> object contains: <code>HistoricalMetricName</code>,
            <code>Statistic</code>, <code>Threshold</code>, and <code>Unit</code>.</para><para>You must list each metric to retrieve data for in the request. For each historical
            metric you include in the request, you must include a <code>Unit</code> and a <code>Statistic</code>.
            </para><para>The following historical metrics are available:</para><dl><dt>CONTACTS_QUEUED</dt><dd><para>Unit: COUNT</para><para>Statistic: SUM</para></dd><dt>CONTACTS_HANDLED</dt><dd><para>Unit: COUNT</para><para>Statistics: SUM</para></dd><dt>CONTACTS_ABANDONED</dt><dd><para>Unit: COUNT</para><para>Statistics: SUM</para></dd><dt>CONTACTS_CONSULTED</dt><dd><para>Unit: COUNT</para><para>Statistics: SUM</para></dd><dt>CONTACTS_AGENT_HUNG_UP_FIRST</dt><dd><para>Unit: COUNT</para><para>Statistics: SUM</para></dd><dt>CONTACTS_HANDLED_INCOMING</dt><dd><para>Unit: COUNT</para><para>Statistics: SUM</para></dd><dt>CONTACTS_HANDLED_OUTBOUND</dt><dd><para>Unit: COUNT</para><para>Statistics: SUM</para></dd><dt>CONTACTS_HOLD_ABANDONS</dt><dd><para>Unit: COUNT</para><para>Statistics: SUM</para></dd><dt>CONTACTS_TRANSFERRED_IN</dt><dd><para>Unit: COUNT</para><para>Statistics: SUM</para></dd><dt>CONTACTS_TRANSFERRED_OUT</dt><dd><para>Unit: COUNT</para><para>Statistics: SUM</para></dd><dt>CONTACTS_TRANSFERRED_IN_FROM_QUEUE</dt><dd><para>Unit: COUNT</para><para>Statistics: SUM</para></dd><dt>CONTACTS_TRANSFERRED_OUT_FROM_QUEUE</dt><dd><para>Unit: COUNT</para><para>Statistics: SUM</para></dd><dt>CALLBACK_CONTACTS_HANDLED</dt><dd><para>Unit: COUNT</para><para>Statistics: SUM</para></dd><dt>CALLBACK_CONTACTS_HANDLED</dt><dd><para>Unit: COUNT</para><para>Statistics: SUM</para></dd><dt>API_CONTACTS_HANDLED</dt><dd><para>Unit: COUNT</para><para>Statistics: SUM</para></dd><dt>CONTACTS_MISSED</dt><dd><para>Unit: COUNT</para><para>Statistics: SUM</para></dd><dt>OCCUPANCY</dt><dd><para>Unit: PERCENT</para><para>Statistics: AVG</para></dd><dt>HANDLE_TIME</dt><dd><para>Unit: SECONDS</para><para>Statistics: AVG</para></dd><dt>AFTER_CONTACT_WORK_TIME</dt><dd><para>Unit: SECONDS</para><para>Statistics: AVG</para></dd><dt>QUEUED_TIME</dt><dd><para>Unit: SECONDS</para><para>Statistics: MAX</para></dd><dt>ABANDON_TIME</dt><dd><para>Unit: COUNT</para><para>Statistics: SUM</para></dd><dt>QUEUE_ANSWER_TIME</dt><dd><para>Unit: SECONDS</para><para>Statistics: AVG</para></dd><dt>HOLD_TIME</dt><dd><para>Unit: SECONDS</para><para>Statistics: AVG</para></dd><dt>INTERACTION_TIME</dt><dd><para>Unit: SECONDS</para><para>Statistics: AVG</para></dd><dt>INTERACTION_AND_HOLD_TIME</dt><dd><para>Unit: SECONDS</para><para>Statistics: AVG</para></dd><dt>SERVICE_LEVEL</dt><dd><para>Unit: PERCENT</para><para>Statistics: AVG</para><para>Threshold: Only "Less than" comparisons are supported, with the following service
            level thresholds: 15, 20, 25, 30, 45, 60, 90, 120, 180, 240, 300, 600</para></dd></dl>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.GetCONNMetricDataCmdlet.InstanceId">
            <summary>
            <para>
            <para>The identifier for your Amazon Connect instance. To find the ID of your instance,
            open the AWS console and select Amazon Connect. Select the alias of the instance in
            the Instance alias column. The instance ID is displayed in the Overview section of
            your instance settings. For example, the instance ID is the set of characters at the
            end of the instance ARN, after instance/, such as 10a4c4eb-f57e-4d4c-b602-bf39176ced07.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.GetCONNMetricDataCmdlet.Filters_Queue">
            <summary>
            <para>
            <para>A list of up to 100 queue IDs or queue ARNs to use to filter the metrics retrieved.
            You can include both IDs and ARNs in a request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.GetCONNMetricDataCmdlet.StartTime">
            <summary>
            <para>
            <para>The timestamp, in UNIX Epoch time format, at which to start the reporting interval
            for the retrieval of historical metrics data. The time must be specified using a multiple
            of 5 minutes, such as 10:05, 10:10, 10:15.</para><para><code>StartTime</code> cannot be earlier than 24 hours before the time of the request.
            Historical metrics are available in Amazon Connect only for 24 hours.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.GetCONNMetricDataCmdlet.MaxResult">
            <summary>
            <para>
            <para>Indicates the maximum number of results to return per page in the response, between
            1-100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.GetCONNMetricDataCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results. Use the value returned in the previous response
            in the next request to retrieve the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CONN.GetCONNRoutingProfileListCmdlet">
            <summary>
            Returns an array of <code>RoutingProfileSummary</code> objects that includes information
            about the routing profiles in your instance.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.GetCONNRoutingProfileListCmdlet.InstanceId">
            <summary>
            <para>
            <para>The identifier for your Amazon Connect instance. To find the ID of your instance,
            open the AWS console and select Amazon Connect. Select the alias of the instance in
            the Instance alias column. The instance ID is displayed in the Overview section of
            your instance settings. For example, the instance ID is the set of characters at the
            end of the instance ARN, after instance/, such as 10a4c4eb-f57e-4d4c-b602-bf39176ced07.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.GetCONNRoutingProfileListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of routing profiles to return in the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.GetCONNRoutingProfileListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results. Use the value returned in the previous response
            in the next request to retrieve the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CONN.GetCONNSecurityProfileListCmdlet">
            <summary>
            Returns an array of SecurityProfileSummary objects that contain information about
            the security profiles in your instance, including the ARN, Id, and Name of the security
            profile.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.GetCONNSecurityProfileListCmdlet.InstanceId">
            <summary>
            <para>
            <para>The identifier for your Amazon Connect instance. To find the ID of your instance,
            open the AWS console and select Amazon Connect. Select the alias of the instance in
            the Instance alias column. The instance ID is displayed in the Overview section of
            your instance settings. For example, the instance ID is the set of characters at the
            end of the instance ARN, after instance/, such as 10a4c4eb-f57e-4d4c-b602-bf39176ced07.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.GetCONNSecurityProfileListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of security profiles to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.GetCONNSecurityProfileListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results. Use the value returned in the previous response
            in the next request to retrieve the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CONN.GetCONNUserCmdlet">
            <summary>
            Returns a <code>User</code> object that contains information about the user account
            specified by the <code>UserId</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.GetCONNUserCmdlet.InstanceId">
            <summary>
            <para>
            <para>The identifier for your Amazon Connect instance. To find the ID of your instance,
            open the AWS console and select Amazon Connect. Select the alias of the instance in
            the Instance alias column. The instance ID is displayed in the Overview section of
            your instance settings. For example, the instance ID is the set of characters at the
            end of the instance ARN, after instance/, such as 10a4c4eb-f57e-4d4c-b602-bf39176ced07.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.GetCONNUserCmdlet.UserId">
            <summary>
            <para>
            <para>Unique identifier for the user account to return.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CONN.GetCONNUserHierarchyGroupCmdlet">
            <summary>
            Returns a <code>HierarchyGroup</code> object that includes information about a hierarchy
            group in your instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.GetCONNUserHierarchyGroupCmdlet.HierarchyGroupId">
            <summary>
            <para>
            <para>The identifier for the hierarchy group to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.GetCONNUserHierarchyGroupCmdlet.InstanceId">
            <summary>
            <para>
            <para>The identifier for your Amazon Connect instance. To find the ID of your instance,
            open the AWS console and select Amazon Connect. Select the alias of the instance in
            the Instance alias column. The instance ID is displayed in the Overview section of
            your instance settings. For example, the instance ID is the set of characters at the
            end of the instance ARN, after instance/, such as 10a4c4eb-f57e-4d4c-b602-bf39176ced07.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CONN.GetCONNUserHierarchyGroupListCmdlet">
            <summary>
            Returns a <code>UserHierarchyGroupSummaryList</code>, which is an array of <code>HierarchyGroupSummary</code>
            objects that contain information about the hierarchy groups in your instance.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.GetCONNUserHierarchyGroupListCmdlet.InstanceId">
            <summary>
            <para>
            <para>The identifier for your Amazon Connect instance. To find the ID of your instance,
            open the AWS console and select Amazon Connect. Select the alias of the instance in
            the Instance alias column. The instance ID is displayed in the Overview section of
            your instance settings. For example, the instance ID is the set of characters at the
            end of the instance ARN, after instance/, such as 10a4c4eb-f57e-4d4c-b602-bf39176ced07.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.GetCONNUserHierarchyGroupListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of hierarchy groups to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.GetCONNUserHierarchyGroupListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results. Use the value returned in the previous response
            in the next request to retrieve the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CONN.GetCONNUserHierarchyStructureCmdlet">
            <summary>
            Returns a <code>HiearchyGroupStructure</code> object, which contains data about the
            levels in the agent hierarchy.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.GetCONNUserHierarchyStructureCmdlet.InstanceId">
            <summary>
            <para>
            <para>The identifier for your Amazon Connect instance. To find the ID of your instance,
            open the AWS console and select Amazon Connect. Select the alias of the instance in
            the Instance alias column. The instance ID is displayed in the Overview section of
            your instance settings. For example, the instance ID is the set of characters at the
            end of the instance ARN, after instance/, such as 10a4c4eb-f57e-4d4c-b602-bf39176ced07.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CONN.GetCONNUserListCmdlet">
            <summary>
            Returns a <code>UserSummaryList</code>, which is an array of <code>UserSummary</code>
            objects.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.GetCONNUserListCmdlet.InstanceId">
            <summary>
            <para>
            <para>The identifier for your Amazon Connect instance. To find the ID of your instance,
            open the AWS console and select Amazon Connect. Select the alias of the instance in
            the Instance alias column. The instance ID is displayed in the Overview section of
            your instance settings. For example, the instance ID is the set of characters at the
            end of the instance ARN, after instance/, such as 10a4c4eb-f57e-4d4c-b602-bf39176ced07.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.GetCONNUserListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.GetCONNUserListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results. Use the value returned in the previous response
            in the next request to retrieve the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CONN.NewCONNUserCmdlet">
            <summary>
            Creates a new user account in your Amazon Connect instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.NewCONNUserCmdlet.DirectoryUserId">
            <summary>
            <para>
            <para>The unique identifier for the user account in the directory service directory used
            for identity management. If Amazon Connect is unable to access the existing directory,
            you can use the <code>DirectoryUserId</code> to authenticate users. If you include
            the parameter, it is assumed that Amazon Connect cannot access the directory. If the
            parameter is not included, the <code>UserIdentityInfo</code> is used to authenticate
            users from your existing directory.</para><para>This parameter is required if you are using an existing directory for identity management
            in Amazon Connect when Amazon Connect cannot access your directory to authenticate
            users. If you are using SAML for identity management and include this parameter, an
            <code>InvalidRequestException</code> is returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.NewCONNUserCmdlet.HierarchyGroupId">
            <summary>
            <para>
            <para>The unique identifier for the hierarchy group to assign to the user created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.NewCONNUserCmdlet.IdentityInfo">
            <summary>
            <para>
            <para>Information about the user, including email address, first name, and last name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.NewCONNUserCmdlet.InstanceId">
            <summary>
            <para>
            <para>The identifier for your Amazon Connect instance. To find the ID of your instance,
            open the AWS console and select Amazon Connect. Select the alias of the instance in
            the Instance alias column. The instance ID is displayed in the Overview section of
            your instance settings. For example, the instance ID is the set of characters at the
            end of the instance ARN, after instance/, such as 10a4c4eb-f57e-4d4c-b602-bf39176ced07.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.NewCONNUserCmdlet.Password">
            <summary>
            <para>
            <para>The password for the user account to create. This is required if you are using Amazon
            Connect for identity management. If you are using SAML for identity management and
            include this parameter, an <code>InvalidRequestException</code> is returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.NewCONNUserCmdlet.PhoneConfig">
            <summary>
            <para>
            <para>Specifies the phone settings for the user, including <code>AfterContactWorkTimeLimit</code>,
            <code>AutoAccept</code>, <code>DeskPhoneNumber</code>, and <code>PhoneType</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.NewCONNUserCmdlet.RoutingProfileId">
            <summary>
            <para>
            <para>The unique identifier for the routing profile to assign to the user created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.NewCONNUserCmdlet.SecurityProfileId">
            <summary>
            <para>
            <para>The unique identifier of the security profile to assign to the user created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.NewCONNUserCmdlet.Username">
            <summary>
            <para>
            <para>The user name in Amazon Connect for the account to create. If you are using SAML for
            identity management in your Amazon Connect, the value for <code>Username</code> can
            include up to 64 characters from [a-zA-Z0-9_-.\@]+.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.NewCONNUserCmdlet.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.CONN.RemoveCONNUserCmdlet">
            <summary>
            Deletes a user account from Amazon Connect.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.RemoveCONNUserCmdlet.InstanceId">
            <summary>
            <para>
            <para>The identifier for your Amazon Connect instance. To find the ID of your instance,
            open the AWS console and select Amazon Connect. Select the alias of the instance in
            the Instance alias column. The instance ID is displayed in the Overview section of
            your instance settings. For example, the instance ID is the set of characters at the
            end of the instance ARN, after instance/, such as 10a4c4eb-f57e-4d4c-b602-bf39176ced07.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.RemoveCONNUserCmdlet.UserId">
            <summary>
            <para>
            <para>The unique identifier of the user to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.RemoveCONNUserCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.RemoveCONNUserCmdlet.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.CONN.StartCONNOutboundVoiceContactCmdlet">
            <summary>
            The <code>StartOutboundVoiceContact</code> operation initiates a contact flow to place
            an outbound call to a customer.
             
              
            <para>
            If you are using an IAM account, it must have permission to the <code>connect:StartOutboundVoiceContact</code>
            action.
            </para><para>
            There is a 60 second dialing timeout for this operation. If the call is not connected
            after 60 seconds, the call fails.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.StartCONNOutboundVoiceContactCmdlet.Attribute">
            <summary>
            <para>
            <para>Specify a custom key-value pair using an attribute map. The attributes are standard
            Amazon Connect attributes, and can be accessed in contact flows just like any other
            contact attributes.</para><para>There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute
            keys can include only alphanumeric, dash, and underscore characters.</para><para>For example, if you want play a greeting when the customer answers the call, you can
            pass the customer name in attributes similar to the following:</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.StartCONNOutboundVoiceContactCmdlet.ClientToken">
            <summary>
            <para>
            <para>A unique, case-sensitive identifier that you provide to ensure the idempotency of
            the request. The token is valid for 7 days after creation. If a contact is already
            started, the contact ID is returned. If the contact is disconnected, a new contact
            is started.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.StartCONNOutboundVoiceContactCmdlet.ContactFlowId">
            <summary>
            <para>
            <para>The identifier for the contact flow to connect the outbound call to.</para><para>To find the <code>ContactFlowId</code>, open the contact flow you want to use in the
            Amazon Connect contact flow editor. The ID for the contact flow is displayed in the
            address bar as part of the URL. For example, the contact flow ID is the set of characters
            at the end of the URL, after 'contact-flow/' such as <code>78ea8fd5-2659-4f2b-b528-699760ccfc1b</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.StartCONNOutboundVoiceContactCmdlet.DestinationPhoneNumber">
            <summary>
            <para>
            <para>The phone number of the customer in E.164 format.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.StartCONNOutboundVoiceContactCmdlet.InstanceId">
            <summary>
            <para>
            <para>The identifier for your Amazon Connect instance. To find the ID of your instance,
            open the AWS console and select Amazon Connect. Select the alias of the instance in
            the Instance alias column. The instance ID is displayed in the Overview section of
            your instance settings. For example, the instance ID is the set of characters at the
            end of the instance ARN, after instance/, such as 10a4c4eb-f57e-4d4c-b602-bf39176ced07.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.StartCONNOutboundVoiceContactCmdlet.QueueId">
            <summary>
            <para>
            <para>The queue to add the call to. If you specify a queue, the phone displayed for caller
            ID is the phone number specified in the queue. If you do not specify a queue, the
            queue used will be the queue defined in the contact flow.</para><para>To find the <code>QueueId</code>, open the queue you want to use in the Amazon Connect
            Queue editor. The ID for the queue is displayed in the address bar as part of the
            URL. For example, the queue ID is the set of characters at the end of the URL, after
            'queue/' such as <code>queue/aeg40574-2d01-51c3-73d6-bf8624d2168c</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.StartCONNOutboundVoiceContactCmdlet.SourcePhoneNumber">
            <summary>
            <para>
            <para>The phone number, in E.164 format, associated with your Amazon Connect instance to
            use for the outbound call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.StartCONNOutboundVoiceContactCmdlet.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.CONN.StopCONNContactCmdlet">
            <summary>
            Ends the contact initiated by the <code>StartOutboundVoiceContact</code> operation.
             
              
            <para>
            If you are using an IAM account, it must have permission to the <code>connect:StopContact</code>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.StopCONNContactCmdlet.ContactId">
            <summary>
            <para>
            <para>The unique identifier of the contact to end.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.StopCONNContactCmdlet.InstanceId">
            <summary>
            <para>
            <para>The identifier for your Amazon Connect instance. To find the ID of your instance,
            open the AWS console and select Amazon Connect. Select the alias of the instance in
            the Instance alias column. The instance ID is displayed in the Overview section of
            your instance settings. For example, the instance ID is the set of characters at the
            end of the instance ARN, after instance/, such as 10a4c4eb-f57e-4d4c-b602-bf39176ced07.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.StopCONNContactCmdlet.PassThru">
            <summary>
            Returns the value passed to the ContactId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.StopCONNContactCmdlet.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.CONN.UpdateCONNContactAttributeCmdlet">
            <summary>
            The <code>UpdateContactAttributes</code> operation lets you programmatically create
            new, or update existing, contact attributes associated with a contact. You can use
            the operation to add or update attributes for both ongoing and completed contacts.
            For example, you can update the customer's name or the reason the customer called
            while the call is active, or add notes about steps that the agent took during the
            call that are displayed to the next agent that takes the call. You can also use the
            <code>UpdateContactAttributes</code> operation to update attributes for a contact
            using data from your CRM application and save the data with the contact in Amazon
            Connect. You could also flag calls for additional analysis, such as legal review or
            identifying abusive callers.
             
              
            <para>
            Contact attributes are available in Amazon Connect for 24 months, and are then deleted.
            </para><para><i>Important:</i></para><para>
            You cannot use the operation to update attributes for contacts that occurred prior
            to the release of the API, September 12, 2018. You can update attributes only for
            contacts that started after the release of the API. If you attempt to update attributes
            for a contact that occurred prior to the release of the API, a 400 error is returned.
            This applies also to queued callbacks that were initiated prior to the release of
            the API but are still active in your instance.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.UpdateCONNContactAttributeCmdlet.Attribute">
            <summary>
            <para>
            <para>Specify a custom key-value pair using an attribute map. The attributes are standard
            Amazon Connect attributes, and can be accessed in contact flows just like any other
            contact attributes.</para><para>There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute
            keys can include only alphanumeric, dash, and underscore characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.UpdateCONNContactAttributeCmdlet.InitialContactId">
            <summary>
            <para>
            <para>The unique identifier of the contact for which to update attributes. This is the identifier
            for the contact associated with the first interaction with the contact center.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.UpdateCONNContactAttributeCmdlet.InstanceId">
            <summary>
            <para>
            <para>The identifier for your Amazon Connect instance. To find the ID of your instance,
            open the AWS console and select Amazon Connect. Select the alias of the instance in
            the Instance alias column. The instance ID is displayed in the Overview section of
            your instance settings. For example, the instance ID is the set of characters at the
            end of the instance ARN, after instance/, such as 10a4c4eb-f57e-4d4c-b602-bf39176ced07.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.UpdateCONNContactAttributeCmdlet.PassThru">
            <summary>
            Returns the value passed to the InitialContactId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.UpdateCONNContactAttributeCmdlet.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.CONN.UpdateCONNUserHierarchyCmdlet">
            <summary>
            Assigns the specified hierarchy group to the user.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.UpdateCONNUserHierarchyCmdlet.HierarchyGroupId">
            <summary>
            <para>
            <para>The identifier for the hierarchy group to assign to the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.UpdateCONNUserHierarchyCmdlet.InstanceId">
            <summary>
            <para>
            <para>The identifier for your Amazon Connect instance. To find the ID of your instance,
            open the AWS console and select Amazon Connect. Select the alias of the instance in
            the Instance alias column. The instance ID is displayed in the Overview section of
            your instance settings. For example, the instance ID is the set of characters at the
            end of the instance ARN, after instance/, such as 10a4c4eb-f57e-4d4c-b602-bf39176ced07.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.UpdateCONNUserHierarchyCmdlet.UserId">
            <summary>
            <para>
            <para>The identifier of the user account to assign the hierarchy group to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.UpdateCONNUserHierarchyCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.UpdateCONNUserHierarchyCmdlet.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.CONN.UpdateCONNUserIdentityInfoCmdlet">
            <summary>
            Updates the identity information for the specified user in a <code>UserIdentityInfo</code>
            object, including email, first name, and last name.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.UpdateCONNUserIdentityInfoCmdlet.IdentityInfo">
            <summary>
            <para>
            <para>A <code>UserIdentityInfo</code> object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.UpdateCONNUserIdentityInfoCmdlet.InstanceId">
            <summary>
            <para>
            <para>The identifier for your Amazon Connect instance. To find the ID of your instance,
            open the AWS console and select Amazon Connect. Select the alias of the instance in
            the Instance alias column. The instance ID is displayed in the Overview section of
            your instance settings. For example, the instance ID is the set of characters at the
            end of the instance ARN, after instance/, such as 10a4c4eb-f57e-4d4c-b602-bf39176ced07.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.UpdateCONNUserIdentityInfoCmdlet.UserId">
            <summary>
            <para>
            <para>The identifier for the user account to update identity information for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.UpdateCONNUserIdentityInfoCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.UpdateCONNUserIdentityInfoCmdlet.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.CONN.UpdateCONNUserPhoneConfigCmdlet">
            <summary>
            Updates the phone configuration settings in the <code>UserPhoneConfig</code> object
            for the specified user.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.UpdateCONNUserPhoneConfigCmdlet.InstanceId">
            <summary>
            <para>
            <para>The identifier for your Amazon Connect instance. To find the ID of your instance,
            open the AWS console and select Amazon Connect. Select the alias of the instance in
            the Instance alias column. The instance ID is displayed in the Overview section of
            your instance settings. For example, the instance ID is the set of characters at the
            end of the instance ARN, after instance/, such as 10a4c4eb-f57e-4d4c-b602-bf39176ced07.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.UpdateCONNUserPhoneConfigCmdlet.PhoneConfig">
            <summary>
            <para>
            <para>A <code>UserPhoneConfig</code> object that contains settings for <code>AfterContactWorkTimeLimit</code>,
            <code>AutoAccept</code>, <code>DeskPhoneNumber</code>, and <code>PhoneType</code>
            to assign to the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.UpdateCONNUserPhoneConfigCmdlet.UserId">
            <summary>
            <para>
            <para>The identifier for the user account to change phone settings for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.UpdateCONNUserPhoneConfigCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.UpdateCONNUserPhoneConfigCmdlet.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.CONN.UpdateCONNUserRoutingProfileCmdlet">
            <summary>
            Assigns the specified routing profile to a user.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.UpdateCONNUserRoutingProfileCmdlet.InstanceId">
            <summary>
            <para>
            <para>The identifier for your Amazon Connect instance. To find the ID of your instance,
            open the AWS console and select Amazon Connect. Select the alias of the instance in
            the Instance alias column. The instance ID is displayed in the Overview section of
            your instance settings. For example, the instance ID is the set of characters at the
            end of the instance ARN, after instance/, such as 10a4c4eb-f57e-4d4c-b602-bf39176ced07.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.UpdateCONNUserRoutingProfileCmdlet.RoutingProfileId">
            <summary>
            <para>
            <para>The identifier of the routing profile to assign to the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.UpdateCONNUserRoutingProfileCmdlet.UserId">
            <summary>
            <para>
            <para>The identifier for the user account to assign the routing profile to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.UpdateCONNUserRoutingProfileCmdlet.PassThru">
            <summary>
            Returns the value passed to the RoutingProfileId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.UpdateCONNUserRoutingProfileCmdlet.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.CONN.UpdateCONNUserSecurityProfileCmdlet">
            <summary>
            Updates the security profiles assigned to the user.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.UpdateCONNUserSecurityProfileCmdlet.InstanceId">
            <summary>
            <para>
            <para>The identifier for your Amazon Connect instance. To find the ID of your instance,
            open the AWS console and select Amazon Connect. Select the alias of the instance in
            the Instance alias column. The instance ID is displayed in the Overview section of
            your instance settings. For example, the instance ID is the set of characters at the
            end of the instance ARN, after instance/, such as 10a4c4eb-f57e-4d4c-b602-bf39176ced07.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.UpdateCONNUserSecurityProfileCmdlet.SecurityProfileId">
            <summary>
            <para>
            <para>The identifiers for the security profiles to assign to the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.UpdateCONNUserSecurityProfileCmdlet.UserId">
            <summary>
            <para>
            <para>The identifier of the user account to assign the security profiles.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.UpdateCONNUserSecurityProfileCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CONN.UpdateCONNUserSecurityProfileCmdlet.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.CUR.GetCURReportDefinitionCmdlet">
            <summary>
            Lists the AWS Cost and Usage reports available to this account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CUR.GetCURReportDefinitionCmdlet.MaxResult">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CUR.GetCURReportDefinitionCmdlet.NextToken">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CUR.RemoveCURReportDefinitionCmdlet">
            <summary>
            Deletes the specified report.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CUR.RemoveCURReportDefinitionCmdlet.ReportName">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CUR.RemoveCURReportDefinitionCmdlet.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.CUR.WriteCURReportDefinitionCmdlet">
            <summary>
            Creates a new report using the description that you provide.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CUR.WriteCURReportDefinitionCmdlet.ReportDefinition_AdditionalArtifact">
            <summary>
            <para>
            <para>A list of manifests that you want Amazon Web Services to create for this report.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CUR.WriteCURReportDefinitionCmdlet.ReportDefinition_AdditionalSchemaElement">
            <summary>
            <para>
            <para>A list of strings that indicate additional content that Amazon Web Services includes
            in the report, such as individual resource IDs. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CUR.WriteCURReportDefinitionCmdlet.ReportDefinition_Compression">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CUR.WriteCURReportDefinitionCmdlet.ReportDefinition_Format">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CUR.WriteCURReportDefinitionCmdlet.ReportDefinition_RefreshClosedReport">
            <summary>
            <para>
            <para>Whether you want Amazon Web Services to update your reports after they have been finalized
            if Amazon Web Services detects charges related to previous months. These charges can
            include refunds, credits, or support fees.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CUR.WriteCURReportDefinitionCmdlet.ReportDefinition_ReportName">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CUR.WriteCURReportDefinitionCmdlet.ReportDefinition_ReportVersioning">
            <summary>
            <para>
            <para>Whether you want Amazon Web Services to overwrite the previous version of each report
            or to deliver the report in addition to the previous versions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CUR.WriteCURReportDefinitionCmdlet.ReportDefinition_S3Bucket">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CUR.WriteCURReportDefinitionCmdlet.ReportDefinition_S3Prefix">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CUR.WriteCURReportDefinitionCmdlet.ReportDefinition_S3Region">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CUR.WriteCURReportDefinitionCmdlet.ReportDefinition_TimeUnit">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CUR.WriteCURReportDefinitionCmdlet.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.CE.GetCECostAndUsageCmdlet">
            <summary>
            Retrieves cost and usage metrics for your account. You can specify which cost and
            usage-related metric, such as <code>BlendedCosts</code> or <code>UsageQuantity</code>,
            that you want the request to return. You can also filter and group your data by various
            dimensions, such as <code>SERVICE</code> or <code>AZ</code>, in a specific time range.
            For a complete list of valid dimensions, see the <a href="http://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_GetDimensionValues.html">GetDimensionValues</a>
            operation. Master accounts in an organization in AWS Organizations have access to
            all member accounts.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCECostAndUsageCmdlet.Filter">
            <summary>
            <para>
            <para>Filters AWS costs by different dimensions. For example, you can specify <code>SERVICE</code>
            and <code>LINKED_ACCOUNT</code> and get the costs that are associated with that account's
            usage of that service. You can nest <code>Expression</code> objects to define any
            combination of dimension filters. For more information, see <a href="http://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_Expression.html">Expression</a>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCECostAndUsageCmdlet.Granularity">
            <summary>
            <para>
            <para>Sets the AWS cost granularity to <code>MONTHLY</code> or <code>DAILY</code>. If <code>Granularity</code>
            isn't set, the response object doesn't include the <code>Granularity</code>, either
            <code>MONTHLY</code> or <code>DAILY</code>. </para><para>The <code>GetCostAndUsageRequest</code> operation supports only <code>DAILY</code>
            and <code>MONTHLY</code> granularities.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCECostAndUsageCmdlet.GroupBy">
            <summary>
            <para>
            <para>You can group AWS costs using up to two different groups, either dimensions, tag keys,
            or both.</para><para>When you group by tag key, you get all tag values, including empty strings.</para><para>Valid values are <code>AZ</code>, <code>INSTANCE_TYPE</code>, <code>LEGAL_ENTITY_NAME</code>,
            <code>LINKED_ACCOUNT</code>, <code>OPERATION</code>, <code>PLATFORM</code>, <code>PURCHASE_TYPE</code>,
            <code>SERVICE</code>, <code>TAGS</code>, <code>TENANCY</code>, and <code>USAGE_TYPE</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCECostAndUsageCmdlet.Metric">
            <summary>
            <para>
            <para>Which metrics are returned in the query. For more information about blended and unblended
            rates, see <a href="https://aws.amazon.com/premiumsupport/knowledge-center/blended-rates-intro/">Why
            does the "blended" annotation appear on some line items in my bill?</a>. </para><para>Valid values are <code>AmortizedCost</code>, <code>BlendedCost</code>, <code>NetAmortizedCost</code>,
            <code>NetUnblendedCost</code>, <code>NormalizedUsageAmount</code>, <code>UnblendedCost</code>,
            and <code>UsageQuantity</code>. </para><note><para>If you return the <code>UsageQuantity</code> metric, the service aggregates all usage
            numbers without taking into account the units. For example, if you aggregate <code>usageQuantity</code>
            across all of Amazon EC2, the results aren't meaningful because Amazon EC2 compute
            hours and data transfer are measured in different units (for example, hours vs. GB).
            To get more meaningful <code>UsageQuantity</code> metrics, filter by <code>UsageType</code>
            or <code>UsageTypeGroups</code>. </para></note><para><code>Metrics</code> is required for <code>GetCostAndUsage</code> requests.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCECostAndUsageCmdlet.TimePeriod">
            <summary>
            <para>
            <para>Sets the start and end dates for retrieving AWS costs. The start date is inclusive,
            but the end date is exclusive. For example, if <code>start</code> is <code>2017-01-01</code>
            and <code>end</code> is <code>2017-05-01</code>, then the cost and usage data is retrieved
            from <code>2017-01-01</code> up to and including <code>2017-04-30</code> but not including
            <code>2017-05-01</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCECostAndUsageCmdlet.NextPageToken">
            <summary>
            <para>
            <para>The token to retrieve the next set of results. AWS provides the token when the response
            from a previous call has more results than the maximum page size.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CE.GetCECostForecastCmdlet">
            <summary>
            Retrieves a forecast for how much Amazon Web Services predicts that you will spend
            over the forecast time period that you select, based on your past costs.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCECostForecastCmdlet.Filter">
            <summary>
            <para>
            <para>The filters that you want to use to filter your forecast. Cost Explorer API supports
            all of the Cost Explorer filters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCECostForecastCmdlet.Granularity">
            <summary>
            <para>
            <para>How granular you want the forecast to be. You can get 3 months of <code>DAILY</code>
            forecasts or 12 months of <code>MONTHLY</code> forecasts.</para><para>The <code>GetCostForecast</code> operation supports only <code>DAILY</code> and <code>MONTHLY</code>
            granularities.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCECostForecastCmdlet.Metric">
            <summary>
            <para>
            <para>Which metric Cost Explorer uses to create your forecast. For more information about
            blended and unblended rates, see <a href="https://aws.amazon.com/premiumsupport/knowledge-center/blended-rates-intro/">Why
            does the "blended" annotation appear on some line items in my bill?</a>. </para><para>Valid values for a <code>GetCostForecast</code> call are the following:</para><ul><li><para>AmortizedCost</para></li><li><para>BlendedCost</para></li><li><para>NetAmortizedCost</para></li><li><para>NetUnblendedCost</para></li><li><para>UnblendedCost</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCECostForecastCmdlet.PredictionIntervalLevel">
            <summary>
            <para>
            <para>Cost Explorer always returns the mean forecast as a single point. You can request
            a prediction interval around the mean by specifying a confidence level. The higher
            the confidence level, the more confident Cost Explorer is about the actual value falling
            in the prediction interval. Higher confidence levels result in wider prediction intervals.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCECostForecastCmdlet.TimePeriod">
            <summary>
            <para>
            <para>The period of time that you want the forecast to cover.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CE.GetCEDimensionValueCmdlet">
            <summary>
            Retrieves all available filter values for a specified filter over a period of time.
            You can search the dimension values for an arbitrary string.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCEDimensionValueCmdlet.Context">
            <summary>
            <para>
            <para>The context for the call to <code>GetDimensionValues</code>. This can be <code>RESERVATIONS</code>
            or <code>COST_AND_USAGE</code>. The default value is <code>COST_AND_USAGE</code>.
            If the context is set to <code>RESERVATIONS</code>, the resulting dimension values
            can be used in the <code>GetReservationUtilization</code> operation. If the context
            is set to <code>COST_AND_USAGE</code>, the resulting dimension values can be used
            in the <code>GetCostAndUsage</code> operation.</para><para>If you set the context to <code>COST_AND_USAGE</code>, you can use the following dimensions
            for searching:</para><ul><li><para>AZ - The Availability Zone. An example is <code>us-east-1a</code>.</para></li><li><para>DATABASE_ENGINE - The Amazon Relational Database Service database. Examples are Aurora
            or MySQL.</para></li><li><para>INSTANCE_TYPE - The type of Amazon EC2 instance. An example is <code>m4.xlarge</code>.</para></li><li><para>LEGAL_ENTITY_NAME - The name of the organization that sells you AWS services, such
            as Amazon Web Services.</para></li><li><para>LINKED_ACCOUNT - The description in the attribute map that includes the full name
            of the member account. The value field contains the AWS ID of the member account.</para></li><li><para>OPERATING_SYSTEM - The operating system. Examples are Windows or Linux.</para></li><li><para>OPERATION - The action performed. Examples include <code>RunInstance</code> and <code>CreateBucket</code>.</para></li><li><para>PLATFORM - The Amazon EC2 operating system. Examples are Windows or Linux.</para></li><li><para>PURCHASE_TYPE - The reservation type of the purchase to which this usage is related.
            Examples include On-Demand Instances and Standard Reserved Instances.</para></li><li><para>SERVICE - The AWS service such as Amazon DynamoDB.</para></li><li><para>USAGE_TYPE - The type of usage. An example is DataTransfer-In-Bytes. The response
            for the <code>GetDimensionValues</code> operation includes a unit attribute. Examples
            include GB and Hrs.</para></li><li><para>USAGE_TYPE_GROUP - The grouping of common usage types. An example is Amazon EC2: CloudWatch
            – Alarms. The response for this operation includes a unit attribute.</para></li><li><para>RECORD_TYPE - The different types of charges such as RI fees, usage costs, tax refunds,
            and credits.</para></li></ul><para>If you set the context to <code>RESERVATIONS</code>, you can use the following dimensions
            for searching:</para><ul><li><para>AZ - The Availability Zone. An example is <code>us-east-1a</code>.</para></li><li><para>CACHE_ENGINE - The Amazon ElastiCache operating system. Examples are Windows or Linux.</para></li><li><para>DEPLOYMENT_OPTION - The scope of Amazon Relational Database Service deployments. Valid
            values are <code>SingleAZ</code> and <code>MultiAZ</code>.</para></li><li><para>INSTANCE_TYPE - The type of Amazon EC2 instance. An example is <code>m4.xlarge</code>.</para></li><li><para>LINKED_ACCOUNT - The description in the attribute map that includes the full name
            of the member account. The value field contains the AWS ID of the member account.</para></li><li><para>PLATFORM - The Amazon EC2 operating system. Examples are Windows or Linux.</para></li><li><para>REGION - The AWS Region.</para></li><li><para>SCOPE (Utilization only) - The scope of a Reserved Instance (RI). Values are regional
            or a single Availability Zone.</para></li><li><para>TAG (Coverage only) - The tags that are associated with a Reserved Instance (RI).</para></li><li><para>TENANCY - The tenancy of a resource. Examples are shared or dedicated.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCEDimensionValueCmdlet.Dimension">
            <summary>
            <para>
            <para>The name of the dimension. Each <code>Dimension</code> is available for a different
            <code>Context</code>. For more information, see <code>Context</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCEDimensionValueCmdlet.SearchString">
            <summary>
            <para>
            <para>The value that you want to search the filter values for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCEDimensionValueCmdlet.TimePeriod">
            <summary>
            <para>
            <para>The start and end dates for retrieving the dimension values. The start date is inclusive,
            but the end date is exclusive. For example, if <code>start</code> is <code>2017-01-01</code>
            and <code>end</code> is <code>2017-05-01</code>, then the cost and usage data is retrieved
            from <code>2017-01-01</code> up to and including <code>2017-04-30</code> but not including
            <code>2017-05-01</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCEDimensionValueCmdlet.NextPageToken">
            <summary>
            <para>
            <para>The token to retrieve the next set of results. AWS provides the token when the response
            from a previous call has more results than the maximum page size.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CE.GetCEReservationCoverageCmdlet">
            <summary>
            Retrieves the reservation coverage for your account. This enables you to see how much
            of your Amazon Elastic Compute Cloud, Amazon ElastiCache, Amazon Relational Database
            Service, or Amazon Redshift usage is covered by a reservation. An organization's master
            account can see the coverage of the associated member accounts. For any time period,
            you can filter data about reservation usage by the following dimensions:
             
             <ul><li><para>
            AZ
            </para></li><li><para>
            CACHE_ENGINE
            </para></li><li><para>
            DATABASE_ENGINE
            </para></li><li><para>
            DEPLOYMENT_OPTION
            </para></li><li><para>
            INSTANCE_TYPE
            </para></li><li><para>
            LINKED_ACCOUNT
            </para></li><li><para>
            OPERATING_SYSTEM
            </para></li><li><para>
            PLATFORM
            </para></li><li><para>
            REGION
            </para></li><li><para>
            SERVICE
            </para></li><li><para>
            TAG
            </para></li><li><para>
            TENANCY
            </para></li></ul><para>
            To determine valid values for a dimension, use the <code>GetDimensionValues</code>
            operation.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCEReservationCoverageCmdlet.Filter">
            <summary>
            <para>
            <para>Filters utilization data by dimensions. You can filter by the following dimensions:</para><ul><li><para>AZ</para></li><li><para>CACHE_ENGINE</para></li><li><para>DATABASE_ENGINE</para></li><li><para>DEPLOYMENT_OPTION</para></li><li><para>INSTANCE_TYPE</para></li><li><para>LINKED_ACCOUNT</para></li><li><para>OPERATING_SYSTEM</para></li><li><para>PLATFORM</para></li><li><para>REGION</para></li><li><para>SERVICE</para></li><li><para>TAG</para></li><li><para>TENANCY</para></li></ul><para><code>GetReservationCoverage</code> uses the same <a href="http://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_Expression.html">Expression</a>
            object as the other operations, but only <code>AND</code> is supported among each
            dimension. You can nest only one level deep. If there are multiple values for a dimension,
            they are OR'd together.</para><para>If you don't provide a <code>SERVICE</code> filter, Cost Explorer defaults to EC2.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCEReservationCoverageCmdlet.Granularity">
            <summary>
            <para>
            <para>The granularity of the AWS cost data for the reservation. Valid values are <code>MONTHLY</code>
            and <code>DAILY</code>.</para><para>If <code>GroupBy</code> is set, <code>Granularity</code> can't be set. If <code>Granularity</code>
            isn't set, the response object doesn't include <code>Granularity</code>, either <code>MONTHLY</code>
            or <code>DAILY</code>.</para><para>The <code>GetReservationCoverage</code> operation supports only <code>DAILY</code>
            and <code>MONTHLY</code> granularities.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCEReservationCoverageCmdlet.GroupBy">
            <summary>
            <para>
            <para>You can group the data by the following attributes:</para><ul><li><para>AZ</para></li><li><para>CACHE_ENGINE</para></li><li><para>DATABASE_ENGINE</para></li><li><para>DEPLOYMENT_OPTION</para></li><li><para>INSTANCE_TYPE</para></li><li><para>LINKED_ACCOUNT</para></li><li><para>OPERATING_SYSTEM</para></li><li><para>PLATFORM</para></li><li><para>REGION</para></li><li><para>TENANCY</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCEReservationCoverageCmdlet.Metric">
            <summary>
            <para>
            <para>The measurement that you want your reservation coverage reported in.</para><para>Valid values are <code>Hour</code>, <code>Unit</code>, and <code>Cost</code>. You
            can use multiple values in a request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCEReservationCoverageCmdlet.TimePeriod">
            <summary>
            <para>
            <para>The start and end dates of the period that you want to retrieve data about reservation
            coverage for. You can retrieve data for a maximum of 13 months: the last 12 months
            and the current month. The start date is inclusive, but the end date is exclusive.
            For example, if <code>start</code> is <code>2017-01-01</code> and <code>end</code>
            is <code>2017-05-01</code>, then the cost and usage data is retrieved from <code>2017-01-01</code>
            up to and including <code>2017-04-30</code> but not including <code>2017-05-01</code>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCEReservationCoverageCmdlet.NextPageToken">
            <summary>
            <para>
            <para>The token to retrieve the next set of results. AWS provides the token when the response
            from a previous call has more results than the maximum page size.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CE.GetCEReservationPurchaseRecommendationCmdlet">
            <summary>
            Gets recommendations for which reservations to purchase. These recommendations could
            help you reduce your costs. Reservations provide a discounted hourly rate (up to 75%)
            compared to On-Demand pricing.
             
              
            <para>
            AWS generates your recommendations by identifying your On-Demand usage during a specific
            time period and collecting your usage into categories that are eligible for a reservation.
            After AWS has these categories, it simulates every combination of reservations in
            each category of usage to identify the best number of each type of RI to purchase
            to maximize your estimated savings.
            </para><para>
            For example, AWS automatically aggregates your Amazon EC2 Linux, shared tenancy, and
            c4 family usage in the US West (Oregon) Region and recommends that you buy size-flexible
            regional reservations to apply to the c4 family usage. AWS recommends the smallest
            size instance in an instance family. This makes it easier to purchase a size-flexible
            RI. AWS also shows the equal number of normalized units so that you can purchase any
            instance size that you want. For this example, your RI recommendation would be for
            <code>c4.large</code> because that is the smallest size instance in the c4 instance
            family.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCEReservationPurchaseRecommendationCmdlet.AccountId">
            <summary>
            <para>
            <para>The account ID that is associated with the recommendation. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCEReservationPurchaseRecommendationCmdlet.AccountScope">
            <summary>
            <para>
            <para>The account scope that you want recommendations for. <code>PAYER</code> means that
            AWS includes the master account and any member accounts when it calculates its recommendations.
            <code>LINKED</code> means that AWS includes only member accounts when it calculates
            its recommendations.</para><para>Valid values are <code>PAYER</code> and <code>LINKED</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCEReservationPurchaseRecommendationCmdlet.LookbackPeriodInDay">
            <summary>
            <para>
            <para>The number of previous days that you want AWS to consider when it calculates your
            recommendations.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCEReservationPurchaseRecommendationCmdlet.EC2Specification_OfferingClass">
            <summary>
            <para>
            <para>Whether you want a recommendation for standard or convertible reservations.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCEReservationPurchaseRecommendationCmdlet.PageSize">
            <summary>
            <para>
            <para>The number of recommendations that you want returned in a single response object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCEReservationPurchaseRecommendationCmdlet.PaymentOption">
            <summary>
            <para>
            <para>The reservation purchase option that you want recommendations for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCEReservationPurchaseRecommendationCmdlet.Service">
            <summary>
            <para>
            <para>The specific service that you want recommendations for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCEReservationPurchaseRecommendationCmdlet.TermInYear">
            <summary>
            <para>
            <para>The reservation term that you want recommendations for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCEReservationPurchaseRecommendationCmdlet.NextPageToken">
            <summary>
            <para>
            <para>The pagination token that indicates the next set of results that you want to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CE.GetCEReservationUtilizationCmdlet">
            <summary>
            Retrieves the reservation utilization for your account. Master accounts in an organization
            have access to member accounts. You can filter data by dimensions in a time period.
            You can use <code>GetDimensionValues</code> to determine the possible dimension values.
            Currently, you can group only by <code>SUBSCRIPTION_ID</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCEReservationUtilizationCmdlet.Filter">
            <summary>
            <para>
            <para>Filters utilization data by dimensions. You can filter by the following dimensions:</para><ul><li><para>AZ</para></li><li><para>CACHE_ENGINE</para></li><li><para>DATABASE_ENGINE</para></li><li><para>DEPLOYMENT_OPTION</para></li><li><para>INSTANCE_TYPE</para></li><li><para>LINKED_ACCOUNT</para></li><li><para>OPERATING_SYSTEM</para></li><li><para>PLATFORM</para></li><li><para>REGION</para></li><li><para>SERVICE</para></li><li><para>SCOPE</para></li><li><para>TENANCY</para></li></ul><para><code>GetReservationUtilization</code> uses the same <a href="http://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_Expression.html">Expression</a>
            object as the other operations, but only <code>AND</code> is supported among each
            dimension, and nesting is supported up to only one level deep. If there are multiple
            values for a dimension, they are OR'd together.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCEReservationUtilizationCmdlet.Granularity">
            <summary>
            <para>
            <para>If <code>GroupBy</code> is set, <code>Granularity</code> can't be set. If <code>Granularity</code>
            isn't set, the response object doesn't include <code>Granularity</code>, either <code>MONTHLY</code>
            or <code>DAILY</code>. If both <code>GroupBy</code> and <code>Granularity</code> aren't
            set, <code>GetReservationUtilization</code> defaults to <code>DAILY</code>.</para><para>The <code>GetReservationUtilization</code> operation supports only <code>DAILY</code>
            and <code>MONTHLY</code> granularities.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCEReservationUtilizationCmdlet.GroupBy">
            <summary>
            <para>
            <para>Groups only by <code>SUBSCRIPTION_ID</code>. Metadata is included.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCEReservationUtilizationCmdlet.TimePeriod">
            <summary>
            <para>
            <para>Sets the start and end dates for retrieving RI utilization. The start date is inclusive,
            but the end date is exclusive. For example, if <code>start</code> is <code>2017-01-01</code>
            and <code>end</code> is <code>2017-05-01</code>, then the cost and usage data is retrieved
            from <code>2017-01-01</code> up to and including <code>2017-04-30</code> but not including
            <code>2017-05-01</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCEReservationUtilizationCmdlet.NextPageToken">
            <summary>
            <para>
            <para>The token to retrieve the next set of results. AWS provides the token when the response
            from a previous call has more results than the maximum page size.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.CE.GetCETagCmdlet">
            <summary>
            Queries for available tag keys and tag values for a specified period. You can search
            the tag values for an arbitrary string.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCETagCmdlet.SearchString">
            <summary>
            <para>
            <para>The value that you want to search for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCETagCmdlet.TagKey">
            <summary>
            <para>
            <para>The key of the tag that you want to return values for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCETagCmdlet.TimePeriod">
            <summary>
            <para>
            <para>The start and end dates for retrieving the dimension values. The start date is inclusive,
            but the end date is exclusive. For example, if <code>start</code> is <code>2017-01-01</code>
            and <code>end</code> is <code>2017-05-01</code>, then the cost and usage data is retrieved
            from <code>2017-01-01</code> up to and including <code>2017-04-30</code> but not including
            <code>2017-05-01</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.CE.GetCETagCmdlet.NextPageToken">
            <summary>
            <para>
            <para>The token to retrieve the next set of results. AWS provides the token when the response
            from a previous call has more results than the maximum page size.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DMS.CompleteDMSPendingMaintenanceActionCmdlet">
            <summary>
            Applies a pending maintenance action to a resource (for example, to a replication
            instance).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.CompleteDMSPendingMaintenanceActionCmdlet.ApplyAction">
            <summary>
            <para>
            <para>The pending maintenance action to apply to this resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.CompleteDMSPendingMaintenanceActionCmdlet.OptInType">
            <summary>
            <para>
            <para>A value that specifies the type of opt-in request, or undoes an opt-in request. An
            opt-in request of type <code>immediate</code> cannot be undone.</para><para>Valid values:</para><ul><li><para><code>immediate</code> - Apply the maintenance action immediately.</para></li><li><para><code>next-maintenance</code> - Apply the maintenance action during the next maintenance
            window for the resource.</para></li><li><para><code>undo-opt-in</code> - Cancel any existing <code>next-maintenance</code> opt-in
            requests.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.CompleteDMSPendingMaintenanceActionCmdlet.ReplicationInstanceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the AWS DMS resource that the pending maintenance
            action applies to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.CompleteDMSPendingMaintenanceActionCmdlet.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.DMS.EditDMSEndpointCmdlet">
            <summary>
            Modifies the specified endpoint.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.RedshiftSettings_AcceptAnyDate">
            <summary>
            <para>
            <para>Allows any date format, including invalid formats such as 00/00/00 00:00:00, to be
            loaded without generating an error. You can choose TRUE or FALSE (default).</para><para>This parameter applies only to TIMESTAMP and DATE columns. Always use ACCEPTANYDATE
            with the DATEFORMAT parameter. If the date format for the data does not match the
            DATEFORMAT specification, Amazon Redshift inserts a NULL value into that field. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.RedshiftSettings_AfterConnectScript">
            <summary>
            <para>
            <para>Code to run after connecting. This should be the code, not a filename.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.MongoDbSettings_AuthMechanism">
            <summary>
            <para>
            <para> The authentication mechanism you use to access the MongoDB source endpoint.</para><para>Valid values: DEFAULT, MONGODB_CR, SCRAM_SHA_1 </para><para>DEFAULT – For MongoDB version 2.x, use MONGODB_CR. For MongoDB version 3.x, use SCRAM_SHA_1.
            This attribute is not used when authType=No.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.MongoDbSettings_AuthSource">
            <summary>
            <para>
            <para> The MongoDB database name. This attribute is not used when <code>authType=NO</code>.
            </para><para>The default is admin.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.MongoDbSettings_AuthType">
            <summary>
            <para>
            <para> The authentication type you use to access the MongoDB source endpoint.</para><para>Valid values: NO, PASSWORD </para><para>When NO is selected, user name and password parameters are not used and can be empty.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.RedshiftSettings_BucketFolder">
            <summary>
            <para>
            <para>The location where the CSV files are stored before being uploaded to the S3 bucket.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.S3Settings_BucketFolder">
            <summary>
            <para>
            <para> An optional parameter to set a folder name in the S3 bucket. If provided, tables
            are created in the path <code>&lt;bucketFolder&gt;/&lt;schema_name&gt;/&lt;table_name&gt;/</code>.
            If this parameter is not specified, then the path used is <code>&lt;schema_name&gt;/&lt;table_name&gt;/</code>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.DmsTransferSettings_BucketName">
            <summary>
            <para>
            <para> The name of the S3 bucket to use. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.RedshiftSettings_BucketName">
            <summary>
            <para>
            <para>The name of the S3 bucket you want to use</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.S3Settings_BucketName">
            <summary>
            <para>
            <para> The name of the S3 bucket. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.S3Settings_CdcInsertsOnly">
            <summary>
            <para>
            <para>Option to write only <code>INSERT</code> operations to the comma-separated value (CSV)
            output files. By default, the first field in a CSV record contains the letter <code>I</code>
            (insert), <code>U</code> (update) or <code>D</code> (delete) to indicate whether the
            row was inserted, updated, or deleted at the source database. If <code>cdcInsertsOnly</code>
            is set to true, then only <code>INSERT</code>s are recorded in the CSV file, without
            the <code>I</code> annotation on each line. Valid values are <code>TRUE</code> and
            <code>FALSE</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.CertificateArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the certificate used for SSL connection.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.S3Settings_CompressionType">
            <summary>
            <para>
            <para> An optional parameter to use GZIP to compress the target files. Set to GZIP to compress
            the target files. Set to NONE (the default) or do not use to leave the files uncompressed.
            Applies to both CSV and PARQUET data formats. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.RedshiftSettings_ConnectionTimeout">
            <summary>
            <para>
            <para>Sets the amount of time to wait (in milliseconds) before timing out, beginning from
            when you initially establish a connection.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.S3Settings_CsvDelimiter">
            <summary>
            <para>
            <para> The delimiter used to separate columns in the source files. The default is a comma.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.S3Settings_CsvRowDelimiter">
            <summary>
            <para>
            <para> The delimiter used to separate rows in the source files. The default is a carriage
            return (<code>\n</code>). </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.DatabaseName">
            <summary>
            <para>
            <para>The name of the endpoint database.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.MongoDbSettings_DatabaseName">
            <summary>
            <para>
            <para> The database name on the MongoDB source endpoint. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.RedshiftSettings_DatabaseName">
            <summary>
            <para>
            <para>The name of the Amazon Redshift data warehouse (service) you are working with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.S3Settings_DataFormat">
            <summary>
            <para>
            <para>The format of the data which you want to use for output. You can choose one of the
            following: </para><ul><li><para><code>CSV</code> : This is a row-based format with comma-separated values. </para></li><li><para><code>PARQUET</code> : Apache Parquet is a columnar storage format that features
            efficient compression and provides faster query response. </para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.S3Settings_DataPageSize">
            <summary>
            <para>
            <para>The size of one data page in bytes. Defaults to 1024 * 1024 bytes (1MiB). For <code>PARQUET</code>
            format only. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.RedshiftSettings_DateFormat">
            <summary>
            <para>
            <para>The date format you are using. Valid values are <code>auto</code> (case-sensitive),
            your date format string enclosed in quotes, or NULL. If this is left unset (NULL),
            it defaults to a format of 'YYYY-MM-DD'. Using <code>auto</code> recognizes most strings,
            even some that are not supported when you use a date format string. </para><para>If your date and time values use formats different from each other, set this to <code>auto</code>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.S3Settings_DictPageSizeLimit">
            <summary>
            <para>
            <para>The maximum size of an encoded dictionary page of a column. If the dictionary page
            exceeds this, this column is stored using an encoding type of <code>PLAIN</code>.
            Defaults to 1024 * 1024 bytes (1MiB), the maximum size of a dictionary page before
            it reverts to <code>PLAIN</code> encoding. For <code>PARQUET</code> format only. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.MongoDbSettings_DocsToInvestigate">
            <summary>
            <para>
            <para> Indicates the number of documents to preview to determine the document organization.
            Use this attribute when <code>NestingLevel</code> is set to ONE. </para><para>Must be a positive value greater than 0. Default value is 1000.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.RedshiftSettings_EmptyAsNull">
            <summary>
            <para>
            <para>Specifies whether AWS DMS should migrate empty CHAR and VARCHAR fields as NULL. A
            value of TRUE sets empty CHAR and VARCHAR fields to null. The default is FALSE.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.S3Settings_EnableStatistic">
            <summary>
            <para>
            <para>Enables statistics for Parquet pages and rowGroups. Choose <code>TRUE</code> to enable
            statistics, choose <code>FALSE</code> to disable. Statistics include <code>NULL</code>,
            <code>DISTINCT</code>, <code>MAX</code>, and <code>MIN</code> values. Defaults to
            <code>TRUE</code>. For <code>PARQUET</code> format only.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.S3Settings_EncodingType">
            <summary>
            <para>
            <para>The type of encoding you are using: <code>RLE_DICTIONARY</code> (default), <code>PLAIN</code>,
            or <code>PLAIN_DICTIONARY</code>.</para><ul><li><para><code>RLE_DICTIONARY</code> uses a combination of bit-packing and run-length encoding
            to store repeated values more efficiently.</para></li><li><para><code>PLAIN</code> does not use encoding at all. Values are stored as they are.</para></li><li><para><code>PLAIN_DICTIONARY</code> builds a dictionary of the values encountered in a
            given column. The dictionary is stored in a dictionary page for each column chunk.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.RedshiftSettings_EncryptionMode">
            <summary>
            <para>
            <para>The type of server side encryption you want to use for your data. This is part of
            the endpoint settings or the extra connections attributes for Amazon S3. You can choose
            either SSE_S3 (default) or SSE_KMS. To use SSE_S3, create an IAM role with a policy
            that allows <code>"arn:aws:s3:::*"</code> to use the following actions: <code>"s3:PutObject",
            "s3:ListBucket"</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.S3Settings_EncryptionMode">
            <summary>
            <para>
            <para>The type of server side encryption you want to use for your data. This is part of
            the endpoint settings or the extra connections attributes for Amazon S3. You can choose
            either <code>SSE_S3</code> (default) or <code>SSE_KMS</code>. To use <code>SSE_S3</code>,
            you need an IAM role with permission to allow <code>"arn:aws:s3:::dms-*"</code> to
            use the following actions:</para><ul><li><para>s3:CreateBucket</para></li><li><para>s3:ListBucket</para></li><li><para>s3:DeleteBucket</para></li><li><para>s3:GetBucketLocation</para></li><li><para>s3:GetObject</para></li><li><para>s3:PutObject</para></li><li><para>s3:DeleteObject</para></li><li><para>s3:GetObjectVersion</para></li><li><para>s3:GetBucketPolicy</para></li><li><para>s3:PutBucketPolicy</para></li><li><para>s3:DeleteBucketPolicy</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.EndpointArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.EndpointIdentifier">
            <summary>
            <para>
            <para>The database endpoint identifier. Identifiers must begin with a letter; must contain
            only ASCII letters, digits, and hyphens; and must not end with a hyphen or contain
            two consecutive hyphens.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.EndpointType">
            <summary>
            <para>
            <para>The type of endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.ElasticsearchSettings_EndpointUri">
            <summary>
            <para>
            <para>The endpoint for the ElasticSearch cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.EngineName">
            <summary>
            <para>
            <para>The type of engine for the endpoint. Valid values, depending on the EndPointType,
            include mysql, oracle, postgres, mariadb, aurora, aurora-postgresql, redshift, s3,
            db2, azuredb, sybase, sybase, dynamodb, mongodb, and sqlserver.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.ElasticsearchSettings_ErrorRetryDuration">
            <summary>
            <para>
            <para>The maximum number of seconds that DMS retries failed API requests to the Elasticsearch
            cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.ExternalTableDefinition">
            <summary>
            <para>
            <para>The external table definition.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.S3Settings_ExternalTableDefinition">
            <summary>
            <para>
            <para> The external table definition. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.ExtraConnectionAttribute">
            <summary>
            <para>
            <para>Additional attributes associated with the connection. To reset this parameter, pass
            the empty string ("") as an argument.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.MongoDbSettings_ExtractDocId">
            <summary>
            <para>
            <para> Specifies the document ID. Use this attribute when <code>NestingLevel</code> is set
            to NONE. </para><para>Default value is false. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.RedshiftSettings_FileTransferUploadStream">
            <summary>
            <para>
            <para>Specifies the number of threads used to upload a single file. This accepts a value
            between 1 and 64. It defaults to 10.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.ElasticsearchSettings_FullLoadErrorPercentage">
            <summary>
            <para>
            <para>The maximum percentage of records that can fail to be written before a full load operation
            stops. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.MongoDbSettings_KmsKeyId">
            <summary>
            <para>
            <para>The AWS KMS key identifier that is used to encrypt the content on the replication
            instance. If you don't specify a value for the <code>KmsKeyId</code> parameter, then
            AWS DMS uses your default encryption key. AWS KMS creates the default encryption key
            for your AWS account. Your AWS account has a different default encryption key for
            each AWS Region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.RedshiftSettings_LoadTimeout">
            <summary>
            <para>
            <para>Sets the amount of time to wait (in milliseconds) before timing out, beginning from
            when you begin loading.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.RedshiftSettings_MaxFileSize">
            <summary>
            <para>
            <para>Specifies the maximum size (in KB) of any CSV file used to transfer data to Amazon
            Redshift. This accepts a value between 1 and 1048576. It defaults to 32768 KB (32
            MB).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.KinesisSettings_MessageFormat">
            <summary>
            <para>
            <para>The output format for the records created on the endpoint. The message format is <code>JSON</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.MongoDbSettings_NestingLevel">
            <summary>
            <para>
            <para> Specifies either document or table mode. </para><para>Valid values: NONE, ONE</para><para>Default value is NONE. Specify NONE to use document mode. Specify ONE to use table
            mode.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.S3Settings_ParquetVersion">
            <summary>
            <para>
            <para>The version of Apache Parquet format you want to use: <code>PARQUET_1_0</code> (default)
            or <code>PARQUET_2_0</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.MongoDbSettings_Password">
            <summary>
            <para>
            <para> The password for the user account you use to access the MongoDB source endpoint.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.Password">
            <summary>
            <para>
            <para>The password to be used to login to the endpoint database.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.RedshiftSettings_Password">
            <summary>
            <para>
            <para>The password for the user named in the username property.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.MongoDbSettings_Port">
            <summary>
            <para>
            <para> The port value for the MongoDB source endpoint. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.Port">
            <summary>
            <para>
            <para>The port used by the endpoint database.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.RedshiftSettings_Port">
            <summary>
            <para>
            <para>The port number for Amazon Redshift. The default value is 5439.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.RedshiftSettings_RemoveQuote">
            <summary>
            <para>
            <para>Removes surrounding quotation marks from strings in the incoming data. All characters
            within the quotation marks, including delimiters, are retained. Choose TRUE to remove
            quotation marks. The default is FALSE.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.RedshiftSettings_ReplaceChar">
            <summary>
            <para>
            <para>Replaces invalid characters specified in <code>ReplaceInvalidChars</code>, substituting
            the specified value instead. The default is "?".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.RedshiftSettings_ReplaceInvalidChar">
            <summary>
            <para>
            <para>A list of chars you want to replace. Use with <code>ReplaceChars</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.S3Settings_RowGroupLength">
            <summary>
            <para>
            <para>The number of rows in a row group. A smaller row group size provides faster reads.
            But as the number of row groups grows, the slower writes become. Defaults to 10,000
            (ten thousand) rows. For <code>PARQUET</code> format only. </para><para>If you choose a value larger than the maximum, <code>RowGroupLength</code> is set
            to the max row group length in bytes (64 * 1024 * 1024). </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.MongoDbSettings_ServerName">
            <summary>
            <para>
            <para> The name of the server on the MongoDB source endpoint. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.RedshiftSettings_ServerName">
            <summary>
            <para>
            <para>The name of the Amazon Redshift cluster you are using.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.ServerName">
            <summary>
            <para>
            <para>The name of the server where the endpoint database resides.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.RedshiftSettings_ServerSideEncryptionKmsKeyId">
            <summary>
            <para>
            <para>If you are using SSE_KMS for the <code>EncryptionMode</code>, provide the KMS Key
            ID. The key you use needs an attached policy that enables IAM user permissions and
            allows use of the key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.S3Settings_ServerSideEncryptionKmsKeyId">
            <summary>
            <para>
            <para>If you are using SSE_KMS for the <code>EncryptionMode</code>, provide the KMS Key
            ID. The key you use needs an attached policy that enables IAM user permissions and
            allows use of the key.</para><para>Here is a CLI example: <code>aws dms create-endpoint --endpoint-identifier &lt;value&gt;
            --endpoint-type target --engine-name s3 --s3-settings ServiceAccessRoleArn=&lt;value&gt;,BucketFolder=&lt;value&gt;,BucketName=&lt;value&gt;,EncryptionMode=SSE_KMS,ServerSideEncryptionKmsKeyId=&lt;value&gt;
            </code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.DmsTransferSettings_ServiceAccessRoleArn">
            <summary>
            <para>
            <para> The IAM role that has permission to access the Amazon S3 bucket. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.DynamoDbSettings_ServiceAccessRoleArn">
            <summary>
            <para>
            <para> The Amazon Resource Name (ARN) used by the service access IAM role. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.ElasticsearchSettings_ServiceAccessRoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) used by service to access the IAM role.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.KinesisSettings_ServiceAccessRoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) for the IAM role that DMS uses to write to the Amazon
            Kinesis data stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.RedshiftSettings_ServiceAccessRoleArn">
            <summary>
            <para>
            <para>The ARN of the role that has access to the Redshift service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.S3Settings_ServiceAccessRoleArn">
            <summary>
            <para>
            <para> The Amazon Resource Name (ARN) used by the service access IAM role. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.ServiceAccessRoleArn">
            <summary>
            <para>
            <para> The Amazon Resource Name (ARN) for the service access role you want to use to modify
            the endpoint. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.SslMode">
            <summary>
            <para>
            <para>The SSL mode to be used.</para><para>SSL mode can be one of four values: none, require, verify-ca, verify-full. </para><para>The default value is none.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.KinesisSettings_StreamArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) for the Amazon Kinesis Data Streams endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.RedshiftSettings_TimeFormat">
            <summary>
            <para>
            <para>The time format you want to use. Valid values are <code>auto</code> (case-sensitive),
            'timeformat_string', 'epochsecs', or 'epochmillisecs'. It defaults to 10. Using <code>auto</code>
            recognizes most strings, even some that are not supported when you use a time format
            string. </para><para>If your date and time values use formats different from each other, set this to <code>auto</code>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.RedshiftSettings_TrimBlank">
            <summary>
            <para>
            <para>Removes the trailing white space characters from a VARCHAR string. This parameter
            applies only to columns with a VARCHAR data type. Choose TRUE to remove unneeded white
            space. The default is FALSE.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.RedshiftSettings_TruncateColumn">
            <summary>
            <para>
            <para>Truncates data in columns to the appropriate number of characters, so that it fits
            in the column. Applies only to columns with a VARCHAR or CHAR data type, and rows
            with a size of 4 MB or less. Choose TRUE to truncate data. The default is FALSE.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.MongoDbSettings_Username">
            <summary>
            <para>
            <para>The user name you use to access the MongoDB source endpoint. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.RedshiftSettings_Username">
            <summary>
            <para>
            <para>An Amazon Redshift user name for a registered user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.Username">
            <summary>
            <para>
            <para>The user name to be used to login to the endpoint database.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.RedshiftSettings_WriteBufferSize">
            <summary>
            <para>
            <para>The size of the write buffer to use in rows. Valid values range from 1 to 2048. Defaults
            to 1024. Use this setting to tune performance. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEndpointCmdlet.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.DMS.EditDMSEventSubscriptionCmdlet">
            <summary>
            Modifies an existing AWS DMS event notification subscription.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEventSubscriptionCmdlet.Enabled">
            <summary>
            <para>
            <para> A Boolean value; set to <b>true</b> to activate the subscription. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEventSubscriptionCmdlet.EventCategory">
            <summary>
            <para>
            <para> A list of event categories for a source type that you want to subscribe to. Use the
            <code>DescribeEventCategories</code> action to see a list of event categories. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEventSubscriptionCmdlet.SnsTopicArn">
            <summary>
            <para>
            <para> The Amazon Resource Name (ARN) of the Amazon SNS topic created for event notification.
            The ARN is created by Amazon SNS when you create a topic and subscribe to it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEventSubscriptionCmdlet.SourceType">
            <summary>
            <para>
            <para> The type of AWS DMS resource that generates the events you want to subscribe to.
            </para><para>Valid values: replication-instance | migration-task</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEventSubscriptionCmdlet.SubscriptionName">
            <summary>
            <para>
            <para>The name of the AWS DMS event notification subscription to be modified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSEventSubscriptionCmdlet.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.DMS.EditDMSReplicationInstanceCmdlet">
            <summary>
            Modifies the replication instance to apply new settings. You can change one or more
            parameters by specifying these parameters and the new values in the request.
             
              
            <para>
            Some settings are applied during the maintenance window.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSReplicationInstanceCmdlet.AllocatedStorage">
            <summary>
            <para>
            <para>The amount of storage (in gigabytes) to be allocated for the replication instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSReplicationInstanceCmdlet.AllowMajorVersionUpgrade">
            <summary>
            <para>
            <para>Indicates that major version upgrades are allowed. Changing this parameter does not
            result in an outage and the change is asynchronously applied as soon as possible.</para><para>Constraints: This parameter must be set to true when specifying a value for the <code>EngineVersion</code>
            parameter that is a different major version than the replication instance's current
            version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSReplicationInstanceCmdlet.ApplyImmediately">
            <summary>
            <para>
            <para>Indicates whether the changes should be applied immediately or during the next maintenance
            window.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSReplicationInstanceCmdlet.AutoMinorVersionUpgrade">
            <summary>
            <para>
            <para> Indicates that minor version upgrades will be applied automatically to the replication
            instance during the maintenance window. Changing this parameter does not result in
            an outage except in the following case and the change is asynchronously applied as
            soon as possible. An outage will result if this parameter is set to <code>true</code>
            during the maintenance window, and a newer minor version is available, and AWS DMS
            has enabled auto patching for that engine version. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSReplicationInstanceCmdlet.EngineVersion">
            <summary>
            <para>
            <para>The engine version number of the replication instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSReplicationInstanceCmdlet.MultiAZ">
            <summary>
            <para>
            <para> Specifies if the replication instance is a Multi-AZ deployment. You cannot set the
            <code>AvailabilityZone</code> parameter if the Multi-AZ parameter is set to <code>true</code>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSReplicationInstanceCmdlet.PreferredMaintenanceWindow">
            <summary>
            <para>
            <para>The weekly time range (in UTC) during which system maintenance can occur, which might
            result in an outage. Changing this parameter does not result in an outage, except
            in the following situation, and the change is asynchronously applied as soon as possible.
            If moving this window to the current time, there must be at least 30 minutes between
            the current time and end of the window to ensure pending changes are applied.</para><para>Default: Uses existing setting</para><para>Format: ddd:hh24:mi-ddd:hh24:mi</para><para>Valid Days: Mon | Tue | Wed | Thu | Fri | Sat | Sun</para><para>Constraints: Must be at least 30 minutes</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSReplicationInstanceCmdlet.ReplicationInstanceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the replication instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSReplicationInstanceCmdlet.ReplicationInstanceClass">
            <summary>
            <para>
            <para>The compute and memory capacity of the replication instance.</para><para> Valid Values: <code>dms.t2.micro | dms.t2.small | dms.t2.medium | dms.t2.large |
            dms.c4.large | dms.c4.xlarge | dms.c4.2xlarge | dms.c4.4xlarge </code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSReplicationInstanceCmdlet.ReplicationInstanceIdentifier">
            <summary>
            <para>
            <para>The replication instance identifier. This parameter is stored as a lowercase string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSReplicationInstanceCmdlet.VpcSecurityGroupId">
            <summary>
            <para>
            <para> Specifies the VPC security group to be used with the replication instance. The VPC
            security group must work with the VPC containing the replication instance. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSReplicationInstanceCmdlet.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.DMS.EditDMSReplicationSubnetGroupCmdlet">
            <summary>
            Modifies the settings for the specified replication subnet group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSReplicationSubnetGroupCmdlet.ReplicationSubnetGroupDescription">
            <summary>
            <para>
            <para>The description of the replication instance subnet group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSReplicationSubnetGroupCmdlet.ReplicationSubnetGroupIdentifier">
            <summary>
            <para>
            <para>The name of the replication instance subnet group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSReplicationSubnetGroupCmdlet.SubnetId">
            <summary>
            <para>
            <para>A list of subnet IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSReplicationSubnetGroupCmdlet.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.DMS.EditDMSReplicationTaskCmdlet">
            <summary>
            Modifies the specified replication task.
             
              
            <para>
            You can't modify the task endpoints. The task must be stopped before you can modify
            it.
            </para><para>
            For more information about AWS DMS tasks, see <a href="https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Tasks.html">Working
            with Migration Tasks</a> in the <i>AWS Database Migration Service User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSReplicationTaskCmdlet.CdcStartPosition">
            <summary>
            <para>
            <para>Indicates when you want a change data capture (CDC) operation to start. Use either
            CdcStartPosition or CdcStartTime to specify when you want a CDC operation to start.
            Specifying both values results in an error.</para><para> The value can be in date, checkpoint, or LSN/SCN format.</para><para>Date Example: --cdc-start-position “2018-03-08T12:12:12”</para><para>Checkpoint Example: --cdc-start-position "checkpoint:V1#27#mysql-bin-changelog.157832:1975:-1:2002:677883278264080:mysql-bin-changelog.157832:1876#0#0#*#0#93"</para><para>LSN Example: --cdc-start-position “mysql-bin-changelog.000024:373”</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSReplicationTaskCmdlet.CdcStartTime">
            <summary>
            <para>
            <para>Indicates the start time for a change data capture (CDC) operation. Use either CdcStartTime
            or CdcStartPosition to specify when you want a CDC operation to start. Specifying
            both values results in an error.</para><para>Timestamp Example: --cdc-start-time “2018-03-08T12:12:12”</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSReplicationTaskCmdlet.CdcStopPosition">
            <summary>
            <para>
            <para>Indicates when you want a change data capture (CDC) operation to stop. The value can
            be either server time or commit time.</para><para>Server time example: --cdc-stop-position “server_time:3018-02-09T12:12:12”</para><para>Commit time example: --cdc-stop-position “commit_time: 3018-02-09T12:12:12 “</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSReplicationTaskCmdlet.MigrationType">
            <summary>
            <para>
            <para>The migration type.</para><para>Valid values: full-load | cdc | full-load-and-cdc</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSReplicationTaskCmdlet.ReplicationTaskArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the replication task.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSReplicationTaskCmdlet.ReplicationTaskIdentifier">
            <summary>
            <para>
            <para>The replication task identifier.</para><para>Constraints:</para><ul><li><para>Must contain from 1 to 255 alphanumeric characters or hyphens.</para></li><li><para>First character must be a letter.</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSReplicationTaskCmdlet.ReplicationTaskSetting">
            <summary>
            <para>
            <para>JSON file that contains settings for the task, such as target metadata settings.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSReplicationTaskCmdlet.TableMapping">
            <summary>
            <para>
            <para>When using the AWS CLI or boto3, provide the path of the JSON file that contains the
            table mappings. Precede the path with "file://". When working with the DMS API, provide
            the JSON as the parameter value.</para><para>For example, --table-mappings file://mappingfile.json</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.EditDMSReplicationTaskCmdlet.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.DMS.GetDMSAccountAttributeCmdlet">
            <summary>
            Lists all of the AWS DMS attributes for a customer account. The attributes include
            AWS DMS quotas for the account, such as the number of replication instances allowed.
            The description for a quota includes the quota name, current usage toward that quota,
            and the quota's maximum value.
             
              
            <para>
            This command does not take any parameters.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DMS.GetDMSCertificateCmdlet">
            <summary>
            Provides a description of the certificate.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSCertificateCmdlet.Filter">
            <summary>
            <para>
            <para>Filters applied to the certificate described in the form of key-value pairs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSCertificateCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous request. If this parameter is
            specified, the response includes only records beyond the marker, up to the value specified
            by <code>MaxRecords</code>. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSCertificateCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 10</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DMS.GetDMSConnectionCmdlet">
            <summary>
            Describes the status of the connections that have been made between the replication
            instance and an endpoint. Connections are created when you test an endpoint.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSConnectionCmdlet.Filter">
            <summary>
            <para>
            <para>The filters applied to the connection.</para><para>Valid filter names: endpoint-arn | replication-instance-arn</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSConnectionCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous request. If this parameter is
            specified, the response includes only records beyond the marker, up to the value specified
            by <code>MaxRecords</code>. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSConnectionCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DMS.GetDMSEndpointCmdlet">
            <summary>
            Returns information about the endpoints for your account in the current region.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSEndpointCmdlet.Filter">
            <summary>
            <para>
            <para>Filters applied to the describe action.</para><para>Valid filter names: endpoint-arn | endpoint-type | endpoint-id | engine-name</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSEndpointCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous request. If this parameter is
            specified, the response includes only records beyond the marker, up to the value specified
            by <code>MaxRecords</code>. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSEndpointCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DMS.GetDMSEndpointTypeCmdlet">
            <summary>
            Returns information about the type of endpoints available.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSEndpointTypeCmdlet.Filter">
            <summary>
            <para>
            <para>Filters applied to the describe action.</para><para>Valid filter names: engine-name | endpoint-type</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSEndpointTypeCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous request. If this parameter is
            specified, the response includes only records beyond the marker, up to the value specified
            by <code>MaxRecords</code>. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSEndpointTypeCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DMS.GetDMSEventCmdlet">
            <summary>
            Lists events for a given source identifier and source type. You can also specify
            a start and end time. For more information on AWS DMS events, see <a href="https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Events.html">Working
            with Events and Notifications</a> in the <i>AWS Database Migration User Guide.</i><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSEventCmdlet.Duration">
            <summary>
            <para>
            <para>The duration of the events to be listed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSEventCmdlet.EndTime">
            <summary>
            <para>
            <para>The end time for the events to be listed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSEventCmdlet.EventCategory">
            <summary>
            <para>
            <para>A list of event categories for a source type that you want to subscribe to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSEventCmdlet.Filter">
            <summary>
            <para>
            <para>Filters applied to the action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSEventCmdlet.SourceIdentifier">
            <summary>
            <para>
            <para> The identifier of the event source. An identifier must begin with a letter and must
            contain only ASCII letters, digits, and hyphens. It cannot end with a hyphen or contain
            two consecutive hyphens. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSEventCmdlet.SourceType">
            <summary>
            <para>
            <para>The type of AWS DMS resource that generates events.</para><para>Valid values: replication-instance | migration-task</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSEventCmdlet.StartTime">
            <summary>
            <para>
            <para>The start time for the events to be listed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSEventCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous request. If this parameter is
            specified, the response includes only records beyond the marker, up to the value specified
            by <code>MaxRecords</code>. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSEventCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DMS.GetDMSEventCategoryCmdlet">
            <summary>
            Lists categories for all event source types, or, if specified, for a specified source
            type. You can see a list of the event categories and source types in <a href="https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Events.html">Working
            with Events and Notifications</a> in the <i>AWS Database Migration Service User Guide.</i>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSEventCategoryCmdlet.Filter">
            <summary>
            <para>
            <para>Filters applied to the action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSEventCategoryCmdlet.SourceType">
            <summary>
            <para>
            <para> The type of AWS DMS resource that generates events. </para><para>Valid values: replication-instance | migration-task</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DMS.GetDMSEventSubscriptionCmdlet">
            <summary>
            Lists all the event subscriptions for a customer account. The description of a subscription
            includes <code>SubscriptionName</code>, <code>SNSTopicARN</code>, <code>CustomerID</code>,
            <code>SourceType</code>, <code>SourceID</code>, <code>CreationTime</code>, and <code>Status</code>.
             
             
              
            <para>
            If you specify <code>SubscriptionName</code>, this action lists the description for
            that subscription.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSEventSubscriptionCmdlet.Filter">
            <summary>
            <para>
            <para>Filters applied to the action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSEventSubscriptionCmdlet.SubscriptionName">
            <summary>
            <para>
            <para>The name of the AWS DMS event subscription to be described.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSEventSubscriptionCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous request. If this parameter is
            specified, the response includes only records beyond the marker, up to the value specified
            by <code>MaxRecords</code>. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSEventSubscriptionCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DMS.GetDMSOrderableReplicationInstanceCmdlet">
            <summary>
            Returns information about the replication instance types that can be created in the
            specified region.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSOrderableReplicationInstanceCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous request. If this parameter is
            specified, the response includes only records beyond the marker, up to the value specified
            by <code>MaxRecords</code>. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSOrderableReplicationInstanceCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DMS.GetDMSPendingMaintenanceActionCmdlet">
            <summary>
            For internal use only<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSPendingMaintenanceActionCmdlet.Filter">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSPendingMaintenanceActionCmdlet.ReplicationInstanceArn">
            <summary>
            <para>
            <para>The ARN of the replication instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSPendingMaintenanceActionCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous request. If this parameter is
            specified, the response includes only records beyond the marker, up to the value specified
            by <code>MaxRecords</code>. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSPendingMaintenanceActionCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DMS.GetDMSRefreshSchemasStatusCmdlet">
            <summary>
            Returns the status of the RefreshSchemas operation.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSRefreshSchemasStatusCmdlet.EndpointArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DMS.GetDMSReplicationInstanceCmdlet">
            <summary>
            Returns information about replication instances for your account in the current region.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSReplicationInstanceCmdlet.Filter">
            <summary>
            <para>
            <para>Filters applied to the describe action.</para><para>Valid filter names: replication-instance-arn | replication-instance-id | replication-instance-class
            | engine-version</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSReplicationInstanceCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous request. If this parameter is
            specified, the response includes only records beyond the marker, up to the value specified
            by <code>MaxRecords</code>. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSReplicationInstanceCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DMS.GetDMSReplicationInstanceTaskLogCmdlet">
            <summary>
            Returns information about the task logs for the specified task.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSReplicationInstanceTaskLogCmdlet.ReplicationInstanceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the replication instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSReplicationInstanceTaskLogCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous request. If this parameter is
            specified, the response includes only records beyond the marker, up to the value specified
            by <code>MaxRecords</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSReplicationInstanceTaskLogCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DMS.GetDMSReplicationSubnetGroupCmdlet">
            <summary>
            Returns information about the replication subnet groups.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSReplicationSubnetGroupCmdlet.Filter">
            <summary>
            <para>
            <para>Filters applied to the describe action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSReplicationSubnetGroupCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous request. If this parameter is
            specified, the response includes only records beyond the marker, up to the value specified
            by <code>MaxRecords</code>. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSReplicationSubnetGroupCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DMS.GetDMSReplicationTaskCmdlet">
            <summary>
            Returns information about replication tasks for your account in the current region.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSReplicationTaskCmdlet.Filter">
            <summary>
            <para>
            <para>Filters applied to the describe action.</para><para>Valid filter names: replication-task-arn | replication-task-id | migration-type |
            endpoint-arn | replication-instance-arn</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSReplicationTaskCmdlet.WithoutSetting">
            <summary>
            <para>
            <para>Set this flag to avoid returning setting information. Use this to reduce overhead
            when settings are too large. Choose TRUE to use this flag, otherwise choose FALSE
            (default).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSReplicationTaskCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous request. If this parameter is
            specified, the response includes only records beyond the marker, up to the value specified
            by <code>MaxRecords</code>. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSReplicationTaskCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DMS.GetDMSReplicationTaskAssessmentResultCmdlet">
            <summary>
            Returns the task assessment results from Amazon S3. This action always returns the
            latest results.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSReplicationTaskAssessmentResultCmdlet.ReplicationTaskArn">
            <summary>
            <para>
            <para>- The Amazon Resource Name (ARN) string that uniquely identifies the task. When this
            input parameter is specified the API will return only one result and ignore the values
            of the max-records and marker parameters. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSReplicationTaskAssessmentResultCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous request. If this parameter is
            specified, the response includes only records beyond the marker, up to the value specified
            by <code>MaxRecords</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSReplicationTaskAssessmentResultCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DMS.GetDMSResourceTagCmdlet">
            <summary>
            Lists all tags for an AWS DMS resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) string that uniquely identifies the AWS DMS resource.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DMS.GetDMSSchemaCmdlet">
            <summary>
            Returns information about the schema for the specified endpoint.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSSchemaCmdlet.EndpointArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSSchemaCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous request. If this parameter is
            specified, the response includes only records beyond the marker, up to the value specified
            by <code>MaxRecords</code>. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSSchemaCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DMS.GetDMSTableStatisticCmdlet">
            <summary>
            Returns table statistics on the database migration task, including table name, rows
            inserted, rows updated, and rows deleted.
             
              
            <para>
            Note that the "last updated" column the DMS console only indicates the time that AWS
            DMS last updated the table statistics record for a table. It does not indicate the
            time of the last update to the table.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSTableStatisticCmdlet.Filter">
            <summary>
            <para>
            <para>Filters applied to the describe table statistics action.</para><para>Valid filter names: schema-name | table-name | table-state</para><para>A combination of filters creates an AND condition where each record matches all specified
            filters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSTableStatisticCmdlet.ReplicationTaskArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the replication task.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSTableStatisticCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous request. If this parameter is
            specified, the response includes only records beyond the marker, up to the value specified
            by <code>MaxRecords</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.GetDMSTableStatisticCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 500.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DMS.ImportDMSCertificateCmdlet">
            <summary>
            Uploads the specified certificate.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.ImportDMSCertificateCmdlet.CertificateIdentifier">
            <summary>
            <para>
            <para>The customer-assigned name of the certificate. Valid characters are A-z and 0-9.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.ImportDMSCertificateCmdlet.CertificatePem">
            <summary>
            <para>
            <para>The contents of the .pem X.509 certificate file for the certificate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.ImportDMSCertificateCmdlet.CertificateWallet">
            <summary>
            <para>
            <para>The location of the imported Oracle Wallet certificate for use with SSL.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.ImportDMSCertificateCmdlet.Tag">
            <summary>
            <para>
            <para>The tags associated with the certificate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.ImportDMSCertificateCmdlet.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.DMS.InvokeDMSSchemaRefreshCmdlet">
            <summary>
            Populates the schema for the specified endpoint. This is an asynchronous operation
            and can take several minutes. You can check the status of this operation by calling
            the DescribeRefreshSchemasStatus operation.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.InvokeDMSSchemaRefreshCmdlet.EndpointArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.InvokeDMSSchemaRefreshCmdlet.ReplicationInstanceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the replication instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.InvokeDMSSchemaRefreshCmdlet.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.DMS.NewDMSEndpointCmdlet">
            <summary>
            Creates an endpoint using the provided settings.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.RedshiftSettings_AcceptAnyDate">
            <summary>
            <para>
            <para>Allows any date format, including invalid formats such as 00/00/00 00:00:00, to be
            loaded without generating an error. You can choose TRUE or FALSE (default).</para><para>This parameter applies only to TIMESTAMP and DATE columns. Always use ACCEPTANYDATE
            with the DATEFORMAT parameter. If the date format for the data does not match the
            DATEFORMAT specification, Amazon Redshift inserts a NULL value into that field. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.RedshiftSettings_AfterConnectScript">
            <summary>
            <para>
            <para>Code to run after connecting. This should be the code, not a filename.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.MongoDbSettings_AuthMechanism">
            <summary>
            <para>
            <para> The authentication mechanism you use to access the MongoDB source endpoint.</para><para>Valid values: DEFAULT, MONGODB_CR, SCRAM_SHA_1 </para><para>DEFAULT – For MongoDB version 2.x, use MONGODB_CR. For MongoDB version 3.x, use SCRAM_SHA_1.
            This attribute is not used when authType=No.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.MongoDbSettings_AuthSource">
            <summary>
            <para>
            <para> The MongoDB database name. This attribute is not used when <code>authType=NO</code>.
            </para><para>The default is admin.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.MongoDbSettings_AuthType">
            <summary>
            <para>
            <para> The authentication type you use to access the MongoDB source endpoint.</para><para>Valid values: NO, PASSWORD </para><para>When NO is selected, user name and password parameters are not used and can be empty.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.RedshiftSettings_BucketFolder">
            <summary>
            <para>
            <para>The location where the CSV files are stored before being uploaded to the S3 bucket.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.S3Settings_BucketFolder">
            <summary>
            <para>
            <para> An optional parameter to set a folder name in the S3 bucket. If provided, tables
            are created in the path <code>&lt;bucketFolder&gt;/&lt;schema_name&gt;/&lt;table_name&gt;/</code>.
            If this parameter is not specified, then the path used is <code>&lt;schema_name&gt;/&lt;table_name&gt;/</code>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.DmsTransferSettings_BucketName">
            <summary>
            <para>
            <para> The name of the S3 bucket to use. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.RedshiftSettings_BucketName">
            <summary>
            <para>
            <para>The name of the S3 bucket you want to use</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.S3Settings_BucketName">
            <summary>
            <para>
            <para> The name of the S3 bucket. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.S3Settings_CdcInsertsOnly">
            <summary>
            <para>
            <para>Option to write only <code>INSERT</code> operations to the comma-separated value (CSV)
            output files. By default, the first field in a CSV record contains the letter <code>I</code>
            (insert), <code>U</code> (update) or <code>D</code> (delete) to indicate whether the
            row was inserted, updated, or deleted at the source database. If <code>cdcInsertsOnly</code>
            is set to true, then only <code>INSERT</code>s are recorded in the CSV file, without
            the <code>I</code> annotation on each line. Valid values are <code>TRUE</code> and
            <code>FALSE</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.CertificateArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) for the certificate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.S3Settings_CompressionType">
            <summary>
            <para>
            <para> An optional parameter to use GZIP to compress the target files. Set to GZIP to compress
            the target files. Set to NONE (the default) or do not use to leave the files uncompressed.
            Applies to both CSV and PARQUET data formats. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.RedshiftSettings_ConnectionTimeout">
            <summary>
            <para>
            <para>Sets the amount of time to wait (in milliseconds) before timing out, beginning from
            when you initially establish a connection.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.S3Settings_CsvDelimiter">
            <summary>
            <para>
            <para> The delimiter used to separate columns in the source files. The default is a comma.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.S3Settings_CsvRowDelimiter">
            <summary>
            <para>
            <para> The delimiter used to separate rows in the source files. The default is a carriage
            return (<code>\n</code>). </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.DatabaseName">
            <summary>
            <para>
            <para>The name of the endpoint database.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.MongoDbSettings_DatabaseName">
            <summary>
            <para>
            <para> The database name on the MongoDB source endpoint. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.RedshiftSettings_DatabaseName">
            <summary>
            <para>
            <para>The name of the Amazon Redshift data warehouse (service) you are working with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.S3Settings_DataFormat">
            <summary>
            <para>
            <para>The format of the data which you want to use for output. You can choose one of the
            following: </para><ul><li><para><code>CSV</code> : This is a row-based format with comma-separated values. </para></li><li><para><code>PARQUET</code> : Apache Parquet is a columnar storage format that features
            efficient compression and provides faster query response. </para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.S3Settings_DataPageSize">
            <summary>
            <para>
            <para>The size of one data page in bytes. Defaults to 1024 * 1024 bytes (1MiB). For <code>PARQUET</code>
            format only. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.RedshiftSettings_DateFormat">
            <summary>
            <para>
            <para>The date format you are using. Valid values are <code>auto</code> (case-sensitive),
            your date format string enclosed in quotes, or NULL. If this is left unset (NULL),
            it defaults to a format of 'YYYY-MM-DD'. Using <code>auto</code> recognizes most strings,
            even some that are not supported when you use a date format string. </para><para>If your date and time values use formats different from each other, set this to <code>auto</code>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.S3Settings_DictPageSizeLimit">
            <summary>
            <para>
            <para>The maximum size of an encoded dictionary page of a column. If the dictionary page
            exceeds this, this column is stored using an encoding type of <code>PLAIN</code>.
            Defaults to 1024 * 1024 bytes (1MiB), the maximum size of a dictionary page before
            it reverts to <code>PLAIN</code> encoding. For <code>PARQUET</code> format only. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.MongoDbSettings_DocsToInvestigate">
            <summary>
            <para>
            <para> Indicates the number of documents to preview to determine the document organization.
            Use this attribute when <code>NestingLevel</code> is set to ONE. </para><para>Must be a positive value greater than 0. Default value is 1000.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.RedshiftSettings_EmptyAsNull">
            <summary>
            <para>
            <para>Specifies whether AWS DMS should migrate empty CHAR and VARCHAR fields as NULL. A
            value of TRUE sets empty CHAR and VARCHAR fields to null. The default is FALSE.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.S3Settings_EnableStatistic">
            <summary>
            <para>
            <para>Enables statistics for Parquet pages and rowGroups. Choose <code>TRUE</code> to enable
            statistics, choose <code>FALSE</code> to disable. Statistics include <code>NULL</code>,
            <code>DISTINCT</code>, <code>MAX</code>, and <code>MIN</code> values. Defaults to
            <code>TRUE</code>. For <code>PARQUET</code> format only.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.S3Settings_EncodingType">
            <summary>
            <para>
            <para>The type of encoding you are using: <code>RLE_DICTIONARY</code> (default), <code>PLAIN</code>,
            or <code>PLAIN_DICTIONARY</code>.</para><ul><li><para><code>RLE_DICTIONARY</code> uses a combination of bit-packing and run-length encoding
            to store repeated values more efficiently.</para></li><li><para><code>PLAIN</code> does not use encoding at all. Values are stored as they are.</para></li><li><para><code>PLAIN_DICTIONARY</code> builds a dictionary of the values encountered in a
            given column. The dictionary is stored in a dictionary page for each column chunk.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.RedshiftSettings_EncryptionMode">
            <summary>
            <para>
            <para>The type of server side encryption you want to use for your data. This is part of
            the endpoint settings or the extra connections attributes for Amazon S3. You can choose
            either SSE_S3 (default) or SSE_KMS. To use SSE_S3, create an IAM role with a policy
            that allows <code>"arn:aws:s3:::*"</code> to use the following actions: <code>"s3:PutObject",
            "s3:ListBucket"</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.S3Settings_EncryptionMode">
            <summary>
            <para>
            <para>The type of server side encryption you want to use for your data. This is part of
            the endpoint settings or the extra connections attributes for Amazon S3. You can choose
            either <code>SSE_S3</code> (default) or <code>SSE_KMS</code>. To use <code>SSE_S3</code>,
            you need an IAM role with permission to allow <code>"arn:aws:s3:::dms-*"</code> to
            use the following actions:</para><ul><li><para>s3:CreateBucket</para></li><li><para>s3:ListBucket</para></li><li><para>s3:DeleteBucket</para></li><li><para>s3:GetBucketLocation</para></li><li><para>s3:GetObject</para></li><li><para>s3:PutObject</para></li><li><para>s3:DeleteObject</para></li><li><para>s3:GetObjectVersion</para></li><li><para>s3:GetBucketPolicy</para></li><li><para>s3:PutBucketPolicy</para></li><li><para>s3:DeleteBucketPolicy</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.EndpointIdentifier">
            <summary>
            <para>
            <para>The database endpoint identifier. Identifiers must begin with a letter; must contain
            only ASCII letters, digits, and hyphens; and must not end with a hyphen or contain
            two consecutive hyphens.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.EndpointType">
            <summary>
            <para>
            <para>The type of endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.ElasticsearchSettings_EndpointUri">
            <summary>
            <para>
            <para>The endpoint for the ElasticSearch cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.EngineName">
            <summary>
            <para>
            <para>The type of engine for the endpoint. Valid values, depending on the <code>EndPointType</code>
            value, include <code>mysql</code>, <code>oracle</code>, <code>postgres</code>, <code>mariadb</code>,
            <code>aurora</code>, <code>aurora-postgresql</code>, <code>redshift</code>, <code>s3</code>,
            <code>db2</code>, <code>azuredb</code>, <code>sybase</code>, <code>dynamodb</code>,
            <code>mongodb</code>, and <code>sqlserver</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.ElasticsearchSettings_ErrorRetryDuration">
            <summary>
            <para>
            <para>The maximum number of seconds that DMS retries failed API requests to the Elasticsearch
            cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.ExternalTableDefinition">
            <summary>
            <para>
            <para>The external table definition. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.S3Settings_ExternalTableDefinition">
            <summary>
            <para>
            <para> The external table definition. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.ExtraConnectionAttribute">
            <summary>
            <para>
            <para>Additional attributes associated with the connection.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.MongoDbSettings_ExtractDocId">
            <summary>
            <para>
            <para> Specifies the document ID. Use this attribute when <code>NestingLevel</code> is set
            to NONE. </para><para>Default value is false. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.RedshiftSettings_FileTransferUploadStream">
            <summary>
            <para>
            <para>Specifies the number of threads used to upload a single file. This accepts a value
            between 1 and 64. It defaults to 10.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.ElasticsearchSettings_FullLoadErrorPercentage">
            <summary>
            <para>
            <para>The maximum percentage of records that can fail to be written before a full load operation
            stops. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>The AWS KMS key identifier to use to encrypt the connection parameters. If you don't
            specify a value for the <code>KmsKeyId</code> parameter, then AWS DMS uses your default
            encryption key. AWS KMS creates the default encryption key for your AWS account. Your
            AWS account has a different default encryption key for each AWS Region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.MongoDbSettings_KmsKeyId">
            <summary>
            <para>
            <para>The AWS KMS key identifier that is used to encrypt the content on the replication
            instance. If you don't specify a value for the <code>KmsKeyId</code> parameter, then
            AWS DMS uses your default encryption key. AWS KMS creates the default encryption key
            for your AWS account. Your AWS account has a different default encryption key for
            each AWS Region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.RedshiftSettings_LoadTimeout">
            <summary>
            <para>
            <para>Sets the amount of time to wait (in milliseconds) before timing out, beginning from
            when you begin loading.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.RedshiftSettings_MaxFileSize">
            <summary>
            <para>
            <para>Specifies the maximum size (in KB) of any CSV file used to transfer data to Amazon
            Redshift. This accepts a value between 1 and 1048576. It defaults to 32768 KB (32
            MB).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.KinesisSettings_MessageFormat">
            <summary>
            <para>
            <para>The output format for the records created on the endpoint. The message format is <code>JSON</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.MongoDbSettings_NestingLevel">
            <summary>
            <para>
            <para> Specifies either document or table mode. </para><para>Valid values: NONE, ONE</para><para>Default value is NONE. Specify NONE to use document mode. Specify ONE to use table
            mode.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.S3Settings_ParquetVersion">
            <summary>
            <para>
            <para>The version of Apache Parquet format you want to use: <code>PARQUET_1_0</code> (default)
            or <code>PARQUET_2_0</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.MongoDbSettings_Password">
            <summary>
            <para>
            <para> The password for the user account you use to access the MongoDB source endpoint.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.Password">
            <summary>
            <para>
            <para>The password to be used to log in to the endpoint database.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.RedshiftSettings_Password">
            <summary>
            <para>
            <para>The password for the user named in the username property.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.MongoDbSettings_Port">
            <summary>
            <para>
            <para> The port value for the MongoDB source endpoint. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.Port">
            <summary>
            <para>
            <para>The port used by the endpoint database.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.RedshiftSettings_Port">
            <summary>
            <para>
            <para>The port number for Amazon Redshift. The default value is 5439.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.RedshiftSettings_RemoveQuote">
            <summary>
            <para>
            <para>Removes surrounding quotation marks from strings in the incoming data. All characters
            within the quotation marks, including delimiters, are retained. Choose TRUE to remove
            quotation marks. The default is FALSE.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.RedshiftSettings_ReplaceChar">
            <summary>
            <para>
            <para>Replaces invalid characters specified in <code>ReplaceInvalidChars</code>, substituting
            the specified value instead. The default is "?".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.RedshiftSettings_ReplaceInvalidChar">
            <summary>
            <para>
            <para>A list of chars you want to replace. Use with <code>ReplaceChars</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.S3Settings_RowGroupLength">
            <summary>
            <para>
            <para>The number of rows in a row group. A smaller row group size provides faster reads.
            But as the number of row groups grows, the slower writes become. Defaults to 10,000
            (ten thousand) rows. For <code>PARQUET</code> format only. </para><para>If you choose a value larger than the maximum, <code>RowGroupLength</code> is set
            to the max row group length in bytes (64 * 1024 * 1024). </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.MongoDbSettings_ServerName">
            <summary>
            <para>
            <para> The name of the server on the MongoDB source endpoint. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.RedshiftSettings_ServerName">
            <summary>
            <para>
            <para>The name of the Amazon Redshift cluster you are using.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.ServerName">
            <summary>
            <para>
            <para>The name of the server where the endpoint database resides.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.RedshiftSettings_ServerSideEncryptionKmsKeyId">
            <summary>
            <para>
            <para>If you are using SSE_KMS for the <code>EncryptionMode</code>, provide the KMS Key
            ID. The key you use needs an attached policy that enables IAM user permissions and
            allows use of the key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.S3Settings_ServerSideEncryptionKmsKeyId">
            <summary>
            <para>
            <para>If you are using SSE_KMS for the <code>EncryptionMode</code>, provide the KMS Key
            ID. The key you use needs an attached policy that enables IAM user permissions and
            allows use of the key.</para><para>Here is a CLI example: <code>aws dms create-endpoint --endpoint-identifier &lt;value&gt;
            --endpoint-type target --engine-name s3 --s3-settings ServiceAccessRoleArn=&lt;value&gt;,BucketFolder=&lt;value&gt;,BucketName=&lt;value&gt;,EncryptionMode=SSE_KMS,ServerSideEncryptionKmsKeyId=&lt;value&gt;
            </code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.DmsTransferSettings_ServiceAccessRoleArn">
            <summary>
            <para>
            <para> The IAM role that has permission to access the Amazon S3 bucket. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.DynamoDbSettings_ServiceAccessRoleArn">
            <summary>
            <para>
            <para> The Amazon Resource Name (ARN) used by the service access IAM role. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.ElasticsearchSettings_ServiceAccessRoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) used by service to access the IAM role.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.KinesisSettings_ServiceAccessRoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) for the IAM role that DMS uses to write to the Amazon
            Kinesis data stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.RedshiftSettings_ServiceAccessRoleArn">
            <summary>
            <para>
            <para>The ARN of the role that has access to the Redshift service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.S3Settings_ServiceAccessRoleArn">
            <summary>
            <para>
            <para> The Amazon Resource Name (ARN) used by the service access IAM role. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.ServiceAccessRoleArn">
            <summary>
            <para>
            <para> The Amazon Resource Name (ARN) for the service access role that you want to use to
            create the endpoint. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.SslMode">
            <summary>
            <para>
            <para>The Secure Sockets Layer (SSL) mode to use for the SSL connection. The SSL mode can
            be one of four values: <code>none</code>, <code>require</code>, <code>verify-ca</code>,
            <code>verify-full</code>. The default value is <code>none</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.KinesisSettings_StreamArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) for the Amazon Kinesis Data Streams endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.Tag">
            <summary>
            <para>
            <para>Tags to be added to the endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.RedshiftSettings_TimeFormat">
            <summary>
            <para>
            <para>The time format you want to use. Valid values are <code>auto</code> (case-sensitive),
            'timeformat_string', 'epochsecs', or 'epochmillisecs'. It defaults to 10. Using <code>auto</code>
            recognizes most strings, even some that are not supported when you use a time format
            string. </para><para>If your date and time values use formats different from each other, set this to <code>auto</code>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.RedshiftSettings_TrimBlank">
            <summary>
            <para>
            <para>Removes the trailing white space characters from a VARCHAR string. This parameter
            applies only to columns with a VARCHAR data type. Choose TRUE to remove unneeded white
            space. The default is FALSE.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.RedshiftSettings_TruncateColumn">
            <summary>
            <para>
            <para>Truncates data in columns to the appropriate number of characters, so that it fits
            in the column. Applies only to columns with a VARCHAR or CHAR data type, and rows
            with a size of 4 MB or less. Choose TRUE to truncate data. The default is FALSE.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.MongoDbSettings_Username">
            <summary>
            <para>
            <para>The user name you use to access the MongoDB source endpoint. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.RedshiftSettings_Username">
            <summary>
            <para>
            <para>An Amazon Redshift user name for a registered user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.Username">
            <summary>
            <para>
            <para>The user name to be used to log in to the endpoint database.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.RedshiftSettings_WriteBufferSize">
            <summary>
            <para>
            <para>The size of the write buffer to use in rows. Valid values range from 1 to 2048. Defaults
            to 1024. Use this setting to tune performance. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEndpointCmdlet.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.DMS.NewDMSEventSubscriptionCmdlet">
            <summary>
            Creates an AWS DMS event notification subscription.
             
              
            <para>
            You can specify the type of source (<code>SourceType</code>) you want to be notified
            of, provide a list of AWS DMS source IDs (<code>SourceIds</code>) that triggers the
            events, and provide a list of event categories (<code>EventCategories</code>) for
            events you want to be notified of. If you specify both the <code>SourceType</code>
            and <code>SourceIds</code>, such as <code>SourceType = replication-instance</code>
            and <code>SourceIdentifier = my-replinstance</code>, you will be notified of all the
            replication instance events for the specified source. If you specify a <code>SourceType</code>
            but don't specify a <code>SourceIdentifier</code>, you receive notice of the events
            for that source type for all your AWS DMS sources. If you don't specify either <code>SourceType</code>
            nor <code>SourceIdentifier</code>, you will be notified of events generated from all
            AWS DMS sources belonging to your customer account.
            </para><para>
            For more information about AWS DMS events, see <a href="https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Events.html">Working
            with Events and Notifications</a> in the <i>AWS Database Migration Service User Guide.</i></para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEventSubscriptionCmdlet.Enabled">
            <summary>
            <para>
            <para> A Boolean value; set to <code>true</code> to activate the subscription, or set to
            <code>false</code> to create the subscription but not activate it. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEventSubscriptionCmdlet.EventCategory">
            <summary>
            <para>
            <para> A list of event categories for a source type that you want to subscribe to. You can
            see a list of the categories for a given source type by calling the <code>DescribeEventCategories</code>
            action or in the topic <a href="https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Events.html">Working
            with Events and Notifications</a> in the <i>AWS Database Migration Service User Guide.</i></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEventSubscriptionCmdlet.SnsTopicArn">
            <summary>
            <para>
            <para> The Amazon Resource Name (ARN) of the Amazon SNS topic created for event notification.
            The ARN is created by Amazon SNS when you create a topic and subscribe to it. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEventSubscriptionCmdlet.SourceId">
            <summary>
            <para>
            <para> The list of identifiers of the event sources for which events will be returned. If
            not specified, then all sources are included in the response. An identifier must begin
            with a letter and must contain only ASCII letters, digits, and hyphens; it cannot
            end with a hyphen or contain two consecutive hyphens. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEventSubscriptionCmdlet.SourceType">
            <summary>
            <para>
            <para> The type of AWS DMS resource that generates the events. For example, if you want
            to be notified of events generated by a replication instance, you set this parameter
            to <code>replication-instance</code>. If this value is not specified, all events are
            returned. </para><para>Valid values: replication-instance | migration-task</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEventSubscriptionCmdlet.SubscriptionName">
            <summary>
            <para>
            <para>The name of the AWS DMS event notification subscription. </para><para>Constraints: The name must be less than 255 characters. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEventSubscriptionCmdlet.Tag">
            <summary>
            <para>
            <para>A tag to be attached to the event subscription.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSEventSubscriptionCmdlet.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.DMS.NewDMSReplicationInstanceCmdlet">
            <summary>
            Creates the replication instance using the specified parameters.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSReplicationInstanceCmdlet.AllocatedStorage">
            <summary>
            <para>
            <para>The amount of storage (in gigabytes) to be initially allocated for the replication
            instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSReplicationInstanceCmdlet.AutoMinorVersionUpgrade">
            <summary>
            <para>
            <para>Indicates that minor engine upgrades will be applied automatically to the replication
            instance during the maintenance window.</para><para>Default: <code>true</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSReplicationInstanceCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>The EC2 Availability Zone that the replication instance will be created in.</para><para>Default: A random, system-chosen Availability Zone in the endpoint's region.</para><para> Example: <code>us-east-1d</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSReplicationInstanceCmdlet.DnsNameServer">
            <summary>
            <para>
            <para>A list of DNS name servers supported for the replication instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSReplicationInstanceCmdlet.EngineVersion">
            <summary>
            <para>
            <para>The engine version number of the replication instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSReplicationInstanceCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>The AWS KMS key identifier that is used to encrypt the content on the replication
            instance. If you don't specify a value for the <code>KmsKeyId</code> parameter, then
            AWS DMS uses your default encryption key. AWS KMS creates the default encryption key
            for your AWS account. Your AWS account has a different default encryption key for
            each AWS Region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSReplicationInstanceCmdlet.MultiAZ">
            <summary>
            <para>
            <para> Specifies if the replication instance is a Multi-AZ deployment. You cannot set the
            <code>AvailabilityZone</code> parameter if the Multi-AZ parameter is set to <code>true</code>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSReplicationInstanceCmdlet.PreferredMaintenanceWindow">
            <summary>
            <para>
            <para>The weekly time range during which system maintenance can occur, in Universal Coordinated
            Time (UTC).</para><para> Format: <code>ddd:hh24:mi-ddd:hh24:mi</code></para><para>Default: A 30-minute window selected at random from an 8-hour block of time per region,
            occurring on a random day of the week.</para><para>Valid Days: Mon, Tue, Wed, Thu, Fri, Sat, Sun</para><para>Constraints: Minimum 30-minute window.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSReplicationInstanceCmdlet.PubliclyAccessible">
            <summary>
            <para>
            <para> Specifies the accessibility options for the replication instance. A value of <code>true</code>
            represents an instance with a public IP address. A value of <code>false</code> represents
            an instance with a private IP address. The default value is <code>true</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSReplicationInstanceCmdlet.ReplicationInstanceClass">
            <summary>
            <para>
            <para>The compute and memory capacity of the replication instance as specified by the replication
            instance class.</para><para> Valid Values: <code>dms.t2.micro | dms.t2.small | dms.t2.medium | dms.t2.large |
            dms.c4.large | dms.c4.xlarge | dms.c4.2xlarge | dms.c4.4xlarge </code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSReplicationInstanceCmdlet.ReplicationInstanceIdentifier">
            <summary>
            <para>
            <para>The replication instance identifier. This parameter is stored as a lowercase string.</para><para>Constraints:</para><ul><li><para>Must contain from 1 to 63 alphanumeric characters or hyphens.</para></li><li><para>First character must be a letter.</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens.</para></li></ul><para>Example: <code>myrepinstance</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSReplicationInstanceCmdlet.ReplicationSubnetGroupIdentifier">
            <summary>
            <para>
            <para>A subnet group to associate with the replication instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSReplicationInstanceCmdlet.Tag">
            <summary>
            <para>
            <para>Tags to be associated with the replication instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSReplicationInstanceCmdlet.VpcSecurityGroupId">
            <summary>
            <para>
            <para> Specifies the VPC security group to be used with the replication instance. The VPC
            security group must work with the VPC containing the replication instance. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSReplicationInstanceCmdlet.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.DMS.NewDMSReplicationSubnetGroupCmdlet">
            <summary>
            Creates a replication subnet group given a list of the subnet IDs in a VPC.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSReplicationSubnetGroupCmdlet.ReplicationSubnetGroupDescription">
            <summary>
            <para>
            <para>The description for the subnet group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSReplicationSubnetGroupCmdlet.ReplicationSubnetGroupIdentifier">
            <summary>
            <para>
            <para>The name for the replication subnet group. This value is stored as a lowercase string.</para><para>Constraints: Must contain no more than 255 alphanumeric characters, periods, spaces,
            underscores, or hyphens. Must not be "default".</para><para>Example: <code>mySubnetgroup</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSReplicationSubnetGroupCmdlet.SubnetId">
            <summary>
            <para>
            <para>The EC2 subnet IDs for the subnet group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSReplicationSubnetGroupCmdlet.Tag">
            <summary>
            <para>
            <para>The tag to be assigned to the subnet group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSReplicationSubnetGroupCmdlet.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.DMS.NewDMSReplicationTaskCmdlet">
            <summary>
            Creates a replication task using the specified parameters.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSReplicationTaskCmdlet.CdcStartPosition">
            <summary>
            <para>
            <para>Indicates when you want a change data capture (CDC) operation to start. Use either
            CdcStartPosition or CdcStartTime to specify when you want a CDC operation to start.
            Specifying both values results in an error.</para><para> The value can be in date, checkpoint, or LSN/SCN format.</para><para>Date Example: --cdc-start-position “2018-03-08T12:12:12”</para><para>Checkpoint Example: --cdc-start-position "checkpoint:V1#27#mysql-bin-changelog.157832:1975:-1:2002:677883278264080:mysql-bin-changelog.157832:1876#0#0#*#0#93"</para><para>LSN Example: --cdc-start-position “mysql-bin-changelog.000024:373”</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSReplicationTaskCmdlet.CdcStartTime">
            <summary>
            <para>
            <para>Indicates the start time for a change data capture (CDC) operation. Use either CdcStartTime
            or CdcStartPosition to specify when you want a CDC operation to start. Specifying
            both values results in an error.</para><para>Timestamp Example: --cdc-start-time “2018-03-08T12:12:12”</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSReplicationTaskCmdlet.CdcStopPosition">
            <summary>
            <para>
            <para>Indicates when you want a change data capture (CDC) operation to stop. The value can
            be either server time or commit time.</para><para>Server time example: --cdc-stop-position “server_time:3018-02-09T12:12:12”</para><para>Commit time example: --cdc-stop-position “commit_time: 3018-02-09T12:12:12 “</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSReplicationTaskCmdlet.MigrationType">
            <summary>
            <para>
            <para>The migration type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSReplicationTaskCmdlet.ReplicationInstanceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the replication instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSReplicationTaskCmdlet.ReplicationTaskIdentifier">
            <summary>
            <para>
            <para>The replication task identifier.</para><para>Constraints:</para><ul><li><para>Must contain from 1 to 255 alphanumeric characters or hyphens.</para></li><li><para>First character must be a letter.</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSReplicationTaskCmdlet.ReplicationTaskSetting">
            <summary>
            <para>
            <para>Settings for the task, such as target metadata settings. For a complete list of task
            settings, see <a href="https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Tasks.CustomizingTasks.TaskSettings.html">Task
            Settings for AWS Database Migration Service Tasks</a> in the <i>AWS Database Migration
            User Guide.</i></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSReplicationTaskCmdlet.SourceEndpointArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSReplicationTaskCmdlet.TableMapping">
            <summary>
            <para>
            <para>When using the AWS CLI or boto3, provide the path of the JSON file that contains the
            table mappings. Precede the path with "file://". When working with the DMS API, provide
            the JSON as the parameter value.</para><para>For example, --table-mappings file://mappingfile.json</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSReplicationTaskCmdlet.Tag">
            <summary>
            <para>
            <para>Tags to be added to the replication instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSReplicationTaskCmdlet.TargetEndpointArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.NewDMSReplicationTaskCmdlet.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.DMS.RemoveDMSCertificateCmdlet">
            <summary>
            Deletes the specified certificate.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.RemoveDMSCertificateCmdlet.CertificateArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the deleted certificate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.RemoveDMSCertificateCmdlet.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.DMS.RemoveDMSEndpointCmdlet">
            <summary>
            Deletes the specified endpoint.
             
             <note><para>
            All tasks associated with the endpoint must be deleted before you can delete the endpoint.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.RemoveDMSEndpointCmdlet.EndpointArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.RemoveDMSEndpointCmdlet.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.DMS.RemoveDMSEventSubscriptionCmdlet">
            <summary>
            Deletes an AWS DMS event subscription.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.RemoveDMSEventSubscriptionCmdlet.SubscriptionName">
            <summary>
            <para>
            <para>The name of the DMS event notification subscription to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.RemoveDMSEventSubscriptionCmdlet.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.DMS.RemoveDMSReplicationInstanceCmdlet">
            <summary>
            Deletes the specified replication instance.
             
             <note><para>
            You must delete any migration tasks that are associated with the replication instance
            before you can delete it.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.RemoveDMSReplicationInstanceCmdlet.ReplicationInstanceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the replication instance to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.RemoveDMSReplicationInstanceCmdlet.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.DMS.RemoveDMSReplicationSubnetGroupCmdlet">
            <summary>
            Deletes a subnet group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.RemoveDMSReplicationSubnetGroupCmdlet.ReplicationSubnetGroupIdentifier">
            <summary>
            <para>
            <para>The subnet group name of the replication instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.RemoveDMSReplicationSubnetGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the ReplicationSubnetGroupIdentifier parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.RemoveDMSReplicationSubnetGroupCmdlet.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.DMS.RemoveDMSReplicationTaskCmdlet">
            <summary>
            Deletes the specified replication task.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.RemoveDMSReplicationTaskCmdlet.ReplicationTaskArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the replication task to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.RemoveDMSReplicationTaskCmdlet.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.DMS.RemoveDMSResourceTagCmdlet">
            <summary>
            Removes metadata tags from a DMS resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.RemoveDMSResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>&gt;The Amazon Resource Name (ARN) of the AWS DMS resource the tag is to be removed
            from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.RemoveDMSResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>The tag key (name) of the tag to be removed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.RemoveDMSResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.RemoveDMSResourceTagCmdlet.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.DMS.RestartDMSReplicationInstanceCmdlet">
            <summary>
            Reboots a replication instance. Rebooting results in a momentary outage, until the
            replication instance becomes available again.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.RestartDMSReplicationInstanceCmdlet.ForceFailover">
            <summary>
            <para>
            <para>If this parameter is <code>true</code>, the reboot is conducted through a Multi-AZ
            failover. (If the instance isn't configured for Multi-AZ, then you can't specify <code>true</code>.)</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.RestartDMSReplicationInstanceCmdlet.ReplicationInstanceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the replication instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.RestartDMSReplicationInstanceCmdlet.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.DMS.RestoreDMSTableCmdlet">
            <summary>
            Reloads the target database table with the source data.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.RestoreDMSTableCmdlet.ReloadOption">
            <summary>
            <para>
            <para>Options for reload. Specify <code>data-reload</code> to reload the data and re-validate
            it if validation is enabled. Specify <code>validate-only</code> to re-validate the
            table. This option applies only when validation is enabled for the task. </para><para>Valid values: data-reload, validate-only</para><para>Default value is data-reload.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.RestoreDMSTableCmdlet.ReplicationTaskArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the replication task. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.RestoreDMSTableCmdlet.TablesToReload">
            <summary>
            <para>
            <para>The name and schema of the table to be reloaded. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.RestoreDMSTableCmdlet.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.DMS.SetDMSResourceTagCmdlet">
            <summary>
            Adds metadata tags to an AWS DMS resource, including replication instance, endpoint,
            security group, and migration task. These tags can also be used with cost allocation
            reporting to track cost associated with DMS resources, or used in a Condition statement
            in an IAM policy for DMS.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.SetDMSResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the AWS DMS resource the tag is to be added to.
            AWS DMS resources include a replication instance, endpoint, and a replication task.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.SetDMSResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>The tag to be assigned to the DMS resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.SetDMSResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.SetDMSResourceTagCmdlet.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.DMS.StartDMSReplicationTaskCmdlet">
            <summary>
            Starts the replication task.
             
              
            <para>
            For more information about AWS DMS tasks, see <a href="https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Tasks.html">Working
            with Migration Tasks </a> in the <i>AWS Database Migration Service User Guide.</i></para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.StartDMSReplicationTaskCmdlet.CdcStartPosition">
            <summary>
            <para>
            <para>Indicates when you want a change data capture (CDC) operation to start. Use either
            CdcStartPosition or CdcStartTime to specify when you want a CDC operation to start.
            Specifying both values results in an error.</para><para> The value can be in date, checkpoint, or LSN/SCN format.</para><para>Date Example: --cdc-start-position “2018-03-08T12:12:12”</para><para>Checkpoint Example: --cdc-start-position "checkpoint:V1#27#mysql-bin-changelog.157832:1975:-1:2002:677883278264080:mysql-bin-changelog.157832:1876#0#0#*#0#93"</para><para>LSN Example: --cdc-start-position “mysql-bin-changelog.000024:373”</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.StartDMSReplicationTaskCmdlet.CdcStartTime">
            <summary>
            <para>
            <para>Indicates the start time for a change data capture (CDC) operation. Use either CdcStartTime
            or CdcStartPosition to specify when you want a CDC operation to start. Specifying
            both values results in an error.</para><para>Timestamp Example: --cdc-start-time “2018-03-08T12:12:12”</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.StartDMSReplicationTaskCmdlet.CdcStopPosition">
            <summary>
            <para>
            <para>Indicates when you want a change data capture (CDC) operation to stop. The value can
            be either server time or commit time.</para><para>Server time example: --cdc-stop-position “server_time:3018-02-09T12:12:12”</para><para>Commit time example: --cdc-stop-position “commit_time: 3018-02-09T12:12:12 “</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.StartDMSReplicationTaskCmdlet.ReplicationTaskArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the replication task to be started.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.StartDMSReplicationTaskCmdlet.StartReplicationTaskType">
            <summary>
            <para>
            <para>The type of replication task.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.StartDMSReplicationTaskCmdlet.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.DMS.StartDMSReplicationTaskAssessmentCmdlet">
            <summary>
            Starts the replication task assessment for unsupported data types in the source database.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.StartDMSReplicationTaskAssessmentCmdlet.ReplicationTaskArn">
            <summary>
            <para>
            <para> The Amazon Resource Name (ARN) of the replication task. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.StartDMSReplicationTaskAssessmentCmdlet.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.DMS.StopDMSReplicationTaskCmdlet">
            <summary>
            Stops the replication task.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.StopDMSReplicationTaskCmdlet.ReplicationTaskArn">
            <summary>
            <para>
            <para>The Amazon Resource Name(ARN) of the replication task to be stopped.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.StopDMSReplicationTaskCmdlet.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.DMS.TestDMSConnectionCmdlet">
            <summary>
            Tests the connection between the replication instance and the endpoint.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.TestDMSConnectionCmdlet.EndpointArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DMS.TestDMSConnectionCmdlet.ReplicationInstanceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the replication instance.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DP.AddDPResourceTagCmdlet">
            <summary>
            Adds or modifies tags for the specified pipeline.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.AddDPResourceTagCmdlet.PipelineId">
            <summary>
            <para>
            <para>The ID of the pipeline.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.AddDPResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to add, as key/value pairs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.AddDPResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the PipelineId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.AddDPResourceTagCmdlet.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.DP.DisableDPPipelineCmdlet">
            <summary>
            Deactivates the specified running pipeline. The pipeline is set to the <code>DEACTIVATING</code>
            state until the deactivation process completes.
             
              
            <para>
            To resume a deactivated pipeline, use <a>ActivatePipeline</a>. By default, the pipeline
            resumes from the last completed execution. Optionally, you can specify the date and
            time to resume the pipeline.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.DisableDPPipelineCmdlet.CancelActive">
            <summary>
            <para>
            <para>Indicates whether to cancel any running objects. The default is true, which sets the
            state of any running objects to <code>CANCELED</code>. If this value is false, the
            pipeline is deactivated after all running objects finish.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.DisableDPPipelineCmdlet.PipelineId">
            <summary>
            <para>
            <para>The ID of the pipeline.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.DisableDPPipelineCmdlet.PassThru">
            <summary>
            Returns the value passed to the PipelineId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.DisableDPPipelineCmdlet.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.DP.EnableDPPipelineCmdlet">
            <summary>
            Validates the specified pipeline and starts processing pipeline tasks. If the pipeline
            does not pass validation, activation fails.
             
              
            <para>
            If you need to pause the pipeline to investigate an issue with a component, such as
            a data source or script, call <a>DeactivatePipeline</a>.
            </para><para>
            To activate a finished pipeline, modify the end date for the pipeline and then activate
            it.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.EnableDPPipelineCmdlet.ParameterValue">
            <summary>
            <para>
            <para>A list of parameter values to pass to the pipeline at activation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.EnableDPPipelineCmdlet.PipelineId">
            <summary>
            <para>
            <para>The ID of the pipeline.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.EnableDPPipelineCmdlet.StartTimestamp">
            <summary>
            <para>
            <para>The date and time to resume the pipeline. By default, the pipeline resumes from the
            last completed execution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.EnableDPPipelineCmdlet.PassThru">
            <summary>
            Returns the value passed to the PipelineId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.EnableDPPipelineCmdlet.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.DP.FindDPObjectCmdlet">
            <summary>
            Queries the specified pipeline for the names of objects that match the specified set
            of conditions.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.FindDPObjectCmdlet.PipelineId">
            <summary>
            <para>
            <para>The ID of the pipeline.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.FindDPObjectCmdlet.Query_Selector">
            <summary>
            <para>
            <para>List of selectors that define the query. An object must satisfy all of the selectors
            to match the query.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.FindDPObjectCmdlet.Sphere">
            <summary>
            <para>
            <para>Indicates whether the query applies to components or instances. The possible values
            are: <code>COMPONENT</code>, <code>INSTANCE</code>, and <code>ATTEMPT</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.FindDPObjectCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of object names that <code>QueryObjects</code> will return in a
            single call. The default value is 100. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.FindDPObjectCmdlet.Marker">
            <summary>
            <para>
            <para>The starting point for the results to be returned. For the first call, this value
            should be empty. As long as there are more results, continue to call <code>QueryObjects</code>
            with the marker value from the previous call to retrieve the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DP.GetDPObjectCmdlet">
            <summary>
            Gets the object definitions for a set of objects associated with the pipeline. Object
            definitions are composed of a set of fields that define the properties of the object.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.GetDPObjectCmdlet.EvaluateExpression">
            <summary>
            <para>
            <para>Indicates whether any expressions in the object should be evaluated when the object
            descriptions are returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.GetDPObjectCmdlet.ObjectId">
            <summary>
            <para>
            <para>The IDs of the pipeline objects that contain the definitions to be described. You
            can pass as many as 25 identifiers in a single call to <code>DescribeObjects</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.GetDPObjectCmdlet.PipelineId">
            <summary>
            <para>
            <para>The ID of the pipeline that contains the object definitions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.GetDPObjectCmdlet.Marker">
            <summary>
            <para>
            <para>The starting point for the results to be returned. For the first call, this value
            should be empty. As long as there are more results, continue to call <code>DescribeObjects</code>
            with the marker value from the previous call to retrieve the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DP.GetDPPipelineCmdlet">
            <summary>
            Lists the pipeline identifiers for all active pipelines that you have permission to
            access.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.GetDPPipelineCmdlet.Marker">
            <summary>
            <para>
            <para>The starting point for the results to be returned. For the first call, this value
            should be empty. As long as there are more results, continue to call <code>ListPipelines</code>
            with the marker value from the previous call to retrieve the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DP.GetDPPipelineDefinitionCmdlet">
            <summary>
            Gets the definition of the specified pipeline. You can call <code>GetPipelineDefinition</code>
            to retrieve the pipeline definition that you provided using <a>PutPipelineDefinition</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.GetDPPipelineDefinitionCmdlet.PipelineId">
            <summary>
            <para>
            <para>The ID of the pipeline.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.GetDPPipelineDefinitionCmdlet.Version">
            <summary>
            <para>
            <para>The version of the pipeline definition to retrieve. Set this parameter to <code>latest</code>
            (default) to use the last definition saved to the pipeline or <code>active</code>
            to use the last definition that was activated.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DP.GetDPPipelineDescriptionCmdlet">
            <summary>
            Retrieves metadata about one or more pipelines. The information retrieved includes
            the name of the pipeline, the pipeline identifier, its current state, and the user
            account that owns the pipeline. Using account credentials, you can retrieve metadata
            about pipelines that you or your IAM users have created. If you are using an IAM user
            account, you can retrieve metadata about only those pipelines for which you have read
            permissions.
             
              
            <para>
            To retrieve the full pipeline definition instead of metadata about the pipeline, call
            <a>GetPipelineDefinition</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.GetDPPipelineDescriptionCmdlet.PipelineId">
            <summary>
            <para>
            <para>The IDs of the pipelines to describe. You can pass as many as 25 identifiers in a
            single call. To obtain pipeline IDs, call <a>ListPipelines</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DP.GetDPTaskCmdlet">
            <summary>
            Task runners call <code>PollForTask</code> to receive a task to perform from AWS Data
            Pipeline. The task runner specifies which tasks it can perform by setting a value
            for the <code>workerGroup</code> parameter. The task returned can come from any of
            the pipelines that match the <code>workerGroup</code> value passed in by the task
            runner and that was launched using the IAM user credentials specified by the task
            runner.
             
              
            <para>
            If tasks are ready in the work queue, <code>PollForTask</code> returns a response
            immediately. If no tasks are available in the queue, <code>PollForTask</code> uses
            long-polling and holds on to a poll connection for up to a 90 seconds, during which
            time the first newly scheduled task is handed to the task runner. To accomodate this,
            set the socket timeout in your task runner to 90 seconds. The task runner should not
            call <code>PollForTask</code> again on the same <code>workerGroup</code> until it
            receives a response, and this can take up to 90 seconds.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.GetDPTaskCmdlet.InstanceIdentity_Document">
            <summary>
            <para>
            <para>A description of an EC2 instance that is generated when the instance is launched and
            exposed to the instance via the instance metadata service in the form of a JSON representation
            of an object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.GetDPTaskCmdlet.Hostname">
            <summary>
            <para>
            <para>The public DNS name of the calling task runner.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.GetDPTaskCmdlet.InstanceIdentity_Signature">
            <summary>
            <para>
            <para>A signature which can be used to verify the accuracy and authenticity of the information
            provided in the instance identity document.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.GetDPTaskCmdlet.WorkerGroup">
            <summary>
            <para>
            <para>The type of task the task runner is configured to accept and process. The worker group
            is set as a field on objects in the pipeline when they are created. You can only specify
            a single value for <code>workerGroup</code> in the call to <code>PollForTask</code>.
            There are no wildcard values permitted in <code>workerGroup</code>; the string must
            be an exact, case-sensitive, match.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DP.InvokeDPExpressionCmdlet">
            <summary>
            Task runners call <code>EvaluateExpression</code> to evaluate a string in the context
            of the specified object. For example, a task runner can evaluate SQL queries stored
            in Amazon S3.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.InvokeDPExpressionCmdlet.Expression">
            <summary>
            <para>
            <para>The expression to evaluate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.InvokeDPExpressionCmdlet.ObjectId">
            <summary>
            <para>
            <para>The ID of the object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.InvokeDPExpressionCmdlet.PipelineId">
            <summary>
            <para>
            <para>The ID of the pipeline.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.InvokeDPExpressionCmdlet.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.DP.NewDPPipelineCmdlet">
            <summary>
            Creates a new, empty pipeline. Use <a>PutPipelineDefinition</a> to populate the pipeline.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.NewDPPipelineCmdlet.Description">
            <summary>
            <para>
            <para>The description for the pipeline.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.NewDPPipelineCmdlet.Name">
            <summary>
            <para>
            <para>The name for the pipeline. You can use the same name for multiple pipelines associated
            with your AWS account, because AWS Data Pipeline assigns each pipeline a unique pipeline
            identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.NewDPPipelineCmdlet.Tag">
            <summary>
            <para>
            <para>A list of tags to associate with the pipeline at creation. Tags let you control access
            to pipelines. For more information, see <a href="http://docs.aws.amazon.com/datapipeline/latest/DeveloperGuide/dp-control-access.html">Controlling
            User Access to Pipelines</a> in the <i>AWS Data Pipeline Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.NewDPPipelineCmdlet.UniqueId">
            <summary>
            <para>
            <para>A unique identifier. This identifier is not the same as the pipeline identifier assigned
            by AWS Data Pipeline. You are responsible for defining the format and ensuring the
            uniqueness of this identifier. You use this parameter to ensure idempotency during
            repeated calls to <code>CreatePipeline</code>. For example, if the first call to <code>CreatePipeline</code>
            does not succeed, you can pass in the same unique identifier and pipeline name combination
            on a subsequent call to <code>CreatePipeline</code>. <code>CreatePipeline</code> ensures
            that if a pipeline already exists with the same name and unique identifier, a new
            pipeline is not created. Instead, you'll receive the pipeline identifier from the
            previous attempt. The uniqueness of the name and unique identifier combination is
            scoped to the AWS account or IAM user credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.NewDPPipelineCmdlet.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.DP.RemoveDPPipelineCmdlet">
            <summary>
            Deletes a pipeline, its pipeline definition, and its run history. AWS Data Pipeline
            attempts to cancel instances associated with the pipeline that are currently being
            processed by task runners.
             
              
            <para>
            Deleting a pipeline cannot be undone. You cannot query or restore a deleted pipeline.
            To temporarily pause a pipeline instead of deleting it, call <a>SetStatus</a> with
            the status set to <code>PAUSE</code> on individual components. Components that are
            paused by <a>SetStatus</a> can be resumed.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.RemoveDPPipelineCmdlet.PipelineId">
            <summary>
            <para>
            <para>The ID of the pipeline.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.RemoveDPPipelineCmdlet.PassThru">
            <summary>
            Returns the value passed to the PipelineId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.RemoveDPPipelineCmdlet.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.DP.RemoveDPResourceTagCmdlet">
            <summary>
            Removes existing tags from the specified pipeline.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.RemoveDPResourceTagCmdlet.PipelineId">
            <summary>
            <para>
            <para>The ID of the pipeline.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.RemoveDPResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>The keys of the tags to remove.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.RemoveDPResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the PipelineId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.RemoveDPResourceTagCmdlet.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.DP.SetDPStatusCmdlet">
            <summary>
            Requests that the status of the specified physical or logical pipeline objects be
            updated in the specified pipeline. This update might not occur immediately, but is
            eventually consistent. The status that can be set depends on the type of object (for
            example, DataNode or Activity). You cannot perform this operation on <code>FINISHED</code>
            pipelines and attempting to do so returns <code>InvalidRequestException</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.SetDPStatusCmdlet.ObjectId">
            <summary>
            <para>
            <para>The IDs of the objects. The corresponding objects can be either physical or components,
            but not a mix of both types.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.SetDPStatusCmdlet.PipelineId">
            <summary>
            <para>
            <para>The ID of the pipeline that contains the objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.SetDPStatusCmdlet.Status">
            <summary>
            <para>
            <para>The status to be set on all the objects specified in <code>objectIds</code>. For components,
            use <code>PAUSE</code> or <code>RESUME</code>. For instances, use <code>TRY_CANCEL</code>,
            <code>RERUN</code>, or <code>MARK_FINISHED</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.SetDPStatusCmdlet.PassThru">
            <summary>
            Returns the object ids.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.SetDPStatusCmdlet.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.DP.SetDPTaskStatusCmdlet">
            <summary>
            Task runners call <code>SetTaskStatus</code> to notify AWS Data Pipeline that a task
            is completed and provide information about the final status. A task runner makes this
            call regardless of whether the task was sucessful. A task runner does not need to
            call <code>SetTaskStatus</code> for tasks that are canceled by the web service during
            a call to <a>ReportTaskProgress</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.SetDPTaskStatusCmdlet.ErrorId">
            <summary>
            <para>
            <para>If an error occurred during the task, this value specifies the error code. This value
            is set on the physical attempt object. It is used to display error information to
            the user. It should not start with string "Service_" which is reserved by the system.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.SetDPTaskStatusCmdlet.ErrorMessage">
            <summary>
            <para>
            <para>If an error occurred during the task, this value specifies a text description of the
            error. This value is set on the physical attempt object. It is used to display error
            information to the user. The web service does not parse this value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.SetDPTaskStatusCmdlet.ErrorStackTrace">
            <summary>
            <para>
            <para>If an error occurred during the task, this value specifies the stack trace associated
            with the error. This value is set on the physical attempt object. It is used to display
            error information to the user. The web service does not parse this value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.SetDPTaskStatusCmdlet.TaskId">
            <summary>
            <para>
            <para>The ID of the task assigned to the task runner. This value is provided in the response
            for <a>PollForTask</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.SetDPTaskStatusCmdlet.TaskStatus">
            <summary>
            <para>
            <para>If <code>FINISHED</code>, the task successfully completed. If <code>FAILED</code>,
            the task ended unsuccessfully. Preconditions use false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.SetDPTaskStatusCmdlet.PassThru">
            <summary>
            Returns the value passed to the TaskId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.SetDPTaskStatusCmdlet.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.DP.TestDPPipelineDefinitionCmdlet">
            <summary>
            Validates the specified pipeline definition to ensure that it is well formed and can
            be run without error.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.TestDPPipelineDefinitionCmdlet.ParameterObject">
            <summary>
            <para>
            <para>The parameter objects used with the pipeline.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.TestDPPipelineDefinitionCmdlet.ParameterValue">
            <summary>
            <para>
            <para>The parameter values used with the pipeline.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.TestDPPipelineDefinitionCmdlet.PipelineId">
            <summary>
            <para>
            <para>The ID of the pipeline.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.TestDPPipelineDefinitionCmdlet.PipelineObject">
            <summary>
            <para>
            <para>The objects that define the pipeline changes to validate against the pipeline.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DP.UpdateDPTaskProgressCmdlet">
            <summary>
            Task runners call <code>ReportTaskProgress</code> when assigned a task to acknowledge
            that it has the task. If the web service does not receive this acknowledgement within
            2 minutes, it assigns the task in a subsequent <a>PollForTask</a> call. After this
            initial acknowledgement, the task runner only needs to report progress every 15 minutes
            to maintain its ownership of the task. You can change this reporting time from 15
            minutes by specifying a <code>reportProgressTimeout</code> field in your pipeline.
             
              
            <para>
            If a task runner does not report its status after 5 minutes, AWS Data Pipeline assumes
            that the task runner is unable to process the task and reassigns the task in a subsequent
            response to <a>PollForTask</a>. Task runners should call <code>ReportTaskProgress</code>
            every 60 seconds.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.UpdateDPTaskProgressCmdlet.Field">
            <summary>
            <para>
            <para>Key-value pairs that define the properties of the ReportTaskProgressInput object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.UpdateDPTaskProgressCmdlet.TaskId">
            <summary>
            <para>
            <para>The ID of the task assigned to the task runner. This value is provided in the response
            for <a>PollForTask</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.UpdateDPTaskProgressCmdlet.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.DP.UpdateDPTaskRunnerHeartbeatCmdlet">
            <summary>
            Task runners call <code>ReportTaskRunnerHeartbeat</code> every 15 minutes to indicate
            that they are operational. If the AWS Data Pipeline Task Runner is launched on a resource
            managed by AWS Data Pipeline, the web service can use this call to detect when the
            task runner application has failed and restart a new instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.UpdateDPTaskRunnerHeartbeatCmdlet.Hostname">
            <summary>
            <para>
            <para>The public DNS name of the task runner.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.UpdateDPTaskRunnerHeartbeatCmdlet.TaskrunnerId">
            <summary>
            <para>
            <para>The ID of the task runner. This value should be unique across your AWS account. In
            the case of AWS Data Pipeline Task Runner launched on a resource managed by AWS Data
            Pipeline, the web service provides a unique identifier when it launches the application.
            If you have written a custom task runner, you should assign a unique identifier for
            the task runner.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.UpdateDPTaskRunnerHeartbeatCmdlet.WorkerGroup">
            <summary>
            <para>
            <para>The type of task the task runner is configured to accept and process. The worker group
            is set as a field on objects in the pipeline when they are created. You can only specify
            a single value for <code>workerGroup</code>. There are no wildcard values permitted
            in <code>workerGroup</code>; the string must be an exact, case-sensitive, match.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.UpdateDPTaskRunnerHeartbeatCmdlet.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.DP.WriteDPPipelineDefinitionCmdlet">
            <summary>
            Adds tasks, schedules, and preconditions to the specified pipeline. You can use <code>PutPipelineDefinition</code>
            to populate a new pipeline.
             
              
            <para><code>PutPipelineDefinition</code> also validates the configuration as it adds it
            to the pipeline. Changes to the pipeline are saved unless one of the following three
            validation errors exists in the pipeline.
            </para><ol><li>An object is missing a name or identifier field.</li><li>A string or reference
            field is empty.</li><li>The number of objects in the pipeline exceeds the maximum
            allowed objects.</li><li>The pipeline is in a FINISHED state.</li></ol><para>
             Pipeline object definitions are passed to the <code>PutPipelineDefinition</code>
            action and returned by the <a>GetPipelineDefinition</a> action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.WriteDPPipelineDefinitionCmdlet.ParameterObject">
            <summary>
            <para>
            <para>The parameter objects used with the pipeline.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.WriteDPPipelineDefinitionCmdlet.ParameterValue">
            <summary>
            <para>
            <para>The parameter values used with the pipeline.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.WriteDPPipelineDefinitionCmdlet.PipelineId">
            <summary>
            <para>
            <para>The ID of the pipeline.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.WriteDPPipelineDefinitionCmdlet.PipelineObject">
            <summary>
            <para>
            <para>The objects that define the pipeline. These objects overwrite the existing pipeline
            definition.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DP.WriteDPPipelineDefinitionCmdlet.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.DSYN.AddDSYNResourceTagCmdlet">
            <summary>
            Applies a key-value pair to an AWS resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.AddDSYNResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource to apply the tag to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.AddDSYNResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to apply.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.AddDSYNResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.AddDSYNResourceTagCmdlet.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.DSYN.GetDSYNAgentCmdlet">
            <summary>
            Returns metadata such as the name, the network interfaces, and the status (that is,
            whether the agent is running or not) for an agent. To specify which agent to describe,
            use the Amazon Resource Name (ARN) of the agent in your request.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.GetDSYNAgentCmdlet.AgentArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the agent to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DSYN.GetDSYNAgentListCmdlet">
            <summary>
            Returns a list of agents owned by an AWS account in the AWS Region specified in the
            request. The returned list is ordered by agent Amazon Resource Name (ARN).
             
              
            <para>
            By default, this operation returns a maximum of 100 agents. This operation supports
            pagination that enables you to optionally reduce the number of agents returned in
            a response.
            </para><para>
            If you have more agents than are returned in a response (that is, the response returns
            only a truncated list of your agents), the response contains a marker that you can
            specify in your next request to fetch the next page of agents.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.GetDSYNAgentListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of agents to list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.GetDSYNAgentListCmdlet.NextToken">
            <summary>
            <para>
            <para>An opaque string that indicates the position at which to begin the next list of agents.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DSYN.GetDSYNLocationEfsCmdlet">
            <summary>
            Returns metadata, such as the path information about an Amazon EFS location.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.GetDSYNLocationEfsCmdlet.LocationArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the EFS location to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DSYN.GetDSYNLocationListCmdlet">
            <summary>
            Returns a lists of source and destination locations.
             
              
            <para>
            If you have more locations than are returned in a response (that is, the response
            returns only a truncated list of your agents), the response contains a token that
            you can specify in your next request to fetch the next page of locations.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.GetDSYNLocationListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of locations to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.GetDSYNLocationListCmdlet.NextToken">
            <summary>
            <para>
            <para>An opaque string that indicates the position at which to begin the next list of locations.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DSYN.GetDSYNLocationNfsCmdlet">
            <summary>
            Returns metadata, such as the path information, about a NFS location.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.GetDSYNLocationNfsCmdlet.LocationArn">
            <summary>
            <para>
            <para>The Amazon resource Name (ARN) of the NFS location to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DSYN.GetDSYNLocationS3Cmdlet">
            <summary>
            Returns metadata, such as bucket name, about an Amazon S3 bucket location.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.GetDSYNLocationS3Cmdlet.LocationArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the Amazon S3 bucket location to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DSYN.GetDSYNResourceTagListCmdlet">
            <summary>
            Returns all the tags associated with a specified resources.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.GetDSYNResourceTagListCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource whose tags to list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.GetDSYNResourceTagListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of locations to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.GetDSYNResourceTagListCmdlet.NextToken">
            <summary>
            <para>
            <para>An opaque string that indicates the position at which to begin the next list of locations.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DSYN.GetDSYNTaskCmdlet">
            <summary>
            Returns metadata about a task.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.GetDSYNTaskCmdlet.TaskArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the task to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DSYN.GetDSYNTaskExecutionCmdlet">
            <summary>
            Returns detailed metadata about a task that is being executed.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.GetDSYNTaskExecutionCmdlet.TaskExecutionArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the task that is being executed.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DSYN.GetDSYNTaskExecutionListCmdlet">
            <summary>
            Returns a list of executed tasks.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.GetDSYNTaskExecutionListCmdlet.TaskArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the task whose tasks you want to list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.GetDSYNTaskExecutionListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of executed tasks to list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.GetDSYNTaskExecutionListCmdlet.NextToken">
            <summary>
            <para>
            <para>An opaque string that indicates the position at which to begin the next list of the
            executed tasks.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DSYN.GetDSYNTaskListCmdlet">
            <summary>
            Returns a list of all the tasks.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.GetDSYNTaskListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of tasks to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.GetDSYNTaskListCmdlet.NextToken">
            <summary>
            <para>
            <para>An opaque string that indicates the position at which to begin the next list of tasks.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DSYN.NewDSYNAgentCmdlet">
            <summary>
            Activates an AWS DataSync agent that you have deployed on your host. The activation
            process associates your agent with your account. In the activation process, you specify
            information such as the AWS Region that you want to activate the agent in. You activate
            the agent in the AWS Region where your target locations (in Amazon S3 or Amazon EFS)
            reside. Your tasks are created in this AWS Region.
             
              
            <para>
            You can use an agent for more than one location. If a task uses multiple agents, all
            of them need to have status AVAILABLE for the task to run. If you use multiple agents
            for a source location, the status of all the agents must be AVAILABLE for the task
            to run.
            </para><para>
            For more information, see "https://docs.aws.amazon.com/datasync/latest/userguide/working-with-agents.html#activating-agent"
            (Activating an Agent) in the <i>AWS DataSync User Guide.</i></para><para>
            Agents are automatically updated by AWS on a regular basis, using a mechanism that
            ensures minimal interruption to your tasks.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.NewDSYNAgentCmdlet.ActivationKey">
            <summary>
            <para>
            <para>Your agent activation key. You can get the activation key either by sending an HTTP
            GET request with redirects that enable you to get the agent IP address (port 80).
            Alternatively, you can get it from the AWS DataSync console. </para><para>The redirect URL returned in the response provides you the activation key for your
            agent in the query string parameter <code>activationKey</code>. It might also include
            other activation-related parameters; however, these are merely defaults. The arguments
            you pass to this API call determine the actual configuration of your agent.</para><para>For more information, see "https://docs.aws.amazon.com/datasync/latest/userguide/working-with-agents.html#activating-agent"
            (Activating a Agent) in the <i>AWS DataSync User Guide.</i></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.NewDSYNAgentCmdlet.AgentName">
            <summary>
            <para>
            <para>The name you configured for your agent. This value is a text reference that is used
            to identify the agent in the console.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.NewDSYNAgentCmdlet.Tag">
            <summary>
            <para>
            <para>The key-value pair that represents the tag that you want to associate with the agent.
            The value can be an empty string. This value helps you manage, filter, and search
            for your agents.</para><note><para>Valid characters for key and value are letters, spaces, and numbers representable
            in UTF-8 format, and the following special characters: + - = . _ : / @. </para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.NewDSYNAgentCmdlet.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.DSYN.NewDSYNLocationEfsCmdlet">
            <summary>
            Creates an endpoint for an Amazon EFS file system.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.NewDSYNLocationEfsCmdlet.EfsFilesystemArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) for the Amazon EFS file system.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.NewDSYNLocationEfsCmdlet.Ec2Config_SecurityGroupArn">
            <summary>
            <para>
            <para>The Amazon Resource Names (ARNs) of the security groups that are configured for the
            Amazon EC2 resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.NewDSYNLocationEfsCmdlet.Subdirectory">
            <summary>
            <para>
            <para>A subdirectory in the location’s path. This subdirectory in the EFS file system is
            used to read data from the EFS source location or write data to the EFS destination.
            By default, AWS DataSync uses the root directory.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.NewDSYNLocationEfsCmdlet.Ec2Config_SubnetArn">
            <summary>
            <para>
            <para>The ARN of the subnet and the security group that DataSync uses to access the target
            EFS file system.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.NewDSYNLocationEfsCmdlet.Tag">
            <summary>
            <para>
            <para>The key-value pair that represents a tag that you want to add to the resource. The
            value can be an empty string. This value helps you manage, filter, and search for
            your resources. We recommend that you create a name tag for your location.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.NewDSYNLocationEfsCmdlet.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.DSYN.NewDSYNLocationNfsCmdlet">
            <summary>
            Creates an endpoint for a Network File System (NFS) file system.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.NewDSYNLocationNfsCmdlet.OnPremConfig_AgentArn">
            <summary>
            <para>
            <para>ARNs)of the agents to use for an NFS location.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.NewDSYNLocationNfsCmdlet.ServerHostname">
            <summary>
            <para>
            <para>The name of the NFS server. This value is the IP address or Domain Name Service (DNS)
            name of the NFS server. An agent that is installed on-premises uses this host name
            to mount the NFS server in a network. </para><note><para>This name must either be DNS-compliant or must be an IP version 4 (IPv4) address.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.NewDSYNLocationNfsCmdlet.Subdirectory">
            <summary>
            <para>
            <para>The subdirectory in the NFS file system that is used to read data from the NFS source
            location or write data to the NFS destination. The NFS path should be a path that's
            exported by the NFS server, or a subdirectory of that path. The path should be such
            that it can be mounted by other NFS clients in your network. </para><para>To see all the paths exported by your NFS server. run "<code>showmount -e nfs-server-name</code>"
            from an NFS client that has access to your server. You can specify any directory that
            appears in the results, and any subdirectory of that directory. Ensure that the NFS
            export is accessible without Kerberos authentication. </para><para>To transfer all the data in the folder you specified, DataSync needs to have permissions
            to read all the data. To ensure this, either configure the NFS export with <code>no_root_squash,</code>
            or ensure that the permissions for all of the files that you want DataSync allow read
            access for all users. Doing either enables the agent to read the files. For the agent
            to access directories, you must additionally enable all execute access.</para><para>For information about NFS export configuration, see "http://web.mit.edu/rhel-doc/5/RHEL-5-manual/Deployment_Guide-en-US/s1-nfs-server-config-exports.html"
            (18.7. The /etc/exports Configuration File).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.NewDSYNLocationNfsCmdlet.Tag">
            <summary>
            <para>
            <para>The key-value pair that represents the tag that you want to add to the location. The
            value can be an empty string. We recommend using tags to name your resources.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.NewDSYNLocationNfsCmdlet.MountOptions_Version">
            <summary>
            <para>
            <para>The specific NFS version that you want DataSync to use to mount your NFS share. If
            you don't specify a version, DataSync defaults to <code>AUTOMATIC</code>. That is,
            DataSync automatically selects a version based on negotiation with the NFS server.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.NewDSYNLocationNfsCmdlet.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.DSYN.NewDSYNLocationS3Cmdlet">
            <summary>
            Creates an endpoint for an Amazon S3 bucket.
             
              
            <para>
            For AWS DataSync to access a destination S3 bucket, it needs an AWS Identity and Access
            Management (IAM) role that has the required permissions. You can set up the required
            permissions by creating an IAM policy that grants the required permissions and attaching
            the policy to the role. An example of such a policy is shown in the examples section.
            </para><para>
            For more information, see "https://docs.aws.amazon.com/datasync/latest/userguide/working-with-locations.html#create-s3-location"
            (Configuring Amazon S3 Location Settings) in the <i>AWS DataSync User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.NewDSYNLocationS3Cmdlet.S3Config_BucketAccessRoleArn">
            <summary>
            <para>
            <para>The Amazon S3 bucket to access. This bucket is used as a parameter in the <a>CreateLocationS3</a>
            operation. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.NewDSYNLocationS3Cmdlet.S3BucketArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the Amazon S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.NewDSYNLocationS3Cmdlet.Subdirectory">
            <summary>
            <para>
            <para>A subdirectory in the Amazon S3 bucket. This subdirectory in Amazon S3 is used to
            read data from the S3 source location or write data to the S3 destination.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.NewDSYNLocationS3Cmdlet.Tag">
            <summary>
            <para>
            <para>The key-value pair that represents the tag that you want to add to the location. The
            value can be an empty string. We recommend using tags to name your resources.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.NewDSYNLocationS3Cmdlet.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.DSYN.NewDSYNTaskCmdlet">
            <summary>
            Creates a task. A task is a set of two locations (source and destination) and a set
            of Options that you use to control the behavior of a task. If you don't specify Options
            when you create a task, AWS DataSync populates them with service defaults.
             
              
            <para>
            When you create a task, it first enters the CREATING state. During CREATING AWS DataSync
            attempts to mount the on-premises Network File System (NFS) location. The task transitions
            to the AVAILABLE state without waiting for the AWS location to become mounted. If
            required, AWS DataSync mounts the AWS location before each task execution.
            </para><para>
            If an agent that is associated with a source (NFS) location goes offline, the task
            transitions to the UNAVAILABLE status. If the status of the task remains in the CREATING
            status for more than a few minutes, it means that your agent might be having trouble
            mounting the source NFS file system. Check the task's ErrorCode and ErrorDetail. Mount
            issues are often caused by either a misconfigured firewall or a mistyped NFS server
            host name.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.NewDSYNTaskCmdlet.CloudWatchLogGroupArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the Amazon CloudWatch log group that is used to
            monitor and log events in the task. </para><para>For more information on these groups, see "https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/Working-with-log-groups-and-streams.html"
            (Working with Log Groups and Log Streams) in the <i>Amazon CloudWatch User Guide</i>.</para><para>For more information about how to useCloudWatchLogs with DataSync, see "https://docs.aws.amazon.com/datasync/latest/userguide/monitor-datasync.html"
            (Monitoring Your Task)</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.NewDSYNTaskCmdlet.DestinationLocationArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of an AWS storage resource's location. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.NewDSYNTaskCmdlet.Exclude">
            <summary>
            <para>
            <para>A filter that determines which files to exclude from a task based on the specified
            pattern. Transfers all files in the task’s subdirectory, except files that match the
            filter that is set. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.NewDSYNTaskCmdlet.Name">
            <summary>
            <para>
            <para>The name of a task. This value is a text reference that is used to identify the task
            in the console. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.NewDSYNTaskCmdlet.Option">
            <summary>
            <para>
            <para>The set of configuration options that control the behavior of a single execution of
            the task that occurs when you call <code>StartTaskExecution</code>. You can configure
            these options to preserve metadata such as user ID (UID) and group ID (GID), file
            permissions, data integrity verification, and so on.</para><para>For each individual task execution, you can override these options by specifying the
            <code>OverrideOptions</code> before starting a the task execution. For more information,
            see the operation. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.NewDSYNTaskCmdlet.SourceLocationArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the source location for the task.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.NewDSYNTaskCmdlet.Tag">
            <summary>
            <para>
            <para>The key-value pair that represents the tag that you want to add to the resource. The
            value can be an empty string. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.NewDSYNTaskCmdlet.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.DSYN.RemoveDSYNAgentCmdlet">
            <summary>
            Deletes an agent. To specify which agent to delete, use the Amazon Resource Name (ARN)
            of the agent in your request. The operation disassociates the agent from your AWS
            account. However, it doesn't delete the agent virtual machine (VM) from your on-premises
            environment.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.RemoveDSYNAgentCmdlet.AgentArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the agent to delete. Use the <code>ListAgents</code>
            operation to return a list of agents for your account and AWS Region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.RemoveDSYNAgentCmdlet.PassThru">
            <summary>
            Returns the value passed to the AgentArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.RemoveDSYNAgentCmdlet.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.DSYN.RemoveDSYNLocationCmdlet">
            <summary>
            Deletes the configuration of a location used by AWS DataSync.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.RemoveDSYNLocationCmdlet.LocationArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the location to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.RemoveDSYNLocationCmdlet.PassThru">
            <summary>
            Returns the value passed to the LocationArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.RemoveDSYNLocationCmdlet.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.DSYN.RemoveDSYNResourceTagCmdlet">
            <summary>
            Removes a tag from an AWS resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.RemoveDSYNResourceTagCmdlet.Key">
            <summary>
            <para>
            <para>The keys in the key-value pair in the tag to remove.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.RemoveDSYNResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource to remove the tag from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.RemoveDSYNResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.RemoveDSYNResourceTagCmdlet.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.DSYN.RemoveDSYNTaskCmdlet">
            <summary>
            Deletes a task.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.RemoveDSYNTaskCmdlet.TaskArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the task to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.RemoveDSYNTaskCmdlet.PassThru">
            <summary>
            Returns the value passed to the TaskArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.RemoveDSYNTaskCmdlet.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.DSYN.StartDSYNTaskExecutionCmdlet">
            <summary>
            Starts a specific invocation of a task. A <code>TaskExecution</code> value represents
            an individual run of a task. Each task can have at most one <code>TaskExecution</code>
            at a time.
             
              
            <para><code>TaskExecution</code> has the following transition phases: INITIALIZING | PREPARING
            | TRANSFERRING | VERIFYING | SUCCESS/FAILURE.
            </para><para>
            For detailed information, see <i>Task Execution</i> in "https://docs.aws.amazon.com/datasync/latest/userguide/how-datasync-works.html#terminology"
            (Components and Terminology) in the <i>AWS DataSync User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.StartDSYNTaskExecutionCmdlet.Include">
            <summary>
            <para>
            <para>A filter that determines which files to include in the transfer during a task execution
            based on the specified pattern in the filter. When multiple include filters are set,
            they are interpreted as an OR.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.StartDSYNTaskExecutionCmdlet.OverrideOption">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.StartDSYNTaskExecutionCmdlet.TaskArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the task to start.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.StartDSYNTaskExecutionCmdlet.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.DSYN.StopDSYNTaskExecutionCmdlet">
            <summary>
            Cancels execution of a task.
             
              
            <para>
            When you cancel a task execution, the transfer of some files are abruptly interrupted.
            The contents of files that are transferred to the destination might be incomplete
            or inconsistent with the source files. However, if you start a new task execution
            on the same task and you allow the task execution to complete, file content on the
            destination is complete and consistent. This applies to other unexpected failures
            that interrupt a task execution. In all of these cases, AWS DataSync successfully
            complete the transfer when you start the next task execution.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.StopDSYNTaskExecutionCmdlet.TaskExecutionArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the task execution to cancel.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.StopDSYNTaskExecutionCmdlet.PassThru">
            <summary>
            Returns the value passed to the TaskExecutionArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.StopDSYNTaskExecutionCmdlet.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.DSYN.UpdateDSYNAgentCmdlet">
            <summary>
            Updates the name of an agent.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.UpdateDSYNAgentCmdlet.AgentArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the agent to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.UpdateDSYNAgentCmdlet.Name">
            <summary>
            <para>
            <para>The name that you want to use to configure the agent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.UpdateDSYNAgentCmdlet.PassThru">
            <summary>
            Returns the value passed to the AgentArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.UpdateDSYNAgentCmdlet.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.DSYN.UpdateDSYNTaskCmdlet">
            <summary>
            Updates the metadata associated with a task.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.UpdateDSYNTaskCmdlet.CloudWatchLogGroupArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource name of the CloudWatch LogGroup.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.UpdateDSYNTaskCmdlet.Exclude">
            <summary>
            <para>
            <para>A filter that determines which files to exclude from a task based on the specified
            pattern in the filter. Transfers all files in the task’s subdirectory, except files
            that match the filter that is set. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.UpdateDSYNTaskCmdlet.Name">
            <summary>
            <para>
            <para>The name of the task to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.UpdateDSYNTaskCmdlet.Option">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.UpdateDSYNTaskCmdlet.TaskArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource name of the task to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.UpdateDSYNTaskCmdlet.PassThru">
            <summary>
            Returns the value passed to the TaskArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DSYN.UpdateDSYNTaskCmdlet.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.DAX.AddDAXResourceTagCmdlet">
            <summary>
            Associates a set of tags with a DAX resource. You can call <code>TagResource</code>
            up to 5 times per second, per account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.AddDAXResourceTagCmdlet.ResourceName">
            <summary>
            <para>
            <para>The name of the DAX resource to which tags should be added.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.AddDAXResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to be assigned to the DAX resource. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.AddDAXResourceTagCmdlet.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.DAX.GetDAXClusterCmdlet">
            <summary>
            Returns information about all provisioned DAX clusters if no cluster identifier is
            specified, or about a specific DAX cluster if a cluster identifier is supplied.
             
              
            <para>
            If the cluster is in the CREATING state, only cluster level information will be displayed
            until all of the nodes are successfully provisioned.
            </para><para>
            If the cluster is in the DELETING state, only cluster level information will be displayed.
            </para><para>
            If nodes are currently being added to the DAX cluster, node endpoint information and
            creation time for the additional nodes will not be displayed until they are completely
            provisioned. When the DAX cluster state is <i>available</i>, the cluster is ready
            for use.
            </para><para>
            If nodes are currently being removed from the DAX cluster, no endpoint information
            for the removed nodes is displayed.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.GetDAXClusterCmdlet.ClusterName">
            <summary>
            <para>
            <para>The names of the DAX clusters being described.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.GetDAXClusterCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to include in the response. If more results exist than
            the specified <code>MaxResults</code> value, a token is included in the response so
            that the remaining results can be retrieved.</para><para>The value for <code>MaxResults</code> must be between 20 and 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.GetDAXClusterCmdlet.NextToken">
            <summary>
            <para>
            <para>An optional token returned from a prior request. Use this token for pagination of
            results from this action. If this parameter is specified, the response includes only
            results beyond the token, up to the value specified by <code>MaxResults</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DAX.GetDAXDefaultParameterCmdlet">
            <summary>
            Returns the default system parameter information for the DAX caching software.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.GetDAXDefaultParameterCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to include in the response. If more results exist than
            the specified <code>MaxResults</code> value, a token is included in the response so
            that the remaining results can be retrieved.</para><para>The value for <code>MaxResults</code> must be between 20 and 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.GetDAXDefaultParameterCmdlet.NextToken">
            <summary>
            <para>
            <para>An optional token returned from a prior request. Use this token for pagination of
            results from this action. If this parameter is specified, the response includes only
            results beyond the token, up to the value specified by <code>MaxResults</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DAX.GetDAXEventCmdlet">
            <summary>
            Returns events related to DAX clusters and parameter groups. You can obtain events
            specific to a particular DAX cluster or parameter group by providing the name as a
            parameter.
             
              
            <para>
            By default, only the events occurring within the last hour are returned; however,
            you can retrieve up to 14 days' worth of events if necessary.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.GetDAXEventCmdlet.Duration">
            <summary>
            <para>
            <para>The number of minutes' worth of events to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.GetDAXEventCmdlet.EndTime">
            <summary>
            <para>
            <para>The end of the time interval for which to retrieve events, specified in ISO 8601 format.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.GetDAXEventCmdlet.SourceName">
            <summary>
            <para>
            <para>The identifier of the event source for which events will be returned. If not specified,
            then all sources are included in the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.GetDAXEventCmdlet.SourceType">
            <summary>
            <para>
            <para>The event source to retrieve events for. If no value is specified, all events are
            returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.GetDAXEventCmdlet.StartTime">
            <summary>
            <para>
            <para>The beginning of the time interval to retrieve events for, specified in ISO 8601 format.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.GetDAXEventCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to include in the response. If more results exist than
            the specified <code>MaxResults</code> value, a token is included in the response so
            that the remaining results can be retrieved.</para><para>The value for <code>MaxResults</code> must be between 20 and 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.GetDAXEventCmdlet.NextToken">
            <summary>
            <para>
            <para>An optional token returned from a prior request. Use this token for pagination of
            results from this action. If this parameter is specified, the response includes only
            results beyond the token, up to the value specified by <code>MaxResults</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DAX.GetDAXParameterCmdlet">
            <summary>
            Returns the detailed parameter list for a particular parameter group.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.GetDAXParameterCmdlet.ParameterGroupName">
            <summary>
            <para>
            <para>The name of the parameter group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.GetDAXParameterCmdlet.Source">
            <summary>
            <para>
            <para>How the parameter is defined. For example, <code>system</code> denotes a system-defined
            parameter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.GetDAXParameterCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to include in the response. If more results exist than
            the specified <code>MaxResults</code> value, a token is included in the response so
            that the remaining results can be retrieved.</para><para>The value for <code>MaxResults</code> must be between 20 and 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.GetDAXParameterCmdlet.NextToken">
            <summary>
            <para>
            <para>An optional token returned from a prior request. Use this token for pagination of
            results from this action. If this parameter is specified, the response includes only
            results beyond the token, up to the value specified by <code>MaxResults</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DAX.GetDAXParameterGroupCmdlet">
            <summary>
            Returns a list of parameter group descriptions. If a parameter group name is specified,
            the list will contain only the descriptions for that group.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.GetDAXParameterGroupCmdlet.ParameterGroupName">
            <summary>
            <para>
            <para>The names of the parameter groups.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.GetDAXParameterGroupCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to include in the response. If more results exist than
            the specified <code>MaxResults</code> value, a token is included in the response so
            that the remaining results can be retrieved.</para><para>The value for <code>MaxResults</code> must be between 20 and 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.GetDAXParameterGroupCmdlet.NextToken">
            <summary>
            <para>
            <para>An optional token returned from a prior request. Use this token for pagination of
            results from this action. If this parameter is specified, the response includes only
            results beyond the token, up to the value specified by <code>MaxResults</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DAX.GetDAXResourceTagCmdlet">
            <summary>
            List all of the tags for a DAX cluster. You can call <code>ListTags</code> up to 10
            times per second, per account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.GetDAXResourceTagCmdlet.ResourceName">
            <summary>
            <para>
            <para>The name of the DAX resource to which the tags belong.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.GetDAXResourceTagCmdlet.NextToken">
            <summary>
            <para>
            <para>An optional token returned from a prior request. Use this token for pagination of
            results from this action. If this parameter is specified, the response includes only
            results beyond the token.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DAX.GetDAXSubnetGroupCmdlet">
            <summary>
            Returns a list of subnet group descriptions. If a subnet group name is specified,
            the list will contain only the description of that group.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.GetDAXSubnetGroupCmdlet.SubnetGroupName">
            <summary>
            <para>
            <para>The name of the subnet group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.GetDAXSubnetGroupCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to include in the response. If more results exist than
            the specified <code>MaxResults</code> value, a token is included in the response so
            that the remaining results can be retrieved.</para><para>The value for <code>MaxResults</code> must be between 20 and 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.GetDAXSubnetGroupCmdlet.NextToken">
            <summary>
            <para>
            <para>An optional token returned from a prior request. Use this token for pagination of
            results from this action. If this parameter is specified, the response includes only
            results beyond the token, up to the value specified by <code>MaxResults</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DAX.NewDAXClusterCmdlet">
            <summary>
            Creates a DAX cluster. All nodes in the cluster run the same DAX caching software.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.NewDAXClusterCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>The Availability Zones (AZs) in which the cluster nodes will be created. All nodes
            belonging to the cluster are placed in these Availability Zones. Use this parameter
            if you want to distribute the nodes across multiple AZs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.NewDAXClusterCmdlet.ClusterName">
            <summary>
            <para>
            <para>The cluster identifier. This parameter is stored as a lowercase string.</para><para><b>Constraints:</b></para><ul><li><para>A name must contain from 1 to 20 alphanumeric characters or hyphens.</para></li><li><para>The first character must be a letter.</para></li><li><para>A name cannot end with a hyphen or contain two consecutive hyphens.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.NewDAXClusterCmdlet.Description">
            <summary>
            <para>
            <para>A description of the cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.NewDAXClusterCmdlet.SSESpecification_Enabled">
            <summary>
            <para>
            <para>Indicates whether server-side encryption is enabled (true) or disabled (false) on
            the cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.NewDAXClusterCmdlet.IamRoleArn">
            <summary>
            <para>
            <para>A valid Amazon Resource Name (ARN) that identifies an IAM role. At runtime, DAX will
            assume this role and use the role's permissions to access DynamoDB on your behalf.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.NewDAXClusterCmdlet.NodeType">
            <summary>
            <para>
            <para>The compute and memory capacity of the nodes in the cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.NewDAXClusterCmdlet.NotificationTopicArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the Amazon SNS topic to which notifications will
            be sent.</para><note><para>The Amazon SNS topic owner must be same as the DAX cluster owner.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.NewDAXClusterCmdlet.ParameterGroupName">
            <summary>
            <para>
            <para>The parameter group to be associated with the DAX cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.NewDAXClusterCmdlet.PreferredMaintenanceWindow">
            <summary>
            <para>
            <para>Specifies the weekly time range during which maintenance on the DAX cluster is performed.
            It is specified as a range in the format ddd:hh24:mi-ddd:hh24:mi (24H Clock UTC).
            The minimum maintenance window is a 60 minute period. Valid values for <code>ddd</code>
            are:</para><ul><li><para><code>sun</code></para></li><li><para><code>mon</code></para></li><li><para><code>tue</code></para></li><li><para><code>wed</code></para></li><li><para><code>thu</code></para></li><li><para><code>fri</code></para></li><li><para><code>sat</code></para></li></ul><para>Example: <code>sun:05:00-sun:09:00</code></para><note><para>If you don't specify a preferred maintenance window when you create or modify a cache
            cluster, DAX assigns a 60-minute maintenance window on a randomly selected day of
            the week.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.NewDAXClusterCmdlet.ReplicationFactor">
            <summary>
            <para>
            <para>The number of nodes in the DAX cluster. A replication factor of 1 will create a single-node
            cluster, without any read replicas. For additional fault tolerance, you can create
            a multiple node cluster with one or more read replicas. To do this, set <i>ReplicationFactor</i>
            to 2 or more.</para><note><para>AWS recommends that you have at least two read replicas per cluster.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.NewDAXClusterCmdlet.SecurityGroupId">
            <summary>
            <para>
            <para>A list of security group IDs to be assigned to each node in the DAX cluster. (Each
            of the security group ID is system-generated.)</para><para>If this parameter is not specified, DAX assigns the default VPC security group to
            each node.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.NewDAXClusterCmdlet.SubnetGroupName">
            <summary>
            <para>
            <para>The name of the subnet group to be used for the replication group.</para><important><para>DAX clusters can only run in an Amazon VPC environment. All of the subnets that you
            specify in a subnet group must exist in the same VPC.</para></important>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.NewDAXClusterCmdlet.Tag">
            <summary>
            <para>
            <para>A set of tags to associate with the DAX cluster. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.NewDAXClusterCmdlet.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.DAX.NewDAXParameterGroupCmdlet">
            <summary>
            Creates a new parameter group. A parameter group is a collection of parameters that
            you apply to all of the nodes in a DAX cluster.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.NewDAXParameterGroupCmdlet.Description">
            <summary>
            <para>
            <para>A description of the parameter group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.NewDAXParameterGroupCmdlet.ParameterGroupName">
            <summary>
            <para>
            <para>The name of the parameter group to apply to all of the clusters in this replication
            group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.NewDAXParameterGroupCmdlet.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.DAX.NewDAXSubnetGroupCmdlet">
            <summary>
            Creates a new subnet group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.NewDAXSubnetGroupCmdlet.Description">
            <summary>
            <para>
            <para>A description for the subnet group</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.NewDAXSubnetGroupCmdlet.SubnetGroupName">
            <summary>
            <para>
            <para>A name for the subnet group. This value is stored as a lowercase string. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.NewDAXSubnetGroupCmdlet.SubnetId">
            <summary>
            <para>
            <para>A list of VPC subnet IDs for the subnet group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.NewDAXSubnetGroupCmdlet.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.DAX.RemoveDAXClusterCmdlet">
            <summary>
            Deletes a previously provisioned DAX cluster. <i>DeleteCluster</i> deletes all associated
            nodes, node endpoints and the DAX cluster itself. When you receive a successful response
            from this action, DAX immediately begins deleting the cluster; you cannot cancel or
            revert this action.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.RemoveDAXClusterCmdlet.ClusterName">
            <summary>
            <para>
            <para>The name of the cluster to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.RemoveDAXClusterCmdlet.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.DAX.RemoveDAXParameterGroupCmdlet">
            <summary>
            Deletes the specified parameter group. You cannot delete a parameter group if it is
            associated with any DAX clusters.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.RemoveDAXParameterGroupCmdlet.ParameterGroupName">
            <summary>
            <para>
            <para>The name of the parameter group to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.RemoveDAXParameterGroupCmdlet.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.DAX.RemoveDAXResourceTagCmdlet">
            <summary>
            Removes the association of tags from a DAX resource. You can call <code>UntagResource</code>
            up to 5 times per second, per account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.RemoveDAXResourceTagCmdlet.ResourceName">
            <summary>
            <para>
            <para>The name of the DAX resource from which the tags should be removed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.RemoveDAXResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>A list of tag keys. If the DAX cluster has any tags with these keys, then the tags
            are removed from the cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.RemoveDAXResourceTagCmdlet.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.DAX.RemoveDAXSubnetGroupCmdlet">
            <summary>
            Deletes a subnet group.
             
             <note><para>
            You cannot delete a subnet group if it is associated with any DAX clusters.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.RemoveDAXSubnetGroupCmdlet.SubnetGroupName">
            <summary>
            <para>
            <para>The name of the subnet group to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.RemoveDAXSubnetGroupCmdlet.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.DAX.RestartDAXNodeCmdlet">
            <summary>
            Reboots a single node of a DAX cluster. The reboot action takes place as soon as possible.
            During the reboot, the node status is set to REBOOTING.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.RestartDAXNodeCmdlet.ClusterName">
            <summary>
            <para>
            <para>The name of the DAX cluster containing the node to be rebooted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.RestartDAXNodeCmdlet.NodeId">
            <summary>
            <para>
            <para>The system-assigned ID of the node to be rebooted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.RestartDAXNodeCmdlet.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.DAX.SetDAXReplicationFactorDecreaseCmdlet">
            <summary>
            Removes one or more nodes from a DAX cluster.
             
             <note><para>
            You cannot use <code>DecreaseReplicationFactor</code> to remove the last node in a
            DAX cluster. If you need to do this, use <code>DeleteCluster</code> instead.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.SetDAXReplicationFactorDecreaseCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>The Availability Zone(s) from which to remove nodes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.SetDAXReplicationFactorDecreaseCmdlet.ClusterName">
            <summary>
            <para>
            <para>The name of the DAX cluster from which you want to remove nodes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.SetDAXReplicationFactorDecreaseCmdlet.NewReplicationFactor">
            <summary>
            <para>
            <para>The new number of nodes for the DAX cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.SetDAXReplicationFactorDecreaseCmdlet.NodeIdsToRemove">
            <summary>
            <para>
            <para>The unique identifiers of the nodes to be removed from the cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.SetDAXReplicationFactorDecreaseCmdlet.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.DAX.SetDAXReplicationFactorIncreaseCmdlet">
            <summary>
            Adds one or more nodes to a DAX cluster.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.SetDAXReplicationFactorIncreaseCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>The Availability Zones (AZs) in which the cluster nodes will be created. All nodes
            belonging to the cluster are placed in these Availability Zones. Use this parameter
            if you want to distribute the nodes across multiple AZs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.SetDAXReplicationFactorIncreaseCmdlet.ClusterName">
            <summary>
            <para>
            <para>The name of the DAX cluster that will receive additional nodes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.SetDAXReplicationFactorIncreaseCmdlet.NewReplicationFactor">
            <summary>
            <para>
            <para>The new number of nodes for the DAX cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.SetDAXReplicationFactorIncreaseCmdlet.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.DAX.UpdateDAXClusterCmdlet">
            <summary>
            Modifies the settings for a DAX cluster. You can use this action to change one or
            more cluster configuration parameters by specifying the parameters and the new values.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.UpdateDAXClusterCmdlet.ClusterName">
            <summary>
            <para>
            <para>The name of the DAX cluster to be modified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.UpdateDAXClusterCmdlet.Description">
            <summary>
            <para>
            <para>A description of the changes being made to the cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.UpdateDAXClusterCmdlet.NotificationTopicArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that identifies the topic.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.UpdateDAXClusterCmdlet.NotificationTopicStatus">
            <summary>
            <para>
            <para>The current state of the topic.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.UpdateDAXClusterCmdlet.ParameterGroupName">
            <summary>
            <para>
            <para>The name of a parameter group for this cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.UpdateDAXClusterCmdlet.PreferredMaintenanceWindow">
            <summary>
            <para>
            <para>A range of time when maintenance of DAX cluster software will be performed. For example:
            <code>sun:01:00-sun:09:00</code>. Cluster maintenance normally takes less than 30
            minutes, and is performed automatically within the maintenance window.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.UpdateDAXClusterCmdlet.SecurityGroupId">
            <summary>
            <para>
            <para>A list of user-specified security group IDs to be assigned to each node in the DAX
            cluster. If this parameter is not specified, DAX assigns the default VPC security
            group to each node.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.UpdateDAXClusterCmdlet.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.DAX.UpdateDAXParameterGroupCmdlet">
            <summary>
            Modifies the parameters of a parameter group. You can modify up to 20 parameters in
            a single request by submitting a list parameter name and value pairs.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.UpdateDAXParameterGroupCmdlet.ParameterGroupName">
            <summary>
            <para>
            <para>The name of the parameter group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.UpdateDAXParameterGroupCmdlet.ParameterNameValue">
            <summary>
            <para>
            <para>An array of name-value pairs for the parameters in the group. Each element in the
            array represents a single parameter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.UpdateDAXParameterGroupCmdlet.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.DAX.UpdateDAXSubnetGroupCmdlet">
            <summary>
            Modifies an existing subnet group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.UpdateDAXSubnetGroupCmdlet.Description">
            <summary>
            <para>
            <para>A description of the subnet group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.UpdateDAXSubnetGroupCmdlet.SubnetGroupName">
            <summary>
            <para>
            <para>The name of the subnet group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.UpdateDAXSubnetGroupCmdlet.SubnetId">
            <summary>
            <para>
            <para>A list of subnet IDs in the subnet group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DAX.UpdateDAXSubnetGroupCmdlet.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.DF.GetDFAccountSettingListCmdlet">
            <summary>
            Returns the number of unmetered iOS and/or unmetered Android devices that have been
            purchased by the account.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DF.GetDFArtifactListCmdlet">
            <summary>
            Gets information about artifacts.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFArtifactListCmdlet.Arn">
            <summary>
            <para>
            <para>The Run, Job, Suite, or Test ARN.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFArtifactListCmdlet.Type">
            <summary>
            <para>
            <para>The artifacts' type.</para><para>Allowed values include:</para><ul><li><para>FILE: The artifacts are files.</para></li><li><para>LOG: The artifacts are logs.</para></li><li><para>SCREENSHOT: The artifacts are screenshots.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFArtifactListCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier that was returned from the previous call to this operation, which can
            be used to return the next set of items in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DF.GetDFDeviceCmdlet">
            <summary>
            Gets information about a unique device type.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFDeviceCmdlet.Arn">
            <summary>
            <para>
            <para>The device type's ARN.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DF.GetDFDeviceInstanceCmdlet">
            <summary>
            Returns information about a device instance belonging to a private device fleet.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFDeviceInstanceCmdlet.Arn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the instance you're requesting information about.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DF.GetDFDeviceInstanceListCmdlet">
            <summary>
            Returns information about the private device instances associated with one or more
            AWS accounts.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFDeviceInstanceListCmdlet.MaxResult">
            <summary>
            <para>
            <para>An integer specifying the maximum number of items you want to return in the API response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFDeviceInstanceListCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier that was returned from the previous call to this operation, which can
            be used to return the next set of items in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DF.GetDFDeviceListCmdlet">
            <summary>
            Gets information about unique device types.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFDeviceListCmdlet.Arn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the project.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFDeviceListCmdlet.Filter">
            <summary>
            <para>
            <para>Used to select a set of devices. A filter is made up of an attribute, an operator,
            and one or more values.</para><ul><li><para>Attribute: The aspect of a device such as platform or model used as the selction criteria
            in a device filter.</para><para>Allowed values include:</para><ul><li><para>ARN: The Amazon Resource Name (ARN) of the device. For example, "arn:aws:devicefarm:us-west-2::device:12345Example".</para></li><li><para>PLATFORM: The device platform. Valid values are "ANDROID" or "IOS".</para></li><li><para>OS_VERSION: The operating system version. For example, "10.3.2".</para></li><li><para>MODEL: The device model. For example, "iPad 5th Gen".</para></li><li><para>AVAILABILITY: The current availability of the device. Valid values are "AVAILABLE",
            "HIGHLY_AVAILABLE", "BUSY", or "TEMPORARY_NOT_AVAILABLE".</para></li><li><para>FORM_FACTOR: The device form factor. Valid values are "PHONE" or "TABLET".</para></li><li><para>MANUFACTURER: The device manufacturer. For example, "Apple".</para></li><li><para>REMOTE_ACCESS_ENABLED: Whether the device is enabled for remote access. Valid values
            are "TRUE" or "FALSE".</para></li><li><para>REMOTE_DEBUG_ENABLED: Whether the device is enabled for remote debugging. Valid values
            are "TRUE" or "FALSE".</para></li><li><para>INSTANCE_ARN: The Amazon Resource Name (ARN) of the device instance.</para></li><li><para>INSTANCE_LABELS: The label of the device instance.</para></li><li><para>FLEET_TYPE: The fleet type. Valid values are "PUBLIC" or "PRIVATE".</para></li></ul></li><li><para>Operator: The filter operator.</para><ul><li><para>The EQUALS operator is available for every attribute except INSTANCE_LABELS.</para></li><li><para>The CONTAINS operator is available for the INSTANCE_LABELS and MODEL attributes.</para></li><li><para>The IN and NOT_IN operators are available for the ARN, OS_VERSION, MODEL, MANUFACTURER,
            and INSTANCE_ARN attributes.</para></li><li><para>The LESS_THAN, GREATER_THAN, LESS_THAN_OR_EQUALS, and GREATER_THAN_OR_EQUALS operators
            are also available for the OS_VERSION attribute.</para></li></ul></li><li><para>Values: An array of one or more filter values.</para><ul><li><para>The IN and NOT_IN operators take a values array that has one or more elements.</para></li><li><para>The other operators require an array with a single element.</para></li><li><para>In a request, the AVAILABILITY attribute takes "AVAILABLE", "HIGHLY_AVAILABLE", "BUSY",
            or "TEMPORARY_NOT_AVAILABLE" as values.</para></li></ul></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFDeviceListCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier that was returned from the previous call to this operation, which can
            be used to return the next set of items in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DF.GetDFDevicePoolCmdlet">
            <summary>
            Gets information about a device pool.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFDevicePoolCmdlet.Arn">
            <summary>
            <para>
            <para>The device pool's ARN.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DF.GetDFDevicePoolCompatibilityCmdlet">
            <summary>
            Gets information about compatibility with a device pool.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFDevicePoolCompatibilityCmdlet.CustomerArtifactPaths_AndroidPath">
            <summary>
            <para>
            <para>Comma-separated list of paths on the Android device where the artifacts generated
            by the customer's tests will be pulled from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFDevicePoolCompatibilityCmdlet.AppArn">
            <summary>
            <para>
            <para>The ARN of the app that is associated with the specified device pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFDevicePoolCompatibilityCmdlet.Configuration_AuxiliaryApp">
            <summary>
            <para>
            <para>A list of auxiliary apps for the run.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFDevicePoolCompatibilityCmdlet.Configuration_BillingMethod">
            <summary>
            <para>
            <para>Specifies the billing method for a test run: <code>metered</code> or <code>unmetered</code>.
            If the parameter is not specified, the default value is <code>metered</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFDevicePoolCompatibilityCmdlet.Radios_Bluetooth">
            <summary>
            <para>
            <para>True if Bluetooth is enabled at the beginning of the test; otherwise, false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFDevicePoolCompatibilityCmdlet.CustomerArtifactPaths_DeviceHostPath">
            <summary>
            <para>
            <para>Comma-separated list of paths in the test execution environment where the artifacts
            generated by the customer's tests will be pulled from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFDevicePoolCompatibilityCmdlet.DevicePoolArn">
            <summary>
            <para>
            <para>The device pool's ARN.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFDevicePoolCompatibilityCmdlet.Configuration_ExtraDataPackageArn">
            <summary>
            <para>
            <para>The ARN of the extra data for the run. The extra data is a .zip file that AWS Device
            Farm will extract to external data for Android or the app's sandbox for iOS.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFDevicePoolCompatibilityCmdlet.Test_Filter">
            <summary>
            <para>
            <para>The test's filter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFDevicePoolCompatibilityCmdlet.Radios_Gp">
            <summary>
            <para>
            <para>True if GPS is enabled at the beginning of the test; otherwise, false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFDevicePoolCompatibilityCmdlet.CustomerArtifactPaths_IosPath">
            <summary>
            <para>
            <para>Comma-separated list of paths on the iOS device where the artifacts generated by the
            customer's tests will be pulled from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFDevicePoolCompatibilityCmdlet.Location_Latitude">
            <summary>
            <para>
            <para>The latitude.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFDevicePoolCompatibilityCmdlet.Configuration_Locale">
            <summary>
            <para>
            <para>Information about the locale that is used for the run.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFDevicePoolCompatibilityCmdlet.Location_Longitude">
            <summary>
            <para>
            <para>The longitude.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFDevicePoolCompatibilityCmdlet.Configuration_NetworkProfileArn">
            <summary>
            <para>
            <para>Reserved for internal use.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFDevicePoolCompatibilityCmdlet.Radios_Nfc">
            <summary>
            <para>
            <para>True if NFC is enabled at the beginning of the test; otherwise, false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFDevicePoolCompatibilityCmdlet.Test_Parameter">
            <summary>
            <para>
            <para>The test's parameters, such as test framework parameters and fixture settings. Parameters
            are represented by name-value pairs of strings.</para><para>For all tests:</para><ul><li><para>app_performance_monitoring: Performance monitoring is enabled by default. Set this
            parameter to "false" to disable it.</para></li></ul><para>For Calabash tests:</para><ul><li><para>profile: A cucumber profile, for example, "my_profile_name".</para></li><li><para>tags: You can limit execution to features or scenarios that have (or don't have) certain
            tags, for example, "@smoke" or "@smoke,~@wip".</para></li></ul><para>For Appium tests (all types):</para><ul><li><para>appium_version: The Appium version. Currently supported values are "1.6.5" (and higher),
            "latest", and "default".</para><ul><li><para>“latest” will run the latest Appium version supported by Device Farm (1.9.1).</para></li><li><para>For “default”, Device Farm will choose a compatible version of Appium for the device.
            The current behavior is to run 1.7.2 on Android devices and iOS 9 and earlier, 1.7.2
            for iOS 10 and later.</para></li><li><para>This behavior is subject to change.</para></li></ul></li></ul><para>For Fuzz tests (Android only):</para><ul><li><para>event_count: The number of events, between 1 and 10000, that the UI fuzz test should
            perform.</para></li><li><para>throttle: The time, in ms, between 0 and 1000, that the UI fuzz test should wait between
            events.</para></li><li><para>seed: A seed to use for randomizing the UI fuzz test. Using the same seed value between
            tests ensures identical event sequences.</para></li></ul><para>For Explorer tests:</para><ul><li><para>username: A username to use if the Explorer encounters a login form. If not supplied,
            no username will be inserted.</para></li><li><para>password: A password to use if the Explorer encounters a login form. If not supplied,
            no password will be inserted.</para></li></ul><para>For Instrumentation:</para><ul><li><para>filter: A test filter string. Examples:</para><ul><li><para>Running a single test case: "com.android.abc.Test1"</para></li><li><para>Running a single test: "com.android.abc.Test1#smoke"</para></li><li><para>Running multiple tests: "com.android.abc.Test1,com.android.abc.Test2"</para></li></ul></li></ul><para>For XCTest and XCTestUI:</para><ul><li><para>filter: A test filter string. Examples:</para><ul><li><para>Running a single test class: "LoginTests"</para></li><li><para>Running a multiple test classes: "LoginTests,SmokeTests"</para></li><li><para>Running a single test: "LoginTests/testValid"</para></li><li><para>Running multiple tests: "LoginTests/testValid,LoginTests/testInvalid"</para></li></ul></li></ul><para>For UIAutomator:</para><ul><li><para>filter: A test filter string. Examples:</para><ul><li><para>Running a single test case: "com.android.abc.Test1"</para></li><li><para>Running a single test: "com.android.abc.Test1#smoke"</para></li><li><para>Running multiple tests: "com.android.abc.Test1,com.android.abc.Test2"</para></li></ul></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFDevicePoolCompatibilityCmdlet.Test_TestPackageArn">
            <summary>
            <para>
            <para>The ARN of the uploaded test that will be run.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFDevicePoolCompatibilityCmdlet.Test_TestSpecArn">
            <summary>
            <para>
            <para>The ARN of the YAML-formatted test specification.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFDevicePoolCompatibilityCmdlet.TestType">
            <summary>
            <para>
            <para>The test type for the specified device pool.</para><para>Allowed values include the following:</para><ul><li><para>BUILTIN_FUZZ: The built-in fuzz type.</para></li><li><para>BUILTIN_EXPLORER: For Android, an app explorer that will traverse an Android app,
            interacting with it and capturing screenshots at the same time.</para></li><li><para>APPIUM_JAVA_JUNIT: The Appium Java JUnit type.</para></li><li><para>APPIUM_JAVA_TESTNG: The Appium Java TestNG type.</para></li><li><para>APPIUM_PYTHON: The Appium Python type.</para></li><li><para>APPIUM_NODE: The Appium Node.js type.</para></li><li><para>APPIUM_RUBY: The Appium Ruby type.</para></li><li><para>APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for web apps.</para></li><li><para>APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for web apps.</para></li><li><para>APPIUM_WEB_PYTHON: The Appium Python type for web apps.</para></li><li><para>APPIUM_WEB_NODE: The Appium Node.js type for web apps.</para></li><li><para>APPIUM_WEB_RUBY: The Appium Ruby type for web apps.</para></li><li><para>CALABASH: The Calabash type.</para></li><li><para>INSTRUMENTATION: The Instrumentation type.</para></li><li><para>UIAUTOMATION: The uiautomation type.</para></li><li><para>UIAUTOMATOR: The uiautomator type.</para></li><li><para>XCTEST: The XCode test type.</para></li><li><para>XCTEST_UI: The XCode UI test type.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFDevicePoolCompatibilityCmdlet.Test_Type">
            <summary>
            <para>
            <para>The test's type.</para><para>Must be one of the following values:</para><ul><li><para>BUILTIN_FUZZ: The built-in fuzz type.</para></li><li><para>BUILTIN_EXPLORER: For Android, an app explorer that will traverse an Android app,
            interacting with it and capturing screenshots at the same time.</para></li><li><para>APPIUM_JAVA_JUNIT: The Appium Java JUnit type.</para></li><li><para>APPIUM_JAVA_TESTNG: The Appium Java TestNG type.</para></li><li><para>APPIUM_PYTHON: The Appium Python type.</para></li><li><para>APPIUM_NODE: The Appium Node.js type.</para></li><li><para>APPIUM_RUBY: The Appium Ruby type.</para></li><li><para>APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for web apps.</para></li><li><para>APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for web apps.</para></li><li><para>APPIUM_WEB_PYTHON: The Appium Python type for web apps.</para></li><li><para>APPIUM_WEB_NODE: The Appium Node.js type for web apps.</para></li><li><para>APPIUM_WEB_RUBY: The Appium Ruby type for web apps.</para></li><li><para>CALABASH: The Calabash type.</para></li><li><para>INSTRUMENTATION: The Instrumentation type.</para></li><li><para>UIAUTOMATION: The uiautomation type.</para></li><li><para>UIAUTOMATOR: The uiautomator type.</para></li><li><para>XCTEST: The XCode test type.</para></li><li><para>XCTEST_UI: The XCode UI test type.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFDevicePoolCompatibilityCmdlet.Configuration_VpceConfigurationArn">
            <summary>
            <para>
            <para>An array of Amazon Resource Names (ARNs) for your VPC endpoint configurations.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFDevicePoolCompatibilityCmdlet.Radios_Wifi">
            <summary>
            <para>
            <para>True if Wi-Fi is enabled at the beginning of the test; otherwise, false.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DF.GetDFDevicePoolListCmdlet">
            <summary>
            Gets information about device pools.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFDevicePoolListCmdlet.Arn">
            <summary>
            <para>
            <para>The project ARN.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFDevicePoolListCmdlet.Type">
            <summary>
            <para>
            <para>The device pools' type.</para><para>Allowed values include:</para><ul><li><para>CURATED: A device pool that is created and managed by AWS Device Farm.</para></li><li><para>PRIVATE: A device pool that is created and managed by the device pool developer.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFDevicePoolListCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier that was returned from the previous call to this operation, which can
            be used to return the next set of items in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DF.GetDFInstanceProfileCmdlet">
            <summary>
            Returns information about the specified instance profile.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFInstanceProfileCmdlet.Arn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of your instance profile.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DF.GetDFInstanceProfileListCmdlet">
            <summary>
            Returns information about all the instance profiles in an AWS account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFInstanceProfileListCmdlet.MaxResult">
            <summary>
            <para>
            <para>An integer specifying the maximum number of items you want to return in the API response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFInstanceProfileListCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier that was returned from the previous call to this operation, which can
            be used to return the next set of items in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DF.GetDFJobCmdlet">
            <summary>
            Gets information about a job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFJobCmdlet.Arn">
            <summary>
            <para>
            <para>The job's ARN.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DF.GetDFJobListCmdlet">
            <summary>
            Gets information about jobs for a given test run.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFJobListCmdlet.Arn">
            <summary>
            <para>
            <para>The run's Amazon Resource Name (ARN).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFJobListCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier that was returned from the previous call to this operation, which can
            be used to return the next set of items in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DF.GetDFNetworkProfileCmdlet">
            <summary>
            Returns information about a network profile.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFNetworkProfileCmdlet.Arn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the network profile you want to return information
            about.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DF.GetDFNetworkProfileListCmdlet">
            <summary>
            Returns the list of available network profiles.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFNetworkProfileListCmdlet.Arn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the project for which you want to list network profiles.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFNetworkProfileListCmdlet.Type">
            <summary>
            <para>
            <para>The type of network profile you wish to return information about. Valid values are
            listed below.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFNetworkProfileListCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier that was returned from the previous call to this operation, which can
            be used to return the next set of items in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DF.GetDFOfferingCmdlet">
            <summary>
            Returns a list of products or offerings that the user can manage through the API.
            Each offering record indicates the recurring price per unit and the frequency for
            that offering. The API returns a <code>NotEligible</code> error if the user is not
            permitted to invoke the operation. Please contact <a href="mailto:aws-devicefarm-support@amazon.com">aws-devicefarm-support@amazon.com</a>
            if you believe that you should be able to invoke this operation.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFOfferingCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier that was returned from the previous call to this operation, which can
            be used to return the next set of items in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DF.GetDFOfferingPromotionCmdlet">
            <summary>
            Returns a list of offering promotions. Each offering promotion record contains the
            ID and description of the promotion. The API returns a <code>NotEligible</code> error
            if the caller is not permitted to invoke the operation. Contact <a href="mailto:aws-devicefarm-support@amazon.com">aws-devicefarm-support@amazon.com</a>
            if you believe that you should be able to invoke this operation.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFOfferingPromotionCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier that was returned from the previous call to this operation, which can
            be used to return the next set of items in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DF.GetDFOfferingStatusCmdlet">
            <summary>
            Gets the current status and future status of all offerings purchased by an AWS account.
            The response indicates how many offerings are currently available and the offerings
            that will be available in the next period. The API returns a <code>NotEligible</code>
            error if the user is not permitted to invoke the operation. Please contact <a href="mailto:aws-devicefarm-support@amazon.com">aws-devicefarm-support@amazon.com</a>
            if you believe that you should be able to invoke this operation.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFOfferingStatusCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier that was returned from the previous call to this operation, which can
            be used to return the next set of items in the list.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DF.GetDFOfferingTransactionCmdlet">
            <summary>
            Returns a list of all historical purchases, renewals, and system renewal transactions
            for an AWS account. The list is paginated and ordered by a descending timestamp (most
            recent transactions are first). The API returns a <code>NotEligible</code> error if
            the user is not permitted to invoke the operation. Please contact <a href="mailto:aws-devicefarm-support@amazon.com">aws-devicefarm-support@amazon.com</a>
            if you believe that you should be able to invoke this operation.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFOfferingTransactionCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier that was returned from the previous call to this operation, which can
            be used to return the next set of items in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DF.GetDFProjectCmdlet">
            <summary>
            Gets information about a project.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFProjectCmdlet.Arn">
            <summary>
            <para>
            <para>The project's ARN.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DF.GetDFProjectListCmdlet">
            <summary>
            Gets information about projects.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFProjectListCmdlet.Arn">
            <summary>
            <para>
            <para>Optional. If no Amazon Resource Name (ARN) is specified, then AWS Device Farm returns
            a list of all projects for the AWS account. You can also specify a project ARN.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFProjectListCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier that was returned from the previous call to this operation, which can
            be used to return the next set of items in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DF.GetDFRemoteAccessSessionCmdlet">
            <summary>
            Returns a link to a currently running remote access session.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFRemoteAccessSessionCmdlet.Arn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the remote access session about which you want to
            get session information.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DF.GetDFRemoteAccessSessionListCmdlet">
            <summary>
            Returns a list of all currently running remote access sessions.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFRemoteAccessSessionListCmdlet.Arn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the remote access session about which you are requesting
            information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFRemoteAccessSessionListCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier that was returned from the previous call to this operation, which can
            be used to return the next set of items in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DF.GetDFRunCmdlet">
            <summary>
            Gets information about a run.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFRunCmdlet.Arn">
            <summary>
            <para>
            <para>The run's ARN.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DF.GetDFRunListCmdlet">
            <summary>
            Gets information about runs, given an AWS Device Farm project ARN.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFRunListCmdlet.Arn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the project for which you want to list runs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFRunListCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier that was returned from the previous call to this operation, which can
            be used to return the next set of items in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DF.GetDFSampleListCmdlet">
            <summary>
            Gets information about samples, given an AWS Device Farm job ARN.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFSampleListCmdlet.Arn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the job used to list samples.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFSampleListCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier that was returned from the previous call to this operation, which can
            be used to return the next set of items in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DF.GetDFSuiteCmdlet">
            <summary>
            Gets information about a suite.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFSuiteCmdlet.Arn">
            <summary>
            <para>
            <para>The suite's ARN.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DF.GetDFSuiteListCmdlet">
            <summary>
            Gets information about test suites for a given job.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFSuiteListCmdlet.Arn">
            <summary>
            <para>
            <para>The job's Amazon Resource Name (ARN).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFSuiteListCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier that was returned from the previous call to this operation, which can
            be used to return the next set of items in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DF.GetDFTestCmdlet">
            <summary>
            Gets information about a test.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFTestCmdlet.Arn">
            <summary>
            <para>
            <para>The test's ARN.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DF.GetDFTestListCmdlet">
            <summary>
            Gets information about tests in a given test suite.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFTestListCmdlet.Arn">
            <summary>
            <para>
            <para>The test suite's Amazon Resource Name (ARN).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFTestListCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier that was returned from the previous call to this operation, which can
            be used to return the next set of items in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DF.GetDFUniqueProblemListCmdlet">
            <summary>
            Gets information about unique problems.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFUniqueProblemListCmdlet.Arn">
            <summary>
            <para>
            <para>The unique problems' ARNs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFUniqueProblemListCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier that was returned from the previous call to this operation, which can
            be used to return the next set of items in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DF.GetDFUploadCmdlet">
            <summary>
            Gets information about an upload.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFUploadCmdlet.Arn">
            <summary>
            <para>
            <para>The upload's ARN.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DF.GetDFUploadListCmdlet">
            <summary>
            Gets information about uploads, given an AWS Device Farm project ARN.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFUploadListCmdlet.Arn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the project for which you want to list uploads.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFUploadListCmdlet.Type">
            <summary>
            <para>
            <para>The type of upload.</para><para>Must be one of the following values:</para><ul><li><para>ANDROID_APP: An Android upload.</para></li><li><para>IOS_APP: An iOS upload.</para></li><li><para>WEB_APP: A web appliction upload.</para></li><li><para>EXTERNAL_DATA: An external data upload.</para></li><li><para>APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.</para></li><li><para>APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.</para></li><li><para>APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.</para></li><li><para>APPIUM_NODE_TEST_PACKAGE: An Appium Node.js test package upload.</para></li><li><para>APPIUM_RUBY_TEST_PACKAGE: An Appium Ruby test package upload.</para></li><li><para>APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload for a
            web app.</para></li><li><para>APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload for
            a web app.</para></li><li><para>APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload for a web app.</para></li><li><para>APPIUM_WEB_NODE_TEST_PACKAGE: An Appium Node.js test package upload for a web app.</para></li><li><para>APPIUM_WEB_RUBY_TEST_PACKAGE: An Appium Ruby test package upload for a web app.</para></li><li><para>CALABASH_TEST_PACKAGE: A Calabash test package upload.</para></li><li><para>INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.</para></li><li><para>UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.</para></li><li><para>UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.</para></li><li><para>XCTEST_TEST_PACKAGE: An XCode test package upload.</para></li><li><para>XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.</para></li><li><para>APPIUM_JAVA_JUNIT_TEST_SPEC: An Appium Java JUnit test spec upload.</para></li><li><para>APPIUM_JAVA_TESTNG_TEST_SPEC: An Appium Java TestNG test spec upload.</para></li><li><para>APPIUM_PYTHON_TEST_SPEC: An Appium Python test spec upload.</para></li><li><para>APPIUM_NODE_TEST_SPEC: An Appium Node.js test spec upload.</para></li><li><para> APPIUM_RUBY_TEST_SPEC: An Appium Ruby test spec upload.</para></li><li><para>APPIUM_WEB_JAVA_JUNIT_TEST_SPEC: An Appium Java JUnit test spec upload for a web app.</para></li><li><para>APPIUM_WEB_JAVA_TESTNG_TEST_SPEC: An Appium Java TestNG test spec upload for a web
            app.</para></li><li><para>APPIUM_WEB_PYTHON_TEST_SPEC: An Appium Python test spec upload for a web app.</para></li><li><para>APPIUM_WEB_NODE_TEST_SPEC: An Appium Node.js test spec upload for a web app.</para></li><li><para>APPIUM_WEB_RUBY_TEST_SPEC: An Appium Ruby test spec upload for a web app.</para></li><li><para>INSTRUMENTATION_TEST_SPEC: An instrumentation test spec upload.</para></li><li><para>XCTEST_UI_TEST_SPEC: An XCode UI test spec upload.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFUploadListCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier that was returned from the previous call to this operation, which can
            be used to return the next set of items in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DF.GetDFVPCEConfigurationCmdlet">
            <summary>
            Returns information about the configuration settings for your Amazon Virtual Private
            Cloud (VPC) endpoint.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFVPCEConfigurationCmdlet.Arn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the VPC endpoint configuration you want to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DF.GetDFVPCEConfigurationListCmdlet">
            <summary>
            Returns information about all Amazon Virtual Private Cloud (VPC) endpoint configurations
            in the AWS account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFVPCEConfigurationListCmdlet.MaxResult">
            <summary>
            <para>
            <para>An integer specifying the maximum number of items you want to return in the API response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.GetDFVPCEConfigurationListCmdlet.NextToken">
            <summary>
            <para>
            <para>An identifier that was returned from the previous call to this operation, which can
            be used to return the next set of items in the list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DF.InstallDFToRemoteAccessSessionCmdlet">
            <summary>
            Installs an application to the device in a remote access session. For Android applications,
            the file must be in .apk format. For iOS applications, the file must be in .ipa format.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.InstallDFToRemoteAccessSessionCmdlet.AppArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the app about which you are requesting information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.InstallDFToRemoteAccessSessionCmdlet.RemoteAccessSessionArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the remote access session about which you are requesting
            information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.InstallDFToRemoteAccessSessionCmdlet.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.DF.NewDFDevicePoolCmdlet">
            <summary>
            Creates a device pool.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFDevicePoolCmdlet.Description">
            <summary>
            <para>
            <para>The device pool's description.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFDevicePoolCmdlet.MaxDevice">
            <summary>
            <para>
            <para>The number of devices that Device Farm can add to your device pool. Device Farm adds
            devices that are available and that meet the criteria that you assign for the <code>rules</code>
            parameter. Depending on how many devices meet these constraints, your device pool
            might contain fewer devices than the value for this parameter.</para><para>By specifying the maximum number of devices, you can control the costs that you incur
            by running tests.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFDevicePoolCmdlet.Name">
            <summary>
            <para>
            <para>The device pool's name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFDevicePoolCmdlet.ProjectArn">
            <summary>
            <para>
            <para>The ARN of the project for the device pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFDevicePoolCmdlet.Rule">
            <summary>
            <para>
            <para>The device pool's rules.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFDevicePoolCmdlet.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.DF.NewDFInstanceProfileCmdlet">
            <summary>
            Creates a profile that can be applied to one or more private fleet device instances.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFInstanceProfileCmdlet.Description">
            <summary>
            <para>
            <para>The description of your instance profile.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFInstanceProfileCmdlet.ExcludeAppPackagesFromCleanup">
            <summary>
            <para>
            <para>An array of strings specifying the list of app packages that should not be cleaned
            up from the device after a test run is over.</para><para>The list of packages is only considered if you set <code>packageCleanup</code> to
            <code>true</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFInstanceProfileCmdlet.Name">
            <summary>
            <para>
            <para>The name of your instance profile.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFInstanceProfileCmdlet.PackageCleanup">
            <summary>
            <para>
            <para>When set to <code>true</code>, Device Farm will remove app packages after a test run.
            The default value is <code>false</code> for private devices.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFInstanceProfileCmdlet.RebootAfterUse">
            <summary>
            <para>
            <para>When set to <code>true</code>, Device Farm will reboot the instance after a test run.
            The default value is <code>true</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFInstanceProfileCmdlet.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.DF.NewDFNetworkProfileCmdlet">
            <summary>
            Creates a network profile.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFNetworkProfileCmdlet.Description">
            <summary>
            <para>
            <para>The description of the network profile.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFNetworkProfileCmdlet.DownlinkBandwidthBit">
            <summary>
            <para>
            <para>The data throughput rate in bits per second, as an integer from 0 to 104857600.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFNetworkProfileCmdlet.DownlinkDelayMs">
            <summary>
            <para>
            <para>Delay time for all packets to destination in milliseconds as an integer from 0 to
            2000.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFNetworkProfileCmdlet.DownlinkJitterMs">
            <summary>
            <para>
            <para>Time variation in the delay of received packets in milliseconds as an integer from
            0 to 2000.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFNetworkProfileCmdlet.DownlinkLossPercent">
            <summary>
            <para>
            <para>Proportion of received packets that fail to arrive from 0 to 100 percent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFNetworkProfileCmdlet.Name">
            <summary>
            <para>
            <para>The name you wish to specify for the new network profile.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFNetworkProfileCmdlet.ProjectArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the project for which you want to create a network
            profile.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFNetworkProfileCmdlet.Type">
            <summary>
            <para>
            <para>The type of network profile you wish to create. Valid values are listed below.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFNetworkProfileCmdlet.UplinkBandwidthBit">
            <summary>
            <para>
            <para>The data throughput rate in bits per second, as an integer from 0 to 104857600.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFNetworkProfileCmdlet.UplinkDelayMs">
            <summary>
            <para>
            <para>Delay time for all packets to destination in milliseconds as an integer from 0 to
            2000.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFNetworkProfileCmdlet.UplinkJitterMs">
            <summary>
            <para>
            <para>Time variation in the delay of received packets in milliseconds as an integer from
            0 to 2000.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFNetworkProfileCmdlet.UplinkLossPercent">
            <summary>
            <para>
            <para>Proportion of transmitted packets that fail to arrive from 0 to 100 percent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFNetworkProfileCmdlet.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.DF.NewDFOfferingPurchaseCmdlet">
            <summary>
            Immediately purchases offerings for an AWS account. Offerings renew with the latest
            total purchased quantity for an offering, unless the renewal was overridden. The API
            returns a <code>NotEligible</code> error if the user is not permitted to invoke the
            operation. Please contact <a href="mailto:aws-devicefarm-support@amazon.com">aws-devicefarm-support@amazon.com</a>
            if you believe that you should be able to invoke this operation.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFOfferingPurchaseCmdlet.OfferingId">
            <summary>
            <para>
            <para>The ID of the offering.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFOfferingPurchaseCmdlet.OfferingPromotionId">
            <summary>
            <para>
            <para>The ID of the offering promotion to be applied to the purchase.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFOfferingPurchaseCmdlet.Quantity">
            <summary>
            <para>
            <para>The number of device slots you wish to purchase in an offering request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFOfferingPurchaseCmdlet.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.DF.NewDFOfferingRenewalCmdlet">
            <summary>
            Explicitly sets the quantity of devices to renew for an offering, starting from the
            <code>effectiveDate</code> of the next period. The API returns a <code>NotEligible</code>
            error if the user is not permitted to invoke the operation. Please contact <a href="mailto:aws-devicefarm-support@amazon.com">aws-devicefarm-support@amazon.com</a>
            if you believe that you should be able to invoke this operation.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFOfferingRenewalCmdlet.OfferingId">
            <summary>
            <para>
            <para>The ID of a request to renew an offering.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFOfferingRenewalCmdlet.Quantity">
            <summary>
            <para>
            <para>The quantity requested in an offering renewal.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFOfferingRenewalCmdlet.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.DF.NewDFProjectCmdlet">
            <summary>
            Creates a new project.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFProjectCmdlet.DefaultJobTimeoutMinute">
            <summary>
            <para>
            <para>Sets the execution timeout value (in minutes) for a project. All test runs in this
            project will use the specified execution timeout value unless overridden when scheduling
            a run.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFProjectCmdlet.Name">
            <summary>
            <para>
            <para>The project's name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFProjectCmdlet.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.DF.NewDFRemoteAccessSessionCmdlet">
            <summary>
            Specifies and starts a remote access session.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFRemoteAccessSessionCmdlet.Configuration_BillingMethod">
            <summary>
            <para>
            <para>The billing method for the remote access session.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFRemoteAccessSessionCmdlet.ClientId">
            <summary>
            <para>
            <para>Unique identifier for the client. If you want access to multiple devices on the same
            client, you should pass the same <code>clientId</code> value in each call to <code>CreateRemoteAccessSession</code>.
            This is required only if <code>remoteDebugEnabled</code> is set to <code>true</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFRemoteAccessSessionCmdlet.DeviceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the device for which you want to create a remote
            access session.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFRemoteAccessSessionCmdlet.InstanceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the device instance for which you want to create
            a remote access session.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFRemoteAccessSessionCmdlet.InteractionMode">
            <summary>
            <para>
            <para>The interaction mode of the remote access session. Valid values are:</para><ul><li><para>INTERACTIVE: You can interact with the iOS device by viewing, touching, and rotating
            the screen. You <b>cannot</b> run XCUITest framework-based tests in this mode.</para></li><li><para>NO_VIDEO: You are connected to the device but cannot interact with it or view the
            screen. This mode has the fastest test execution speed. You <b>can</b> run XCUITest
            framework-based tests in this mode.</para></li><li><para>VIDEO_ONLY: You can view the screen but cannot touch or rotate it. You <b>can</b>
            run XCUITest framework-based tests and watch the screen in this mode.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFRemoteAccessSessionCmdlet.Name">
            <summary>
            <para>
            <para>The name of the remote access session that you wish to create.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFRemoteAccessSessionCmdlet.ProjectArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the project for which you want to create a remote
            access session.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFRemoteAccessSessionCmdlet.RemoteDebugEnabled">
            <summary>
            <para>
            <para>Set to <code>true</code> if you want to access devices remotely for debugging in your
            remote access session.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFRemoteAccessSessionCmdlet.RemoteRecordAppArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) for the app to be recorded in the remote access session.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFRemoteAccessSessionCmdlet.RemoteRecordEnabled">
            <summary>
            <para>
            <para>Set to <code>true</code> to enable remote recording for the remote access session.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFRemoteAccessSessionCmdlet.SkipAppResign">
            <summary>
            <para>
            <para>When set to <code>true</code>, for private devices, Device Farm will not sign your
            app again. For public devices, Device Farm always signs your apps again and this parameter
            has no effect.</para><para>For more information about how Device Farm re-signs your app(s), see <a href="https://aws.amazon.com/device-farm/faq/">Do
            you modify my app?</a> in the <i>AWS Device Farm FAQs</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFRemoteAccessSessionCmdlet.SshPublicKey">
            <summary>
            <para>
            <para>The public key of the <code>ssh</code> key pair you want to use for connecting to
            remote devices in your remote debugging session. This is only required if <code>remoteDebugEnabled</code>
            is set to <code>true</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFRemoteAccessSessionCmdlet.Configuration_VpceConfigurationArn">
            <summary>
            <para>
            <para>An array of Amazon Resource Names (ARNs) included in the VPC endpoint configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFRemoteAccessSessionCmdlet.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.DF.NewDFUploadCmdlet">
            <summary>
            Uploads an app or test scripts.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFUploadCmdlet.ContentType">
            <summary>
            <para>
            <para>The upload's content type (for example, "application/octet-stream").</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFUploadCmdlet.Name">
            <summary>
            <para>
            <para>The upload's file name. The name should not contain the '/' character. If uploading
            an iOS app, the file name needs to end with the <code>.ipa</code> extension. If uploading
            an Android app, the file name needs to end with the <code>.apk</code> extension. For
            all others, the file name must end with the <code>.zip</code> file extension.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFUploadCmdlet.ProjectArn">
            <summary>
            <para>
            <para>The ARN of the project for the upload.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFUploadCmdlet.Type">
            <summary>
            <para>
            <para>The upload's upload type.</para><para>Must be one of the following values:</para><ul><li><para>ANDROID_APP: An Android upload.</para></li><li><para>IOS_APP: An iOS upload.</para></li><li><para>WEB_APP: A web application upload.</para></li><li><para>EXTERNAL_DATA: An external data upload.</para></li><li><para>APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.</para></li><li><para>APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.</para></li><li><para>APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.</para></li><li><para>APPIUM_NODE_TEST_PACKAGE: An Appium Node.js test package upload.</para></li><li><para>APPIUM_RUBY_TEST_PACKAGE: An Appium Ruby test package upload.</para></li><li><para>APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload for a
            web app.</para></li><li><para>APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload for
            a web app.</para></li><li><para>APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload for a web app.</para></li><li><para>APPIUM_WEB_NODE_TEST_PACKAGE: An Appium Node.js test package upload for a web app.</para></li><li><para>APPIUM_WEB_RUBY_TEST_PACKAGE: An Appium Ruby test package upload for a web app.</para></li><li><para>CALABASH_TEST_PACKAGE: A Calabash test package upload.</para></li><li><para>INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.</para></li><li><para>UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.</para></li><li><para>UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.</para></li><li><para>XCTEST_TEST_PACKAGE: An XCode test package upload.</para></li><li><para>XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.</para></li><li><para>APPIUM_JAVA_JUNIT_TEST_SPEC: An Appium Java JUnit test spec upload.</para></li><li><para>APPIUM_JAVA_TESTNG_TEST_SPEC: An Appium Java TestNG test spec upload.</para></li><li><para>APPIUM_PYTHON_TEST_SPEC: An Appium Python test spec upload.</para></li><li><para>APPIUM_NODE_TEST_SPEC: An Appium Node.js test spec upload.</para></li><li><para>APPIUM_RUBY_TEST_SPEC: An Appium Ruby test spec upload.</para></li><li><para>APPIUM_WEB_JAVA_JUNIT_TEST_SPEC: An Appium Java JUnit test spec upload for a web app.</para></li><li><para>APPIUM_WEB_JAVA_TESTNG_TEST_SPEC: An Appium Java TestNG test spec upload for a web
            app.</para></li><li><para>APPIUM_WEB_PYTHON_TEST_SPEC: An Appium Python test spec upload for a web app.</para></li><li><para>APPIUM_WEB_NODE_TEST_SPEC: An Appium Node.js test spec upload for a web app.</para></li><li><para>APPIUM_WEB_RUBY_TEST_SPEC: An Appium Ruby test spec upload for a web app.</para></li><li><para>INSTRUMENTATION_TEST_SPEC: An instrumentation test spec upload.</para></li><li><para>XCTEST_UI_TEST_SPEC: An XCode UI test spec upload.</para></li></ul><para><b>Note</b> If you call <code>CreateUpload</code> with <code>WEB_APP</code> specified,
            AWS Device Farm throws an <code>ArgumentException</code> error.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFUploadCmdlet.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.DF.NewDFVPCEConfigurationCmdlet">
            <summary>
            Creates a configuration record in Device Farm for your Amazon Virtual Private Cloud
            (VPC) endpoint.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFVPCEConfigurationCmdlet.ServiceDnsName">
            <summary>
            <para>
            <para>The DNS name of the service running in your VPC that you want Device Farm to test.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFVPCEConfigurationCmdlet.VpceConfigurationDescription">
            <summary>
            <para>
            <para>An optional description, providing more details about your VPC endpoint configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFVPCEConfigurationCmdlet.VpceConfigurationName">
            <summary>
            <para>
            <para>The friendly name you give to your VPC endpoint configuration, to manage your configurations
            more easily.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFVPCEConfigurationCmdlet.VpceServiceName">
            <summary>
            <para>
            <para>The name of the VPC endpoint service running inside your AWS account that you want
            Device Farm to test.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.NewDFVPCEConfigurationCmdlet.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.DF.RemoveDFDevicePoolCmdlet">
            <summary>
            Deletes a device pool given the pool ARN. Does not allow deletion of curated pools
            owned by the system.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.RemoveDFDevicePoolCmdlet.Arn">
            <summary>
            <para>
            <para>Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish
            to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.RemoveDFDevicePoolCmdlet.PassThru">
            <summary>
            Returns the value passed to the Arn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.RemoveDFDevicePoolCmdlet.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.DF.RemoveDFInstanceProfileCmdlet">
            <summary>
            Deletes a profile that can be applied to one or more private device instances.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.RemoveDFInstanceProfileCmdlet.Arn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the instance profile you are requesting to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.RemoveDFInstanceProfileCmdlet.PassThru">
            <summary>
            Returns the value passed to the Arn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.RemoveDFInstanceProfileCmdlet.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.DF.RemoveDFNetworkProfileCmdlet">
            <summary>
            Deletes a network profile.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.RemoveDFNetworkProfileCmdlet.Arn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the network profile you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.RemoveDFNetworkProfileCmdlet.PassThru">
            <summary>
            Returns the value passed to the Arn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.RemoveDFNetworkProfileCmdlet.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.DF.RemoveDFProjectCmdlet">
            <summary>
            Deletes an AWS Device Farm project, given the project ARN.
             
              
            <para><b>Note</b> Deleting this resource does not stop an in-progress run.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.RemoveDFProjectCmdlet.Arn">
            <summary>
            <para>
            <para>Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.RemoveDFProjectCmdlet.PassThru">
            <summary>
            Returns the value passed to the Arn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.RemoveDFProjectCmdlet.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.DF.RemoveDFRemoteAccessSessionCmdlet">
            <summary>
            Deletes a completed remote access session and its results.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.RemoveDFRemoteAccessSessionCmdlet.Arn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the sesssion for which you want to delete remote
            access.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.RemoveDFRemoteAccessSessionCmdlet.PassThru">
            <summary>
            Returns the value passed to the Arn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.RemoveDFRemoteAccessSessionCmdlet.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.DF.RemoveDFRunCmdlet">
            <summary>
            Deletes the run, given the run ARN.
             
              
            <para><b>Note</b> Deleting this resource does not stop an in-progress run.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.RemoveDFRunCmdlet.Arn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) for the run you wish to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.RemoveDFRunCmdlet.PassThru">
            <summary>
            Returns the value passed to the Arn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.RemoveDFRunCmdlet.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.DF.RemoveDFUploadCmdlet">
            <summary>
            Deletes an upload given the upload ARN.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.RemoveDFUploadCmdlet.Arn">
            <summary>
            <para>
            <para>Represents the Amazon Resource Name (ARN) of the Device Farm upload you wish to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.RemoveDFUploadCmdlet.PassThru">
            <summary>
            Returns the value passed to the Arn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.RemoveDFUploadCmdlet.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.DF.RemoveDFVPCEConfigurationCmdlet">
            <summary>
            Deletes a configuration for your Amazon Virtual Private Cloud (VPC) endpoint.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.RemoveDFVPCEConfigurationCmdlet.Arn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the VPC endpoint configuration you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.RemoveDFVPCEConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the Arn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.RemoveDFVPCEConfigurationCmdlet.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.DF.StopDFJobCmdlet">
            <summary>
            Initiates a stop request for the current job. AWS Device Farm will immediately stop
            the job on the device where tests have not started executing, and you will not be
            billed for this device. On the device where tests have started executing, Setup Suite
            and Teardown Suite tests will run to completion before stopping execution on the device.
            You will be billed for Setup, Teardown, and any tests that were in progress or already
            completed.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.StopDFJobCmdlet.Arn">
            <summary>
            <para>
            <para>Represents the Amazon Resource Name (ARN) of the Device Farm job you wish to stop.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.StopDFJobCmdlet.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.DF.StopDFRemoteAccessSessionCmdlet">
            <summary>
            Ends a specified remote access session.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.StopDFRemoteAccessSessionCmdlet.Arn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the remote access session you wish to stop.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.StopDFRemoteAccessSessionCmdlet.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.DF.StopDFRunCmdlet">
            <summary>
            Initiates a stop request for the current test run. AWS Device Farm will immediately
            stop the run on devices where tests have not started executing, and you will not be
            billed for these devices. On devices where tests have started executing, Setup Suite
            and Teardown Suite tests will run to completion before stopping execution on those
            devices. You will be billed for Setup, Teardown, and any tests that were in progress
            or already completed.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.StopDFRunCmdlet.Arn">
            <summary>
            <para>
            <para>Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.StopDFRunCmdlet.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.DF.SubmitDFTestRunCmdlet">
            <summary>
            Schedules a run.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.SubmitDFTestRunCmdlet.ExecutionConfiguration_AccountsCleanup">
            <summary>
            <para>
            <para>True if account cleanup is enabled at the beginning of the test; otherwise, false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.SubmitDFTestRunCmdlet.CustomerArtifactPaths_AndroidPath">
            <summary>
            <para>
            <para>Comma-separated list of paths on the Android device where the artifacts generated
            by the customer's tests will be pulled from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.SubmitDFTestRunCmdlet.AppArn">
            <summary>
            <para>
            <para>The ARN of the app to schedule a run.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.SubmitDFTestRunCmdlet.ExecutionConfiguration_AppPackagesCleanup">
            <summary>
            <para>
            <para>True if app package cleanup is enabled at the beginning of the test; otherwise, false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.SubmitDFTestRunCmdlet.Configuration_AuxiliaryApp">
            <summary>
            <para>
            <para>A list of auxiliary apps for the run.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.SubmitDFTestRunCmdlet.Configuration_BillingMethod">
            <summary>
            <para>
            <para>Specifies the billing method for a test run: <code>metered</code> or <code>unmetered</code>.
            If the parameter is not specified, the default value is <code>metered</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.SubmitDFTestRunCmdlet.Radios_Bluetooth">
            <summary>
            <para>
            <para>True if Bluetooth is enabled at the beginning of the test; otherwise, false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.SubmitDFTestRunCmdlet.CustomerArtifactPaths_DeviceHostPath">
            <summary>
            <para>
            <para>Comma-separated list of paths in the test execution environment where the artifacts
            generated by the customer's tests will be pulled from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.SubmitDFTestRunCmdlet.DevicePoolArn">
            <summary>
            <para>
            <para>The ARN of the device pool for the run to be scheduled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.SubmitDFTestRunCmdlet.Configuration_ExtraDataPackageArn">
            <summary>
            <para>
            <para>The ARN of the extra data for the run. The extra data is a .zip file that AWS Device
            Farm will extract to external data for Android or the app's sandbox for iOS.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.SubmitDFTestRunCmdlet.Test_Filter">
            <summary>
            <para>
            <para>The test's filter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.SubmitDFTestRunCmdlet.DeviceSelectionConfiguration_Filter">
            <summary>
            <para>
            Amazon.DeviceFarm.Model.DeviceSelectionConfiguration.Filters
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.SubmitDFTestRunCmdlet.Radios_Gp">
            <summary>
            <para>
            <para>True if GPS is enabled at the beginning of the test; otherwise, false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.SubmitDFTestRunCmdlet.CustomerArtifactPaths_IosPath">
            <summary>
            <para>
            <para>Comma-separated list of paths on the iOS device where the artifacts generated by the
            customer's tests will be pulled from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.SubmitDFTestRunCmdlet.ExecutionConfiguration_JobTimeoutMinute">
            <summary>
            <para>
            <para>The number of minutes a test run will execute before it times out.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.SubmitDFTestRunCmdlet.Location_Latitude">
            <summary>
            <para>
            <para>The latitude.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.SubmitDFTestRunCmdlet.Configuration_Locale">
            <summary>
            <para>
            <para>Information about the locale that is used for the run.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.SubmitDFTestRunCmdlet.Location_Longitude">
            <summary>
            <para>
            <para>The longitude.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.SubmitDFTestRunCmdlet.DeviceSelectionConfiguration_MaxDevice">
            <summary>
            <para>
            <para>The maximum number of devices to be included in a test run.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.SubmitDFTestRunCmdlet.Name">
            <summary>
            <para>
            <para>The name for the run to be scheduled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.SubmitDFTestRunCmdlet.Configuration_NetworkProfileArn">
            <summary>
            <para>
            <para>Reserved for internal use.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.SubmitDFTestRunCmdlet.Radios_Nfc">
            <summary>
            <para>
            <para>True if NFC is enabled at the beginning of the test; otherwise, false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.SubmitDFTestRunCmdlet.Test_Parameter">
            <summary>
            <para>
            <para>The test's parameters, such as test framework parameters and fixture settings. Parameters
            are represented by name-value pairs of strings.</para><para>For all tests:</para><ul><li><para>app_performance_monitoring: Performance monitoring is enabled by default. Set this
            parameter to "false" to disable it.</para></li></ul><para>For Calabash tests:</para><ul><li><para>profile: A cucumber profile, for example, "my_profile_name".</para></li><li><para>tags: You can limit execution to features or scenarios that have (or don't have) certain
            tags, for example, "@smoke" or "@smoke,~@wip".</para></li></ul><para>For Appium tests (all types):</para><ul><li><para>appium_version: The Appium version. Currently supported values are "1.6.5" (and higher),
            "latest", and "default".</para><ul><li><para>“latest” will run the latest Appium version supported by Device Farm (1.9.1).</para></li><li><para>For “default”, Device Farm will choose a compatible version of Appium for the device.
            The current behavior is to run 1.7.2 on Android devices and iOS 9 and earlier, 1.7.2
            for iOS 10 and later.</para></li><li><para>This behavior is subject to change.</para></li></ul></li></ul><para>For Fuzz tests (Android only):</para><ul><li><para>event_count: The number of events, between 1 and 10000, that the UI fuzz test should
            perform.</para></li><li><para>throttle: The time, in ms, between 0 and 1000, that the UI fuzz test should wait between
            events.</para></li><li><para>seed: A seed to use for randomizing the UI fuzz test. Using the same seed value between
            tests ensures identical event sequences.</para></li></ul><para>For Explorer tests:</para><ul><li><para>username: A username to use if the Explorer encounters a login form. If not supplied,
            no username will be inserted.</para></li><li><para>password: A password to use if the Explorer encounters a login form. If not supplied,
            no password will be inserted.</para></li></ul><para>For Instrumentation:</para><ul><li><para>filter: A test filter string. Examples:</para><ul><li><para>Running a single test case: "com.android.abc.Test1"</para></li><li><para>Running a single test: "com.android.abc.Test1#smoke"</para></li><li><para>Running multiple tests: "com.android.abc.Test1,com.android.abc.Test2"</para></li></ul></li></ul><para>For XCTest and XCTestUI:</para><ul><li><para>filter: A test filter string. Examples:</para><ul><li><para>Running a single test class: "LoginTests"</para></li><li><para>Running a multiple test classes: "LoginTests,SmokeTests"</para></li><li><para>Running a single test: "LoginTests/testValid"</para></li><li><para>Running multiple tests: "LoginTests/testValid,LoginTests/testInvalid"</para></li></ul></li></ul><para>For UIAutomator:</para><ul><li><para>filter: A test filter string. Examples:</para><ul><li><para>Running a single test case: "com.android.abc.Test1"</para></li><li><para>Running a single test: "com.android.abc.Test1#smoke"</para></li><li><para>Running multiple tests: "com.android.abc.Test1,com.android.abc.Test2"</para></li></ul></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.SubmitDFTestRunCmdlet.ProjectArn">
            <summary>
            <para>
            <para>The ARN of the project for the run to be scheduled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.SubmitDFTestRunCmdlet.ExecutionConfiguration_SkipAppResign">
            <summary>
            <para>
            <para>When set to <code>true</code>, for private devices, Device Farm will not sign your
            app again. For public devices, Device Farm always signs your apps again and this parameter
            has no effect.</para><para>For more information about how Device Farm re-signs your app(s), see <a href="https://aws.amazon.com/device-farm/faq/">Do
            you modify my app?</a> in the <i>AWS Device Farm FAQs</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.SubmitDFTestRunCmdlet.Test_TestPackageArn">
            <summary>
            <para>
            <para>The ARN of the uploaded test that will be run.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.SubmitDFTestRunCmdlet.Test_TestSpecArn">
            <summary>
            <para>
            <para>The ARN of the YAML-formatted test specification.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.SubmitDFTestRunCmdlet.Test_Type">
            <summary>
            <para>
            <para>The test's type.</para><para>Must be one of the following values:</para><ul><li><para>BUILTIN_FUZZ: The built-in fuzz type.</para></li><li><para>BUILTIN_EXPLORER: For Android, an app explorer that will traverse an Android app,
            interacting with it and capturing screenshots at the same time.</para></li><li><para>APPIUM_JAVA_JUNIT: The Appium Java JUnit type.</para></li><li><para>APPIUM_JAVA_TESTNG: The Appium Java TestNG type.</para></li><li><para>APPIUM_PYTHON: The Appium Python type.</para></li><li><para>APPIUM_NODE: The Appium Node.js type.</para></li><li><para>APPIUM_RUBY: The Appium Ruby type.</para></li><li><para>APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for web apps.</para></li><li><para>APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for web apps.</para></li><li><para>APPIUM_WEB_PYTHON: The Appium Python type for web apps.</para></li><li><para>APPIUM_WEB_NODE: The Appium Node.js type for web apps.</para></li><li><para>APPIUM_WEB_RUBY: The Appium Ruby type for web apps.</para></li><li><para>CALABASH: The Calabash type.</para></li><li><para>INSTRUMENTATION: The Instrumentation type.</para></li><li><para>UIAUTOMATION: The uiautomation type.</para></li><li><para>UIAUTOMATOR: The uiautomator type.</para></li><li><para>XCTEST: The XCode test type.</para></li><li><para>XCTEST_UI: The XCode UI test type.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.SubmitDFTestRunCmdlet.ExecutionConfiguration_VideoCapture">
            <summary>
            <para>
            <para>Set to true to enable video capture; otherwise, set to false. The default is true.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.SubmitDFTestRunCmdlet.Configuration_VpceConfigurationArn">
            <summary>
            <para>
            <para>An array of Amazon Resource Names (ARNs) for your VPC endpoint configurations.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.SubmitDFTestRunCmdlet.Radios_Wifi">
            <summary>
            <para>
            <para>True if Wi-Fi is enabled at the beginning of the test; otherwise, false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.SubmitDFTestRunCmdlet.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.DF.UpdateDFDeviceInstanceCmdlet">
            <summary>
            Updates information about an existing private device instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFDeviceInstanceCmdlet.Arn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the device instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFDeviceInstanceCmdlet.Label">
            <summary>
            <para>
            <para>An array of strings that you want to associate with the device instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFDeviceInstanceCmdlet.ProfileArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the profile that you want to associate with the
            device instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFDeviceInstanceCmdlet.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.DF.UpdateDFDevicePoolCmdlet">
            <summary>
            Modifies the name, description, and rules in a device pool given the attributes and
            the pool ARN. Rule updates are all-or-nothing, meaning they can only be updated as
            a whole (or not at all).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFDevicePoolCmdlet.Arn">
            <summary>
            <para>
            <para>The Amazon Resourc Name (ARN) of the Device Farm device pool you wish to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFDevicePoolCmdlet.ClearMaxDevice">
            <summary>
            <para>
            <para>Sets whether the <code>maxDevices</code> parameter applies to your device pool. If
            you set this parameter to <code>true</code>, the <code>maxDevices</code> parameter
            does not apply, and Device Farm does not limit the number of devices that it adds
            to your device pool. In this case, Device Farm adds all available devices that meet
            the criteria that are specified for the <code>rules</code> parameter.</para><para>If you use this parameter in your request, you cannot use the <code>maxDevices</code>
            parameter in the same request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFDevicePoolCmdlet.Description">
            <summary>
            <para>
            <para>A description of the device pool you wish to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFDevicePoolCmdlet.MaxDevice">
            <summary>
            <para>
            <para>The number of devices that Device Farm can add to your device pool. Device Farm adds
            devices that are available and that meet the criteria that you assign for the <code>rules</code>
            parameter. Depending on how many devices meet these constraints, your device pool
            might contain fewer devices than the value for this parameter.</para><para>By specifying the maximum number of devices, you can control the costs that you incur
            by running tests.</para><para>If you use this parameter in your request, you cannot use the <code>clearMaxDevices</code>
            parameter in the same request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFDevicePoolCmdlet.Name">
            <summary>
            <para>
            <para>A string representing the name of the device pool you wish to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFDevicePoolCmdlet.Rule">
            <summary>
            <para>
            <para>Represents the rules you wish to modify for the device pool. Updating rules is optional;
            however, if you choose to update rules for your request, the update will replace the
            existing rules.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFDevicePoolCmdlet.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.DF.UpdateDFInstanceProfileCmdlet">
            <summary>
            Updates information about an existing private device instance profile.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFInstanceProfileCmdlet.Arn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the instance profile.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFInstanceProfileCmdlet.Description">
            <summary>
            <para>
            <para>The updated description for your instance profile.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFInstanceProfileCmdlet.ExcludeAppPackagesFromCleanup">
            <summary>
            <para>
            <para>An array of strings specifying the list of app packages that should not be cleaned
            up from the device after a test run is over.</para><para>The list of packages is only considered if you set <code>packageCleanup</code> to
            <code>true</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFInstanceProfileCmdlet.Name">
            <summary>
            <para>
            <para>The updated name for your instance profile.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFInstanceProfileCmdlet.PackageCleanup">
            <summary>
            <para>
            <para>The updated choice for whether you want to specify package cleanup. The default value
            is <code>false</code> for private devices.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFInstanceProfileCmdlet.RebootAfterUse">
            <summary>
            <para>
            <para>The updated choice for whether you want to reboot the device after use. The default
            value is <code>true</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFInstanceProfileCmdlet.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.DF.UpdateDFNetworkProfileCmdlet">
            <summary>
            Updates the network profile with specific settings.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFNetworkProfileCmdlet.Arn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the project for which you want to update network
            profile settings.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFNetworkProfileCmdlet.Description">
            <summary>
            <para>
            <para>The descriptoin of the network profile about which you are returning information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFNetworkProfileCmdlet.DownlinkBandwidthBit">
            <summary>
            <para>
            <para>The data throughput rate in bits per second, as an integer from 0 to 104857600.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFNetworkProfileCmdlet.DownlinkDelayMs">
            <summary>
            <para>
            <para>Delay time for all packets to destination in milliseconds as an integer from 0 to
            2000.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFNetworkProfileCmdlet.DownlinkJitterMs">
            <summary>
            <para>
            <para>Time variation in the delay of received packets in milliseconds as an integer from
            0 to 2000.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFNetworkProfileCmdlet.DownlinkLossPercent">
            <summary>
            <para>
            <para>Proportion of received packets that fail to arrive from 0 to 100 percent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFNetworkProfileCmdlet.Name">
            <summary>
            <para>
            <para>The name of the network profile about which you are returning information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFNetworkProfileCmdlet.Type">
            <summary>
            <para>
            <para>The type of network profile you wish to return information about. Valid values are
            listed below.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFNetworkProfileCmdlet.UplinkBandwidthBit">
            <summary>
            <para>
            <para>The data throughput rate in bits per second, as an integer from 0 to 104857600.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFNetworkProfileCmdlet.UplinkDelayMs">
            <summary>
            <para>
            <para>Delay time for all packets to destination in milliseconds as an integer from 0 to
            2000.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFNetworkProfileCmdlet.UplinkJitterMs">
            <summary>
            <para>
            <para>Time variation in the delay of received packets in milliseconds as an integer from
            0 to 2000.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFNetworkProfileCmdlet.UplinkLossPercent">
            <summary>
            <para>
            <para>Proportion of transmitted packets that fail to arrive from 0 to 100 percent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFNetworkProfileCmdlet.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.DF.UpdateDFProjectCmdlet">
            <summary>
            Modifies the specified project name, given the project ARN and a new name.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFProjectCmdlet.Arn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the project whose name you wish to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFProjectCmdlet.DefaultJobTimeoutMinute">
            <summary>
            <para>
            <para>The number of minutes a test run in the project will execute before it times out.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFProjectCmdlet.Name">
            <summary>
            <para>
            <para>A string representing the new name of the project that you are updating.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFProjectCmdlet.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.DF.UpdateDFUploadCmdlet">
            <summary>
            Update an uploaded test specification (test spec).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFUploadCmdlet.Arn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the uploaded test spec.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFUploadCmdlet.ContentType">
            <summary>
            <para>
            <para>The upload's content type (for example, "application/x-yaml").</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFUploadCmdlet.EditContent">
            <summary>
            <para>
            <para>Set to true if the YAML file has changed and needs to be updated; otherwise, set to
            false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFUploadCmdlet.Name">
            <summary>
            <para>
            <para>The upload's test spec file name. The name should not contain the '/' character. The
            test spec file name must end with the <code>.yaml</code> or <code>.yml</code> file
            extension.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFUploadCmdlet.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.DF.UpdateDFVPCEConfigurationCmdlet">
            <summary>
            Updates information about an existing Amazon Virtual Private Cloud (VPC) endpoint
            configuration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFVPCEConfigurationCmdlet.Arn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the VPC endpoint configuration you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFVPCEConfigurationCmdlet.ServiceDnsName">
            <summary>
            <para>
            <para>The DNS (domain) name used to connect to your private service in your Amazon VPC.
            The DNS name must not already be in use on the Internet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFVPCEConfigurationCmdlet.VpceConfigurationDescription">
            <summary>
            <para>
            <para>An optional description, providing more details about your VPC endpoint configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFVPCEConfigurationCmdlet.VpceConfigurationName">
            <summary>
            <para>
            <para>The friendly name you give to your VPC endpoint configuration, to manage your configurations
            more easily.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFVPCEConfigurationCmdlet.VpceServiceName">
            <summary>
            <para>
            <para>The name of the VPC endpoint service running inside your AWS account that you want
            Device Farm to test.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DF.UpdateDFVPCEConfigurationCmdlet.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.DC.AddDCResourceTagCmdlet">
            <summary>
            Adds the specified tags to the specified AWS Direct Connect resource. Each resource
            can have a maximum of 50 tags.
             
              
            <para>
            Each tag consists of a key and an optional value. If a tag with the same key is already
            associated with the resource, this action updates its value.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.AddDCResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.AddDCResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to add.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.AddDCResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.AddDCResourceTagCmdlet.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.DC.ConfirmDCConnectionCmdlet">
            <summary>
            Confirms the creation of the specified hosted connection on an interconnect.
             
              
            <para>
            Upon creation, the hosted connection is initially in the <code>Ordering</code> state,
            and remains in this state until the owner confirms creation of the hosted connection.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.ConfirmDCConnectionCmdlet.ConnectionId">
            <summary>
            <para>
            <para>The ID of the hosted connection.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.ConfirmDCConnectionCmdlet.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.DC.ConfirmDCDirectConnectGatewayAssociationProposalCmdlet">
            <summary>
            Accepts a proposal request to attach a virtual private gateway or transit gateway
            to a Direct Connect gateway.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.ConfirmDCDirectConnectGatewayAssociationProposalCmdlet.AssociatedGatewayOwnerAccount">
            <summary>
            <para>
            <para>The ID of the AWS account that owns the virtual private gateway or transit gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.ConfirmDCDirectConnectGatewayAssociationProposalCmdlet.DirectConnectGatewayId">
            <summary>
            <para>
            <para>The ID of the Direct Connect gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.ConfirmDCDirectConnectGatewayAssociationProposalCmdlet.OverrideAllowedPrefixesToDirectConnectGateway">
            <summary>
            <para>
            <para>Overrides the existing Amazon VPC prefixes advertised to the Direct Connect gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.ConfirmDCDirectConnectGatewayAssociationProposalCmdlet.ProposalId">
            <summary>
            <para>
            <para>The ID of the request proposal.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.ConfirmDCDirectConnectGatewayAssociationProposalCmdlet.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.DC.ConfirmDCPrivateVirtualInterfaceCmdlet">
            <summary>
            Accepts ownership of a private virtual interface created by another AWS account.
             
              
            <para>
            After the virtual interface owner makes this call, the virtual interface is created
            and attached to the specified virtual private gateway or Direct Connect gateway, and
            is made available to handle traffic.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.ConfirmDCPrivateVirtualInterfaceCmdlet.DirectConnectGatewayId">
            <summary>
            <para>
            <para>The ID of the Direct Connect gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.ConfirmDCPrivateVirtualInterfaceCmdlet.VirtualGatewayId">
            <summary>
            <para>
            <para>The ID of the virtual private gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.ConfirmDCPrivateVirtualInterfaceCmdlet.VirtualInterfaceId">
            <summary>
            <para>
            <para>The ID of the virtual interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.ConfirmDCPrivateVirtualInterfaceCmdlet.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.DC.ConfirmDCPublicVirtualInterfaceCmdlet">
            <summary>
            Accepts ownership of a public virtual interface created by another AWS account.
             
              
            <para>
            After the virtual interface owner makes this call, the specified virtual interface
            is created and made available to handle traffic.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.ConfirmDCPublicVirtualInterfaceCmdlet.VirtualInterfaceId">
            <summary>
            <para>
            <para>The ID of the virtual interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.ConfirmDCPublicVirtualInterfaceCmdlet.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.DC.ConfirmDCTransitVirtualInterfaceCmdlet">
            <summary>
            Accepts ownership of a transit virtual interface created by another AWS account.
             
              
            <para>
             After the owner of the transit virtual interface makes this call, the specified transit
            virtual interface is created and made available to handle traffic.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.ConfirmDCTransitVirtualInterfaceCmdlet.DirectConnectGatewayId">
            <summary>
            <para>
            <para>The ID of the Direct Connect gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.ConfirmDCTransitVirtualInterfaceCmdlet.VirtualInterfaceId">
            <summary>
            <para>
            <para>The ID of the virtual interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.ConfirmDCTransitVirtualInterfaceCmdlet.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.DC.EnableDCConnectionOnInterconnectCmdlet">
            <summary>
            Deprecated. Use <a>AllocateHostedConnection</a> instead.
             
              
            <para>
            Creates a hosted connection on an interconnect.
            </para><para>
            Allocates a VLAN number and a specified amount of bandwidth for use by a hosted connection
            on the specified interconnect.
            </para><note><para>
            Intended for use by AWS Direct Connect Partners only.
            </para></note><br/><br/>This operation is deprecated.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCConnectionOnInterconnectCmdlet.Bandwidth">
            <summary>
            <para>
            <para>The bandwidth of the connection. The possible values are 50Mbps, 100Mbps, 200Mbps,
            300Mbps, 400Mbps, 500Mbps, 1Gbps, 2Gbps, 5Gbps, and 10Gbps. Note that only those AWS
            Direct Connect Partners who have met specific requirements are allowed to create a
            1Gbps, 2Gbps, 5Gbps or 10Gbps hosted connection.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCConnectionOnInterconnectCmdlet.ConnectionName">
            <summary>
            <para>
            <para>The name of the provisioned connection.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCConnectionOnInterconnectCmdlet.InterconnectId">
            <summary>
            <para>
            <para>The ID of the interconnect on which the connection will be provisioned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCConnectionOnInterconnectCmdlet.OwnerAccount">
            <summary>
            <para>
            <para>The ID of the AWS account of the customer for whom the connection will be provisioned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCConnectionOnInterconnectCmdlet.Vlan">
            <summary>
            <para>
            <para>The dedicated VLAN provisioned to the connection.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCConnectionOnInterconnectCmdlet.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.DC.EnableDCPrivateVirtualInterfaceCmdlet">
            <summary>
            Provisions a private virtual interface to be owned by the specified AWS account.
             
              
            <para>
            Virtual interfaces created using this action must be confirmed by the owner using
            <a>ConfirmPrivateVirtualInterface</a>. Until then, the virtual interface is in the
            <code>Confirming</code> state and is not available to handle traffic.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCPrivateVirtualInterfaceCmdlet.NewPrivateVirtualInterfaceAllocation_AddressFamily">
            <summary>
            <para>
            <para>The address family for the BGP peer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCPrivateVirtualInterfaceCmdlet.NewPrivateVirtualInterfaceAllocation_AmazonAddress">
            <summary>
            <para>
            <para>The IP address assigned to the Amazon interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCPrivateVirtualInterfaceCmdlet.NewPrivateVirtualInterfaceAllocation_Asn">
            <summary>
            <para>
            <para>The autonomous system (AS) number for Border Gateway Protocol (BGP) configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCPrivateVirtualInterfaceCmdlet.NewPrivateVirtualInterfaceAllocation_AuthKey">
            <summary>
            <para>
            <para>The authentication key for BGP configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCPrivateVirtualInterfaceCmdlet.ConnectionId">
            <summary>
            <para>
            <para>The ID of the connection on which the private virtual interface is provisioned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCPrivateVirtualInterfaceCmdlet.NewPrivateVirtualInterfaceAllocation_CustomerAddress">
            <summary>
            <para>
            <para>The IP address assigned to the customer interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCPrivateVirtualInterfaceCmdlet.NewPrivateVirtualInterfaceAllocation_Mtu">
            <summary>
            <para>
            <para>The maximum transmission unit (MTU), in bytes. The supported values are 1500 and 9001.
            The default value is 1500.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCPrivateVirtualInterfaceCmdlet.OwnerAccount">
            <summary>
            <para>
            <para>The ID of the AWS account that owns the virtual private interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCPrivateVirtualInterfaceCmdlet.NewPrivateVirtualInterfaceAllocation_VirtualInterfaceName">
            <summary>
            <para>
            <para>The name of the virtual interface assigned by the customer network.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCPrivateVirtualInterfaceCmdlet.NewPrivateVirtualInterfaceAllocation_Vlan">
            <summary>
            <para>
            <para>The ID of the VLAN.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCPrivateVirtualInterfaceCmdlet.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.DC.EnableDCPublicVirtualInterfaceCmdlet">
            <summary>
            Provisions a public virtual interface to be owned by the specified AWS account.
             
              
            <para>
            The owner of a connection calls this function to provision a public virtual interface
            to be owned by the specified AWS account.
            </para><para>
            Virtual interfaces created using this function must be confirmed by the owner using
            <a>ConfirmPublicVirtualInterface</a>. Until this step has been completed, the virtual
            interface is in the <code>confirming</code> state and is not available to handle traffic.
            </para><para>
            When creating an IPv6 public virtual interface, omit the Amazon address and customer
            address. IPv6 addresses are automatically assigned from the Amazon pool of IPv6 addresses;
            you cannot specify custom IPv6 addresses.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCPublicVirtualInterfaceCmdlet.NewPublicVirtualInterfaceAllocation_AddressFamily">
            <summary>
            <para>
            <para>The address family for the BGP peer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCPublicVirtualInterfaceCmdlet.NewPublicVirtualInterfaceAllocation_AmazonAddress">
            <summary>
            <para>
            <para>The IP address assigned to the Amazon interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCPublicVirtualInterfaceCmdlet.NewPublicVirtualInterfaceAllocation_Asn">
            <summary>
            <para>
            <para>The autonomous system (AS) number for Border Gateway Protocol (BGP) configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCPublicVirtualInterfaceCmdlet.NewPublicVirtualInterfaceAllocation_AuthKey">
            <summary>
            <para>
            <para>The authentication key for BGP configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCPublicVirtualInterfaceCmdlet.ConnectionId">
            <summary>
            <para>
            <para>The ID of the connection on which the public virtual interface is provisioned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCPublicVirtualInterfaceCmdlet.NewPublicVirtualInterfaceAllocation_CustomerAddress">
            <summary>
            <para>
            <para>The IP address assigned to the customer interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCPublicVirtualInterfaceCmdlet.OwnerAccount">
            <summary>
            <para>
            <para>The ID of the AWS account that owns the public virtual interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCPublicVirtualInterfaceCmdlet.NewPublicVirtualInterfaceAllocation_RouteFilterPrefix">
            <summary>
            <para>
            <para>The routes to be advertised to the AWS network in this Region. Applies to public virtual
            interfaces.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCPublicVirtualInterfaceCmdlet.NewPublicVirtualInterfaceAllocation_VirtualInterfaceName">
            <summary>
            <para>
            <para>The name of the virtual interface assigned by the customer network.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCPublicVirtualInterfaceCmdlet.NewPublicVirtualInterfaceAllocation_Vlan">
            <summary>
            <para>
            <para>The ID of the VLAN.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCPublicVirtualInterfaceCmdlet.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.DC.EnableDCTransitVirtualInterfaceCmdlet">
            <summary>
            Provisions a transit virtual interface to be owned by the specified AWS account. Use
            this type of interface to connect a transit gateway to your Direct Connect gateway.
             
              
            <para>
            The owner of a connection provisions a transit virtual interface to be owned by the
            specified AWS account.
            </para><para>
            After you create a transit virtual interface, it must be confirmed by the owner using
            <a>ConfirmTransitVirtualInterface</a>. Until this step has been completed, the transit
            virtual interface is in the <code>requested</code> state and is not available to handle
            traffic.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCTransitVirtualInterfaceCmdlet.NewTransitVirtualInterfaceAllocation_AddressFamily">
            <summary>
            <para>
            <para>The address family for the BGP peer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCTransitVirtualInterfaceCmdlet.NewTransitVirtualInterfaceAllocation_AmazonAddress">
            <summary>
            <para>
            <para>The IP address assigned to the Amazon interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCTransitVirtualInterfaceCmdlet.NewTransitVirtualInterfaceAllocation_Asn">
            <summary>
            <para>
            <para>The autonomous system (AS) number for Border Gateway Protocol (BGP) configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCTransitVirtualInterfaceCmdlet.NewTransitVirtualInterfaceAllocation_AuthKey">
            <summary>
            <para>
            <para>The authentication key for BGP configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCTransitVirtualInterfaceCmdlet.ConnectionId">
            <summary>
            <para>
            <para>The ID of the connection on which the transit virtual interface is provisioned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCTransitVirtualInterfaceCmdlet.NewTransitVirtualInterfaceAllocation_CustomerAddress">
            <summary>
            <para>
            <para>The IP address assigned to the customer interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCTransitVirtualInterfaceCmdlet.NewTransitVirtualInterfaceAllocation_Mtu">
            <summary>
            <para>
            <para>The maximum transmission unit (MTU), in bytes. The supported values are 1500 and 9001.
            The default value is 1500. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCTransitVirtualInterfaceCmdlet.OwnerAccount">
            <summary>
            <para>
            <para>The ID of the AWS account that owns the transit virtual interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCTransitVirtualInterfaceCmdlet.NewTransitVirtualInterfaceAllocation_VirtualInterfaceName">
            <summary>
            <para>
            <para>The name of the virtual interface assigned by the customer network.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCTransitVirtualInterfaceCmdlet.NewTransitVirtualInterfaceAllocation_Vlan">
            <summary>
            <para>
            <para>The ID of the VLAN.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.EnableDCTransitVirtualInterfaceCmdlet.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.DC.GetDCConnectionCmdlet">
            <summary>
            Displays the specified connection or all connections in this Region.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.GetDCConnectionCmdlet.ConnectionId">
            <summary>
            <para>
            <para>The ID of the connection.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DC.GetDCConnectionLoaCmdlet">
            <summary>
            Deprecated. Use <a>DescribeLoa</a> instead.
             
              
            <para>
            Gets the LOA-CFA for a connection.
            </para><para>
            The Letter of Authorization - Connecting Facility Assignment (LOA-CFA) is a document
            that your APN partner or service provider uses when establishing your cross connect
            to AWS at the colocation facility. For more information, see <a href="https://docs.aws.amazon.com/directconnect/latest/UserGuide/Colocation.html">Requesting
            Cross Connects at AWS Direct Connect Locations</a> in the <i>AWS Direct Connect User
            Guide</i>.
            </para><br/><br/>This operation is deprecated.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.GetDCConnectionLoaCmdlet.ConnectionId">
            <summary>
            <para>
            <para>The ID of the connection.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.GetDCConnectionLoaCmdlet.LoaContentType">
            <summary>
            <para>
            <para>The standard media type for the LOA-CFA document. The only supported value is application/pdf.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.GetDCConnectionLoaCmdlet.ProviderName">
            <summary>
            <para>
            <para>The name of the APN partner or service provider who establishes connectivity on your
            behalf. If you specify this parameter, the LOA-CFA lists the provider name alongside
            your company name as the requester of the cross connect.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DC.GetDCConnectionsOnInterconnectCmdlet">
            <summary>
            Deprecated. Use <a>DescribeHostedConnections</a> instead.
             
              
            <para>
            Lists the connections that have been provisioned on the specified interconnect.
            </para><note><para>
            Intended for use by AWS Direct Connect Partners only.
            </para></note><br/><br/>This operation is deprecated.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.GetDCConnectionsOnInterconnectCmdlet.InterconnectId">
            <summary>
            <para>
            <para>The ID of the interconnect.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DC.GetDCDirectConnectGatewayAssociationProposalCmdlet">
            <summary>
            Describes one or more association proposals for connection between a virtual private
            gateway or transit gateway and a Direct Connect gateway.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.GetDCDirectConnectGatewayAssociationProposalCmdlet.AssociatedGatewayId">
            <summary>
            <para>
            <para>The ID of the associated gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.GetDCDirectConnectGatewayAssociationProposalCmdlet.DirectConnectGatewayId">
            <summary>
            <para>
            <para>The ID of the Direct Connect gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.GetDCDirectConnectGatewayAssociationProposalCmdlet.ProposalId">
            <summary>
            <para>
            <para>The ID of the proposal.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.GetDCDirectConnectGatewayAssociationProposalCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return with a single call. To retrieve the remaining
            results, make another call with the returned <code>nextToken</code> value.</para><para>If <code>MaxResults</code> is given a value larger than 100, only 100 results are
            returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.GetDCDirectConnectGatewayAssociationProposalCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DC.GetDCGatewayCmdlet">
            <summary>
            Lists all your Direct Connect gateways or only the specified Direct Connect gateway.
            Deleted Direct Connect gateways are not returned.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.GetDCGatewayCmdlet.DirectConnectGatewayId">
            <summary>
            <para>
            <para>The ID of the Direct Connect gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.GetDCGatewayCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return with a single call. To retrieve the remaining
            results, make another call with the returned <code>nextToken</code> value.</para><para>If <code>MaxResults</code> is given a value larger than 100, only 100 results are
            returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.GetDCGatewayCmdlet.NextToken">
            <summary>
            <para>
            <para>The token provided in the previous call to retrieve the next page.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DC.GetDCGatewayAssociationCmdlet">
            <summary>
            Lists the associations between your Direct Connect gateways and virtual private gateways.
            You must specify a Direct Connect gateway, a virtual private gateway, or both. If
            you specify a Direct Connect gateway, the response contains all virtual private gateways
            associated with the Direct Connect gateway. If you specify a virtual private gateway,
            the response contains all Direct Connect gateways associated with the virtual private
            gateway. If you specify both, the response contains the association between the Direct
            Connect gateway and the virtual private gateway.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.GetDCGatewayAssociationCmdlet.AssociatedGatewayId">
            <summary>
            <para>
            <para>The ID of the associated gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.GetDCGatewayAssociationCmdlet.AssociationId">
            <summary>
            <para>
            <para>The ID of the Direct Connect gateway association.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.GetDCGatewayAssociationCmdlet.DirectConnectGatewayId">
            <summary>
            <para>
            <para>The ID of the Direct Connect gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.GetDCGatewayAssociationCmdlet.VirtualGatewayId">
            <summary>
            <para>
            <para>The ID of the virtual private gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.GetDCGatewayAssociationCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return with a single call. To retrieve the remaining
            results, make another call with the returned <code>nextToken</code> value.</para><para>If <code>MaxResults</code> is given a value larger than 100, only 100 results are
            returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.GetDCGatewayAssociationCmdlet.NextToken">
            <summary>
            <para>
            <para>The token provided in the previous call to retrieve the next page.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DC.GetDCGatewayAttachmentCmdlet">
            <summary>
            Lists the attachments between your Direct Connect gateways and virtual interfaces.
            You must specify a Direct Connect gateway, a virtual interface, or both. If you specify
            a Direct Connect gateway, the response contains all virtual interfaces attached to
            the Direct Connect gateway. If you specify a virtual interface, the response contains
            all Direct Connect gateways attached to the virtual interface. If you specify both,
            the response contains the attachment between the Direct Connect gateway and the virtual
            interface.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.GetDCGatewayAttachmentCmdlet.DirectConnectGatewayId">
            <summary>
            <para>
            <para>The ID of the Direct Connect gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.GetDCGatewayAttachmentCmdlet.VirtualInterfaceId">
            <summary>
            <para>
            <para>The ID of the virtual interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.GetDCGatewayAttachmentCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return with a single call. To retrieve the remaining
            results, make another call with the returned <code>nextToken</code> value.</para><para>If <code>MaxResults</code> is given a value larger than 100, only 100 results are
            returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.GetDCGatewayAttachmentCmdlet.NextToken">
            <summary>
            <para>
            <para>The token provided in the previous call to retrieve the next page.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DC.GetDCHostedConnectionCmdlet">
            <summary>
            Lists the hosted connections that have been provisioned on the specified interconnect
            or link aggregation group (LAG).
             
             <note><para>
            Intended for use by AWS Direct Connect Partners only.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.GetDCHostedConnectionCmdlet.ConnectionId">
            <summary>
            <para>
            <para>The ID of the interconnect or LAG.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DC.GetDCInterconnectCmdlet">
            <summary>
            Lists the interconnects owned by the AWS account or only the specified interconnect.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.GetDCInterconnectCmdlet.InterconnectId">
            <summary>
            <para>
            <para>The ID of the interconnect.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DC.GetDCInterconnectLoaCmdlet">
            <summary>
            Deprecated. Use <a>DescribeLoa</a> instead.
             
              
            <para>
            Gets the LOA-CFA for the specified interconnect.
            </para><para>
            The Letter of Authorization - Connecting Facility Assignment (LOA-CFA) is a document
            that is used when establishing your cross connect to AWS at the colocation facility.
            For more information, see <a href="https://docs.aws.amazon.com/directconnect/latest/UserGuide/Colocation.html">Requesting
            Cross Connects at AWS Direct Connect Locations</a> in the <i>AWS Direct Connect User
            Guide</i>.
            </para><br/><br/>This operation is deprecated.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.GetDCInterconnectLoaCmdlet.InterconnectId">
            <summary>
            <para>
            <para>The ID of the interconnect.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.GetDCInterconnectLoaCmdlet.LoaContentType">
            <summary>
            <para>
            <para>The standard media type for the LOA-CFA document. The only supported value is application/pdf.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.GetDCInterconnectLoaCmdlet.ProviderName">
            <summary>
            <para>
            <para>The name of the service provider who establishes connectivity on your behalf. If you
            supply this parameter, the LOA-CFA lists the provider name alongside your company
            name as the requester of the cross connect.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DC.GetDCLagCmdlet">
            <summary>
            Describes all your link aggregation groups (LAG) or the specified LAG.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.GetDCLagCmdlet.LagId">
            <summary>
            <para>
            <para>The ID of the LAG.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DC.GetDCLoaCmdlet">
            <summary>
            Gets the LOA-CFA for a connection, interconnect, or link aggregation group (LAG).
             
              
            <para>
            The Letter of Authorization - Connecting Facility Assignment (LOA-CFA) is a document
            that is used when establishing your cross connect to AWS at the colocation facility.
            For more information, see <a href="https://docs.aws.amazon.com/directconnect/latest/UserGuide/Colocation.html">Requesting
            Cross Connects at AWS Direct Connect Locations</a> in the <i>AWS Direct Connect User
            Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.GetDCLoaCmdlet.ConnectionId">
            <summary>
            <para>
            <para>The ID of a connection, LAG, or interconnect.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.GetDCLoaCmdlet.LoaContentType">
            <summary>
            <para>
            <para>The standard media type for the LOA-CFA document. The only supported value is application/pdf.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.GetDCLoaCmdlet.ProviderName">
            <summary>
            <para>
            <para>The name of the service provider who establishes connectivity on your behalf. If you
            specify this parameter, the LOA-CFA lists the provider name alongside your company
            name as the requester of the cross connect.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DC.GetDCLocationCmdlet">
            <summary>
            Lists the AWS Direct Connect locations in the current AWS Region. These are the locations
            that can be selected when calling <a>CreateConnection</a> or <a>CreateInterconnect</a>.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DC.GetDCResourceTagCmdlet">
            <summary>
            Describes the tags associated with the specified AWS Direct Connect resources.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.GetDCResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Names (ARNs) of the resources.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DC.GetDCVirtualGatewayCmdlet">
            <summary>
            Lists the virtual private gateways owned by the AWS account.
             
              
            <para>
            You can create one or more AWS Direct Connect private virtual interfaces linked to
            a virtual private gateway.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DC.GetDCVirtualInterfaceCmdlet">
            <summary>
            Displays all virtual interfaces for an AWS account. Virtual interfaces deleted fewer
            than 15 minutes before you make the request are also returned. If you specify a connection
            ID, only the virtual interfaces associated with the connection are returned. If you
            specify a virtual interface ID, then only a single virtual interface is returned.
             
              
            <para>
            A virtual interface (VLAN) transmits the traffic between the AWS Direct Connect location
            and the customer network.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.GetDCVirtualInterfaceCmdlet.ConnectionId">
            <summary>
            <para>
            <para>The ID of the connection.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.GetDCVirtualInterfaceCmdlet.VirtualInterfaceId">
            <summary>
            <para>
            <para>The ID of the virtual interface.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DC.NewDCBGPPeerCmdlet">
            <summary>
            Creates a BGP peer on the specified virtual interface.
             
              
            <para>
            You must create a BGP peer for the corresponding address family (IPv4/IPv6) in order
            to access AWS resources that also use that address family.
            </para><para>
            If logical redundancy is not supported by the connection, interconnect, or LAG, the
            BGP peer cannot be in the same address family as an existing BGP peer on the virtual
            interface.
            </para><para>
            When creating a IPv6 BGP peer, omit the Amazon address and customer address. IPv6
            addresses are automatically assigned from the Amazon pool of IPv6 addresses; you cannot
            specify custom IPv6 addresses.
            </para><para>
            For a public virtual interface, the Autonomous System Number (ASN) must be private
            or already whitelisted for the virtual interface.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCBGPPeerCmdlet.NewBGPPeer_AddressFamily">
            <summary>
            <para>
            <para>The address family for the BGP peer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCBGPPeerCmdlet.NewBGPPeer_AmazonAddress">
            <summary>
            <para>
            <para>The IP address assigned to the Amazon interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCBGPPeerCmdlet.NewBGPPeer_Asn">
            <summary>
            <para>
            <para>The autonomous system (AS) number for Border Gateway Protocol (BGP) configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCBGPPeerCmdlet.NewBGPPeer_AuthKey">
            <summary>
            <para>
            <para>The authentication key for BGP configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCBGPPeerCmdlet.NewBGPPeer_CustomerAddress">
            <summary>
            <para>
            <para>The IP address assigned to the customer interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCBGPPeerCmdlet.VirtualInterfaceId">
            <summary>
            <para>
            <para>The ID of the virtual interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCBGPPeerCmdlet.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.DC.NewDCConnectionCmdlet">
            <summary>
            Creates a connection between a customer network and a specific AWS Direct Connect
            location.
             
              
            <para>
            A connection links your internal network to an AWS Direct Connect location over a
            standard Ethernet fiber-optic cable. One end of the cable is connected to your router,
            the other to an AWS Direct Connect router.
            </para><para>
            To find the locations for your Region, use <a>DescribeLocations</a>.
            </para><para>
            You can automatically add the new connection to a link aggregation group (LAG) by
            specifying a LAG ID in the request. This ensures that the new connection is allocated
            on the same AWS Direct Connect endpoint that hosts the specified LAG. If there are
            no available ports on the endpoint, the request fails and no connection is created.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCConnectionCmdlet.Bandwidth">
            <summary>
            <para>
            <para>The bandwidth of the connection.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCConnectionCmdlet.ConnectionName">
            <summary>
            <para>
            <para>The name of the connection.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCConnectionCmdlet.LagId">
            <summary>
            <para>
            <para>The ID of the LAG.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCConnectionCmdlet.Location">
            <summary>
            <para>
            <para>The location of the connection.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCConnectionCmdlet.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.DC.NewDCDirectConnectGatewayAssociationProposalCmdlet">
            <summary>
            Creates a proposal to associate the specified virtual private gateway or transit gateway
            with the specified Direct Connect gateway.
             
              
            <para>
            You can only associate a Direct Connect gateway and virtual private gateway or transit
            gateway when the account that owns the Direct Connect gateway and the account that
            owns the virtual private gateway or transit gateway have the same AWS Payer ID.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCDirectConnectGatewayAssociationProposalCmdlet.AddAllowedPrefixesToDirectConnectGateway">
            <summary>
            <para>
            <para>The Amazon VPC prefixes to advertise to the Direct Connect gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCDirectConnectGatewayAssociationProposalCmdlet.DirectConnectGatewayId">
            <summary>
            <para>
            <para>The ID of the Direct Connect gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCDirectConnectGatewayAssociationProposalCmdlet.DirectConnectGatewayOwnerAccount">
            <summary>
            <para>
            <para>The ID of the AWS account that owns the Direct Connect gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCDirectConnectGatewayAssociationProposalCmdlet.GatewayId">
            <summary>
            <para>
            <para>The ID of the virtual private gateway or transit gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCDirectConnectGatewayAssociationProposalCmdlet.RemoveAllowedPrefixesToDirectConnectGateway">
            <summary>
            <para>
            <para>The Amazon VPC prefixes to no longer advertise to the Direct Connect gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCDirectConnectGatewayAssociationProposalCmdlet.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.DC.NewDCGatewayCmdlet">
            <summary>
            Creates a Direct Connect gateway, which is an intermediate object that enables you
            to connect a set of virtual interfaces and virtual private gateways. A Direct Connect
            gateway is global and visible in any AWS Region after it is created. The virtual interfaces
            and virtual private gateways that are connected through a Direct Connect gateway can
            be in different AWS Regions. This enables you to connect to a VPC in any Region, regardless
            of the Region in which the virtual interfaces are located, and pass traffic between
            them.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCGatewayCmdlet.AmazonSideAsn">
            <summary>
            <para>
            <para>The autonomous system number (ASN) for Border Gateway Protocol (BGP) to be configured
            on the Amazon side of the connection. The ASN must be in the private range of 64,512
            to 65,534 or 4,200,000,000 to 4,294,967,294. The default is 64512.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCGatewayCmdlet.DirectConnectGatewayName">
            <summary>
            <para>
            <para>The name of the Direct Connect gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCGatewayCmdlet.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.DC.NewDCGatewayAssociationCmdlet">
            <summary>
            Creates an association between a Direct Connect gateway and a virtual private gateway.
            The virtual private gateway must be attached to a VPC and must not be associated with
            another Direct Connect gateway.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCGatewayAssociationCmdlet.AddAllowedPrefixesToDirectConnectGateway">
            <summary>
            <para>
            <para>The Amazon VPC prefixes to advertise to the Direct Connect gateway</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCGatewayAssociationCmdlet.DirectConnectGatewayId">
            <summary>
            <para>
            <para>The ID of the Direct Connect gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCGatewayAssociationCmdlet.GatewayId">
            <summary>
            <para>
            <para>The ID of the virtual private gateway or transit gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCGatewayAssociationCmdlet.VirtualGatewayId">
            <summary>
            <para>
            <para>The ID of the virtual private gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCGatewayAssociationCmdlet.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.DC.NewDCHostedConnectionCmdlet">
            <summary>
            Creates a hosted connection on the specified interconnect or a link aggregation group
            (LAG) of interconnects.
             
              
            <para>
            Allocates a VLAN number and a specified amount of capacity (bandwidth) for use by
            a hosted connection on the specified interconnect or LAG of interconnects. AWS polices
            the hosted connection for the specified capacity and the AWS Direct Connect Partner
            must also police the hosted connection for the specified capacity.
            </para><note><para>
            Intended for use by AWS Direct Connect Partners only.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCHostedConnectionCmdlet.Bandwidth">
            <summary>
            <para>
            <para>The bandwidth of the connection. The possible values are 50Mbps, 100Mbps, 200Mbps,
            300Mbps, 400Mbps, 500Mbps, 1Gbps, 2Gbps, 5Gbps, and 10Gbps. Note that only those AWS
            Direct Connect Partners who have met specific requirements are allowed to create a
            1Gbps, 2Gbps, 5Gbps or 10Gbps hosted connection. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCHostedConnectionCmdlet.ConnectionId">
            <summary>
            <para>
            <para>The ID of the interconnect or LAG.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCHostedConnectionCmdlet.ConnectionName">
            <summary>
            <para>
            <para>The name of the hosted connection.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCHostedConnectionCmdlet.OwnerAccount">
            <summary>
            <para>
            <para>The ID of the AWS account ID of the customer for the connection.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCHostedConnectionCmdlet.Vlan">
            <summary>
            <para>
            <para>The dedicated VLAN provisioned to the hosted connection.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCHostedConnectionCmdlet.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.DC.NewDCInterconnectCmdlet">
            <summary>
            Creates an interconnect between an AWS Direct Connect Partner's network and a specific
            AWS Direct Connect location.
             
              
            <para>
            An interconnect is a connection that is capable of hosting other connections. The
            AWS Direct Connect partner can use an interconnect to provide AWS Direct Connect hosted
            connections to customers through their own network services. Like a standard connection,
            an interconnect links the partner's network to an AWS Direct Connect location over
            a standard Ethernet fiber-optic cable. One end is connected to the partner's router,
            the other to an AWS Direct Connect router.
            </para><para>
            You can automatically add the new interconnect to a link aggregation group (LAG) by
            specifying a LAG ID in the request. This ensures that the new interconnect is allocated
            on the same AWS Direct Connect endpoint that hosts the specified LAG. If there are
            no available ports on the endpoint, the request fails and no interconnect is created.
            </para><para>
            For each end customer, the AWS Direct Connect Partner provisions a connection on their
            interconnect by calling <a>AllocateHostedConnection</a>. The end customer can then
            connect to AWS resources by creating a virtual interface on their connection, using
            the VLAN assigned to them by the AWS Direct Connect Partner.
            </para><note><para>
            Intended for use by AWS Direct Connect Partners only.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCInterconnectCmdlet.Bandwidth">
            <summary>
            <para>
            <para>The port bandwidth, in Gbps. The possible values are 1 and 10.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCInterconnectCmdlet.InterconnectName">
            <summary>
            <para>
            <para>The name of the interconnect.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCInterconnectCmdlet.LagId">
            <summary>
            <para>
            <para>The ID of the LAG.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCInterconnectCmdlet.Location">
            <summary>
            <para>
            <para>The location of the interconnect.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCInterconnectCmdlet.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.DC.NewDCLagCmdlet">
            <summary>
            Creates a link aggregation group (LAG) with the specified number of bundled physical
            connections between the customer network and a specific AWS Direct Connect location.
            A LAG is a logical interface that uses the Link Aggregation Control Protocol (LACP)
            to aggregate multiple interfaces, enabling you to treat them as a single interface.
             
              
            <para>
            All connections in a LAG must use the same bandwidth and must terminate at the same
            AWS Direct Connect endpoint.
            </para><para>
            You can have up to 10 connections per LAG. Regardless of this limit, if you request
            more connections for the LAG than AWS Direct Connect can allocate on a single endpoint,
            no LAG is created.
            </para><para>
            You can specify an existing physical connection or interconnect to include in the
            LAG (which counts towards the total number of connections). Doing so interrupts the
            current physical connection or hosted connections, and re-establishes them as a member
            of the LAG. The LAG will be created on the same AWS Direct Connect endpoint to which
            the connection terminates. Any virtual interfaces associated with the connection are
            automatically disassociated and re-associated with the LAG. The connection ID does
            not change.
            </para><para>
            If the AWS account used to create a LAG is a registered AWS Direct Connect Partner,
            the LAG is automatically enabled to host sub-connections. For a LAG owned by a partner,
            any associated virtual interfaces cannot be directly configured.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCLagCmdlet.ConnectionId">
            <summary>
            <para>
            <para>The ID of an existing connection to migrate to the LAG.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCLagCmdlet.ConnectionsBandwidth">
            <summary>
            <para>
            <para>The bandwidth of the individual physical connections bundled by the LAG. The possible
            values are 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps, 500Mbps, 1Gbps, 2Gbps, 5Gbps,
            and 10Gbps. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCLagCmdlet.LagName">
            <summary>
            <para>
            <para>The name of the LAG.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCLagCmdlet.Location">
            <summary>
            <para>
            <para>The location for the LAG.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCLagCmdlet.NumberOfConnection">
            <summary>
            <para>
            <para>The number of physical connections initially provisioned and bundled by the LAG.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCLagCmdlet.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.DC.NewDCPrivateVirtualInterfaceCmdlet">
            <summary>
            Creates a private virtual interface. A virtual interface is the VLAN that transports
            AWS Direct Connect traffic. A private virtual interface can be connected to either
            a Direct Connect gateway or a Virtual Private Gateway (VGW). Connecting the private
            virtual interface to a Direct Connect gateway enables the possibility for connecting
            to multiple VPCs, including VPCs in different AWS Regions. Connecting the private
            virtual interface to a VGW only provides access to a single VPC within the same Region.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCPrivateVirtualInterfaceCmdlet.NewPrivateVirtualInterface_AddressFamily">
            <summary>
            <para>
            <para>The address family for the BGP peer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCPrivateVirtualInterfaceCmdlet.NewPrivateVirtualInterface_AmazonAddress">
            <summary>
            <para>
            <para>The IP address assigned to the Amazon interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCPrivateVirtualInterfaceCmdlet.NewPrivateVirtualInterface_Asn">
            <summary>
            <para>
            <para>The autonomous system (AS) number for Border Gateway Protocol (BGP) configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCPrivateVirtualInterfaceCmdlet.NewPrivateVirtualInterface_AuthKey">
            <summary>
            <para>
            <para>The authentication key for BGP configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCPrivateVirtualInterfaceCmdlet.ConnectionId">
            <summary>
            <para>
            <para>The ID of the connection.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCPrivateVirtualInterfaceCmdlet.NewPrivateVirtualInterface_CustomerAddress">
            <summary>
            <para>
            <para>The IP address assigned to the customer interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCPrivateVirtualInterfaceCmdlet.NewPrivateVirtualInterface_DirectConnectGatewayId">
            <summary>
            <para>
            <para>The ID of the Direct Connect gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCPrivateVirtualInterfaceCmdlet.NewPrivateVirtualInterface_Mtu">
            <summary>
            <para>
            <para>The maximum transmission unit (MTU), in bytes. The supported values are 1500 and 9001.
            The default value is 1500.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCPrivateVirtualInterfaceCmdlet.NewPrivateVirtualInterface_VirtualGatewayId">
            <summary>
            <para>
            <para>The ID of the virtual private gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCPrivateVirtualInterfaceCmdlet.NewPrivateVirtualInterface_VirtualInterfaceName">
            <summary>
            <para>
            <para>The name of the virtual interface assigned by the customer network.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCPrivateVirtualInterfaceCmdlet.NewPrivateVirtualInterface_Vlan">
            <summary>
            <para>
            <para>The ID of the VLAN.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCPrivateVirtualInterfaceCmdlet.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.DC.NewDCPublicVirtualInterfaceCmdlet">
            <summary>
            Creates a public virtual interface. A virtual interface is the VLAN that transports
            AWS Direct Connect traffic. A public virtual interface supports sending traffic to
            public services of AWS such as Amazon S3.
             
              
            <para>
            When creating an IPv6 public virtual interface (<code>addressFamily</code> is <code>ipv6</code>),
            leave the <code>customer</code> and <code>amazon</code> address fields blank to use
            auto-assigned IPv6 space. Custom IPv6 addresses are not supported.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCPublicVirtualInterfaceCmdlet.NewPublicVirtualInterface_AddressFamily">
            <summary>
            <para>
            <para>The address family for the BGP peer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCPublicVirtualInterfaceCmdlet.NewPublicVirtualInterface_AmazonAddress">
            <summary>
            <para>
            <para>The IP address assigned to the Amazon interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCPublicVirtualInterfaceCmdlet.NewPublicVirtualInterface_Asn">
            <summary>
            <para>
            <para>The autonomous system (AS) number for Border Gateway Protocol (BGP) configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCPublicVirtualInterfaceCmdlet.NewPublicVirtualInterface_AuthKey">
            <summary>
            <para>
            <para>The authentication key for BGP configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCPublicVirtualInterfaceCmdlet.ConnectionId">
            <summary>
            <para>
            <para>The ID of the connection.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCPublicVirtualInterfaceCmdlet.NewPublicVirtualInterface_CustomerAddress">
            <summary>
            <para>
            <para>The IP address assigned to the customer interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCPublicVirtualInterfaceCmdlet.NewPublicVirtualInterface_RouteFilterPrefix">
            <summary>
            <para>
            <para>The routes to be advertised to the AWS network in this Region. Applies to public virtual
            interfaces.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCPublicVirtualInterfaceCmdlet.NewPublicVirtualInterface_VirtualInterfaceName">
            <summary>
            <para>
            <para>The name of the virtual interface assigned by the customer network.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCPublicVirtualInterfaceCmdlet.NewPublicVirtualInterface_Vlan">
            <summary>
            <para>
            <para>The ID of the VLAN.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCPublicVirtualInterfaceCmdlet.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.DC.NewDCTransitVirtualInterfaceCmdlet">
            <summary>
            Creates a transit virtual interface. A transit virtual interface is a VLAN that transports
            traffic from a Direct Connect gateway to one or more transit gateways. A transit virtual
            interface enables the connection of multiple VPCs attached to a transit gateway to
            a Direct Connect gateway.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCTransitVirtualInterfaceCmdlet.NewTransitVirtualInterface_AddressFamily">
            <summary>
            <para>
            <para>The address family for the BGP peer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCTransitVirtualInterfaceCmdlet.NewTransitVirtualInterface_AmazonAddress">
            <summary>
            <para>
            <para>The IP address assigned to the Amazon interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCTransitVirtualInterfaceCmdlet.NewTransitVirtualInterface_Asn">
            <summary>
            <para>
            <para>The autonomous system (AS) number for Border Gateway Protocol (BGP) configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCTransitVirtualInterfaceCmdlet.NewTransitVirtualInterface_AuthKey">
            <summary>
            <para>
            <para>The authentication key for BGP configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCTransitVirtualInterfaceCmdlet.ConnectionId">
            <summary>
            <para>
            <para>The ID of the connection.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCTransitVirtualInterfaceCmdlet.NewTransitVirtualInterface_CustomerAddress">
            <summary>
            <para>
            <para>The IP address assigned to the customer interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCTransitVirtualInterfaceCmdlet.NewTransitVirtualInterface_DirectConnectGatewayId">
            <summary>
            <para>
            <para>The ID of the Direct Connect gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCTransitVirtualInterfaceCmdlet.NewTransitVirtualInterface_Mtu">
            <summary>
            <para>
            <para>The maximum transmission unit (MTU), in bytes. The supported values are 1500 and 9001.
            The default value is 1500.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCTransitVirtualInterfaceCmdlet.NewTransitVirtualInterface_VirtualInterfaceName">
            <summary>
            <para>
            <para>The name of the virtual interface assigned by the customer network.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCTransitVirtualInterfaceCmdlet.NewTransitVirtualInterface_Vlan">
            <summary>
            <para>
            <para>The ID of the VLAN.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.NewDCTransitVirtualInterfaceCmdlet.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.DC.RegisterDCConnectionWithLagCmdlet">
            <summary>
            Associates an existing connection with a link aggregation group (LAG). The connection
            is interrupted and re-established as a member of the LAG (connectivity to AWS is interrupted).
            The connection must be hosted on the same AWS Direct Connect endpoint as the LAG,
            and its bandwidth must match the bandwidth for the LAG. You can re-associate a connection
            that's currently associated with a different LAG; however, if removing the connection
            would cause the original LAG to fall below its setting for minimum number of operational
            connections, the request fails.
             
              
            <para>
            Any virtual interfaces that are directly associated with the connection are automatically
            re-associated with the LAG. If the connection was originally associated with a different
            LAG, the virtual interfaces remain associated with the original LAG.
            </para><para>
            For interconnects, any hosted connections are automatically re-associated with the
            LAG. If the interconnect was originally associated with a different LAG, the hosted
            connections remain associated with the original LAG.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.RegisterDCConnectionWithLagCmdlet.ConnectionId">
            <summary>
            <para>
            <para>The ID of the connection.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.RegisterDCConnectionWithLagCmdlet.LagId">
            <summary>
            <para>
            <para>The ID of the LAG with which to associate the connection.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.RegisterDCConnectionWithLagCmdlet.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.DC.RegisterDCHostedConnectionCmdlet">
            <summary>
            Associates a hosted connection and its virtual interfaces with a link aggregation
            group (LAG) or interconnect. If the target interconnect or LAG has an existing hosted
            connection with a conflicting VLAN number or IP address, the operation fails. This
            action temporarily interrupts the hosted connection's connectivity to AWS as it is
            being migrated.
             
             <note><para>
            Intended for use by AWS Direct Connect Partners only.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.RegisterDCHostedConnectionCmdlet.ConnectionId">
            <summary>
            <para>
            <para>The ID of the hosted connection.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.RegisterDCHostedConnectionCmdlet.ParentConnectionId">
            <summary>
            <para>
            <para>The ID of the interconnect or the LAG.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.RegisterDCHostedConnectionCmdlet.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.DC.RegisterDCVirtualInterfaceCmdlet">
            <summary>
            Associates a virtual interface with a specified link aggregation group (LAG) or connection.
            Connectivity to AWS is temporarily interrupted as the virtual interface is being migrated.
            If the target connection or LAG has an associated virtual interface with a conflicting
            VLAN number or a conflicting IP address, the operation fails.
             
              
            <para>
            Virtual interfaces associated with a hosted connection cannot be associated with a
            LAG; hosted connections must be migrated along with their virtual interfaces using
            <a>AssociateHostedConnection</a>.
            </para><para>
            To reassociate a virtual interface to a new connection or LAG, the requester must
            own either the virtual interface itself or the connection to which the virtual interface
            is currently associated. Additionally, the requester must own the connection or LAG
            for the association.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.RegisterDCVirtualInterfaceCmdlet.ConnectionId">
            <summary>
            <para>
            <para>The ID of the LAG or connection.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.RegisterDCVirtualInterfaceCmdlet.VirtualInterfaceId">
            <summary>
            <para>
            <para>The ID of the virtual interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.RegisterDCVirtualInterfaceCmdlet.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.DC.RemoveDCBGPPeerCmdlet">
            <summary>
            Deletes the specified BGP peer on the specified virtual interface with the specified
            customer address and ASN.
             
              
            <para>
            You cannot delete the last BGP peer from a virtual interface.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.RemoveDCBGPPeerCmdlet.Asn">
            <summary>
            <para>
            <para>The autonomous system (AS) number for Border Gateway Protocol (BGP) configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.RemoveDCBGPPeerCmdlet.BgpPeerId">
            <summary>
            <para>
            <para>The ID of the BGP peer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.RemoveDCBGPPeerCmdlet.CustomerAddress">
            <summary>
            <para>
            <para>The IP address assigned to the customer interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.RemoveDCBGPPeerCmdlet.VirtualInterfaceId">
            <summary>
            <para>
            <para>The ID of the virtual interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.RemoveDCBGPPeerCmdlet.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.DC.RemoveDCConnectionCmdlet">
            <summary>
            Deletes the specified connection.
             
              
            <para>
            Deleting a connection only stops the AWS Direct Connect port hour and data transfer
            charges. If you are partnering with any third parties to connect with the AWS Direct
            Connect location, you must cancel your service with them separately.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.RemoveDCConnectionCmdlet.ConnectionId">
            <summary>
            <para>
            <para>The ID of the connection.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.RemoveDCConnectionCmdlet.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.DC.RemoveDCDirectConnectGatewayAssociationProposalCmdlet">
            <summary>
            Deletes the association proposal request between the specified Direct Connect gateway
            and virtual private gateway or transit gateway.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.RemoveDCDirectConnectGatewayAssociationProposalCmdlet.ProposalId">
            <summary>
            <para>
            <para>The ID of the proposal.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.RemoveDCDirectConnectGatewayAssociationProposalCmdlet.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.DC.RemoveDCGatewayCmdlet">
            <summary>
            Deletes the specified Direct Connect gateway. You must first delete all virtual interfaces
            that are attached to the Direct Connect gateway and disassociate all virtual private
            gateways that are associated with the Direct Connect gateway.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.RemoveDCGatewayCmdlet.DirectConnectGatewayId">
            <summary>
            <para>
            <para>The ID of the Direct Connect gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.RemoveDCGatewayCmdlet.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.DC.RemoveDCGatewayAssociationCmdlet">
            <summary>
            Deletes the association between the specified Direct Connect gateway and virtual private
            gateway.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.RemoveDCGatewayAssociationCmdlet.AssociationId">
            <summary>
            <para>
            <para>The ID of the Direct Connect gateway association.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.RemoveDCGatewayAssociationCmdlet.DirectConnectGatewayId">
            <summary>
            <para>
            <para>The ID of the Direct Connect gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.RemoveDCGatewayAssociationCmdlet.VirtualGatewayId">
            <summary>
            <para>
            <para>The ID of the virtual private gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.RemoveDCGatewayAssociationCmdlet.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.DC.RemoveDCInterconnectCmdlet">
            <summary>
            Deletes the specified interconnect.
             
             <note><para>
            Intended for use by AWS Direct Connect Partners only.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.RemoveDCInterconnectCmdlet.InterconnectId">
            <summary>
            <para>
            <para>The ID of the interconnect.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.RemoveDCInterconnectCmdlet.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.DC.RemoveDCLagCmdlet">
            <summary>
            Deletes the specified link aggregation group (LAG). You cannot delete a LAG if it
            has active virtual interfaces or hosted connections.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.RemoveDCLagCmdlet.LagId">
            <summary>
            <para>
            <para>The ID of the LAG.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.RemoveDCLagCmdlet.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.DC.RemoveDCResourceTagCmdlet">
            <summary>
            Removes one or more tags from the specified AWS Direct Connect resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.RemoveDCResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.RemoveDCResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>The tag keys of the tags to remove.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.RemoveDCResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.RemoveDCResourceTagCmdlet.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.DC.RemoveDCVirtualInterfaceCmdlet">
            <summary>
            Deletes a virtual interface.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.RemoveDCVirtualInterfaceCmdlet.VirtualInterfaceId">
            <summary>
            <para>
            <para>The ID of the virtual interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.RemoveDCVirtualInterfaceCmdlet.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.DC.UnregisterDCConnectionFromLagCmdlet">
            <summary>
            Disassociates a connection from a link aggregation group (LAG). The connection is
            interrupted and re-established as a standalone connection (the connection is not deleted;
            to delete the connection, use the <a>DeleteConnection</a> request). If the LAG has
            associated virtual interfaces or hosted connections, they remain associated with the
            LAG. A disassociated connection owned by an AWS Direct Connect Partner is automatically
            converted to an interconnect.
             
              
            <para>
            If disassociating the connection would cause the LAG to fall below its setting for
            minimum number of operational connections, the request fails, except when it's the
            last member of the LAG. If all connections are disassociated, the LAG continues to
            exist as an empty LAG with no physical connections.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.UnregisterDCConnectionFromLagCmdlet.ConnectionId">
            <summary>
            <para>
            <para>The ID of the connection.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.UnregisterDCConnectionFromLagCmdlet.LagId">
            <summary>
            <para>
            <para>The ID of the LAG.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.UnregisterDCConnectionFromLagCmdlet.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.DC.UpdateDCDirectConnectGatewayAssociationCmdlet">
            <summary>
            Updates the specified attributes of the Direct Connect gateway association.
             
              
            <para>
            Add or remove prefixes from the association.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.UpdateDCDirectConnectGatewayAssociationCmdlet.AddAllowedPrefixesToDirectConnectGateway">
            <summary>
            <para>
            <para>The Amazon VPC prefixes to advertise to the Direct Connect gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.UpdateDCDirectConnectGatewayAssociationCmdlet.AssociationId">
            <summary>
            <para>
            <para>The ID of the Direct Connect gateway association.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.UpdateDCDirectConnectGatewayAssociationCmdlet.RemoveAllowedPrefixesToDirectConnectGateway">
            <summary>
            <para>
            <para>The Amazon VPC prefixes to no longer advertise to the Direct Connect gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.UpdateDCDirectConnectGatewayAssociationCmdlet.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.DC.UpdateDCLagCmdlet">
            <summary>
            Updates the attributes of the specified link aggregation group (LAG).
             
              
            <para>
            You can update the following attributes:
            </para><ul><li><para>
            The name of the LAG.
            </para></li><li><para>
            The value for the minimum number of connections that must be operational for the LAG
            itself to be operational.
            </para></li></ul><para>
            When you create a LAG, the default value for the minimum number of operational connections
            is zero (0). If you update this value and the number of operational connections falls
            below the specified value, the LAG automatically goes down to avoid over-utilization
            of the remaining connections. Adjust this value with care, as it could force the LAG
            down if it is set higher than the current number of operational connections.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.UpdateDCLagCmdlet.LagId">
            <summary>
            <para>
            <para>The ID of the LAG.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.UpdateDCLagCmdlet.LagName">
            <summary>
            <para>
            <para>The name of the LAG.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.UpdateDCLagCmdlet.MinimumLink">
            <summary>
            <para>
            <para>The minimum number of physical connections that must be operational for the LAG itself
            to be operational.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.UpdateDCLagCmdlet.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.DC.UpdateDCVirtualInterfaceAttributeCmdlet">
            <summary>
            Updates the specified attributes of the specified virtual private interface.
             
              
            <para>
            Setting the MTU of a virtual interface to 9001 (jumbo frames) can cause an update
            to the underlying physical connection if it wasn't updated to support jumbo frames.
            Updating the connection disrupts network connectivity for all virtual interfaces associated
            with the connection for up to 30 seconds. To check whether your connection supports
            jumbo frames, call <a>DescribeConnections</a>. To check whether your virtual interface
            supports jumbo frames, call <a>DescribeVirtualInterfaces</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.UpdateDCVirtualInterfaceAttributeCmdlet.Mtu">
            <summary>
            <para>
            <para>The maximum transmission unit (MTU), in bytes. The supported values are 1500 and 9001.
            The default value is 1500.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.UpdateDCVirtualInterfaceAttributeCmdlet.VirtualInterfaceId">
            <summary>
            <para>
            <para>The ID of the virtual private interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DC.UpdateDCVirtualInterfaceAttributeCmdlet.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.DS.AddDSIpRouteCmdlet">
            <summary>
            If the DNS server for your on-premises domain uses a publicly addressable IP address,
            you must add a CIDR address block to correctly route traffic to and from your Microsoft
            AD on Amazon Web Services. <i>AddIpRoutes</i> adds this address block. You can also
            use <i>AddIpRoutes</i> to facilitate routing traffic that uses public IP ranges from
            your Microsoft AD on AWS to a peer VPC.
             
              
            <para>
            Before you call <i>AddIpRoutes</i>, ensure that all of the required permissions have
            been explicitly granted through a policy. For details about what permissions are required
            to run the <i>AddIpRoutes</i> operation, see <a href="http://docs.aws.amazon.com/directoryservice/latest/admin-guide/UsingWithDS_IAM_ResourcePermissions.html">AWS
            Directory Service API Permissions: Actions, Resources, and Conditions Reference</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.AddDSIpRouteCmdlet.DirectoryId">
            <summary>
            <para>
            <para>Identifier (ID) of the directory to which to add the address block.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.AddDSIpRouteCmdlet.IpRoute">
            <summary>
            <para>
            <para>IP address blocks, using CIDR format, of the traffic to route. This is often the IP
            address block of the DNS server used for your on-premises domain.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.AddDSIpRouteCmdlet.UpdateSecurityGroupForDirectoryController">
            <summary>
            <para>
            <para>If set to true, updates the inbound and outbound rules of the security group that
            has the description: "AWS created security group for <i>directory ID</i> directory
            controllers." Following are the new rules: </para><para>Inbound:</para><ul><li><para>Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0</para></li><li><para>Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0</para></li><li><para>Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0</para></li><li><para>Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0</para></li><li><para>Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0</para></li><li><para>Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0</para></li><li><para>Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0</para></li><li><para>Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0</para></li><li><para>Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0</para></li><li><para>Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0</para></li><li><para>Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0</para></li><li><para>Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0</para></li><li><para>Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0</para></li><li><para>Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0</para></li><li><para>Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0</para></li><li><para>Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0</para></li><li><para>Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0</para></li></ul><para>Outbound:</para><ul><li><para>Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0</para></li></ul><para>These security rules impact an internal network interface that is not exposed publicly.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.AddDSIpRouteCmdlet.PassThru">
            <summary>
            Returns the value passed to the DirectoryId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.AddDSIpRouteCmdlet.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.DS.AddDSResourceTagCmdlet">
            <summary>
            Adds or overwrites one or more tags for the specified directory. Each directory can
            have a maximum of 50 tags. Each tag consists of a key and optional value. Tag keys
            must be unique to each resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.AddDSResourceTagCmdlet.ResourceId">
            <summary>
            <para>
            <para>Identifier (ID) for the directory to which to add the tag.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.AddDSResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to be assigned to the directory.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.AddDSResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.AddDSResourceTagCmdlet.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.DS.ApproveDSTrustCmdlet">
            <summary>
            AWS Directory Service for Microsoft Active Directory allows you to configure and verify
            trust relationships.
             
              
            <para>
            This action verifies a trust relationship between your AWS Managed Microsoft AD directory
            and an external domain.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.ApproveDSTrustCmdlet.TrustId">
            <summary>
            <para>
            <para>The unique Trust ID of the trust relationship to verify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.ApproveDSTrustCmdlet.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.DS.ConfirmDSSharedDirectoryCmdlet">
            <summary>
            Accepts a directory sharing request that was sent from the directory owner account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.ConfirmDSSharedDirectoryCmdlet.SharedDirectoryId">
            <summary>
            <para>
            <para>Identifier of the shared directory in the directory consumer account. This identifier
            is different for each directory owner account. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.ConfirmDSSharedDirectoryCmdlet.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.DS.ConnectDSDirectoryCmdlet">
            <summary>
            Creates an AD Connector to connect to an on-premises directory.
             
              
            <para>
            Before you call <code>ConnectDirectory</code>, ensure that all of the required permissions
            have been explicitly granted through a policy. For details about what permissions
            are required to run the <code>ConnectDirectory</code> operation, see <a href="http://docs.aws.amazon.com/directoryservice/latest/admin-guide/UsingWithDS_IAM_ResourcePermissions.html">AWS
            Directory Service API Permissions: Actions, Resources, and Conditions Reference</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.ConnectDSDirectoryCmdlet.ConnectSettings_CustomerDnsIp">
            <summary>
            <para>
            <para>A list of one or more IP addresses of DNS servers or domain controllers in the on-premises
            directory.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.ConnectDSDirectoryCmdlet.ConnectSettings_CustomerUserName">
            <summary>
            <para>
            <para>The user name of an account in the on-premises directory that is used to connect to
            the directory. This account must have the following permissions:</para><ul><li><para>Read users and groups</para></li><li><para>Create computer objects</para></li><li><para>Join computers to the domain</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.ConnectDSDirectoryCmdlet.Description">
            <summary>
            <para>
            <para>A textual description for the directory.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.ConnectDSDirectoryCmdlet.Name">
            <summary>
            <para>
            <para>The fully qualified name of the on-premises directory, such as <code>corp.example.com</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.ConnectDSDirectoryCmdlet.Password">
            <summary>
            <para>
            <para>The password for the on-premises user account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.ConnectDSDirectoryCmdlet.ShortName">
            <summary>
            <para>
            <para>The NetBIOS name of the on-premises directory, such as <code>CORP</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.ConnectDSDirectoryCmdlet.Size">
            <summary>
            <para>
            <para>The size of the directory.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.ConnectDSDirectoryCmdlet.ConnectSettings_SubnetId">
            <summary>
            <para>
            <para>A list of subnet identifiers in the VPC in which the AD Connector is created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.ConnectDSDirectoryCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to be assigned to AD Connector.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.ConnectDSDirectoryCmdlet.ConnectSettings_VpcId">
            <summary>
            <para>
            <para>The identifier of the VPC in which the AD Connector is created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.ConnectDSDirectoryCmdlet.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.DS.DenyDSSharedDirectoryCmdlet">
            <summary>
            Rejects a directory sharing request that was sent from the directory owner account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.DenyDSSharedDirectoryCmdlet.SharedDirectoryId">
            <summary>
            <para>
            <para>Identifier of the shared directory in the directory consumer account. This identifier
            is different for each directory owner account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.DenyDSSharedDirectoryCmdlet.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.DS.DisableDSDirectoryShareCmdlet">
            <summary>
            Stops the directory sharing between the directory owner and consumer accounts.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.DisableDSDirectoryShareCmdlet.DirectoryId">
            <summary>
            <para>
            <para>The identifier of the AWS Managed Microsoft AD directory that you want to stop sharing.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.DisableDSDirectoryShareCmdlet.UnshareTarget_Id">
            <summary>
            <para>
            <para>Identifier of the directory consumer account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.DisableDSDirectoryShareCmdlet.UnshareTarget_Type">
            <summary>
            <para>
            <para>Type of identifier to be used in the <i>Id</i> field.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.DisableDSDirectoryShareCmdlet.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.DS.DisableDSRadiusCmdlet">
            <summary>
            Disables multi-factor authentication (MFA) with the Remote Authentication Dial In
            User Service (RADIUS) server for an AD Connector or Microsoft AD directory.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.DisableDSRadiusCmdlet.DirectoryId">
            <summary>
            <para>
            <para>The identifier of the directory for which to disable MFA.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.DisableDSRadiusCmdlet.PassThru">
            <summary>
            Returns the value passed to the DirectoryId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.DisableDSRadiusCmdlet.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.DS.DisableDSSsoCmdlet">
            <summary>
            Disables single-sign on for a directory.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.DisableDSSsoCmdlet.DirectoryId">
            <summary>
            <para>
            <para>The identifier of the directory for which to disable single-sign on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.DisableDSSsoCmdlet.Password">
            <summary>
            <para>
            <para>The password of an alternate account to use to disable single-sign on. This is only
            used for AD Connector directories. For more information, see the <i>UserName</i> parameter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.DisableDSSsoCmdlet.UserName">
            <summary>
            <para>
            <para>The username of an alternate account to use to disable single-sign on. This is only
            used for AD Connector directories. This account must have privileges to remove a service
            principal name.</para><para>If the AD Connector service account does not have privileges to remove a service principal
            name, you can specify an alternate account with the <i>UserName</i> and <i>Password</i>
            parameters. These credentials are only used to disable single sign-on and are not
            stored by the service. The AD Connector service account is not changed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.DisableDSSsoCmdlet.PassThru">
            <summary>
            Returns the value passed to the DirectoryId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.DisableDSSsoCmdlet.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.DS.EnableDSDirectoryShareCmdlet">
            <summary>
            Shares a specified directory (<code>DirectoryId</code>) in your AWS account (directory
            owner) with another AWS account (directory consumer). With this operation you can
            use your directory from any AWS account and from any Amazon VPC within an AWS Region.
             
              
            <para>
            When you share your AWS Managed Microsoft AD directory, AWS Directory Service creates
            a shared directory in the directory consumer account. This shared directory contains
            the metadata to provide access to the directory within the directory owner account.
            The shared directory is visible in all VPCs in the directory consumer account.
            </para><para>
            The <code>ShareMethod</code> parameter determines whether the specified directory
            can be shared between AWS accounts inside the same AWS organization (<code>ORGANIZATIONS</code>).
            It also determines whether you can share the directory with any other AWS account
            either inside or outside of the organization (<code>HANDSHAKE</code>).
            </para><para>
            The <code>ShareNotes</code> parameter is only used when <code>HANDSHAKE</code> is
            called, which sends a directory sharing request to the directory consumer.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.EnableDSDirectoryShareCmdlet.DirectoryId">
            <summary>
            <para>
            <para>Identifier of the AWS Managed Microsoft AD directory that you want to share with other
            AWS accounts.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.EnableDSDirectoryShareCmdlet.ShareTarget_Id">
            <summary>
            <para>
            <para>Identifier of the directory consumer account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.EnableDSDirectoryShareCmdlet.ShareMethod">
            <summary>
            <para>
            <para>The method used when sharing a directory to determine whether the directory should
            be shared within your AWS organization (<code>ORGANIZATIONS</code>) or with any AWS
            account by sending a directory sharing request (<code>HANDSHAKE</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.EnableDSDirectoryShareCmdlet.ShareNote">
            <summary>
            <para>
            <para>A directory share request that is sent by the directory owner to the directory consumer.
            The request includes a typed message to help the directory consumer administrator
            determine whether to approve or reject the share invitation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.EnableDSDirectoryShareCmdlet.ShareTarget_Type">
            <summary>
            <para>
            <para>Type of identifier to be used in the <code>Id</code> field.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.EnableDSDirectoryShareCmdlet.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.DS.EnableDSRadiusCmdlet">
            <summary>
            Enables multi-factor authentication (MFA) with the Remote Authentication Dial In User
            Service (RADIUS) server for an AD Connector or Microsoft AD directory.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.EnableDSRadiusCmdlet.RadiusSettings_AuthenticationProtocol">
            <summary>
            <para>
            <para>The protocol specified for your RADIUS endpoints.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.EnableDSRadiusCmdlet.DirectoryId">
            <summary>
            <para>
            <para>The identifier of the directory for which to enable MFA.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.EnableDSRadiusCmdlet.RadiusSettings_DisplayLabel">
            <summary>
            <para>
            <para>Not currently used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.EnableDSRadiusCmdlet.RadiusSettings_RadiusPort">
            <summary>
            <para>
            <para>The port that your RADIUS server is using for communications. Your on-premises network
            must allow inbound traffic over this port from the AWS Directory Service servers.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.EnableDSRadiusCmdlet.RadiusSettings_RadiusRetry">
            <summary>
            <para>
            <para>The maximum number of times that communication with the RADIUS server is attempted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.EnableDSRadiusCmdlet.RadiusSettings_RadiusServer">
            <summary>
            <para>
            <para>An array of strings that contains the IP addresses of the RADIUS server endpoints,
            or the IP addresses of your RADIUS server load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.EnableDSRadiusCmdlet.RadiusSettings_RadiusTimeout">
            <summary>
            <para>
            <para>The amount of time, in seconds, to wait for the RADIUS server to respond.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.EnableDSRadiusCmdlet.RadiusSettings_SharedSecret">
            <summary>
            <para>
            <para>Required for enabling RADIUS on the directory.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.EnableDSRadiusCmdlet.RadiusSettings_UseSameUsername">
            <summary>
            <para>
            <para>Not currently used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.EnableDSRadiusCmdlet.PassThru">
            <summary>
            Returns the value passed to the DirectoryId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.EnableDSRadiusCmdlet.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.DS.EnableDSSsoCmdlet">
            <summary>
            Enables single sign-on for a directory.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.EnableDSSsoCmdlet.DirectoryId">
            <summary>
            <para>
            <para>The identifier of the directory for which to enable single-sign on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.EnableDSSsoCmdlet.Password">
            <summary>
            <para>
            <para>The password of an alternate account to use to enable single-sign on. This is only
            used for AD Connector directories. For more information, see the <i>UserName</i> parameter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.EnableDSSsoCmdlet.UserName">
            <summary>
            <para>
            <para>The username of an alternate account to use to enable single-sign on. This is only
            used for AD Connector directories. This account must have privileges to add a service
            principal name.</para><para>If the AD Connector service account does not have privileges to add a service principal
            name, you can specify an alternate account with the <i>UserName</i> and <i>Password</i>
            parameters. These credentials are only used to enable single sign-on and are not stored
            by the service. The AD Connector service account is not changed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.EnableDSSsoCmdlet.PassThru">
            <summary>
            Returns the value passed to the DirectoryId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.EnableDSSsoCmdlet.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.DS.GetDSConditionalForwarderCmdlet">
            <summary>
            Obtains information about the conditional forwarders for this account.
             
              
            <para>
            If no input parameters are provided for RemoteDomainNames, this request describes
            all conditional forwarders for the specified directory ID.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.GetDSConditionalForwarderCmdlet.DirectoryId">
            <summary>
            <para>
            <para>The directory ID for which to get the list of associated conditional forwarders.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.GetDSConditionalForwarderCmdlet.RemoteDomainName">
            <summary>
            <para>
            <para>The fully qualified domain names (FQDN) of the remote domains for which to get the
            list of associated conditional forwarders. If this member is null, all conditional
            forwarders are returned.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DS.GetDSDirectoryCmdlet">
            <summary>
            Obtains information about the directories that belong to this account.
             
              
            <para>
            You can retrieve information about specific directories by passing the directory identifiers
            in the <code>DirectoryIds</code> parameter. Otherwise, all directories that belong
            to the current account are returned.
            </para><para>
            This operation supports pagination with the use of the <code>NextToken</code> request
            and response parameters. If more results are available, the <code>DescribeDirectoriesResult.NextToken</code>
            member contains a token that you pass in the next call to <a>DescribeDirectories</a>
            to retrieve the next set of items.
            </para><para>
            You can also specify a maximum number of return results with the <code>Limit</code>
            parameter.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.GetDSDirectoryCmdlet.DirectoryId">
            <summary>
            <para>
            <para>A list of identifiers of the directories for which to obtain the information. If this
            member is null, all directories that belong to the current account are returned.</para><para>An empty list results in an <code>InvalidParameterException</code> being thrown.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.GetDSDirectoryCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of items to return. If this value is zero, the maximum number of
            items is specified by the limitations of the operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.GetDSDirectoryCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>DescribeDirectoriesResult.NextToken</code> value from a previous call to
            <a>DescribeDirectories</a>. Pass null if this is the first call.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DS.GetDSDirectoryLimitCmdlet">
            <summary>
            Obtains directory limit information for the current region.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DS.GetDSDomainControllerListCmdlet">
            <summary>
            Provides information about any domain controllers in your directory.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.GetDSDomainControllerListCmdlet.DirectoryId">
            <summary>
            <para>
            <para>Identifier of the directory for which to retrieve the domain controller information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.GetDSDomainControllerListCmdlet.DomainControllerId">
            <summary>
            <para>
            <para>A list of identifiers for the domain controllers whose information will be provided.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.GetDSDomainControllerListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of items to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.GetDSDomainControllerListCmdlet.NextToken">
            <summary>
            <para>
            <para>The <i>DescribeDomainControllers.NextToken</i> value from a previous call to <a>DescribeDomainControllers</a>.
            Pass null if this is the first call. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DS.GetDSEventTopicCmdlet">
            <summary>
            Obtains information about which SNS topics receive status messages from the specified
            directory.
             
              
            <para>
            If no input parameters are provided, such as DirectoryId or TopicName, this request
            describes all of the associations in the account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.GetDSEventTopicCmdlet.DirectoryId">
            <summary>
            <para>
            <para>The Directory ID for which to get the list of associated SNS topics. If this member
            is null, associations for all Directory IDs are returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.GetDSEventTopicCmdlet.TopicName">
            <summary>
            <para>
            <para>A list of SNS topic names for which to obtain the information. If this member is null,
            all associations for the specified Directory ID are returned.</para><para>An empty list results in an <code>InvalidParameterException</code> being thrown.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DS.GetDSIpRouteListCmdlet">
            <summary>
            Lists the address blocks that you have added to a directory.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.GetDSIpRouteListCmdlet.DirectoryId">
            <summary>
            <para>
            <para>Identifier (ID) of the directory for which you want to retrieve the IP addresses.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.GetDSIpRouteListCmdlet.Limit">
            <summary>
            <para>
            <para>Maximum number of items to return. If this value is zero, the maximum number of items
            is specified by the limitations of the operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.GetDSIpRouteListCmdlet.NextToken">
            <summary>
            <para>
            <para>The <i>ListIpRoutes.NextToken</i> value from a previous call to <a>ListIpRoutes</a>.
            Pass null if this is the first call.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DS.GetDSLogSubscriptionListCmdlet">
            <summary>
            Lists the active log subscriptions for the AWS account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.GetDSLogSubscriptionListCmdlet.DirectoryId">
            <summary>
            <para>
            <para>If a <i>DirectoryID</i> is provided, lists only the log subscription associated with
            that directory. If no <i>DirectoryId</i> is provided, lists all log subscriptions
            associated with your AWS account. If there are no log subscriptions for the AWS account
            or the directory, an empty list will be returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.GetDSLogSubscriptionListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of items returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.GetDSLogSubscriptionListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DS.GetDSResourceTagCmdlet">
            <summary>
            Lists all tags on a directory.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.GetDSResourceTagCmdlet.ResourceId">
            <summary>
            <para>
            <para>Identifier (ID) of the directory for which you want to retrieve tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.GetDSResourceTagCmdlet.Limit">
            <summary>
            <para>
            <para>Reserved for future use.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.GetDSResourceTagCmdlet.NextToken">
            <summary>
            <para>
            <para>Reserved for future use.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DS.GetDSSchemaExtensionCmdlet">
            <summary>
            Lists all schema extensions applied to a Microsoft AD Directory.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.GetDSSchemaExtensionCmdlet.DirectoryId">
            <summary>
            <para>
            <para>The identifier of the directory from which to retrieve the schema extension information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.GetDSSchemaExtensionCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of items to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.GetDSSchemaExtensionCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>ListSchemaExtensions.NextToken</code> value from a previous call to <code>ListSchemaExtensions</code>.
            Pass null if this is the first call.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DS.GetDSSharedDirectoryCmdlet">
            <summary>
            Returns the shared directories in your account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.GetDSSharedDirectoryCmdlet.OwnerDirectoryId">
            <summary>
            <para>
            <para>Returns the identifier of the directory in the directory owner account. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.GetDSSharedDirectoryCmdlet.SharedDirectoryId">
            <summary>
            <para>
            <para>A list of identifiers of all shared directories in your account. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.GetDSSharedDirectoryCmdlet.Limit">
            <summary>
            <para>
            <para>The number of shared directories to return in the response object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.GetDSSharedDirectoryCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>DescribeSharedDirectoriesResult.NextToken</code> value from a previous call
            to <a>DescribeSharedDirectories</a>. Pass null if this is the first call. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DS.GetDSSnapshotCmdlet">
            <summary>
            Obtains information about the directory snapshots that belong to this account.
             
              
            <para>
            This operation supports pagination with the use of the <i>NextToken</i> request and
            response parameters. If more results are available, the <i>DescribeSnapshots.NextToken</i>
            member contains a token that you pass in the next call to <a>DescribeSnapshots</a>
            to retrieve the next set of items.
            </para><para>
            You can also specify a maximum number of return results with the <i>Limit</i> parameter.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.GetDSSnapshotCmdlet.DirectoryId">
            <summary>
            <para>
            <para>The identifier of the directory for which to retrieve snapshot information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.GetDSSnapshotCmdlet.SnapshotId">
            <summary>
            <para>
            <para>A list of identifiers of the snapshots to obtain the information for. If this member
            is null or empty, all snapshots are returned using the <i>Limit</i> and <i>NextToken</i>
            members.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.GetDSSnapshotCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of objects to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.GetDSSnapshotCmdlet.NextToken">
            <summary>
            <para>
            <para>The <i>DescribeSnapshotsResult.NextToken</i> value from a previous call to <a>DescribeSnapshots</a>.
            Pass null if this is the first call.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DS.GetDSSnapshotLimitCmdlet">
            <summary>
            Obtains the manual snapshot limits for a directory.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.GetDSSnapshotLimitCmdlet.DirectoryId">
            <summary>
            <para>
            <para>Contains the identifier of the directory to obtain the limits for.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DS.GetDSTrustCmdlet">
            <summary>
            Obtains information about the trust relationships for this account.
             
              
            <para>
            If no input parameters are provided, such as DirectoryId or TrustIds, this request
            describes all the trust relationships belonging to the account.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.GetDSTrustCmdlet.DirectoryId">
            <summary>
            <para>
            <para>The Directory ID of the AWS directory that is a part of the requested trust relationship.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.GetDSTrustCmdlet.TrustId">
            <summary>
            <para>
            <para>A list of identifiers of the trust relationships for which to obtain the information.
            If this member is null, all trust relationships that belong to the current account
            are returned.</para><para>An empty list results in an <code>InvalidParameterException</code> being thrown.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.GetDSTrustCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of objects to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.GetDSTrustCmdlet.NextToken">
            <summary>
            <para>
            <para>The <i>DescribeTrustsResult.NextToken</i> value from a previous call to <a>DescribeTrusts</a>.
            Pass null if this is the first call.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DS.NewDSAliasCmdlet">
            <summary>
            Creates an alias for a directory and assigns the alias to the directory. The alias
            is used to construct the access URL for the directory, such as <code>http://&lt;alias&gt;.awsapps.com</code>.
             
             <important><para>
            After an alias has been created, it cannot be deleted or reused, so this operation
            should only be used when absolutely necessary.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSAliasCmdlet.Alias">
            <summary>
            <para>
            <para>The requested alias.</para><para>The alias must be unique amongst all aliases in AWS. This operation throws an <code>EntityAlreadyExistsException</code>
            error if the alias already exists.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSAliasCmdlet.DirectoryId">
            <summary>
            <para>
            <para>The identifier of the directory for which to create the alias.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSAliasCmdlet.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.DS.NewDSComputerCmdlet">
            <summary>
            Creates a computer account in the specified directory, and joins the computer to the
            directory.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSComputerCmdlet.ComputerAttribute">
            <summary>
            <para>
            <para>An array of <a>Attribute</a> objects that contain any LDAP attributes to apply to
            the computer account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSComputerCmdlet.ComputerName">
            <summary>
            <para>
            <para>The name of the computer account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSComputerCmdlet.DirectoryId">
            <summary>
            <para>
            <para>The identifier of the directory in which to create the computer account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSComputerCmdlet.OrganizationalUnitDistinguishedName">
            <summary>
            <para>
            <para>The fully-qualified distinguished name of the organizational unit to place the computer
            account in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSComputerCmdlet.Password">
            <summary>
            <para>
            <para>A one-time password that is used to join the computer to the directory. You should
            generate a random, strong password to use for this parameter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSComputerCmdlet.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.DS.NewDSConditionalForwarderCmdlet">
            <summary>
            Creates a conditional forwarder associated with your AWS directory. Conditional forwarders
            are required in order to set up a trust relationship with another domain. The conditional
            forwarder points to the trusted domain.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSConditionalForwarderCmdlet.DirectoryId">
            <summary>
            <para>
            <para>The directory ID of the AWS directory for which you are creating the conditional forwarder.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSConditionalForwarderCmdlet.DnsIpAddr">
            <summary>
            <para>
            <para>The IP addresses of the remote DNS server associated with RemoteDomainName.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSConditionalForwarderCmdlet.RemoteDomainName">
            <summary>
            <para>
            <para>The fully qualified domain name (FQDN) of the remote domain with which you will set
            up a trust relationship.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSConditionalForwarderCmdlet.PassThru">
            <summary>
            Returns the value passed to the DirectoryId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSConditionalForwarderCmdlet.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.DS.NewDSDirectoryCmdlet">
            <summary>
            Creates a Simple AD directory.
             
              
            <para>
            Before you call <code>CreateDirectory</code>, ensure that all of the required permissions
            have been explicitly granted through a policy. For details about what permissions
            are required to run the <code>CreateDirectory</code> operation, see <a href="http://docs.aws.amazon.com/directoryservice/latest/admin-guide/UsingWithDS_IAM_ResourcePermissions.html">AWS
            Directory Service API Permissions: Actions, Resources, and Conditions Reference</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSDirectoryCmdlet.Description">
            <summary>
            <para>
            <para>A textual description for the directory.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSDirectoryCmdlet.Name">
            <summary>
            <para>
            <para>The fully qualified name for the directory, such as <code>corp.example.com</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSDirectoryCmdlet.Password">
            <summary>
            <para>
            <para>The password for the directory administrator. The directory creation process creates
            a directory administrator account with the user name <code>Administrator</code> and
            this password.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSDirectoryCmdlet.ShortName">
            <summary>
            <para>
            <para>The short name of the directory, such as <code>CORP</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSDirectoryCmdlet.Size">
            <summary>
            <para>
            <para>The size of the directory.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSDirectoryCmdlet.VpcSettings_SubnetId">
            <summary>
            <para>
            <para>The identifiers of the subnets for the directory servers. The two subnets must be
            in different Availability Zones. AWS Directory Service creates a directory server
            and a DNS server in each of these subnets.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSDirectoryCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to be assigned to the Simple AD directory.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSDirectoryCmdlet.VpcSettings_VpcId">
            <summary>
            <para>
            <para>The identifier of the VPC in which to create the directory.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSDirectoryCmdlet.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.DS.NewDSLogSubscriptionCmdlet">
            <summary>
            Creates a subscription to forward real time Directory Service domain controller security
            logs to the specified CloudWatch log group in your AWS account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSLogSubscriptionCmdlet.DirectoryId">
            <summary>
            <para>
            <para>Identifier (ID) of the directory to which you want to subscribe and receive real-time
            logs to your specified CloudWatch log group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSLogSubscriptionCmdlet.LogGroupName">
            <summary>
            <para>
            <para>The name of the CloudWatch log group where the real-time domain controller logs are
            forwarded.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSLogSubscriptionCmdlet.PassThru">
            <summary>
            Returns the value passed to the DirectoryId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSLogSubscriptionCmdlet.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.DS.NewDSMicrosoftADCmdlet">
            <summary>
            Creates an AWS Managed Microsoft AD directory.
             
              
            <para>
            Before you call <i>CreateMicrosoftAD</i>, ensure that all of the required permissions
            have been explicitly granted through a policy. For details about what permissions
            are required to run the <i>CreateMicrosoftAD</i> operation, see <a href="http://docs.aws.amazon.com/directoryservice/latest/admin-guide/UsingWithDS_IAM_ResourcePermissions.html">AWS
            Directory Service API Permissions: Actions, Resources, and Conditions Reference</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSMicrosoftADCmdlet.Description">
            <summary>
            <para>
            <para>A textual description for the directory. This label will appear on the AWS console
            <code>Directory Details</code> page after the directory is created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSMicrosoftADCmdlet.Edition">
            <summary>
            <para>
            <para>AWS Managed Microsoft AD is available in two editions: Standard and Enterprise. Enterprise
            is the default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSMicrosoftADCmdlet.Name">
            <summary>
            <para>
            <para>The fully qualified domain name for the directory, such as <code>corp.example.com</code>.
            This name will resolve inside your VPC only. It does not need to be publicly resolvable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSMicrosoftADCmdlet.Password">
            <summary>
            <para>
            <para>The password for the default administrative user named <code>Admin</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSMicrosoftADCmdlet.ShortName">
            <summary>
            <para>
            <para>The NetBIOS name for your domain. A short identifier for your domain, such as <code>CORP</code>.
            If you don't specify a NetBIOS name, it will default to the first part of your directory
            DNS. For example, <code>CORP</code> for the directory DNS <code>corp.example.com</code>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSMicrosoftADCmdlet.VpcSettings_SubnetId">
            <summary>
            <para>
            <para>The identifiers of the subnets for the directory servers. The two subnets must be
            in different Availability Zones. AWS Directory Service creates a directory server
            and a DNS server in each of these subnets.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSMicrosoftADCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to be assigned to the AWS Managed Microsoft AD directory.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSMicrosoftADCmdlet.VpcSettings_VpcId">
            <summary>
            <para>
            <para>The identifier of the VPC in which to create the directory.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSMicrosoftADCmdlet.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.DS.NewDSSnapshotCmdlet">
            <summary>
            Creates a snapshot of a Simple AD or Microsoft AD directory in the AWS cloud.
             
             <note><para>
            You cannot take snapshots of AD Connector directories.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSSnapshotCmdlet.DirectoryId">
            <summary>
            <para>
            <para>The identifier of the directory of which to take a snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSSnapshotCmdlet.Name">
            <summary>
            <para>
            <para>The descriptive name to apply to the snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSSnapshotCmdlet.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.DS.NewDSTrustCmdlet">
            <summary>
            AWS Directory Service for Microsoft Active Directory allows you to configure trust
            relationships. For example, you can establish a trust between your AWS Managed Microsoft
            AD directory, and your existing on-premises Microsoft Active Directory. This would
            allow you to provide users and groups access to resources in either domain, with a
            single set of credentials.
             
              
            <para>
            This action initiates the creation of the AWS side of a trust relationship between
            an AWS Managed Microsoft AD directory and an external domain. You can create either
            a forest trust or an external trust.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSTrustCmdlet.ConditionalForwarderIpAddr">
            <summary>
            <para>
            <para>The IP addresses of the remote DNS server associated with RemoteDomainName.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSTrustCmdlet.DirectoryId">
            <summary>
            <para>
            <para>The Directory ID of the AWS Managed Microsoft AD directory for which to establish
            the trust relationship.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSTrustCmdlet.RemoteDomainName">
            <summary>
            <para>
            <para>The Fully Qualified Domain Name (FQDN) of the external domain for which to create
            the trust relationship.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSTrustCmdlet.SelectiveAuth">
            <summary>
            <para>
            <para>Optional parameter to enable selective authentication for the trust.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSTrustCmdlet.TrustDirection">
            <summary>
            <para>
            <para>The direction of the trust relationship.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSTrustCmdlet.TrustPassword">
            <summary>
            <para>
            <para>The trust password. The must be the same password that was used when creating the
            trust relationship on the external domain.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSTrustCmdlet.TrustType">
            <summary>
            <para>
            <para>The trust relationship type. <code>Forest</code> is the default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.NewDSTrustCmdlet.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.DS.RegisterDSEventTopicCmdlet">
            <summary>
            Associates a directory with an SNS topic. This establishes the directory as a publisher
            to the specified SNS topic. You can then receive email or text (SMS) messages when
            the status of your directory changes. You get notified if your directory goes from
            an Active status to an Impaired or Inoperable status. You also receive a notification
            when the directory returns to an Active status.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.RegisterDSEventTopicCmdlet.DirectoryId">
            <summary>
            <para>
            <para>The Directory ID that will publish status messages to the SNS topic.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.RegisterDSEventTopicCmdlet.TopicName">
            <summary>
            <para>
            <para>The SNS topic name to which the directory will publish status messages. This SNS topic
            must be in the same region as the specified Directory ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.RegisterDSEventTopicCmdlet.PassThru">
            <summary>
            Returns the value passed to the TopicName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.RegisterDSEventTopicCmdlet.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.DS.RemoveDSConditionalForwarderCmdlet">
            <summary>
            Deletes a conditional forwarder that has been set up for your AWS directory.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.RemoveDSConditionalForwarderCmdlet.DirectoryId">
            <summary>
            <para>
            <para>The directory ID for which you are deleting the conditional forwarder.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.RemoveDSConditionalForwarderCmdlet.RemoteDomainName">
            <summary>
            <para>
            <para>The fully qualified domain name (FQDN) of the remote domain with which you are deleting
            the conditional forwarder.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.RemoveDSConditionalForwarderCmdlet.PassThru">
            <summary>
            Returns the value passed to the DirectoryId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.RemoveDSConditionalForwarderCmdlet.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.DS.RemoveDSDirectoryCmdlet">
            <summary>
            Deletes an AWS Directory Service directory.
             
              
            <para>
            Before you call <code>DeleteDirectory</code>, ensure that all of the required permissions
            have been explicitly granted through a policy. For details about what permissions
            are required to run the <code>DeleteDirectory</code> operation, see <a href="http://docs.aws.amazon.com/directoryservice/latest/admin-guide/UsingWithDS_IAM_ResourcePermissions.html">AWS
            Directory Service API Permissions: Actions, Resources, and Conditions Reference</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.RemoveDSDirectoryCmdlet.DirectoryId">
            <summary>
            <para>
            <para>The identifier of the directory to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.RemoveDSDirectoryCmdlet.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.DS.RemoveDSIpRouteCmdlet">
            <summary>
            Removes IP address blocks from a directory.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.RemoveDSIpRouteCmdlet.CidrIp">
            <summary>
            <para>
            <para>IP address blocks that you want to remove.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.RemoveDSIpRouteCmdlet.DirectoryId">
            <summary>
            <para>
            <para>Identifier (ID) of the directory from which you want to remove the IP addresses.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.RemoveDSIpRouteCmdlet.PassThru">
            <summary>
            Returns the value passed to the DirectoryId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.RemoveDSIpRouteCmdlet.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.DS.RemoveDSLogSubscriptionCmdlet">
            <summary>
            Deletes the specified log subscription.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.RemoveDSLogSubscriptionCmdlet.DirectoryId">
            <summary>
            <para>
            <para>Identifier (ID) of the directory whose log subscription you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.RemoveDSLogSubscriptionCmdlet.PassThru">
            <summary>
            Returns the value passed to the DirectoryId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.RemoveDSLogSubscriptionCmdlet.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.DS.RemoveDSResourceTagCmdlet">
            <summary>
            Removes tags from a directory.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.RemoveDSResourceTagCmdlet.ResourceId">
            <summary>
            <para>
            <para>Identifier (ID) of the directory from which to remove the tag.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.RemoveDSResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>The tag key (name) of the tag to be removed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.RemoveDSResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.RemoveDSResourceTagCmdlet.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.DS.RemoveDSSnapshotCmdlet">
            <summary>
            Deletes a directory snapshot.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.RemoveDSSnapshotCmdlet.SnapshotId">
            <summary>
            <para>
            <para>The identifier of the directory snapshot to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.RemoveDSSnapshotCmdlet.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.DS.RemoveDSTrustCmdlet">
            <summary>
            Deletes an existing trust relationship between your AWS Managed Microsoft AD directory
            and an external domain.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.RemoveDSTrustCmdlet.DeleteAssociatedConditionalForwarder">
            <summary>
            <para>
            <para>Delete a conditional forwarder as part of a DeleteTrustRequest.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.RemoveDSTrustCmdlet.TrustId">
            <summary>
            <para>
            <para>The Trust ID of the trust relationship to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.RemoveDSTrustCmdlet.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.DS.ResetDSUserPasswordCmdlet">
            <summary>
            Resets the password for any user in your AWS Managed Microsoft AD or Simple AD directory.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.ResetDSUserPasswordCmdlet.DirectoryId">
            <summary>
            <para>
            <para>Identifier of the AWS Managed Microsoft AD or Simple AD directory in which the user
            resides.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.ResetDSUserPasswordCmdlet.NewPassword">
            <summary>
            <para>
            <para>The new password that will be reset.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.ResetDSUserPasswordCmdlet.UserName">
            <summary>
            <para>
            <para>The user name of the user whose password will be reset.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.ResetDSUserPasswordCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.ResetDSUserPasswordCmdlet.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.DS.RestoreDSFromSnapshotCmdlet">
            <summary>
            Restores a directory using an existing directory snapshot.
             
              
            <para>
            When you restore a directory from a snapshot, any changes made to the directory after
            the snapshot date are overwritten.
            </para><para>
            This action returns as soon as the restore operation is initiated. You can monitor
            the progress of the restore operation by calling the <a>DescribeDirectories</a> operation
            with the directory identifier. When the <b>DirectoryDescription.Stage</b> value changes
            to <code>Active</code>, the restore operation is complete.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.RestoreDSFromSnapshotCmdlet.SnapshotId">
            <summary>
            <para>
            <para>The identifier of the snapshot to restore from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.RestoreDSFromSnapshotCmdlet.PassThru">
            <summary>
            Returns the value passed to the SnapshotId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.RestoreDSFromSnapshotCmdlet.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.DS.SetDSDomainControllerCountCmdlet">
            <summary>
            Adds or removes domain controllers to or from the directory. Based on the difference
            between current value and new value (provided through this API call), domain controllers
            will be added or removed. It may take up to 45 minutes for any new domain controllers
            to become fully active once the requested number of domain controllers is updated.
            During this time, you cannot make another update request.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.SetDSDomainControllerCountCmdlet.DesiredNumber">
            <summary>
            <para>
            <para>The number of domain controllers desired in the directory.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.SetDSDomainControllerCountCmdlet.DirectoryId">
            <summary>
            <para>
            <para>Identifier of the directory to which the domain controllers will be added or removed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.SetDSDomainControllerCountCmdlet.PassThru">
            <summary>
            Returns the value passed to the DesiredNumber parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.SetDSDomainControllerCountCmdlet.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.DS.StartDSSchemaExtensionCmdlet">
            <summary>
            Applies a schema extension to a Microsoft AD directory.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.StartDSSchemaExtensionCmdlet.CreateSnapshotBeforeSchemaExtension">
            <summary>
            <para>
            <para>If true, creates a snapshot of the directory before applying the schema extension.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.StartDSSchemaExtensionCmdlet.Description">
            <summary>
            <para>
            <para>A description of the schema extension.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.StartDSSchemaExtensionCmdlet.DirectoryId">
            <summary>
            <para>
            <para>The identifier of the directory for which the schema extension will be applied to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.StartDSSchemaExtensionCmdlet.LdifContent">
            <summary>
            <para>
            <para>The LDIF file represented as a string. To construct the LdifContent string, precede
            each line as it would be formatted in an ldif file with \n. See the example request
            below for more details. The file size can be no larger than 1MB.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.StartDSSchemaExtensionCmdlet.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.DS.StopDSSchemaExtensionCmdlet">
            <summary>
            Cancels an in-progress schema extension to a Microsoft AD directory. Once a schema
            extension has started replicating to all domain controllers, the task can no longer
            be canceled. A schema extension can be canceled during any of the following states;
            <code>Initializing</code>, <code>CreatingSnapshot</code>, and <code>UpdatingSchema</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.StopDSSchemaExtensionCmdlet.DirectoryId">
            <summary>
            <para>
            <para>The identifier of the directory whose schema extension will be canceled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.StopDSSchemaExtensionCmdlet.SchemaExtensionId">
            <summary>
            <para>
            <para>The identifier of the schema extension that will be canceled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.StopDSSchemaExtensionCmdlet.PassThru">
            <summary>
            Returns the value passed to the DirectoryId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.StopDSSchemaExtensionCmdlet.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.DS.UnregisterDSEventTopicCmdlet">
            <summary>
            Removes the specified directory as a publisher to the specified SNS topic.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.UnregisterDSEventTopicCmdlet.DirectoryId">
            <summary>
            <para>
            <para>The Directory ID to remove as a publisher. This directory will no longer send messages
            to the specified SNS topic.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.UnregisterDSEventTopicCmdlet.TopicName">
            <summary>
            <para>
            <para>The name of the SNS topic from which to remove the directory as a publisher.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.UnregisterDSEventTopicCmdlet.PassThru">
            <summary>
            Returns the value passed to the DirectoryId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.UnregisterDSEventTopicCmdlet.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.DS.UpdateDSConditionalForwarderCmdlet">
            <summary>
            Updates a conditional forwarder that has been set up for your AWS directory.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.UpdateDSConditionalForwarderCmdlet.DirectoryId">
            <summary>
            <para>
            <para>The directory ID of the AWS directory for which to update the conditional forwarder.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.UpdateDSConditionalForwarderCmdlet.DnsIpAddr">
            <summary>
            <para>
            <para>The updated IP addresses of the remote DNS server associated with the conditional
            forwarder.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.UpdateDSConditionalForwarderCmdlet.RemoteDomainName">
            <summary>
            <para>
            <para>The fully qualified domain name (FQDN) of the remote domain with which you will set
            up a trust relationship.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.UpdateDSConditionalForwarderCmdlet.PassThru">
            <summary>
            Returns the value passed to the DirectoryId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.UpdateDSConditionalForwarderCmdlet.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.DS.UpdateDSRadiusCmdlet">
            <summary>
            Updates the Remote Authentication Dial In User Service (RADIUS) server information
            for an AD Connector or Microsoft AD directory.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.UpdateDSRadiusCmdlet.RadiusSettings_AuthenticationProtocol">
            <summary>
            <para>
            <para>The protocol specified for your RADIUS endpoints.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.UpdateDSRadiusCmdlet.DirectoryId">
            <summary>
            <para>
            <para>The identifier of the directory for which to update the RADIUS server information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.UpdateDSRadiusCmdlet.RadiusSettings_DisplayLabel">
            <summary>
            <para>
            <para>Not currently used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.UpdateDSRadiusCmdlet.RadiusSettings_RadiusPort">
            <summary>
            <para>
            <para>The port that your RADIUS server is using for communications. Your on-premises network
            must allow inbound traffic over this port from the AWS Directory Service servers.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.UpdateDSRadiusCmdlet.RadiusSettings_RadiusRetry">
            <summary>
            <para>
            <para>The maximum number of times that communication with the RADIUS server is attempted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.UpdateDSRadiusCmdlet.RadiusSettings_RadiusServer">
            <summary>
            <para>
            <para>An array of strings that contains the IP addresses of the RADIUS server endpoints,
            or the IP addresses of your RADIUS server load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.UpdateDSRadiusCmdlet.RadiusSettings_RadiusTimeout">
            <summary>
            <para>
            <para>The amount of time, in seconds, to wait for the RADIUS server to respond.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.UpdateDSRadiusCmdlet.RadiusSettings_SharedSecret">
            <summary>
            <para>
            <para>Required for enabling RADIUS on the directory.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.UpdateDSRadiusCmdlet.RadiusSettings_UseSameUsername">
            <summary>
            <para>
            <para>Not currently used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.UpdateDSRadiusCmdlet.PassThru">
            <summary>
            Returns the value passed to the DirectoryId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.UpdateDSRadiusCmdlet.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.DS.UpdateDSTrustCmdlet">
            <summary>
            Updates the trust that has been set up between your AWS Managed Microsoft AD directory
            and an on-premises Active Directory.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.UpdateDSTrustCmdlet.SelectiveAuth">
            <summary>
            <para>
            <para>Updates selective authentication for the trust.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.UpdateDSTrustCmdlet.TrustId">
            <summary>
            <para>
            <para>Identifier of the trust relationship.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DS.UpdateDSTrustCmdlet.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.DLM.GetDLMLifecyclePolicyCmdlet">
            <summary>
            Gets detailed information about the specified lifecycle policy.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DLM.GetDLMLifecyclePolicyCmdlet.PolicyId">
            <summary>
            <para>
            <para>The identifier of the lifecycle policy.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DLM.GetDLMLifecyclePolicySummaryCmdlet">
            <summary>
            Gets summary information about all or the specified data lifecycle policies.
             
              
            <para>
            To get complete information about a policy, use <a>GetLifecyclePolicy</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DLM.GetDLMLifecyclePolicySummaryCmdlet.PolicyId">
            <summary>
            <para>
            <para>The identifiers of the data lifecycle policies.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DLM.GetDLMLifecyclePolicySummaryCmdlet.ResourceType">
            <summary>
            <para>
            <para>The resource type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DLM.GetDLMLifecyclePolicySummaryCmdlet.State">
            <summary>
            <para>
            <para>The activation state.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DLM.GetDLMLifecyclePolicySummaryCmdlet.TagsToAdd">
            <summary>
            <para>
            <para>The tags to add to objects created by the policy.</para><para>Tags are strings in the format <code>key=value</code>.</para><para>These user-defined tags are added in addition to the AWS-added lifecycle tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DLM.GetDLMLifecyclePolicySummaryCmdlet.TargetTag">
            <summary>
            <para>
            <para>The target tag for a policy.</para><para>Tags are strings in the format <code>key=value</code>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DLM.NewDLMLifecyclePolicyCmdlet">
            <summary>
            Creates a policy to manage the lifecycle of the specified AWS resources. You can create
            up to 100 lifecycle policies.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DLM.NewDLMLifecyclePolicyCmdlet.Description">
            <summary>
            <para>
            <para>A description of the lifecycle policy. The characters ^[0-9A-Za-z _-]+$ are supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DLM.NewDLMLifecyclePolicyCmdlet.ExecutionRoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM role used to run the operations specified
            by the lifecycle policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DLM.NewDLMLifecyclePolicyCmdlet.PolicyDetails_ResourceType">
            <summary>
            <para>
            <para>The resource type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DLM.NewDLMLifecyclePolicyCmdlet.PolicyDetails_Schedule">
            <summary>
            <para>
            <para>The schedule of policy-defined actions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DLM.NewDLMLifecyclePolicyCmdlet.State">
            <summary>
            <para>
            <para>The desired activation state of the lifecycle policy after creation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DLM.NewDLMLifecyclePolicyCmdlet.PolicyDetails_TargetTag">
            <summary>
            <para>
            <para>The single tag that identifies targeted resources for this policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DLM.NewDLMLifecyclePolicyCmdlet.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.DLM.RemoveDLMLifecyclePolicyCmdlet">
            <summary>
            Deletes the specified lifecycle policy and halts the automated operations that the
            policy specified.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DLM.RemoveDLMLifecyclePolicyCmdlet.PolicyId">
            <summary>
            <para>
            <para>The identifier of the lifecycle policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DLM.RemoveDLMLifecyclePolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the PolicyId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DLM.RemoveDLMLifecyclePolicyCmdlet.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.DLM.UpdateDLMLifecyclePolicyCmdlet">
            <summary>
            Updates the specified lifecycle policy.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DLM.UpdateDLMLifecyclePolicyCmdlet.Description">
            <summary>
            <para>
            <para>A description of the lifecycle policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DLM.UpdateDLMLifecyclePolicyCmdlet.ExecutionRoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM role used to run the operations specified
            by the lifecycle policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DLM.UpdateDLMLifecyclePolicyCmdlet.PolicyId">
            <summary>
            <para>
            <para>The identifier of the lifecycle policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DLM.UpdateDLMLifecyclePolicyCmdlet.PolicyDetails_ResourceType">
            <summary>
            <para>
            <para>The resource type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DLM.UpdateDLMLifecyclePolicyCmdlet.PolicyDetails_Schedule">
            <summary>
            <para>
            <para>The schedule of policy-defined actions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DLM.UpdateDLMLifecyclePolicyCmdlet.State">
            <summary>
            <para>
            <para>The desired activation state of the lifecycle policy after creation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DLM.UpdateDLMLifecyclePolicyCmdlet.PolicyDetails_TargetTag">
            <summary>
            <para>
            <para>The single tag that identifies targeted resources for this policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DLM.UpdateDLMLifecyclePolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the PolicyId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DLM.UpdateDLMLifecyclePolicyCmdlet.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.DOC.AddDOCResourceTagCmdlet">
            <summary>
            Adds metadata tags to an Amazon DocumentDB resource. You can use these tags with cost
            allocation reporting to track costs that are associated with Amazon DocumentDB resources.
            or in a <code>Condition</code> statement in an AWS Identity and Access Management
            (IAM) policy for Amazon DocumentDB.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.AddDOCResourceTagCmdlet.ResourceName">
            <summary>
            <para>
            <para>The Amazon DocumentDB resource that the tags are added to. This value is an Amazon
            Resource Name (ARN).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.AddDOCResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to be assigned to the Amazon DocumentDB resource. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.AddDOCResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.AddDOCResourceTagCmdlet.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.DOC.CompleteDOCPendingMaintenanceActionCmdlet">
            <summary>
            Applies a pending maintenance action to a resource (for example, to a DB instance).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.CompleteDOCPendingMaintenanceActionCmdlet.ApplyAction">
            <summary>
            <para>
            <para>The pending maintenance action to apply to this resource.</para><para>Valid values: <code>system-update</code>, <code>db-upgrade</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.CompleteDOCPendingMaintenanceActionCmdlet.OptInType">
            <summary>
            <para>
            <para>A value that specifies the type of opt-in request or undoes an opt-in request. An
            opt-in request of type <code>immediate</code> can't be undone.</para><para>Valid values:</para><ul><li><para><code>immediate</code> - Apply the maintenance action immediately.</para></li><li><para><code>next-maintenance</code> - Apply the maintenance action during the next maintenance
            window for the resource.</para></li><li><para><code>undo-opt-in</code> - Cancel any existing <code>next-maintenance</code> opt-in
            requests.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.CompleteDOCPendingMaintenanceActionCmdlet.ResourceIdentifier">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource that the pending maintenance action
            applies to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.CompleteDOCPendingMaintenanceActionCmdlet.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.DOC.CopyDOCDBClusterParameterGroupCmdlet">
            <summary>
            Copies the specified DB cluster parameter group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.CopyDOCDBClusterParameterGroupCmdlet.SourceDBClusterParameterGroupIdentifier">
            <summary>
            <para>
            <para>The identifier or Amazon Resource Name (ARN) for the source DB cluster parameter group.</para><para>Constraints:</para><ul><li><para>Must specify a valid DB cluster parameter group.</para></li><li><para>If the source DB cluster parameter group is in the same AWS Region as the copy, specify
            a valid DB parameter group identifier; for example, <code>my-db-cluster-param-group</code>,
            or a valid ARN.</para></li><li><para>If the source DB parameter group is in a different AWS Region than the copy, specify
            a valid DB cluster parameter group ARN; for example, <code>arn:aws:rds:us-east-1:123456789012:cluster-pg:custom-cluster-group1</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.CopyDOCDBClusterParameterGroupCmdlet.Tag">
            <summary>
            <para>
            <para>The tags that are to be assigned to the parameter group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.CopyDOCDBClusterParameterGroupCmdlet.TargetDBClusterParameterGroupDescription">
            <summary>
            <para>
            <para>A description for the copied DB cluster parameter group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.CopyDOCDBClusterParameterGroupCmdlet.TargetDBClusterParameterGroupIdentifier">
            <summary>
            <para>
            <para>The identifier for the copied DB cluster parameter group.</para><para>Constraints:</para><ul><li><para>Cannot be null, empty, or blank.</para></li><li><para>Must contain from 1 to 255 letters, numbers, or hyphens.</para></li><li><para>The first character must be a letter.</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens.</para></li></ul><para>Example: <code>my-cluster-param-group1</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.CopyDOCDBClusterParameterGroupCmdlet.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.DOC.CopyDOCDBClusterSnapshotCmdlet">
            <summary>
            Copies a snapshot of a DB cluster.
             
              
            <para>
            To copy a DB cluster snapshot from a shared manual DB cluster snapshot, <code>SourceDBClusterSnapshotIdentifier</code>
            must be the Amazon Resource Name (ARN) of the shared DB cluster snapshot.
            </para><para>
            To cancel the copy operation after it is in progress, delete the target DB cluster
            snapshot identified by <code>TargetDBClusterSnapshotIdentifier</code> while that DB
            cluster snapshot is in the <i>copying</i> status.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.CopyDOCDBClusterSnapshotCmdlet.CopyTag">
            <summary>
            <para>
            <para>Set to <code>true</code> to copy all tags from the source DB cluster snapshot to the
            target DB cluster snapshot, and otherwise <code>false</code>. The default is <code>false</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.CopyDOCDBClusterSnapshotCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>The AWS KMS key ID for an encrypted DB cluster snapshot. The AWS KMS key ID is the
            Amazon Resource Name (ARN), AWS KMS key identifier, or the AWS KMS key alias for the
            AWS KMS encryption key. </para><para>If you copy an encrypted DB cluster snapshot from your AWS account, you can specify
            a value for <code>KmsKeyId</code> to encrypt the copy with a new AWS KMS encryption
            key. If you don't specify a value for <code>KmsKeyId</code>, then the copy of the
            DB cluster snapshot is encrypted with the same AWS KMS key as the source DB cluster
            snapshot. </para><para>If you copy an encrypted DB cluster snapshot that is shared from another AWS account,
            then you must specify a value for <code>KmsKeyId</code>. </para><para>To copy an encrypted DB cluster snapshot to another AWS Region, set <code>KmsKeyId</code>
            to the AWS KMS key ID that you want to use to encrypt the copy of the DB cluster snapshot
            in the destination Region. AWS KMS encryption keys are specific to the AWS Region
            that they are created in, and you can't use encryption keys from one Region in another
            Region.</para><para>If you copy an unencrypted DB cluster snapshot and specify a value for the <code>KmsKeyId</code>
            parameter, an error is returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.CopyDOCDBClusterSnapshotCmdlet.PreSignedUrl">
            <summary>
            <para>
            <para>The URL that contains a Signature Version 4 signed request for the <code>CopyDBClusterSnapshot</code>
            API action in the AWS Region that contains the source DB cluster snapshot to copy.
            You must use the <code>PreSignedUrl</code> parameter when copying an encrypted DB
            cluster snapshot from another AWS Region.</para><para>The presigned URL must be a valid request for the <code>CopyDBSClusterSnapshot</code>
            API action that can be executed in the source AWS Region that contains the encrypted
            DB cluster snapshot to be copied. The presigned URL request must contain the following
            parameter values:</para><ul><li><para><code>KmsKeyId</code> - The AWS KMS key identifier for the key to use to encrypt
            the copy of the DB cluster snapshot in the destination AWS Region. This is the same
            identifier for both the <code>CopyDBClusterSnapshot</code> action that is called in
            the destination AWS Region, and the action contained in the presigned URL.</para></li><li><para><code>DestinationRegion</code> - The name of the AWS Region that the DB cluster snapshot
            will be created in.</para></li><li><para><code>SourceDBClusterSnapshotIdentifier</code> - The DB cluster snapshot identifier
            for the encrypted DB cluster snapshot to be copied. This identifier must be in the
            Amazon Resource Name (ARN) format for the source AWS Region. For example, if you are
            copying an encrypted DB cluster snapshot from the us-west-2 AWS Region, then your
            <code>SourceDBClusterSnapshotIdentifier</code> looks like the following example: <code>arn:aws:rds:us-west-2:123456789012:cluster-snapshot:my-cluster-snapshot-20161115</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.CopyDOCDBClusterSnapshotCmdlet.SourceDBClusterSnapshotIdentifier">
            <summary>
            <para>
            <para>The identifier of the DB cluster snapshot to copy. This parameter is not case sensitive.</para><para>You can't copy an encrypted, shared DB cluster snapshot from one AWS Region to another.</para><para>Constraints:</para><ul><li><para>Must specify a valid system snapshot in the "available" state.</para></li><li><para>If the source snapshot is in the same AWS Region as the copy, specify a valid DB snapshot
            identifier.</para></li><li><para>If the source snapshot is in a different AWS Region than the copy, specify a valid
            DB cluster snapshot ARN.</para></li></ul><para>Example: <code>my-cluster-snapshot1</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.CopyDOCDBClusterSnapshotCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to be assigned to the DB cluster snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.CopyDOCDBClusterSnapshotCmdlet.TargetDBClusterSnapshotIdentifier">
            <summary>
            <para>
            <para>The identifier of the new DB cluster snapshot to create from the source DB cluster
            snapshot. This parameter is not case sensitive.</para><para>Constraints:</para><ul><li><para>Must contain from 1 to 63 letters, numbers, or hyphens.</para></li><li><para>The first character must be a letter.</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens.</para></li></ul><para>Example: <code>my-cluster-snapshot2</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.CopyDOCDBClusterSnapshotCmdlet.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.DOC.EditDOCDBClusterCmdlet">
            <summary>
            Modifies a setting for an Amazon DocumentDB DB cluster. You can change one or more
            database configuration parameters by specifying these parameters and the new values
            in the request.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.EditDOCDBClusterCmdlet.ApplyImmediately">
            <summary>
            <para>
            <para>A value that specifies whether the changes in this request and any pending changes
            are asynchronously applied as soon as possible, regardless of the <code>PreferredMaintenanceWindow</code>
            setting for the DB cluster. If this parameter is set to <code>false</code>, changes
            to the DB cluster are applied during the next maintenance window.</para><para>The <code>ApplyImmediately</code> parameter affects only the <code>NewDBClusterIdentifier</code>
            and <code>MasterUserPassword</code> values. If you set this parameter value to <code>false</code>,
            the changes to the <code>NewDBClusterIdentifier</code> and <code>MasterUserPassword</code>
            values are applied during the next maintenance window. All other changes are applied
            immediately, regardless of the value of the <code>ApplyImmediately</code> parameter.</para><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.EditDOCDBClusterCmdlet.BackupRetentionPeriod">
            <summary>
            <para>
            <para>The number of days for which automated backups are retained. You must specify a minimum
            value of 1.</para><para>Default: 1</para><para>Constraints:</para><ul><li><para>Must be a value from 1 to 35.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.EditDOCDBClusterCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The DB cluster identifier for the cluster that is being modified. This parameter is
            not case sensitive.</para><para>Constraints:</para><ul><li><para>Must match the identifier of an existing <code>DBCluster</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.EditDOCDBClusterCmdlet.DBClusterParameterGroupName">
            <summary>
            <para>
            <para>The name of the DB cluster parameter group to use for the DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.EditDOCDBClusterCmdlet.CloudwatchLogsExportConfiguration_DisableLogType">
            <summary>
            <para>
            <para>The list of log types to disable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.EditDOCDBClusterCmdlet.CloudwatchLogsExportConfiguration_EnableLogType">
            <summary>
            <para>
            <para>The list of log types to enable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.EditDOCDBClusterCmdlet.EngineVersion">
            <summary>
            <para>
            <para>The version number of the database engine to which you want to upgrade. Changing this
            parameter results in an outage. The change is applied during the next maintenance
            window unless the <code>ApplyImmediately</code> parameter is set to <code>true</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.EditDOCDBClusterCmdlet.MasterUserPassword">
            <summary>
            <para>
            <para>The new password for the master database user. This password can contain any printable
            ASCII character except "<code>/</code>", "<code>"</code>", or "<code>@</code>".</para><para>Constraints: Must contain from 8 to 41 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.EditDOCDBClusterCmdlet.NewDBClusterIdentifier">
            <summary>
            <para>
            <para>The new DB cluster identifier for the DB cluster when renaming a DB cluster. This
            value is stored as a lowercase string.</para><para>Constraints:</para><ul><li><para>Must contain from 1 to 63 letters, numbers, or hyphens.</para></li><li><para>The first character must be a letter.</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens.</para></li></ul><para>Example: <code>my-cluster2</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.EditDOCDBClusterCmdlet.Port">
            <summary>
            <para>
            <para>The port number on which the DB cluster accepts connections.</para><para>Constraints: Must be a value from <code>1150</code> to <code>65535</code>. </para><para>Default: The same port as the original DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.EditDOCDBClusterCmdlet.PreferredBackupWindow">
            <summary>
            <para>
            <para>The daily time range during which automated backups are created if automated backups
            are enabled, using the <code>BackupRetentionPeriod</code> parameter. </para><para>The default is a 30-minute window selected at random from an 8-hour block of time
            for each AWS Region. </para><para>Constraints:</para><ul><li><para>Must be in the format <code>hh24:mi-hh24:mi</code>.</para></li><li><para>Must be in Universal Coordinated Time (UTC).</para></li><li><para>Must not conflict with the preferred maintenance window.</para></li><li><para>Must be at least 30 minutes.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.EditDOCDBClusterCmdlet.PreferredMaintenanceWindow">
            <summary>
            <para>
            <para>The weekly time range during which system maintenance can occur, in Universal Coordinated
            Time (UTC).</para><para>Format: <code>ddd:hh24:mi-ddd:hh24:mi</code></para><para>The default is a 30-minute window selected at random from an 8-hour block of time
            for each AWS Region, occurring on a random day of the week. </para><para>Valid days: Mon, Tue, Wed, Thu, Fri, Sat, Sun</para><para>Constraints: Minimum 30-minute window.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.EditDOCDBClusterCmdlet.VpcSecurityGroupId">
            <summary>
            <para>
            <para>A list of virtual private cloud (VPC) security groups that the DB cluster will belong
            to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.EditDOCDBClusterCmdlet.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.DOC.EditDOCDBClusterParameterGroupCmdlet">
            <summary>
            Modifies the parameters of a DB cluster parameter group. To modify more than one
            parameter, submit a list of the following: <code>ParameterName</code>, <code>ParameterValue</code>,
            and <code>ApplyMethod</code>. A maximum of 20 parameters can be modified in a single
            request.
             
             <note><para>
            Changes to dynamic parameters are applied immediately. Changes to static parameters
            require a reboot or maintenance window before the change can take effect.
            </para></note><important><para>
            After you create a DB cluster parameter group, you should wait at least 5 minutes
            before creating your first DB cluster that uses that DB cluster parameter group as
            the default parameter group. This allows Amazon DocumentDB to fully complete the create
            action before the parameter group is used as the default for a new DB cluster. This
            step is especially important for parameters that are critical when creating the default
            database for a DB cluster, such as the character set for the default database defined
            by the <code>character_set_database</code> parameter.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.EditDOCDBClusterParameterGroupCmdlet.DBClusterParameterGroupName">
            <summary>
            <para>
            <para>The name of the DB cluster parameter group to modify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.EditDOCDBClusterParameterGroupCmdlet.Parameter">
            <summary>
            <para>
            <para>A list of parameters in the DB cluster parameter group to modify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.EditDOCDBClusterParameterGroupCmdlet.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.DOC.EditDOCDBClusterSnapshotAttributeCmdlet">
            <summary>
            Adds an attribute and values to, or removes an attribute and values from, a manual
            DB cluster snapshot.
             
              
            <para>
            To share a manual DB cluster snapshot with other AWS accounts, specify <code>restore</code>
            as the <code>AttributeName</code>, and use the <code>ValuesToAdd</code> parameter
            to add a list of IDs of the AWS accounts that are authorized to restore the manual
            DB cluster snapshot. Use the value <code>all</code> to make the manual DB cluster
            snapshot public, which means that it can be copied or restored by all AWS accounts.
            Do not add the <code>all</code> value for any manual DB cluster snapshots that contain
            private information that you don't want available to all AWS accounts. If a manual
            DB cluster snapshot is encrypted, it can be shared, but only by specifying a list
            of authorized AWS account IDs for the <code>ValuesToAdd</code> parameter. You can't
            use <code>all</code> as a value for that parameter in this case.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.EditDOCDBClusterSnapshotAttributeCmdlet.AttributeName">
            <summary>
            <para>
            <para>The name of the DB cluster snapshot attribute to modify.</para><para>To manage authorization for other AWS accounts to copy or restore a manual DB cluster
            snapshot, set this value to <code>restore</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.EditDOCDBClusterSnapshotAttributeCmdlet.DBClusterSnapshotIdentifier">
            <summary>
            <para>
            <para>The identifier for the DB cluster snapshot to modify the attributes for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.EditDOCDBClusterSnapshotAttributeCmdlet.ValuesToAdd">
            <summary>
            <para>
            <para>A list of DB cluster snapshot attributes to add to the attribute specified by <code>AttributeName</code>.</para><para>To authorize other AWS accounts to copy or restore a manual DB cluster snapshot, set
            this list to include one or more AWS account IDs. To make the manual DB cluster snapshot
            restorable by any AWS account, set it to <code>all</code>. Do not add the <code>all</code>
            value for any manual DB cluster snapshots that contain private information that you
            don't want to be available to all AWS accounts.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.EditDOCDBClusterSnapshotAttributeCmdlet.ValuesToRemove">
            <summary>
            <para>
            <para>A list of DB cluster snapshot attributes to remove from the attribute specified by
            <code>AttributeName</code>.</para><para>To remove authorization for other AWS accounts to copy or restore a manual DB cluster
            snapshot, set this list to include one or more AWS account identifiers. To remove
            authorization for any AWS account to copy or restore the DB cluster snapshot, set
            it to <code>all</code> . If you specify <code>all</code>, an AWS account whose account
            ID is explicitly added to the <code>restore</code> attribute can still copy or restore
            a manual DB cluster snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.EditDOCDBClusterSnapshotAttributeCmdlet.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.DOC.EditDOCDBInstanceCmdlet">
            <summary>
            Modifies settings for a DB instance. You can change one or more database configuration
            parameters by specifying these parameters and the new values in the request.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.EditDOCDBInstanceCmdlet.ApplyImmediately">
            <summary>
            <para>
            <para>Specifies whether the modifications in this request and any pending modifications
            are asynchronously applied as soon as possible, regardless of the <code>PreferredMaintenanceWindow</code>
            setting for the DB instance. </para><para> If this parameter is set to <code>false</code>, changes to the DB instance are applied
            during the next maintenance window. Some parameter changes can cause an outage and
            are applied on the next reboot.</para><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.EditDOCDBInstanceCmdlet.AutoMinorVersionUpgrade">
            <summary>
            <para>
            <para>Indicates that minor version upgrades are applied automatically to the DB instance
            during the maintenance window. Changing this parameter doesn't result in an outage
            except in the following case, and the change is asynchronously applied as soon as
            possible. An outage results if this parameter is set to <code>true</code> during the
            maintenance window, and a newer minor version is available, and Amazon DocumentDB
            has enabled automatic patching for that engine version. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.EditDOCDBInstanceCmdlet.DBInstanceClass">
            <summary>
            <para>
            <para>The new compute and memory capacity of the DB instance; for example, <code>db.m4.large</code>.
            Not all DB instance classes are available in all AWS Regions. </para><para>If you modify the DB instance class, an outage occurs during the change. The change
            is applied during the next maintenance window, unless <code>ApplyImmediately</code>
            is specified as <code>true</code> for this request. </para><para>Default: Uses existing setting.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.EditDOCDBInstanceCmdlet.DBInstanceIdentifier">
            <summary>
            <para>
            <para>The DB instance identifier. This value is stored as a lowercase string.</para><para>Constraints:</para><ul><li><para>Must match the identifier of an existing <code>DBInstance</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.EditDOCDBInstanceCmdlet.NewDBInstanceIdentifier">
            <summary>
            <para>
            <para> The new DB instance identifier for the DB instance when renaming a DB instance. When
            you change the DB instance identifier, an instance reboot occurs immediately if you
            set <code>Apply Immediately</code> to <code>true</code>. It occurs during the next
            maintenance window if you set <code>Apply Immediately</code> to <code>false</code>.
            This value is stored as a lowercase string. </para><para>Constraints:</para><ul><li><para>Must contain from 1 to 63 letters, numbers, or hyphens.</para></li><li><para>The first character must be a letter.</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens.</para></li></ul><para>Example: <code>mydbinstance</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.EditDOCDBInstanceCmdlet.PreferredMaintenanceWindow">
            <summary>
            <para>
            <para>The weekly time range (in UTC) during which system maintenance can occur, which might
            result in an outage. Changing this parameter doesn't result in an outage except in
            the following situation, and the change is asynchronously applied as soon as possible.
            If there are pending actions that cause a reboot, and the maintenance window is changed
            to include the current time, changing this parameter causes a reboot of the DB instance.
            If you are moving this window to the current time, there must be at least 30 minutes
            between the current time and end of the window to ensure that pending changes are
            applied.</para><para>Default: Uses existing setting.</para><para>Format: <code>ddd:hh24:mi-ddd:hh24:mi</code></para><para>Valid days: Mon, Tue, Wed, Thu, Fri, Sat, Sun</para><para>Constraints: Must be at least 30 minutes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.EditDOCDBInstanceCmdlet.PromotionTier">
            <summary>
            <para>
            <para>A value that specifies the order in which an Amazon DocumentDB replica is promoted
            to the primary instance after a failure of the existing primary instance.</para><para>Default: 1</para><para>Valid values: 0-15</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.EditDOCDBInstanceCmdlet.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.DOC.EditDOCDBSubnetGroupCmdlet">
            <summary>
            Modifies an existing DB subnet group. DB subnet groups must contain at least one subnet
            in at least two Availability Zones in the AWS Region.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.EditDOCDBSubnetGroupCmdlet.DBSubnetGroupDescription">
            <summary>
            <para>
            <para>The description for the DB subnet group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.EditDOCDBSubnetGroupCmdlet.DBSubnetGroupName">
            <summary>
            <para>
            <para>The name for the DB subnet group. This value is stored as a lowercase string. You
            can't modify the default subnet group. </para><para>Constraints: Must match the name of an existing <code>DBSubnetGroup</code>. Must not
            be default.</para><para>Example: <code>mySubnetgroup</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.EditDOCDBSubnetGroupCmdlet.SubnetId">
            <summary>
            <para>
            <para>The Amazon EC2 subnet IDs for the DB subnet group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.EditDOCDBSubnetGroupCmdlet.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.DOC.GetDOCDBClusterCmdlet">
            <summary>
            Returns information about provisioned Amazon DocumentDB DB clusters. This API operation
            supports pagination.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBClusterCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The user-provided DB cluster identifier. If this parameter is specified, information
            from only the specific DB cluster is returned. This parameter isn't case sensitive.</para><para>Constraints:</para><ul><li><para>If provided, must match an existing <code>DBClusterIdentifier</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBClusterCmdlet.Filter">
            <summary>
            <para>
            <para>A filter that specifies one or more DB clusters to describe.</para><para>Supported filters:</para><ul><li><para><code>db-cluster-id</code> - Accepts DB cluster identifiers and DB cluster Amazon
            Resource Names (ARNs). The results list only includes information about the DB clusters
            identified by these ARNs.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBClusterCmdlet.Marker">
            <summary>
            <para>
            <para>An optional pagination token provided by a previous request. If this parameter is
            specified, the response includes only records beyond the marker, up to the value specified
            by <code>MaxRecords</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBClusterCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token (marker) is included
            in the response so that the remaining results can be retrieved.</para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBClusterParameterCmdlet">
            <summary>
            Returns the detailed parameter list for a particular DB cluster parameter group.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBClusterParameterCmdlet.DBClusterParameterGroupName">
            <summary>
            <para>
            <para>The name of a specific DB cluster parameter group to return parameter details for.</para><para>Constraints:</para><ul><li><para>If provided, must match the name of an existing <code>DBClusterParameterGroup</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBClusterParameterCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBClusterParameterCmdlet.Source">
            <summary>
            <para>
            <para> A value that indicates to return only parameters for a specific source. Parameter
            sources can be <code>engine</code>, <code>service</code>, or <code>customer</code>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBClusterParameterCmdlet.Marker">
            <summary>
            <para>
            <para>An optional pagination token provided by a previous request. If this parameter is
            specified, the response includes only records beyond the marker, up to the value specified
            by <code>MaxRecords</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBClusterParameterCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token (marker) is included
            in the response so that the remaining results can be retrieved.</para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBClusterParameterGroupCmdlet">
            <summary>
            Returns a list of <code>DBClusterParameterGroup</code> descriptions. If a <code>DBClusterParameterGroupName</code>
            parameter is specified, the list contains only the description of the specified DB
            cluster parameter group.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBClusterParameterGroupCmdlet.DBClusterParameterGroupName">
            <summary>
            <para>
            <para>The name of a specific DB cluster parameter group to return details for.</para><para>Constraints:</para><ul><li><para>If provided, must match the name of an existing <code>DBClusterParameterGroup</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBClusterParameterGroupCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBClusterParameterGroupCmdlet.Marker">
            <summary>
            <para>
            <para>An optional pagination token provided by a previous request. If this parameter is
            specified, the response includes only records beyond the marker, up to the value specified
            by <code>MaxRecords</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBClusterParameterGroupCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token (marker) is included
            in the response so that the remaining results can be retrieved.</para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBClusterSnapshotCmdlet">
            <summary>
            Returns information about DB cluster snapshots. This API operation supports pagination.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBClusterSnapshotCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The ID of the DB cluster to retrieve the list of DB cluster snapshots for. This parameter
            can't be used with the <code>DBClusterSnapshotIdentifier</code> parameter. This parameter
            is not case sensitive. </para><para>Constraints:</para><ul><li><para>If provided, must match the identifier of an existing <code>DBCluster</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBClusterSnapshotCmdlet.DBClusterSnapshotIdentifier">
            <summary>
            <para>
            <para>A specific DB cluster snapshot identifier to describe. This parameter can't be used
            with the <code>DBClusterIdentifier</code> parameter. This value is stored as a lowercase
            string. </para><para>Constraints:</para><ul><li><para>If provided, must match the identifier of an existing <code>DBClusterSnapshot</code>.</para></li><li><para>If this identifier is for an automated snapshot, the <code>SnapshotType</code> parameter
            must also be specified.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBClusterSnapshotCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBClusterSnapshotCmdlet.IncludePublic">
            <summary>
            <para>
            <para>Set to <code>true</code> to include manual DB cluster snapshots that are public and
            can be copied or restored by any AWS account, and otherwise <code>false</code>. The
            default is <code>false</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBClusterSnapshotCmdlet.IncludeShared">
            <summary>
            <para>
            <para>Set to <code>true</code> to include shared manual DB cluster snapshots from other
            AWS accounts that this AWS account has been given permission to copy or restore, and
            otherwise <code>false</code>. The default is <code>false</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBClusterSnapshotCmdlet.SnapshotType">
            <summary>
            <para>
            <para>The type of DB cluster snapshots to be returned. You can specify one of the following
            values:</para><ul><li><para><code>automated</code> - Return all DB cluster snapshots that Amazon DocumentDB has
            automatically created for your AWS account.</para></li><li><para><code>manual</code> - Return all DB cluster snapshots that you have manually created
            for your AWS account.</para></li><li><para><code>shared</code> - Return all manual DB cluster snapshots that have been shared
            to your AWS account.</para></li><li><para><code>public</code> - Return all DB cluster snapshots that have been marked as public.</para></li></ul><para>If you don't specify a <code>SnapshotType</code> value, then both automated and manual
            DB cluster snapshots are returned. You can include shared DB cluster snapshots with
            these results by setting the <code>IncludeShared</code> parameter to <code>true</code>.
            You can include public DB cluster snapshots with these results by setting the <code>IncludePublic</code>
            parameter to <code>true</code>.</para><para>The <code>IncludeShared</code> and <code>IncludePublic</code> parameters don't apply
            for <code>SnapshotType</code> values of <code>manual</code> or <code>automated</code>.
            The <code>IncludePublic</code> parameter doesn't apply when <code>SnapshotType</code>
            is set to <code>shared</code>. The <code>IncludeShared</code> parameter doesn't apply
            when <code>SnapshotType</code> is set to <code>public</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBClusterSnapshotCmdlet.Marker">
            <summary>
            <para>
            <para>An optional pagination token provided by a previous request. If this parameter is
            specified, the response includes only records beyond the marker, up to the value specified
            by <code>MaxRecords</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBClusterSnapshotCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token (marker) is included
            in the response so that the remaining results can be retrieved.</para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBClusterSnapshotAttributeCmdlet">
            <summary>
            Returns a list of DB cluster snapshot attribute names and values for a manual DB cluster
            snapshot.
             
              
            <para>
            When you share snapshots with other AWS accounts, <code>DescribeDBClusterSnapshotAttributes</code>
            returns the <code>restore</code> attribute and a list of IDs for the AWS accounts
            that are authorized to copy or restore the manual DB cluster snapshot. If <code>all</code>
            is included in the list of values for the <code>restore</code> attribute, then the
            manual DB cluster snapshot is public and can be copied or restored by all AWS accounts.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBClusterSnapshotAttributeCmdlet.DBClusterSnapshotIdentifier">
            <summary>
            <para>
            <para>The identifier for the DB cluster snapshot to describe the attributes for.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBEngineVersionCmdlet">
            <summary>
            Returns a list of the available DB engines.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBEngineVersionCmdlet.DBParameterGroupFamily">
            <summary>
            <para>
            <para>The name of a specific DB parameter group family to return details for.</para><para>Constraints:</para><ul><li><para>If provided, must match an existing <code>DBParameterGroupFamily</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBEngineVersionCmdlet.DefaultOnly">
            <summary>
            <para>
            <para>Indicates that only the default version of the specified engine or engine and major
            version combination is returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBEngineVersionCmdlet.Engine">
            <summary>
            <para>
            <para>The database engine to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBEngineVersionCmdlet.EngineVersion">
            <summary>
            <para>
            <para>The database engine version to return.</para><para>Example: <code>5.1.49</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBEngineVersionCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBEngineVersionCmdlet.ListSupportedCharacterSet">
            <summary>
            <para>
            <para>If this parameter is specified and the requested engine supports the <code>CharacterSetName</code>
            parameter for <code>CreateDBInstance</code>, the response includes a list of supported
            character sets for each engine version. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBEngineVersionCmdlet.ListSupportedTimezone">
            <summary>
            <para>
            <para>If this parameter is specified and the requested engine supports the <code>TimeZone</code>
            parameter for <code>CreateDBInstance</code>, the response includes a list of supported
            time zones for each engine version. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBEngineVersionCmdlet.Marker">
            <summary>
            <para>
            <para>An optional pagination token provided by a previous request. If this parameter is
            specified, the response includes only records beyond the marker, up to the value specified
            by <code>MaxRecords</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBEngineVersionCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token (marker) is included
            in the response so that the remaining results can be retrieved.</para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBInstanceCmdlet">
            <summary>
            Returns information about provisioned Amazon DocumentDB instances. This API supports
            pagination.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBInstanceCmdlet.DBInstanceIdentifier">
            <summary>
            <para>
            <para>The user-provided instance identifier. If this parameter is specified, information
            from only the specific DB instance is returned. This parameter isn't case sensitive.</para><para>Constraints:</para><ul><li><para>If provided, must match the identifier of an existing <code>DBInstance</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBInstanceCmdlet.Filter">
            <summary>
            <para>
            <para>A filter that specifies one or more DB instances to describe.</para><para>Supported filters:</para><ul><li><para><code>db-cluster-id</code> - Accepts DB cluster identifiers and DB cluster Amazon
            Resource Names (ARNs). The results list includes only the information about the DB
            instances that are associated with the DB clusters that are identified by these ARNs.</para></li><li><para><code>db-instance-id</code> - Accepts DB instance identifiers and DB instance ARNs.
            The results list includes only the information about the DB instances that are identified
            by these ARNs.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBInstanceCmdlet.Marker">
            <summary>
            <para>
            <para>An optional pagination token provided by a previous request. If this parameter is
            specified, the response includes only records beyond the marker, up to the value specified
            by <code>MaxRecords</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBInstanceCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token (marker) is included
            in the response so that the remaining results can be retrieved.</para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBSubnetGroupCmdlet">
            <summary>
            Returns a list of <code>DBSubnetGroup</code> descriptions. If a <code>DBSubnetGroupName</code>
            is specified, the list will contain only the descriptions of the specified <code>DBSubnetGroup</code>.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBSubnetGroupCmdlet.DBSubnetGroupName">
            <summary>
            <para>
            <para>The name of the DB subnet group to return details for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBSubnetGroupCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBSubnetGroupCmdlet.Marker">
            <summary>
            <para>
            <para>An optional pagination token provided by a previous request. If this parameter is
            specified, the response includes only records beyond the marker, up to the value specified
            by <code>MaxRecords</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCDBSubnetGroupCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token (marker) is included
            in the response so that the remaining results can be retrieved.</para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DOC.GetDOCEngineDefaultClusterParameterCmdlet">
            <summary>
            Returns the default engine and system parameter information for the cluster database
            engine.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCEngineDefaultClusterParameterCmdlet.DBParameterGroupFamily">
            <summary>
            <para>
            <para>The name of the DB cluster parameter group family to return the engine parameter information
            for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCEngineDefaultClusterParameterCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCEngineDefaultClusterParameterCmdlet.Marker">
            <summary>
            <para>
            <para>An optional pagination token provided by a previous request. If this parameter is
            specified, the response includes only records beyond the marker, up to the value specified
            by <code>MaxRecords</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCEngineDefaultClusterParameterCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token (marker) is included
            in the response so that the remaining results can be retrieved.</para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DOC.GetDOCEventCmdlet">
            <summary>
            Returns events related to DB instances, DB security groups, DB snapshots, and DB parameter
            groups for the past 14 days. You can obtain events specific to a particular DB instance,
            DB security group, DB snapshot, or DB parameter group by providing the name as a parameter.
            By default, the events of the past hour are returned.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCEventCmdlet.Duration">
            <summary>
            <para>
            <para>The number of minutes to retrieve events for.</para><para>Default: 60</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCEventCmdlet.EndTime">
            <summary>
            <para>
            <para> The end of the time interval for which to retrieve events, specified in ISO 8601
            format. </para><para>Example: 2009-07-08T18:00Z</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCEventCmdlet.EventCategory">
            <summary>
            <para>
            <para>A list of event categories that trigger notifications for an event notification subscription.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCEventCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCEventCmdlet.SourceIdentifier">
            <summary>
            <para>
            <para>The identifier of the event source for which events are returned. If not specified,
            then all sources are included in the response.</para><para>Constraints:</para><ul><li><para>If <code>SourceIdentifier</code> is provided, <code>SourceType</code> must also be
            provided.</para></li><li><para>If the source type is <code>DBInstance</code>, a <code>DBInstanceIdentifier</code>
            must be provided.</para></li><li><para>If the source type is <code>DBSecurityGroup</code>, a <code>DBSecurityGroupName</code>
            must be provided.</para></li><li><para>If the source type is <code>DBParameterGroup</code>, a <code>DBParameterGroupName</code>
            must be provided.</para></li><li><para>If the source type is <code>DBSnapshot</code>, a <code>DBSnapshotIdentifier</code>
            must be provided.</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCEventCmdlet.SourceType">
            <summary>
            <para>
            <para>The event source to retrieve events for. If no value is specified, all events are
            returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCEventCmdlet.StartTime">
            <summary>
            <para>
            <para> The beginning of the time interval to retrieve events for, specified in ISO 8601
            format. </para><para>Example: 2009-07-08T18:00Z</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCEventCmdlet.Marker">
            <summary>
            <para>
            <para>An optional pagination token provided by a previous request. If this parameter is
            specified, the response includes only records beyond the marker, up to the value specified
            by <code>MaxRecords</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCEventCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token (marker) is included
            in the response so that the remaining results can be retrieved.</para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DOC.GetDOCEventCategoryCmdlet">
            <summary>
            Displays a list of categories for all event source types, or, if specified, for a
            specified source type.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCEventCategoryCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCEventCategoryCmdlet.SourceType">
            <summary>
            <para>
            <para>The type of source that is generating the events.</para><para>Valid values: <code>db-instance</code>, <code>db-parameter-group</code>, <code>db-security-group</code>,
            <code>db-snapshot</code></para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DOC.GetDOCOrderableDBInstanceOptionCmdlet">
            <summary>
            Returns a list of orderable DB instance options for the specified engine.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCOrderableDBInstanceOptionCmdlet.DBInstanceClass">
            <summary>
            <para>
            <para>The DB instance class filter value. Specify this parameter to show only the available
            offerings that match the specified DB instance class.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCOrderableDBInstanceOptionCmdlet.Engine">
            <summary>
            <para>
            <para>The name of the engine to retrieve DB instance options for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCOrderableDBInstanceOptionCmdlet.EngineVersion">
            <summary>
            <para>
            <para>The engine version filter value. Specify this parameter to show only the available
            offerings that match the specified engine version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCOrderableDBInstanceOptionCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCOrderableDBInstanceOptionCmdlet.LicenseModel">
            <summary>
            <para>
            <para>The license model filter value. Specify this parameter to show only the available
            offerings that match the specified license model.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCOrderableDBInstanceOptionCmdlet.Vpc">
            <summary>
            <para>
            <para>The virtual private cloud (VPC) filter value. Specify this parameter to show only
            the available VPC or non-VPC offerings.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCOrderableDBInstanceOptionCmdlet.Marker">
            <summary>
            <para>
            <para>An optional pagination token provided by a previous request. If this parameter is
            specified, the response includes only records beyond the marker, up to the value specified
            by <code>MaxRecords</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCOrderableDBInstanceOptionCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token (marker) is included
            in the response so that the remaining results can be retrieved.</para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DOC.GetDOCPendingMaintenanceActionCmdlet">
            <summary>
            Returns a list of resources (for example, DB instances) that have at least one pending
            maintenance action.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCPendingMaintenanceActionCmdlet.Filter">
            <summary>
            <para>
            <para>A filter that specifies one or more resources to return pending maintenance actions
            for.</para><para>Supported filters:</para><ul><li><para><code>db-cluster-id</code> - Accepts DB cluster identifiers and DB cluster Amazon
            Resource Names (ARNs). The results list includes only pending maintenance actions
            for the DB clusters identified by these ARNs.</para></li><li><para><code>db-instance-id</code> - Accepts DB instance identifiers and DB instance ARNs.
            The results list includes only pending maintenance actions for the DB instances identified
            by these ARNs.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCPendingMaintenanceActionCmdlet.ResourceIdentifier">
            <summary>
            <para>
            <para>The ARN of a resource to return pending maintenance actions for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCPendingMaintenanceActionCmdlet.Marker">
            <summary>
            <para>
            <para>An optional pagination token provided by a previous request. If this parameter is
            specified, the response includes only records beyond the marker, up to the value specified
            by <code>MaxRecords</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCPendingMaintenanceActionCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token (marker) is included
            in the response so that the remaining results can be retrieved.</para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DOC.GetDOCResourceTagCmdlet">
            <summary>
            Lists all tags on an Amazon DocumentDB resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCResourceTagCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.GetDOCResourceTagCmdlet.ResourceName">
            <summary>
            <para>
            <para>The Amazon DocumentDB resource with tags to be listed. This value is an Amazon Resource
            Name (ARN).</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBClusterCmdlet">
            <summary>
            Creates a new Amazon DocumentDB DB cluster.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBClusterCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>A list of Amazon EC2 Availability Zones that instances in the DB cluster can be created
            in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBClusterCmdlet.BackupRetentionPeriod">
            <summary>
            <para>
            <para>The number of days for which automated backups are retained. You must specify a minimum
            value of 1.</para><para>Default: 1</para><para>Constraints:</para><ul><li><para>Must be a value from 1 to 35.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBClusterCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The DB cluster identifier. This parameter is stored as a lowercase string.</para><para>Constraints:</para><ul><li><para>Must contain from 1 to 63 letters, numbers, or hyphens.</para></li><li><para>The first character must be a letter.</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens.</para></li></ul><para>Example: <code>my-cluster</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBClusterCmdlet.DBClusterParameterGroupName">
            <summary>
            <para>
            <para> The name of the DB cluster parameter group to associate with this DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBClusterCmdlet.DBSubnetGroupName">
            <summary>
            <para>
            <para>A DB subnet group to associate with this DB cluster.</para><para>Constraints: Must match the name of an existing <code>DBSubnetGroup</code>. Must not
            be default.</para><para>Example: <code>mySubnetgroup</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBClusterCmdlet.EnableCloudwatchLogsExport">
            <summary>
            <para>
            <para>A list of log types that need to be enabled for exporting to Amazon CloudWatch Logs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBClusterCmdlet.Engine">
            <summary>
            <para>
            <para>The name of the database engine to be used for this DB cluster.</para><para>Valid values: <code>docdb</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBClusterCmdlet.EngineVersion">
            <summary>
            <para>
            <para>The version number of the database engine to use.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBClusterCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>The AWS KMS key identifier for an encrypted DB cluster.</para><para>The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption
            key. If you are creating a DB cluster using the same AWS account that owns the AWS
            KMS encryption key that is used to encrypt the new DB cluster, you can use the AWS
            KMS key alias instead of the ARN for the AWS KMS encryption key.</para><para>If an encryption key is not specified in <code>KmsKeyId</code>:</para><ul><li><para>If <code>ReplicationSourceIdentifier</code> identifies an encrypted source, then Amazon
            DocumentDB uses the encryption key that is used to encrypt the source. Otherwise,
            Amazon DocumentDB uses your default encryption key. </para></li><li><para>If the <code>StorageEncrypted</code> parameter is <code>true</code> and <code>ReplicationSourceIdentifier</code>
            is not specified, Amazon DocumentDB uses your default encryption key.</para></li></ul><para>AWS KMS creates the default encryption key for your AWS account. Your AWS account
            has a different default encryption key for each AWS Region.</para><para>If you create a replica of an encrypted DB cluster in another AWS Region, you must
            set <code>KmsKeyId</code> to a KMS key ID that is valid in the destination AWS Region.
            This key is used to encrypt the replica in that AWS Region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBClusterCmdlet.MasterUsername">
            <summary>
            <para>
            <para>The name of the master user for the DB cluster.</para><para>Constraints:</para><ul><li><para>Must be from 1 to 16 letters or numbers.</para></li><li><para>The first character must be a letter.</para></li><li><para>Cannot be a reserved word for the chosen database engine.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBClusterCmdlet.MasterUserPassword">
            <summary>
            <para>
            <para>The password for the master database user. This password can contain any printable
            ASCII character except "/", """, or "@".</para><para>Constraints: Must contain from 8 to 41 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBClusterCmdlet.Port">
            <summary>
            <para>
            <para>The port number on which the instances in the DB cluster accept connections.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBClusterCmdlet.PreferredBackupWindow">
            <summary>
            <para>
            <para>The daily time range during which automated backups are created if automated backups
            are enabled using the <code>BackupRetentionPeriod</code> parameter. </para><para>The default is a 30-minute window selected at random from an 8-hour block of time
            for each AWS Region. </para><para>Constraints:</para><ul><li><para>Must be in the format <code>hh24:mi-hh24:mi</code>.</para></li><li><para>Must be in Universal Coordinated Time (UTC).</para></li><li><para>Must not conflict with the preferred maintenance window.</para></li><li><para>Must be at least 30 minutes.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBClusterCmdlet.PreferredMaintenanceWindow">
            <summary>
            <para>
            <para>The weekly time range during which system maintenance can occur, in Universal Coordinated
            Time (UTC).</para><para>Format: <code>ddd:hh24:mi-ddd:hh24:mi</code></para><para>The default is a 30-minute window selected at random from an 8-hour block of time
            for each AWS Region, occurring on a random day of the week.</para><para>Valid days: Mon, Tue, Wed, Thu, Fri, Sat, Sun</para><para>Constraints: Minimum 30-minute window.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBClusterCmdlet.StorageEncrypted">
            <summary>
            <para>
            <para>Specifies whether the DB cluster is encrypted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBClusterCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to be assigned to the DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBClusterCmdlet.VpcSecurityGroupId">
            <summary>
            <para>
            <para>A list of EC2 VPC security groups to associate with this DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBClusterCmdlet.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.DOC.NewDOCDBClusterParameterGroupCmdlet">
            <summary>
            Creates a new DB cluster parameter group.
             
              
            <para>
            Parameters in a DB cluster parameter group apply to all of the instances in a DB cluster.
            </para><para>
            A DB cluster parameter group is initially created with the default parameters for
            the database engine used by instances in the DB cluster. To provide custom values
            for any of the parameters, you must modify the group after you create it. After you
            create a DB cluster parameter group, you must associate it with your DB cluster. For
            the new DB cluster parameter group and associated settings to take effect, you must
            then reboot the DB instances in the DB cluster without failover.
            </para><important><para>
            After you create a DB cluster parameter group, you should wait at least 5 minutes
            before creating your first DB cluster that uses that DB cluster parameter group as
            the default parameter group. This allows Amazon DocumentDB to fully complete the create
            action before the DB cluster parameter group is used as the default for a new DB cluster.
            This step is especially important for parameters that are critical when creating the
            default database for a DB cluster, such as the character set for the default database
            defined by the <code>character_set_database</code> parameter.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBClusterParameterGroupCmdlet.DBClusterParameterGroupName">
            <summary>
            <para>
            <para>The name of the DB cluster parameter group.</para><para>Constraints:</para><ul><li><para>Must match the name of an existing <code>DBClusterParameterGroup</code>.</para></li></ul><note><para>This value is stored as a lowercase string.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBClusterParameterGroupCmdlet.DBParameterGroupFamily">
            <summary>
            <para>
            <para>The DB cluster parameter group family name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBClusterParameterGroupCmdlet.Description">
            <summary>
            <para>
            <para>The description for the DB cluster parameter group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBClusterParameterGroupCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to be assigned to the DB cluster parameter group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBClusterParameterGroupCmdlet.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.DOC.NewDOCDBClusterSnapshotCmdlet">
            <summary>
            Creates a snapshot of a DB cluster.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBClusterSnapshotCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The identifier of the DB cluster to create a snapshot for. This parameter is not case
            sensitive.</para><para>Constraints:</para><ul><li><para>Must match the identifier of an existing <code>DBCluster</code>.</para></li></ul><para>Example: <code>my-cluster</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBClusterSnapshotCmdlet.DBClusterSnapshotIdentifier">
            <summary>
            <para>
            <para>The identifier of the DB cluster snapshot. This parameter is stored as a lowercase
            string.</para><para>Constraints:</para><ul><li><para>Must contain from 1 to 63 letters, numbers, or hyphens.</para></li><li><para>The first character must be a letter.</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens.</para></li></ul><para>Example: <code>my-cluster-snapshot1</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBClusterSnapshotCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to be assigned to the DB cluster snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBClusterSnapshotCmdlet.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.DOC.NewDOCDBInstanceCmdlet">
            <summary>
            Creates a new DB instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBInstanceCmdlet.AutoMinorVersionUpgrade">
            <summary>
            <para>
            <para>Indicates that minor engine upgrades are applied automatically to the DB instance
            during the maintenance window.</para><para>Default: <code>true</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBInstanceCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para> The Amazon EC2 Availability Zone that the DB instance is created in.</para><para>Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.</para><para> Example: <code>us-east-1d</code></para><para> Constraint: The <code>AvailabilityZone</code> parameter can't be specified if the
            <code>MultiAZ</code> parameter is set to <code>true</code>. The specified Availability
            Zone must be in the same AWS Region as the current endpoint. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBInstanceCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The identifier of the DB cluster that the instance will belong to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBInstanceCmdlet.DBInstanceClass">
            <summary>
            <para>
            <para>The compute and memory capacity of the DB instance; for example, <code>db.m4.large</code>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBInstanceCmdlet.DBInstanceIdentifier">
            <summary>
            <para>
            <para>The DB instance identifier. This parameter is stored as a lowercase string.</para><para>Constraints:</para><ul><li><para>Must contain from 1 to 63 letters, numbers, or hyphens.</para></li><li><para>The first character must be a letter.</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens.</para></li></ul><para>Example: <code>mydbinstance</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBInstanceCmdlet.Engine">
            <summary>
            <para>
            <para>The name of the database engine to be used for this instance.</para><para>Valid value: <code>docdb</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBInstanceCmdlet.PreferredMaintenanceWindow">
            <summary>
            <para>
            <para>The time range each week during which system maintenance can occur, in Universal Coordinated
            Time (UTC).</para><para> Format: <code>ddd:hh24:mi-ddd:hh24:mi</code></para><para>The default is a 30-minute window selected at random from an 8-hour block of time
            for each AWS Region, occurring on a random day of the week. </para><para>Valid days: Mon, Tue, Wed, Thu, Fri, Sat, Sun</para><para>Constraints: Minimum 30-minute window.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBInstanceCmdlet.PromotionTier">
            <summary>
            <para>
            <para>A value that specifies the order in which an Amazon DocumentDB replica is promoted
            to the primary instance after a failure of the existing primary instance.</para><para>Default: 1</para><para>Valid values: 0-15</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBInstanceCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to be assigned to the DB instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBInstanceCmdlet.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.DOC.NewDOCDBSubnetGroupCmdlet">
            <summary>
            Creates a new DB subnet group. DB subnet groups must contain at least one subnet in
            at least two Availability Zones in the AWS Region.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBSubnetGroupCmdlet.DBSubnetGroupDescription">
            <summary>
            <para>
            <para>The description for the DB subnet group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBSubnetGroupCmdlet.DBSubnetGroupName">
            <summary>
            <para>
            <para>The name for the DB subnet group. This value is stored as a lowercase string.</para><para>Constraints: Must contain no more than 255 letters, numbers, periods, underscores,
            spaces, or hyphens. Must not be default.</para><para>Example: <code>mySubnetgroup</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBSubnetGroupCmdlet.SubnetId">
            <summary>
            <para>
            <para>The Amazon EC2 subnet IDs for the DB subnet group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBSubnetGroupCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to be assigned to the DB subnet group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.NewDOCDBSubnetGroupCmdlet.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.DOC.RemoveDOCDBClusterCmdlet">
            <summary>
            Deletes a previously provisioned DB cluster. When you delete a DB cluster, all automated
            backups for that DB cluster are deleted and can't be recovered. Manual DB cluster
            snapshots of the specified DB cluster are not deleted.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RemoveDOCDBClusterCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The DB cluster identifier for the DB cluster to be deleted. This parameter isn't case
            sensitive.</para><para>Constraints:</para><ul><li><para>Must match an existing <code>DBClusterIdentifier</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RemoveDOCDBClusterCmdlet.FinalDBSnapshotIdentifier">
            <summary>
            <para>
            <para> The DB cluster snapshot identifier of the new DB cluster snapshot created when <code>SkipFinalSnapshot</code>
            is set to <code>false</code>. </para><note><para> Specifying this parameter and also setting the <code>SkipFinalShapshot</code> parameter
            to <code>true</code> results in an error. </para></note><para>Constraints:</para><ul><li><para>Must be from 1 to 255 letters, numbers, or hyphens.</para></li><li><para>The first character must be a letter.</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RemoveDOCDBClusterCmdlet.SkipFinalSnapshot">
            <summary>
            <para>
            <para> Determines whether a final DB cluster snapshot is created before the DB cluster is
            deleted. If <code>true</code> is specified, no DB cluster snapshot is created. If
            <code>false</code> is specified, a DB cluster snapshot is created before the DB cluster
            is deleted. </para><note><para>If <code>SkipFinalSnapshot</code> is <code>false</code>, you must specify a <code>FinalDBSnapshotIdentifier</code>
            parameter.</para></note><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RemoveDOCDBClusterCmdlet.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.DOC.RemoveDOCDBClusterParameterGroupCmdlet">
            <summary>
            Deletes a specified DB cluster parameter group. The DB cluster parameter group to
            be deleted can't be associated with any DB clusters.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RemoveDOCDBClusterParameterGroupCmdlet.DBClusterParameterGroupName">
            <summary>
            <para>
            <para>The name of the DB cluster parameter group.</para><para>Constraints:</para><ul><li><para>Must be the name of an existing DB cluster parameter group.</para></li><li><para>You can't delete a default DB cluster parameter group.</para></li><li><para>Cannot be associated with any DB clusters.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RemoveDOCDBClusterParameterGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the DBClusterParameterGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RemoveDOCDBClusterParameterGroupCmdlet.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.DOC.RemoveDOCDBClusterSnapshotCmdlet">
            <summary>
            Deletes a DB cluster snapshot. If the snapshot is being copied, the copy operation
            is terminated.
             
             <note><para>
            The DB cluster snapshot must be in the <code>available</code> state to be deleted.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RemoveDOCDBClusterSnapshotCmdlet.DBClusterSnapshotIdentifier">
            <summary>
            <para>
            <para>The identifier of the DB cluster snapshot to delete.</para><para>Constraints: Must be the name of an existing DB cluster snapshot in the <code>available</code>
            state.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RemoveDOCDBClusterSnapshotCmdlet.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.DOC.RemoveDOCDBInstanceCmdlet">
            <summary>
            Deletes a previously provisioned DB instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RemoveDOCDBInstanceCmdlet.DBInstanceIdentifier">
            <summary>
            <para>
            <para>The DB instance identifier for the DB instance to be deleted. This parameter isn't
            case sensitive.</para><para>Constraints:</para><ul><li><para>Must match the name of an existing DB instance.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RemoveDOCDBInstanceCmdlet.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.DOC.RemoveDOCDBSubnetGroupCmdlet">
            <summary>
            Deletes a DB subnet group.
             
             <note><para>
            The specified database subnet group must not be associated with any DB instances.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RemoveDOCDBSubnetGroupCmdlet.DBSubnetGroupName">
            <summary>
            <para>
            <para>The name of the database subnet group to delete.</para><note><para>You can't delete the default subnet group.</para></note><para>Constraints:</para><para>Must match the name of an existing <code>DBSubnetGroup</code>. Must not be default.</para><para>Example: <code>mySubnetgroup</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RemoveDOCDBSubnetGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the DBSubnetGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RemoveDOCDBSubnetGroupCmdlet.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.DOC.RemoveDOCResourceTagCmdlet">
            <summary>
            Removes metadata tags from an Amazon DocumentDB resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RemoveDOCResourceTagCmdlet.ResourceName">
            <summary>
            <para>
            <para>The Amazon DocumentDB resource that the tags are removed from. This value is an Amazon
            Resource Name (ARN).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RemoveDOCResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>The tag key (name) of the tag to be removed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RemoveDOCResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RemoveDOCResourceTagCmdlet.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.DOC.ResetDOCDBClusterParameterGroupCmdlet">
            <summary>
            Modifies the parameters of a DB cluster parameter group to the default value. To
            reset specific parameters, submit a list of the following: <code>ParameterName</code>
            and <code>ApplyMethod</code>. To reset the entire DB cluster parameter group, specify
            the <code>DBClusterParameterGroupName</code> and <code>ResetAllParameters</code> parameters.
             
             
              
            <para>
             When you reset the entire group, dynamic parameters are updated immediately and static
            parameters are set to <code>pending-reboot</code> to take effect on the next DB instance
            reboot.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.ResetDOCDBClusterParameterGroupCmdlet.DBClusterParameterGroupName">
            <summary>
            <para>
            <para>The name of the DB cluster parameter group to reset.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.ResetDOCDBClusterParameterGroupCmdlet.Parameter">
            <summary>
            <para>
            <para>A list of parameter names in the DB cluster parameter group to reset to the default
            values. You can't use this parameter if the <code>ResetAllParameters</code> parameter
            is set to <code>true</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.ResetDOCDBClusterParameterGroupCmdlet.ResetAllParameter">
            <summary>
            <para>
            <para>A value that is set to <code>true</code> to reset all parameters in the DB cluster
            parameter group to their default values, and <code>false</code> otherwise. You can't
            use this parameter if there is a list of parameter names specified for the <code>Parameters</code>
            parameter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.ResetDOCDBClusterParameterGroupCmdlet.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.DOC.RestartDOCDBInstanceCmdlet">
            <summary>
            You might need to reboot your DB instance, usually for maintenance reasons. For example,
            if you make certain changes, or if you change the DB cluster parameter group that
            is associated with the DB instance, you must reboot the instance for the changes to
            take effect.
             
              
            <para>
            Rebooting a DB instance restarts the database engine service. Rebooting a DB instance
            results in a momentary outage, during which the DB instance status is set to <i>rebooting</i>.
             
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RestartDOCDBInstanceCmdlet.DBInstanceIdentifier">
            <summary>
            <para>
            <para>The DB instance identifier. This parameter is stored as a lowercase string.</para><para>Constraints:</para><ul><li><para>Must match the identifier of an existing <code>DBInstance</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RestartDOCDBInstanceCmdlet.ForceFailover">
            <summary>
            <para>
            <para> When <code>true</code>, the reboot is conducted through a Multi-AZ failover. </para><para>Constraint: You can't specify <code>true</code> if the instance is not configured
            for Multi-AZ.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RestartDOCDBInstanceCmdlet.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.DOC.RestoreDOCDBClusterFromSnapshotCmdlet">
            <summary>
            Creates a new DB cluster from a DB snapshot or DB cluster snapshot.
             
              
            <para>
            If a DB snapshot is specified, the target DB cluster is created from the source DB
            snapshot with a default configuration and default security group.
            </para><para>
            If a DB cluster snapshot is specified, the target DB cluster is created from the source
            DB cluster restore point with the same configuration as the original source DB cluster,
            except that the new DB cluster is created with the default security group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RestoreDOCDBClusterFromSnapshotCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>Provides the list of Amazon EC2 Availability Zones that instances in the restored
            DB cluster can be created in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RestoreDOCDBClusterFromSnapshotCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The name of the DB cluster to create from the DB snapshot or DB cluster snapshot.
            This parameter isn't case sensitive.</para><para>Constraints:</para><ul><li><para>Must contain from 1 to 63 letters, numbers, or hyphens.</para></li><li><para>The first character must be a letter.</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens.</para></li></ul><para>Example: <code>my-snapshot-id</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RestoreDOCDBClusterFromSnapshotCmdlet.DBSubnetGroupName">
            <summary>
            <para>
            <para>The name of the DB subnet group to use for the new DB cluster.</para><para>Constraints: If provided, must match the name of an existing <code>DBSubnetGroup</code>.</para><para>Example: <code>mySubnetgroup</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RestoreDOCDBClusterFromSnapshotCmdlet.EnableCloudwatchLogsExport">
            <summary>
            <para>
            <para>A list of log types that must be enabled for exporting to Amazon CloudWatch Logs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RestoreDOCDBClusterFromSnapshotCmdlet.Engine">
            <summary>
            <para>
            <para>The database engine to use for the new DB cluster.</para><para>Default: The same as source.</para><para>Constraint: Must be compatible with the engine of the source.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RestoreDOCDBClusterFromSnapshotCmdlet.EngineVersion">
            <summary>
            <para>
            <para>The version of the database engine to use for the new DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RestoreDOCDBClusterFromSnapshotCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>The AWS KMS key identifier to use when restoring an encrypted DB cluster from a DB
            snapshot or DB cluster snapshot.</para><para>The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption
            key. If you are restoring a DB cluster with the same AWS account that owns the AWS
            KMS encryption key used to encrypt the new DB cluster, then you can use the AWS KMS
            key alias instead of the ARN for the AWS KMS encryption key.</para><para>If you do not specify a value for the <code>KmsKeyId</code> parameter, then the following
            occurs:</para><ul><li><para>If the DB snapshot or DB cluster snapshot in <code>SnapshotIdentifier</code> is encrypted,
            then the restored DB cluster is encrypted using the AWS KMS key that was used to encrypt
            the DB snapshot or the DB cluster snapshot.</para></li><li><para>If the DB snapshot or the DB cluster snapshot in <code>SnapshotIdentifier</code> is
            not encrypted, then the restored DB cluster is not encrypted.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RestoreDOCDBClusterFromSnapshotCmdlet.Port">
            <summary>
            <para>
            <para>The port number on which the new DB cluster accepts connections.</para><para>Constraints: Must be a value from <code>1150</code> to <code>65535</code>.</para><para>Default: The same port as the original DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RestoreDOCDBClusterFromSnapshotCmdlet.SnapshotIdentifier">
            <summary>
            <para>
            <para>The identifier for the DB snapshot or DB cluster snapshot to restore from.</para><para>You can use either the name or the Amazon Resource Name (ARN) to specify a DB cluster
            snapshot. However, you can use only the ARN to specify a DB snapshot.</para><para>Constraints:</para><ul><li><para>Must match the identifier of an existing snapshot.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RestoreDOCDBClusterFromSnapshotCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to be assigned to the restored DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RestoreDOCDBClusterFromSnapshotCmdlet.VpcSecurityGroupId">
            <summary>
            <para>
            <para>A list of virtual private cloud (VPC) security groups that the new DB cluster will
            belong to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RestoreDOCDBClusterFromSnapshotCmdlet.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.DOC.RestoreDOCDBClusterToPointInTimeCmdlet">
            <summary>
            Restores a DB cluster to an arbitrary point in time. Users can restore to any point
            in time before <code>LatestRestorableTime</code> for up to <code>BackupRetentionPeriod</code>
            days. The target DB cluster is created from the source DB cluster with the same configuration
            as the original DB cluster, except that the new DB cluster is created with the default
            DB security group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RestoreDOCDBClusterToPointInTimeCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The name of the new DB cluster to be created.</para><para>Constraints:</para><ul><li><para>Must contain from 1 to 63 letters, numbers, or hyphens.</para></li><li><para>The first character must be a letter.</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RestoreDOCDBClusterToPointInTimeCmdlet.DBSubnetGroupName">
            <summary>
            <para>
            <para>The DB subnet group name to use for the new DB cluster.</para><para>Constraints: If provided, must match the name of an existing <code>DBSubnetGroup</code>.</para><para>Example: <code>mySubnetgroup</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RestoreDOCDBClusterToPointInTimeCmdlet.EnableCloudwatchLogsExport">
            <summary>
            <para>
            <para>A list of log types that must be enabled for exporting to Amazon CloudWatch Logs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RestoreDOCDBClusterToPointInTimeCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>The AWS KMS key identifier to use when restoring an encrypted DB cluster from an encrypted
            DB cluster.</para><para>The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption
            key. If you are restoring a DB cluster with the same AWS account that owns the AWS
            KMS encryption key used to encrypt the new DB cluster, then you can use the AWS KMS
            key alias instead of the ARN for the AWS KMS encryption key.</para><para>You can restore to a new DB cluster and encrypt the new DB cluster with an AWS KMS
            key that is different from the AWS KMS key used to encrypt the source DB cluster.
            The new DB cluster is encrypted with the AWS KMS key identified by the <code>KmsKeyId</code>
            parameter.</para><para>If you do not specify a value for the <code>KmsKeyId</code> parameter, then the following
            occurs:</para><ul><li><para>If the DB cluster is encrypted, then the restored DB cluster is encrypted using the
            AWS KMS key that was used to encrypt the source DB cluster.</para></li><li><para>If the DB cluster is not encrypted, then the restored DB cluster is not encrypted.</para></li></ul><para>If <code>DBClusterIdentifier</code> refers to a DB cluster that is not encrypted,
            then the restore request is rejected.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RestoreDOCDBClusterToPointInTimeCmdlet.Port">
            <summary>
            <para>
            <para>The port number on which the new DB cluster accepts connections.</para><para>Constraints: Must be a value from <code>1150</code> to <code>65535</code>. </para><para>Default: The default port for the engine.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RestoreDOCDBClusterToPointInTimeCmdlet.RestoreToTime">
            <summary>
            <para>
            <para>The date and time to restore the DB cluster to.</para><para>Valid values: A time in Universal Coordinated Time (UTC) format.</para><para>Constraints:</para><ul><li><para>Must be before the latest restorable time for the DB instance.</para></li><li><para>Must be specified if the <code>UseLatestRestorableTime</code> parameter is not provided.</para></li><li><para>Cannot be specified if the <code>UseLatestRestorableTime</code> parameter is <code>true</code>.</para></li><li><para>Cannot be specified if the <code>RestoreType</code> parameter is <code>copy-on-write</code>.</para></li></ul><para>Example: <code>2015-03-07T23:45:00Z</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RestoreDOCDBClusterToPointInTimeCmdlet.SourceDBClusterIdentifier">
            <summary>
            <para>
            <para>The identifier of the source DB cluster from which to restore.</para><para>Constraints:</para><ul><li><para>Must match the identifier of an existing <code>DBCluster</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RestoreDOCDBClusterToPointInTimeCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to be assigned to the restored DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RestoreDOCDBClusterToPointInTimeCmdlet.UseLatestRestorableTime">
            <summary>
            <para>
            <para>A value that is set to <code>true</code> to restore the DB cluster to the latest restorable
            backup time, and <code>false</code> otherwise. </para><para>Default: <code>false</code></para><para>Constraints: Cannot be specified if the <code>RestoreToTime</code> parameter is provided.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RestoreDOCDBClusterToPointInTimeCmdlet.VpcSecurityGroupId">
            <summary>
            <para>
            <para>A list of VPC security groups that the new DB cluster belongs to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.RestoreDOCDBClusterToPointInTimeCmdlet.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.DOC.StartDOCDBClusterFailoverCmdlet">
            <summary>
            Forces a failover for a DB cluster.
             
              
            <para>
            A failover for a DB cluster promotes one of the Amazon DocumentDB replicas (read-only
            instances) in the DB cluster to be the primary instance (the cluster writer).
            </para><para>
            If the primary instance fails, Amazon DocumentDB automatically fails over to an Amazon
            DocumentDB replica, if one exists. You can force a failover when you want to simulate
            a failure of a primary instance for testing.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.StartDOCDBClusterFailoverCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>A DB cluster identifier to force a failover for. This parameter is not case sensitive.</para><para>Constraints:</para><ul><li><para>Must match the identifier of an existing <code>DBCluster</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.StartDOCDBClusterFailoverCmdlet.TargetDBInstanceIdentifier">
            <summary>
            <para>
            <para>The name of the instance to promote to the primary instance.</para><para>You must specify the instance identifier for an Amazon DocumentDB replica in the DB
            cluster. For example, <code>mydbcluster-replica1</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DOC.StartDOCDBClusterFailoverCmdlet.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.DDB.GetDDBStreamCmdlet">
            <summary>
            Returns information about a stream, including the current status of the stream, its
            Amazon Resource Name (ARN), the composition of its shards, and its corresponding DynamoDB
            table.
             
             <note><para>
            You can call <code>DescribeStream</code> at a maximum rate of 10 times per second.
            </para></note><para>
            Each shard in the stream has a <code>SequenceNumberRange</code> associated with it.
            If the <code>SequenceNumberRange</code> has a <code>StartingSequenceNumber</code>
            but no <code>EndingSequenceNumber</code>, then the shard is still open (able to receive
            more stream records). If both <code>StartingSequenceNumber</code> and <code>EndingSequenceNumber</code>
            are present, then that shard is closed and can no longer receive more data.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.GetDDBStreamCmdlet.ExclusiveStartShardId">
            <summary>
            <para>
            <para>The shard ID of the first item that this operation will evaluate. Use the value that
            was returned for <code>LastEvaluatedShardId</code> in the previous operation. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.GetDDBStreamCmdlet.StreamArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) for the stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.GetDDBStreamCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of shard objects to return. The upper limit is 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DDB.GetDDBStreamListCmdlet">
            <summary>
            Returns an array of stream ARNs associated with the current account and endpoint.
            If the <code>TableName</code> parameter is present, then <code>ListStreams</code>
            will return only the streams ARNs for that table.
             
             <note><para>
            You can call <code>ListStreams</code> at a maximum rate of 5 times per second.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.GetDDBStreamListCmdlet.ExclusiveStartStreamArn">
            <summary>
            <para>
            <para>The ARN (Amazon Resource Name) of the first item that this operation will evaluate.
            Use the value that was returned for <code>LastEvaluatedStreamArn</code> in the previous
            operation. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.GetDDBStreamListCmdlet.TableName">
            <summary>
            <para>
            <para>If this parameter is provided, then only the streams associated with this table name
            are returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.GetDDBStreamListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of streams to return. The upper limit is 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DDB.AddDDBIndexSchemaCmdlet">
            <summary>
            <para>
            Adds a new Amazon DynamoDB local or global secondary index schema property to the supplied object,
            or returns a new object initialized with the index schema.
            </para>
            <para>
            The default behavior of this cmdlet is to create a local secondary index. To specify that the index
            is global, use the -Global switch and also add the ReadCapacity and WriteCapacity parameters to
            indicate the required throughput for the index.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.AddDDBIndexSchemaCmdlet.Schema">
            <summary>
            A previously constructed TableSchema object to which the new index schema element will be added.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.AddDDBIndexSchemaCmdlet.IndexName">
            <summary>
            The name of the secondary index. Must be unique only for this table that will be created.
            If an index with the same name already exists on the pipelined object an error is thrown.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.AddDDBIndexSchemaCmdlet.RangeKeyName">
            <summary>
            The name of the range key to add to the secondary index. This is a mandatory parameter for
            local indexes. Global indexes can be defined with either a range key or a hash key, either
            of which can be any attribute in the table.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.AddDDBIndexSchemaCmdlet.RangeKeyDataType">
            <summary>
            The data type of the range key as specified by the Amazon DynamoDB api.
            This is a mandatory parameter for local indexes. Global indexes can be defined with either
            a range key or a hash key, either of which can be any attribute in the table.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.AddDDBIndexSchemaCmdlet.ProjectionType">
            <summary>
            Specifies attributes that are copied (projected) from the table into the index. These are in addition
            to the primary key attributes and index key attributes, which are automatically projected.
            Valid values:
            KEYS_ONLY - Only the index and primary keys are projected into the index.
            INCLUDE - Only the specified table attributes are projected into the index. The list of projected attributes
                        are specified with the -NonKeyAttribute parameter.
            ALL - All of the table attributes are projected into the index.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.AddDDBIndexSchemaCmdlet.NonKeyAttribute">
            <summary>
            A collection of one or more non-key attribute names that are projected into the index. The total count of attributes
            specified in NonKeyAttributes, summed across all of the secondary indexes, must not exceed 20. If you project the same
            attribute into two different indexes, this counts as two distinct attributes when determining the total.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.AddDDBIndexSchemaCmdlet.Global">
            <summary>
            If set, specifies that the index components described by the parameters should be
            added as a global secondary index entry. The ReadCapacity and WriteCapacity parameters
            are also required when defining a global index.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.AddDDBIndexSchemaCmdlet.HashKeyName">
            <summary>
            The name of the hash key for the global secondary index.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.AddDDBIndexSchemaCmdlet.HashKeyDataType">
            <summary>
            The data type of the hash key for the global index, as specified by the Amazon DynamoDB api.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.AddDDBIndexSchemaCmdlet.ReadCapacity">
            <summary>
            The provisioned throughput setting for read operations on the secondary index if the index is global (the -Global
            switch is specified). Ignored for local secondary indexes (the default).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.AddDDBIndexSchemaCmdlet.WriteCapacity">
            <summary>
            The provisioned throughput setting for write operations on the secondary index if the index is global (the -Global
            switch is specified). Ignored for local secondary indexes (the default).
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DDB.AddDDBKeySchemaCmdlet">
            <summary>
            Adds a new Amazon DynamoDB KeySchemaElement instance to the supplied TableSchema object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.AddDDBKeySchemaCmdlet.Schema">
            <summary>
            A previously constructed object to which the new key schema element will be added to any
            attached KeySchema property collection.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.AddDDBKeySchemaCmdlet.KeyName">
            <summary>
            The name of the key to be applied to the schema. If a key with the specified name already exists
            an error is thrown.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.AddDDBKeySchemaCmdlet.KeyType">
            <summary>
            The key type. Valid values are "HASH" or "RANGE". If not specified, "HASH" is assumed.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.AddDDBKeySchemaCmdlet.KeyDataType">
            <summary>
            <para>
            The data type of the key as specified by the Amazon DynamoDB api. If an attribute
            entry for the key already exists in the attribute definitions of the supplied schema
            object, this parameter can be omitted otherwise an attribute will be added and defined
            as the declared type.
            </para>
            <para>
            Valid values for data type: "S" string, "N" number or "B" binary.
            </para>
            </summary>
        </member>
        <member name="M:Amazon.PowerShell.Cmdlets.DDB.DDBSchemaCmdletHelper.TableSchemaFromParameter(System.Object)">
            <summary>
            Returns the schema object to manipulate.
            </summary>
            <param name="inputObjectParameter">
            The pipeline object supplied as the value of the -Schema parameter
            or piped into cmdlet.
            </param>
            <returns>
            The supplied object as TableSchema.
            </returns>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DDB.NewDDBTableCmdlet">
            <summary>
            <para>The <i>CreateTable</i> operation adds a new table to your account. In an AWS account, table names must be unique within each region.
            That is, you can have two tables with same name if you create the tables in different regions.</para><para><i>CreateTable</i> is an
            asynchronous operation. Upon receiving a <i>CreateTable</i> request, Amazon DynamoDB immediately returns a response with a
            <i>TableStatus</i> of <c>CREATING</c> . After the table is created, Amazon DynamoDB sets the <i>TableStatus</i> to <c>ACTIVE</c> . You can
            perform read and write operations only on an <c>ACTIVE</c> table. </para><para>If you want to create multiple tables with local secondary
            indexes on them, you must create them sequentially. Only one table with local secondary indexes can be in the <c>CREATING</c> state at any
            given time.</para><para>You can use the <i>DescribeTable</i> API to check the table status.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.NewDDBTableCmdlet.TableName">
            <summary>
            <para>
            The name of the table to create.
            </para>
            <para>
            <b>Constraints:</b><list type="definition"><item><term>Length</term><description>3 - 255</description></item><item><term>Pattern</term><description>[a-zA-Z0-9_.-]+</description></item></list>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.NewDDBTableCmdlet.Schema">
            <summary>
            TableSchema object containing the attribute and key schema information for the new
            table using the Write-DDBKeySchema and Write-DDBIndexSchema cmdlets.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.NewDDBTableCmdlet.ReadCapacity">
            <summary>
            <para>
            The maximum number of strongly consistent reads consumed per second before Amazon DynamoDB returns a <i>ThrottlingException</i>. For more
            information, see <a href="http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/WorkingWithDDTables.html#ProvisionedThroughput">Specifying Read and
            Write Requirements</a> in the <i>Amazon DynamoDB Developer Guide</i>.
            </para>
            <para>
            <b>Constraints:</b><list type="definition"><item><term>Range</term><description>1 - </description></item></list>
            </para>
            <para>
            The settings can be modified using the <i>Update-DDBTable</i> cmdlet. For current minimum and maximum provisioned throughput values, see Limits in the <i>Amazon DynamoDB Developer
            Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.NewDDBTableCmdlet.WriteCapacity">
            <summary>
            <para>
            The maximum number of strongly consistent writes consumed per second before Amazon DynamoDB returns a <i>ThrottlingException</i>. For more
            information, see <a href="http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/WorkingWithDDTables.html#ProvisionedThroughput">Specifying Read and
            Write Requirements</a> in the <i>Amazon DynamoDB Developer Guide</i>.
            </para>
            <para>
            <b>Constraints:</b><list type="definition"><item><term>Range</term><description>1 - </description></item></list>
            </para>
            <para>
            The settings can be modified using the <i>Update-DDBTable</i> cmdlet. For current minimum and maximum provisioned throughput values, see Limits in the <i>Amazon DynamoDB Developer
            Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.NewDDBTableCmdlet.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.DDB.NewDDBTableSchemaCmdlet">
            <summary>
            Returns a new TableSchema object for constructing an Amazon DynamoDB key schema for use with New-DDBTable.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DDB.AddDDBResourceTagCmdlet">
            <summary>
            Associate a set of tags with an Amazon DynamoDB resource. You can then activate these
            user-defined tags so that they appear on the Billing and Cost Management console for
            cost allocation tracking. You can call TagResource up to 5 times per second, per account.
             
             
              
            <para>
            For an overview on tagging DynamoDB resources, see <a href="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Tagging.html">Tagging
            for DynamoDB</a> in the <i>Amazon DynamoDB Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.AddDDBResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>Identifies the Amazon DynamoDB resource to which tags should be added. This value
            is an Amazon Resource Name (ARN).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.AddDDBResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to be assigned to the Amazon DynamoDB resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.AddDDBResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.AddDDBResourceTagCmdlet.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.DDB.GetDDBBackupCmdlet">
            <summary>
            Describes an existing backup of a table.
             
              
            <para>
            You can call <code>DescribeBackup</code> at a maximum rate of 10 times per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.GetDDBBackupCmdlet.BackupArn">
            <summary>
            <para>
            <para>The ARN associated with the backup.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DDB.GetDDBBackupListCmdlet">
            <summary>
            List backups associated with an AWS account. To list backups for a given table, specify
            <code>TableName</code>. <code>ListBackups</code> returns a paginated list of results
            with at most 1MB worth of items in a page. You can also specify a limit for the maximum
            number of entries to be returned in a page.
             
              
            <para>
            In the request, start time is inclusive but end time is exclusive. Note that these
            limits are for the time at which the original backup was requested.
            </para><para>
            You can call <code>ListBackups</code> a maximum of 5 times per second.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.GetDDBBackupListCmdlet.BackupType">
            <summary>
            <para>
            <para>The backups from the table specified by <code>BackupType</code> are listed.</para><para>Where <code>BackupType</code> can be:</para><ul><li><para><code>USER</code> - On-demand backup created by you.</para></li><li><para><code>SYSTEM</code> - On-demand backup automatically created by DynamoDB.</para></li><li><para><code>ALL</code> - All types of on-demand backups (USER and SYSTEM).</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.GetDDBBackupListCmdlet.TableName">
            <summary>
            <para>
            <para>The backups from the table specified by <code>TableName</code> are listed. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.GetDDBBackupListCmdlet.TimeRangeLowerBound">
            <summary>
            <para>
            <para>Only backups created after this time are listed. <code>TimeRangeLowerBound</code>
            is inclusive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.GetDDBBackupListCmdlet.TimeRangeUpperBound">
            <summary>
            <para>
            <para>Only backups created before this time are listed. <code>TimeRangeUpperBound</code>
            is exclusive. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.GetDDBBackupListCmdlet.ExclusiveStartBackupArn">
            <summary>
            <para>
            <para><code>LastEvaluatedBackupArn</code> is the ARN of the backup last evaluated when
            the current page of results was returned, inclusive of the current page of results.
            This value may be specified as the <code>ExclusiveStartBackupArn</code> of a new <code>ListBackups</code>
            operation in order to fetch the next page of results. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.LastEvaluatedBackupArn, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.GetDDBBackupListCmdlet.Limit">
            <summary>
            <para>
            <para>Maximum number of backups to return at once.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DDB.GetDDBContinuousBackupCmdlet">
            <summary>
            Checks the status of continuous backups and point in time recovery on the specified
            table. Continuous backups are <code>ENABLED</code> on all tables at table creation.
            If point in time recovery is enabled, <code>PointInTimeRecoveryStatus</code> will
            be set to ENABLED.
             
              
            <para>
             Once continuous backups and point in time recovery are enabled, you can restore to
            any point in time within <code>EarliestRestorableDateTime</code> and <code>LatestRestorableDateTime</code>.
             
            </para><para><code>LatestRestorableDateTime</code> is typically 5 minutes before the current time.
            You can restore your table to any point in time during the last 35 days.
            </para><para>
            You can call <code>DescribeContinuousBackups</code> at a maximum rate of 10 times
            per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.GetDDBContinuousBackupCmdlet.TableName">
            <summary>
            <para>
            <para>Name of the table for which the customer wants to check the continuous backups and
            point in time recovery settings.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DDB.GetDDBEndpointCmdlet">
            <summary>
            Returns the regional endpoint information.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DDB.GetDDBGlobalTableCmdlet">
            <summary>
            Returns information about the specified global table.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.GetDDBGlobalTableCmdlet.GlobalTableName">
            <summary>
            <para>
            <para>The name of the global table.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DDB.GetDDBGlobalTableListCmdlet">
            <summary>
            Lists all global tables that have a replica in the specified region.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.GetDDBGlobalTableListCmdlet.RegionName">
            <summary>
            <para>
            <para>Lists the global tables in a specific region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.GetDDBGlobalTableListCmdlet.ExclusiveStartGlobalTableName">
            <summary>
            <para>
            <para>The first global table name that this operation will evaluate.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.LastEvaluatedGlobalTableName, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.GetDDBGlobalTableListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of table names to return.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DDB.GetDDBGlobalTableSettingCmdlet">
            <summary>
            Describes region specific settings for a global table.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.GetDDBGlobalTableSettingCmdlet.GlobalTableName">
            <summary>
            <para>
            <para>The name of the global table to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DDB.GetDDBItemTransactionallyCmdlet">
            <summary>
            <code>TransactGetItems</code> is a synchronous operation that atomically retrieves
            multiple items from one or more tables (but not from indexes) in a single account
            and region. A <code>TransactGetItems</code> call can contain up to 10 <code>TransactGetItem</code>
            objects, each of which contains a <code>Get</code> structure that specifies an item
            to retrieve from a table in the account and region. A call to <code>TransactGetItems</code>
            cannot retrieve items from tables in more than one AWS account or region.
             
              
            <para>
            DynamoDB rejects the entire <code>TransactGetItems</code> request if any of the following
            is true:
            </para><ul><li><para>
            A conflicting operation is in the process of updating an item to be read.
            </para></li><li><para>
            There is insufficient provisioned capacity for the transaction to be completed.
            </para></li><li><para>
            There is a user error, such as an invalid data format.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.GetDDBItemTransactionallyCmdlet.ReturnConsumedCapacity">
            <summary>
            <para>
            <para>A value of <code>TOTAL</code> causes consumed capacity information to be returned,
            and a value of <code>NONE</code> prevents that information from being returned. No
            other value is valid.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.GetDDBItemTransactionallyCmdlet.TransactItem">
            <summary>
            <para>
            <para>An ordered array of up to 10 <code>TransactGetItem</code> objects, each of which contains
            a <code>Get</code> structure.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DDB.GetDDBProvisionLimitCmdlet">
            <summary>
            Returns the current provisioned-capacity limits for your AWS account in a region,
            both for the region as a whole and for any one DynamoDB table that you create there.
             
              
            <para>
            When you establish an AWS account, the account has initial limits on the maximum read
            capacity units and write capacity units that you can provision across all of your
            DynamoDB tables in a given region. Also, there are per-table limits that apply when
            you create a table there. For more information, see <a href="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Limits.html">Limits</a>
            page in the <i>Amazon DynamoDB Developer Guide</i>.
            </para><para>
            Although you can increase these limits by filing a case at <a href="https://console.aws.amazon.com/support/home#/">AWS
            Support Center</a>, obtaining the increase is not instantaneous. The <code>DescribeLimits</code>
            action lets you write code to compare the capacity you are currently using to those
            limits imposed by your account so that you have enough time to apply for an increase
            before you hit a limit.
            </para><para>
            For example, you could use one of the AWS SDKs to do the following:
            </para><ol><li><para>
            Call <code>DescribeLimits</code> for a particular region to obtain your current account
            limits on provisioned capacity there.
            </para></li><li><para>
            Create a variable to hold the aggregate read capacity units provisioned for all your
            tables in that region, and one to hold the aggregate write capacity units. Zero them
            both.
            </para></li><li><para>
            Call <code>ListTables</code> to obtain a list of all your DynamoDB tables.
            </para></li><li><para>
            For each table name listed by <code>ListTables</code>, do the following:
            </para><ul><li><para>
            Call <code>DescribeTable</code> with the table name.
            </para></li><li><para>
            Use the data returned by <code>DescribeTable</code> to add the read capacity units
            and write capacity units provisioned for the table itself to your variables.
            </para></li><li><para>
            If the table has one or more global secondary indexes (GSIs), loop over these GSIs
            and add their provisioned capacity values to your variables as well.
            </para></li></ul></li><li><para>
            Report the account limits for that region returned by <code>DescribeLimits</code>,
            along with the total current provisioned capacity levels you have calculated.
            </para></li></ol><para>
            This will let you see whether you are getting close to your account-level limits.
            </para><para>
            The per-table limits apply only when you are creating a new table. They restrict the
            sum of the provisioned capacity of the new table itself and all its global secondary
            indexes.
            </para><para>
            For existing tables and their GSIs, DynamoDB will not let you increase provisioned
            capacity extremely rapidly, but the only upper limit that applies is that the aggregate
            provisioned capacity over all your tables and GSIs cannot exceed either of the per-account
            limits.
            </para><note><para><code>DescribeLimits</code> should only be called periodically. You can expect throttling
            errors if you call it more than once in a minute.
            </para></note><para>
            The <code>DescribeLimits</code> Request element has no content.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DDB.GetDDBResourceTagCmdlet">
            <summary>
            List all tags on an Amazon DynamoDB resource. You can call ListTagsOfResource up to
            10 times per second, per account.
             
              
            <para>
            For an overview on tagging DynamoDB resources, see <a href="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Tagging.html">Tagging
            for DynamoDB</a> in the <i>Amazon DynamoDB Developer Guide</i>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.GetDDBResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon DynamoDB resource with tags to be listed. This value is an Amazon Resource
            Name (ARN).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.GetDDBResourceTagCmdlet.NextToken">
            <summary>
            <para>
            <para>An optional string that, if supplied, must be copied from the output of a previous
            call to ListTagOfResource. When provided in this manner, this API fetches the next
            page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DDB.GetDDBTableCmdlet">
            <summary>
            Returns information about the table, including the current status of the table, when
            it was created, the primary key schema, and any indexes on the table.
             
             <note><para>
            If you issue a <code>DescribeTable</code> request immediately after a <code>CreateTable</code>
            request, DynamoDB might return a <code>ResourceNotFoundException</code>. This is because
            <code>DescribeTable</code> uses an eventually consistent query, and the metadata for
            your table might not be available at that moment. Wait for a few seconds, and then
            try the <code>DescribeTable</code> request again.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.GetDDBTableCmdlet.TableName">
            <summary>
            <para>
            <para>The name of the table to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DDB.GetDDBTableListCmdlet">
            <summary>
            Returns an array of table names associated with the current account and endpoint.
            The output from <code>ListTables</code> is paginated, with each page returning a maximum
            of 100 table names.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.GetDDBTableListCmdlet.ExclusiveStartTableName">
            <summary>
            <para>
            <para>The first table name that this operation will evaluate. Use the value that was returned
            for <code>LastEvaluatedTableName</code> in a previous operation, so that you can obtain
            the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.LastEvaluatedTableName, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.GetDDBTableListCmdlet.Limit">
            <summary>
            <para>
            <para>A maximum number of table names to return. If this parameter is not specified, the
            limit is 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DDB.GetDDBTimeToLiveCmdlet">
            <summary>
            Gives a description of the Time to Live (TTL) status on the specified table.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.GetDDBTimeToLiveCmdlet.TableName">
            <summary>
            <para>
            <para>The name of the table to be described.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.DDB.NewDDBBackupCmdlet">
            <summary>
            Creates a backup for an existing table.
             
              
            <para>
             Each time you create an On-Demand Backup, the entire table data is backed up. There
            is no limit to the number of on-demand backups that can be taken.
            </para><para>
             When you create an On-Demand Backup, a time marker of the request is cataloged, and
            the backup is created asynchronously, by applying all changes until the time of the
            request to the last full table snapshot. Backup requests are processed instantaneously
            and become available for restore within minutes.
            </para><para>
            You can call <code>CreateBackup</code> at a maximum rate of 50 times per second.
            </para><para>
            All backups in DynamoDB work without consuming any provisioned throughput on the table.
            </para><para>
             If you submit a backup request on 2018-12-14 at 14:25:00, the backup is guaranteed
            to contain all data committed to the table up to 14:24:00, and data committed after
            14:26:00 will not be. The backup may or may not contain data modifications made between
            14:24:00 and 14:26:00. On-Demand Backup does not support causal consistency.
            </para><para>
             Along with data, the following are also included on the backups:
            </para><ul><li><para>
            Global secondary indexes (GSIs)
            </para></li><li><para>
            Local secondary indexes (LSIs)
            </para></li><li><para>
            Streams
            </para></li><li><para>
            Provisioned read and write capacity
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.NewDDBBackupCmdlet.BackupName">
            <summary>
            <para>
            <para>Specified name for the backup.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.NewDDBBackupCmdlet.TableName">
            <summary>
            <para>
            <para>The name of the table.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.NewDDBBackupCmdlet.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.DDB.NewDDBGlobalTableCmdlet">
            <summary>
            Creates a global table from an existing table. A global table creates a replication
            relationship between two or more DynamoDB tables with the same table name in the provided
            regions.
             
              
            <para>
            If you want to add a new replica table to a global table, each of the following conditions
            must be true:
            </para><ul><li><para>
            The table must have the same primary key as all of the other replicas.
            </para></li><li><para>
            The table must have the same name as all of the other replicas.
            </para></li><li><para>
            The table must have DynamoDB Streams enabled, with the stream containing both the
            new and the old images of the item.
            </para></li><li><para>
            None of the replica tables in the global table can contain any data.
            </para></li></ul><para>
             If global secondary indexes are specified, then the following conditions must also
            be met:
            </para><ul><li><para>
             The global secondary indexes must have the same name.
            </para></li><li><para>
             The global secondary indexes must have the same hash key and sort key (if present).
             
            </para></li></ul><important><para>
             Write capacity settings should be set consistently across your replica tables and
            secondary indexes. DynamoDB strongly recommends enabling auto scaling to manage the
            write capacity settings for all of your global tables replicas and indexes.
            </para><para>
             If you prefer to manage write capacity settings manually, you should provision equal
            replicated write capacity units to your replica tables. You should also provision
            equal replicated write capacity units to matching secondary indexes across your global
            table.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.NewDDBGlobalTableCmdlet.GlobalTableName">
            <summary>
            <para>
            <para>The global table name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.NewDDBGlobalTableCmdlet.ReplicationGroup">
            <summary>
            <para>
            <para>The regions where the global table needs to be created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.NewDDBGlobalTableCmdlet.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.DDB.RemoveDDBBackupCmdlet">
            <summary>
            Deletes an existing backup of a table.
             
              
            <para>
            You can call <code>DeleteBackup</code> at a maximum rate of 10 times per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.RemoveDDBBackupCmdlet.BackupArn">
            <summary>
            <para>
            <para>The ARN associated with the backup.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.RemoveDDBBackupCmdlet.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.DDB.RemoveDDBResourceTagCmdlet">
            <summary>
            Removes the association of tags from an Amazon DynamoDB resource. You can call UntagResource
            up to 5 times per second, per account.
             
              
            <para>
            For an overview on tagging DynamoDB resources, see <a href="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Tagging.html">Tagging
            for DynamoDB</a> in the <i>Amazon DynamoDB Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.RemoveDDBResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon DyanamoDB resource the tags will be removed from. This value is an Amazon
            Resource Name (ARN).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.RemoveDDBResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>A list of tag keys. Existing tags of the resource whose keys are members of this list
            will be removed from the Amazon DynamoDB resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.RemoveDDBResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.RemoveDDBResourceTagCmdlet.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.DDB.RemoveDDBTableCmdlet">
            <summary>
            The <code>DeleteTable</code> operation deletes a table and all of its items. After
            a <code>DeleteTable</code> request, the specified table is in the <code>DELETING</code>
            state until DynamoDB completes the deletion. If the table is in the <code>ACTIVE</code>
            state, you can delete it. If a table is in <code>CREATING</code> or <code>UPDATING</code>
            states, then DynamoDB returns a <code>ResourceInUseException</code>. If the specified
            table does not exist, DynamoDB returns a <code>ResourceNotFoundException</code>. If
            table is already in the <code>DELETING</code> state, no error is returned.
             
             <note><para>
            DynamoDB might continue to accept data read and write operations, such as <code>GetItem</code>
            and <code>PutItem</code>, on a table in the <code>DELETING</code> state until the
            table deletion is complete.
            </para></note><para>
            When you delete a table, any indexes on that table are also deleted.
            </para><para>
            If you have DynamoDB Streams enabled on the table, then the corresponding stream on
            that table goes into the <code>DISABLED</code> state, and the stream is automatically
            deleted after 24 hours.
            </para><para>
            Use the <code>DescribeTable</code> action to check the status of the table.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.RemoveDDBTableCmdlet.TableName">
            <summary>
            <para>
            <para>The name of the table to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.RemoveDDBTableCmdlet.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.DDB.RestoreDDBTableFromBackupCmdlet">
            <summary>
            Creates a new table from an existing backup. Any number of users can execute up to
            4 concurrent restores (any type of restore) in a given account.
             
              
            <para>
            You can call <code>RestoreTableFromBackup</code> at a maximum rate of 10 times per
            second.
            </para><para>
            You must manually set up the following on the restored table:
            </para><ul><li><para>
            Auto scaling policies
            </para></li><li><para>
            IAM policies
            </para></li><li><para>
            Cloudwatch metrics and alarms
            </para></li><li><para>
            Tags
            </para></li><li><para>
            Stream settings
            </para></li><li><para>
            Time to Live (TTL) settings
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.RestoreDDBTableFromBackupCmdlet.BackupArn">
            <summary>
            <para>
            <para>The ARN associated with the backup.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.RestoreDDBTableFromBackupCmdlet.TargetTableName">
            <summary>
            <para>
            <para>The name of the new table to which the backup must be restored.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.RestoreDDBTableFromBackupCmdlet.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.DDB.RestoreDDBTableToPointInTimeCmdlet">
            <summary>
            Restores the specified table to the specified point in time within <code>EarliestRestorableDateTime</code>
            and <code>LatestRestorableDateTime</code>. You can restore your table to any point
            in time during the last 35 days. Any number of users can execute up to 4 concurrent
            restores (any type of restore) in a given account.
             
              
            <para>
             When you restore using point in time recovery, DynamoDB restores your table data
            to the state based on the selected date and time (day:hour:minute:second) to a new
            table.
            </para><para>
             Along with data, the following are also included on the new restored table using
            point in time recovery:
            </para><ul><li><para>
            Global secondary indexes (GSIs)
            </para></li><li><para>
            Local secondary indexes (LSIs)
            </para></li><li><para>
            Provisioned read and write capacity
            </para></li><li><para>
            Encryption settings
            </para><important><para>
             All these settings come from the current settings of the source table at the time
            of restore.
            </para></important></li></ul><para>
            You must manually set up the following on the restored table:
            </para><ul><li><para>
            Auto scaling policies
            </para></li><li><para>
            IAM policies
            </para></li><li><para>
            Cloudwatch metrics and alarms
            </para></li><li><para>
            Tags
            </para></li><li><para>
            Stream settings
            </para></li><li><para>
            Time to Live (TTL) settings
            </para></li><li><para>
            Point in time recovery settings
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.RestoreDDBTableToPointInTimeCmdlet.RestoreDateTime">
            <summary>
            <para>
            <para>Time in the past to restore the table to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.RestoreDDBTableToPointInTimeCmdlet.SourceTableName">
            <summary>
            <para>
            <para>Name of the source table that is being restored.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.RestoreDDBTableToPointInTimeCmdlet.TargetTableName">
            <summary>
            <para>
            <para>The name of the new table to which it must be restored to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.RestoreDDBTableToPointInTimeCmdlet.UseLatestRestorableTime">
            <summary>
            <para>
            <para>Restore the table to the latest possible time. <code>LatestRestorableDateTime</code>
            is typically 5 minutes before the current time. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.RestoreDDBTableToPointInTimeCmdlet.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.DDB.UpdateDDBContinuousBackupCmdlet">
            <summary>
            <code>UpdateContinuousBackups</code> enables or disables point in time recovery for
            the specified table. A successful <code>UpdateContinuousBackups</code> call returns
            the current <code>ContinuousBackupsDescription</code>. Continuous backups are <code>ENABLED</code>
            on all tables at table creation. If point in time recovery is enabled, <code>PointInTimeRecoveryStatus</code>
            will be set to ENABLED.
             
              
            <para>
             Once continuous backups and point in time recovery are enabled, you can restore to
            any point in time within <code>EarliestRestorableDateTime</code> and <code>LatestRestorableDateTime</code>.
             
            </para><para><code>LatestRestorableDateTime</code> is typically 5 minutes before the current time.
            You can restore your table to any point in time during the last 35 days..
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.UpdateDDBContinuousBackupCmdlet.PointInTimeRecoverySpecification_PointInTimeRecoveryEnabled">
            <summary>
            <para>
            <para>Indicates whether point in time recovery is enabled (true) or disabled (false) on
            the table.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.UpdateDDBContinuousBackupCmdlet.TableName">
            <summary>
            <para>
            <para>The name of the table.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.UpdateDDBContinuousBackupCmdlet.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.DDB.UpdateDDBGlobalTableCmdlet">
            <summary>
            Adds or removes replicas in the specified global table. The global table must already
            exist to be able to use this operation. Any replica to be added must be empty, must
            have the same name as the global table, must have the same key schema, and must have
            DynamoDB Streams enabled and must have same provisioned and maximum write capacity
            units.
             
             <note><para>
            Although you can use <code>UpdateGlobalTable</code> to add replicas and remove replicas
            in a single request, for simplicity we recommend that you issue separate requests
            for adding or removing replicas.
            </para></note><para>
             If global secondary indexes are specified, then the following conditions must also
            be met:
            </para><ul><li><para>
             The global secondary indexes must have the same name.
            </para></li><li><para>
             The global secondary indexes must have the same hash key and sort key (if present).
             
            </para></li><li><para>
             The global secondary indexes must have the same provisioned and maximum write capacity
            units.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.UpdateDDBGlobalTableCmdlet.GlobalTableName">
            <summary>
            <para>
            <para>The global table name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.UpdateDDBGlobalTableCmdlet.ReplicaUpdate">
            <summary>
            <para>
            <para>A list of regions that should be added or removed from the global table.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.UpdateDDBGlobalTableCmdlet.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.DDB.UpdateDDBGlobalTableSettingCmdlet">
            <summary>
            Updates settings for a global table.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.UpdateDDBGlobalTableSettingCmdlet.GlobalTableBillingMode">
            <summary>
            <para>
            <para>The billing mode of the global table. If <code>GlobalTableBillingMode</code> is not
            specified, the global table defaults to <code>PROVISIONED</code> capacity billing
            mode.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.UpdateDDBGlobalTableSettingCmdlet.GlobalTableGlobalSecondaryIndexSettingsUpdate">
            <summary>
            <para>
            <para>Represents the settings of a global secondary index for a global table that will be
            modified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.UpdateDDBGlobalTableSettingCmdlet.GlobalTableName">
            <summary>
            <para>
            <para>The name of the global table</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.UpdateDDBGlobalTableSettingCmdlet.GlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate">
            <summary>
            <para>
            <para>AutoScaling settings for managing provisioned write capacity for the global table.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.UpdateDDBGlobalTableSettingCmdlet.GlobalTableProvisionedWriteCapacityUnit">
            <summary>
            <para>
            <para>The maximum number of writes consumed per second before DynamoDB returns a <code>ThrottlingException.</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.UpdateDDBGlobalTableSettingCmdlet.ReplicaSettingsUpdate">
            <summary>
            <para>
            <para>Represents the settings for a global table in a region that will be modified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.UpdateDDBGlobalTableSettingCmdlet.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.DDB.UpdateDDBTableCmdlet">
            <summary>
            Modifies the provisioned throughput settings, global secondary indexes, or DynamoDB
            Streams settings for a given table.
             
              
            <para>
            You can only perform one of the following operations at once:
            </para><ul><li><para>
            Modify the provisioned throughput settings of the table.
            </para></li><li><para>
            Enable or disable Streams on the table.
            </para></li><li><para>
            Remove a global secondary index from the table.
            </para></li><li><para>
            Create a new global secondary index on the table. Once the index begins backfilling,
            you can use <code>UpdateTable</code> to perform other operations.
            </para></li></ul><para><code>UpdateTable</code> is an asynchronous operation; while it is executing, the
            table status changes from <code>ACTIVE</code> to <code>UPDATING</code>. While it is
            <code>UPDATING</code>, you cannot issue another <code>UpdateTable</code> request.
            When the table returns to the <code>ACTIVE</code> state, the <code>UpdateTable</code>
            operation is complete.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.UpdateDDBTableCmdlet.AttributeDefinition">
            <summary>
            <para>
            <para>An array of attributes that describe the key schema for the table and indexes. If
            you are adding a new global secondary index to the table, <code>AttributeDefinitions</code>
            must include the key element(s) of the new index.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.UpdateDDBTableCmdlet.BillingMode">
            <summary>
            <para>
            <para>Controls how you are charged for read and write throughput and how you manage capacity.
            When switching from pay-per-request to provisioned capacity, initial provisioned capacity
            values must be set. The initial provisioned capacity values are estimated based on
            the consumed read and write capacity of your table and global secondary indexes over
            the past 30 minutes.</para><ul><li><para><code>PROVISIONED</code> - Sets the billing mode to <code>PROVISIONED</code>. We
            recommend using <code>PROVISIONED</code> for predictable workloads.</para></li><li><para><code>PAY_PER_REQUEST</code> - Sets the billing mode to <code>PAY_PER_REQUEST</code>.
            We recommend using <code>PAY_PER_REQUEST</code> for unpredictable workloads. </para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.UpdateDDBTableCmdlet.SSESpecification_Enabled">
            <summary>
            <para>
            <para>Indicates whether server-side encryption is enabled (true) or disabled (false) on
            the table. If enabled (true), server-side encryption type is set to <code>KMS</code>.
            If disabled (false) or not specified, server-side encryption is set to AWS owned CMK.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.UpdateDDBTableCmdlet.GlobalSecondaryIndexUpdate">
            <summary>
            <para>
            <para>An array of one or more global secondary indexes for the table. For each index in
            the array, you can request one action:</para><ul><li><para><code>Create</code> - add a new global secondary index to the table.</para></li><li><para><code>Update</code> - modify the provisioned throughput settings of an existing global
            secondary index.</para></li><li><para><code>Delete</code> - remove a global secondary index from the table.</para></li></ul><para>For more information, see <a href="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/GSI.OnlineOps.html">Managing
            Global Secondary Indexes</a> in the <i>Amazon DynamoDB Developer Guide</i>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.UpdateDDBTableCmdlet.SSESpecification_KMSMasterKeyId">
            <summary>
            <para>
            <para>The KMS Master Key (CMK) which should be used for the KMS encryption. To specify a
            CMK, use its key ID, Amazon Resource Name (ARN), alias name, or alias ARN. Note that
            you should only provide this parameter if the key is different from the default DynamoDB
            KMS Master Key alias/aws/dynamodb.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.UpdateDDBTableCmdlet.ReadCapacity">
            <summary>
            <para>
            <para>The maximum number of strongly consistent reads consumed per second before DynamoDB
            returns a <code>ThrottlingException</code>. For more information, see <a href="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/WorkingWithTables.html#ProvisionedThroughput">Specifying
            Read and Write Requirements</a> in the <i>Amazon DynamoDB Developer Guide</i>.</para><para>If read/write capacity mode is <code>PAY_PER_REQUEST</code> the value is set to 0.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.UpdateDDBTableCmdlet.SSESpecification_SSEType">
            <summary>
            <para>
            <para>Server-side encryption type:</para><ul><li><para><code>AES256</code> - Server-side encryption which uses the AES256 algorithm (not
            applicable).</para></li><li><para><code>KMS</code> - Server-side encryption which uses AWS Key Management Service.
            Key is stored in your account and is managed by AWS KMS (KMS charges apply).</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.UpdateDDBTableCmdlet.StreamSpecification_StreamEnabled">
            <summary>
            <para>
            <para>Indicates whether DynamoDB Streams is enabled (true) or disabled (false) on the table.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.UpdateDDBTableCmdlet.StreamSpecification_StreamViewType">
            <summary>
            <para>
            <para> When an item in the table is modified, <code>StreamViewType</code> determines what
            information is written to the stream for this table. Valid values for <code>StreamViewType</code>
            are:</para><ul><li><para><code>KEYS_ONLY</code> - Only the key attributes of the modified item are written
            to the stream.</para></li><li><para><code>NEW_IMAGE</code> - The entire item, as it appears after it was modified, is
            written to the stream.</para></li><li><para><code>OLD_IMAGE</code> - The entire item, as it appeared before it was modified,
            is written to the stream.</para></li><li><para><code>NEW_AND_OLD_IMAGES</code> - Both the new and the old item images of the item
            are written to the stream.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.UpdateDDBTableCmdlet.TableName">
            <summary>
            <para>
            <para>The name of the table to be updated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.UpdateDDBTableCmdlet.WriteCapacity">
            <summary>
            <para>
            <para>The maximum number of writes consumed per second before DynamoDB returns a <code>ThrottlingException</code>.
            For more information, see <a href="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/WorkingWithTables.html#ProvisionedThroughput">Specifying
            Read and Write Requirements</a> in the <i>Amazon DynamoDB Developer Guide</i>.</para><para>If read/write capacity mode is <code>PAY_PER_REQUEST</code> the value is set to 0.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.UpdateDDBTableCmdlet.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.DDB.UpdateDDBTimeToLiveCmdlet">
            <summary>
            The UpdateTimeToLive method will enable or disable TTL for the specified table. A
            successful <code>UpdateTimeToLive</code> call returns the current <code>TimeToLiveSpecification</code>;
            it may take up to one hour for the change to fully process. Any additional <code>UpdateTimeToLive</code>
            calls for the same table during this one hour duration result in a <code>ValidationException</code>.
             
             
              
            <para>
            TTL compares the current time in epoch time format to the time stored in the TTL attribute
            of an item. If the epoch time value stored in the attribute is less than the current
            time, the item is marked as expired and subsequently deleted.
            </para><note><para>
             The epoch time format is the number of seconds elapsed since 12:00:00 AM January
            1st, 1970 UTC.
            </para></note><para>
            DynamoDB deletes expired items on a best-effort basis to ensure availability of throughput
            for other data operations.
            </para><important><para>
            DynamoDB typically deletes expired items within two days of expiration. The exact
            duration within which an item gets deleted after expiration is specific to the nature
            of the workload. Items that have expired and not been deleted will still show up in
            reads, queries, and scans.
            </para></important><para>
            As items are deleted, they are removed from any Local Secondary Index and Global Secondary
            Index immediately in the same eventually consistent way as a standard delete operation.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/TTL.html">Time
            To Live</a> in the Amazon DynamoDB Developer Guide.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.UpdateDDBTimeToLiveCmdlet.TimeToLiveSpecification_AttributeName">
            <summary>
            <para>
            <para>The name of the Time to Live attribute used to store the expiration time for items
            in the table.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.UpdateDDBTimeToLiveCmdlet.TimeToLiveSpecification_Enabled">
            <summary>
            <para>
            <para>Indicates whether Time To Live is to be enabled (true) or disabled (false) on the
            table.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.UpdateDDBTimeToLiveCmdlet.TableName">
            <summary>
            <para>
            <para>The name of the table to be configured.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.UpdateDDBTimeToLiveCmdlet.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.DDB.WriteDDBItemTransactionallyCmdlet">
            <summary>
            <code>TransactWriteItems</code> is a synchronous write operation that groups up to
            10 action requests. These actions can target items in different tables, but not in
            different AWS accounts or regions, and no two actions can target the same item. For
            example, you cannot both <code>ConditionCheck</code> and <code>Update</code> the same
            item.
             
              
            <para>
            The actions are completed atomically so that either all of them succeed, or all of
            them fail. They are defined by the following objects:
            </para><ul><li><para><code>Put</code>  —   Initiates a <code>PutItem</code> operation to write a
            new item. This structure specifies the primary key of the item to be written, the
            name of the table to write it in, an optional condition expression that must be satisfied
            for the write to succeed, a list of the item's attributes, and a field indicating
            whether or not to retrieve the item's attributes if the condition is not met.
            </para></li><li><para><code>Update</code>  —   Initiates an <code>UpdateItem</code> operation to update
            an existing item. This structure specifies the primary key of the item to be updated,
            the name of the table where it resides, an optional condition expression that must
            be satisfied for the update to succeed, an expression that defines one or more attributes
            to be updated, and a field indicating whether or not to retrieve the item's attributes
            if the condition is not met.
            </para></li><li><para><code>Delete</code>  —   Initiates a <code>DeleteItem</code> operation to delete
            an existing item. This structure specifies the primary key of the item to be deleted,
            the name of the table where it resides, an optional condition expression that must
            be satisfied for the deletion to succeed, and a field indicating whether or not to
            retrieve the item's attributes if the condition is not met.
            </para></li><li><para><code>ConditionCheck</code>  —   Applies a condition to an item that is not
            being modified by the transaction. This structure specifies the primary key of the
            item to be checked, the name of the table where it resides, a condition expression
            that must be satisfied for the transaction to succeed, and a field indicating whether
            or not to retrieve the item's attributes if the condition is not met.
            </para></li></ul><para>
            DynamoDB rejects the entire <code>TransactWriteItems</code> request if any of the
            following is true:
            </para><ul><li><para>
            A condition in one of the condition expressions is not met.
            </para></li><li><para>
            A conflicting operation is in the process of updating the same item.
            </para></li><li><para>
            There is insufficient provisioned capacity for the transaction to be completed.
            </para></li><li><para>
            An item size becomes too large (bigger than 400 KB), a Local Secondary Index (LSI)
            becomes too large, or a similar validation error occurs because of changes made by
            the transaction.
            </para></li><li><para>
            There is a user error, such as an invalid data format.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.WriteDDBItemTransactionallyCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>Providing a <code>ClientRequestToken</code> makes the call to <code>TransactWriteItems</code>
            idempotent, meaning that multiple identical calls have the same effect as one single
            call.</para><para>Although multiple identical calls using the same client request token produce the
            same result on the server (no side effects), the responses to the calls may not be
            the same. If the <code>ReturnConsumedCapacity&gt;</code> parameter is set, then the
            initial <code>TransactWriteItems</code> call returns the amount of write capacity
            units consumed in making the changes, and subsequent <code>TransactWriteItems</code>
            calls with the same client token return the amount of read capacity units consumed
            in reading the item.</para><para>A client request token is valid for 10 minutes after the first request that uses it
            completes. After 10 minutes, any request with the same client token is treated as
            a new request. Do not resubmit the same request with the same client token for more
            than 10 minutes or the result may not be idempotent.</para><para>If you submit a request with the same client token but a change in other parameters
            within the 10 minute idempotency window, DynamoDB returns an <code>IdempotentParameterMismatch</code>
            exception.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.WriteDDBItemTransactionallyCmdlet.ReturnConsumedCapacity">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.WriteDDBItemTransactionallyCmdlet.ReturnItemCollectionMetric">
            <summary>
            <para>
            <para>Determines whether item collection metrics are returned. If set to <code>SIZE</code>,
            the response includes statistics about item collections (if any), that were modified
            during the operation and are returned in the response. If set to <code>NONE</code>
            (the default), no statistics are returned. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.WriteDDBItemTransactionallyCmdlet.TransactItem">
            <summary>
            <para>
            <para>An ordered array of up to 10 <code>TransactWriteItem</code> objects, each of which
            contains a <code>ConditionCheck</code>, <code>Put</code>, <code>Update</code>, or
            <code>Delete</code> object. These can operate on items in different tables, but the
            tables must reside in the same AWS account and region, and no two of them can operate
            on the same item. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.DDB.WriteDDBItemTransactionallyCmdlet.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.DDB.Model.TableSchema">
            <summary>
            Model class carrying details of an Amazon DynamoDB table schema under
            construction for use with the New-DDBTable cmdlet. This class is accepted
            as pipeline input by the schema builder cmdlets (Write-DDBAttributeSchema,
            Write-DDBKeySchema and Write-DDBIndexSchema).
            </summary>
        </member>
        <member name="M:Amazon.PowerShell.Cmdlets.DDB.Model.TableSchema.#ctor(Amazon.PowerShell.Cmdlets.DDB.Model.TableSchema)">
            <summary>
            Constructs a new table schema from a deep copy of the suppled object.
            Note that ICloneable is not supported on the coreclr platform, so we
            chose not to make the type derive from ICloneable but retained the
            Clone method.
            </summary>
            <param name="source"></param>
        </member>
        <member name="M:Amazon.PowerShell.Cmdlets.DDB.Model.TableSchema.SetLocalSecondaryIndex(System.String,System.String,System.String,System.String,System.String[])">
            <summary>
            Adds a new local secondary index or updates an index if it has been defined already
            </summary>
            <param name="indexName"></param>
            <param name="rangeKeyName"></param>
            <param name="rangeKeyDataType"></param>
            <param name="projectionType"></param>
            <param name="nonKeyAttributes"></param>
        </member>
        <member name="M:Amazon.PowerShell.Cmdlets.DDB.Model.TableSchema.SetGlobalSecondaryIndex(System.String,System.String,System.String,System.String,System.String,System.Int64,System.Int64,System.String,System.String[])">
            <summary>
            Adds a new global secondary index or updates an index if it has been defined already.
            </summary>
            <param name="indexName"></param>
            <param name="hashKeyName"></param>
            <param name="hashKeyDataType"></param>
            <param name="rangeKeyName"></param>
            <param name="rangeKeyDataType"></param>
            <param name="readCapacityUnits"></param>
            <param name="writeCapacityUnits"></param>
            <param name="projectionType"></param>
            <param name="nonKeyAttributes"></param>
        </member>
        <member name="M:Amazon.PowerShell.Cmdlets.EC2.AmazonEC2Helper.InstanceParamToIDs(System.Object[])">
            <summary>
            Converts a list of string instance ids, RunningInstance objects or Reservation objects
            to a collection of string instance ids
            </summary>
            <param name="instances"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.PowerShell.Cmdlets.EC2.AmazonEC2Helper.FromResponseTemplateData(Amazon.EC2.Model.ResponseLaunchTemplateData)">
            <summary>
            Constructs a RequestLaunchTemplateData suitable for use in New-EC2LaunchTemplate[Version],
            from a response shape output by Get-EC2LaunchTemplateData. This enables pipelining of the
            form Get-EC2LaunchTemplateData | New-EC2LaunchTemplateData[Version].This works around
            the lack of copy constructors in the sdk.
            </summary>
            <param name="t"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.PowerShell.Cmdlets.EC2.EC2ImportCmdletsBase.ParamSet_Default">
            <summary>
            The default parameter set for the cmdlet causes the local artifacts to be uploaded to
            a named bucket, with optional key prefix, in Amazon S3 and an ImportInstance request be
            submitted to Amazon EC2. The conversion task object returned by EC2 is output.
            </summary>
        </member>
        <member name="F:Amazon.PowerShell.Cmdlets.EC2.EC2ImportCmdletsBase.ParamSet_UploadOnly">
            <summary>
            Use of this parameter set causes the local artifacts to be uploaded to a named
            bucket, with optional key prefix, in Amazon S3. No import is requested and the
            key of the uploaded manifest is returned.
            </summary>
        </member>
        <member name="F:Amazon.PowerShell.Cmdlets.EC2.EC2ImportCmdletsBase.ParamSet_FromManifest">
            <summary>
            Use of this parameter set causes an ImportInstance request to be sent to Amazon EC2
            using the manifest and image file artifacts previously uploaded. The conversion task
            object returned by EC2 is output.
            </summary>
        </member>
        <member name="M:Amazon.PowerShell.Cmdlets.EC2.EC2ImportCmdletsBase.ConstructMemoFilename(System.String,System.String)">
            <summary>
            Returns what should be a predictable and unique name for the image file
            that we can use to hold temporary memo data between cmdlet executions.
            As it is unlikely that a user will try and upload two images with the same
            name but different paths at the same time, and both uploads fail, a simple
            MD5 hash onto the image filename and path should be sufficient.
            </summary>
            <remarks>
            As we only know the user key prefix at the time we write the memo and not
            when reading due to detecting the -Resume switch, we cannot include the
            prefix in the hash.
            </remarks>
            <param name="imageFilePath">The resolved path to the image file</param>
            <param name="bucketName">The name of the bucket containing the manifest</param>
            <returns></returns>
        </member>
        <member name="M:Amazon.PowerShell.Cmdlets.EC2.EC2ImportCmdletsBase.ReadManifestKeyFromMemo(System.String,System.String)">
            <summary>
            Reads the previously stashed S3 object key to a manifest associated
            with the image file. The key was stored when an upload error was detected.
            </summary>
            <param name="imageFilePath">The resolved path to the image file</param>
            <param name="bucketName">The name of the bucket containing the manifest</param>
            <returns>The stored S3 object key</returns>
            <remarks>
            We leave the memo file present after reading in case a continued network loss
            means we don't exit the cmdlet through normal handling. The 'clean path'
            through the import cmdlets will delete the memo if no error occurs.
            </remarks>
        </member>
        <member name="M:Amazon.PowerShell.Cmdlets.EC2.EC2ImportCmdletsBase.WriteManifestMemoFile(System.String,System.String,System.String)">
            <summary>
            Writes a memo-ization file to a subfolder of the user's appdata folder
            containing the S3 object key to the manifest we just failed to complete
            upload for. We'll read this file if the -Resume switch is set on next run.
            to save the user neededing to remember it or paste it manually into the
            new command.
            </summary>
            <param name="imageFilePath">The resolved path to the image file</param>
            <param name="bucketName">The name of the bucket containing the manifest</param>
            <param name="manifestFileKey">The S3 key of the manifest</param>
            <remarks>
            Although it's highly unlikely a user might upload two images with the same
            base name at the same time, we take a leaf out of Git's book and hash the
            path+filename of the image to append to the image name we use for the memo
            file -- this pretty much guarantees we correctly match the image and memo
            file in resume mode.
            </remarks>
        </member>
        <member name="M:Amazon.PowerShell.Cmdlets.EC2.EC2ImportCmdletsBase.CleanManifestMemoFile(System.String,System.String)">
            <summary>
            Removes any memo-ization file for an image file on successful completion of processing.
            </summary>
            <param name="imageFilePath">The resolved path to the image file</param>
            <param name="bucketName">The name of the bucket containing the manifest</param>
        </member>
        <member name="M:Amazon.PowerShell.Cmdlets.EC2.EC2ImportCmdletsBase.HandleImportError(Amazon.EC2.Import.DiskImageImporter,Amazon.EC2.Import.DiskImageImporterException,System.Boolean)">
            <summary>
            Constructs an appropriate error message depending on where the import
            error occurred. If rollback is not enabled (so we are leaving whatever
            artifacts were uploaded to S3 in place), we write a temporary memo file
            to a folder in the user's appdata that contains the S3 key of the manifest.
            If the cmdlet is restarted with the -Resume switch, we'll read the manifest
            key from there, analyze the manifest and continue uploaded.
            </summary>
            <param name="importHelper"></param>
            <param name="exc"></param>
            <param name="rollbackEnabled"></param>
            <returns></returns>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpcAttributeCmdlet">
            <summary>
            Modify an attribute on a VPC.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpcAttributeCmdlet.VpcId">
            <summary>
            The ID of the VPC to modify.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpcAttributeCmdlet.EnableDnsSupport">
            <summary>
            <para>
            Indicates whether the DNS resolution is supported for the VPC. If enabled, queries to the Amazon
            provided DNS server at the 169.254.169.253 IP address, or the reserved IP address at the base of the VPC
            network range "plus two" will succeed. If disabled, the Amazon provided DNS service in the VPC that
            resolves public DNS hostnames to IP addresses is not enabled.
            </para>
            <para>
            You cannot modify the DNS resolution and DNS hostnames attributes in the same request. Use separate
            requests for each attribute.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpcAttributeCmdlet.EnableDnsHostnames">
            <summary>
            <para>
            Indicates whether the instances launched in the VPC get DNS hostnames. If enabled, instances in the
            VPC get DNS hostnames; otherwise, they do not.
            </para>
            <para>
            You cannot modify the DNS resolution and DNS hostnames attributes in the same request.Use separate requests for
            each attribute. Additionally you can only enable DNS hostnames if you've enabled DNS support.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpcAttributeCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force the cmdlet to continue its operation. T
            his parameter should always be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2ImageByNameCmdlet">
            <summary>
            <para>
            Outputs a collection of one or more Amazon Machine Images using either a set of supplied service-pack independent
            'logical' name pattern(s), or a set of custom name patterns. The set of service-pack independent logical names can
            be viewed using the -ShowFilters switch.
            </para>
            <para>
            If more than one name pattern is supplied (built-in or custom) then all available machine images that match the
            pattern are output. If only a single name pattern is supplied and it corresponds to one of the built-in service-pack
            independent names, then only the very latest machine image that matches is output. To see all versions of a machine
            image that correspond to a built-in name, use the -AllAvailable switch.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ImageByNameCmdlet.Name">
            <summary>
            <para>
            A collection of one or more name patterns to use as filters to select an image. If this parameter is
            not specified, the set of built-in service-pack independent names are output.
            </para>
            <para>
            If the name supplied is recognized as one of the built-in service pack independent 'logical' names,
            it will be replaced internally by the corresponding pattern mapped by the logical name and used to
            query EC2 to find the latest available image corresponding to that name pattern. Using independent names
            means your script will continue to work even after AMIs are deprecated as new service packs are
            released. Names containing service pack/RTM designations can be deprecated as machine images are
            periodically refresh and eventually removed from the set of Amazon-published AMIs.
            </para>
            <para>
            If more than one value is supplied for this parameter, all machine images matching the name
            pattern are output, irrespective of whether the names supplied are from the built-in service-pack
            independent set or are custom name patterns of your own making.
            </para>
            <para>
            If a single value is supplied and it matches one of the built-in service-pack independent 'logical'
            names then only the very latest machine image corresponding to that name is output. Use the -AllAvailable
            switch to obtain the latest plus prior versions of the AMI.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ImageByNameCmdlet.ShowFilters">
            <summary>
            If set, the cmdlet emits the actual name pattern used to filter the machine images.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ImageByNameCmdlet.AllAvailable">
            <summary>
            <para>
            Amazon Web Services periodically refreshes machine images and 'deprecates' the prior versions.
            For a time it is possible for more than one image to correspond to a given logical filter.
            </para>
            <para>
            If this switch is specified and the name filter(s) supplied to the cmdlet are recognized as
            service pack independent 'logical' filters (i.e. the filter names shown if the -ShowFilters
            switch is supplied) then the cmdlet will emit all of the images corresponding to the
            filter. By default, the older images are suppressed and only the very latest image corresponding
            to the filter is output.
            </para>
            <para>
            If the supplied name filter(s) are not recognized (i.e. they are custom naming patterns of your
            own construction) then this switch is ignored and all matching images are returned.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2InstanceCmdlet">
            <summary>
            Returns information about instances that you own.
             
            If you specify one or more instance IDs, Amazon EC2 returns
            information for those instances.
             
            If you do not specify instance IDs, Amazon EC2 returns information
            for all relevant instances. If you
            specify an invalid instance ID, a fault is returned.
             
            If you specify an instance that you do not own, it will not be
            included in the returned results.
             
            Recently terminated instances might appear in the returned results.This
            interval is usually less than one hour.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2InstanceCmdlet.InstanceId">
            <summary>
            Identifies the set of instances to return. You can supply a collection of string instance ids,
            or a collection of Amazon.EC2.Model.Instance objects. If not specified, instances for all reservations
            in the region the cmdlet is invoked against are returned.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2InstanceCmdlet.Filter">
            <summary>
            <para>
            A set of filters used to match system-defined properties and user-defined tags associated with
            the specified instances.
            </para>
            <para>
            Available filters:
            <ul>
            <li><c>architecture</c> - The instance architecture (<c>i386</c> | <c>x86_64</c>).</li>
            <li><c>association.public-ip</c> - The address of the Elastic IP address bound to the network interface.</li>
            <li><c>association.ip-owner-id</c> - The owner of the Elastic IP address associated with the network interface.</li>
            <li><c>association.allocation-id</c> - The allocation ID returned when you allocated the Elastic IP address for your network interface.</li>
            <li><c>association.association-id</c> - The association ID returned when the network interface was associated with an IP address.</li>
            <li><c>availability-zone</c> - The Availability Zone of the instance.</li>
            <li><c>block-device-mapping.attach-time</c> - The attach time for an Amazon EBS volume mapped to the instance.</li>
            <li><c>block-device-mapping.delete-on-termination</c> - A Boolean that indicates whether the Amazon EBS volume is deleted on instance termination.</li>
            <li><c>block-device-mapping.device-name</c> - The device name for the Amazon EBS volume (for example, <c>/dev/sdh</c>).</li>
            <li><c>block-device-mapping.status</c> - The status for the Amazon EBS volume (<c>attaching</c> | <c>attached</c> | <c>detaching</c> | <c>detached</c>). </li> <li> <c>block-device-mapping.volume-id</c> - The volume ID of the Amazon EBS volume.</li>
            <li><c>client-token</c> - The idempotency token you provided when you launched the instance.</li>
            <li><c>dns-name</c> - The public DNS name of the instance.</li>
            <li><c>group-id</c> - The ID of the security group for the instance. If the instance is in EC2-Classic or a default VPC, you can use <c>group-name</c> instead.</li>
            <li><c>group-name</c> - The name of the security group for the instance. If the instance is in a nondefault VPC, you must use <c>group-id</c> instead.</li>
            <li><c>hypervisor</c> - The hypervisor type of the instance (<c>ovm</c> | <c>xen</c>).</li>
            <li><c>image-id</c> - The ID of the image used to launch the instance.</li>
            <li><c>instance-id</c> - The ID of the instance.</li>
            <li><c>instance-lifecycle</c> - Indicates whether this is a Spot Instance (<c>spot</c>).</li>
            <li><c>instance-state-code</c> - The state of the instance, as a 16-bit unsigned integer. The high byte is an opaque internal value and should be ignored. The low byte is set based on the state represented. The valid values are: 0 (pending), 16 (running), 32 (shutting-down), 48 (terminated), 64 (stopping), and 80 (stopped).</li>
            <li><c>instance-state-name</c> - The state of the instance (<c>pending</c> | <c>running</c> | <c>shutting-down</c> | <c>terminated</c> | <c>stopping</c> | <c>stopped</c>).</li>
            <li><c>instance-type</c> - The type of instance (for example, <c>m1.small</c>).</li>
            <li><c>instance.group-id</c> - The ID of the security group for the instance. If the instance is in EC2-Classic or a default VPC, you can use <c>instance.group-name</c> instead.</li>
            <li><c>instance.group-name</c> - The name of the security group for the instance. If the instance is in a nondefault VPC, you must use <c>instance.group-id</c> instead.</li>
            <li><c>ip-address</c> - The public IP address of the instance.</li>
            <li><c>kernel-id</c> - The kernel ID.</li>
            <li><c>key-name</c> - The name of the key pair used when the instance was launched.</li>
            <li><c>launch-index</c> - When launching multiple instances, this is the index for the instance in the launch group (for example, 0, 1, 2, and so on).</li>
            <li><c>launch-time</c> - The time when the instance was launched.</li>
            <li><c>monitoring-state</c> - Indicates whether monitoring is enabled for the instance (<c>disabled</c> | <c>enabled</c>).</li>
            <li><c>network-interface.description</c> - The description of the network interface.</li>
            <li><c>network-interface.subnet-id</c> - The ID of the subnet for the network interface.</li>
            <li><c>network-interface.vpc-id</c> - The ID of the VPC for the network interface.</li>
            <li><c>network-interface.network-interface-id</c> - The ID of the network interface.</li>
            <li><c>network-interface.owner-id</c> - The ID of the owner of the network interface.</li>
            <li><c>network-interface.availability-zone</c> - The Availability Zone for the network interface.</li>
            <li><c>network-interface.requester-id</c> - The requester ID for the network interface.</li>
            <li><c>network-interface.requester-managed</c> - Indicates whether the network interface is being managed by AWS.</li>
            <li><c>network-interface.status</c> - The status of the network interface (<c>available</c>) | <c>in-use</c>).</li>
            <li><c>network-interface.mac-address</c> - The MAC address of the network interface.</li>
            <li><c>network-interface-private-dns-name</c> - The private DNS name of the network interface.</li>
            <li><c>network-interface.source-destination-check</c> - Whether the network interface performs source/destination checking. A value of <c>true</c> means checking is enabled, and <c>false</c> means checking is disabled. The
            value must be <c>false</c> for the network interface to perform network address translation (NAT) in your VPC.</li>
            <li><c>network-interface.group-id</c> - The ID of a security group associated with the network interface.</li>
            <li><c>network-interface.group-name</c> - The name of a security group associated with the network interface.</li>
            <li><c>network-interface.attachment.attachment-id</c> - The ID of the interface attachment.</li>
            <li><c>network-interface.attachment.instance-id</c> - The ID of the instance to which the network interface is attached.</li>
            <li><c>network-interface.attachment.instance-owner-id</c> - The owner ID of the instance to which the network interface is attached.</li>
            <li><c>network-interface.addresses.private-ip-address</c> - The private IP address associated with the network interface.</li>
            <li><c>network-interface.attachment.device-index</c> - The device index to which the network interface is attached.</li>
            <li><c>network-interface.attachment.status</c> - The status of the attachment (<c>attaching</c> | <c>attached</c> | <c>detaching</c> |
            <c>detached</c>). </li> <li> <c>network-interface.attachment.attach-time</c> - The time that the network interface was attached to an
            instance.</li>
            <li><c>network-interface.attachment.delete-on-termination</c> - Specifies whether the attachment is deleted when an instance is terminated.</li>
            <li><c>network-interface.addresses.primary</c> - Specifies whether the IP address of the network interface is the primary private IP address.</li>
            <li><c>network-interface.addresses.association.public-ip</c> - The ID of the association of an Elastic IP address with a network interface.</li>
            <li><c>network-interface.addresses.association.ip-owner-id</c> - The owner ID of the private IP address associated with the network interface.</li>
            <li><c>owner-id</c> - The AWS account ID of the instance owner.</li>
            <li><c>placement-group-name</c> - The name of the placement group for the instance.</li>
            <li><c>platform</c> - The platform. Use <c>windows</c> if you have Windows instances; otherwise, leave blank.</li>
            <li><c>private-dns-name</c> - The private DNS name of the instance.</li>
            <li><c>private-ip-address</c> - The private IP address of the instance.</li>
            <li><c>product-code</c> - The product code associated with the AMI used to launch the instance.</li>
            <li><c>product-code.type</c> - The type of product code (<c>devpay</c> | <c>marketplace</c>). </li> <li> <c>ramdisk-id</c> - The RAM disk ID.</li>
            <li><c>reason</c> - The reason for the current state of the instance (for example, shows "User Initiated [date]" when you stop or terminate the instance). Similar to the state-reason-code filter.</li>
            <li><c>requester-id</c> - The ID of the entity that launched the instance on your behalf (for example, AWS Management Console, Auto Scaling, and so on).</li>
            <li><c>reservation-id</c> - The ID of the instance's reservation. A reservation ID is created any time you launch an instance. A reservation ID has a one-to-one relationship
            with an instance launch request, but can be associated with more than one instance if you launch multiple instances using the same launch request. For example, if you launch one instance, you'll get one reservation
            ID. If you launch ten instances using the same launch request, you'll also get one reservation ID.</li>
            <li><c>root-device-name</c> - The name of the root device for the instance (for example, <c>/dev/sda1</c>).</li>
            <li><c>root-device-type</c> - The type of root device that the instance uses (<c>ebs</c> | <c>instance-store</c>).</li>
            <li><c>source-dest-check</c> - Indicates whether the instance performs source/destination checking. A value of <c>true</c> means that checking is enabled, and <c>false</c> means checking is disabled. The value
            must be <c>false</c> for the instance to perform network address translation (NAT) in your VPC.</li>
            <li><c>spot-instance-request-id</c> - The ID of the Spot Instance request.</li>
            <li><c>state-reason-code</c> - The reason code for the state change.</li>
            <li><c>state-reason-message</c> - A message that describes the state change.</li>
            <li><c>subnet-id</c> - The ID of the subnet for the instance.</li>
            <li><c>tag</c>:<i>key</i>=<i>value</i> - The key/value combination of a tag assigned to the resource, where <c>tag</c>:<i>key</i> is the tag's key.</li>
            <li><c>tag-key</c> - The key of a tag assigned to the resource. This filter is independent of the <c>tag-value</c> filter. For example, if you use both the filter "tag-key=Purpose" and the filter "tag-value=X", you get any resources
            assigned both the tag key Purpose (regardless of what the tag's value is), and the tag value X (regardless of what the tag's key is). If you
            want to list only resources where Purpose is X, see the <c>tag</c>:<i>key</i>=<i>value</i> filter.</li>
            <li><c>tag-value</c> - The value of a tag assigned to the resource. This filter is independent of the <c>tag-key</c> filter.</li>
            <li><c>virtualization-type</c> - The virtualization type of the instance (<c>paravirtual</c> | <c>hvm</c>).</li>
            <li><c>vpc-id</c> - The ID of the VPC that the instance is running in.</li>
            </ul>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2InstanceMetadataCmdlet">
            <summary>
            Return values of available metadata categories for the current EC2 instance. For more information
            on EC2 instance metadata see http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-metadata.html.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2InstanceMetadataCmdlet.MetadataCategory">
            <summary>
            The currently known categories; some of these descend into further data
            keys, others are 'convenience' categories that extract some relevant data
            from data associated with another category (for example Region is a subfield
            in the data returned with the IdentityDocument category).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2InstanceMetadataCmdlet.Category">
            <summary>
            One or more categories of instance metadata to retrieve.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2InstanceMetadataCmdlet.Path">
            <summary>
            One or more instance metadata category paths to retrieve.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2InstanceMetadataCmdlet.ListCategory">
            <summary>
            Enumerates the categories that can be used with the -Category parameter to the pipeline.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2PasswordDataCmdlet">
            <summary>
            <para>
            Retrieves the encrypted administrator password for the instances running Windows and optionally decrypts it.
            </para>
            <para>
            When running on Windows with the desktop version of PowerShell if the -Decrypt switch is specified the cmdlet
            can attempt to auto-discover the name of the keypair that was used to launch the instance, and inspects the
            configuration store of the AWS Toolkit for Visual Studio to determine if the corresponding keypair data needed
            to decrypt the password is available locally. If it is the password will be decrypted without needing to specify
            the location of the Pem file.
            </para>
            <para>
            On platforms other than Windows, or when running PowerShell Core on Windows, the configuration store of the AWS
            Toolkit for Visual Studio is not available. In these situations the location of a Pem file containing the data
            needed to decrypt the password can be supplied to the -PemFile parameter.
            </para>
            <para>
            Note that if the -PemFile parameter is supplied (on any platform), the cmdlet automatically assumes that -Decrypt
            is set.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2PasswordDataCmdlet.InstanceId">
            <summary>
            The ID of the instance for which to get the password.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2PasswordDataCmdlet.Decrypt">
            <summary>
            <para>
            If specified the instance password is decrypted and emitted to the pipeline as a string.
            </para>
            <para>
            <b>Note:</b> If the -Pem File parameter is used this switch is assumed to be set. It is included
            in both parameter sets for this cmdlet for legacy, non-breaking change reasons.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2PasswordDataCmdlet.PemFile">
            <summary>
            <para>
            The name of a .pem file containing the key materials corresponding to the keypair
            used to launch the instance. This will be used to decrypt the password data.
            </para>
            <para>
            If -PemFile is specified, then -Decrypt is assumed.
            </para>
            </summary>
        </member>
        <!-- Badly formed XML comment ignored for member "M:Amazon.PowerShell.Cmdlets.EC2.GetEC2PasswordDataCmdlet.DecryptViaPemDiscovery(System.String,Amazon.EC2.Model.GetPasswordDataResponse,System.String,System.String)" -->
        <member name="M:Amazon.PowerShell.Cmdlets.EC2.GetEC2PasswordDataCmdlet.DecryptViaPemFile(System.String,Amazon.EC2.Model.GetPasswordDataResponse)">
            <summary>
            Loads the specified .pem file and uses it to decrypt the password data returned
            from the instance.
            </summary>
            <param name="pemFile">The full path to the .pem file to use</param>
            <param name="passwordDataResponse">Encrypted password data retrieved from the instance</param>
            <returns>The decrypted password</returns>
        </member>
        <member name="M:Amazon.PowerShell.Cmdlets.EC2.GetEC2PasswordDataCmdlet.LookupAccountSettingsKey(System.String,System.String,System.String)">
            <summary>
            Walks the credentials store to find the matching account settings for the specified
            access key
            </summary>
            <param name="accessKey">Access key to serach by.</param>
            <param name="profileName">ProfileName to search by.</param>
            <param name="profileLocation">The location of the ini-format credential file.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2SnapshotCmdlet">
            <summary>
            Describes one or more of the EBS snapshots available to you. Available snapshots include
            public snapshots available for any AWS account to launch, private snapshots that you
            own, and private snapshots owned by another AWS account but for which you've been
            given explicit create volume permissions.
             
              
            <para>
            The create volume permissions fall into the following categories:
            </para><ul><li><para><i>public</i>: The owner of the snapshot granted create volume permissions for the
            snapshot to the <code>all</code> group. All AWS accounts have create volume permissions
            for these snapshots.
            </para></li><li><para><i>explicit</i>: The owner of the snapshot granted create volume permissions to a
            specific AWS account.
            </para></li><li><para><i>implicit</i>: An AWS account has implicit create volume permissions for all snapshots
            it owns.
            </para></li></ul><para>
            The list of snapshots returned can be modified by specifying snapshot IDs, snapshot
            owners, or AWS accounts with create volume permissions. If no options are specified,
            Amazon EC2 returns all snapshots for which you have create volume permissions.
            </para><para>
            If you specify one or more snapshot IDs, only snapshots that have the specified IDs
            are returned. If you specify an invalid snapshot ID, an error is returned. If you
            specify a snapshot ID for which you do not have access, it is not included in the
            returned results.
            </para><para>
            If you specify one or more snapshot owners using the <code>OwnerIds</code> option,
            only snapshots from the specified owners and for which you have access are returned.
            The results can include the AWS account IDs of the specified owners, <code>amazon</code>
            for snapshots owned by Amazon, or <code>self</code> for snapshots that you own.
            </para><para>
            If you specify a list of restorable users, only snapshots with create snapshot permissions
            for those users are returned. You can specify AWS account IDs (if you own the snapshots),
            <code>self</code> for snapshots for which you own or have explicit permissions, or
            <code>all</code> for public snapshots.
            </para><para>
            If you are describing a long list of snapshots, you can paginate the output to make
            the list more manageable. The <code>MaxResults</code> parameter sets the maximum number
            of results returned in a single page. If the list of results exceeds your <code>MaxResults</code>
            value, then that number of results is returned along with a <code>NextToken</code>
            value that can be passed to a subsequent <code>DescribeSnapshots</code> request to
            retrieve the remaining results.
            </para><para>
            For more information about EBS snapshots, see <a href="http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSSnapshots.html">Amazon
            EBS Snapshots</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SnapshotCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para><ul><li><para><code>description</code> - A description of the snapshot.</para></li><li><para><code>owner-alias</code> - Value from an Amazon-maintained list (<code>amazon</code>
            | <code>aws-marketplace</code> | <code>microsoft</code>) of snapshot owners. Not to
            be confused with the user-configured AWS account alias, which is set from the IAM
            console.</para></li><li><para><code>owner-id</code> - The ID of the AWS account that owns the snapshot.</para></li><li><para><code>progress</code> - The progress of the snapshot, as a percentage (for example,
            80%).</para></li><li><para><code>snapshot-id</code> - The snapshot ID.</para></li><li><para><code>start-time</code> - The time stamp when the snapshot was initiated.</para></li><li><para><code>status</code> - The status of the snapshot (<code>pending</code> | <code>completed</code>
            | <code>error</code>).</para></li><li><para><code>tag</code>:<i>key</i>=<i>value</i> - The key/value combination of a tag assigned
            to the resource. Specify the key of the tag in the filter name and the value of the
            tag in the filter value. For example, for the tag Purpose=X, specify <code>tag:Purpose</code>
            for the filter name and <code>X</code> for the filter value.</para></li><li><para><code>tag-key</code> - The key of a tag assigned to the resource. This filter is
            independent of the <code>tag-value</code> filter. For example, if you use both the
            filter "tag-key=Purpose" and the filter "tag-value=X", you get any resources assigned
            both the tag key Purpose (regardless of what the tag's value is), and the tag value
            X (regardless of what the tag's key is). If you want to list only resources where
            Purpose is X, see the <code>tag</code>:<i>key</i>=<i>value</i> filter.</para></li><li><para><code>tag-value</code> - The value of a tag assigned to the resource. This filter
            is independent of the <code>tag-key</code> filter.</para></li><li><para><code>volume-id</code> - The ID of the volume the snapshot is for.</para></li><li><para><code>volume-size</code> - The size of the volume, in GiB.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SnapshotCmdlet.OwnerId">
            <summary>
            <para>
            <para>Returns the snapshots owned by the specified owner. Multiple owners can be specified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SnapshotCmdlet.RestorableByUserId">
            <summary>
            <para>
            <para>One or more AWS accounts IDs that can create volumes from the snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SnapshotCmdlet.SnapshotId">
            <summary>
            <para>
            <para>One or more snapshot IDs.</para><para>Default: Describes snapshots for which you have launch permissions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SnapshotCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of snapshot results returned by <code>DescribeSnapshots</code>
            in paginated output. When this parameter is used, <code>DescribeSnapshots</code> only
            returns <code>MaxResults</code> results in a single page along with a <code>NextToken</code>
            response element. The remaining results of the initial request can be seen by sending
            another <code>DescribeSnapshots</code> request with the returned <code>NextToken</code>
            value. This value can be between 5 and 1000; if <code>MaxResults</code> is given a
            value larger than 1000, only 1000 results are returned. If this parameter is not used,
            then <code>DescribeSnapshots</code> returns all results. You cannot specify this parameter
            and the snapshot IDs parameter in the same request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SnapshotCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>NextToken</code> value returned from a previous paginated <code>DescribeSnapshots</code>
            request where <code>MaxResults</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. This value is <code>null</code> when there
            are no more results to return.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2VolumeCmdlet">
            <summary>
            Describes the specified EBS volumes.
             
              
            <para>
            If you are describing a long list of volumes, you can paginate the output to make
            the list more manageable. The <code>MaxResults</code> parameter sets the maximum number
            of results returned in a single page. If the list of results exceeds your <code>MaxResults</code>
            value, then that number of results is returned along with a <code>NextToken</code>
            value that can be passed to a subsequent <code>DescribeVolumes</code> request to retrieve
            the remaining results.
            </para><para>
            For more information about EBS volumes, see <a href="http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSVolumes.html">Amazon
            EBS Volumes</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VolumeCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para><ul><li><para><code>attachment.attach-time</code> - The time stamp when the attachment initiated.</para></li><li><para><code>attachment.delete-on-termination</code> - Whether the volume is deleted on
            instance termination.</para></li><li><para><code>attachment.device</code> - The device name specified in the block device mapping
            (for example, <code>/dev/sda1</code>).</para></li><li><para><code>attachment.instance-id</code> - The ID of the instance the volume is attached
            to.</para></li><li><para><code>attachment.status</code> - The attachment state (<code>attaching</code> | <code>attached</code>
            | <code>detaching</code> | <code>detached</code>).</para></li><li><para><code>availability-zone</code> - The Availability Zone in which the volume was created.</para></li><li><para><code>create-time</code> - The time stamp when the volume was created.</para></li><li><para><code>encrypted</code> - The encryption status of the volume.</para></li><li><para><code>size</code> - The size of the volume, in GiB.</para></li><li><para><code>snapshot-id</code> - The snapshot from which the volume was created.</para></li><li><para><code>status</code> - The status of the volume (<code>creating</code> | <code>available</code>
            | <code>in-use</code> | <code>deleting</code> | <code>deleted</code> | <code>error</code>).</para></li><li><para><code>tag</code>:<i>key</i>=<i>value</i> - The key/value combination of a tag assigned
            to the resource. Specify the key of the tag in the filter name and the value of the
            tag in the filter value. For example, for the tag Purpose=X, specify <code>tag:Purpose</code>
            for the filter name and <code>X</code> for the filter value.</para></li><li><para><code>tag-key</code> - The key of a tag assigned to the resource. This filter is
            independent of the <code>tag-value</code> filter. For example, if you use both the
            filter "tag-key=Purpose" and the filter "tag-value=X", you get any resources assigned
            both the tag key Purpose (regardless of what the tag's value is), and the tag value
            X (regardless of what the tag's key is). If you want to list only resources where
            Purpose is X, see the <code>tag</code>:<i>key</i>=<i>value</i> filter.</para></li><li><para><code>tag-value</code> - The value of a tag assigned to the resource. This filter
            is independent of the <code>tag-key</code> filter.</para></li><li><para><code>volume-id</code> - The volume ID.</para></li><li><para><code>volume-type</code> - The Amazon EBS volume type. This can be <code>gp2</code>
            for General Purpose SSD, <code>io1</code> for Provisioned IOPS SSD, <code>st1</code>
            for Throughput Optimized HDD, <code>sc1</code> for Cold HDD, or <code>standard</code>
            for Magnetic volumes.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VolumeCmdlet.VolumeId">
            <summary>
            <para>
            <para>One or more volume IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VolumeCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of volume results returned by <code>DescribeVolumes</code> in paginated
            output. When this parameter is used, <code>DescribeVolumes</code> only returns <code>MaxResults</code>
            results in a single page along with a <code>NextToken</code> response element. The
            remaining results of the initial request can be seen by sending another <code>DescribeVolumes</code>
            request with the returned <code>NextToken</code> value. This value can be between
            5 and 500; if <code>MaxResults</code> is given a value larger than 500, only 500 results
            are returned. If this parameter is not used, then <code>DescribeVolumes</code> returns
            all results. You cannot specify this parameter and the volume IDs parameter in the
            same request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VolumeCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>NextToken</code> value returned from a previous paginated <code>DescribeVolumes</code>
            request where <code>MaxResults</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. This value is <code>null</code> when there
            are no more results to return.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.ImportEC2InstanceCmdlet">
            <summary>
            <para>
            <b>NOTE: This cmdlet has been deprecated and will be removed in a future release. Importing virtual machines and disk images
            to Amazon EC2 is now supported with the following cmdlets:</b>
            <ul>
            <li>Import-EC2Image</li>
            <li>Import-EC2Snapshot</li>
            <li>Get-EC2ImportImageTask</li>
            <li>Get-EC2ImportSnapshotTask</li>
            <li>Stop-EC2ImportTask</li>
            </ul>
            <br/>
            </para>
            <para>
            Uploads and converts a virtual machine image into a new Amazon EC2 instance or uploads the
            virtual image artifacts and generated import manifest, pending a request to begin import conversion at a later time.
            </para>
            <para>
            With its default settings the cmdlet uploads the virtual machine image file to Amazon S3 as a series of individual
            S3 objects and creates a manifest to control the subsequent image conversion yielding an EC2 instance.
            Once upload of the artifacts is complete the cmdlet sends a request to EC2 to begin the image conversion.
            This mode yields a ConversionTask object that can be used to monitor conversion progress using the
            Get-EC2ConversionTask cmdlet or stop the in-flight conversion with Stop-EC2ConversionTask.
            </para>
            <para>
            If run with the -UploadOnly switch the cmdlet creates the import manifest for the machine image and uploads it together
            with the series of parts representing the virtual machine image file into Amazon S3, but does not initiate the conversion.
            In this mode the S3 object key of the uploaded manifest is output. Import conversion of the artifacts to an EC2 instance
            can be started at a later time by re-executing the cmdlet with the -ManifestFileKey parameter and the name of the bucket
            holding the artifacts.
            </para>
            <para>
            Note that if the upload of the image file fails, any successfully upload content together with the import manifest is retained
            by default in the specified bucket. This enables the cmdlet to be re-executed in 'resume' mode with the -Resume
            parameter to continue upload of the image file. If this behavior is not desired and content uploaded to the bucket before
            the failure occurred should be deleted, use the -RollbackOnUploadFailure switch.
            </para>
            <para>
            For more information about importing machine images and disk volumes into Amazon EC2, see
            <a href="http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instances_of_your_vm.html">Importing and Exporting Instances</a>
            in the Amazon EC2 User Guide.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2InstanceCmdlet.ImageFile">
            <summary>
            Filename of the virtual machine disk image file to uploaded to
            Amazon S3 and imported into Amazon EC2. The cmdlet will perform the upload,
            manifest creation and presigned url generation and subsequent launch of the
            import conversion task returning a ConversionTask instance for progress
            monitoring to the pipeline.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2InstanceCmdlet.UploadOnly">
            <summary>
            If set the cmdlet constructs the import manifest and uploads it plus the image
            file artifacts to Amazon S3 but does not request import conversion be started.
            The S3 key of the uploaded manifest file is output to the pipeline. This key can
            be used subsequently as the value for the -ManifestFileKey parameter.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2InstanceCmdlet.FileFormat">
            <summary>
            <para>
            The file format of the disk image. If a value is not specified the cmdlet
            will attempt to infer it from the extension of the image file.
            </para>
            <para>
            Valid values: VMDK, RAW, VHD.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2InstanceCmdlet.BucketName">
            <summary>
            <para>
            The name of the Amazon S3 bucket that will, or does, contain the manifest and image
            file artifacts. If the bucket does not exist an attempt will be made to create it
            before the artifacts are uploaded.
            </para>
            <para>
            For bucket creation to succeed, the bucket name must not already exist (bucket names
            are global).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2InstanceCmdlet.KeyPrefix">
            <summary>
            Optional prefix for the manifest and image file objects within the Amazon S3 bucket.
            The manifest and image file artifacts will be uploaded using keys consisting of this
            prefix and a generated GUID.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2InstanceCmdlet.ManifestFileKey">
            <summary>
            <para>
            If specified, the import process will be be started using a collection of
            manifests and image file artifacts that have been successfully uploaded
            previously to Amazon S3 (using the -UploadOnly switch). The collection of
            ConversionTask objects resulting from the operation are emitted to the pipeline.
            </para>
            <para>
            The parameter value is a collection of S3 object keys to existing manifest files.
            These keys are output when the cmdlet is run specifying the -UploadOnly switch
            or if an error occurrs when requesting import conversion be started (this allows
            you to re-start a conversion that failed due to a parameter error without uploading
            the image file(s) again.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2InstanceCmdlet.Description">
            <summary>
            <para>
            An optional comment describing the image. This comment is returned with the associated
            conversion task during enumeration with the Get-EC2ConversionTask cmdlet.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2InstanceCmdlet.VolumeSize">
            <summary>
            <para>
            The size of the Amazon EBS volume, in GiB (2^30 bytes), that will hold the converted image. If not
            specified it will be calculated from the size of the image file, rounded up to the nearest GiB.
            </para>
            <para>
            Note: images intended for use as Amazon EC2 boot volumes must be a minimum of 8GiB in size.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2InstanceCmdlet.UploadThreadCount">
            <summary>
            Specifies the maximum number of threads to use to upload the image file parts to
            Amazon S3. Each thread will consume a minimum of 10MB of memory to handle the part
            data.
            Default: 10. Maximum: 30.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2InstanceCmdlet.Architecture">
            <summary>
            <para>
            The architecture of the image. Using this option ensures that your image is imported as the expected instance type.
            </para>
            <para>
            <b>Constraints:</b>
            <list type="definition"><item><term>Allowed Values </term><description>i386, x86_64</description></item></list>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2InstanceCmdlet.AvailabilityZone">
            <summary>
            The Availability Zone to launch the instance into.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2InstanceCmdlet.Group">
            <summary>
            The security group within which the instances should be run. Determines the ingress firewall rules that are
            applied to the launched instances.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2InstanceCmdlet.InstanceInitiatedShutdownBehavior">
            <summary>
            <para>
            Indicates whether an instance stops or terminates when you initiate shutdown from the within the instance
            (using the operating system command for system shutdown).
            </para>
            <para>
            <b>Constraints:</b>
            <list type="definition"><item><term>Allowed Values </term><description>stop, terminate</description></item></list>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2InstanceCmdlet.InstanceType">
            <summary>
            The type of instance to be launched. For more information, see <a href="http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html">Instance Types</a>
            in the Amazon Elastic Compute Cloud User Guide. For more information about the Linux instance types you can import, see
            <a href="http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/VMImportPrerequisites.html">Before You Get Started</a> in the Amazon Elastic Compute Cloud User Guide.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2InstanceCmdlet.Monitor">
            <summary>
            Enables monitoring of the specified instances.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2InstanceCmdlet.Platform">
            <summary>
            <para>
            The operating system of the instance. Default: Windows.
            </para>
            <para>
            <b>Constraints:</b>
            <list type="definition"><item><term>Allowed Values </term><description>Windows, Linux</description></item></list>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2InstanceCmdlet.PrivateIpAddress">
            <summary>
            [EC2-VPC] The specific IP address within subnet to use for the instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2InstanceCmdlet.SubnetId">
            <summary>
            [EC2-VPC] The ID of the subnet into which you're launching the instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2InstanceCmdlet.AdditionalInfo">
            <summary>
            Reserved for internal use.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2InstanceCmdlet.Resume">
            <summary>
            <para>
            If set, resumes a previous upload that was abandoned due to failure to upload one or
            more parts of the image file. Resuming an import applies only to the upload of the
            image artifacts. If Amazon EC2 returns an error from the resulting conversion you
            must start a new upload request to correct the issue.
            </para>
            <para>
            Note that if the cmdlet is run with the -RollbackOnUploadError switch set, resumption
            of the upload is not possible since the bucket contents will have been rolled back to
            delete the partially uploaded artifacts.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2InstanceCmdlet.RollbackOnUploadError">
            <summary>
            If set and the image file fails to upload, the successfully uploaded parts
            and the manifest are removed automatically from S3 to avoid storage charges
            for potentially orphaned objects. By default the uploaded content is retained
            after error so that the cmdlet can be re-executed with the Resume
            parameter to resume upload of the failed content.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2InstanceCmdlet.UrlExpiration">
            <summary>
            <para>
            The validity period (in days) for the signed Amazon S3 URLs that allow Amazon EC2 to
            access the manifest.
            Default: 30 days.
            </para>
            <remarks>
            Note that for AWS regions requiring Signature Version 4 request signing, the maximum
            period is 7 days. Parameter values exceeding 7 are ignored for these regions.
            </remarks>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.ImportEC2VolumeCmdlet">
            <summary>
            <para>
            <b>NOTE: This cmdlet has been deprecated and will be removed in a future release. Importing virtual machines and disk images
            to Amazon EC2 is now supported with the following cmdlets:</b>
            <ul>
            <li>Import-EC2Image</li>
            <li>Import-EC2Snapshot</li>
            <li>Get-EC2ImportImageTask</li>
            <li>Get-EC2ImportSnapshotTask</li>
            <li>Stop-EC2ImportTask</li>
            </ul>
            <br/>
            </para>
            <para>
            Uploads and converts a virtual machine disk image, creating a new Amazon Elastic Block Store (EBS) volume or uploads the
            disk image artifacts and generated import manifest, pending a request to begin import conversion at a later time.
            </para>
            <para>
            With its default settings the cmdlet uploads the disk image file to Amazon S3 as a series of individual Amazon S3 objects
            and creates a manifest to control the subsequent image conversion yielding an EBS volume.
            Once upload of the artifacts is complete the cmdlet sends a request to EC2 to begin the volume conversion.
            This mode yields a ConversionTask object that can be used to monitor conversion progress using the
            Get-EC2ConversionTask cmdlet or stop the in-flight conversion with Stop-EC2ConversionTask.
            </para>
            <para>
            If run with the -UploadOnly switch the cmdlet creates the import manifest for the disk image and uploads it together
            with the series of parts representing the disk image file into Amazon S3, but does not initiate the conversion.
            In this mode the S3 object key of the uploaded manifest is output. Import conversion of the artifacts to an EBS volume
            can be started at a later time by re-executing the cmdlet with the -ManifestFileKey parameter and the name of the bucket
            holding the artifacts.
            </para>
            <para>
            Note that if the upload of the image file fails, any successfully upload content together with the import manifest is retained
            by default in the specified bucket. This enables the cmdlet to be re-executed in 'resume' mode with the -Resume
            parameter to continue upload of the image file. If this behavior is not desired and content uploaded to the bucket before
            the failure occurred should be deleted, use the -RollbackOnUploadFailure switch.
            </para>
            <para>
            For more information about importing machine images and disk volumes into Amazon EC2, see
            <a href="http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instances_of_your_vm.html">Importing and Exporting Instances</a>
            in the Amazon EC2 User Guide.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2VolumeCmdlet.ImageFile">
            <summary>
            Filename of the virtual machine disk image file to uploaded to
            Amazon S3 and imported into Amazon EC2. The cmdlet will perform the upload,
            manifest creation and presigned url generation and subsequent launch of the
            import conversion task, returning a ConversionTask instance for progress
            monitoring to the pipeline.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2VolumeCmdlet.UploadOnly">
            <summary>
            If set the cmdlet constructs the import manifest and uploads it plus the image
            file to Amazon S3 but does not request import conversion be started. The S3 key
            of the uploaded manifest file is output. This key can be used subsequently as the
            value for the -ManifestFileKey parameter.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2VolumeCmdlet.FileFormat">
            <summary>
            <para>
            The file format of the disk image. If a value is not specified the cmdlet
            will attempt to infer it from the extension of the image file.
            </para>
            <para>
            Valid values: VMDK, RAW, VHD.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2VolumeCmdlet.BucketName">
            <summary>
            <para>
            The name of the Amazon S3 bucket that will, or does, contain the manifest and image
            file artifacts. If the bucket does not exist an attempt will be made to create it
            before the artifacts are uploaded.
            </para>
            <para>
            For bucket creation to succeed, the bucket name must not already exist (bucket names
            are global).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2VolumeCmdlet.KeyPrefix">
            <summary>
            Optional prefix for the manifest and image file objects within the Amazon S3 bucket.
            The manifest and image file artifacts will be uploaded using keys consisting of this
            prefix and a generated GUID.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2VolumeCmdlet.ManifestFileKey">
            <summary>
            <para>
            If specified, the import process will be be started using a collection of
            manifests and image file artifacts uploaded previously to Amazon S3 (using
            the -UploadOnly switch). The collection of ConversionTask objects resulting
            from the operation are emitted to the pipeline.
            </para>
            <para>
            The parameter value is a collection of S3 object keys to existing manifest files.
            These keys are output when the cmdlet is run specifying the -UploadOnly switch
            or if an error occurrs when requesting import conversion be started (this allows
            you to re-start a conversion that failed due to a parameter error without uploading
            the image file(s) again.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2VolumeCmdlet.Description">
            <summary>
            An optional comment describing the image. This comment is returned with the associated
            conversion task during enumeration with the Get-EC2ConversionTask cmdlet.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2VolumeCmdlet.VolumeSize">
            <summary>
            <para>
            The size of the Amazon EBS volume, in GiB (2^30 bytes), that will hold the converted image. If not
            specified it will be calculated from the size of the image file, rounded up to the nearest GiB.
            </para>
            <para>
            Note: images intended for use as Amazon EC2 boot volumes must be a minimum of 8GiB in size.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2VolumeCmdlet.UploadThreadCount">
            <summary>
            Specifies the maximum number of threads to use to upload the image file parts to
            Amazon S3. Each thread will consume a minimum of 10MB of memory to handle the part
            data.
            Default: 10. Maximum: 30.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2VolumeCmdlet.AvailabilityZone">
            <summary>
            The Availability Zone for the resulting Amazon EBS volume.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2VolumeCmdlet.Resume">
            <summary>
            <para>
            If set, resumes a previous upload that was abandoned due to failure to upload one or
            more parts of the image file. Resuming an import applies only to the upload of the
            image artifacts. If Amazon EC2 returns an error from the resulting conversion you
            must start a new upload request to correct the issue.
            </para>
            <para>
            Note that if the cmdlet is run with the -RollbackOnUploadError switch set, resumption
            of the upload is not possible since the bucket contents will have been rolled back to
            delete the partially uploaded artifacts.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2VolumeCmdlet.RollbackOnUploadError">
            <summary>
            If set and the image file fails to upload, the successfully uploaded parts
            and the manifest are removed automatically from S3 to avoid storage charges
            for potentially orphaned objects. By default the uploaded content is retained
            after error so that the cmdlet can be re-executed with the Resume
            parameter to resume upload of the failed content.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2VolumeCmdlet.UrlExpiration">
            <summary>
            <para>
            The validity period (in days) for the signed Amazon S3 URLs that allow Amazon EC2 to
            access the manifest.
            Default: 30 days.
            </para>
            <remarks>
            Note that for AWS regions requiring Signature Version 4 request signing, the maximum
            period is 7 days. Parameter values exceeding 7 are ignored for these regions.
            </remarks>
            </summary>
        </member>
        <!-- Badly formed XML comment ignored for member "T:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet" -->
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.ImageId">
            <summary>
            The ID of the AMI to launch. The set of available AMI IDs can be determined using the
            Get-EC2Image or Get-EC2ImageByName cmdlets.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.AssociatePublicIp">
            <summary>
            Indicates whether to assign a public IP address to an instance in a VPC.
            </summary>
            <remarks>
            <para>The public IP address is associated with a specific network interface.
            If set to true, the following rules apply:</para>
            <ol>
            <li>
            <p>Can only be associated with a single network interface with
            the device index of 0. You can't associate a public IP address
            with a second network interface, and you can't associate a
            public IP address if you are launching more than one network
            interface.</p>
            </li>
            <li>
            <p>Can only be associated with a new network interface,
            not an existing one.</p>
            </li>
            </ol>
            <p>
            Default: If launching into a default subnet, the default value is <b>true</b>.
            If launching into a nondefault subnet, the default value is <b>false</b>.
            </p>
            </remarks>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.MinCount">
            <summary>
            <para>
            The minimum number of instances to launch. If you specify a minimum that is more instances than Amazon EC2 can launch in
            the target Availability Zone, Amazon EC2 launches no instances.
            </para>
            <para>
            Constraints: Between 1 and the maximum number you're allowed for the specified instance type. For more information about
            the default limits, and how to request an increase,
            see <a href="http://aws.amazon.com/ec2/faqs/#How_many_instances_can_I_run_in_Amazon_EC2">How many instances can I run in Amazon EC2</a>
            in the Amazon EC2 General FAQ.
            </para>
            <para>
            Default: 1.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.MaxCount">
            <summary>
            <para>
            The maximum number of instances to launch. If you specify a maximum that is more instances than Amazon EC2 can launch in
            the target Availability Zone EC2 will try to launch the maximum number for the target Availability Zone, but launches
            no fewer than the minimum number.
            </para>
            <para>
            Constraints: Between 1 and the maximum number you're allowed for the specified instance type. For more information about
            the default limits, and how to request an increase,
            see <a href="http://aws.amazon.com/ec2/faqs/#How_many_instances_can_I_run_in_Amazon_EC2">How many instances can I run in Amazon EC2</a>
            in the Amazon EC2 General FAQ.
            </para>
            <para>
            Default: 1.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.KeyName">
            <summary>
            The name of the key pair to use to connect to the instance using remote desktop or SSH.
            </summary>
            <remarks>
            <b>Important:</b> If you launch an instance without specifying a key pair, you can't connect to the instance.
            </remarks>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.SecurityGroup">
            <summary>
            <para>
            The names of one or more security groups. Note that for a nondefault VPC, you must specify the security group by ID using
            the SecurityGroupIds parameter instead. For EC2-Classic or a default VPC, you can specify the security group by name or ID.
            </para>
            <para>
            Default: Amazon EC2 uses the default security group
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.SecurityGroupId">
            <summary>
            <para>
            The IDs of one or more security groups. Note that for a nondefault VPC, you must specify the security group by ID using
            this parameter. For EC2-Classic or a default VPC, you can specify the security group by name or ID.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.UserData">
            <summary>
            The base64-encoded MIME user data for the instances. If the -EncodeUserData switch is also set, the value
            for this parameter can be supplied as normal ASCII text and will be base64-encoded by the cmdlet.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.UserDataFile">
            <summary>
            The name of a file containing base64-encoded MIME user data for the instances.
            Using this parameter causes any value for the UserData parameter to be ignored.
            If the -EncodeUserData switch is also set, the contents of the file can be normal
            ASCII text and will be base64-encoded by the cmdlet.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.EncodeUserData">
            <summary>
            If set and the -UserData or -UserDataFile parameters are specified, the specified
            user data is base64 encoded prior to submitting to EC2. By default the user data
            is assumed to be encoded prior to being supplied to the cmdlet.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.InstanceType">
            <summary>
            <para>
            The instance type. For more information, see <a href="http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html">Instance Types</a>
            in the Amazon Elastic Compute Cloud User Guide.
            </para>
            <para>
            Default: Amazon EC2 will use an m1.small instance if not specified.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.AvailabilityZone">
            <summary>
            The Availability Zone for the instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.Affinity">
            <summary>
            The affinity setting for the instance on the dedicated host.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.PlacementGroup">
            <summary>
            The name of an existing placement group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.Tenancy">
            <summary>
            <para>
            The tenancy of the instance (if the instance is running in a VPC). An instance with a tenancy of dedicated runs on single-tenant hardware.
            </para>
            <para>
            Valid Values: default | dedicated | host
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.HostId">
            <summary>
            The ID of the dedicted host on which the instance resides.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.KernelId">
            <summary>
            <para>
            The ID of the kernel for the instance.
            </para>
            <para>
            <b>Important:</b> We recommend that you use PV-GRUB instead of kernels and RAM disks. For more information,
            see <a href="http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/UserProvidedKernels.html">PV-GRUB</a>
            in the Amazon Elastic Compute Cloud User Guide.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.RamdiskId">
            <summary>
            <para>
            The ID of the RAM disk.
            </para>
            <para>
            <b>Important:</b> We recommend that you use PV-GRUB instead of kernels and RAM disks. For more information,
            see <a href="http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/UserProvidedKernels.html">PV-GRUB</a>
            in the Amazon Elastic Compute Cloud User Guide.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.BlockDeviceMapping">
            <summary>
            The block device mapping for the instance. For more information, see
            <a href="http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/block-device-mapping-concepts.html">Block Device Mapping</a>
            in the Amazon Elastic Compute Cloud User Guide.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.Monitoring_Enabled">
            <summary>
            Enables monitoring for the instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.SubnetId">
            <summary>
            [EC2-VPC] The ID of the subnet to launch the instance into.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.DisableApiTermination">
            <summary>
            If you enable this option, you can't terminate the instance using the Amazon EC2 console, CLI, or API; otherwise, you can.
            If you specify this option and then later want to be able to terminate the instance, you must first change the value of the
            disableApiTermination attribute to false using Edit-EC2InstanceAttribute. Alternatively, if you set -InstanceInitiatedShutdownBehavior
            to 'terminate', you can terminate the instance by running the shutdown command from the instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.InstanceInitiatedShutdownBehavior">
            <summary>
            <para>
            Indicates whether an instance stops or terminates when you initiate shutdown from the instance (using the operating system
            command for system shutdown).
            </para>
            <para>
            Valid values: stop | terminate. Default: stop.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.PrivateIpAddress">
            <summary>
            [EC2-VPC] The primary private IP address. You must specify a value from the IP address range of the subnet.
            If not specified EC2 will assign an IP address from the IP address range of the subnet.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.ClientToken">
            <summary>
            <para>
            Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see
            <a href="http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Run_Instance_Idempotency.html">How to Ensure Idempotency</a>
            in the Amazon Elastic Compute Cloud User Guide.
            </para>
            <para>
            Constraints: Maximum 64 ASCII characters
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.NetworkInterface">
            <summary>
            <para>
            A set of one or more existing network interfaces to attach to the instance.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.EbsOptimized">
            <summary>
            <para>
            Enables Amazon EBS optimization for the instance. This optimization provides dedicated throughput to Amazon EBS and an
            optimized configuration stack to provide optimal Amazon EBS I/O performance. This option isn't available with all instance types.
            Additional usage charge apply when using this option.
            </para>
            <para>
            Default: false (disabled)
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.InstanceProfile_Arn">
            <summary>
            The ARN of an IAM instance profile to associate with the instances.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.InstanceProfile_Name">
            <summary>
            The name of an IAM instance profile to associate with the instances.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.AdditionalInfo">
            <summary>
            Reserved for internal use.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.TagSpecification">
            <summary>
            The tags to apply to the resources during launch. You can tag instances and volumes.
            The specified tags are applied to all instances or volumes that are created during launch.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.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="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.ElasticGpuSpecification">
            <summary>
            An Elastic GPU to associate with the instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.Ipv6AddressCount">
            <summary>
            [EC2-VPC] A number of IPv6 addresses to associate with the primary network interface.
            Amazon EC2 chooses the IPv6 addresses from the range of your subnet. You cannot specify
            this option and the option to assign specific IPv6 addresses in the same request.
            You can specify this option if you've specified a minimum number of instances to launch.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.Ipv6Addresses">
            <summary>
            An Elastic GPU to associate with the instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.LaunchTemplate">
            <summary>
            The launch template to use to launch the instances. Any parameters that you specify to the cmdlet
            override the same parameters in the launch template
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.InstanceMarketOption">
            <summary>
            The market (purchasing) option for the instances.
            </summary>
        </member>
        <!-- Badly formed XML comment ignored for member "P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.CpuCredit" -->
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceCmdlet.CpuOption">
            <summary>
            The CPU options for the instance. For more information, see <a href="http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-optimize-cpu.html">Optimizing
            CPU Options</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.NewEC2LaunchTemplateCmdlet">
            <summary>
            Creates a launch template. A launch template contains the parameters to launch an
            instance. When you launch an instance using <a>RunInstances</a>, you can specify a
            launch template instead of providing the launch parameters in the request.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2LaunchTemplateCmdlet.SourceTemplateData">
            <summary>
            <para>
            The information for the launch template, returned from a call to Get-EC2LaunchTemplateData. The data
            will be used to construct the data for the -LaunchTemplateData parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2LaunchTemplateCmdlet.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier you provide to ensure the idempotency of the request.
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.html">Ensuring
            Idempotency</a>.</para><para>Constraint: Maximum 128 ASCII characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2LaunchTemplateCmdlet.LaunchTemplateData">
            <summary>
            <para>
            <para>The information for the launch template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2LaunchTemplateCmdlet.LaunchTemplateName">
            <summary>
            <para>
            <para>A name for the launch template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2LaunchTemplateCmdlet.VersionDescription">
            <summary>
            <para>
            <para>A description for the first version of the launch template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2LaunchTemplateCmdlet.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.EC2.NewEC2LaunchTemplateVersionCmdlet">
            <summary>
            Creates a new version for a launch template. You can specify an existing version of
            launch template from which to base the new version.
             
              
            <para>
            Launch template versions are numbered in the order in which they are created. You
            cannot specify, change, or replace the numbering of launch template versions.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2LaunchTemplateVersionCmdlet.SourceTemplateData">
            <summary>
            <para>
            The information for the launch template, returned from a call to Get-EC2LaunchTemplateData. The data
            will be used to construct the data for the -LaunchTemplateData parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2LaunchTemplateVersionCmdlet.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier you provide to ensure the idempotency of the request.
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.html">Ensuring
            Idempotency</a>.</para><para>Constraint: Maximum 128 ASCII characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2LaunchTemplateVersionCmdlet.LaunchTemplateData">
            <summary>
            <para>
            <para>The information for the launch template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2LaunchTemplateVersionCmdlet.LaunchTemplateId">
            <summary>
            <para>
            <para>The ID of the launch template. You must specify either the launch template ID or launch
            template name in the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2LaunchTemplateVersionCmdlet.LaunchTemplateName">
            <summary>
            <para>
            <para>The name of the launch template. You must specify either the launch template ID or
            launch template name in the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2LaunchTemplateVersionCmdlet.SourceVersion">
            <summary>
            <para>
            <para>The version number of the launch template version on which to base the new version.
            The new version inherits the same launch parameters as the source version, except
            for parameters that you specify in LaunchTemplateData.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2LaunchTemplateVersionCmdlet.VersionDescription">
            <summary>
            <para>
            <para>A description for the version of the launch template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2LaunchTemplateVersionCmdlet.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.EC2.RemoveEC2InstanceCmdlet">
            <summary>
            <para>
            Terminates a stopped or running Amazon EC2 instance, prompting for confirmation before proceeding.
            </para>
            <para>
            <br/><br/>
            Note that terminated instances will remain visible after termination (for approximately one hour).
            The Terminate operation is idempotent; if you terminate an instance more than once, each call will succeed.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2InstanceCmdlet.InstanceId">
            <summary>
            Identifies the set of instances to stop or terminate. Accepts one or more string instance IDs,
            or collections of Amazon.EC2.Model.Instance or Amazon.EC2.Model.Reservation objects.
            If a Reservation object is supplied, all of the instances in the reservation are
            processed.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2InstanceCmdlet.Force">
            <summary>
            Suppresses prompts for confirmation before proceeding to terminate the specified instance(s).
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.StopEC2InstanceCmdlet">
            <summary>
            <para>
            Stops or terminates an Amazon EC2 instance.
            </para>
            <para>
            Instances that use Amazon EBS volumes as their root devices can be
            quickly stopped and started. When an instance is stopped, the compute resources are released and
            you are not billed for hourly instance usage. However, your root partition Amazon EBS volume remains,
            continues to persist your data, and you are charged for Amazon EBS volume usage. You can restart
            your instance at any time.
            </para>
            <para>
            <br/><br/>
            Before stopping an instance, make sure it is in a state from which it can be restarted. Stopping an
            instance does not preserve data stored in RAM. Stopping an instance that uses an instance store as its
            root device returns an error.
            </para>
            <para>
            <br/><br/>
            The Terminate operation is idempotent; if you terminate an instance more than once, each call will succeed.
            Terminated instances will remain visible after termination (approximately one hour).
            </para>
            <para>
            <br/><br/>
            <b>Note: Terminating instances using this cmdlet is considered deprecated.</b> Please use the <b><i>Remove-EC2Instance</i></b>
            cmdlet for instance termination as it supports confirmation prompts when a shell's $ConfirmPreference
            setting is at its default value (High). The Stop-EC2Instance cmdlet is marked as medium impact (for backwards compatibility)
            and will not therefore trigger a confirmation prompt for both stop <b>and</b> termination operations unless $ConfirmPreference
            is set to Medium or lower. This could lead to accidental termination of instances. Use of the -Terminate switch is maintained
            for backwards compatibility only.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.StopEC2InstanceCmdlet.InstanceId">
            <summary>
            Identifies the set of instances to stop or terminate. Accepts one or more string instance IDs,
            or collections of Amazon.EC2.Model.Instance or Amazon.EC2.Model.Reservation objects.
            If a Reservation object is supplied, all of the instances in the reservation are
            processed.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.StopEC2InstanceCmdlet.ForceStop">
            <summary>
            Forces the instance to stop. The instance will not have an opportunity to flush file system caches nor file
            system meta data. If you use this option, you must perform file system check and repair procedures. This
            option is not recommended for Windows instances.
            Note: this option is not compatible with the Terminate switch.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.StopEC2InstanceCmdlet.Terminate">
            <summary>
            <para>
            Signals that the command should Terminate the instance(s) instead of just stopping them.
            </para>
            <para>
            <br/>
            <b>Note:</b> This parameter is deprecated and maintained solely for backwards compatibility. Please
            use the Remove-EC2Instance cmdlet for instance termination.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.StopEC2InstanceCmdlet.Force">
            <summary>
            Suppresses prompts for confirmation. Note that this cmdlet is marked as medium impact for backwards
            compatibility and therefore will only trigger a confirmation prompt if the shell's $ConfirmPreference
            setting is Medium or lower, regardless of whether you are stopping or terminating instances.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.AddEC2CapacityReservationCmdlet">
            <summary>
            Creates a new Capacity Reservation with the specified attributes.
             
              
            <para>
            Capacity Reservations enable you to reserve capacity for your Amazon EC2 instances
            in a specific Availability Zone for any duration. This gives you the flexibility to
            selectively add capacity reservations and still get the Regional RI discounts for
            that usage. By creating Capacity Reservations, you ensure that you always have access
            to Amazon EC2 capacity when you need it, for as long as you need it. For more information,
            see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-capacity-reservations.html">Capacity
            Reservations</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para><para>
            Your request to create a Capacity Reservation could fail if Amazon EC2 does not have
            sufficient capacity to fulfill the request. If your request fails due to Amazon EC2
            capacity constraints, either try again at a later time, try in a different Availability
            Zone, or request a smaller capacity reservation. If your application is flexible across
            instance types and sizes, try to create a Capacity Reservation with different instance
            attributes.
            </para><para>
            Your request could also fail if the requested quantity exceeds your On-Demand Instance
            limit for the selected instance type. If your request fails due to limit constraints,
            increase your On-Demand Instance limit for the required instance type and try again.
            For more information about increasing your instance limits, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-resource-limits.html">Amazon
            EC2 Service Limits</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.AddEC2CapacityReservationCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>The Availability Zone in which to create the Capacity Reservation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.AddEC2CapacityReservationCmdlet.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier that you provide to ensure the idempotency of the
            request. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.html">How
            to Ensure Idempotency</a>.</para><para>Constraint: Maximum 64 ASCII characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.AddEC2CapacityReservationCmdlet.EbsOptimized">
            <summary>
            <para>
            <para>Indicates whether the Capacity Reservation supports EBS-optimized instances. This
            optimization provides dedicated throughput to Amazon EBS and an optimized configuration
            stack to provide optimal I/O performance. This optimization isn't available with all
            instance types. Additional usage charges apply when using an EBS- optimized instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.AddEC2CapacityReservationCmdlet.EndDate">
            <summary>
            <para>
            <para>The date and time at which the Capacity Reservation expires. When a Capacity Reservation
            expires, the reserved capacity is released and you can no longer launch instances
            into it. The Capacity Reservation's state changes to <code>expired</code> when it
            reaches its end date and time.</para><para>You must provide an <code>EndDate</code> value if <code>EndDateType</code> is <code>limited</code>.
            Omit <code>EndDate</code> if <code>EndDateType</code> is <code>unlimited</code>.</para><para>If the <code>EndDateType</code> is <code>limited</code>, the Capacity Reservation
            is cancelled within an hour from the specified time. For example, if you specify 5/31/2019,
            13:30:55, the Capacity Reservation is guaranteed to end between 13:30:55 and 14:30:55
            on 5/31/2019.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.AddEC2CapacityReservationCmdlet.EndDateType">
            <summary>
            <para>
            <para>Indicates the way in which the Capacity Reservation ends. A Capacity Reservation can
            have one of the following end types:</para><ul><li><para><code>unlimited</code> - The Capacity Reservation remains active until you explicitly
            cancel it. Do not provide an <code>EndDate</code> if the <code>EndDateType</code>
            is <code>unlimited</code>.</para></li><li><para><code>limited</code> - The Capacity Reservation expires automatically at a specified
            date and time. You must provide an <code>EndDate</code> value if the <code>EndDateType</code>
            value is <code>limited</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.AddEC2CapacityReservationCmdlet.EphemeralStorage">
            <summary>
            <para>
            <para>Indicates whether the Capacity Reservation supports instances with temporary, block-level
            storage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.AddEC2CapacityReservationCmdlet.InstanceCount">
            <summary>
            <para>
            <para>The number of instances for which to reserve capacity.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.AddEC2CapacityReservationCmdlet.InstanceMatchCriterion">
            <summary>
            <para>
            <para>Indicates the type of instance launches that the Capacity Reservation accepts. The
            options include:</para><ul><li><para><code>open</code> - The Capacity Reservation automatically matches all instances
            that have matching attributes (instance type, platform, and Availability Zone). Instances
            that have matching attributes run in the Capacity Reservation automatically without
            specifying any additional parameters.</para></li><li><para><code>targeted</code> - The Capacity Reservation only accepts instances that have
            matching attributes (instance type, platform, and Availability Zone), and explicitly
            target the Capacity Reservation. This ensures that only permitted instances can use
            the reserved capacity. </para></li></ul><para>Default: <code>open</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.AddEC2CapacityReservationCmdlet.InstancePlatform">
            <summary>
            <para>
            <para>The type of operating system for which to reserve capacity.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.AddEC2CapacityReservationCmdlet.InstanceType">
            <summary>
            <para>
            <para>The instance type for which to reserve capacity. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html">Instance
            Types</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.AddEC2CapacityReservationCmdlet.TagSpecification">
            <summary>
            <para>
            <para>The tags to apply to the Capacity Reservation during launch.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.AddEC2CapacityReservationCmdlet.Tenancy">
            <summary>
            <para>
            <para>Indicates the tenancy of the Capacity Reservation. A Capacity Reservation can have
            one of the following tenancy settings:</para><ul><li><para><code>default</code> - The Capacity Reservation is created on hardware that is shared
            with other AWS accounts.</para></li><li><para><code>dedicated</code> - The Capacity Reservation is created on single-tenant hardware
            that is dedicated to a single AWS account.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.AddEC2CapacityReservationCmdlet.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.EC2.AddEC2ClassicLinkVpcCmdlet">
            <summary>
            Links an EC2-Classic instance to a ClassicLink-enabled VPC through one or more of
            the VPC's security groups. You cannot link an EC2-Classic instance to more than one
            VPC at a time. You can only link an instance that's in the <code>running</code> state.
            An instance is automatically unlinked from a VPC when it's stopped - you can link
            it to the VPC again when you restart it.
             
              
            <para>
            After you've linked an instance, you cannot change the VPC security groups that are
            associated with it. To change the security groups, you must first unlink the instance,
            and then link it again.
            </para><para>
            Linking your instance to a VPC is sometimes referred to as <i>attaching</i> your instance.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.AddEC2ClassicLinkVpcCmdlet.Group">
            <summary>
            <para>
            <para>The ID of one or more of the VPC's security groups. You cannot specify security groups
            from a different VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.AddEC2ClassicLinkVpcCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of an EC2-Classic instance to link to the ClassicLink-enabled VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.AddEC2ClassicLinkVpcCmdlet.VpcId">
            <summary>
            <para>
            <para>The ID of a ClassicLink-enabled VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.AddEC2ClassicLinkVpcCmdlet.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.EC2.AddEC2InternetGatewayCmdlet">
            <summary>
            Attaches an internet gateway to a VPC, enabling connectivity between the internet
            and the VPC. For more information about your VPC and internet gateway, see the <a href="https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/">Amazon Virtual Private
            Cloud User Guide</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.AddEC2InternetGatewayCmdlet.InternetGatewayId">
            <summary>
            <para>
            <para>The ID of the internet gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.AddEC2InternetGatewayCmdlet.VpcId">
            <summary>
            <para>
            <para>The ID of the VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.AddEC2InternetGatewayCmdlet.PassThru">
            <summary>
            Returns the value passed to the VpcId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.AddEC2InternetGatewayCmdlet.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.EC2.AddEC2NetworkInterfaceCmdlet">
            <summary>
            Attaches a network interface to an instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.AddEC2NetworkInterfaceCmdlet.DeviceIndex">
            <summary>
            <para>
            <para>The index of the device for the network interface attachment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.AddEC2NetworkInterfaceCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of the instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.AddEC2NetworkInterfaceCmdlet.NetworkInterfaceId">
            <summary>
            <para>
            <para>The ID of the network interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.AddEC2NetworkInterfaceCmdlet.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.EC2.AddEC2SecurityGroupToClientVpnTargetNetworkCmdlet">
            <summary>
            Applies a security group to the association between the target network and the Client
            VPN endpoint. This action replaces the existing security groups with the specified
            security groups.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.AddEC2SecurityGroupToClientVpnTargetNetworkCmdlet.ClientVpnEndpointId">
            <summary>
            <para>
            <para>The ID of the Client VPN endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.AddEC2SecurityGroupToClientVpnTargetNetworkCmdlet.SecurityGroupId">
            <summary>
            <para>
            <para>The IDs of the security groups to apply to the associated target network. Up to 5
            security groups can be applied to an associated target network.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.AddEC2SecurityGroupToClientVpnTargetNetworkCmdlet.VpcId">
            <summary>
            <para>
            <para>The ID of the VPC in which the associated target network is located.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.AddEC2SecurityGroupToClientVpnTargetNetworkCmdlet.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.EC2.AddEC2VolumeCmdlet">
            <summary>
            Attaches an EBS volume to a running or stopped instance and exposes it to the instance
            with the specified device name.
             
              
            <para>
            Encrypted EBS volumes may only be attached to instances that support Amazon EBS encryption.
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSEncryption.html">Amazon
            EBS Encryption</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para><para>
            For a list of supported device names, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-attaching-volume.html">Attaching
            an EBS Volume to an Instance</a>. Any device names that aren't reserved for instance
            store volumes can be used for EBS volumes. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html">Amazon
            EC2 Instance Store</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para><para>
            If a volume has an AWS Marketplace product code:
            </para><ul><li><para>
            The volume can be attached only to a stopped instance.
            </para></li><li><para>
            AWS Marketplace product codes are copied from the volume to the instance.
            </para></li><li><para>
            You must be subscribed to the product.
            </para></li><li><para>
            The instance type and operating system of the instance must support the product. For
            example, you can't detach a volume from a Windows instance and attach it to a Linux
            instance.
            </para></li></ul><para>
            For more information about EBS volumes, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-attaching-volume.html">Attaching
            Amazon EBS Volumes</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.AddEC2VolumeCmdlet.Device">
            <summary>
            <para>
            <para>The device name (for example, <code>/dev/sdh</code> or <code>xvdh</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.AddEC2VolumeCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of the instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.AddEC2VolumeCmdlet.VolumeId">
            <summary>
            <para>
            <para>The ID of the EBS volume. The volume and instance must be within the same Availability
            Zone.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.AddEC2VolumeCmdlet.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.EC2.AddEC2VpnGatewayCmdlet">
            <summary>
            Attaches a virtual private gateway to a VPC. You can attach one virtual private gateway
            to one VPC at a time.
             
              
            <para>
            For more information, see <a href="https://docs.aws.amazon.com/vpn/latest/s2svpn/VPC_VPN.html">AWS
            Site-to-Site VPN</a> in the <i>AWS Site-to-Site VPN User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.AddEC2VpnGatewayCmdlet.VpcId">
            <summary>
            <para>
            <para>The ID of the VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.AddEC2VpnGatewayCmdlet.VpnGatewayId">
            <summary>
            <para>
            <para>The ID of the virtual private gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.AddEC2VpnGatewayCmdlet.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.EC2.ApproveEC2VpcPeeringConnectionCmdlet">
            <summary>
            Accept a VPC peering connection request. To accept a request, the VPC peering connection
            must be in the <code>pending-acceptance</code> state, and you must be the owner of
            the peer VPC. Use <a>DescribeVpcPeeringConnections</a> to view your outstanding VPC
            peering connection requests.
             
              
            <para>
            For an inter-region VPC peering connection request, you must accept the VPC peering
            connection in the region of the accepter VPC.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ApproveEC2VpcPeeringConnectionCmdlet.VpcPeeringConnectionId">
            <summary>
            <para>
            <para>The ID of the VPC peering connection. You must specify this parameter in the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ApproveEC2VpcPeeringConnectionCmdlet.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.EC2.ConfirmEC2EndpointConnectionCmdlet">
            <summary>
            Accepts one or more interface VPC endpoint connection requests to your VPC endpoint
            service.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ConfirmEC2EndpointConnectionCmdlet.ServiceId">
            <summary>
            <para>
            <para>The ID of the endpoint service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ConfirmEC2EndpointConnectionCmdlet.VpcEndpointId">
            <summary>
            <para>
            <para>The IDs of one or more interface VPC endpoints.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ConfirmEC2EndpointConnectionCmdlet.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.EC2.ConfirmEC2ProductInstanceCmdlet">
            <summary>
            Determines whether a product code is associated with an instance. This action can
            only be used by the owner of the product code. It is useful when a product code owner
            must verify whether another user's instance is eligible for support.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ConfirmEC2ProductInstanceCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of the instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ConfirmEC2ProductInstanceCmdlet.ProductCode">
            <summary>
            <para>
            <para>The product code. This must be a product code that you own.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ConfirmEC2ProductInstanceCmdlet.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.EC2.ConfirmEC2ReservedInstancesExchangeQuoteCmdlet">
            <summary>
            Accepts the Convertible Reserved Instance exchange quote described in the <a>GetReservedInstancesExchangeQuote</a>
            call.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ConfirmEC2ReservedInstancesExchangeQuoteCmdlet.ReservedInstanceId">
            <summary>
            <para>
            <para>The IDs of the Convertible Reserved Instances to exchange for another Convertible
            Reserved Instance of the same or higher value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ConfirmEC2ReservedInstancesExchangeQuoteCmdlet.TargetConfiguration">
            <summary>
            <para>
            <para>The configuration of the target Convertible Reserved Instance to exchange for your
            current Convertible Reserved Instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ConfirmEC2ReservedInstancesExchangeQuoteCmdlet.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.EC2.ConfirmEC2TransitGatewayVpcAttachmentCmdlet">
            <summary>
            Accepts a request to attach a VPC to a transit gateway.
             
              
            <para>
            The VPC attachment must be in the <code>pendingAcceptance</code> state. Use <a>DescribeTransitGatewayVpcAttachments</a>
            to view your pending VPC attachment requests. Use <a>RejectTransitGatewayVpcAttachment</a>
            to reject a VPC attachment request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ConfirmEC2TransitGatewayVpcAttachmentCmdlet.TransitGatewayAttachmentId">
            <summary>
            <para>
            <para>The ID of the attachment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ConfirmEC2TransitGatewayVpcAttachmentCmdlet.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.EC2.CopyEC2FpgaImageCmdlet">
            <summary>
            Copies the specified Amazon FPGA Image (AFI) to the current region.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.CopyEC2FpgaImageCmdlet.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier that you provide to ensure the idempotency of the
            request. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Run_Instance_Idempotency.html">Ensuring
            Idempotency</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.CopyEC2FpgaImageCmdlet.Description">
            <summary>
            <para>
            <para>The description for the new AFI.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.CopyEC2FpgaImageCmdlet.Name">
            <summary>
            <para>
            <para>The name for the new AFI. The default is the name of the source AFI.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.CopyEC2FpgaImageCmdlet.SourceFpgaImageId">
            <summary>
            <para>
            <para>The ID of the source AFI.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.CopyEC2FpgaImageCmdlet.SourceRegion">
            <summary>
            <para>
            <para>The region that contains the source AFI.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.CopyEC2FpgaImageCmdlet.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.EC2.CopyEC2ImageCmdlet">
            <summary>
            Initiates the copy of an AMI from the specified source region to the current region.
            You specify the destination region by using its endpoint when making the request.
             
              
            <para>
            Copies of encrypted backing snapshots for the AMI are encrypted. Copies of unencrypted
            backing snapshots remain unencrypted, unless you set <code>Encrypted</code> during
            the copy operation. You cannot create an unencrypted copy of an encrypted backing
            snapshot.
            </para><para>
            For more information about the prerequisites and limits when copying an AMI, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/CopyingAMIs.html">Copying
            an AMI</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.CopyEC2ImageCmdlet.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier you provide to ensure idempotency of the request.
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Run_Instance_Idempotency.html">How
            to Ensure Idempotency</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.CopyEC2ImageCmdlet.Description">
            <summary>
            <para>
            <para>A description for the new AMI in the destination region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.CopyEC2ImageCmdlet.Encrypted">
            <summary>
            <para>
            <para>Specifies whether the destination snapshots of the copied image should be encrypted.
            You can encrypt a copy of an unencrypted snapshot, but you cannot create an unencrypted
            copy of an encrypted snapshot. The default CMK for EBS is used unless you specify
            a non-default AWS Key Management Service (AWS KMS) CMK using <code>KmsKeyId</code>.
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSEncryption.html">Amazon
            EBS Encryption</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.CopyEC2ImageCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>An identifier for the AWS Key Management Service (AWS KMS) customer master key (CMK)
            to use when creating the encrypted volume. This parameter is only required if you
            want to use a non-default CMK; if this parameter is not specified, the default CMK
            for EBS is used. If a <code>KmsKeyId</code> is specified, the <code>Encrypted</code>
            flag must also be set. </para><para>The CMK identifier may be provided in any of the following formats: </para><ul><li><para>Key ID</para></li><li><para>Key alias. The alias ARN contains the <code>arn:aws:kms</code> namespace, followed
            by the region of the CMK, the AWS account ID of the CMK owner, the <code>alias</code>
            namespace, and then the CMK alias. For example, arn:aws:kms:<i>us-east-1</i>:<i>012345678910</i>:alias/<i>ExampleAlias</i>.</para></li><li><para>ARN using key ID. The ID ARN contains the <code>arn:aws:kms</code> namespace, followed
            by the region of the CMK, the AWS account ID of the CMK owner, the <code>key</code>
            namespace, and then the CMK ID. For example, arn:aws:kms:<i>us-east-1</i>:<i>012345678910</i>:key/<i>abcd1234-a123-456a-a12b-a123b4cd56ef</i>.
            </para></li><li><para>ARN using key alias. The alias ARN contains the <code>arn:aws:kms</code> namespace,
            followed by the region of the CMK, the AWS account ID of the CMK owner, the <code>alias</code>
            namespace, and then the CMK alias. For example, arn:aws:kms:<i>us-east-1</i>:<i>012345678910</i>:alias/<i>ExampleAlias</i>.
            </para></li></ul><para>AWS parses <code>KmsKeyId</code> asynchronously, meaning that the action you call
            may appear to complete even though you provided an invalid identifier. This action
            will eventually report failure. </para><para>The specified CMK must exist in the region that the snapshot is being copied to. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.CopyEC2ImageCmdlet.Name">
            <summary>
            <para>
            <para>The name of the new AMI in the destination region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.CopyEC2ImageCmdlet.SourceImageId">
            <summary>
            <para>
            <para>The ID of the AMI to copy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.CopyEC2ImageCmdlet.SourceRegion">
            <summary>
            <para>
            <para>The name of the region that contains the AMI to copy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.CopyEC2ImageCmdlet.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.EC2.CopyEC2SnapshotCmdlet">
            <summary>
            Copies a point-in-time snapshot of an EBS volume and stores it in Amazon S3. You can
            copy the snapshot within the same Region or from one Region to another. You can use
            the snapshot to create EBS volumes or Amazon Machine Images (AMIs). The snapshot is
            copied to the regional endpoint that you send the HTTP request to.
             
              
            <para>
            Copies of encrypted EBS snapshots remain encrypted. Copies of unencrypted snapshots
            remain unencrypted, unless the <code>Encrypted</code> flag is specified during the
            snapshot copy operation. By default, encrypted snapshot copies use the default AWS
            Key Management Service (AWS KMS) customer master key (CMK); however, you can specify
            a non-default CMK with the <code>KmsKeyId</code> parameter.
            </para><para>
            To copy an encrypted snapshot that has been shared from another account, you must
            have permissions for the CMK used to encrypt the snapshot.
            </para><para>
            Snapshots created by copying another snapshot have an arbitrary volume ID that should
            not be used for any purpose.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-copy-snapshot.html">Copying
            an Amazon EBS Snapshot</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.CopyEC2SnapshotCmdlet.Description">
            <summary>
            <para>
            <para>A description for the EBS snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.CopyEC2SnapshotCmdlet.DestinationRegion">
            <summary>
            <para>
            <para>The destination Region to use in the <code>PresignedUrl</code> parameter of a snapshot
            copy operation. This parameter is only valid for specifying the destination Region
            in a <code>PresignedUrl</code> parameter, where it is required.</para><para>The snapshot copy is sent to the regional endpoint that you sent the HTTP request
            to (for example, <code>ec2.us-east-1.amazonaws.com</code>). With the AWS CLI, this
            is specified using the <code>--region</code> parameter or the default Region in your
            AWS configuration file.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.CopyEC2SnapshotCmdlet.Encrypted">
            <summary>
            <para>
            <para>Specifies whether the destination snapshot should be encrypted. You can encrypt a
            copy of an unencrypted snapshot, but you cannot use it to create an unencrypted copy
            of an encrypted snapshot. Your default CMK for EBS is used unless you specify a non-default
            AWS Key Management Service (AWS KMS) CMK using <code>KmsKeyId</code>. For more information,
            see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSEncryption.html">Amazon
            EBS Encryption</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.CopyEC2SnapshotCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>An identifier for the AWS Key Management Service (AWS KMS) customer master key (CMK)
            to use when creating the encrypted volume. This parameter is only required if you
            want to use a non-default CMK; if this parameter is not specified, the default CMK
            for EBS is used. If a <code>KmsKeyId</code> is specified, the <code>Encrypted</code>
            flag must also be set. </para><para>The CMK identifier may be provided in any of the following formats: </para><ul><li><para>Key ID</para></li><li><para>Key alias. The alias ARN contains the <code>arn:aws:kms</code> namespace, followed
            by the region of the CMK, the AWS account ID of the CMK owner, the <code>alias</code>
            namespace, and then the CMK alias. For example, arn:aws:kms:<i>us-east-1</i>:<i>012345678910</i>:alias/<i>ExampleAlias</i>.</para></li><li><para>ARN using key ID. The ID ARN contains the <code>arn:aws:kms</code> namespace, followed
            by the region of the CMK, the AWS account ID of the CMK owner, the <code>key</code>
            namespace, and then the CMK ID. For example, arn:aws:kms:<i>us-east-1</i>:<i>012345678910</i>:key/<i>abcd1234-a123-456a-a12b-a123b4cd56ef</i>.
            </para></li><li><para>ARN using key alias. The alias ARN contains the <code>arn:aws:kms</code> namespace,
            followed by the region of the CMK, the AWS account ID of the CMK owner, the <code>alias</code>
            namespace, and then the CMK alias. For example, arn:aws:kms:<i>us-east-1</i>:<i>012345678910</i>:alias/<i>ExampleAlias</i>.
            </para></li></ul><para>AWS parses <code>KmsKeyId</code> asynchronously, meaning that the action you call
            may appear to complete even though you provided an invalid identifier. The action
            will eventually fail. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.CopyEC2SnapshotCmdlet.SourceRegion">
            <summary>
            <para>
            <para>The ID of the Region that contains the snapshot to be copied.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.CopyEC2SnapshotCmdlet.SourceSnapshotId">
            <summary>
            <para>
            <para>The ID of the EBS snapshot to copy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.CopyEC2SnapshotCmdlet.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.EC2.DenyEC2EndpointConnectionCmdlet">
            <summary>
            Rejects one or more VPC endpoint connection requests to your VPC endpoint service.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DenyEC2EndpointConnectionCmdlet.ServiceId">
            <summary>
            <para>
            <para>The ID of the service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DenyEC2EndpointConnectionCmdlet.VpcEndpointId">
            <summary>
            <para>
            <para>The IDs of one or more VPC endpoints.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DenyEC2EndpointConnectionCmdlet.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.EC2.DenyEC2TransitGatewayVpcAttachmentCmdlet">
            <summary>
            Rejects a request to attach a VPC to a transit gateway.
             
              
            <para>
            The VPC attachment must be in the <code>pendingAcceptance</code> state. Use <a>DescribeTransitGatewayVpcAttachments</a>
            to view your pending VPC attachment requests. Use <a>AcceptTransitGatewayVpcAttachment</a>
            to accept a VPC attachment request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DenyEC2TransitGatewayVpcAttachmentCmdlet.TransitGatewayAttachmentId">
            <summary>
            <para>
            <para>The ID of the attachment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DenyEC2TransitGatewayVpcAttachmentCmdlet.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.EC2.DenyEC2VpcPeeringConnectionCmdlet">
            <summary>
            Rejects a VPC peering connection request. The VPC peering connection must be in the
            <code>pending-acceptance</code> state. Use the <a>DescribeVpcPeeringConnections</a>
            request to view your outstanding VPC peering connection requests. To delete an active
            VPC peering connection, or to delete a VPC peering connection request that you initiated,
            use <a>DeleteVpcPeeringConnection</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DenyEC2VpcPeeringConnectionCmdlet.VpcPeeringConnectionId">
            <summary>
            <para>
            <para>The ID of the VPC peering connection.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DenyEC2VpcPeeringConnectionCmdlet.PassThru">
            <summary>
            Returns the value passed to the VpcPeeringConnectionId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DenyEC2VpcPeeringConnectionCmdlet.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.EC2.DisableEC2TransitGatewayRouteTablePropagationCmdlet">
            <summary>
            Disables the specified resource attachment from propagating routes to the specified
            propagation route table.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DisableEC2TransitGatewayRouteTablePropagationCmdlet.TransitGatewayAttachmentId">
            <summary>
            <para>
            <para>The ID of the attachment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DisableEC2TransitGatewayRouteTablePropagationCmdlet.TransitGatewayRouteTableId">
            <summary>
            <para>
            <para>The ID of the propagation route table.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DisableEC2TransitGatewayRouteTablePropagationCmdlet.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.EC2.DisableEC2VgwRoutePropagationCmdlet">
            <summary>
            Disables a virtual private gateway (VGW) from propagating routes to a specified route
            table of a VPC.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DisableEC2VgwRoutePropagationCmdlet.GatewayId">
            <summary>
            <para>
            <para>The ID of the virtual private gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DisableEC2VgwRoutePropagationCmdlet.RouteTableId">
            <summary>
            <para>
            <para>The ID of the route table.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DisableEC2VgwRoutePropagationCmdlet.PassThru">
            <summary>
            Returns the value passed to the RouteTableId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DisableEC2VgwRoutePropagationCmdlet.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.EC2.DisableEC2VpcClassicLinkCmdlet">
            <summary>
            Disables ClassicLink for a VPC. You cannot disable ClassicLink for a VPC that has
            EC2-Classic instances linked to it.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DisableEC2VpcClassicLinkCmdlet.VpcId">
            <summary>
            <para>
            <para>The ID of the VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DisableEC2VpcClassicLinkCmdlet.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.EC2.DisableEC2VpcClassicLinkDnsSupportCmdlet">
            <summary>
            Disables ClassicLink DNS support for a VPC. If disabled, DNS hostnames resolve to
            public IP addresses when addressed between a linked EC2-Classic instance and instances
            in the VPC to which it's linked. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/vpc-classiclink.html">ClassicLink</a>
            in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DisableEC2VpcClassicLinkDnsSupportCmdlet.VpcId">
            <summary>
            <para>
            <para>The ID of the VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DisableEC2VpcClassicLinkDnsSupportCmdlet.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.EC2.DismountEC2ClassicLinkVpcCmdlet">
            <summary>
            Unlinks (detaches) a linked EC2-Classic instance from a VPC. After the instance has
            been unlinked, the VPC security groups are no longer associated with it. An instance
            is automatically unlinked from a VPC when it's stopped.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DismountEC2ClassicLinkVpcCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of the instance to unlink from the VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DismountEC2ClassicLinkVpcCmdlet.VpcId">
            <summary>
            <para>
            <para>The ID of the VPC to which the instance is linked.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DismountEC2ClassicLinkVpcCmdlet.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.EC2.DismountEC2InternetGatewayCmdlet">
            <summary>
            Detaches an internet gateway from a VPC, disabling connectivity between the internet
            and the VPC. The VPC must not contain any running instances with Elastic IP addresses
            or public IPv4 addresses.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DismountEC2InternetGatewayCmdlet.InternetGatewayId">
            <summary>
            <para>
            <para>The ID of the internet gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DismountEC2InternetGatewayCmdlet.VpcId">
            <summary>
            <para>
            <para>The ID of the VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DismountEC2InternetGatewayCmdlet.PassThru">
            <summary>
            Returns the value passed to the VpcId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DismountEC2InternetGatewayCmdlet.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.EC2.DismountEC2NetworkInterfaceCmdlet">
            <summary>
            Detaches a network interface from an instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DismountEC2NetworkInterfaceCmdlet.AttachmentId">
            <summary>
            <para>
            <para>The ID of the attachment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DismountEC2NetworkInterfaceCmdlet.ForceDismount">
            <summary>
            <para>
            <para>Specifies whether to force a detachment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DismountEC2NetworkInterfaceCmdlet.PassThru">
            <summary>
            Returns the value passed to the AttachmentId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DismountEC2NetworkInterfaceCmdlet.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.EC2.DismountEC2VolumeCmdlet">
            <summary>
            Detaches an EBS volume from an instance. Make sure to unmount any file systems on
            the device within your operating system before detaching the volume. Failure to do
            so can result in the volume becoming stuck in the <code>busy</code> state while detaching.
            If this happens, detachment can be delayed indefinitely until you unmount the volume,
            force detachment, reboot the instance, or all three. If an EBS volume is the root
            device of an instance, it can't be detached while the instance is running. To detach
            the root volume, stop the instance first.
             
              
            <para>
            When a volume with an AWS Marketplace product code is detached from an instance, the
            product code is no longer associated with the instance.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-detaching-volume.html">Detaching
            an Amazon EBS Volume</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DismountEC2VolumeCmdlet.Device">
            <summary>
            <para>
            <para>The device name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DismountEC2VolumeCmdlet.ForceDismount">
            <summary>
            <para>
            <para>Forces detachment if the previous detachment attempt did not occur cleanly (for example,
            logging into an instance, unmounting the volume, and detaching normally). This option
            can lead to data loss or a corrupted file system. Use this option only as a last resort
            to detach a volume from a failed instance. The instance won't have an opportunity
            to flush file system caches or file system metadata. If you use this option, you must
            perform file system check and repair procedures.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DismountEC2VolumeCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of the instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DismountEC2VolumeCmdlet.VolumeId">
            <summary>
            <para>
            <para>The ID of the volume.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DismountEC2VolumeCmdlet.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.EC2.DismountEC2VpnGatewayCmdlet">
            <summary>
            Detaches a virtual private gateway from a VPC. You do this if you're planning to turn
            off the VPC and not use it anymore. You can confirm a virtual private gateway has
            been completely detached from a VPC by describing the virtual private gateway (any
            attachments to the virtual private gateway are also described).
             
              
            <para>
            You must wait for the attachment's state to switch to <code>detached</code> before
            you can delete the VPC or attach a different VPC to the virtual private gateway.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DismountEC2VpnGatewayCmdlet.VpcId">
            <summary>
            <para>
            <para>The ID of the VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DismountEC2VpnGatewayCmdlet.VpnGatewayId">
            <summary>
            <para>
            <para>The ID of the virtual private gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DismountEC2VpnGatewayCmdlet.PassThru">
            <summary>
            Returns the value passed to the VpcId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.DismountEC2VpnGatewayCmdlet.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.EC2.EditEC2CapacityReservationCmdlet">
            <summary>
            Modifies a Capacity Reservation's capacity and the conditions under which it is to
            be released. You cannot change a Capacity Reservation's instance type, EBS optimization,
            instance store settings, platform, Availability Zone, or instance eligibility. If
            you need to modify any of these attributes, we recommend that you cancel the Capacity
            Reservation, and then create a new one with the required attributes.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2CapacityReservationCmdlet.CapacityReservationId">
            <summary>
            <para>
            <para>The ID of the Capacity Reservation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2CapacityReservationCmdlet.EndDate">
            <summary>
            <para>
            <para>The date and time at which the Capacity Reservation expires. When a Capacity Reservation
            expires, the reserved capacity is released and you can no longer launch instances
            into it. The Capacity Reservation's state changes to <code>expired</code> when it
            reaches its end date and time.</para><para>The Capacity Reservation is cancelled within an hour from the specified time. For
            example, if you specify 5/31/2019, 13:30:55, the Capacity Reservation is guaranteed
            to end between 13:30:55 and 14:30:55 on 5/31/2019.</para><para>You must provide an <code>EndDate</code> value if <code>EndDateType</code> is <code>limited</code>.
            Omit <code>EndDate</code> if <code>EndDateType</code> is <code>unlimited</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2CapacityReservationCmdlet.EndDateType">
            <summary>
            <para>
            <para>Indicates the way in which the Capacity Reservation ends. A Capacity Reservation can
            have one of the following end types:</para><ul><li><para><code>unlimited</code> - The Capacity Reservation remains active until you explicitly
            cancel it. Do not provide an <code>EndDate</code> value if <code>EndDateType</code>
            is <code>unlimited</code>.</para></li><li><para><code>limited</code> - The Capacity Reservation expires automatically at a specified
            date and time. You must provide an <code>EndDate</code> value if <code>EndDateType</code>
            is <code>limited</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2CapacityReservationCmdlet.InstanceCount">
            <summary>
            <para>
            <para>The number of instances for which to reserve capacity.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2CapacityReservationCmdlet.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.EC2.EditEC2ClientVpnEndpointCmdlet">
            <summary>
            Modifies the specified Client VPN endpoint. You can only modify an endpoint's server
            certificate information, client connection logging information, DNS server, and description.
            Modifying the DNS server resets existing client connections.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2ClientVpnEndpointCmdlet.ClientVpnEndpointId">
            <summary>
            <para>
            <para>The ID of the Client VPN endpoint to modify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2ClientVpnEndpointCmdlet.ConnectionLogOptions_CloudwatchLogGroup">
            <summary>
            <para>
            <para>The name of the CloudWatch Logs log group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2ClientVpnEndpointCmdlet.ConnectionLogOptions_CloudwatchLogStream">
            <summary>
            <para>
            <para>The name of the CloudWatch Logs log stream to which the connection data is published.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2ClientVpnEndpointCmdlet.DnsServers_CustomDnsServer">
            <summary>
            <para>
            <para>The IPv4 address range, in CIDR notation, of the DNS servers to be used. You can specify
            up to two DNS servers. Ensure that the DNS servers can be reached by the clients.
            The specified values overwrite the existing values.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2ClientVpnEndpointCmdlet.Description">
            <summary>
            <para>
            <para>A brief description of the Client VPN endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2ClientVpnEndpointCmdlet.ConnectionLogOptions_Enabled">
            <summary>
            <para>
            <para>Indicates whether connection logging is enabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2ClientVpnEndpointCmdlet.DnsServers_Enabled">
            <summary>
            <para>
            <para>Indicates whether DNS servers should be used. Specify <code>False</code> to delete
            the existing DNS servers.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2ClientVpnEndpointCmdlet.ServerCertificateArn">
            <summary>
            <para>
            <para>The ARN of the server certificate to be used. The server certificate must be provisioned
            in AWS Certificate Manager (ACM).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2ClientVpnEndpointCmdlet.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.EC2.EditEC2EndpointServicePermissionCmdlet">
            <summary>
            Modifies the permissions for your <a href="https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/endpoint-service.html">VPC
            endpoint service</a>. You can add or remove permissions for service consumers (IAM
            users, IAM roles, and AWS accounts) to connect to your endpoint service.
             
              
            <para>
            If you grant permissions to all principals, the service is public. Any users who know
            the name of a public service can send a request to attach an endpoint. If the service
            does not require manual approval, attachments are automatically approved.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2EndpointServicePermissionCmdlet.AddAllowedPrincipal">
            <summary>
            <para>
            <para>The Amazon Resource Names (ARN) of one or more principals. Permissions are granted
            to the principals in this list. To grant permissions to all principals, specify an
            asterisk (*).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2EndpointServicePermissionCmdlet.RemoveAllowedPrincipal">
            <summary>
            <para>
            <para>The Amazon Resource Names (ARN) of one or more principals. Permissions are revoked
            for principals in this list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2EndpointServicePermissionCmdlet.ServiceId">
            <summary>
            <para>
            <para>The ID of the service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2EndpointServicePermissionCmdlet.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.EC2.EditEC2FleetCmdlet">
            <summary>
            Modifies the specified EC2 Fleet.
             
              
            <para>
            While the EC2 Fleet is being modified, it is in the <code>modifying</code> state.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2FleetCmdlet.TargetCapacitySpecification_DefaultTargetCapacityType">
            <summary>
            <para>
            <para>The default <code>TotalTargetCapacity</code>, which is either <code>Spot</code> or
            <code>On-Demand</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2FleetCmdlet.ExcessCapacityTerminationPolicy">
            <summary>
            <para>
            <para>Indicates whether running instances should be terminated if the total target capacity
            of the EC2 Fleet is decreased below the current size of the EC2 Fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2FleetCmdlet.FleetId">
            <summary>
            <para>
            <para>The ID of the EC2 Fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2FleetCmdlet.TargetCapacitySpecification_OnDemandTargetCapacity">
            <summary>
            <para>
            <para>The number of On-Demand units to request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2FleetCmdlet.TargetCapacitySpecification_SpotTargetCapacity">
            <summary>
            <para>
            <para>The number of Spot units to request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2FleetCmdlet.TargetCapacitySpecification_TotalTargetCapacity">
            <summary>
            <para>
            <para>The number of units to request, filled using <code>DefaultTargetCapacityType</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2FleetCmdlet.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.EC2.EditEC2FpgaImageAttributeCmdlet">
            <summary>
            Modifies the specified attribute of the specified Amazon FPGA Image (AFI).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2FpgaImageAttributeCmdlet.LoadPermission_Add">
            <summary>
            <para>
            <para>The load permissions to add.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2FpgaImageAttributeCmdlet.Attribute">
            <summary>
            <para>
            <para>The name of the attribute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2FpgaImageAttributeCmdlet.Description">
            <summary>
            <para>
            <para>A description for the AFI.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2FpgaImageAttributeCmdlet.FpgaImageId">
            <summary>
            <para>
            <para>The ID of the AFI.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2FpgaImageAttributeCmdlet.Name">
            <summary>
            <para>
            <para>A name for the AFI.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2FpgaImageAttributeCmdlet.OperationType">
            <summary>
            <para>
            <para>The operation type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2FpgaImageAttributeCmdlet.ProductCode">
            <summary>
            <para>
            <para>The product codes. After you add a product code to an AFI, it can't be removed. This
            parameter is valid only when modifying the <code>productCodes</code> attribute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2FpgaImageAttributeCmdlet.LoadPermission_Remove">
            <summary>
            <para>
            <para>The load permissions to remove.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2FpgaImageAttributeCmdlet.UserGroup">
            <summary>
            <para>
            <para>The user groups. This parameter is valid only when modifying the <code>loadPermission</code>
            attribute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2FpgaImageAttributeCmdlet.UserId">
            <summary>
            <para>
            <para>The AWS account IDs. This parameter is valid only when modifying the <code>loadPermission</code>
            attribute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2FpgaImageAttributeCmdlet.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.EC2.EditEC2HostCmdlet">
            <summary>
            Modify the auto-placement setting of a Dedicated Host. When auto-placement is enabled,
            any instances that you launch with a tenancy of <code>host</code> but without a specific
            host ID are placed onto any available Dedicated Host in your account that has auto-placement
            enabled. When auto-placement is disabled, you need to provide a host ID to have the
            instance launch onto a specific host. If no host ID is provided, the instance is launched
            onto a suitable host with auto-placement enabled.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2HostCmdlet.AutoPlacement">
            <summary>
            <para>
            <para>Specify whether to enable or disable auto-placement.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2HostCmdlet.HostId">
            <summary>
            <para>
            <para>The IDs of the Dedicated Hosts to modify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2HostCmdlet.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.EC2.EditEC2IdentityIdFormatCmdlet">
            <summary>
            Modifies the ID format of a resource for a specified IAM user, IAM role, or the root
            user for an account; or all IAM users, IAM roles, and the root user for an account.
            You can specify that resources should receive longer IDs (17-character IDs) when they
            are created.
             
              
            <para>
            This request can only be used to modify longer ID settings for resource types that
            are within the opt-in period. Resources currently in their opt-in period include:
            <code>bundle</code> | <code>conversion-task</code> | <code>customer-gateway</code>
            | <code>dhcp-options</code> | <code>elastic-ip-allocation</code> | <code>elastic-ip-association</code>
            | <code>export-task</code> | <code>flow-log</code> | <code>image</code> | <code>import-task</code>
            | <code>internet-gateway</code> | <code>network-acl</code> | <code>network-acl-association</code>
            | <code>network-interface</code> | <code>network-interface-attachment</code> | <code>prefix-list</code>
            | <code>route-table</code> | <code>route-table-association</code> | <code>security-group</code>
            | <code>subnet</code> | <code>subnet-cidr-block-association</code> | <code>vpc</code>
            | <code>vpc-cidr-block-association</code> | <code>vpc-endpoint</code> | <code>vpc-peering-connection</code>
            | <code>vpn-connection</code> | <code>vpn-gateway</code>.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/resource-ids.html">Resource
            IDs</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para><para>
            This setting applies to the principal specified in the request; it does not apply
            to the principal that makes the request.
            </para><para>
            Resources created with longer IDs are visible to all IAM roles and users, regardless
            of these settings and provided that they have permission to use the relevant <code>Describe</code>
            command for the resource type.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2IdentityIdFormatCmdlet.PrincipalArn">
            <summary>
            <para>
            <para>The ARN of the principal, which can be an IAM user, IAM role, or the root user. Specify
            <code>all</code> to modify the ID format for all IAM users, IAM roles, and the root
            user of the account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2IdentityIdFormatCmdlet.Resource">
            <summary>
            <para>
            <para>The type of resource: <code>bundle</code> | <code>conversion-task</code> | <code>customer-gateway</code>
            | <code>dhcp-options</code> | <code>elastic-ip-allocation</code> | <code>elastic-ip-association</code>
            | <code>export-task</code> | <code>flow-log</code> | <code>image</code> | <code>import-task</code>
            | <code>internet-gateway</code> | <code>network-acl</code> | <code>network-acl-association</code>
            | <code>network-interface</code> | <code>network-interface-attachment</code> | <code>prefix-list</code>
            | <code>route-table</code> | <code>route-table-association</code> | <code>security-group</code>
            | <code>subnet</code> | <code>subnet-cidr-block-association</code> | <code>vpc</code>
            | <code>vpc-cidr-block-association</code> | <code>vpc-endpoint</code> | <code>vpc-peering-connection</code>
            | <code>vpn-connection</code> | <code>vpn-gateway</code>.</para><para>Alternatively, use the <code>all-current</code> option to include all resource types
            that are currently within their opt-in period for longer IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2IdentityIdFormatCmdlet.UseLongId">
            <summary>
            <para>
            <para>Indicates whether the resource should use longer IDs (17-character IDs)</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2IdentityIdFormatCmdlet.PassThru">
            <summary>
            Returns the value passed to the PrincipalArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2IdentityIdFormatCmdlet.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.EC2.EditEC2IdFormatCmdlet">
            <summary>
            Modifies the ID format for the specified resource on a per-region basis. You can specify
            that resources should receive longer IDs (17-character IDs) when they are created.
             
              
            <para>
            This request can only be used to modify longer ID settings for resource types that
            are within the opt-in period. Resources currently in their opt-in period include:
            <code>bundle</code> | <code>conversion-task</code> | <code>customer-gateway</code>
            | <code>dhcp-options</code> | <code>elastic-ip-allocation</code> | <code>elastic-ip-association</code>
            | <code>export-task</code> | <code>flow-log</code> | <code>image</code> | <code>import-task</code>
            | <code>internet-gateway</code> | <code>network-acl</code> | <code>network-acl-association</code>
            | <code>network-interface</code> | <code>network-interface-attachment</code> | <code>prefix-list</code>
            | <code>route-table</code> | <code>route-table-association</code> | <code>security-group</code>
            | <code>subnet</code> | <code>subnet-cidr-block-association</code> | <code>vpc</code>
            | <code>vpc-cidr-block-association</code> | <code>vpc-endpoint</code> | <code>vpc-peering-connection</code>
            | <code>vpn-connection</code> | <code>vpn-gateway</code>.
            </para><para>
            This setting applies to the IAM user who makes the request; it does not apply to the
            entire AWS account. By default, an IAM user defaults to the same settings as the root
            user. If you're using this action as the root user, then these settings apply to the
            entire account, unless an IAM user explicitly overrides these settings for themselves.
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/resource-ids.html">Resource
            IDs</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para><para>
            Resources created with longer IDs are visible to all IAM roles and users, regardless
            of these settings and provided that they have permission to use the relevant <code>Describe</code>
            command for the resource type.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2IdFormatCmdlet.Resource">
            <summary>
            <para>
            <para>The type of resource: <code>bundle</code> | <code>conversion-task</code> | <code>customer-gateway</code>
            | <code>dhcp-options</code> | <code>elastic-ip-allocation</code> | <code>elastic-ip-association</code>
            | <code>export-task</code> | <code>flow-log</code> | <code>image</code> | <code>import-task</code>
            | <code>internet-gateway</code> | <code>network-acl</code> | <code>network-acl-association</code>
            | <code>network-interface</code> | <code>network-interface-attachment</code> | <code>prefix-list</code>
            | <code>route-table</code> | <code>route-table-association</code> | <code>security-group</code>
            | <code>subnet</code> | <code>subnet-cidr-block-association</code> | <code>vpc</code>
            | <code>vpc-cidr-block-association</code> | <code>vpc-endpoint</code> | <code>vpc-peering-connection</code>
            | <code>vpn-connection</code> | <code>vpn-gateway</code>.</para><para>Alternatively, use the <code>all-current</code> option to include all resource types
            that are currently within their opt-in period for longer IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2IdFormatCmdlet.UseLongId">
            <summary>
            <para>
            <para>Indicate whether the resource should use longer IDs (17-character IDs).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2IdFormatCmdlet.PassThru">
            <summary>
            Returns the value passed to the Resource parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2IdFormatCmdlet.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.EC2.EditEC2ImageAttributeCmdlet">
            <summary>
            Modifies the specified attribute of the specified AMI. You can specify only one attribute
            at a time. You can use the <code>Attribute</code> parameter to specify the attribute
            or one of the following parameters: <code>Description</code>, <code>LaunchPermission</code>,
            or <code>ProductCode</code>.
             
              
            <para>
            AWS Marketplace product codes cannot be modified. Images with an AWS Marketplace product
            code cannot be made public.
            </para><para>
            To enable the SriovNetSupport enhanced networking attribute of an image, enable SriovNetSupport
            on an instance and create an AMI from the instance.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2ImageAttributeCmdlet.LaunchPermission_Add">
            <summary>
            <para>
            <para>The AWS account ID to add to the list of launch permissions for the AMI.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2ImageAttributeCmdlet.Attribute">
            <summary>
            <para>
            <para>The name of the attribute to modify. The valid values are <code>description</code>,
            <code>launchPermission</code>, and <code>productCodes</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2ImageAttributeCmdlet.Description">
            <summary>
            <para>
            <para>A new description for the AMI.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2ImageAttributeCmdlet.ImageId">
            <summary>
            <para>
            <para>The ID of the AMI.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2ImageAttributeCmdlet.OperationType">
            <summary>
            <para>
            <para>The operation type. This parameter can be used only when the <code>Attribute</code>
            parameter is <code>launchPermission</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2ImageAttributeCmdlet.ProductCode">
            <summary>
            <para>
            <para>The DevPay product codes. After you add a product code to an AMI, it can't be removed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2ImageAttributeCmdlet.LaunchPermission_Remove">
            <summary>
            <para>
            <para>The AWS account ID to remove from the list of launch permissions for the AMI.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2ImageAttributeCmdlet.UserGroup">
            <summary>
            <para>
            <para>The user groups. This parameter can be used only when the <code>Attribute</code> parameter
            is <code>launchPermission</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2ImageAttributeCmdlet.UserId">
            <summary>
            <para>
            <para>The AWS account IDs. This parameter can be used only when the <code>Attribute</code>
            parameter is <code>launchPermission</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2ImageAttributeCmdlet.Value">
            <summary>
            <para>
            <para>The value of the attribute being modified. This parameter can be used only when the
            <code>Attribute</code> parameter is <code>description</code> or <code>productCodes</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2ImageAttributeCmdlet.PassThru">
            <summary>
            Returns the value passed to the ImageId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2ImageAttributeCmdlet.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.EC2.EditEC2InstanceAttributeCmdlet">
            <summary>
            Modifies the specified attribute of the specified instance. You can specify only one
            attribute at a time.
             
              
            <para><b>Note: </b>Using this action to change the security groups associated with an elastic
            network interface (ENI) attached to an instance in a VPC can result in an error if
            the instance has more than one ENI. To change the security groups associated with
            an ENI attached to an instance that has multiple ENIs, we recommend that you use the
            <a>ModifyNetworkInterfaceAttribute</a> action.
            </para><para>
            To modify some attributes, the instance must be stopped. For more information, see
            <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Using_ChangingAttributesWhileInstanceStopped.html">Modifying
            Attributes of a Stopped Instance</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2InstanceAttributeCmdlet.Attribute">
            <summary>
            <para>
            <para>The name of the attribute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2InstanceAttributeCmdlet.BlockDeviceMapping">
            <summary>
            <para>
            <para>Modifies the <code>DeleteOnTermination</code> attribute for volumes that are currently
            attached. The volume must be owned by the caller. If no value is specified for <code>DeleteOnTermination</code>,
            the default is <code>true</code> and the volume is deleted when the instance is terminated.</para><para>To add instance store volumes to an Amazon EBS-backed instance, you must add them
            when you launch the instance. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/block-device-mapping-concepts.html#Using_OverridingAMIBDM">Updating
            the Block Device Mapping when Launching an Instance</a> in the <i>Amazon Elastic Compute
            Cloud User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2InstanceAttributeCmdlet.DisableApiTermination">
            <summary>
            <para>
            <para>If the value is <code>true</code>, you can't terminate the instance using the Amazon
            EC2 console, CLI, or API; otherwise, you can. You cannot use this parameter for Spot
            Instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2InstanceAttributeCmdlet.EbsOptimized">
            <summary>
            <para>
            <para>Specifies whether the instance is optimized for Amazon EBS I/O. This optimization
            provides dedicated throughput to Amazon EBS and an optimized configuration stack to
            provide optimal EBS I/O performance. This optimization isn't available with all instance
            types. Additional usage charges apply when using an EBS Optimized instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2InstanceAttributeCmdlet.EnaSupport">
            <summary>
            <para>
            <para>Set to <code>true</code> to enable enhanced networking with ENA for the instance.</para><para>This option is supported only for HVM instances. Specifying this option with a PV
            instance can make it unreachable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2InstanceAttributeCmdlet.Group">
            <summary>
            <para>
            <para>[EC2-VPC] Changes the security groups of the instance. You must specify at least one
            security group, even if it's just the default security group for the VPC. You must
            specify the security group ID, not the security group name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2InstanceAttributeCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of the instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2InstanceAttributeCmdlet.InstanceInitiatedShutdownBehavior">
            <summary>
            <para>
            <para>Specifies whether an instance stops or terminates when you initiate shutdown from
            the instance (using the operating system command for system shutdown).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2InstanceAttributeCmdlet.InstanceType">
            <summary>
            <para>
            <para>Changes the instance type to the specified value. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html">Instance
            Types</a>. If the instance type is not valid, the error returned is <code>InvalidInstanceAttributeValue</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2InstanceAttributeCmdlet.Kernel">
            <summary>
            <para>
            <para>Changes the instance's kernel to the specified value. We recommend that you use PV-GRUB
            instead of kernels and RAM disks. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/UserProvidedKernels.html">PV-GRUB</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2InstanceAttributeCmdlet.Ramdisk">
            <summary>
            <para>
            <para>Changes the instance's RAM disk to the specified value. We recommend that you use
            PV-GRUB instead of kernels and RAM disks. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/UserProvidedKernels.html">PV-GRUB</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2InstanceAttributeCmdlet.SourceDestCheck">
            <summary>
            <para>
            <para>Specifies whether source/destination checking is enabled. A value of <code>true</code>
            means that checking is enabled, and <code>false</code> means that checking is disabled.
            This value must be <code>false</code> for a NAT instance to perform NAT.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2InstanceAttributeCmdlet.SriovNetSupport">
            <summary>
            <para>
            <para>Set to <code>simple</code> to enable enhanced networking with the Intel 82599 Virtual
            Function interface for the instance.</para><para>There is no way to disable enhanced networking with the Intel 82599 Virtual Function
            interface at this time.</para><para>This option is supported only for HVM instances. Specifying this option with a PV
            instance can make it unreachable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2InstanceAttributeCmdlet.UserData">
            <summary>
            <para>
            <para>Changes the instance's user data to the specified value. If you are using an AWS SDK
            or command line tool, base64-encoding is performed for you, and you can load the text
            from a file. Otherwise, you must provide base64-encoded text.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2InstanceAttributeCmdlet.Value">
            <summary>
            <para>
            <para>A new value for the attribute. Use only with the <code>kernel</code>, <code>ramdisk</code>,
            <code>userData</code>, <code>disableApiTermination</code>, or <code>instanceInitiatedShutdownBehavior</code>
            attribute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2InstanceAttributeCmdlet.PassThru">
            <summary>
            Returns the value passed to the InstanceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2InstanceAttributeCmdlet.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.EC2.EditEC2InstanceCapacityReservationAttributeCmdlet">
            <summary>
            Modifies the Capacity Reservation settings for a stopped instance. Use this action
            to configure an instance to target a specific Capacity Reservation, run in any <code>open</code>
            Capacity Reservation with matching attributes, or run On-Demand Instance capacity.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2InstanceCapacityReservationAttributeCmdlet.CapacityReservationTarget_CapacityReservationId">
            <summary>
            <para>
            <para>The ID of the Capacity Reservation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2InstanceCapacityReservationAttributeCmdlet.CapacityReservationSpecification_CapacityReservationPreference">
            <summary>
            <para>
            <para>Indicates the instance's Capacity Reservation preferences. Possible preferences include:</para><ul><li><para><code>open</code> - The instance can run in any <code>open</code> Capacity Reservation
            that has matching attributes (instance type, platform, Availability Zone).</para></li><li><para><code>none</code> - The instance avoids running in a Capacity Reservation even if
            one is available. The instance runs as an On-Demand Instance.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2InstanceCapacityReservationAttributeCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of the instance to be modified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2InstanceCapacityReservationAttributeCmdlet.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.EC2.EditEC2InstanceCreditSpecificationCmdlet">
            <summary>
            Modifies the credit option for CPU usage on a running or stopped T2 or T3 instance.
            The credit options are <code>standard</code> and <code>unlimited</code>.
             
              
            <para>
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/burstable-performance-instances.html">Burstable
            Performance Instances</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2InstanceCreditSpecificationCmdlet.ClientToken">
            <summary>
            <para>
            <para>A unique, case-sensitive token that you provide to ensure idempotency of your modification
            request. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.html">Ensuring
            Idempotency</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2InstanceCreditSpecificationCmdlet.InstanceCreditSpecification">
            <summary>
            <para>
            <para>Information about the credit option for CPU usage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2InstanceCreditSpecificationCmdlet.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.EC2.EditEC2InstanceEventStartTimeCmdlet">
            <summary>
            Modifies the start time for a scheduled Amazon EC2 instance event.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2InstanceEventStartTimeCmdlet.InstanceEventId">
            <summary>
            <para>
            <para>The ID of the event whose date and time you are modifying.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2InstanceEventStartTimeCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of the instance with the scheduled event.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2InstanceEventStartTimeCmdlet.NotBefore">
            <summary>
            <para>
            <para>The new date and time when the event will take place.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2InstanceEventStartTimeCmdlet.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.EC2.EditEC2InstancePlacementCmdlet">
            <summary>
            Modifies the placement attributes for a specified instance. You can do the following:
             
             <ul><li><para>
            Modify the affinity between an instance and a <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/dedicated-hosts-overview.html">Dedicated
            Host</a>. When affinity is set to <code>host</code> and the instance is not associated
            with a specific Dedicated Host, the next time the instance is launched, it is automatically
            associated with the host on which it lands. If the instance is restarted or rebooted,
            this relationship persists.
            </para></li><li><para>
            Change the Dedicated Host with which an instance is associated.
            </para></li><li><para>
            Change the instance tenancy of an instance from <code>host</code> to <code>dedicated</code>,
            or from <code>dedicated</code> to <code>host</code>.
            </para></li><li><para>
            Move an instance to or from a <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/placement-groups.html">placement
            group</a>.
            </para></li></ul><para>
            At least one attribute for affinity, host ID, tenancy, or placement group name must
            be specified in the request. Affinity and tenancy can be modified in the same request.
            </para><para>
            To modify the host ID, tenancy, placement group, or partition for an instance, the
            instance must be in the <code>stopped</code> state.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2InstancePlacementCmdlet.Affinity">
            <summary>
            <para>
            <para>The affinity setting for the instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2InstancePlacementCmdlet.GroupName">
            <summary>
            <para>
            <para>The name of the placement group in which to place the instance. For spread placement
            groups, the instance must have a tenancy of <code>default</code>. For cluster and
            partition placement groups, the instance must have a tenancy of <code>default</code>
            or <code>dedicated</code>.</para><para>To remove an instance from a placement group, specify an empty string ("").</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2InstancePlacementCmdlet.HostId">
            <summary>
            <para>
            <para>The ID of the Dedicated Host with which to associate the instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2InstancePlacementCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of the instance that you are modifying.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2InstancePlacementCmdlet.PartitionNumber">
            <summary>
            <para>
            <para>Reserved for future use.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2InstancePlacementCmdlet.Tenancy">
            <summary>
            <para>
            <para>The tenancy for the instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2InstancePlacementCmdlet.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.EC2.EditEC2LaunchTemplateCmdlet">
            <summary>
            Modifies a launch template. You can specify which version of the launch template to
            set as the default version. When launching an instance, the default version applies
            when a launch template version is not specified.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2LaunchTemplateCmdlet.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier you provide to ensure the idempotency of the request.
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.html">Ensuring
            Idempotency</a>.</para><para>Constraint: Maximum 128 ASCII characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2LaunchTemplateCmdlet.DefaultVersion">
            <summary>
            <para>
            <para>The version number of the launch template to set as the default version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2LaunchTemplateCmdlet.LaunchTemplateId">
            <summary>
            <para>
            <para>The ID of the launch template. You must specify either the launch template ID or launch
            template name in the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2LaunchTemplateCmdlet.LaunchTemplateName">
            <summary>
            <para>
            <para>The name of the launch template. You must specify either the launch template ID or
            launch template name in the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2LaunchTemplateCmdlet.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.EC2.EditEC2NetworkInterfaceAttributeCmdlet">
            <summary>
            Modifies the specified network interface attribute. You can specify only one attribute
            at a time. You can use this action to attach and detach security groups from an existing
            EC2 instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2NetworkInterfaceAttributeCmdlet.Attachment_AttachmentId">
            <summary>
            <para>
            <para>The ID of the network interface attachment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2NetworkInterfaceAttributeCmdlet.Attachment_DeleteOnTermination">
            <summary>
            <para>
            <para>Indicates whether the network interface is deleted when the instance is terminated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2NetworkInterfaceAttributeCmdlet.Description">
            <summary>
            <para>
            <para>A description for the network interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2NetworkInterfaceAttributeCmdlet.Group">
            <summary>
            <para>
            <para>Changes the security groups for the network interface. The new set of groups you specify
            replaces the current set. You must specify at least one group, even if it's just the
            default security group in the VPC. You must specify the ID of the security group,
            not the name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2NetworkInterfaceAttributeCmdlet.NetworkInterfaceId">
            <summary>
            <para>
            <para>The ID of the network interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2NetworkInterfaceAttributeCmdlet.SourceDestCheck">
            <summary>
            <para>
            <para>Indicates whether source/destination checking is enabled. A value of <code>true</code>
            means checking is enabled, and <code>false</code> means checking is disabled. This
            value must be <code>false</code> for a NAT instance to perform NAT. For more information,
            see <a href="https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_NAT_Instance.html">NAT
            Instances</a> in the <i>Amazon Virtual Private Cloud User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2NetworkInterfaceAttributeCmdlet.PassThru">
            <summary>
            Returns the value passed to the NetworkInterfaceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2NetworkInterfaceAttributeCmdlet.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.EC2.EditEC2ReservedInstanceCmdlet">
            <summary>
            Modifies the Availability Zone, instance count, instance type, or network platform
            (EC2-Classic or EC2-VPC) of your Reserved Instances. The Reserved Instances to be
            modified must be identical, except for Availability Zone, network platform, and instance
            type.
             
              
            <para>
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ri-modifying.html">Modifying
            Reserved Instances</a> in the Amazon Elastic Compute Cloud User Guide.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2ReservedInstanceCmdlet.ClientToken">
            <summary>
            <para>
            <para>A unique, case-sensitive token you provide to ensure idempotency of your modification
            request. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.html">Ensuring
            Idempotency</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2ReservedInstanceCmdlet.ReservedInstancesId">
            <summary>
            <para>
            <para>The IDs of the Reserved Instances to modify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2ReservedInstanceCmdlet.TargetConfiguration">
            <summary>
            <para>
            <para>The configuration settings for the Reserved Instances to modify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2ReservedInstanceCmdlet.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.EC2.EditEC2SnapshotAttributeCmdlet">
            <summary>
            Adds or removes permission settings for the specified snapshot. You may add or remove
            specified AWS account IDs from a snapshot's list of create volume permissions, but
            you cannot do both in a single API call. If you need to both add and remove account
            IDs for a snapshot, you must use multiple API calls.
             
              
            <para>
            Encrypted snapshots and snapshots with AWS Marketplace product codes cannot be made
            public. Snapshots encrypted with your default CMK cannot be shared with other accounts.
            </para><para>
            For more information about modifying snapshot permissions, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-modifying-snapshot-permissions.html">Sharing
            Snapshots</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2SnapshotAttributeCmdlet.CreateVolumePermission_Add">
            <summary>
            <para>
            <para>Adds the specified AWS account ID or group to the list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2SnapshotAttributeCmdlet.Attribute">
            <summary>
            <para>
            <para>The snapshot attribute to modify. Only volume creation permissions can be modified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2SnapshotAttributeCmdlet.GroupName">
            <summary>
            <para>
            <para>The group to modify for the snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2SnapshotAttributeCmdlet.OperationType">
            <summary>
            <para>
            <para>The type of operation to perform to the attribute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2SnapshotAttributeCmdlet.CreateVolumePermission_Remove">
            <summary>
            <para>
            <para>Removes the specified AWS account ID or group from the list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2SnapshotAttributeCmdlet.SnapshotId">
            <summary>
            <para>
            <para>The ID of the snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2SnapshotAttributeCmdlet.UserId">
            <summary>
            <para>
            <para>The account ID to modify for the snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2SnapshotAttributeCmdlet.PassThru">
            <summary>
            Returns the value passed to the SnapshotId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2SnapshotAttributeCmdlet.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.EC2.EditEC2SpotFleetRequestCmdlet">
            <summary>
            Modifies the specified Spot Fleet request.
             
              
            <para>
            While the Spot Fleet request is being modified, it is in the <code>modifying</code>
            state.
            </para><para>
            To scale up your Spot Fleet, increase its target capacity. The Spot Fleet launches
            the additional Spot Instances according to the allocation strategy for the Spot Fleet
            request. If the allocation strategy is <code>lowestPrice</code>, the Spot Fleet launches
            instances using the Spot pool with the lowest price. If the allocation strategy is
            <code>diversified</code>, the Spot Fleet distributes the instances across the Spot
            pools.
            </para><para>
            To scale down your Spot Fleet, decrease its target capacity. First, the Spot Fleet
            cancels any open requests that exceed the new target capacity. You can request that
            the Spot Fleet terminate Spot Instances until the size of the fleet no longer exceeds
            the new target capacity. If the allocation strategy is <code>lowestPrice</code>, the
            Spot Fleet terminates the instances with the highest price per unit. If the allocation
            strategy is <code>diversified</code>, the Spot Fleet terminates instances across the
            Spot pools. Alternatively, you can request that the Spot Fleet keep the fleet at its
            current size, but not replace any Spot Instances that are interrupted or that you
            terminate manually.
            </para><para>
            If you are finished with your Spot Fleet for now, but will use it again later, you
            can set the target capacity to 0.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2SpotFleetRequestCmdlet.ExcessCapacityTerminationPolicy">
            <summary>
            <para>
            <para>Indicates whether running Spot Instances should be terminated if the target capacity
            of the Spot Fleet request is decreased below the current size of the Spot Fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2SpotFleetRequestCmdlet.SpotFleetRequestId">
            <summary>
            <para>
            <para>The ID of the Spot Fleet request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2SpotFleetRequestCmdlet.TargetCapacity">
            <summary>
            <para>
            <para>The size of the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2SpotFleetRequestCmdlet.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.EC2.EditEC2SubnetAttributeCmdlet">
            <summary>
            Modifies a subnet attribute. You can only modify one attribute at a time.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2SubnetAttributeCmdlet.AssignIpv6AddressOnCreation">
            <summary>
            <para>
            <para>Specify <code>true</code> to indicate that network interfaces created in the specified
            subnet should be assigned an IPv6 address. This includes a network interface that's
            created when launching an instance into the subnet (the instance therefore receives
            an IPv6 address). </para><para>If you enable the IPv6 addressing feature for your subnet, your network interface
            or instance only receives an IPv6 address if it's created using version <code>2016-11-15</code>
            or later of the Amazon EC2 API.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2SubnetAttributeCmdlet.MapPublicIpOnLaunch">
            <summary>
            <para>
            <para>Specify <code>true</code> to indicate that network interfaces created in the specified
            subnet should be assigned a public IPv4 address. This includes a network interface
            that's created when launching an instance into the subnet (the instance therefore
            receives a public IPv4 address).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2SubnetAttributeCmdlet.SubnetId">
            <summary>
            <para>
            <para>The ID of the subnet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2SubnetAttributeCmdlet.PassThru">
            <summary>
            Returns the value passed to the SubnetId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2SubnetAttributeCmdlet.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.EC2.EditEC2TransitGatewayVpcAttachmentCmdlet">
            <summary>
            Modifies the specified VPC attachment.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2TransitGatewayVpcAttachmentCmdlet.AddSubnetId">
            <summary>
            <para>
            <para>The IDs of one or more subnets to add. You can specify at most one subnet per Availability
            Zone.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2TransitGatewayVpcAttachmentCmdlet.Options_DnsSupport">
            <summary>
            <para>
            <para>Enable or disable DNS support. The default is <code>enable</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2TransitGatewayVpcAttachmentCmdlet.Options_Ipv6Support">
            <summary>
            <para>
            <para>Enable or disable IPv6 support. The default is <code>enable</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2TransitGatewayVpcAttachmentCmdlet.RemoveSubnetId">
            <summary>
            <para>
            <para>The IDs of one or more subnets to remove.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2TransitGatewayVpcAttachmentCmdlet.TransitGatewayAttachmentId">
            <summary>
            <para>
            <para>The ID of the attachment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2TransitGatewayVpcAttachmentCmdlet.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.EC2.EditEC2VolumeCmdlet">
            <summary>
            You can modify several parameters of an existing EBS volume, including volume size,
            volume type, and IOPS capacity. If your EBS volume is attached to a current-generation
            EC2 instance type, you may be able to apply these changes without stopping the instance
            or detaching the volume from it. For more information about modifying an EBS volume
            running Linux, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-expand-volume.html">Modifying
            the Size, IOPS, or Type of an EBS Volume on Linux</a>. For more information about
            modifying an EBS volume running Windows, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ebs-expand-volume.html">Modifying
            the Size, IOPS, or Type of an EBS Volume on Windows</a>.
             
              
            <para>
             When you complete a resize operation on your volume, you need to extend the volume's
            file-system size to take advantage of the new storage capacity. For information about
            extending a Linux file system, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-expand-volume.html#recognize-expanded-volume-linux">Extending
            a Linux File System</a>. For information about extending a Windows file system, see
            <a href="https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ebs-expand-volume.html#recognize-expanded-volume-windows">Extending
            a Windows File System</a>.
            </para><para>
             You can use CloudWatch Events to check the status of a modification to an EBS volume.
            For information about CloudWatch Events, see the <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/">Amazon
            CloudWatch Events User Guide</a>. You can also track the status of a modification
            using the <a>DescribeVolumesModifications</a> API. For information about tracking
            status changes using either method, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-expand-volume.html#monitoring_mods">Monitoring
            Volume Modifications</a>.
            </para><para>
            With previous-generation instance types, resizing an EBS volume may require detaching
            and reattaching the volume or stopping and restarting the instance. For more information,
            see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-expand-volume.html">Modifying
            the Size, IOPS, or Type of an EBS Volume on Linux</a> and <a href="https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ebs-expand-volume.html">Modifying
            the Size, IOPS, or Type of an EBS Volume on Windows</a>.
            </para><para>
            If you reach the maximum volume modification rate per volume limit, you will need
            to wait at least six hours before applying further modifications to the affected EBS
            volume.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VolumeCmdlet.Iops">
            <summary>
            <para>
            <para>The target IOPS rate of the volume.</para><para>This is only valid for Provisioned IOPS SSD (<code>io1</code>) volumes. For more information,
            see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSVolumeTypes.html#EBSVolumeTypes_piops">Provisioned
            IOPS SSD (io1) Volumes</a>.</para><para>Default: If no IOPS value is specified, the existing value is retained.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VolumeCmdlet.Size">
            <summary>
            <para>
            <para>The target size of the volume, in GiB. The target volume size must be greater than
            or equal to than the existing size of the volume. For information about available
            EBS volume sizes, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSVolumeTypes.html">Amazon
            EBS Volume Types</a>.</para><para>Default: If no size is specified, the existing size is retained.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VolumeCmdlet.VolumeId">
            <summary>
            <para>
            <para>The ID of the volume.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VolumeCmdlet.VolumeType">
            <summary>
            <para>
            <para>The target EBS volume type of the volume.</para><para>Default: If no type is specified, the existing type is retained.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VolumeCmdlet.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.EC2.EditEC2VolumeAttributeCmdlet">
            <summary>
            Modifies a volume attribute.
             
              
            <para>
            By default, all I/O operations for the volume are suspended when the data on the volume
            is determined to be potentially inconsistent, to prevent undetectable, latent data
            corruption. The I/O access to the volume can be resumed by first enabling I/O access
            and then checking the data consistency on your volume.
            </para><para>
            You can change the default behavior to resume I/O operations. We recommend that you
            change this only for boot volumes or for volumes that are stateless or disposable.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VolumeAttributeCmdlet.AutoEnableIO">
            <summary>
            <para>
            <para>Indicates whether the volume should be auto-enabled for I/O operations.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VolumeAttributeCmdlet.VolumeId">
            <summary>
            <para>
            <para>The ID of the volume.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VolumeAttributeCmdlet.PassThru">
            <summary>
            Returns the value passed to the VolumeId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VolumeAttributeCmdlet.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.EC2.EditEC2VpcEndpointCmdlet">
            <summary>
            Modifies attributes of a specified VPC endpoint. The attributes that you can modify
            depend on the type of VPC endpoint (interface or gateway). For more information, see
            <a href="https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/vpc-endpoints.html">VPC
            Endpoints</a> in the <i>Amazon Virtual Private Cloud User Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpcEndpointCmdlet.AddRouteTableId">
            <summary>
            <para>
            <para>(Gateway endpoint) One or more route tables IDs to associate with the endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpcEndpointCmdlet.AddSecurityGroupId">
            <summary>
            <para>
            <para>(Interface endpoint) One or more security group IDs to associate with the network
            interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpcEndpointCmdlet.AddSubnetId">
            <summary>
            <para>
            <para>(Interface endpoint) One or more subnet IDs in which to serve the endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpcEndpointCmdlet.PolicyDocument">
            <summary>
            <para>
            <para>A policy to attach to the endpoint that controls access to the service. The policy
            must be in valid JSON format. If this parameter is not specified, we attach a default
            policy that allows full access to the service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpcEndpointCmdlet.PrivateDnsEnabled">
            <summary>
            <para>
            <para>(Interface endpoint) Indicate whether a private hosted zone is associated with the
            VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpcEndpointCmdlet.RemoveRouteTableId">
            <summary>
            <para>
            <para>(Gateway endpoint) One or more route table IDs to disassociate from the endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpcEndpointCmdlet.RemoveSecurityGroupId">
            <summary>
            <para>
            <para>(Interface endpoint) One or more security group IDs to disassociate from the network
            interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpcEndpointCmdlet.RemoveSubnetId">
            <summary>
            <para>
            <para>(Interface endpoint) One or more subnets IDs in which to remove the endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpcEndpointCmdlet.ResetPolicy">
            <summary>
            <para>
            <para>(Gateway endpoint) Specify <code>true</code> to reset the policy document to the default
            policy. The default policy allows full access to the service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpcEndpointCmdlet.VpcEndpointId">
            <summary>
            <para>
            <para>The ID of the endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpcEndpointCmdlet.PassThru">
            <summary>
            Returns the value passed to the VpcEndpointId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpcEndpointCmdlet.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.EC2.EditEC2VpcEndpointConnectionNotificationCmdlet">
            <summary>
            Modifies a connection notification for VPC endpoint or VPC endpoint service. You can
            change the SNS topic for the notification, or the events for which to be notified.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpcEndpointConnectionNotificationCmdlet.ConnectionEvent">
            <summary>
            <para>
            <para>One or more events for the endpoint. Valid values are <code>Accept</code>, <code>Connect</code>,
            <code>Delete</code>, and <code>Reject</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpcEndpointConnectionNotificationCmdlet.ConnectionNotificationArn">
            <summary>
            <para>
            <para>The ARN for the SNS topic for the notification.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpcEndpointConnectionNotificationCmdlet.ConnectionNotificationId">
            <summary>
            <para>
            <para>The ID of the notification.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpcEndpointConnectionNotificationCmdlet.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.EC2.EditEC2VpcEndpointServiceConfigurationCmdlet">
            <summary>
            Modifies the attributes of your VPC endpoint service configuration. You can change
            the Network Load Balancers for your service, and you can specify whether acceptance
            is required for requests to connect to your endpoint service through an interface
            VPC endpoint.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpcEndpointServiceConfigurationCmdlet.AcceptanceRequired">
            <summary>
            <para>
            <para>Indicate whether requests to create an endpoint to your service must be accepted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpcEndpointServiceConfigurationCmdlet.AddNetworkLoadBalancerArn">
            <summary>
            <para>
            <para>The Amazon Resource Names (ARNs) of Network Load Balancers to add to your service
            configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpcEndpointServiceConfigurationCmdlet.RemoveNetworkLoadBalancerArn">
            <summary>
            <para>
            <para>The Amazon Resource Names (ARNs) of Network Load Balancers to remove from your service
            configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpcEndpointServiceConfigurationCmdlet.ServiceId">
            <summary>
            <para>
            <para>The ID of the service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpcEndpointServiceConfigurationCmdlet.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.EC2.EditEC2VpcPeeringConnectionOptionCmdlet">
            <summary>
            Modifies the VPC peering connection options on one side of a VPC peering connection.
            You can do the following:
             
             <ul><li><para>
            Enable/disable communication over the peering connection between an EC2-Classic instance
            that's linked to your VPC (using ClassicLink) and instances in the peer VPC.
            </para></li><li><para>
            Enable/disable communication over the peering connection between instances in your
            VPC and an EC2-Classic instance that's linked to the peer VPC.
            </para></li><li><para>
            Enable/disable the ability to resolve public DNS hostnames to private IP addresses
            when queried from instances in the peer VPC.
            </para></li></ul><para>
            If the peered VPCs are in the same AWS account, you can enable DNS resolution for
            queries from the local VPC. This ensures that queries from the local VPC resolve to
            private IP addresses in the peer VPC. This option is not available if the peered VPCs
            are in different AWS accounts or different regions. For peered VPCs in different AWS
            accounts, each AWS account owner must initiate a separate request to modify the peering
            connection options. For inter-region peering connections, you must use the region
            for the requester VPC to modify the requester VPC peering options and the region for
            the accepter VPC to modify the accepter VPC peering options. To verify which VPCs
            are the accepter and the requester for a VPC peering connection, use the <a>DescribeVpcPeeringConnections</a>
            command.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpcPeeringConnectionOptionCmdlet.AccepterPeeringConnectionOptions_AllowDnsResolutionFromRemoteVpc">
            <summary>
            <para>
            <para>If true, enables a local VPC to resolve public DNS hostnames to private IP addresses
            when queried from instances in the peer VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpcPeeringConnectionOptionCmdlet.RequesterPeeringConnectionOptions_AllowDnsResolutionFromRemoteVpc">
            <summary>
            <para>
            <para>If true, enables a local VPC to resolve public DNS hostnames to private IP addresses
            when queried from instances in the peer VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpcPeeringConnectionOptionCmdlet.AccepterPeeringConnectionOptions_AllowEgressFromLocalClassicLinkToRemoteVpc">
            <summary>
            <para>
            <para>If true, enables outbound communication from an EC2-Classic instance that's linked
            to a local VPC using ClassicLink to instances in a peer VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpcPeeringConnectionOptionCmdlet.RequesterPeeringConnectionOptions_AllowEgressFromLocalClassicLinkToRemoteVpc">
            <summary>
            <para>
            <para>If true, enables outbound communication from an EC2-Classic instance that's linked
            to a local VPC using ClassicLink to instances in a peer VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpcPeeringConnectionOptionCmdlet.AccepterPeeringConnectionOptions_AllowEgressFromLocalVpcToRemoteClassicLink">
            <summary>
            <para>
            <para>If true, enables outbound communication from instances in a local VPC to an EC2-Classic
            instance that's linked to a peer VPC using ClassicLink.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpcPeeringConnectionOptionCmdlet.RequesterPeeringConnectionOptions_AllowEgressFromLocalVpcToRemoteClassicLink">
            <summary>
            <para>
            <para>If true, enables outbound communication from instances in a local VPC to an EC2-Classic
            instance that's linked to a peer VPC using ClassicLink.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpcPeeringConnectionOptionCmdlet.VpcPeeringConnectionId">
            <summary>
            <para>
            <para>The ID of the VPC peering connection.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpcPeeringConnectionOptionCmdlet.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.EC2.EditEC2VpcTenancyCmdlet">
            <summary>
            Modifies the instance tenancy attribute of the specified VPC. You can change the instance
            tenancy attribute of a VPC to <code>default</code> only. You cannot change the instance
            tenancy attribute to <code>dedicated</code>.
             
              
            <para>
            After you modify the tenancy of the VPC, any new instances that you launch into the
            VPC have a tenancy of <code>default</code>, unless you specify otherwise during launch.
            The tenancy of any existing instances in the VPC is not affected.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/dedicated-instance.html">Dedicated
            Instances</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpcTenancyCmdlet.InstanceTenancy">
            <summary>
            <para>
            <para>The instance tenancy attribute for the VPC. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpcTenancyCmdlet.VpcId">
            <summary>
            <para>
            <para>The ID of the VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpcTenancyCmdlet.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>
        <!-- Badly formed XML comment ignored for member "T:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpnConnectionCmdlet" -->
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpnConnectionCmdlet.TransitGatewayId">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpnConnectionCmdlet.VpnConnectionId">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpnConnectionCmdlet.VpnGatewayId">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EditEC2VpnConnectionCmdlet.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.EC2.EnableEC2TransitGatewayRouteTablePropagationCmdlet">
            <summary>
            Enables the specified attachment to propagate routes to the specified propagation
            route table.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EnableEC2TransitGatewayRouteTablePropagationCmdlet.TransitGatewayAttachmentId">
            <summary>
            <para>
            <para>The ID of the attachment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EnableEC2TransitGatewayRouteTablePropagationCmdlet.TransitGatewayRouteTableId">
            <summary>
            <para>
            <para>The ID of the propagation route table.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EnableEC2TransitGatewayRouteTablePropagationCmdlet.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.EC2.EnableEC2VgwRoutePropagationCmdlet">
            <summary>
            Enables a virtual private gateway (VGW) to propagate routes to the specified route
            table of a VPC.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EnableEC2VgwRoutePropagationCmdlet.GatewayId">
            <summary>
            <para>
            <para>The ID of the virtual private gateway that is attached to a VPC. The virtual private
            gateway must be attached to the same VPC that the routing tables are associated with.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EnableEC2VgwRoutePropagationCmdlet.RouteTableId">
            <summary>
            <para>
            <para>The ID of the route table. The routing table must be associated with the same VPC
            that the virtual private gateway is attached to. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EnableEC2VgwRoutePropagationCmdlet.PassThru">
            <summary>
            Returns the value passed to the RouteTableId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EnableEC2VgwRoutePropagationCmdlet.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.EC2.EnableEC2VolumeIOCmdlet">
            <summary>
            Enables I/O operations for a volume that had I/O operations disabled because the data
            on the volume was potentially inconsistent.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EnableEC2VolumeIOCmdlet.VolumeId">
            <summary>
            <para>
            <para>The ID of the volume.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EnableEC2VolumeIOCmdlet.PassThru">
            <summary>
            Returns the value passed to the VolumeId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EnableEC2VolumeIOCmdlet.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.EC2.EnableEC2VpcClassicLinkCmdlet">
            <summary>
            Enables a VPC for ClassicLink. You can then link EC2-Classic instances to your ClassicLink-enabled
            VPC to allow communication over private IP addresses. You cannot enable your VPC for
            ClassicLink if any of your VPC route tables have existing routes for address ranges
            within the <code>10.0.0.0/8</code> IP address range, excluding local routes for VPCs
            in the <code>10.0.0.0/16</code> and <code>10.1.0.0/16</code> IP address ranges. For
            more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/vpc-classiclink.html">ClassicLink</a>
            in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EnableEC2VpcClassicLinkCmdlet.VpcId">
            <summary>
            <para>
            <para>The ID of the VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EnableEC2VpcClassicLinkCmdlet.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.EC2.EnableEC2VpcClassicLinkDnsSupportCmdlet">
            <summary>
            Enables a VPC to support DNS hostname resolution for ClassicLink. If enabled, the
            DNS hostname of a linked EC2-Classic instance resolves to its private IP address when
            addressed from an instance in the VPC to which it's linked. Similarly, the DNS hostname
            of an instance in a VPC resolves to its private IP address when addressed from a linked
            EC2-Classic instance. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/vpc-classiclink.html">ClassicLink</a>
            in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EnableEC2VpcClassicLinkDnsSupportCmdlet.VpcId">
            <summary>
            <para>
            <para>The ID of the VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.EnableEC2VpcClassicLinkDnsSupportCmdlet.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.EC2.ExportEC2ClientVpnClientCertificateRevocationListCmdlet">
            <summary>
            Downloads the client certificate revocation list for the specified Client VPN endpoint.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ExportEC2ClientVpnClientCertificateRevocationListCmdlet.ClientVpnEndpointId">
            <summary>
            <para>
            <para>The ID of the Client VPN endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ExportEC2ClientVpnClientCertificateRevocationListCmdlet.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.EC2.ExportEC2ClientVpnClientConfigurationCmdlet">
            <summary>
            Downloads the contents of the Client VPN endpoint configuration file for the specified
            Client VPN endpoint. The Client VPN endpoint configuration file includes the Client
            VPN endpoint and certificate information clients need to establish a connection with
            the Client VPN endpoint.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ExportEC2ClientVpnClientConfigurationCmdlet.ClientVpnEndpointId">
            <summary>
            <para>
            <para>The ID of the Client VPN endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ExportEC2ClientVpnClientConfigurationCmdlet.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.EC2.ExportEC2TransitGatewayRouteCmdlet">
            <summary>
            Exports routes from the specified transit gateway route table to the specified S3
            bucket. By default, all routes are exported. Alternatively, you can filter by CIDR
            range.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ExportEC2TransitGatewayRouteCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters. The possible values are:</para><ul><li><para><code>attachment.transit-gateway-attachment-id</code>- The id of the transit gateway
            attachment.</para></li><li><para><code>attachment.resource-id</code> - The resource id of the transit gateway attachment.</para></li><li><para><code>route-search.exact-match</code> - The exact match of the specified filter.</para></li><li><para><code>route-search.longest-prefix-match</code> - The longest prefix that matches
            the route.</para></li><li><para><code>route-search.subnet-of-match</code> - The routes with a subnet that match the
            specified CIDR filter.</para></li><li><para><code>route-search.supernet-of-match</code> - The routes with a CIDR that encompass
            the CIDR filter. For example, if you have 10.0.1.0/29 and 10.0.1.0/31 routes in your
            route table and you specify supernet-of-match as 10.0.1.0/30, then the result returns
            10.0.1.0/29.</para></li><li><para><code>state</code> - The state of the attachment (<code>available</code> | <code>deleted</code>
            | <code>deleting</code> | <code>failed</code> | <code>modifying</code> | <code>pendingAcceptance</code>
            | <code>pending</code> | <code>rollingBack</code> | <code>rejected</code> | <code>rejecting</code>).</para></li><li><para><code>transit-gateway-route-destination-cidr-block</code> - The CIDR range.</para></li><li><para><code>type</code> - The type of roue (<code>active</code> | <code>blackhole</code>).</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ExportEC2TransitGatewayRouteCmdlet.S3Bucket">
            <summary>
            <para>
            <para>The name of the S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ExportEC2TransitGatewayRouteCmdlet.TransitGatewayRouteTableId">
            <summary>
            <para>
            <para>The ID of the route table.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ExportEC2TransitGatewayRouteCmdlet.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.EC2.GetEC2AccountAttributeCmdlet">
            <summary>
            Describes attributes of your AWS account. The following are the supported account
            attributes:
             
             <ul><li><para><code>supported-platforms</code>: Indicates whether your account can launch instances
            into EC2-Classic and EC2-VPC, or only into EC2-VPC.
            </para></li><li><para><code>default-vpc</code>: The ID of the default VPC for your account, or <code>none</code>.
            </para></li><li><para><code>max-instances</code>: The maximum number of On-Demand Instances that you can
            run.
            </para></li><li><para><code>vpc-max-security-groups-per-interface</code>: The maximum number of security
            groups that you can assign to a network interface.
            </para></li><li><para><code>max-elastic-ips</code>: The maximum number of Elastic IP addresses that you
            can allocate for use with EC2-Classic.
            </para></li><li><para><code>vpc-max-elastic-ips</code>: The maximum number of Elastic IP addresses that
            you can allocate for use with EC2-VPC.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2AccountAttributeCmdlet.AttributeName">
            <summary>
            <para>
            <para>The account attribute names.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2AddressCmdlet">
            <summary>
            Describes the specified Elastic IP addresses or all of your Elastic IP addresses.
             
              
            <para>
            An Elastic IP address is for use in either the EC2-Classic platform or in a VPC. For
            more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html">Elastic
            IP Addresses</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2AddressCmdlet.AllocationId">
            <summary>
            <para>
            <para>[EC2-VPC] Information about the allocation IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2AddressCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters. Filter names and values are case-sensitive.</para><ul><li><para><code>allocation-id</code> - [EC2-VPC] The allocation ID for the address.</para></li><li><para><code>association-id</code> - [EC2-VPC] The association ID for the address.</para></li><li><para><code>domain</code> - Indicates whether the address is for use in EC2-Classic (<code>standard</code>)
            or in a VPC (<code>vpc</code>).</para></li><li><para><code>instance-id</code> - The ID of the instance the address is associated with,
            if any.</para></li><li><para><code>network-interface-id</code> - [EC2-VPC] The ID of the network interface that
            the address is associated with, if any.</para></li><li><para><code>network-interface-owner-id</code> - The AWS account ID of the owner.</para></li><li><para><code>private-ip-address</code> - [EC2-VPC] The private IP address associated with
            the Elastic IP address.</para></li><li><para><code>public-ip</code> - The Elastic IP address.</para></li><li><para><code>tag</code>:&lt;key&gt; - The key/value combination of a tag assigned to the
            resource. Use the tag key in the filter name and the tag value as the filter value.
            For example, to find all resources that have a tag with the key <code>Owner</code>
            and the value <code>TeamA</code>, specify <code>tag:Owner</code> for the filter name
            and <code>TeamA</code> for the filter value.</para></li><li><para><code>tag-key</code> - The key of a tag assigned to the resource. Use this filter
            to find all resources assigned a tag with a specific key, regardless of the tag value.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2AddressCmdlet.PublicIp">
            <summary>
            <para>
            <para>One or more Elastic IP addresses.</para><para>Default: Describes all your Elastic IP addresses.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2AggregateIdFormatCmdlet">
            <summary>
            Describes the longer ID format settings for all resource types in a specific region.
            This request is useful for performing a quick audit to determine whether a specific
            region is fully opted in for longer IDs (17-character IDs).
             
              
            <para>
            This request only returns information about resource types that support longer IDs.
            </para><para>
            The following resource types support longer IDs: <code>bundle</code> | <code>conversion-task</code>
            | <code>customer-gateway</code> | <code>dhcp-options</code> | <code>elastic-ip-allocation</code>
            | <code>elastic-ip-association</code> | <code>export-task</code> | <code>flow-log</code>
            | <code>image</code> | <code>import-task</code> | <code>instance</code> | <code>internet-gateway</code>
            | <code>network-acl</code> | <code>network-acl-association</code> | <code>network-interface</code>
            | <code>network-interface-attachment</code> | <code>prefix-list</code> | <code>reservation</code>
            | <code>route-table</code> | <code>route-table-association</code> | <code>security-group</code>
            | <code>snapshot</code> | <code>subnet</code> | <code>subnet-cidr-block-association</code>
            | <code>volume</code> | <code>vpc</code> | <code>vpc-cidr-block-association</code>
            | <code>vpc-endpoint</code> | <code>vpc-peering-connection</code> | <code>vpn-connection</code>
            | <code>vpn-gateway</code>.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2AvailabilityZoneCmdlet">
            <summary>
            Describes the Availability Zones that are available to you. The results include zones
            only for the region you're currently using. If there is an event impacting an Availability
            Zone, you can use this request to view the state and any provided message for that
            Availability Zone.
             
              
            <para>
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html">Regions
            and Availability Zones</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2AvailabilityZoneCmdlet.Filter">
            <summary>
            <para>
            <para>The filters.</para><ul><li><para><code>message</code> - Information about the Availability Zone.</para></li><li><para><code>region-name</code> - The name of the region for the Availability Zone (for
            example, <code>us-east-1</code>).</para></li><li><para><code>state</code> - The state of the Availability Zone (<code>available</code> |
            <code>information</code> | <code>impaired</code> | <code>unavailable</code>).</para></li><li><para><code>zone-id</code> - The ID of the Availability Zone (for example, <code>use1-az1</code>).</para></li><li><para><code>zone-name</code> - The name of the Availability Zone (for example, <code>us-east-1a</code>).</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2AvailabilityZoneCmdlet.ZoneId">
            <summary>
            <para>
            <para>The IDs of the Availability Zones.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2AvailabilityZoneCmdlet.ZoneName">
            <summary>
            <para>
            <para>The names of the Availability Zones.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2BundleTaskCmdlet">
            <summary>
            Describes the specified bundle tasks or all of your bundle tasks.
             
             <note><para>
            Completed bundle tasks are listed for only a limited time. If your bundle task is
            no longer in the list, you can still register an AMI from it. Just use <code>RegisterImage</code>
            with the Amazon S3 bucket name and image manifest name you provided to the bundle
            task.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2BundleTaskCmdlet.BundleId">
            <summary>
            <para>
            <para>The bundle task IDs.</para><para>Default: Describes all your bundle tasks.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2BundleTaskCmdlet.Filter">
            <summary>
            <para>
            <para>The filters.</para><ul><li><para><code>bundle-id</code> - The ID of the bundle task.</para></li><li><para><code>error-code</code> - If the task failed, the error code returned.</para></li><li><para><code>error-message</code> - If the task failed, the error message returned.</para></li><li><para><code>instance-id</code> - The ID of the instance.</para></li><li><para><code>progress</code> - The level of task completion, as a percentage (for example,
            20%).</para></li><li><para><code>s3-bucket</code> - The Amazon S3 bucket to store the AMI.</para></li><li><para><code>s3-prefix</code> - The beginning of the AMI name.</para></li><li><para><code>start-time</code> - The time the task started (for example, 2013-09-15T17:15:20.000Z).</para></li><li><para><code>state</code> - The state of the task (<code>pending</code> | <code>waiting-for-shutdown</code>
            | <code>bundling</code> | <code>storing</code> | <code>cancelling</code> | <code>complete</code>
            | <code>failed</code>).</para></li><li><para><code>update-time</code> - The time of the most recent update for the task.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2ByoipCidrCmdlet">
            <summary>
            Describes the IP address ranges that were specified in calls to <a>ProvisionByoipCidr</a>.
             
              
            <para>
            To describe the address pools that were created when you provisioned the address ranges,
            use <a>DescribePublicIpv4Pools</a>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ByoipCidrCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return with a single call. To retrieve the remaining
            results, make another call with the returned <code>nextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ByoipCidrCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2CapacityReservationCmdlet">
            <summary>
            Describes one or more of your Capacity Reservations. The results describe only the
            Capacity Reservations in the AWS Region that you're currently using.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2CapacityReservationCmdlet.CapacityReservationId">
            <summary>
            <para>
            <para>The ID of the Capacity Reservation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2CapacityReservationCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2CapacityReservationCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return for the request in a single page. The remaining
            results can be seen by sending another request with the returned nextToken value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2CapacityReservationCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to retrieve the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2ClassicLinkInstanceCmdlet">
            <summary>
            Describes one or more of your linked EC2-Classic instances. This request only returns
            information about EC2-Classic instances linked to a VPC through ClassicLink. You cannot
            use this request to return information about other instances.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ClassicLinkInstanceCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para><ul><li><para><code>group-id</code> - The ID of a VPC security group that's associated with the
            instance.</para></li><li><para><code>instance-id</code> - The ID of the instance.</para></li><li><para><code>tag</code>:&lt;key&gt; - The key/value combination of a tag assigned to the
            resource. Use the tag key in the filter name and the tag value as the filter value.
            For example, to find all resources that have a tag with the key <code>Owner</code>
            and the value <code>TeamA</code>, specify <code>tag:Owner</code> for the filter name
            and <code>TeamA</code> for the filter value.</para></li><li><para><code>tag-key</code> - The key of a tag assigned to the resource. Use this filter
            to find all resources assigned a tag with a specific key, regardless of the tag value.</para></li><li><para><code>vpc-id</code> - The ID of the VPC to which the instance is linked.</para><para><code>vpc-id</code> - The ID of the VPC that the instance is linked to.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ClassicLinkInstanceCmdlet.InstanceId">
            <summary>
            <para>
            <para>One or more instance IDs. Must be instances linked to a VPC through ClassicLink.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ClassicLinkInstanceCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return with a single call. To retrieve the remaining
            results, make another call with the returned <code>nextToken</code> value.</para><para>Constraint: If the value is greater than 1000, we return only 1000 items.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ClassicLinkInstanceCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2ClientVpnAuthorizationRuleCmdlet">
            <summary>
            Describes the authorization rules for a specified Client VPN endpoint.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ClientVpnAuthorizationRuleCmdlet.ClientVpnEndpointId">
            <summary>
            <para>
            <para>The ID of the Client VPN endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ClientVpnAuthorizationRuleCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters. Filter names and values are case-sensitive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ClientVpnAuthorizationRuleCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return for the request in a single page. The remaining
            results can be seen by sending another request with the nextToken value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ClientVpnAuthorizationRuleCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to retrieve the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2ClientVpnConnectionCmdlet">
            <summary>
            Describes active client connections and connections that have been terminated within
            the last 60 minutes for the specified Client VPN endpoint.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ClientVpnConnectionCmdlet.ClientVpnEndpointId">
            <summary>
            <para>
            <para>The ID of the Client VPN endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ClientVpnConnectionCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters. Filter names and values are case-sensitive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ClientVpnConnectionCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return for the request in a single page. The remaining
            results can be seen by sending another request with the nextToken value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ClientVpnConnectionCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to retrieve the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2ClientVpnEndpointCmdlet">
            <summary>
            Describes one or more Client VPN endpoints in the account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ClientVpnEndpointCmdlet.ClientVpnEndpointId">
            <summary>
            <para>
            <para>The ID of the Client VPN endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ClientVpnEndpointCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters. Filter names and values are case-sensitive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ClientVpnEndpointCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return for the request in a single page. The remaining
            results can be seen by sending another request with the nextToken value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ClientVpnEndpointCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to retrieve the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2ClientVpnRouteCmdlet">
            <summary>
            Describes the routes for the specified Client VPN endpoint.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ClientVpnRouteCmdlet.ClientVpnEndpointId">
            <summary>
            <para>
            <para>The ID of the Client VPN endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ClientVpnRouteCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters. Filter names and values are case-sensitive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ClientVpnRouteCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return for the request in a single page. The remaining
            results can be seen by sending another request with the nextToken value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ClientVpnRouteCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to retrieve the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2ClientVpnTargetNetworkCmdlet">
            <summary>
            Describes the target networks associated with the specified Client VPN endpoint.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ClientVpnTargetNetworkCmdlet.AssociationId">
            <summary>
            <para>
            <para>The IDs of the target network associations.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ClientVpnTargetNetworkCmdlet.ClientVpnEndpointId">
            <summary>
            <para>
            <para>The ID of the Client VPN endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ClientVpnTargetNetworkCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters. Filter names and values are case-sensitive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ClientVpnTargetNetworkCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return for the request in a single page. The remaining
            results can be seen by sending another request with the nextToken value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ClientVpnTargetNetworkCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to retrieve the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2ConsoleOutputCmdlet">
            <summary>
            Gets the console output for the specified instance. For Linux instances, the instance
            console output displays the exact console output that would normally be displayed
            on a physical monitor attached to a computer. For Windows instances, the instance
            console output includes the last three system event log errors.
             
              
            <para>
            By default, the console output returns buffered information that was posted shortly
            after an instance transition state (start, stop, reboot, or terminate). This information
            is available for at least one hour after the most recent post. Only the most recent
            64 KB of console output is available.
            </para><para>
            You can optionally retrieve the latest serial console output at any time during the
            instance lifecycle. This option is supported on instance types that use the Nitro
            hypervisor.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-console.html#instance-console-console-output">Instance
            Console Output</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ConsoleOutputCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of the instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ConsoleOutputCmdlet.Latest">
            <summary>
            <para>
            <para>When enabled, retrieves the latest console output for the instance.</para><para>Default: disabled (<code>false</code>)</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2ConsoleScreenshotCmdlet">
            <summary>
            Retrieve a JPG-format screenshot of a running instance to help with troubleshooting.
             
              
            <para>
            The returned content is Base64-encoded.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ConsoleScreenshotCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of the instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ConsoleScreenshotCmdlet.WakeUp">
            <summary>
            <para>
            <para>When set to <code>true</code>, acts as keystroke input and wakes up an instance that's
            in standby or "sleep" mode.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2CreditSpecificationCmdlet">
            <summary>
            Describes the credit option for CPU usage of the specified T2 or T3 instances. The
            credit options are <code>standard</code> and <code>unlimited</code>.
             
              
            <para>
            If you do not specify an instance ID, Amazon EC2 returns T2 and T3 instances with
            the <code>unlimited</code> credit option, as well as instances that were previously
            configured as T2 or T3 with the <code>unlimited</code> credit option. For example,
            if you resize a T2 instance, while it is configured as <code>unlimited</code>, to
            an M4 instance, Amazon EC2 returns the M4 instance.
            </para><para>
            If you specify one or more instance IDs, Amazon EC2 returns the credit option (<code>standard</code>
            or <code>unlimited</code>) of those instances. If you specify an instance ID that
            is not valid, such as an instance that is not a T2 or T3 instance, an error is returned.
            </para><para>
            Recently terminated instances might appear in the returned results. This interval
            is usually less than one hour.
            </para><para>
            If an Availability Zone is experiencing a service disruption and you specify instance
            IDs in the affected zone, or do not specify any instance IDs at all, the call fails.
            If you specify only instance IDs in an unaffected zone, the call works normally.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/burstable-performance-instances.html">Burstable
            Performance Instances</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2CreditSpecificationCmdlet.Filter">
            <summary>
            <para>
            <para>The filters.</para><ul><li><para><code>instance-id</code> - The ID of the instance.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2CreditSpecificationCmdlet.InstanceId">
            <summary>
            <para>
            <para>The instance IDs.</para><para>Default: Describes all your instances.</para><para>Constraints: Maximum 1000 explicitly specified instance IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2CreditSpecificationCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call. To retrieve the remaining
            results, make another call with the returned <code>NextToken</code> value. This value
            can be between 5 and 1000. You cannot specify this parameter and the instance IDs
            parameter in the same call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2CreditSpecificationCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to retrieve the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2CustomerGatewayCmdlet">
            <summary>
            Describes one or more of your VPN customer gateways.
             
              
            <para>
            For more information, see <a href="https://docs.aws.amazon.com/vpn/latest/s2svpn/VPC_VPN.html">AWS
            Site-to-Site VPN</a> in the <i>AWS Site-to-Site VPN User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2CustomerGatewayCmdlet.CustomerGatewayId">
            <summary>
            <para>
            <para>One or more customer gateway IDs.</para><para>Default: Describes all your customer gateways.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2CustomerGatewayCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para><ul><li><para><code>bgp-asn</code> - The customer gateway's Border Gateway Protocol (BGP) Autonomous
            System Number (ASN).</para></li><li><para><code>customer-gateway-id</code> - The ID of the customer gateway.</para></li><li><para><code>ip-address</code> - The IP address of the customer gateway's Internet-routable
            external interface.</para></li><li><para><code>state</code> - The state of the customer gateway (<code>pending</code> | <code>available</code>
            | <code>deleting</code> | <code>deleted</code>).</para></li><li><para><code>type</code> - The type of customer gateway. Currently, the only supported type
            is <code>ipsec.1</code>.</para></li><li><para><code>tag</code>:&lt;key&gt; - The key/value combination of a tag assigned to the
            resource. Use the tag key in the filter name and the tag value as the filter value.
            For example, to find all resources that have a tag with the key <code>Owner</code>
            and the value <code>TeamA</code>, specify <code>tag:Owner</code> for the filter name
            and <code>TeamA</code> for the filter value.</para></li><li><para><code>tag-key</code> - The key of a tag assigned to the resource. Use this filter
            to find all resources assigned a tag with a specific key, regardless of the tag value.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2DhcpOptionCmdlet">
            <summary>
            Describes one or more of your DHCP options sets.
             
              
            <para>
            For more information, see <a href="https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_DHCP_Options.html">DHCP
            Options Sets</a> in the <i>Amazon Virtual Private Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2DhcpOptionCmdlet.DhcpOptionsId">
            <summary>
            <para>
            <para>The IDs of one or more DHCP options sets.</para><para>Default: Describes all your DHCP options sets.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2DhcpOptionCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para><ul><li><para><code>dhcp-options-id</code> - The ID of a DHCP options set.</para></li><li><para><code>key</code> - The key for one of the options (for example, <code>domain-name</code>).</para></li><li><para><code>value</code> - The value for one of the options.</para></li><li><para><code>owner-id</code> - The ID of the AWS account that owns the DHCP options set.</para></li><li><para><code>tag</code>:&lt;key&gt; - The key/value combination of a tag assigned to the
            resource. Use the tag key in the filter name and the tag value as the filter value.
            For example, to find all resources that have a tag with the key <code>Owner</code>
            and the value <code>TeamA</code>, specify <code>tag:Owner</code> for the filter name
            and <code>TeamA</code> for the filter value.</para></li><li><para><code>tag-key</code> - The key of a tag assigned to the resource. Use this filter
            to find all resources assigned a tag with a specific key, regardless of the tag value.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2EgressOnlyInternetGatewayListCmdlet">
            <summary>
            Describes one or more of your egress-only internet gateways.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2EgressOnlyInternetGatewayListCmdlet.EgressOnlyInternetGatewayId">
            <summary>
            <para>
            <para>One or more egress-only internet gateway IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2EgressOnlyInternetGatewayListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return with a single call. To retrieve the remaining
            results, make another call with the returned <code>nextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2EgressOnlyInternetGatewayListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2ElasticGpuCmdlet">
            <summary>
            Describes the Elastic Graphics accelerator associated with your instances. For more
            information about Elastic Graphics, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/elastic-graphics.html">Amazon
            Elastic Graphics</a>.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ElasticGpuCmdlet.ElasticGpuId">
            <summary>
            <para>
            <para>The Elastic Graphics accelerator IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ElasticGpuCmdlet.Filter">
            <summary>
            <para>
            <para>The filters.</para><ul><li><para><code>availability-zone</code> - The Availability Zone in which the Elastic Graphics
            accelerator resides.</para></li><li><para><code>elastic-gpu-health</code> - The status of the Elastic Graphics accelerator
            (<code>OK</code> | <code>IMPAIRED</code>).</para></li><li><para><code>elastic-gpu-state</code> - The state of the Elastic Graphics accelerator (<code>ATTACHED</code>).</para></li><li><para><code>elastic-gpu-type</code> - The type of Elastic Graphics accelerator; for example,
            <code>eg1.medium</code>.</para></li><li><para><code>instance-id</code> - The ID of the instance to which the Elastic Graphics accelerator
            is associated.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ElasticGpuCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call. To retrieve the remaining
            results, make another call with the returned <code>NextToken</code> value. This value
            can be between 5 and 1000.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ElasticGpuCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to request the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2EndpointConnectionCmdlet">
            <summary>
            Describes the VPC endpoint connections to your VPC endpoint services, including any
            endpoints that are pending your acceptance.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2EndpointConnectionCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para><ul><li><para><code>service-id</code> - The ID of the service.</para></li><li><para><code>vpc-endpoint-owner</code> - The AWS account number of the owner of the endpoint.</para></li><li><para><code>vpc-endpoint-state</code> - The state of the endpoint (<code>pendingAcceptance</code>
            | <code>pending</code> | <code>available</code> | <code>deleting</code> | <code>deleted</code>
            | <code>rejected</code> | <code>failed</code>).</para></li><li><para><code>vpc-endpoint-id</code> - The ID of the endpoint.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2EndpointConnectionCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return for the request in a single page. The remaining
            results of the initial request can be seen by sending another request with the returned
            <code>NextToken</code> value. This value can be between 5 and 1000; if <code>MaxResults</code>
            is given a value larger than 1000, only 1000 results are returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2EndpointConnectionCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to retrieve the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2EndpointConnectionNotificationCmdlet">
            <summary>
            Describes the connection notifications for VPC endpoints and VPC endpoint services.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2EndpointConnectionNotificationCmdlet.ConnectionNotificationId">
            <summary>
            <para>
            <para>The ID of the notification.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2EndpointConnectionNotificationCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para><ul><li><para><code>connection-notification-arn</code> - The ARN of SNS topic for the notification.</para></li><li><para><code>connection-notification-id</code> - The ID of the notification.</para></li><li><para><code>connection-notification-state</code> - The state of the notification (<code>Enabled</code>
            | <code>Disabled</code>).</para></li><li><para><code>connection-notification-type</code> - The type of notification (<code>Topic</code>).</para></li><li><para><code>service-id</code> - The ID of the endpoint service.</para></li><li><para><code>vpc-endpoint-id</code> - The ID of the VPC endpoint.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2EndpointConnectionNotificationCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call. To retrieve the remaining
            results, make another request with the returned <code>NextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2EndpointConnectionNotificationCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to request the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2EndpointServiceConfigurationCmdlet">
            <summary>
            Describes the VPC endpoint service configurations in your account (your services).<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2EndpointServiceConfigurationCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para><ul><li><para><code>service-name</code> - The name of the service.</para></li><li><para><code>service-id</code> - The ID of the service.</para></li><li><para><code>service-state</code> - The state of the service (<code>Pending</code> | <code>Available</code>
            | <code>Deleting</code> | <code>Deleted</code> | <code>Failed</code>). </para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2EndpointServiceConfigurationCmdlet.ServiceId">
            <summary>
            <para>
            <para>The IDs of one or more services.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2EndpointServiceConfigurationCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return for the request in a single page. The remaining
            results of the initial request can be seen by sending another request with the returned
            <code>NextToken</code> value. This value can be between 5 and 1000; if <code>MaxResults</code>
            is given a value larger than 1000, only 1000 results are returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2EndpointServiceConfigurationCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to retrieve the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2EndpointServicePermissionCmdlet">
            <summary>
            Describes the principals (service consumers) that are permitted to discover your VPC
            endpoint service.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2EndpointServicePermissionCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para><ul><li><para><code>principal</code> - The ARN of the principal.</para></li><li><para><code>principal-type</code> - The principal type (<code>All</code> | <code>Service</code>
            | <code>OrganizationUnit</code> | <code>Account</code> | <code>User</code> | <code>Role</code>).</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2EndpointServicePermissionCmdlet.ServiceId">
            <summary>
            <para>
            <para>The ID of the service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2EndpointServicePermissionCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return for the request in a single page. The remaining
            results of the initial request can be seen by sending another request with the returned
            <code>NextToken</code> value. This value can be between 5 and 1000; if <code>MaxResults</code>
            is given a value larger than 1000, only 1000 results are returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2EndpointServicePermissionCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to retrieve the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2ExportTaskCmdlet">
            <summary>
            Describes the specified export tasks or all your export tasks.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ExportTaskCmdlet.ExportTaskId">
            <summary>
            <para>
            <para>The export task IDs.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2FleetHistoryCmdlet">
            <summary>
            Describes the events for the specified EC2 Fleet during the specified time.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2FleetHistoryCmdlet.EventType">
            <summary>
            <para>
            <para>The type of events to describe. By default, all events are described.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2FleetHistoryCmdlet.FleetId">
            <summary>
            <para>
            <para>The ID of the EC2 Fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2FleetHistoryCmdlet.UtcStartTime">
            <summary>
            <para>
            <para>The start date and time for the events, in UTC format (for example, <i>YYYY</i>-<i>MM</i>-<i>DD</i>T<i>HH</i>:<i>MM</i>:<i>SS</i>Z).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2FleetHistoryCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call. Specify a value between
            1 and 1000. The default value is 1000. To retrieve the remaining results, make another
            call with the returned <code>NextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2FleetHistoryCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2FleetHistoryCmdlet.StartTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use StartTimeUtc instead. Setting either StartTime or
            StartTimeUtc results in both StartTime and StartTimeUtc being assigned, the latest
            assignment to either one of the two property is reflected in the value of both. StartTime
            is provided for backwards compatibility only and assigning a non-Utc DateTime to it
            results in the wrong timestamp being passed to the service.</para><para>The start date and time for the events, in UTC format (for example, <i>YYYY</i>-<i>MM</i>-<i>DD</i>T<i>HH</i>:<i>MM</i>:<i>SS</i>Z).</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2FleetInstanceListCmdlet">
            <summary>
            Describes the running instances for the specified EC2 Fleet.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2FleetInstanceListCmdlet.Filter">
            <summary>
            <para>
            <para>The filters.</para><ul><li><para><code>instance-type</code> - The instance type.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2FleetInstanceListCmdlet.FleetId">
            <summary>
            <para>
            <para>The ID of the EC2 Fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2FleetInstanceListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call. Specify a value between
            1 and 1000. The default value is 1000. To retrieve the remaining results, make another
            call with the returned <code>NextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2FleetInstanceListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2FleetListCmdlet">
            <summary>
            Describes the specified EC2 Fleets or all your EC2 Fleets.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2FleetListCmdlet.Filter">
            <summary>
            <para>
            <para>The filters.</para><ul><li><para><code>activity-status</code> - The progress of the EC2 Fleet ( <code>error</code>
            | <code>pending-fulfillment</code> | <code>pending-termination</code> | <code>fulfilled</code>).</para></li><li><para><code>excess-capacity-termination-policy</code> - Indicates whether to terminate
            running instances if the target capacity is decreased below the current EC2 Fleet
            size (<code>true</code> | <code>false</code>).</para></li><li><para><code>fleet-state</code> - The state of the EC2 Fleet (<code>submitted</code> | <code>active</code>
            | <code>deleted</code> | <code>failed</code> | <code>deleted-running</code> | <code>deleted-terminating</code>
            | <code>modifying</code>).</para></li><li><para><code>replace-unhealthy-instances</code> - Indicates whether EC2 Fleet should replace
            unhealthy instances (<code>true</code> | <code>false</code>).</para></li><li><para><code>type</code> - The type of request (<code>instant</code> | <code>request</code>
            | <code>maintain</code>).</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2FleetListCmdlet.FleetId">
            <summary>
            <para>
            <para>The ID of the EC2 Fleets.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2FleetListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call. Specify a value between
            1 and 1000. The default value is 1000. To retrieve the remaining results, make another
            call with the returned <code>NextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2FleetListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2FlowLogCmdlet">
            <summary>
            Describes one or more flow logs. To view the information in your flow logs (the log
            streams for the network interfaces), you must use the CloudWatch Logs console or the
            CloudWatch Logs API.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2FlowLogCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para><ul><li><para><code>deliver-log-status</code> - The status of the logs delivery (<code>SUCCESS</code>
            | <code>FAILED</code>).</para></li><li><para><code>log-destination-type</code> - The type of destination to which the flow log
            publishes data. Possible destination types include <code>cloud-watch-logs</code> and
            <code>S3</code>.</para></li><li><para><code>flow-log-id</code> - The ID of the flow log.</para></li><li><para><code>log-group-name</code> - The name of the log group.</para></li><li><para><code>resource-id</code> - The ID of the VPC, subnet, or network interface.</para></li><li><para><code>traffic-type</code> - The type of traffic (<code>ACCEPT</code> | <code>REJECT</code>
            | <code>ALL</code>).</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2FlowLogCmdlet.FlowLogId">
            <summary>
            <para>
            <para>One or more flow log IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2FlowLogCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return with a single call. To retrieve the remaining
            results, make another call with the returned <code>nextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2FlowLogCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2FpgaImageCmdlet">
            <summary>
            Describes the Amazon FPGA Images (AFIs) available to you. These include public AFIs,
            private AFIs that you own, and AFIs owned by other AWS accounts for which you have
            load permissions.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2FpgaImageCmdlet.Filter">
            <summary>
            <para>
            <para>The filters.</para><ul><li><para><code>create-time</code> - The creation time of the AFI.</para></li><li><para><code>fpga-image-id</code> - The FPGA image identifier (AFI ID).</para></li><li><para><code>fpga-image-global-id</code> - The global FPGA image identifier (AGFI ID).</para></li><li><para><code>name</code> - The name of the AFI.</para></li><li><para><code>owner-id</code> - The AWS account ID of the AFI owner.</para></li><li><para><code>product-code</code> - The product code.</para></li><li><para><code>shell-version</code> - The version of the AWS Shell that was used to create
            the bitstream.</para></li><li><para><code>state</code> - The state of the AFI (<code>pending</code> | <code>failed</code>
            | <code>available</code> | <code>unavailable</code>).</para></li><li><para><code>tag</code>:&lt;key&gt; - The key/value combination of a tag assigned to the
            resource. Use the tag key in the filter name and the tag value as the filter value.
            For example, to find all resources that have a tag with the key <code>Owner</code>
            and the value <code>TeamA</code>, specify <code>tag:Owner</code> for the filter name
            and <code>TeamA</code> for the filter value.</para></li><li><para><code>tag-key</code> - The key of a tag assigned to the resource. Use this filter
            to find all resources assigned a tag with a specific key, regardless of the tag value.</para></li><li><para><code>update-time</code> - The time of the most recent update.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2FpgaImageCmdlet.FpgaImageId">
            <summary>
            <para>
            <para>The AFI IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2FpgaImageCmdlet.Owner">
            <summary>
            <para>
            <para>Filters the AFI by owner. Specify an AWS account ID, <code>self</code> (owner is the
            sender of the request), or an AWS owner alias (valid values are <code>amazon</code>
            | <code>aws-marketplace</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2FpgaImageCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2FpgaImageCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to retrieve the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2FpgaImageAttributeCmdlet">
            <summary>
            Describes the specified attribute of the specified Amazon FPGA Image (AFI).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2FpgaImageAttributeCmdlet.Attribute">
            <summary>
            <para>
            <para>The AFI attribute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2FpgaImageAttributeCmdlet.FpgaImageId">
            <summary>
            <para>
            <para>The ID of the AFI.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2HostCmdlet">
            <summary>
            Describes the specified Dedicated Hosts or all your Dedicated Hosts.
             
              
            <para>
            The results describe only the Dedicated Hosts in the Region you're currently using.
            All listed instances consume capacity on your Dedicated Host. Dedicated Hosts that
            have recently been released are listed with the state <code>released</code>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2HostCmdlet.Filter">
            <summary>
            <para>
            <para>The filters.</para><ul><li><para><code>auto-placement</code> - Whether auto-placement is enabled or disabled (<code>on</code>
            | <code>off</code>).</para></li><li><para><code>availability-zone</code> - The Availability Zone of the host.</para></li><li><para><code>client-token</code> - The idempotency token that you provided when you allocated
            the host.</para></li><li><para><code>host-reservation-id</code> - The ID of the reservation assigned to this host.</para></li><li><para><code>instance-type</code> - The instance type size that the Dedicated Host is configured
            to support.</para></li><li><para><code>state</code> - The allocation state of the Dedicated Host (<code>available</code>
            | <code>under-assessment</code> | <code>permanent-failure</code> | <code>released</code>
            | <code>released-permanent-failure</code>).</para></li><li><para><code>tag-key</code> - The key of a tag assigned to the resource. Use this filter
            to find all resources assigned a tag with a specific key, regardless of the tag value.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2HostCmdlet.HostId">
            <summary>
            <para>
            <para>The IDs of the Dedicated Hosts. The IDs are used for targeted instance launches.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2HostCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return for the request in a single page. The remaining
            results can be seen by sending another request with the returned <code>nextToken</code>
            value. This value can be between 5 and 500. If <code>maxResults</code> is given a
            larger value than 500, you receive an error. You cannot specify this parameter and
            the host IDs parameter in the same request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2HostCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to retrieve the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2HostReservationCmdlet">
            <summary>
            Describes reservations that are associated with Dedicated Hosts in your account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2HostReservationCmdlet.Filter">
            <summary>
            <para>
            <para>The filters.</para><ul><li><para><code>instance-family</code> - The instance family (for example, <code>m4</code>).</para></li><li><para><code>payment-option</code> - The payment option (<code>NoUpfront</code> | <code>PartialUpfront</code>
            | <code>AllUpfront</code>).</para></li><li><para><code>state</code> - The state of the reservation (<code>payment-pending</code> |
            <code>payment-failed</code> | <code>active</code> | <code>retired</code>).</para></li><li><para><code>tag</code>:&lt;key&gt; - The key/value combination of a tag assigned to the
            resource. Use the tag key in the filter name and the tag value as the filter value.
            For example, to find all resources that have a tag with the key <code>Owner</code>
            and the value <code>TeamA</code>, specify <code>tag:Owner</code> for the filter name
            and <code>TeamA</code> for the filter value.</para></li><li><para><code>tag-key</code> - The key of a tag assigned to the resource. Use this filter
            to find all resources assigned a tag with a specific key, regardless of the tag value.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2HostReservationCmdlet.HostReservationIdSet">
            <summary>
            <para>
            <para>The host reservation IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2HostReservationCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return for the request in a single page. The remaining
            results can be seen by sending another request with the returned <code>nextToken</code>
            value. This value can be between 5 and 500. If <code>maxResults</code> is given a
            larger value than 500, you receive an error.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2HostReservationCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to use to retrieve the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2HostReservationOfferingCmdlet">
            <summary>
            Describes the Dedicated Host reservations that are available to purchase.
             
              
            <para>
            The results describe all the Dedicated Host reservation offerings, including offerings
            that may not match the instance family and Region of your Dedicated Hosts. When purchasing
            an offering, ensure that the instance family and Region of the offering matches that
            of the Dedicated Hosts with which it is to be associated. For more information about
            supported instance types, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/dedicated-hosts-overview.html">Dedicated
            Hosts Overview</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2HostReservationOfferingCmdlet.Filter">
            <summary>
            <para>
            <para>The filters.</para><ul><li><para><code>instance-family</code> - The instance family of the offering (for example,
            <code>m4</code>).</para></li><li><para><code>payment-option</code> - The payment option (<code>NoUpfront</code> | <code>PartialUpfront</code>
            | <code>AllUpfront</code>).</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2HostReservationOfferingCmdlet.MaxDuration">
            <summary>
            <para>
            <para>This is the maximum duration of the reservation to purchase, specified in seconds.
            Reservations are available in one-year and three-year terms. The number of seconds
            specified must be the number of seconds in a year (365x24x60x60) times one of the
            supported durations (1 or 3). For example, specify 94608000 for three years.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2HostReservationOfferingCmdlet.MinDuration">
            <summary>
            <para>
            <para>This is the minimum duration of the reservation you'd like to purchase, specified
            in seconds. Reservations are available in one-year and three-year terms. The number
            of seconds specified must be the number of seconds in a year (365x24x60x60) times
            one of the supported durations (1 or 3). For example, specify 31536000 for one year.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2HostReservationOfferingCmdlet.OfferingId">
            <summary>
            <para>
            <para>The ID of the reservation offering.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2HostReservationOfferingCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return for the request in a single page. The remaining
            results can be seen by sending another request with the returned <code>nextToken</code>
            value. This value can be between 5 and 500. If <code>maxResults</code> is given a
            larger value than 500, you receive an error.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2HostReservationOfferingCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to use to retrieve the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2HostReservationPurchasePreviewCmdlet">
            <summary>
            Preview a reservation purchase with configurations that match those of your Dedicated
            Host. You must have active Dedicated Hosts in your account before you purchase a reservation.
             
              
            <para>
            This is a preview of the <a>PurchaseHostReservation</a> action and does not result
            in the offering being purchased.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2HostReservationPurchasePreviewCmdlet.HostIdSet">
            <summary>
            <para>
            <para>The IDs of the Dedicated Hosts with which the reservation is associated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2HostReservationPurchasePreviewCmdlet.OfferingId">
            <summary>
            <para>
            <para>The offering ID of the reservation.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2IamInstanceProfileAssociationCmdlet">
            <summary>
            Describes your IAM instance profile associations.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2IamInstanceProfileAssociationCmdlet.AssociationId">
            <summary>
            <para>
            <para>The IAM instance profile associations.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2IamInstanceProfileAssociationCmdlet.Filter">
            <summary>
            <para>
            <para>The filters.</para><ul><li><para><code>instance-id</code> - The ID of the instance.</para></li><li><para><code>state</code> - The state of the association (<code>associating</code> | <code>associated</code>
            | <code>disassociating</code> | <code>disassociated</code>).</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2IamInstanceProfileAssociationCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call. To retrieve the remaining
            results, make another call with the returned <code>NextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2IamInstanceProfileAssociationCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to request the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2IdentityIdFormatCmdlet">
            <summary>
            Describes the ID format settings for resources for the specified IAM user, IAM role,
            or root user. For example, you can view the resource types that are enabled for longer
            IDs. This request only returns information about resource types whose ID formats can
            be modified; it does not return information about other resource types. For more information,
            see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/resource-ids.html">Resource
            IDs</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
             
              
            <para>
            The following resource types support longer IDs: <code>bundle</code> | <code>conversion-task</code>
            | <code>customer-gateway</code> | <code>dhcp-options</code> | <code>elastic-ip-allocation</code>
            | <code>elastic-ip-association</code> | <code>export-task</code> | <code>flow-log</code>
            | <code>image</code> | <code>import-task</code> | <code>instance</code> | <code>internet-gateway</code>
            | <code>network-acl</code> | <code>network-acl-association</code> | <code>network-interface</code>
            | <code>network-interface-attachment</code> | <code>prefix-list</code> | <code>reservation</code>
            | <code>route-table</code> | <code>route-table-association</code> | <code>security-group</code>
            | <code>snapshot</code> | <code>subnet</code> | <code>subnet-cidr-block-association</code>
            | <code>volume</code> | <code>vpc</code> | <code>vpc-cidr-block-association</code>
            | <code>vpc-endpoint</code> | <code>vpc-peering-connection</code> | <code>vpn-connection</code>
            | <code>vpn-gateway</code>.
            </para><para>
            These settings apply to the principal specified in the request. They do not apply
            to the principal that makes the request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2IdentityIdFormatCmdlet.PrincipalArn">
            <summary>
            <para>
            <para>The ARN of the principal, which can be an IAM role, IAM user, or the root user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2IdentityIdFormatCmdlet.Resource">
            <summary>
            <para>
            <para>The type of resource: <code>bundle</code> | <code>conversion-task</code> | <code>customer-gateway</code>
            | <code>dhcp-options</code> | <code>elastic-ip-allocation</code> | <code>elastic-ip-association</code>
            | <code>export-task</code> | <code>flow-log</code> | <code>image</code> | <code>import-task</code>
            | <code>instance</code> | <code>internet-gateway</code> | <code>network-acl</code>
            | <code>network-acl-association</code> | <code>network-interface</code> | <code>network-interface-attachment</code>
            | <code>prefix-list</code> | <code>reservation</code> | <code>route-table</code> |
            <code>route-table-association</code> | <code>security-group</code> | <code>snapshot</code>
            | <code>subnet</code> | <code>subnet-cidr-block-association</code> | <code>volume</code>
            | <code>vpc</code> | <code>vpc-cidr-block-association</code> | <code>vpc-endpoint</code>
            | <code>vpc-peering-connection</code> | <code>vpn-connection</code> | <code>vpn-gateway</code></para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2IdFormatCmdlet">
            <summary>
            Describes the ID format settings for your resources on a per-region basis, for example,
            to view which resource types are enabled for longer IDs. This request only returns
            information about resource types whose ID formats can be modified; it does not return
            information about other resource types.
             
              
            <para>
            The following resource types support longer IDs: <code>bundle</code> | <code>conversion-task</code>
            | <code>customer-gateway</code> | <code>dhcp-options</code> | <code>elastic-ip-allocation</code>
            | <code>elastic-ip-association</code> | <code>export-task</code> | <code>flow-log</code>
            | <code>image</code> | <code>import-task</code> | <code>instance</code> | <code>internet-gateway</code>
            | <code>network-acl</code> | <code>network-acl-association</code> | <code>network-interface</code>
            | <code>network-interface-attachment</code> | <code>prefix-list</code> | <code>reservation</code>
            | <code>route-table</code> | <code>route-table-association</code> | <code>security-group</code>
            | <code>snapshot</code> | <code>subnet</code> | <code>subnet-cidr-block-association</code>
            | <code>volume</code> | <code>vpc</code> | <code>vpc-cidr-block-association</code>
            | <code>vpc-endpoint</code> | <code>vpc-peering-connection</code> | <code>vpn-connection</code>
            | <code>vpn-gateway</code>.
            </para><para>
            These settings apply to the IAM user who makes the request; they do not apply to the
            entire AWS account. By default, an IAM user defaults to the same settings as the root
            user, unless they explicitly override the settings by running the <a>ModifyIdFormat</a>
            command. Resources created with longer IDs are visible to all IAM users, regardless
            of these settings and provided that they have permission to use the relevant <code>Describe</code>
            command for the resource type.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2IdFormatCmdlet.Resource">
            <summary>
            <para>
            <para>The type of resource: <code>bundle</code> | <code>conversion-task</code> | <code>customer-gateway</code>
            | <code>dhcp-options</code> | <code>elastic-ip-allocation</code> | <code>elastic-ip-association</code>
            | <code>export-task</code> | <code>flow-log</code> | <code>image</code> | <code>import-task</code>
            | <code>instance</code> | <code>internet-gateway</code> | <code>network-acl</code>
            | <code>network-acl-association</code> | <code>network-interface</code> | <code>network-interface-attachment</code>
            | <code>prefix-list</code> | <code>reservation</code> | <code>route-table</code> |
            <code>route-table-association</code> | <code>security-group</code> | <code>snapshot</code>
            | <code>subnet</code> | <code>subnet-cidr-block-association</code> | <code>volume</code>
            | <code>vpc</code> | <code>vpc-cidr-block-association</code> | <code>vpc-endpoint</code>
            | <code>vpc-peering-connection</code> | <code>vpn-connection</code> | <code>vpn-gateway</code></para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2ImageCmdlet">
            <summary>
            Describes the specified images (AMIs, AKIs, and ARIs) available to you or all of the
            images available to you.
             
              
            <para>
            The images available to you include public images, private images that you own, and
            private images owned by other AWS accounts for which you have explicit launch permissions.
            </para><para>
            Recently deregistered images might appear in the returned results for a short interval.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ImageCmdlet.ExecutableUser">
            <summary>
            <para>
            <para>Scopes the images by users with explicit launch permissions. Specify an AWS account
            ID, <code>self</code> (the sender of the request), or <code>all</code> (public AMIs).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ImageCmdlet.Filter">
            <summary>
            <para>
            <para>The filters.</para><ul><li><para><code>architecture</code> - The image architecture (<code>i386</code> | <code>x86_64</code>).</para></li><li><para><code>block-device-mapping.delete-on-termination</code> - A Boolean value that indicates
            whether the Amazon EBS volume is deleted on instance termination.</para></li><li><para><code>block-device-mapping.device-name</code> - The device name specified in the
            block device mapping (for example, <code>/dev/sdh</code> or <code>xvdh</code>).</para></li><li><para><code>block-device-mapping.snapshot-id</code> - The ID of the snapshot used for the
            EBS volume.</para></li><li><para><code>block-device-mapping.volume-size</code> - The volume size of the EBS volume,
            in GiB.</para></li><li><para><code>block-device-mapping.volume-type</code> - The volume type of the EBS volume
            (<code>gp2</code> | <code>io1</code> | <code>st1 </code>| <code>sc1</code> | <code>standard</code>).</para></li><li><para><code>block-device-mapping.encrypted</code> - A Boolean that indicates whether the
            EBS volume is encrypted.</para></li><li><para><code>description</code> - The description of the image (provided during image creation).</para></li><li><para><code>ena-support</code> - A Boolean that indicates whether enhanced networking with
            ENA is enabled.</para></li><li><para><code>hypervisor</code> - The hypervisor type (<code>ovm</code> | <code>xen</code>).</para></li><li><para><code>image-id</code> - The ID of the image.</para></li><li><para><code>image-type</code> - The image type (<code>machine</code> | <code>kernel</code>
            | <code>ramdisk</code>).</para></li><li><para><code>is-public</code> - A Boolean that indicates whether the image is public.</para></li><li><para><code>kernel-id</code> - The kernel ID.</para></li><li><para><code>manifest-location</code> - The location of the image manifest.</para></li><li><para><code>name</code> - The name of the AMI (provided during image creation).</para></li><li><para><code>owner-alias</code> - String value from an Amazon-maintained list (<code>amazon</code>
            | <code>aws-marketplace</code> | <code>microsoft</code>) of snapshot owners. Not to
            be confused with the user-configured AWS account alias, which is set from the IAM
            console.</para></li><li><para><code>owner-id</code> - The AWS account ID of the image owner.</para></li><li><para><code>platform</code> - The platform. To only list Windows-based AMIs, use <code>windows</code>.</para></li><li><para><code>product-code</code> - The product code.</para></li><li><para><code>product-code.type</code> - The type of the product code (<code>devpay</code>
            | <code>marketplace</code>).</para></li><li><para><code>ramdisk-id</code> - The RAM disk ID.</para></li><li><para><code>root-device-name</code> - The device name of the root device volume (for example,
            <code>/dev/sda1</code>).</para></li><li><para><code>root-device-type</code> - The type of the root device volume (<code>ebs</code>
            | <code>instance-store</code>).</para></li><li><para><code>state</code> - The state of the image (<code>available</code> | <code>pending</code>
            | <code>failed</code>).</para></li><li><para><code>state-reason-code</code> - The reason code for the state change.</para></li><li><para><code>state-reason-message</code> - The message for the state change.</para></li><li><para><code>sriov-net-support</code> - A value of <code>simple</code> indicates that enhanced
            networking with the Intel 82599 VF interface is enabled.</para></li><li><para><code>tag</code>:&lt;key&gt; - The key/value combination of a tag assigned to the
            resource. Use the tag key in the filter name and the tag value as the filter value.
            For example, to find all resources that have a tag with the key <code>Owner</code>
            and the value <code>TeamA</code>, specify <code>tag:Owner</code> for the filter name
            and <code>TeamA</code> for the filter value.</para></li><li><para><code>tag-key</code> - The key of a tag assigned to the resource. Use this filter
            to find all resources assigned a tag with a specific key, regardless of the tag value.</para></li><li><para><code>virtualization-type</code> - The virtualization type (<code>paravirtual</code>
            | <code>hvm</code>).</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ImageCmdlet.ImageId">
            <summary>
            <para>
            <para>The image IDs.</para><para>Default: Describes all images available to you.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ImageCmdlet.Owner">
            <summary>
            <para>
            <para>Filters the images by the owner. Specify an AWS account ID, <code>self</code> (owner
            is the sender of the request), or an AWS owner alias (valid values are <code>amazon</code>
            | <code>aws-marketplace</code> | <code>microsoft</code>). Omitting this option returns
            all images for which you have launch permissions, regardless of ownership.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2ImageAttributeCmdlet">
            <summary>
            Describes the specified attribute of the specified AMI. You can specify only one attribute
            at a time.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ImageAttributeCmdlet.Attribute">
            <summary>
            <para>
            <para>The AMI attribute.</para><para><b>Note</b>: Depending on your account privileges, the <code>blockDeviceMapping</code>
            attribute may return a <code>Client.AuthFailure</code> error. If this happens, use
            <a>DescribeImages</a> to get information about the block device mapping for the AMI.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ImageAttributeCmdlet.ImageId">
            <summary>
            <para>
            <para>The ID of the AMI.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2ImportImageTaskCmdlet">
            <summary>
            Displays details about an import virtual machine or import snapshot tasks that are
            already created.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ImportImageTaskCmdlet.Filter">
            <summary>
            <para>
            <para>Filter tasks using the <code>task-state</code> filter and one of the following values:
            active, completed, deleting, deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ImportImageTaskCmdlet.ImportTaskId">
            <summary>
            <para>
            <para>A list of import image task IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ImportImageTaskCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call. To retrieve the remaining
            results, make another call with the returned <code>NextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ImportImageTaskCmdlet.NextToken">
            <summary>
            <para>
            <para>A token that indicates the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2ImportSnapshotTaskCmdlet">
            <summary>
            Describes your import snapshot tasks.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ImportSnapshotTaskCmdlet.Filter">
            <summary>
            <para>
            <para>The filters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ImportSnapshotTaskCmdlet.ImportTaskId">
            <summary>
            <para>
            <para>A list of import snapshot task IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ImportSnapshotTaskCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call. To retrieve the remaining
            results, make another call with the returned <code>NextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ImportSnapshotTaskCmdlet.NextToken">
            <summary>
            <para>
            <para>A token that indicates the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2InstanceAttributeCmdlet">
            <summary>
            Describes the specified attribute of the specified instance. You can specify only
            one attribute at a time. Valid attribute values are: <code>instanceType</code> | <code>kernel</code>
            | <code>ramdisk</code> | <code>userData</code> | <code>disableApiTermination</code>
            | <code>instanceInitiatedShutdownBehavior</code> | <code>rootDeviceName</code> | <code>blockDeviceMapping</code>
            | <code>productCodes</code> | <code>sourceDestCheck</code> | <code>groupSet</code>
            | <code>ebsOptimized</code> | <code>sriovNetSupport</code>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2InstanceAttributeCmdlet.Attribute">
            <summary>
            <para>
            <para>The instance attribute.</para><para>Note: The <code>enaSupport</code> attribute is not supported at this time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2InstanceAttributeCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of the instance.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2InstanceStatusCmdlet">
            <summary>
            Describes the status of the specified instances or all of your instances. By default,
            only running instances are described, unless you specifically indicate to return the
            status of all instances.
             
              
            <para>
            Instance status includes the following components:
            </para><ul><li><para><b>Status checks</b> - Amazon EC2 performs status checks on running EC2 instances
            to identify hardware and software issues. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/monitoring-system-instance-status-check.html">Status
            Checks for Your Instances</a> and <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/TroubleshootingInstances.html">Troubleshooting
            Instances with Failed Status Checks</a> in the <i>Amazon Elastic Compute Cloud User
            Guide</i>.
            </para></li><li><para><b>Scheduled events</b> - Amazon EC2 can schedule events (such as reboot, stop, or
            terminate) for your instances related to hardware issues, software updates, or system
            maintenance. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/monitoring-instances-status-check_sched.html">Scheduled
            Events for Your Instances</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para></li><li><para><b>Instance state</b> - You can manage your instances from the moment you launch
            them through their termination. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-lifecycle.html">Instance
            Lifecycle</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para></li></ul><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2InstanceStatusCmdlet.Filter">
            <summary>
            <para>
            <para>The filters.</para><ul><li><para><code>availability-zone</code> - The Availability Zone of the instance.</para></li><li><para><code>event.code</code> - The code for the scheduled event (<code>instance-reboot</code>
            | <code>system-reboot</code> | <code>system-maintenance</code> | <code>instance-retirement</code>
            | <code>instance-stop</code>).</para></li><li><para><code>event.description</code> - A description of the event.</para></li><li><para><code>event.instance-event-id</code> - The ID of the event whose date and time you
            are modifying.</para></li><li><para><code>event.not-after</code> - The latest end time for the scheduled event (for example,
            <code>2014-09-15T17:15:20.000Z</code>).</para></li><li><para><code>event.not-before</code> - The earliest start time for the scheduled event (for
            example, <code>2014-09-15T17:15:20.000Z</code>).</para></li><li><para><code>event.not-before-deadline</code> - The deadline for starting the event (for
            example, <code>2014-09-15T17:15:20.000Z</code>).</para></li><li><para><code>instance-state-code</code> - The code for the instance state, as a 16-bit unsigned
            integer. The high byte is used for internal purposes and should be ignored. The low
            byte is set based on the state represented. The valid values are 0 (pending), 16 (running),
            32 (shutting-down), 48 (terminated), 64 (stopping), and 80 (stopped).</para></li><li><para><code>instance-state-name</code> - The state of the instance (<code>pending</code>
            | <code>running</code> | <code>shutting-down</code> | <code>terminated</code> | <code>stopping</code>
            | <code>stopped</code>).</para></li><li><para><code>instance-status.reachability</code> - Filters on instance status where the
            name is <code>reachability</code> (<code>passed</code> | <code>failed</code> | <code>initializing</code>
            | <code>insufficient-data</code>).</para></li><li><para><code>instance-status.status</code> - The status of the instance (<code>ok</code>
            | <code>impaired</code> | <code>initializing</code> | <code>insufficient-data</code>
            | <code>not-applicable</code>).</para></li><li><para><code>system-status.reachability</code> - Filters on system status where the name
            is <code>reachability</code> (<code>passed</code> | <code>failed</code> | <code>initializing</code>
            | <code>insufficient-data</code>).</para></li><li><para><code>system-status.status</code> - The system status of the instance (<code>ok</code>
            | <code>impaired</code> | <code>initializing</code> | <code>insufficient-data</code>
            | <code>not-applicable</code>).</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2InstanceStatusCmdlet.IncludeAllInstance">
            <summary>
            <para>
            <para>When <code>true</code>, includes the health status for all instances. When <code>false</code>,
            includes the health status for running instances only.</para><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2InstanceStatusCmdlet.InstanceId">
            <summary>
            <para>
            <para>The instance IDs.</para><para>Default: Describes all your instances.</para><para>Constraints: Maximum 100 explicitly specified instance IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2InstanceStatusCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call. To retrieve the remaining
            results, make another call with the returned <code>NextToken</code> value. This value
            can be between 5 and 1000. You cannot specify this parameter and the instance IDs
            parameter in the same call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2InstanceStatusCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to retrieve the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2InternetGatewayCmdlet">
            <summary>
            Describes one or more of your internet gateways.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2InternetGatewayCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para><ul><li><para><code>attachment.state</code> - The current state of the attachment between the gateway
            and the VPC (<code>available</code>). Present only if a VPC is attached.</para></li><li><para><code>attachment.vpc-id</code> - The ID of an attached VPC.</para></li><li><para><code>internet-gateway-id</code> - The ID of the Internet gateway.</para></li><li><para><code>owner-id</code> - The ID of the AWS account that owns the internet gateway.</para></li><li><para><code>tag</code>:&lt;key&gt; - The key/value combination of a tag assigned to the
            resource. Use the tag key in the filter name and the tag value as the filter value.
            For example, to find all resources that have a tag with the key <code>Owner</code>
            and the value <code>TeamA</code>, specify <code>tag:Owner</code> for the filter name
            and <code>TeamA</code> for the filter value.</para></li><li><para><code>tag-key</code> - The key of a tag assigned to the resource. Use this filter
            to find all resources assigned a tag with a specific key, regardless of the tag value.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2InternetGatewayCmdlet.InternetGatewayId">
            <summary>
            <para>
            <para>One or more internet gateway IDs.</para><para>Default: Describes all your internet gateways.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2InternetGatewayCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return with a single call. To retrieve the remaining
            results, make another call with the returned <code>nextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2InternetGatewayCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2KeyPairCmdlet">
            <summary>
            Describes the specified key pairs or all of your key pairs.
             
              
            <para>
            For more information about key pairs, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-key-pairs.html">Key
            Pairs</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2KeyPairCmdlet.Filter">
            <summary>
            <para>
            <para>The filters.</para><ul><li><para><code>fingerprint</code> - The fingerprint of the key pair.</para></li><li><para><code>key-name</code> - The name of the key pair.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2KeyPairCmdlet.KeyName">
            <summary>
            <para>
            <para>The key pair names.</para><para>Default: Describes all your key pairs.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2LaunchTemplateDataCmdlet">
            <summary>
            Retrieves the configuration data of the specified instance. You can use this data
            to create a launch template.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2LaunchTemplateDataCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of the instance.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2MovingAddressCmdlet">
            <summary>
            Describes your Elastic IP addresses that are being moved to the EC2-VPC platform,
            or that are being restored to the EC2-Classic platform. This request does not return
            information about any other Elastic IP addresses in your account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2MovingAddressCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para><ul><li><para><code>moving-status</code> - The status of the Elastic IP address (<code>MovingToVpc</code>
            | <code>RestoringToClassic</code>).</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2MovingAddressCmdlet.PublicIp">
            <summary>
            <para>
            <para>One or more Elastic IP addresses.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2MovingAddressCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return for the request in a single page. The remaining
            results of the initial request can be seen by sending another request with the returned
            <code>NextToken</code> value. This value can be between 5 and 1000; if <code>MaxResults</code>
            is given a value outside of this range, an error is returned.</para><para>Default: If no value is provided, the default is 1000.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2MovingAddressCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2NatGatewayCmdlet">
            <summary>
            Describes one or more of your NAT gateways.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2NatGatewayCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para><ul><li><para><code>nat-gateway-id</code> - The ID of the NAT gateway.</para></li><li><para><code>state</code> - The state of the NAT gateway (<code>pending</code> | <code>failed</code>
            | <code>available</code> | <code>deleting</code> | <code>deleted</code>).</para></li><li><para><code>subnet-id</code> - The ID of the subnet in which the NAT gateway resides.</para></li><li><para><code>tag</code>:&lt;key&gt; - The key/value combination of a tag assigned to the
            resource. Use the tag key in the filter name and the tag value as the filter value.
            For example, to find all resources that have a tag with the key <code>Owner</code>
            and the value <code>TeamA</code>, specify <code>tag:Owner</code> for the filter name
            and <code>TeamA</code> for the filter value.</para></li><li><para><code>tag-key</code> - The key of a tag assigned to the resource. Use this filter
            to find all resources assigned a tag with a specific key, regardless of the tag value.</para></li><li><para><code>vpc-id</code> - The ID of the VPC in which the NAT gateway resides.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2NatGatewayCmdlet.NatGatewayId">
            <summary>
            <para>
            <para>One or more NAT gateway IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2NatGatewayCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return with a single call. To retrieve the remaining
            results, make another call with the returned <code>nextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2NatGatewayCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2NetworkAclCmdlet">
            <summary>
            Describes one or more of your network ACLs.
             
              
            <para>
            For more information, see <a href="https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_ACLs.html">Network
            ACLs</a> in the <i>Amazon Virtual Private Cloud User Guide</i>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2NetworkAclCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para><ul><li><para><code>association.association-id</code> - The ID of an association ID for the ACL.</para></li><li><para><code>association.network-acl-id</code> - The ID of the network ACL involved in the
            association.</para></li><li><para><code>association.subnet-id</code> - The ID of the subnet involved in the association.</para></li><li><para><code>default</code> - Indicates whether the ACL is the default network ACL for the
            VPC.</para></li><li><para><code>entry.cidr</code> - The IPv4 CIDR range specified in the entry.</para></li><li><para><code>entry.icmp.code</code> - The ICMP code specified in the entry, if any.</para></li><li><para><code>entry.icmp.type</code> - The ICMP type specified in the entry, if any.</para></li><li><para><code>entry.ipv6-cidr</code> - The IPv6 CIDR range specified in the entry.</para></li><li><para><code>entry.port-range.from</code> - The start of the port range specified in the
            entry. </para></li><li><para><code>entry.port-range.to</code> - The end of the port range specified in the entry.
            </para></li><li><para><code>entry.protocol</code> - The protocol specified in the entry (<code>tcp</code>
            | <code>udp</code> | <code>icmp</code> or a protocol number).</para></li><li><para><code>entry.rule-action</code> - Allows or denies the matching traffic (<code>allow</code>
            | <code>deny</code>).</para></li><li><para><code>entry.rule-number</code> - The number of an entry (in other words, rule) in
            the set of ACL entries.</para></li><li><para><code>network-acl-id</code> - The ID of the network ACL.</para></li><li><para><code>owner-id</code> - The ID of the AWS account that owns the network ACL.</para></li><li><para><code>tag</code>:&lt;key&gt; - The key/value combination of a tag assigned to the
            resource. Use the tag key in the filter name and the tag value as the filter value.
            For example, to find all resources that have a tag with the key <code>Owner</code>
            and the value <code>TeamA</code>, specify <code>tag:Owner</code> for the filter name
            and <code>TeamA</code> for the filter value.</para></li><li><para><code>tag-key</code> - The key of a tag assigned to the resource. Use this filter
            to find all resources assigned a tag with a specific key, regardless of the tag value.</para></li><li><para><code>vpc-id</code> - The ID of the VPC for the network ACL.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2NetworkAclCmdlet.NetworkAclId">
            <summary>
            <para>
            <para>One or more network ACL IDs.</para><para>Default: Describes all your network ACLs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2NetworkAclCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return with a single call. To retrieve the remaining
            results, make another call with the returned <code>nextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2NetworkAclCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2NetworkInterfaceCmdlet">
            <summary>
            Describes one or more of your network interfaces.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2NetworkInterfaceCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para><ul><li><para><code>addresses.private-ip-address</code> - The private IPv4 addresses associated
            with the network interface.</para></li><li><para><code>addresses.primary</code> - Whether the private IPv4 address is the primary
            IP address associated with the network interface. </para></li><li><para><code>addresses.association.public-ip</code> - The association ID returned when the
            network interface was associated with the Elastic IP address (IPv4).</para></li><li><para><code>addresses.association.owner-id</code> - The owner ID of the addresses associated
            with the network interface.</para></li><li><para><code>association.association-id</code> - The association ID returned when the network
            interface was associated with an IPv4 address.</para></li><li><para><code>association.allocation-id</code> - The allocation ID returned when you allocated
            the Elastic IP address (IPv4) for your network interface.</para></li><li><para><code>association.ip-owner-id</code> - The owner of the Elastic IP address (IPv4)
            associated with the network interface.</para></li><li><para><code>association.public-ip</code> - The address of the Elastic IP address (IPv4)
            bound to the network interface.</para></li><li><para><code>association.public-dns-name</code> - The public DNS name for the network interface
            (IPv4).</para></li><li><para><code>attachment.attachment-id</code> - The ID of the interface attachment.</para></li><li><para><code>attachment.attach.time</code> - The time that the network interface was attached
            to an instance.</para></li><li><para><code>attachment.delete-on-termination</code> - Indicates whether the attachment
            is deleted when an instance is terminated.</para></li><li><para><code>attachment.device-index</code> - The device index to which the network interface
            is attached.</para></li><li><para><code>attachment.instance-id</code> - The ID of the instance to which the network
            interface is attached.</para></li><li><para><code>attachment.instance-owner-id</code> - The owner ID of the instance to which
            the network interface is attached.</para></li><li><para><code>attachment.nat-gateway-id</code> - The ID of the NAT gateway to which the network
            interface is attached.</para></li><li><para><code>attachment.status</code> - The status of the attachment (<code>attaching</code>
            | <code>attached</code> | <code>detaching</code> | <code>detached</code>).</para></li><li><para><code>availability-zone</code> - The Availability Zone of the network interface.</para></li><li><para><code>description</code> - The description of the network interface.</para></li><li><para><code>group-id</code> - The ID of a security group associated with the network interface.</para></li><li><para><code>group-name</code> - The name of a security group associated with the network
            interface.</para></li><li><para><code>ipv6-addresses.ipv6-address</code> - An IPv6 address associated with the network
            interface.</para></li><li><para><code>mac-address</code> - The MAC address of the network interface.</para></li><li><para><code>network-interface-id</code> - The ID of the network interface.</para></li><li><para><code>owner-id</code> - The AWS account ID of the network interface owner.</para></li><li><para><code>private-ip-address</code> - The private IPv4 address or addresses of the network
            interface.</para></li><li><para><code>private-dns-name</code> - The private DNS name of the network interface (IPv4).</para></li><li><para><code>requester-id</code> - The ID of the entity that launched the instance on your
            behalf (for example, AWS Management Console, Auto Scaling, and so on).</para></li><li><para><code>requester-managed</code> - Indicates whether the network interface is being
            managed by an AWS service (for example, AWS Management Console, Auto Scaling, and
            so on).</para></li><li><para><code>source-dest-check</code> - Indicates whether the network interface performs
            source/destination checking. A value of <code>true</code> means checking is enabled,
            and <code>false</code> means checking is disabled. The value must be <code>false</code>
            for the network interface to perform network address translation (NAT) in your VPC.
            </para></li><li><para><code>status</code> - The status of the network interface. If the network interface
            is not attached to an instance, the status is <code>available</code>; if a network
            interface is attached to an instance the status is <code>in-use</code>.</para></li><li><para><code>subnet-id</code> - The ID of the subnet for the network interface.</para></li><li><para><code>tag</code>:&lt;key&gt; - The key/value combination of a tag assigned to the
            resource. Use the tag key in the filter name and the tag value as the filter value.
            For example, to find all resources that have a tag with the key <code>Owner</code>
            and the value <code>TeamA</code>, specify <code>tag:Owner</code> for the filter name
            and <code>TeamA</code> for the filter value.</para></li><li><para><code>tag-key</code> - The key of a tag assigned to the resource. Use this filter
            to find all resources assigned a tag with a specific key, regardless of the tag value.</para></li><li><para><code>vpc-id</code> - The ID of the VPC for the network interface.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2NetworkInterfaceCmdlet.NetworkInterfaceId">
            <summary>
            <para>
            <para>One or more network interface IDs.</para><para>Default: Describes all your network interfaces.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2NetworkInterfaceCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return for this request. The request returns a token
            that you can specify in a subsequent call to get the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2NetworkInterfaceCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to retrieve the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2NetworkInterfaceAttributeCmdlet">
            <summary>
            Describes a network interface attribute. You can specify only one attribute at a time.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2NetworkInterfaceAttributeCmdlet.Attribute">
            <summary>
            <para>
            <para>The attribute of the network interface. This parameter is required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2NetworkInterfaceAttributeCmdlet.NetworkInterfaceId">
            <summary>
            <para>
            <para>The ID of the network interface.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2NetworkInterfacePermissionCmdlet">
            <summary>
            Describes the permissions for your network interfaces.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2NetworkInterfacePermissionCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para><ul><li><para><code>network-interface-permission.network-interface-permission-id</code> - The ID
            of the permission.</para></li><li><para><code>network-interface-permission.network-interface-id</code> - The ID of the network
            interface.</para></li><li><para><code>network-interface-permission.aws-account-id</code> - The AWS account ID.</para></li><li><para><code>network-interface-permission.aws-service</code> - The AWS service.</para></li><li><para><code>network-interface-permission.permission</code> - The type of permission (<code>INSTANCE-ATTACH</code>
            | <code>EIP-ASSOCIATE</code>).</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2NetworkInterfacePermissionCmdlet.NetworkInterfacePermissionId">
            <summary>
            <para>
            <para>One or more network interface permission IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2NetworkInterfacePermissionCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call. To retrieve the remaining
            results, make another call with the returned <code>NextToken</code> value. If this
            parameter is not specified, up to 50 results are returned by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2NetworkInterfacePermissionCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to request the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2PlacementGroupCmdlet">
            <summary>
            Describes the specified placement groups or all of your placement groups. For more
            information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/placement-groups.html">Placement
            Groups</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2PlacementGroupCmdlet.Filter">
            <summary>
            <para>
            <para>The filters.</para><ul><li><para><code>group-name</code> - The name of the placement group.</para></li><li><para><code>state</code> - The state of the placement group (<code>pending</code> | <code>available</code>
            | <code>deleting</code> | <code>deleted</code>).</para></li><li><para><code>strategy</code> - The strategy of the placement group (<code>cluster</code>
            | <code>spread</code> | <code>partition</code>).</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2PlacementGroupCmdlet.GroupName">
            <summary>
            <para>
            <para>The names of the placement groups.</para><para>Default: Describes all your placement groups, or only those otherwise specified.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2PrefixListCmdlet">
            <summary>
            Describes available AWS services in a prefix list format, which includes the prefix
            list name and prefix list ID of the service and the IP address range for the service.
            A prefix list ID is required for creating an outbound security group rule that allows
            traffic from a VPC to access an AWS service through a gateway VPC endpoint. Currently,
            the services that support this action are Amazon S3 and Amazon DynamoDB.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2PrefixListCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para><ul><li><para><code>prefix-list-id</code>: The ID of a prefix list.</para></li><li><para><code>prefix-list-name</code>: The name of a prefix list.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2PrefixListCmdlet.PrefixListId">
            <summary>
            <para>
            <para>One or more prefix list IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2PrefixListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return with a single call. To retrieve the remaining
            results, make another call with the returned <code>nextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2PrefixListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2PrincipalIdFormatCmdlet">
            <summary>
            Describes the ID format settings for the root user and all IAM roles and IAM users
            that have explicitly specified a longer ID (17-character ID) preference.
             
              
            <para>
            By default, all IAM roles and IAM users default to the same ID settings as the root
            user, unless they explicitly override the settings. This request is useful for identifying
            those IAM users and IAM roles that have overridden the default ID settings.
            </para><para>
            The following resource types support longer IDs: <code>bundle</code> | <code>conversion-task</code>
            | <code>customer-gateway</code> | <code>dhcp-options</code> | <code>elastic-ip-allocation</code>
            | <code>elastic-ip-association</code> | <code>export-task</code> | <code>flow-log</code>
            | <code>image</code> | <code>import-task</code> | <code>instance</code> | <code>internet-gateway</code>
            | <code>network-acl</code> | <code>network-acl-association</code> | <code>network-interface</code>
            | <code>network-interface-attachment</code> | <code>prefix-list</code> | <code>reservation</code>
            | <code>route-table</code> | <code>route-table-association</code> | <code>security-group</code>
            | <code>snapshot</code> | <code>subnet</code> | <code>subnet-cidr-block-association</code>
            | <code>volume</code> | <code>vpc</code> | <code>vpc-cidr-block-association</code>
            | <code>vpc-endpoint</code> | <code>vpc-peering-connection</code> | <code>vpn-connection</code>
            | <code>vpn-gateway</code>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2PrincipalIdFormatCmdlet.Resource">
            <summary>
            <para>
            <para>The type of resource: <code>bundle</code> | <code>conversion-task</code> | <code>customer-gateway</code>
            | <code>dhcp-options</code> | <code>elastic-ip-allocation</code> | <code>elastic-ip-association</code>
            | <code>export-task</code> | <code>flow-log</code> | <code>image</code> | <code>import-task</code>
            | <code>instance</code> | <code>internet-gateway</code> | <code>network-acl</code>
            | <code>network-acl-association</code> | <code>network-interface</code> | <code>network-interface-attachment</code>
            | <code>prefix-list</code> | <code>reservation</code> | <code>route-table</code> |
            <code>route-table-association</code> | <code>security-group</code> | <code>snapshot</code>
            | <code>subnet</code> | <code>subnet-cidr-block-association</code> | <code>volume</code>
            | <code>vpc</code> | <code>vpc-cidr-block-association</code> | <code>vpc-endpoint</code>
            | <code>vpc-peering-connection</code> | <code>vpn-connection</code> | <code>vpn-gateway</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2PrincipalIdFormatCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call. To retrieve the remaining
            results, make another call with the returned NextToken value. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2PrincipalIdFormatCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to request the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2PublicIpv4PoolCmdlet">
            <summary>
            Describes the specified IPv4 address pools.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2PublicIpv4PoolCmdlet.PoolId">
            <summary>
            <para>
            <para>The IDs of the address pools.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2PublicIpv4PoolCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return with a single call. To retrieve the remaining
            results, make another call with the returned <code>nextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2PublicIpv4PoolCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2RegionCmdlet">
            <summary>
            Describes the regions that are currently available to you.
             
              
            <para>
            For a list of the regions supported by Amazon EC2, see <a href="https://docs.aws.amazon.com/general/latest/gr/rande.html#ec2_region">Regions
            and Endpoints</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2RegionCmdlet.Filter">
            <summary>
            <para>
            <para>The filters.</para><ul><li><para><code>endpoint</code> - The endpoint of the region (for example, <code>ec2.us-east-1.amazonaws.com</code>).</para></li><li><para><code>region-name</code> - The name of the region (for example, <code>us-east-1</code>).</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2RegionCmdlet.RegionName">
            <summary>
            <para>
            <para>The names of the regions.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2ReservedInstanceCmdlet">
            <summary>
            Describes one or more of the Reserved Instances that you purchased.
             
              
            <para>
            For more information about Reserved Instances, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/concepts-on-demand-reserved-instances.html">Reserved
            Instances</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ReservedInstanceCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para><ul><li><para><code>availability-zone</code> - The Availability Zone where the Reserved Instance
            can be used.</para></li><li><para><code>duration</code> - The duration of the Reserved Instance (one year or three
            years), in seconds (<code>31536000</code> | <code>94608000</code>).</para></li><li><para><code>end</code> - The time when the Reserved Instance expires (for example, 2015-08-07T11:54:42.000Z).</para></li><li><para><code>fixed-price</code> - The purchase price of the Reserved Instance (for example,
            9800.0).</para></li><li><para><code>instance-type</code> - The instance type that is covered by the reservation.</para></li><li><para><code>scope</code> - The scope of the Reserved Instance (<code>Region</code> or <code>Availability
            Zone</code>).</para></li><li><para><code>product-description</code> - The Reserved Instance product platform description.
            Instances that include <code>(Amazon VPC)</code> in the product platform description
            will only be displayed to EC2-Classic account holders and are for use with Amazon
            VPC (<code>Linux/UNIX</code> | <code>Linux/UNIX (Amazon VPC)</code> | <code>SUSE Linux</code>
            | <code>SUSE Linux (Amazon VPC)</code> | <code>Red Hat Enterprise Linux</code> | <code>Red
            Hat Enterprise Linux (Amazon VPC)</code> | <code>Windows</code> | <code>Windows (Amazon
            VPC)</code> | <code>Windows with SQL Server Standard</code> | <code>Windows with SQL
            Server Standard (Amazon VPC)</code> | <code>Windows with SQL Server Web</code> | <code>Windows
            with SQL Server Web (Amazon VPC)</code> | <code>Windows with SQL Server Enterprise</code>
            | <code>Windows with SQL Server Enterprise (Amazon VPC)</code>).</para></li><li><para><code>reserved-instances-id</code> - The ID of the Reserved Instance.</para></li><li><para><code>start</code> - The time at which the Reserved Instance purchase request was
            placed (for example, 2014-08-07T11:54:42.000Z).</para></li><li><para><code>state</code> - The state of the Reserved Instance (<code>payment-pending</code>
            | <code>active</code> | <code>payment-failed</code> | <code>retired</code>).</para></li><li><para><code>tag</code>:&lt;key&gt; - The key/value combination of a tag assigned to the
            resource. Use the tag key in the filter name and the tag value as the filter value.
            For example, to find all resources that have a tag with the key <code>Owner</code>
            and the value <code>TeamA</code>, specify <code>tag:Owner</code> for the filter name
            and <code>TeamA</code> for the filter value.</para></li><li><para><code>tag-key</code> - The key of a tag assigned to the resource. Use this filter
            to find all resources assigned a tag with a specific key, regardless of the tag value.</para></li><li><para><code>usage-price</code> - The usage price of the Reserved Instance, per hour (for
            example, 0.84).</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ReservedInstanceCmdlet.OfferingClass">
            <summary>
            <para>
            <para>Describes whether the Reserved Instance is Standard or Convertible.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ReservedInstanceCmdlet.OfferingType">
            <summary>
            <para>
            <para>The Reserved Instance offering type. If you are using tools that predate the 2011-11-01
            API version, you only have access to the <code>Medium Utilization</code> Reserved
            Instance offering type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ReservedInstanceCmdlet.ReservedInstancesId">
            <summary>
            <para>
            <para>One or more Reserved Instance IDs.</para><para>Default: Describes all your Reserved Instances, or only those otherwise specified.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2ReservedInstancesExchangeQuoteCmdlet">
            <summary>
            Returns a quote and exchange information for exchanging one or more specified Convertible
            Reserved Instances for a new Convertible Reserved Instance. If the exchange cannot
            be performed, the reason is returned in the response. Use <a>AcceptReservedInstancesExchangeQuote</a>
            to perform the exchange.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ReservedInstancesExchangeQuoteCmdlet.ReservedInstanceId">
            <summary>
            <para>
            <para>The IDs of the Convertible Reserved Instances to exchange.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ReservedInstancesExchangeQuoteCmdlet.TargetConfiguration">
            <summary>
            <para>
            <para>The configuration of the target Convertible Reserved Instance to exchange for your
            current Convertible Reserved Instances.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2ReservedInstancesListingCmdlet">
            <summary>
            Describes your account's Reserved Instance listings in the Reserved Instance Marketplace.
             
              
            <para>
            The Reserved Instance Marketplace matches sellers who want to resell Reserved Instance
            capacity that they no longer need with buyers who want to purchase additional capacity.
            Reserved Instances bought and sold through the Reserved Instance Marketplace work
            like any other Reserved Instances.
            </para><para>
            As a seller, you choose to list some or all of your Reserved Instances, and you specify
            the upfront price to receive for them. Your Reserved Instances are then listed in
            the Reserved Instance Marketplace and are available for purchase.
            </para><para>
            As a buyer, you specify the configuration of the Reserved Instance to purchase, and
            the Marketplace matches what you're searching for with what's available. The Marketplace
            first sells the lowest priced Reserved Instances to you, and continues to sell available
            Reserved Instance listings to you until your demand is met. You are charged based
            on the total price of all of the listings that you purchase.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ri-market-general.html">Reserved
            Instance Marketplace</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ReservedInstancesListingCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para><ul><li><para><code>reserved-instances-id</code> - The ID of the Reserved Instances.</para></li><li><para><code>reserved-instances-listing-id</code> - The ID of the Reserved Instances listing.</para></li><li><para><code>status</code> - The status of the Reserved Instance listing (<code>pending</code>
            | <code>active</code> | <code>cancelled</code> | <code>closed</code>).</para></li><li><para><code>status-message</code> - The reason for the status.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ReservedInstancesListingCmdlet.ReservedInstancesId">
            <summary>
            <para>
            <para>One or more Reserved Instance IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ReservedInstancesListingCmdlet.ReservedInstancesListingId">
            <summary>
            <para>
            <para>One or more Reserved Instance listing IDs.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2ReservedInstancesModificationCmdlet">
            <summary>
            Describes the modifications made to your Reserved Instances. If no parameter is specified,
            information about all your Reserved Instances modification requests is returned. If
            a modification ID is specified, only information about the specific modification is
            returned.
             
              
            <para>
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ri-modifying.html">Modifying
            Reserved Instances</a> in the Amazon Elastic Compute Cloud User Guide.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ReservedInstancesModificationCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para><ul><li><para><code>client-token</code> - The idempotency token for the modification request.</para></li><li><para><code>create-date</code> - The time when the modification request was created.</para></li><li><para><code>effective-date</code> - The time when the modification becomes effective.</para></li><li><para><code>modification-result.reserved-instances-id</code> - The ID for the Reserved
            Instances created as part of the modification request. This ID is only available when
            the status of the modification is <code>fulfilled</code>.</para></li><li><para><code>modification-result.target-configuration.availability-zone</code> - The Availability
            Zone for the new Reserved Instances.</para></li><li><para><code>modification-result.target-configuration.instance-count </code> - The number
            of new Reserved Instances.</para></li><li><para><code>modification-result.target-configuration.instance-type</code> - The instance
            type of the new Reserved Instances.</para></li><li><para><code>modification-result.target-configuration.platform</code> - The network platform
            of the new Reserved Instances (<code>EC2-Classic</code> | <code>EC2-VPC</code>).</para></li><li><para><code>reserved-instances-id</code> - The ID of the Reserved Instances modified.</para></li><li><para><code>reserved-instances-modification-id</code> - The ID of the modification request.</para></li><li><para><code>status</code> - The status of the Reserved Instances modification request (<code>processing</code>
            | <code>fulfilled</code> | <code>failed</code>).</para></li><li><para><code>status-message</code> - The reason for the status.</para></li><li><para><code>update-date</code> - The time when the modification request was last updated.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ReservedInstancesModificationCmdlet.ReservedInstancesModificationId">
            <summary>
            <para>
            <para>IDs for the submitted modification request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ReservedInstancesModificationCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to retrieve the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2ReservedInstancesOfferingCmdlet">
            <summary>
            Describes Reserved Instance offerings that are available for purchase. With Reserved
            Instances, you purchase the right to launch instances for a period of time. During
            that time period, you do not receive insufficient capacity errors, and you pay a lower
            usage rate than the rate charged for On-Demand instances for the actual time used.
             
              
            <para>
            If you have listed your own Reserved Instances for sale in the Reserved Instance Marketplace,
            they will be excluded from these results. This is to ensure that you do not purchase
            your own Reserved Instances.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ri-market-general.html">Reserved
            Instance Marketplace</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ReservedInstancesOfferingCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>The Availability Zone in which the Reserved Instance can be used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ReservedInstancesOfferingCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para><ul><li><para><code>availability-zone</code> - The Availability Zone where the Reserved Instance
            can be used.</para></li><li><para><code>duration</code> - The duration of the Reserved Instance (for example, one year
            or three years), in seconds (<code>31536000</code> | <code>94608000</code>).</para></li><li><para><code>fixed-price</code> - The purchase price of the Reserved Instance (for example,
            9800.0).</para></li><li><para><code>instance-type</code> - The instance type that is covered by the reservation.</para></li><li><para><code>marketplace</code> - Set to <code>true</code> to show only Reserved Instance
            Marketplace offerings. When this filter is not used, which is the default behavior,
            all offerings from both AWS and the Reserved Instance Marketplace are listed.</para></li><li><para><code>product-description</code> - The Reserved Instance product platform description.
            Instances that include <code>(Amazon VPC)</code> in the product platform description
            will only be displayed to EC2-Classic account holders and are for use with Amazon
            VPC. (<code>Linux/UNIX</code> | <code>Linux/UNIX (Amazon VPC)</code> | <code>SUSE
            Linux</code> | <code>SUSE Linux (Amazon VPC)</code> | <code>Red Hat Enterprise Linux</code>
            | <code>Red Hat Enterprise Linux (Amazon VPC)</code> | <code>Windows</code> | <code>Windows
            (Amazon VPC)</code> | <code>Windows with SQL Server Standard</code> | <code>Windows
            with SQL Server Standard (Amazon VPC)</code> | <code>Windows with SQL Server Web</code>
            | <code> Windows with SQL Server Web (Amazon VPC)</code> | <code>Windows with SQL
            Server Enterprise</code> | <code>Windows with SQL Server Enterprise (Amazon VPC)</code>)
            </para></li><li><para><code>reserved-instances-offering-id</code> - The Reserved Instances offering ID.</para></li><li><para><code>scope</code> - The scope of the Reserved Instance (<code>Availability Zone</code>
            or <code>Region</code>).</para></li><li><para><code>usage-price</code> - The usage price of the Reserved Instance, per hour (for
            example, 0.84).</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ReservedInstancesOfferingCmdlet.IncludeMarketplace">
            <summary>
            <para>
            <para>Include Reserved Instance Marketplace offerings in the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ReservedInstancesOfferingCmdlet.InstanceTenancy">
            <summary>
            <para>
            <para>The tenancy of the instances covered by the reservation. A Reserved Instance with
            a tenancy of <code>dedicated</code> is applied to instances that run in a VPC on single-tenant
            hardware (i.e., Dedicated Instances).</para><para><b>Important:</b> The <code>host</code> value cannot be used with this parameter.
            Use the <code>default</code> or <code>dedicated</code> values only.</para><para>Default: <code>default</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ReservedInstancesOfferingCmdlet.InstanceType">
            <summary>
            <para>
            <para>The instance type that the reservation will cover (for example, <code>m1.small</code>).
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html">Instance
            Types</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ReservedInstancesOfferingCmdlet.MaxDuration">
            <summary>
            <para>
            <para>The maximum duration (in seconds) to filter when searching for offerings.</para><para>Default: 94608000 (3 years)</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ReservedInstancesOfferingCmdlet.MaxInstanceCount">
            <summary>
            <para>
            <para>The maximum number of instances to filter when searching for offerings.</para><para>Default: 20</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ReservedInstancesOfferingCmdlet.MinDuration">
            <summary>
            <para>
            <para>The minimum duration (in seconds) to filter when searching for offerings.</para><para>Default: 2592000 (1 month)</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ReservedInstancesOfferingCmdlet.OfferingClass">
            <summary>
            <para>
            <para>The offering class of the Reserved Instance. Can be <code>standard</code> or <code>convertible</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ReservedInstancesOfferingCmdlet.OfferingType">
            <summary>
            <para>
            <para>The Reserved Instance offering type. If you are using tools that predate the 2011-11-01
            API version, you only have access to the <code>Medium Utilization</code> Reserved
            Instance offering type. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ReservedInstancesOfferingCmdlet.ProductDescription">
            <summary>
            <para>
            <para>The Reserved Instance product platform description. Instances that include <code>(Amazon
            VPC)</code> in the description are for use with Amazon VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ReservedInstancesOfferingCmdlet.ReservedInstancesOfferingId">
            <summary>
            <para>
            <para>One or more Reserved Instances offering IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ReservedInstancesOfferingCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return for the request in a single page. The remaining
            results of the initial request can be seen by sending another request with the returned
            <code>NextToken</code> value. The maximum is 100.</para><para>Default: 100</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ReservedInstancesOfferingCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to retrieve the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2RouteTableCmdlet">
            <summary>
            Describes one or more of your route tables.
             
              
            <para>
            Each subnet in your VPC must be associated with a route table. If a subnet is not
            explicitly associated with any route table, it is implicitly associated with the main
            route table. This command does not return the subnet ID for implicit associations.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_Route_Tables.html">Route
            Tables</a> in the <i>Amazon Virtual Private Cloud User Guide</i>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2RouteTableCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para><ul><li><para><code>association.route-table-association-id</code> - The ID of an association ID
            for the route table.</para></li><li><para><code>association.route-table-id</code> - The ID of the route table involved in the
            association.</para></li><li><para><code>association.subnet-id</code> - The ID of the subnet involved in the association.</para></li><li><para><code>association.main</code> - Indicates whether the route table is the main route
            table for the VPC (<code>true</code> | <code>false</code>). Route tables that do not
            have an association ID are not returned in the response.</para></li><li><para><code>owner-id</code> - The ID of the AWS account that owns the route table.</para></li><li><para><code>route-table-id</code> - The ID of the route table.</para></li><li><para><code>route.destination-cidr-block</code> - The IPv4 CIDR range specified in a route
            in the table.</para></li><li><para><code>route.destination-ipv6-cidr-block</code> - The IPv6 CIDR range specified in
            a route in the route table.</para></li><li><para><code>route.destination-prefix-list-id</code> - The ID (prefix) of the AWS service
            specified in a route in the table.</para></li><li><para><code>route.egress-only-internet-gateway-id</code> - The ID of an egress-only Internet
            gateway specified in a route in the route table.</para></li><li><para><code>route.gateway-id</code> - The ID of a gateway specified in a route in the table.</para></li><li><para><code>route.instance-id</code> - The ID of an instance specified in a route in the
            table.</para></li><li><para><code>route.nat-gateway-id</code> - The ID of a NAT gateway.</para></li><li><para><code>route.transit-gateway-id</code> - The ID of a transit gateway.</para></li><li><para><code>route.origin</code> - Describes how the route was created. <code>CreateRouteTable</code>
            indicates that the route was automatically created when the route table was created;
            <code>CreateRoute</code> indicates that the route was manually added to the route
            table; <code>EnableVgwRoutePropagation</code> indicates that the route was propagated
            by route propagation.</para></li><li><para><code>route.state</code> - The state of a route in the route table (<code>active</code>
            | <code>blackhole</code>). The blackhole state indicates that the route's target isn't
            available (for example, the specified gateway isn't attached to the VPC, the specified
            NAT instance has been terminated, and so on).</para></li><li><para><code>route.vpc-peering-connection-id</code> - The ID of a VPC peering connection
            specified in a route in the table.</para></li><li><para><code>tag</code>:&lt;key&gt; - The key/value combination of a tag assigned to the
            resource. Use the tag key in the filter name and the tag value as the filter value.
            For example, to find all resources that have a tag with the key <code>Owner</code>
            and the value <code>TeamA</code>, specify <code>tag:Owner</code> for the filter name
            and <code>TeamA</code> for the filter value.</para></li><li><para><code>tag-key</code> - The key of a tag assigned to the resource. Use this filter
            to find all resources assigned a tag with a specific key, regardless of the tag value.</para></li><li><para><code>transit-gateway-id</code> - The ID of a transit gateway.</para></li><li><para><code>vpc-id</code> - The ID of the VPC for the route table.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2RouteTableCmdlet.RouteTableId">
            <summary>
            <para>
            <para>One or more route table IDs.</para><para>Default: Describes all your route tables.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2RouteTableCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return with a single call. To retrieve the remaining
            results, make another call with the returned <code>nextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2RouteTableCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2ScheduledInstanceCmdlet">
            <summary>
            Describes the specified Scheduled Instances or all your Scheduled Instances.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ScheduledInstanceCmdlet.SlotStartTimeRange_UtcEarliestTime">
            <summary>
            <para>
            <para>The earliest date and time, in UTC, for the Scheduled Instance to start.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ScheduledInstanceCmdlet.Filter">
            <summary>
            <para>
            <para>The filters.</para><ul><li><para><code>availability-zone</code> - The Availability Zone (for example, <code>us-west-2a</code>).</para></li><li><para><code>instance-type</code> - The instance type (for example, <code>c4.large</code>).</para></li><li><para><code>network-platform</code> - The network platform (<code>EC2-Classic</code> or
            <code>EC2-VPC</code>).</para></li><li><para><code>platform</code> - The platform (<code>Linux/UNIX</code> or <code>Windows</code>).</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ScheduledInstanceCmdlet.SlotStartTimeRange_UtcLatestTime">
            <summary>
            <para>
            <para>The latest date and time, in UTC, for the Scheduled Instance to start.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ScheduledInstanceCmdlet.ScheduledInstanceId">
            <summary>
            <para>
            <para>The Scheduled Instance IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ScheduledInstanceCmdlet.SlotStartTimeRange_EarliestTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use EarliestTimeUtc instead. Setting either EarliestTime
            or EarliestTimeUtc results in both EarliestTime and EarliestTimeUtc being assigned,
            the latest assignment to either one of the two property is reflected in the value
            of both. EarliestTime is provided for backwards compatibility only and assigning a
            non-Utc DateTime to it results in the wrong timestamp being passed to the service.</para><para>The earliest date and time, in UTC, for the Scheduled Instance to start.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ScheduledInstanceCmdlet.SlotStartTimeRange_LatestTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use LatestTimeUtc instead. Setting either LatestTime or
            LatestTimeUtc results in both LatestTime and LatestTimeUtc being assigned, the latest
            assignment to either one of the two property is reflected in the value of both. LatestTime
            is provided for backwards compatibility only and assigning a non-Utc DateTime to it
            results in the wrong timestamp being passed to the service.</para><para>The latest date and time, in UTC, for the Scheduled Instance to start.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ScheduledInstanceCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call. This value can be between
            5 and 300. The default value is 100. To retrieve the remaining results, make another
            call with the returned <code>NextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ScheduledInstanceCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2ScheduledInstanceAvailabilityCmdlet">
            <summary>
            Finds available schedules that meet the specified criteria.
             
              
            <para>
            You can search for an available schedule no more than 3 months in advance. You must
            meet the minimum required duration of 1,200 hours per year. For example, the minimum
            daily schedule is 4 hours, the minimum weekly schedule is 24 hours, and the minimum
            monthly schedule is 100 hours.
            </para><para>
            After you find a schedule that meets your needs, call <a>PurchaseScheduledInstances</a>
            to purchase Scheduled Instances with that schedule.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ScheduledInstanceAvailabilityCmdlet.FirstSlotStartTimeRange_UtcEarliestTime">
            <summary>
            <para>
            <para>The earliest date and time, in UTC, for the Scheduled Instance to start.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ScheduledInstanceAvailabilityCmdlet.Filter">
            <summary>
            <para>
            <para>The filters.</para><ul><li><para><code>availability-zone</code> - The Availability Zone (for example, <code>us-west-2a</code>).</para></li><li><para><code>instance-type</code> - The instance type (for example, <code>c4.large</code>).</para></li><li><para><code>network-platform</code> - The network platform (<code>EC2-Classic</code> or
            <code>EC2-VPC</code>).</para></li><li><para><code>platform</code> - The platform (<code>Linux/UNIX</code> or <code>Windows</code>).</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ScheduledInstanceAvailabilityCmdlet.Recurrence_Frequency">
            <summary>
            <para>
            <para>The frequency (<code>Daily</code>, <code>Weekly</code>, or <code>Monthly</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ScheduledInstanceAvailabilityCmdlet.Recurrence_Interval">
            <summary>
            <para>
            <para>The interval quantity. The interval unit depends on the value of <code>Frequency</code>.
            For example, every 2 weeks or every 2 months.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ScheduledInstanceAvailabilityCmdlet.FirstSlotStartTimeRange_UtcLatestTime">
            <summary>
            <para>
            <para>The latest date and time, in UTC, for the Scheduled Instance to start. This value
            must be later than or equal to the earliest date and at most three months in the future.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ScheduledInstanceAvailabilityCmdlet.MaxSlotDurationInHour">
            <summary>
            <para>
            <para>The maximum available duration, in hours. This value must be greater than <code>MinSlotDurationInHours</code>
            and less than 1,720.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ScheduledInstanceAvailabilityCmdlet.MinSlotDurationInHour">
            <summary>
            <para>
            <para>The minimum available duration, in hours. The minimum required duration is 1,200 hours
            per year. For example, the minimum daily schedule is 4 hours, the minimum weekly schedule
            is 24 hours, and the minimum monthly schedule is 100 hours.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ScheduledInstanceAvailabilityCmdlet.Recurrence_OccurrenceDay">
            <summary>
            <para>
            <para>The days. For a monthly schedule, this is one or more days of the month (1-31). For
            a weekly schedule, this is one or more days of the week (1-7, where 1 is Sunday).
            You can't specify this value with a daily schedule. If the occurrence is relative
            to the end of the month, you can specify only a single day.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ScheduledInstanceAvailabilityCmdlet.Recurrence_OccurrenceRelativeToEnd">
            <summary>
            <para>
            <para>Indicates whether the occurrence is relative to the end of the specified week or month.
            You can't specify this value with a daily schedule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ScheduledInstanceAvailabilityCmdlet.Recurrence_OccurrenceUnit">
            <summary>
            <para>
            <para>The unit for <code>OccurrenceDays</code> (<code>DayOfWeek</code> or <code>DayOfMonth</code>).
            This value is required for a monthly schedule. You can't specify <code>DayOfWeek</code>
            with a weekly schedule. You can't specify this value with a daily schedule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ScheduledInstanceAvailabilityCmdlet.FirstSlotStartTimeRange_EarliestTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use EarliestTimeUtc instead. Setting either EarliestTime
            or EarliestTimeUtc results in both EarliestTime and EarliestTimeUtc being assigned,
            the latest assignment to either one of the two property is reflected in the value
            of both. EarliestTime is provided for backwards compatibility only and assigning a
            non-Utc DateTime to it results in the wrong timestamp being passed to the service.</para><para>The earliest date and time, in UTC, for the Scheduled Instance to start.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ScheduledInstanceAvailabilityCmdlet.FirstSlotStartTimeRange_LatestTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use LatestTimeUtc instead. Setting either LatestTime or
            LatestTimeUtc results in both LatestTime and LatestTimeUtc being assigned, the latest
            assignment to either one of the two property is reflected in the value of both. LatestTime
            is provided for backwards compatibility only and assigning a non-Utc DateTime to it
            results in the wrong timestamp being passed to the service.</para><para>The latest date and time, in UTC, for the Scheduled Instance to start. This value
            must be later than or equal to the earliest date and at most three months in the future.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ScheduledInstanceAvailabilityCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call. This value can be between
            5 and 300. The default value is 300. To retrieve the remaining results, make another
            call with the returned <code>NextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2ScheduledInstanceAvailabilityCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2SecurityGroupCmdlet">
            <summary>
            Describes the specified security groups or all of your security groups.
             
              
            <para>
            A security group is for use with instances either in the EC2-Classic platform or in
            a specific VPC. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-network-security.html">Amazon
            EC2 Security Groups</a> in the <i>Amazon Elastic Compute Cloud User Guide</i> and
            <a href="https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_SecurityGroups.html">Security
            Groups for Your VPC</a> in the <i>Amazon Virtual Private Cloud User Guide</i>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SecurityGroupCmdlet.Filter">
            <summary>
            <para>
            <para>The filters. If using multiple filters for rules, the results include security groups
            for which any combination of rules - not necessarily a single rule - match all filters.</para><ul><li><para><code>description</code> - The description of the security group.</para></li><li><para><code>egress.ip-permission.cidr</code> - An IPv4 CIDR block for an outbound security
            group rule.</para></li><li><para><code>egress.ip-permission.from-port</code> - For an outbound rule, the start of
            port range for the TCP and UDP protocols, or an ICMP type number.</para></li><li><para><code>egress.ip-permission.group-id</code> - The ID of a security group that has
            been referenced in an outbound security group rule.</para></li><li><para><code>egress.ip-permission.group-name</code> - The name of a security group that
            has been referenced in an outbound security group rule.</para></li><li><para><code>egress.ip-permission.ipv6-cidr</code> - An IPv6 CIDR block for an outbound
            security group rule.</para></li><li><para><code>egress.ip-permission.prefix-list-id</code> - The ID (prefix) of the AWS service
            to which a security group rule allows outbound access.</para></li><li><para><code>egress.ip-permission.protocol</code> - The IP protocol for an outbound security
            group rule (<code>tcp</code> | <code>udp</code> | <code>icmp</code> or a protocol
            number).</para></li><li><para><code>egress.ip-permission.to-port</code> - For an outbound rule, the end of port
            range for the TCP and UDP protocols, or an ICMP code.</para></li><li><para><code>egress.ip-permission.user-id</code> - The ID of an AWS account that has been
            referenced in an outbound security group rule.</para></li><li><para><code>group-id</code> - The ID of the security group. </para></li><li><para><code>group-name</code> - The name of the security group.</para></li><li><para><code>ip-permission.cidr</code> - An IPv4 CIDR block for an inbound security group
            rule.</para></li><li><para><code>ip-permission.from-port</code> - For an inbound rule, the start of port range
            for the TCP and UDP protocols, or an ICMP type number.</para></li><li><para><code>ip-permission.group-id</code> - The ID of a security group that has been referenced
            in an inbound security group rule.</para></li><li><para><code>ip-permission.group-name</code> - The name of a security group that has been
            referenced in an inbound security group rule.</para></li><li><para><code>ip-permission.ipv6-cidr</code> - An IPv6 CIDR block for an inbound security
            group rule.</para></li><li><para><code>ip-permission.prefix-list-id</code> - The ID (prefix) of the AWS service from
            which a security group rule allows inbound access.</para></li><li><para><code>ip-permission.protocol</code> - The IP protocol for an inbound security group
            rule (<code>tcp</code> | <code>udp</code> | <code>icmp</code> or a protocol number).</para></li><li><para><code>ip-permission.to-port</code> - For an inbound rule, the end of port range for
            the TCP and UDP protocols, or an ICMP code.</para></li><li><para><code>ip-permission.user-id</code> - The ID of an AWS account that has been referenced
            in an inbound security group rule.</para></li><li><para><code>owner-id</code> - The AWS account ID of the owner of the security group.</para></li><li><para><code>tag</code>:&lt;key&gt; - The key/value combination of a tag assigned to the
            resource. Use the tag key in the filter name and the tag value as the filter value.
            For example, to find all resources that have a tag with the key <code>Owner</code>
            and the value <code>TeamA</code>, specify <code>tag:Owner</code> for the filter name
            and <code>TeamA</code> for the filter value.</para></li><li><para><code>tag-key</code> - The key of a tag assigned to the resource. Use this filter
            to find all resources assigned a tag with a specific key, regardless of the tag value.</para></li><li><para><code>vpc-id</code> - The ID of the VPC specified when the security group was created.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SecurityGroupCmdlet.GroupId">
            <summary>
            <para>
            <para>The IDs of the security groups. Required for security groups in a nondefault VPC.</para><para>Default: Describes all your security groups.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SecurityGroupCmdlet.GroupName">
            <summary>
            <para>
            <para>[EC2-Classic and default VPC only] The names of the security groups. You can specify
            either the security group name or the security group ID. For security groups in a
            nondefault VPC, use the <code>group-name</code> filter to describe security groups
            by name.</para><para>Default: Describes all your security groups.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SecurityGroupCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call. To retrieve the remaining
            results, make another request with the returned <code>NextToken</code> value. This
            value can be between 5 and 1000. If this parameter is not specified, then all results
            are returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SecurityGroupCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to request the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2SecurityGroupReferenceCmdlet">
            <summary>
            [VPC only] Describes the VPCs on the other side of a VPC peering connection that are
            referencing the security groups you've specified in this request.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SecurityGroupReferenceCmdlet.GroupId">
            <summary>
            <para>
            <para>The IDs of the security groups in your account.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2SnapshotAttributeCmdlet">
            <summary>
            Describes the specified attribute of the specified snapshot. You can specify only
            one attribute at a time.
             
              
            <para>
            For more information about EBS snapshots, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSSnapshots.html">Amazon
            EBS Snapshots</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SnapshotAttributeCmdlet.Attribute">
            <summary>
            <para>
            <para>The snapshot attribute you would like to view.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SnapshotAttributeCmdlet.SnapshotId">
            <summary>
            <para>
            <para>The ID of the EBS snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2SpotDatafeedSubscriptionCmdlet">
            <summary>
            Describes the data feed for Spot Instances. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/spot-data-feeds.html">Spot
            Instance Data Feed</a> in the <i>Amazon EC2 User Guide for Linux Instances</i>.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2SpotFleetInstanceCmdlet">
            <summary>
            Describes the running instances for the specified Spot Fleet.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SpotFleetInstanceCmdlet.SpotFleetRequestId">
            <summary>
            <para>
            <para>The ID of the Spot Fleet request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SpotFleetInstanceCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call. Specify a value between
            1 and 1000. The default value is 1000. To retrieve the remaining results, make another
            call with the returned <code>NextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SpotFleetInstanceCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2SpotFleetRequestCmdlet">
            <summary>
            Describes your Spot Fleet requests.
             
              
            <para>
            Spot Fleet requests are deleted 48 hours after they are canceled and their instances
            are terminated.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SpotFleetRequestCmdlet.SpotFleetRequestId">
            <summary>
            <para>
            <para>The IDs of the Spot Fleet requests.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SpotFleetRequestCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call. Specify a value between
            1 and 1000. The default value is 1000. To retrieve the remaining results, make another
            call with the returned <code>NextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SpotFleetRequestCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2SpotFleetRequestHistoryCmdlet">
            <summary>
            Describes the events for the specified Spot Fleet request during the specified time.
             
              
            <para>
            Spot Fleet events are delayed by up to 30 seconds before they can be described. This
            ensures that you can query by the last evaluated time and not miss a recorded event.
            Spot Fleet events are available for 48 hours.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SpotFleetRequestHistoryCmdlet.EventType">
            <summary>
            <para>
            <para>The type of events to describe. By default, all events are described.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SpotFleetRequestHistoryCmdlet.SpotFleetRequestId">
            <summary>
            <para>
            <para>The ID of the Spot Fleet request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SpotFleetRequestHistoryCmdlet.UtcStartTime">
            <summary>
            <para>
            <para>The starting date and time for the events, in UTC format (for example, <i>YYYY</i>-<i>MM</i>-<i>DD</i>T<i>HH</i>:<i>MM</i>:<i>SS</i>Z).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SpotFleetRequestHistoryCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call. Specify a value between
            1 and 1000. The default value is 1000. To retrieve the remaining results, make another
            call with the returned <code>NextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SpotFleetRequestHistoryCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SpotFleetRequestHistoryCmdlet.StartTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use StartTimeUtc instead. Setting either StartTime or
            StartTimeUtc results in both StartTime and StartTimeUtc being assigned, the latest
            assignment to either one of the two property is reflected in the value of both. StartTime
            is provided for backwards compatibility only and assigning a non-Utc DateTime to it
            results in the wrong timestamp being passed to the service.</para><para>The starting date and time for the events, in UTC format (for example, <i>YYYY</i>-<i>MM</i>-<i>DD</i>T<i>HH</i>:<i>MM</i>:<i>SS</i>Z).</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2SpotInstanceRequestCmdlet">
            <summary>
            Describes the specified Spot Instance requests.
             
              
            <para>
            You can use <code>DescribeSpotInstanceRequests</code> to find a running Spot Instance
            by examining the response. If the status of the Spot Instance is <code>fulfilled</code>,
            the instance ID appears in the response and contains the identifier of the instance.
            Alternatively, you can use <a>DescribeInstances</a> with a filter to look for instances
            where the instance lifecycle is <code>spot</code>.
            </para><para>
            We recommend that you set <code>MaxResults</code> to a value between 5 and 1000 to
            limit the number of results returned. This paginates the output, which makes the list
            more manageable and returns the results faster. If the list of results exceeds your
            <code>MaxResults</code> value, then that number of results is returned along with
            a <code>NextToken</code> value that can be passed to a subsequent <code>DescribeSpotInstanceRequests</code>
            request to retrieve the remaining results.
            </para><para>
            Spot Instance requests are deleted four hours after they are canceled and their instances
            are terminated.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SpotInstanceRequestCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para><ul><li><para><code>availability-zone-group</code> - The Availability Zone group.</para></li><li><para><code>create-time</code> - The time stamp when the Spot Instance request was created.</para></li><li><para><code>fault-code</code> - The fault code related to the request.</para></li><li><para><code>fault-message</code> - The fault message related to the request.</para></li><li><para><code>instance-id</code> - The ID of the instance that fulfilled the request.</para></li><li><para><code>launch-group</code> - The Spot Instance launch group.</para></li><li><para><code>launch.block-device-mapping.delete-on-termination</code> - Indicates whether
            the EBS volume is deleted on instance termination.</para></li><li><para><code>launch.block-device-mapping.device-name</code> - The device name for the volume
            in the block device mapping (for example, <code>/dev/sdh</code> or <code>xvdh</code>).</para></li><li><para><code>launch.block-device-mapping.snapshot-id</code> - The ID of the snapshot for
            the EBS volume.</para></li><li><para><code>launch.block-device-mapping.volume-size</code> - The size of the EBS volume,
            in GiB.</para></li><li><para><code>launch.block-device-mapping.volume-type</code> - The type of EBS volume: <code>gp2</code>
            for General Purpose SSD, <code>io1</code> for Provisioned IOPS SSD, <code>st1</code>
            for Throughput Optimized HDD, <code>sc1</code>for Cold HDD, or <code>standard</code>
            for Magnetic.</para></li><li><para><code>launch.group-id</code> - The ID of the security group for the instance.</para></li><li><para><code>launch.group-name</code> - The name of the security group for the instance.</para></li><li><para><code>launch.image-id</code> - The ID of the AMI.</para></li><li><para><code>launch.instance-type</code> - The type of instance (for example, <code>m3.medium</code>).</para></li><li><para><code>launch.kernel-id</code> - The kernel ID.</para></li><li><para><code>launch.key-name</code> - The name of the key pair the instance launched with.</para></li><li><para><code>launch.monitoring-enabled</code> - Whether detailed monitoring is enabled for
            the Spot Instance.</para></li><li><para><code>launch.ramdisk-id</code> - The RAM disk ID.</para></li><li><para><code>launched-availability-zone</code> - The Availability Zone in which the request
            is launched.</para></li><li><para><code>network-interface.addresses.primary</code> - Indicates whether the IP address
            is the primary private IP address.</para></li><li><para><code>network-interface.delete-on-termination</code> - Indicates whether the network
            interface is deleted when the instance is terminated.</para></li><li><para><code>network-interface.description</code> - A description of the network interface.</para></li><li><para><code>network-interface.device-index</code> - The index of the device for the network
            interface attachment on the instance.</para></li><li><para><code>network-interface.group-id</code> - The ID of the security group associated
            with the network interface.</para></li><li><para><code>network-interface.network-interface-id</code> - The ID of the network interface.</para></li><li><para><code>network-interface.private-ip-address</code> - The primary private IP address
            of the network interface.</para></li><li><para><code>network-interface.subnet-id</code> - The ID of the subnet for the instance.</para></li><li><para><code>product-description</code> - The product description associated with the instance
            (<code>Linux/UNIX</code> | <code>Windows</code>).</para></li><li><para><code>spot-instance-request-id</code> - The Spot Instance request ID.</para></li><li><para><code>spot-price</code> - The maximum hourly price for any Spot Instance launched
            to fulfill the request.</para></li><li><para><code>state</code> - The state of the Spot Instance request (<code>open</code> |
            <code>active</code> | <code>closed</code> | <code>cancelled</code> | <code>failed</code>).
            Spot request status information can help you track your Amazon EC2 Spot Instance requests.
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/spot-bid-status.html">Spot
            Request Status</a> in the <i>Amazon EC2 User Guide for Linux Instances</i>.</para></li><li><para><code>status-code</code> - The short code describing the most recent evaluation of
            your Spot Instance request.</para></li><li><para><code>status-message</code> - The message explaining the status of the Spot Instance
            request.</para></li><li><para><code>tag</code>:&lt;key&gt; - The key/value combination of a tag assigned to the
            resource. Use the tag key in the filter name and the tag value as the filter value.
            For example, to find all resources that have a tag with the key <code>Owner</code>
            and the value <code>TeamA</code>, specify <code>tag:Owner</code> for the filter name
            and <code>TeamA</code> for the filter value.</para></li><li><para><code>tag-key</code> - The key of a tag assigned to the resource. Use this filter
            to find all resources assigned a tag with a specific key, regardless of the tag value.</para></li><li><para><code>type</code> - The type of Spot Instance request (<code>one-time</code> | <code>persistent</code>).</para></li><li><para><code>valid-from</code> - The start date of the request.</para></li><li><para><code>valid-until</code> - The end date of the request.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SpotInstanceRequestCmdlet.SpotInstanceRequestId">
            <summary>
            <para>
            <para>One or more Spot Instance request IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SpotInstanceRequestCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call. Specify a value between
            5 and 1000. To retrieve the remaining results, make another call with the returned
            <code>NextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SpotInstanceRequestCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to request the next set of results. This value is <code>null</code> when
            there are no more results to return.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2SpotPriceHistoryCmdlet">
            <summary>
            Describes the Spot price history. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-spot-instances-history.html">Spot
            Instance Pricing History</a> in the <i>Amazon EC2 User Guide for Linux Instances</i>.
             
              
            <para>
            When you specify a start and end time, this operation returns the prices of the instance
            types within the time range that you specified and the time when the price changed.
            The price is valid within the time period that you specified; the response merely
            indicates the last time that the price changed.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SpotPriceHistoryCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>Filters the results by the specified Availability Zone.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SpotPriceHistoryCmdlet.UtcEndTime">
            <summary>
            <para>
            <para>The date and time, up to the current date, from which to stop retrieving the price
            history data, in UTC format (for example, <i>YYYY</i>-<i>MM</i>-<i>DD</i>T<i>HH</i>:<i>MM</i>:<i>SS</i>Z).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SpotPriceHistoryCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para><ul><li><para><code>availability-zone</code> - The Availability Zone for which prices should be
            returned.</para></li><li><para><code>instance-type</code> - The type of instance (for example, <code>m3.medium</code>).</para></li><li><para><code>product-description</code> - The product description for the Spot price (<code>Linux/UNIX</code>
            | <code>SUSE Linux</code> | <code>Windows</code> | <code>Linux/UNIX (Amazon VPC)</code>
            | <code>SUSE Linux (Amazon VPC)</code> | <code>Windows (Amazon VPC)</code>).</para></li><li><para><code>spot-price</code> - The Spot price. The value must match exactly (or use wildcards;
            greater than or less than comparison is not supported).</para></li><li><para><code>timestamp</code> - The time stamp of the Spot price history, in UTC format
            (for example, <i>YYYY</i>-<i>MM</i>-<i>DD</i>T<i>HH</i>:<i>MM</i>:<i>SS</i>Z). You
            can use wildcards (* and ?). Greater than or less than comparison is not supported.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SpotPriceHistoryCmdlet.InstanceType">
            <summary>
            <para>
            <para>Filters the results by the specified instance types.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SpotPriceHistoryCmdlet.ProductDescription">
            <summary>
            <para>
            <para>Filters the results by the specified basic product descriptions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SpotPriceHistoryCmdlet.UtcStartTime">
            <summary>
            <para>
            <para>The date and time, up to the past 90 days, from which to start retrieving the price
            history data, in UTC format (for example, <i>YYYY</i>-<i>MM</i>-<i>DD</i>T<i>HH</i>:<i>MM</i>:<i>SS</i>Z).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SpotPriceHistoryCmdlet.EndTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use EndTimeUtc instead. Setting either EndTime or EndTimeUtc
            results in both EndTime and EndTimeUtc being assigned, the latest assignment to either
            one of the two property is reflected in the value of both. EndTime is provided for
            backwards compatibility only and assigning a non-Utc DateTime to it results in the
            wrong timestamp being passed to the service.</para><para>The date and time, up to the current date, from which to stop retrieving the price
            history data, in UTC format (for example, <i>YYYY</i>-<i>MM</i>-<i>DD</i>T<i>HH</i>:<i>MM</i>:<i>SS</i>Z).</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SpotPriceHistoryCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call. Specify a value between
            1 and 1000. The default value is 1000. To retrieve the remaining results, make another
            call with the returned <code>NextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SpotPriceHistoryCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SpotPriceHistoryCmdlet.StartTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use StartTimeUtc instead. Setting either StartTime or
            StartTimeUtc results in both StartTime and StartTimeUtc being assigned, the latest
            assignment to either one of the two property is reflected in the value of both. StartTime
            is provided for backwards compatibility only and assigning a non-Utc DateTime to it
            results in the wrong timestamp being passed to the service.</para><para>The date and time, up to the past 90 days, from which to start retrieving the price
            history data, in UTC format (for example, <i>YYYY</i>-<i>MM</i>-<i>DD</i>T<i>HH</i>:<i>MM</i>:<i>SS</i>Z).</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2StaleSecurityGroupCmdlet">
            <summary>
            [VPC only] Describes the stale security group rules for security groups in a specified
            VPC. Rules are stale when they reference a deleted security group in a peer VPC, or
            a security group in a peer VPC for which the VPC peering connection has been deleted.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2StaleSecurityGroupCmdlet.VpcId">
            <summary>
            <para>
            <para>The ID of the VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2StaleSecurityGroupCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return for this request. The request returns a token
            that you can specify in a subsequent call to get the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2StaleSecurityGroupCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a prior
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2SubnetCmdlet">
            <summary>
            Describes one or more of your subnets.
             
              
            <para>
            For more information, see <a href="https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_Subnets.html">Your
            VPC and Subnets</a> in the <i>Amazon Virtual Private Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SubnetCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para><ul><li><para><code>availability-zone</code> - The Availability Zone for the subnet. You can also
            use <code>availabilityZone</code> as the filter name.</para></li><li><para><code>availability-zone-id</code> - The ID of the Availability Zone for the subnet.
            You can also use <code>availabilityZoneId</code> as the filter name.</para></li><li><para><code>available-ip-address-count</code> - The number of IPv4 addresses in the subnet
            that are available.</para></li><li><para><code>cidr-block</code> - The IPv4 CIDR block of the subnet. The CIDR block you specify
            must exactly match the subnet's CIDR block for information to be returned for the
            subnet. You can also use <code>cidr</code> or <code>cidrBlock</code> as the filter
            names.</para></li><li><para><code>default-for-az</code> - Indicates whether this is the default subnet for the
            Availability Zone. You can also use <code>defaultForAz</code> as the filter name.</para></li><li><para><code>ipv6-cidr-block-association.ipv6-cidr-block</code> - An IPv6 CIDR block associated
            with the subnet.</para></li><li><para><code>ipv6-cidr-block-association.association-id</code> - An association ID for an
            IPv6 CIDR block associated with the subnet.</para></li><li><para><code>ipv6-cidr-block-association.state</code> - The state of an IPv6 CIDR block
            associated with the subnet.</para></li><li><para><code>owner-id</code> - The ID of the AWS account that owns the subnet.</para></li><li><para><code>state</code> - The state of the subnet (<code>pending</code> | <code>available</code>).</para></li><li><para><code>subnet-arn</code> - The Amazon Resource Name (ARN) of the subnet.</para></li><li><para><code>subnet-id</code> - The ID of the subnet.</para></li><li><para><code>tag</code>:&lt;key&gt; - The key/value combination of a tag assigned to the
            resource. Use the tag key in the filter name and the tag value as the filter value.
            For example, to find all resources that have a tag with the key <code>Owner</code>
            and the value <code>TeamA</code>, specify <code>tag:Owner</code> for the filter name
            and <code>TeamA</code> for the filter value.</para></li><li><para><code>tag-key</code> - The key of a tag assigned to the resource. Use this filter
            to find all resources assigned a tag with a specific key, regardless of the tag value.</para></li><li><para><code>vpc-id</code> - The ID of the VPC for the subnet.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2SubnetCmdlet.SubnetId">
            <summary>
            <para>
            <para>One or more subnet IDs.</para><para>Default: Describes all your subnets.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2TagCmdlet">
            <summary>
            Describes the specified tags for your EC2 resources.
             
              
            <para>
            For more information about tags, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Using_Tags.html">Tagging
            Your Resources</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TagCmdlet.Filter">
            <summary>
            <para>
            <para>The filters.</para><ul><li><para><code>key</code> - The tag key.</para></li><li><para><code>resource-id</code> - The ID of the resource.</para></li><li><para><code>resource-type</code> - The resource type (<code>customer-gateway</code> | <code>dedicated-host</code>
            | <code>dhcp-options</code> | <code>elastic-ip</code> | <code>fleet</code> | <code>fpga-image</code>
            | <code>image</code> | <code>instance</code> | <code>host-reservation</code> | <code>internet-gateway</code>
            | <code>launch-template</code> | <code>natgateway</code> | <code>network-acl</code>
            | <code>network-interface</code> | <code>reserved-instances</code> | <code>route-table</code>
            | <code>security-group</code> | <code>snapshot</code> | <code>spot-instances-request</code>
            | <code>subnet</code> | <code>volume</code> | <code>vpc</code> | <code>vpc-peering-connection</code>
            | <code>vpn-connection</code> | <code>vpn-gateway</code>).</para></li><li><para><code>tag</code>:&lt;key&gt; - The key/value combination of the tag. For example,
            specify "tag:Owner" for the filter name and "TeamA" for the filter value to find resources
            with the tag "Owner=TeamA".</para></li><li><para><code>value</code> - The tag value.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TagCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call. This value can be between
            5 and 1000. To retrieve the remaining results, make another call with the returned
            <code>NextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TagCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to retrieve the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2TemplateCmdlet">
            <summary>
            Describes one or more launch templates.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TemplateCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para><ul><li><para><code>create-time</code> - The time the launch template was created.</para></li><li><para><code>launch-template-name</code> - The name of the launch template.</para></li><li><para><code>tag</code>:&lt;key&gt; - The key/value combination of a tag assigned to the
            resource. Use the tag key in the filter name and the tag value as the filter value.
            For example, to find all resources that have a tag with the key <code>Owner</code>
            and the value <code>TeamA</code>, specify <code>tag:Owner</code> for the filter name
            and <code>TeamA</code> for the filter value.</para></li><li><para><code>tag-key</code> - The key of a tag assigned to the resource. Use this filter
            to find all resources assigned a tag with a specific key, regardless of the tag value.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TemplateCmdlet.LaunchTemplateId">
            <summary>
            <para>
            <para>One or more launch template IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TemplateCmdlet.LaunchTemplateName">
            <summary>
            <para>
            <para>One or more launch template names.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TemplateCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call. To retrieve the remaining
            results, make another call with the returned <code>NextToken</code> value. This value
            can be between 1 and 200.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TemplateCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to request the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2TemplateVersionCmdlet">
            <summary>
            Describes one or more versions of a specified launch template. You can describe all
            versions, individual versions, or a range of versions.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TemplateVersionCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para><ul><li><para><code>create-time</code> - The time the launch template version was created.</para></li><li><para><code>ebs-optimized</code> - A boolean that indicates whether the instance is optimized
            for Amazon EBS I/O.</para></li><li><para><code>iam-instance-profile</code> - The ARN of the IAM instance profile.</para></li><li><para><code>image-id</code> - The ID of the AMI.</para></li><li><para><code>instance-type</code> - The instance type.</para></li><li><para><code>is-default-version</code> - A boolean that indicates whether the launch template
            version is the default version.</para></li><li><para><code>kernel-id</code> - The kernel ID.</para></li><li><para><code>ram-disk-id</code> - The RAM disk ID.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TemplateVersionCmdlet.LaunchTemplateId">
            <summary>
            <para>
            <para>The ID of the launch template. You must specify either the launch template ID or launch
            template name in the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TemplateVersionCmdlet.LaunchTemplateName">
            <summary>
            <para>
            <para>The name of the launch template. You must specify either the launch template ID or
            launch template name in the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TemplateVersionCmdlet.MaxVersion">
            <summary>
            <para>
            <para>The version number up to which to describe launch template versions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TemplateVersionCmdlet.MinVersion">
            <summary>
            <para>
            <para>The version number after which to describe launch template versions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TemplateVersionCmdlet.Version">
            <summary>
            <para>
            <para>One or more versions of the launch template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TemplateVersionCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call. To retrieve the remaining
            results, make another call with the returned <code>NextToken</code> value. This value
            can be between 1 and 200.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TemplateVersionCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to request the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2TransitGatewayCmdlet">
            <summary>
            Describes one or more transit gateways. By default, all transit gateways are described.
            Alternatively, you can filter the results.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TransitGatewayCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters. The possible values are:</para><ul><li><para><code>options.propagation-default-route-table-id</code> - The ID of the default propagation
            route table.</para></li><li><para><code>options.amazon-side-asn</code> - The private ASN for the Amazon side of a BGP
            session.</para></li><li><para><code>options.association-default-route-table-id</code> - The ID of the default association
            route table.</para></li><li><para><code>options.auto-accept-shared-attachments</code> - Indicates whether there is
            automatic acceptance of attachment requests (<code>enable</code> | <code>disable</code>).</para></li><li><para><code>options.default-route-table-association</code> - Indicates whether resource
            attachments are automatically associated with the default association route table
            (<code>enable</code> | <code>disable</code>).</para></li><li><para><code>options.default-route-table-propagation</code> - Indicates whether resource
            attachments automatically propagate routes to the default propagation route table
            (<code>enable</code> | <code>disable</code>).</para></li><li><para><code>options.dns-support</code> - Indicates whether DNS support is enabled (<code>enable</code>
            | <code>disable</code>).</para></li><li><para><code>options.vpn-ecmp-support</code> - Indicates whether Equal Cost Multipath Protocol
            support is enabled (<code>enable</code> | <code>disable</code>).</para></li><li><para><code>owner-id</code> - The ID of the AWS account that owns the transit gateway.</para></li><li><para><code>state</code> - The state of the attachment (<code>available</code> | <code>deleted</code>
            | <code>deleting</code> | <code>failed</code> | <code>modifying</code> | <code>pendingAcceptance</code>
            | <code>pending</code> | <code>rollingBack</code> | <code>rejected</code> | <code>rejecting</code>).</para></li><li><para><code>transit-gateway-id</code> - The ID of the transit gateway.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TransitGatewayCmdlet.TransitGatewayId">
            <summary>
            <para>
            <para>The IDs of the transit gateways.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TransitGatewayCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return with a single call. To retrieve the remaining
            results, make another call with the returned <code>nextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TransitGatewayCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2TransitGatewayAttachmentCmdlet">
            <summary>
            Describes one or more attachments between resources and transit gateways. By default,
            all attachments are described. Alternatively, you can filter the results by attachment
            ID, attachment state, resource ID, or resource owner.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TransitGatewayAttachmentCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters. The possible values are:</para><ul><li><para><code>association.state</code> - The state of the association (<code>associating</code>
            | <code>associated</code> | <code>disassociating</code>).</para></li><li><para><code>association.transit-gateway-route-table-id</code> - The ID of the route table
            for the transit gateway.</para></li><li><para><code>resource-id</code> - The ID of the resource.</para></li><li><para><code>resource-owner-id</code> - The ID of the AWS account that owns the resource.</para></li><li><para><code>resource-type</code> - The resource type (<code>vpc</code> | <code>vpn</code>).</para></li><li><para><code>state</code> - The state of the attachment (<code>available</code> | <code>deleted</code>
            | <code>deleting</code> | <code>failed</code> | <code>modifying</code> | <code>pendingAcceptance</code>
            | <code>pending</code> | <code>rollingBack</code> | <code>rejected</code> | <code>rejecting</code>).</para></li><li><para><code>transit-gateway-attachment-id</code> - The ID of the attachment.</para></li><li><para><code>transit-gateway-id</code> - The ID of the transit gateway.</para></li><li><para><code>transit-gateway-owner-id</code> - The ID of the AWS account that owns the transit
            gateway.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TransitGatewayAttachmentCmdlet.TransitGatewayAttachmentId">
            <summary>
            <para>
            <para>The IDs of the attachments.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TransitGatewayAttachmentCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return with a single call. To retrieve the remaining
            results, make another call with the returned <code>nextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TransitGatewayAttachmentCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2TransitGatewayAttachmentPropagationCmdlet">
            <summary>
            Lists the route tables to which the specified resource attachment propagates routes.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TransitGatewayAttachmentPropagationCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters. The possible values are:</para><ul><li><para><code>transit-gateway-route-table-id</code> - The ID of the transit gateway route
            table.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TransitGatewayAttachmentPropagationCmdlet.TransitGatewayAttachmentId">
            <summary>
            <para>
            <para>The ID of the attachment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TransitGatewayAttachmentPropagationCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return with a single call. To retrieve the remaining
            results, make another call with the returned <code>nextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TransitGatewayAttachmentPropagationCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2TransitGatewayRouteTableCmdlet">
            <summary>
            Describes one or more transit gateway route tables. By default, all transit gateway
            route tables are described. Alternatively, you can filter the results.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TransitGatewayRouteTableCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters. The possible values are:</para><ul><li><para><code>default-association-route-table</code> - Indicates whether this is the default
            association route table for the transit gateway (<code>true</code> | <code>false</code>).</para></li><li><para><code>default-propagation-route-table</code> - Indicates whether this is the default
            propagation route table for the transit gateway (<code>true</code> | <code>false</code>).</para></li><li><para><code>state</code> - The state of the attachment (<code>available</code> | <code>deleted</code>
            | <code>deleting</code> | <code>failed</code> | <code>modifying</code> | <code>pendingAcceptance</code>
            | <code>pending</code> | <code>rollingBack</code> | <code>rejected</code> | <code>rejecting</code>).</para></li><li><para><code>transit-gateway-id</code> - The ID of the transit gateway.</para></li><li><para><code>transit-gateway-route-table-id</code> - The ID of the transit gateway route
            table.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TransitGatewayRouteTableCmdlet.TransitGatewayRouteTableId">
            <summary>
            <para>
            <para>The IDs of the transit gateway route tables.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TransitGatewayRouteTableCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return with a single call. To retrieve the remaining
            results, make another call with the returned <code>nextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TransitGatewayRouteTableCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2TransitGatewayRouteTableAssociationCmdlet">
            <summary>
            Gets information about the associations for the specified transit gateway route table.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TransitGatewayRouteTableAssociationCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters. The possible values are:</para><ul><li><para><code>resource-id</code> - The ID of the resource.</para></li><li><para><code>resource-type</code> - The resource type (<code>vpc</code> | <code>vpn</code>).</para></li><li><para><code>transit-gateway-attachment-id</code> - The ID of the attachment.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TransitGatewayRouteTableAssociationCmdlet.TransitGatewayRouteTableId">
            <summary>
            <para>
            <para>The ID of the transit gateway route table.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TransitGatewayRouteTableAssociationCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return with a single call. To retrieve the remaining
            results, make another call with the returned <code>nextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TransitGatewayRouteTableAssociationCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2TransitGatewayRouteTablePropagationCmdlet">
            <summary>
            Gets information about the route table propagations for the specified transit gateway
            route table.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TransitGatewayRouteTablePropagationCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters. The possible values are:</para><ul><li><para><code>resource-id</code> - The ID of the resource.</para></li><li><para><code>resource-type</code> - The resource type (<code>vpc</code> | <code>vpn</code>).</para></li><li><para><code>transit-gateway-attachment-id</code> - The ID of the attachment.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TransitGatewayRouteTablePropagationCmdlet.TransitGatewayRouteTableId">
            <summary>
            <para>
            <para>The ID of the transit gateway route table.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TransitGatewayRouteTablePropagationCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return with a single call. To retrieve the remaining
            results, make another call with the returned <code>nextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TransitGatewayRouteTablePropagationCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2TransitGatewayVpcAttachmentCmdlet">
            <summary>
            Describes one or more VPC attachments. By default, all VPC attachments are described.
            Alternatively, you can filter the results.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TransitGatewayVpcAttachmentCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters. The possible values are:</para><ul><li><para><code>state</code> - The state of the attachment (<code>available</code> | <code>deleted</code>
            | <code>deleting</code> | <code>failed</code> | <code>modifying</code> | <code>pendingAcceptance</code>
            | <code>pending</code> | <code>rollingBack</code> | <code>rejected</code> | <code>rejecting</code>).</para></li><li><para><code>transit-gateway-attachment-id</code> - The ID of the attachment.</para></li><li><para><code>transit-gateway-id</code> - The ID of the transit gateway.</para></li><li><para><code>vpc-id</code> - The ID of the VPC.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TransitGatewayVpcAttachmentCmdlet.TransitGatewayAttachmentId">
            <summary>
            <para>
            <para>The IDs of the attachments.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TransitGatewayVpcAttachmentCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return with a single call. To retrieve the remaining
            results, make another call with the returned <code>nextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2TransitGatewayVpcAttachmentCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2VolumeAttributeCmdlet">
            <summary>
            Describes the specified attribute of the specified volume. You can specify only one
            attribute at a time.
             
              
            <para>
            For more information about EBS volumes, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSVolumes.html">Amazon
            EBS Volumes</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VolumeAttributeCmdlet.Attribute">
            <summary>
            <para>
            <para>The attribute of the volume. This parameter is required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VolumeAttributeCmdlet.VolumeId">
            <summary>
            <para>
            <para>The ID of the volume.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2VolumeModificationCmdlet">
            <summary>
            Reports the current modification status of EBS volumes.
             
              
            <para>
            Current-generation EBS volumes support modification of attributes including type,
            size, and (for <code>io1</code> volumes) IOPS provisioning while either attached to
            or detached from an instance. Following an action from the API or the console to modify
            a volume, the status of the modification may be <code>modifying</code>, <code>optimizing</code>,
            <code>completed</code>, or <code>failed</code>. If a volume has never been modified,
            then certain elements of the returned <code>VolumeModification</code> objects are
            null.
            </para><para>
             You can also use CloudWatch Events to check the status of a modification to an EBS
            volume. For information about CloudWatch Events, see the <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/">Amazon
            CloudWatch Events User Guide</a>. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-expand-volume.html#monitoring_mods">Monitoring
            Volume Modifications"</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VolumeModificationCmdlet.Filter">
            <summary>
            <para>
            <para>The filters. Supported filters: <code>volume-id</code>, <code>modification-state</code>,
            <code>target-size</code>, <code>target-iops</code>, <code>target-volume-type</code>,
            <code>original-size</code>, <code>original-iops</code>, <code>original-volume-type</code>,
            <code>start-time</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VolumeModificationCmdlet.VolumeId">
            <summary>
            <para>
            <para>The IDs of the volumes for which in-progress modifications will be described.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VolumeModificationCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results (up to a limit of 500) to be returned in a paginated
            request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VolumeModificationCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> value returned by a previous paginated request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2VolumeStatusCmdlet">
            <summary>
            Describes the status of the specified volumes. Volume status provides the result of
            the checks performed on your volumes to determine events that can impair the performance
            of your volumes. The performance of a volume can be affected if an issue occurs on
            the volume's underlying host. If the volume's underlying host experiences a power
            outage or system issue, after the system is restored, there could be data inconsistencies
            on the volume. Volume events notify you if this occurs. Volume actions notify you
            if any action needs to be taken in response to the event.
             
              
            <para>
            The <code>DescribeVolumeStatus</code> operation provides the following information
            about the specified volumes:
            </para><para><i>Status</i>: Reflects the current status of the volume. The possible values are
            <code>ok</code>, <code>impaired</code> , <code>warning</code>, or <code>insufficient-data</code>.
            If all checks pass, the overall status of the volume is <code>ok</code>. If the check
            fails, the overall status is <code>impaired</code>. If the status is <code>insufficient-data</code>,
            then the checks may still be taking place on your volume at the time. We recommend
            that you retry the request. For more information about volume status, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/monitoring-volume-status.html">Monitoring
            the Status of Your Volumes</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para><para><i>Events</i>: Reflect the cause of a volume status and may require you to take action.
            For example, if your volume returns an <code>impaired</code> status, then the volume
            event might be <code>potential-data-inconsistency</code>. This means that your volume
            has been affected by an issue with the underlying host, has all I/O operations disabled,
            and may have inconsistent data.
            </para><para><i>Actions</i>: Reflect the actions you may have to take in response to an event.
            For example, if the status of the volume is <code>impaired</code> and the volume event
            shows <code>potential-data-inconsistency</code>, then the action shows <code>enable-volume-io</code>.
            This means that you may want to enable the I/O operations for the volume by calling
            the <a>EnableVolumeIO</a> action and then check the volume for data consistency.
            </para><para>
            Volume status is based on the volume status checks, and does not reflect the volume
            state. Therefore, volume status does not indicate volumes in the <code>error</code>
            state (for example, when a volume is incapable of accepting I/O.)
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VolumeStatusCmdlet.Filter">
            <summary>
            <para>
            <para>The filters.</para><ul><li><para><code>action.code</code> - The action code for the event (for example, <code>enable-volume-io</code>).</para></li><li><para><code>action.description</code> - A description of the action.</para></li><li><para><code>action.event-id</code> - The event ID associated with the action.</para></li><li><para><code>availability-zone</code> - The Availability Zone of the instance.</para></li><li><para><code>event.description</code> - A description of the event.</para></li><li><para><code>event.event-id</code> - The event ID.</para></li><li><para><code>event.event-type</code> - The event type (for <code>io-enabled</code>: <code>passed</code>
            | <code>failed</code>; for <code>io-performance</code>: <code>io-performance:degraded</code>
            | <code>io-performance:severely-degraded</code> | <code>io-performance:stalled</code>).</para></li><li><para><code>event.not-after</code> - The latest end time for the event.</para></li><li><para><code>event.not-before</code> - The earliest start time for the event.</para></li><li><para><code>volume-status.details-name</code> - The cause for <code>volume-status.status</code>
            (<code>io-enabled</code> | <code>io-performance</code>).</para></li><li><para><code>volume-status.details-status</code> - The status of <code>volume-status.details-name</code>
            (for <code>io-enabled</code>: <code>passed</code> | <code>failed</code>; for <code>io-performance</code>:
            <code>normal</code> | <code>degraded</code> | <code>severely-degraded</code> | <code>stalled</code>).</para></li><li><para><code>volume-status.status</code> - The status of the volume (<code>ok</code> | <code>impaired</code>
            | <code>warning</code> | <code>insufficient-data</code>).</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VolumeStatusCmdlet.VolumeId">
            <summary>
            <para>
            <para>The IDs of the volumes.</para><para>Default: Describes all your volumes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VolumeStatusCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of volume results returned by <code>DescribeVolumeStatus</code>
            in paginated output. When this parameter is used, the request only returns <code>MaxResults</code>
            results in a single page along with a <code>NextToken</code> response element. The
            remaining results of the initial request can be seen by sending another request with
            the returned <code>NextToken</code> value. This value can be between 5 and 1000; if
            <code>MaxResults</code> is given a value larger than 1000, only 1000 results are returned.
            If this parameter is not used, then <code>DescribeVolumeStatus</code> returns all
            results. You cannot specify this parameter and the volume IDs parameter in the same
            request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VolumeStatusCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>NextToken</code> value to include in a future <code>DescribeVolumeStatus</code>
            request. When the results of the request exceed <code>MaxResults</code>, this value
            can be used to retrieve the next page of results. This value is <code>null</code>
            when there are no more results to return.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2VpcCmdlet">
            <summary>
            Describes one or more of your VPCs.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VpcCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para><ul><li><para><code>cidr</code> - The primary IPv4 CIDR block of the VPC. The CIDR block you specify
            must exactly match the VPC's CIDR block for information to be returned for the VPC.
            Must contain the slash followed by one or two digits (for example, <code>/28</code>).</para></li><li><para><code>cidr-block-association.cidr-block</code> - An IPv4 CIDR block associated with
            the VPC.</para></li><li><para><code>cidr-block-association.association-id</code> - The association ID for an IPv4
            CIDR block associated with the VPC.</para></li><li><para><code>cidr-block-association.state</code> - The state of an IPv4 CIDR block associated
            with the VPC.</para></li><li><para><code>dhcp-options-id</code> - The ID of a set of DHCP options.</para></li><li><para><code>ipv6-cidr-block-association.ipv6-cidr-block</code> - An IPv6 CIDR block associated
            with the VPC.</para></li><li><para><code>ipv6-cidr-block-association.association-id</code> - The association ID for
            an IPv6 CIDR block associated with the VPC.</para></li><li><para><code>ipv6-cidr-block-association.state</code> - The state of an IPv6 CIDR block
            associated with the VPC.</para></li><li><para><code>isDefault</code> - Indicates whether the VPC is the default VPC.</para></li><li><para><code>owner-id</code> - The ID of the AWS account that owns the VPC.</para></li><li><para><code>state</code> - The state of the VPC (<code>pending</code> | <code>available</code>).</para></li><li><para><code>tag</code>:&lt;key&gt; - The key/value combination of a tag assigned to the
            resource. Use the tag key in the filter name and the tag value as the filter value.
            For example, to find all resources that have a tag with the key <code>Owner</code>
            and the value <code>TeamA</code>, specify <code>tag:Owner</code> for the filter name
            and <code>TeamA</code> for the filter value.</para></li><li><para><code>tag-key</code> - The key of a tag assigned to the resource. Use this filter
            to find all resources assigned a tag with a specific key, regardless of the tag value.</para></li><li><para><code>vpc-id</code> - The ID of the VPC.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VpcCmdlet.VpcId">
            <summary>
            <para>
            <para>One or more VPC IDs.</para><para>Default: Describes all your VPCs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VpcCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return with a single call. To retrieve the remaining
            results, make another call with the returned <code>nextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VpcCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2VpcAttributeCmdlet">
            <summary>
            Describes the specified attribute of the specified VPC. You can specify only one attribute
            at a time.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VpcAttributeCmdlet.Attribute">
            <summary>
            <para>
            <para>The VPC attribute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VpcAttributeCmdlet.VpcId">
            <summary>
            <para>
            <para>The ID of the VPC.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2VpcClassicLinkCmdlet">
            <summary>
            Describes the ClassicLink status of one or more VPCs.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VpcClassicLinkCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para><ul><li><para><code>is-classic-link-enabled</code> - Whether the VPC is enabled for ClassicLink
            (<code>true</code> | <code>false</code>).</para></li><li><para><code>tag</code>:&lt;key&gt; - The key/value combination of a tag assigned to the
            resource. Use the tag key in the filter name and the tag value as the filter value.
            For example, to find all resources that have a tag with the key <code>Owner</code>
            and the value <code>TeamA</code>, specify <code>tag:Owner</code> for the filter name
            and <code>TeamA</code> for the filter value.</para></li><li><para><code>tag-key</code> - The key of a tag assigned to the resource. Use this filter
            to find all resources assigned a tag with a specific key, regardless of the tag value.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VpcClassicLinkCmdlet.VpcId">
            <summary>
            <para>
            <para>One or more VPCs for which you want to describe the ClassicLink status.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2VpcClassicLinkDnsSupportCmdlet">
            <summary>
            Describes the ClassicLink DNS support status of one or more VPCs. If enabled, the
            DNS hostname of a linked EC2-Classic instance resolves to its private IP address when
            addressed from an instance in the VPC to which it's linked. Similarly, the DNS hostname
            of an instance in a VPC resolves to its private IP address when addressed from a linked
            EC2-Classic instance. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/vpc-classiclink.html">ClassicLink</a>
            in the <i>Amazon Elastic Compute Cloud User Guide</i>.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VpcClassicLinkDnsSupportCmdlet.VpcId">
            <summary>
            <para>
            <para>One or more VPC IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VpcClassicLinkDnsSupportCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return with a single call. To retrieve the remaining
            results, make another call with the returned <code>nextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VpcClassicLinkDnsSupportCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2VpcEndpointCmdlet">
            <summary>
            Describes one or more of your VPC endpoints.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VpcEndpointCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para><ul><li><para><code>service-name</code>: The name of the service.</para></li><li><para><code>vpc-id</code>: The ID of the VPC in which the endpoint resides.</para></li><li><para><code>vpc-endpoint-id</code>: The ID of the endpoint.</para></li><li><para><code>vpc-endpoint-state</code>: The state of the endpoint. (<code>pending</code>
            | <code>available</code> | <code>deleting</code> | <code>deleted</code>)</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VpcEndpointCmdlet.VpcEndpointId">
            <summary>
            <para>
            <para>One or more endpoint IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VpcEndpointCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return for this request. The request returns a token
            that you can specify in a subsequent call to get the next set of results.</para><para>Constraint: If the value is greater than 1000, we return only 1000 items.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VpcEndpointCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a prior
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2VpcEndpointServiceCmdlet">
            <summary>
            Describes available services to which you can create a VPC endpoint.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VpcEndpointServiceCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para><ul><li><para><code>service-name</code>: The name of the service.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VpcEndpointServiceCmdlet.ServiceName">
            <summary>
            <para>
            <para>One or more service names.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VpcEndpointServiceCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return for this request. The request returns a token
            that you can specify in a subsequent call to get the next set of results.</para><para>Constraint: If the value is greater than 1000, we return only 1000 items.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VpcEndpointServiceCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a prior
            call.)</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2VpcPeeringConnectionCmdlet">
            <summary>
            Describes one or more of your VPC peering connections.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VpcPeeringConnectionCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para><ul><li><para><code>accepter-vpc-info.cidr-block</code> - The IPv4 CIDR block of the accepter VPC.</para></li><li><para><code>accepter-vpc-info.owner-id</code> - The AWS account ID of the owner of the
            accepter VPC.</para></li><li><para><code>accepter-vpc-info.vpc-id</code> - The ID of the accepter VPC.</para></li><li><para><code>expiration-time</code> - The expiration date and time for the VPC peering connection.</para></li><li><para><code>requester-vpc-info.cidr-block</code> - The IPv4 CIDR block of the requester's
            VPC.</para></li><li><para><code>requester-vpc-info.owner-id</code> - The AWS account ID of the owner of the
            requester VPC.</para></li><li><para><code>requester-vpc-info.vpc-id</code> - The ID of the requester VPC.</para></li><li><para><code>status-code</code> - The status of the VPC peering connection (<code>pending-acceptance</code>
            | <code>failed</code> | <code>expired</code> | <code>provisioning</code> | <code>active</code>
            | <code>deleting</code> | <code>deleted</code> | <code>rejected</code>).</para></li><li><para><code>status-message</code> - A message that provides more information about the
            status of the VPC peering connection, if applicable.</para></li><li><para><code>tag</code>:&lt;key&gt; - The key/value combination of a tag assigned to the
            resource. Use the tag key in the filter name and the tag value as the filter value.
            For example, to find all resources that have a tag with the key <code>Owner</code>
            and the value <code>TeamA</code>, specify <code>tag:Owner</code> for the filter name
            and <code>TeamA</code> for the filter value.</para></li><li><para><code>tag-key</code> - The key of a tag assigned to the resource. Use this filter
            to find all resources assigned a tag with a specific key, regardless of the tag value.</para></li><li><para><code>vpc-peering-connection-id</code> - The ID of the VPC peering connection.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VpcPeeringConnectionCmdlet.VpcPeeringConnectionId">
            <summary>
            <para>
            <para>One or more VPC peering connection IDs.</para><para>Default: Describes all your VPC peering connections.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VpcPeeringConnectionCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return with a single call. To retrieve the remaining
            results, make another call with the returned <code>nextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VpcPeeringConnectionCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2VpnConnectionCmdlet">
            <summary>
            Describes one or more of your VPN connections.
             
              
            <para>
            For more information, see <a href="https://docs.aws.amazon.com/vpn/latest/s2svpn/VPC_VPN.html">AWS
            Site-to-Site VPN</a> in the <i>AWS Site-to-Site VPN User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VpnConnectionCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para><ul><li><para><code>customer-gateway-configuration</code> - The configuration information for the
            customer gateway.</para></li><li><para><code>customer-gateway-id</code> - The ID of a customer gateway associated with the
            VPN connection.</para></li><li><para><code>state</code> - The state of the VPN connection (<code>pending</code> | <code>available</code>
            | <code>deleting</code> | <code>deleted</code>).</para></li><li><para><code>option.static-routes-only</code> - Indicates whether the connection has static
            routes only. Used for devices that do not support Border Gateway Protocol (BGP).</para></li><li><para><code>route.destination-cidr-block</code> - The destination CIDR block. This corresponds
            to the subnet used in a customer data center.</para></li><li><para><code>bgp-asn</code> - The BGP Autonomous System Number (ASN) associated with a BGP
            device.</para></li><li><para><code>tag</code>:&lt;key&gt; - The key/value combination of a tag assigned to the
            resource. Use the tag key in the filter name and the tag value as the filter value.
            For example, to find all resources that have a tag with the key <code>Owner</code>
            and the value <code>TeamA</code>, specify <code>tag:Owner</code> for the filter name
            and <code>TeamA</code> for the filter value.</para></li><li><para><code>tag-key</code> - The key of a tag assigned to the resource. Use this filter
            to find all resources assigned a tag with a specific key, regardless of the tag value.</para></li><li><para><code>type</code> - The type of VPN connection. Currently the only supported type
            is <code>ipsec.1</code>.</para></li><li><para><code>vpn-connection-id</code> - The ID of the VPN connection.</para></li><li><para><code>vpn-gateway-id</code> - The ID of a virtual private gateway associated with
            the VPN connection.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VpnConnectionCmdlet.VpnConnectionId">
            <summary>
            <para>
            <para>One or more VPN connection IDs.</para><para>Default: Describes your VPN connections.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GetEC2VpnGatewayCmdlet">
            <summary>
            Describes one or more of your virtual private gateways.
             
              
            <para>
            For more information, see <a href="https://docs.aws.amazon.com/vpn/latest/s2svpn/VPC_VPN.html">AWS
            Site-to-Site VPN</a> in the <i>AWS Site-to-Site VPN User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VpnGatewayCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para><ul><li><para><code>amazon-side-asn</code> - The Autonomous System Number (ASN) for the Amazon
            side of the gateway.</para></li><li><para><code>attachment.state</code> - The current state of the attachment between the gateway
            and the VPC (<code>attaching</code> | <code>attached</code> | <code>detaching</code>
            | <code>detached</code>).</para></li><li><para><code>attachment.vpc-id</code> - The ID of an attached VPC.</para></li><li><para><code>availability-zone</code> - The Availability Zone for the virtual private gateway
            (if applicable).</para></li><li><para><code>state</code> - The state of the virtual private gateway (<code>pending</code>
            | <code>available</code> | <code>deleting</code> | <code>deleted</code>).</para></li><li><para><code>tag</code>:&lt;key&gt; - The key/value combination of a tag assigned to the
            resource. Use the tag key in the filter name and the tag value as the filter value.
            For example, to find all resources that have a tag with the key <code>Owner</code>
            and the value <code>TeamA</code>, specify <code>tag:Owner</code> for the filter name
            and <code>TeamA</code> for the filter value.</para></li><li><para><code>tag-key</code> - The key of a tag assigned to the resource. Use this filter
            to find all resources assigned a tag with a specific key, regardless of the tag value.</para></li><li><para><code>type</code> - The type of virtual private gateway. Currently the only supported
            type is <code>ipsec.1</code>.</para></li><li><para><code>vpn-gateway-id</code> - The ID of the virtual private gateway.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GetEC2VpnGatewayCmdlet.VpnGatewayId">
            <summary>
            <para>
            <para>One or more virtual private gateway IDs.</para><para>Default: Describes all your virtual private gateways.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC2.GrantEC2ClientVpnIngressCmdlet">
            <summary>
            Adds an ingress authorization rule to a Client VPN endpoint. Ingress authorization
            rules act as firewall rules that grant access to networks. You must configure ingress
            authorization rules to enable clients to access resources in AWS or on-premises networks.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GrantEC2ClientVpnIngressCmdlet.AccessGroupId">
            <summary>
            <para>
            <para>The ID of the Active Directory group to grant access.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GrantEC2ClientVpnIngressCmdlet.AuthorizeAllGroup">
            <summary>
            <para>
            <para>Indicates whether to grant access to all clients. Use <code>true</code> to grant all
            clients who successfully establish a VPN connection access to the network.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GrantEC2ClientVpnIngressCmdlet.ClientVpnEndpointId">
            <summary>
            <para>
            <para>The ID of the Client VPN endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GrantEC2ClientVpnIngressCmdlet.Description">
            <summary>
            <para>
            <para>A brief description of the authorization rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GrantEC2ClientVpnIngressCmdlet.TargetNetworkCidr">
            <summary>
            <para>
            <para>The IPv4 address range, in CIDR notation, of the network for which access is being
            authorized.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GrantEC2ClientVpnIngressCmdlet.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.EC2.GrantEC2SecurityGroupEgressCmdlet">
            <summary>
            [VPC only] Adds the specified egress rules to a security group for use with a VPC.
             
              
            <para>
            An outbound rule permits instances to send traffic to the specified destination IPv4
            or IPv6 CIDR address ranges, or to the specified destination security groups for the
            same VPC.
            </para><para>
            You specify a protocol for each rule (for example, TCP). For the TCP and UDP protocols,
            you must also specify the destination port or port range. For the ICMP protocol, you
            must also specify the ICMP type and code. You can use -1 for the type or code to mean
            all types or all codes.
            </para><para>
            Rule changes are propagated to affected instances as quickly as possible. However,
            a small delay might occur.
            </para><para>
            For more information about VPC security group limits, see <a href="https://docs.aws.amazon.com/vpc/latest/userguide/amazon-vpc-limits.html">Amazon
            VPC Limits</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GrantEC2SecurityGroupEgressCmdlet.GroupId">
            <summary>
            <para>
            <para>The ID of the security group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GrantEC2SecurityGroupEgressCmdlet.IpPermission">
            <summary>
            <para>
            <para>The sets of IP permissions. You can't specify a destination security group and a CIDR
            IP address range in the same set of permissions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GrantEC2SecurityGroupEgressCmdlet.PassThru">
            <summary>
            Returns the value passed to the GroupId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GrantEC2SecurityGroupEgressCmdlet.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.EC2.GrantEC2SecurityGroupIngressCmdlet">
            <summary>
            Adds the specified ingress rules to a security group.
             
              
            <para>
            An inbound rule permits instances to receive traffic from the specified destination
            IPv4 or IPv6 CIDR address ranges, or from the specified destination security groups.
            </para><para>
            You specify a protocol for each rule (for example, TCP). For TCP and UDP, you must
            also specify the destination port or port range. For ICMP/ICMPv6, you must also specify
            the ICMP/ICMPv6 type and code. You can use -1 to mean all types or all codes.
            </para><para>
            Rule changes are propagated to instances within the security group as quickly as possible.
            However, a small delay might occur.
            </para><para>
            For more information about VPC security group limits, see <a href="https://docs.aws.amazon.com/vpc/latest/userguide/amazon-vpc-limits.html">Amazon
            VPC Limits</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GrantEC2SecurityGroupIngressCmdlet.GroupId">
            <summary>
            <para>
            <para>The ID of the security group. You must specify either the security group ID or the
            security group name in the request. For security groups in a nondefault VPC, you must
            specify the security group ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GrantEC2SecurityGroupIngressCmdlet.GroupName">
            <summary>
            <para>
            <para>[EC2-Classic, default VPC] The name of the security group. You must specify either
            the security group ID or the security group name in the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GrantEC2SecurityGroupIngressCmdlet.IpPermission">
            <summary>
            <para>
            <para>The sets of IP permissions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GrantEC2SecurityGroupIngressCmdlet.PassThru">
            <summary>
            Returns the value passed to the GroupId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.GrantEC2SecurityGroupIngressCmdlet.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.EC2.ImportEC2ClientVpnClientCertificateRevocationListCmdlet">
            <summary>
            Uploads a client certificate revocation list to the specified Client VPN endpoint.
            Uploading a client certificate revocation list overwrites the existing client certificate
            revocation list.
             
              
            <para>
            Uploading a client certificate revocation list resets existing client connections.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2ClientVpnClientCertificateRevocationListCmdlet.CertificateRevocationList">
            <summary>
            <para>
            <para>The client certificate revocation list file. For more information, see <a href="https://docs.aws.amazon.com/vpn/latest/clientvpn-admin/cvpn-working-certificates.html#cvpn-working-certificates-generate">Generate
            a Client Certificate Revocation List</a> in the <i>AWS Client VPN Administrator Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2ClientVpnClientCertificateRevocationListCmdlet.ClientVpnEndpointId">
            <summary>
            <para>
            <para>The ID of the Client VPN endpoint to which the client certificate revocation list
            applies.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2ClientVpnClientCertificateRevocationListCmdlet.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.EC2.ImportEC2ImageCmdlet">
            <summary>
            Import single or multi-volume disk images or EBS snapshots into an Amazon Machine
            Image (AMI). For more information, see <a href="https://docs.aws.amazon.com/vm-import/latest/userguide/vmimport-image-import.html">Importing
            a VM as an Image Using VM Import/Export</a> in the <i>VM Import/Export User Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2ImageCmdlet.Architecture">
            <summary>
            <para>
            <para>The architecture of the virtual machine.</para><para>Valid values: <code>i386</code> | <code>x86_64</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2ImageCmdlet.ClientToken">
            <summary>
            <para>
            <para>The token to enable idempotency for VM import requests.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2ImageCmdlet.ClientData_Comment">
            <summary>
            <para>
            <para>A user-defined comment about the disk upload.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2ImageCmdlet.Description">
            <summary>
            <para>
            <para>A description string for the import image task.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2ImageCmdlet.DiskContainer">
            <summary>
            <para>
            <para>Information about the disk containers.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2ImageCmdlet.Encrypted">
            <summary>
            <para>
            <para>Specifies whether the destination AMI of the imported image should be encrypted. The
            default CMK for EBS is used unless you specify a non-default AWS Key Management Service
            (AWS KMS) CMK using <code>KmsKeyId</code>. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSEncryption.html">Amazon
            EBS Encryption</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2ImageCmdlet.Hypervisor">
            <summary>
            <para>
            <para>The target hypervisor platform.</para><para>Valid values: <code>xen</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2ImageCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>An identifier for the AWS Key Management Service (AWS KMS) customer master key (CMK)
            to use when creating the encrypted AMI. This parameter is only required if you want
            to use a non-default CMK; if this parameter is not specified, the default CMK for
            EBS is used. If a <code>KmsKeyId</code> is specified, the <code>Encrypted</code> flag
            must also be set. </para><para>The CMK identifier may be provided in any of the following formats: </para><ul><li><para>Key ID</para></li><li><para>Key alias. The alias ARN contains the <code>arn:aws:kms</code> namespace, followed
            by the region of the CMK, the AWS account ID of the CMK owner, the <code>alias</code>
            namespace, and then the CMK alias. For example, arn:aws:kms:<i>us-east-1</i>:<i>012345678910</i>:alias/<i>ExampleAlias</i>.</para></li><li><para>ARN using key ID. The ID ARN contains the <code>arn:aws:kms</code> namespace, followed
            by the region of the CMK, the AWS account ID of the CMK owner, the <code>key</code>
            namespace, and then the CMK ID. For example, arn:aws:kms:<i>us-east-1</i>:<i>012345678910</i>:key/<i>abcd1234-a123-456a-a12b-a123b4cd56ef</i>.</para></li><li><para>ARN using key alias. The alias ARN contains the <code>arn:aws:kms</code> namespace,
            followed by the region of the CMK, the AWS account ID of the CMK owner, the <code>alias</code>
            namespace, and then the CMK alias. For example, arn:aws:kms:<i>us-east-1</i>:<i>012345678910</i>:alias/<i>ExampleAlias</i>.
            </para></li></ul><para>AWS parses <code>KmsKeyId</code> asynchronously, meaning that the action you call
            may appear to complete even though you provided an invalid identifier. This action
            will eventually report failure. </para><para>The specified CMK must exist in the region that the AMI is being copied to. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2ImageCmdlet.LicenseType">
            <summary>
            <para>
            <para>The license type to be used for the Amazon Machine Image (AMI) after importing.</para><para><b>Note:</b> You may only use BYOL if you have existing licenses with rights to use
            these licenses in a third party cloud like AWS. For more information, see <a href="https://docs.aws.amazon.com/vm-import/latest/userguide/vmimport-image-import.html#prerequisites-image">Prerequisites</a>
            in the VM Import/Export User Guide.</para><para>Valid values include:</para><ul><li><para><code>Auto</code> - Detects the source-system operating system (OS) and applies the
            appropriate license.</para></li><li><para><code>AWS</code> - Replaces the source-system license with an AWS license, if appropriate.</para></li><li><para><code>BYOL</code> - Retains the source-system license, if appropriate.</para></li></ul><para>Default value: <code>Auto</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2ImageCmdlet.Platform">
            <summary>
            <para>
            <para>The operating system of the virtual machine.</para><para>Valid values: <code>Windows</code> | <code>Linux</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2ImageCmdlet.RoleName">
            <summary>
            <para>
            <para>The name of the role to use when not using the default role, 'vmimport'.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2ImageCmdlet.ClientData_UtcUploadEnd">
            <summary>
            <para>
            <para>The time that the disk upload ends.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2ImageCmdlet.ClientData_UploadSize">
            <summary>
            <para>
            <para>The size of the uploaded disk image, in GiB.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2ImageCmdlet.ClientData_UtcUploadStart">
            <summary>
            <para>
            <para>The time that the disk upload starts.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2ImageCmdlet.ClientData_UploadEnd">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use UploadEndUtc instead. Setting either UploadEnd or
            UploadEndUtc results in both UploadEnd and UploadEndUtc being assigned, the latest
            assignment to either one of the two property is reflected in the value of both. UploadEnd
            is provided for backwards compatibility only and assigning a non-Utc DateTime to it
            results in the wrong timestamp being passed to the service.</para><para>The time that the disk upload ends.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2ImageCmdlet.ClientData_UploadStart">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use UploadStartUtc instead. Setting either UploadStart
            or UploadStartUtc results in both UploadStart and UploadStartUtc being assigned, the
            latest assignment to either one of the two property is reflected in the value of both.
            UploadStart is provided for backwards compatibility only and assigning a non-Utc DateTime
            to it results in the wrong timestamp being passed to the service.</para><para>The time that the disk upload starts.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2ImageCmdlet.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.EC2.ImportEC2KeyPairCmdlet">
            <summary>
            Imports the public key from an RSA key pair that you created with a third-party tool.
            Compare this with <a>CreateKeyPair</a>, in which AWS creates the key pair and gives
            the keys to you (AWS keeps a copy of the public key). With ImportKeyPair, you create
            the key pair and give AWS just the public key. The private key is never transferred
            between you and AWS.
             
              
            <para>
            For more information about key pairs, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-key-pairs.html">Key
            Pairs</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2KeyPairCmdlet.KeyName">
            <summary>
            <para>
            <para>A unique name for the key pair.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2KeyPairCmdlet.PublicKeyMaterial">
            <summary>
            <para>
            <para>The public key. For API calls, the text must be base64-encoded. For command line tools,
            base64 encoding is performed for you.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2KeyPairCmdlet.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.EC2.ImportEC2SnapshotCmdlet">
            <summary>
            Imports a disk into an EBS snapshot.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2SnapshotCmdlet.ClientToken">
            <summary>
            <para>
            <para>Token to enable idempotency for VM import requests.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2SnapshotCmdlet.ClientData_Comment">
            <summary>
            <para>
            <para>A user-defined comment about the disk upload.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2SnapshotCmdlet.Description">
            <summary>
            <para>
            <para>The description string for the import snapshot task.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2SnapshotCmdlet.DiskContainer_Description">
            <summary>
            <para>
            <para>The description of the disk image being imported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2SnapshotCmdlet.Encrypted">
            <summary>
            <para>
            <para>Specifies whether the destination snapshot of the imported image should be encrypted.
            The default CMK for EBS is used unless you specify a non-default AWS Key Management
            Service (AWS KMS) CMK using <code>KmsKeyId</code>. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSEncryption.html">Amazon
            EBS Encryption</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2SnapshotCmdlet.DiskContainer_Format">
            <summary>
            <para>
            <para>The format of the disk image being imported.</para><para>Valid values: <code>VHD</code> | <code>VMDK</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2SnapshotCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>An identifier for the AWS Key Management Service (AWS KMS) customer master key (CMK)
            to use when creating the encrypted snapshot. This parameter is only required if you
            want to use a non-default CMK; if this parameter is not specified, the default CMK
            for EBS is used. If a <code>KmsKeyId</code> is specified, the <code>Encrypted</code>
            flag must also be set. </para><para>The CMK identifier may be provided in any of the following formats: </para><ul><li><para>Key ID</para></li><li><para>Key alias. The alias ARN contains the <code>arn:aws:kms</code> namespace, followed
            by the region of the CMK, the AWS account ID of the CMK owner, the <code>alias</code>
            namespace, and then the CMK alias. For example, arn:aws:kms:<i>us-east-1</i>:<i>012345678910</i>:alias/<i>ExampleAlias</i>.</para></li><li><para>ARN using key ID. The ID ARN contains the <code>arn:aws:kms</code> namespace, followed
            by the region of the CMK, the AWS account ID of the CMK owner, the <code>key</code>
            namespace, and then the CMK ID. For example, arn:aws:kms:<i>us-east-1</i>:<i>012345678910</i>:key/<i>abcd1234-a123-456a-a12b-a123b4cd56ef</i>.</para></li><li><para>ARN using key alias. The alias ARN contains the <code>arn:aws:kms</code> namespace,
            followed by the region of the CMK, the AWS account ID of the CMK owner, the <code>alias</code>
            namespace, and then the CMK alias. For example, arn:aws:kms:<i>us-east-1</i>:<i>012345678910</i>:alias/<i>ExampleAlias</i>.
            </para></li></ul><para>AWS parses <code>KmsKeyId</code> asynchronously, meaning that the action you call
            may appear to complete even though you provided an invalid identifier. This action
            will eventually report failure. </para><para>The specified CMK must exist in the region that the snapshot is being copied to. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2SnapshotCmdlet.RoleName">
            <summary>
            <para>
            <para>The name of the role to use when not using the default role, 'vmimport'.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2SnapshotCmdlet.DiskContainer_S3Bucket">
            <summary>
            <para>
            <para>The name of the S3 bucket where the disk image is located.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2SnapshotCmdlet.DiskContainer_S3Key">
            <summary>
            <para>
            <para>The file name of the disk image.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2SnapshotCmdlet.ClientData_UtcUploadEnd">
            <summary>
            <para>
            <para>The time that the disk upload ends.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2SnapshotCmdlet.ClientData_UploadSize">
            <summary>
            <para>
            <para>The size of the uploaded disk image, in GiB.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2SnapshotCmdlet.ClientData_UtcUploadStart">
            <summary>
            <para>
            <para>The time that the disk upload starts.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2SnapshotCmdlet.DiskContainer_Url">
            <summary>
            <para>
            <para>The URL to the Amazon S3-based disk image being imported. It can either be a https
            URL (https://..) or an Amazon S3 URL (s3://..).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2SnapshotCmdlet.ClientData_UploadEnd">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use UploadEndUtc instead. Setting either UploadEnd or
            UploadEndUtc results in both UploadEnd and UploadEndUtc being assigned, the latest
            assignment to either one of the two property is reflected in the value of both. UploadEnd
            is provided for backwards compatibility only and assigning a non-Utc DateTime to it
            results in the wrong timestamp being passed to the service.</para><para>The time that the disk upload ends.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2SnapshotCmdlet.ClientData_UploadStart">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use UploadStartUtc instead. Setting either UploadStart
            or UploadStartUtc results in both UploadStart and UploadStartUtc being assigned, the
            latest assignment to either one of the two property is reflected in the value of both.
            UploadStart is provided for backwards compatibility only and assigning a non-Utc DateTime
            to it results in the wrong timestamp being passed to the service.</para><para>The time that the disk upload starts.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ImportEC2SnapshotCmdlet.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.EC2.MoveEC2AddressToVpcCmdlet">
            <summary>
            Moves an Elastic IP address from the EC2-Classic platform to the EC2-VPC platform.
            The Elastic IP address must be allocated to your account for more than 24 hours, and
            it must not be associated with an instance. After the Elastic IP address is moved,
            it is no longer available for use in the EC2-Classic platform, unless you move it
            back using the <a>RestoreAddressToClassic</a> request. You cannot move an Elastic
            IP address that was originally allocated for use in the EC2-VPC platform to the EC2-Classic
            platform.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.MoveEC2AddressToVpcCmdlet.PublicIp">
            <summary>
            <para>
            <para>The Elastic IP address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.MoveEC2AddressToVpcCmdlet.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.EC2.NewEC2AddressCmdlet">
            <summary>
            Allocates an Elastic IP address to your AWS account. After you allocate the Elastic
            IP address you can associate it with an instance or network interface. After you release
            an Elastic IP address, it is released to the IP address pool and can be allocated
            to a different AWS account.
             
              
            <para>
            You can allocate an Elastic IP address from an address pool owned by AWS or from an
            address pool created from a public IPv4 address range that you have brought to AWS
            for use with your AWS resources using bring your own IP addresses (BYOIP). For more
            information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-byoip.html">Bring
            Your Own IP Addresses (BYOIP)</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para><para>
            [EC2-VPC] If you release an Elastic IP address, you might be able to recover it. You
            cannot recover an Elastic IP address that you released after it is allocated to another
            AWS account. You cannot recover an Elastic IP address for EC2-Classic. To attempt
            to recover an Elastic IP address that you released, specify it in this operation.
            </para><para>
            An Elastic IP address is for use either in the EC2-Classic platform or in a VPC. By
            default, you can allocate 5 Elastic IP addresses for EC2-Classic per region and 5
            Elastic IP addresses for EC2-VPC per region.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html">Elastic
            IP Addresses</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2AddressCmdlet.Address">
            <summary>
            <para>
            <para>[EC2-VPC] The Elastic IP address to recover or an IPv4 address from an address pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2AddressCmdlet.Domain">
            <summary>
            <para>
            <para>Set to <code>vpc</code> to allocate the address for use with instances in a VPC.</para><para>Default: The address is for use with instances in EC2-Classic.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2AddressCmdlet.PublicIpv4Pool">
            <summary>
            <para>
            <para>The ID of an address pool that you own. Use this parameter to let Amazon EC2 select
            an address from the address pool. To specify a specific address from the address pool,
            use the <code>Address</code> parameter instead.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2AddressCmdlet.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.EC2.NewEC2ClientVpnEndpointCmdlet">
            <summary>
            Creates a Client VPN endpoint. A Client VPN endpoint is the resource you create and
            configure to enable and manage client VPN sessions. It is the destination endpoint
            at which all client VPN sessions are terminated.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ClientVpnEndpointCmdlet.AuthenticationOption">
            <summary>
            <para>
            <para>Information about the authentication method to be used to authenticate clients.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ClientVpnEndpointCmdlet.ClientCidrBlock">
            <summary>
            <para>
            <para>The IPv4 address range, in CIDR notation, from which to assign client IP addresses.
            The address range cannot overlap with the local CIDR of the VPC in which the associated
            subnet is located, or the routes that you add manually. The address range cannot be
            changed after the Client VPN endpoint has been created. The CIDR block should be /22
            or greater.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ClientVpnEndpointCmdlet.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier you provide to ensure the idempotency of the request.
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Run_Instance_Idempotency.html">
            How to Ensure Idempotency</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ClientVpnEndpointCmdlet.ConnectionLogOptions_CloudwatchLogGroup">
            <summary>
            <para>
            <para>The name of the CloudWatch Logs log group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ClientVpnEndpointCmdlet.ConnectionLogOptions_CloudwatchLogStream">
            <summary>
            <para>
            <para>The name of the CloudWatch Logs log stream to which the connection data is published.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ClientVpnEndpointCmdlet.Description">
            <summary>
            <para>
            <para>A brief description of the Client VPN endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ClientVpnEndpointCmdlet.DnsServer">
            <summary>
            <para>
            <para>Information about the DNS servers to be used for DNS resolution. A Client VPN endpoint
            can have up to two DNS servers. If no DNS server is specified, the DNS address of
            the VPC that is to be associated with Client VPN endpoint is used as the DNS server.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ClientVpnEndpointCmdlet.ConnectionLogOptions_Enabled">
            <summary>
            <para>
            <para>Indicates whether connection logging is enabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ClientVpnEndpointCmdlet.ServerCertificateArn">
            <summary>
            <para>
            <para>The ARN of the server certificate. For more information, see the <a href="https://docs.aws.amazon.com/acm/latest/userguide/">AWS
            Certificate Manager User Guide</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ClientVpnEndpointCmdlet.TagSpecification">
            <summary>
            <para>
            <para>The tags to apply to the Client VPN endpoint during creation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ClientVpnEndpointCmdlet.TransportProtocol">
            <summary>
            <para>
            <para>The transport protocol to be used by the VPN session.</para><para>Default value: <code>udp</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ClientVpnEndpointCmdlet.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.EC2.NewEC2ClientVpnRouteCmdlet">
            <summary>
            Adds a route to a network to a Client VPN endpoint. Each Client VPN endpoint has a
            route table that describes the available destination network routes. Each route in
            the route table specifies the path for traffic to specific resources or networks.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ClientVpnRouteCmdlet.ClientVpnEndpointId">
            <summary>
            <para>
            <para>The ID of the Client VPN endpoint to which to add the route.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ClientVpnRouteCmdlet.Description">
            <summary>
            <para>
            <para>A brief description of the route.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ClientVpnRouteCmdlet.DestinationCidrBlock">
            <summary>
            <para>
            <para>The IPv4 address range, in CIDR notation, of the route destination. For example:</para><ul><li><para>To add a route for Internet access, enter <code>0.0.0.0/0</code></para></li><li><para>To add a route for a peered VPC, enter the peered VPC's IPv4 CIDR range</para></li><li><para>To add a route for an on-premises network, enter the AWS Site-to-Site VPN connection's
            IPv4 CIDR range</para></li></ul><para>Route address ranges cannot overlap with the CIDR range specified for client allocation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ClientVpnRouteCmdlet.TargetVpcSubnetId">
            <summary>
            <para>
            <para>The ID of the subnet through which you want to route traffic. The specified subnet
            must be an existing target network of the Client VPN endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ClientVpnRouteCmdlet.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.EC2.NewEC2CustomerGatewayCmdlet">
            <summary>
            Provides information to AWS about your VPN customer gateway device. The customer gateway
            is the appliance at your end of the VPN connection. (The device on the AWS side of
            the VPN connection is the virtual private gateway.) You must provide the Internet-routable
            IP address of the customer gateway's external interface. The IP address must be static
            and may be behind a device performing network address translation (NAT).
             
              
            <para>
            For devices that use Border Gateway Protocol (BGP), you can also provide the device's
            BGP Autonomous System Number (ASN). You can use an existing ASN assigned to your network.
            If you don't have an ASN already, you can use a private ASN (in the 64512 - 65534
            range).
            </para><note><para>
            Amazon EC2 supports all 2-byte ASN numbers in the range of 1 - 65534, with the exception
            of 7224, which is reserved in the <code>us-east-1</code> region, and 9059, which is
            reserved in the <code>eu-west-1</code> region.
            </para></note><para>
            For more information, see <a href="https://docs.aws.amazon.com/vpn/latest/s2svpn/VPC_VPN.html">AWS
            Site-to-Site VPN</a> in the <i>AWS Site-to-Site VPN User Guide</i>.
            </para><important><para>
            You cannot create more than one customer gateway with the same VPN type, IP address,
            and BGP ASN parameter values. If you run an identical request more than one time,
            the first request creates the customer gateway, and subsequent requests return information
            about the existing customer gateway. The subsequent requests do not create new customer
            gateway resources.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2CustomerGatewayCmdlet.BgpAsn">
            <summary>
            <para>
            <para>For devices that support BGP, the customer gateway's BGP ASN.</para><para>Default: 65000</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2CustomerGatewayCmdlet.PublicIp">
            <summary>
            <para>
            <para>The Internet-routable IP address for the customer gateway's outside interface. The
            address must be static.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2CustomerGatewayCmdlet.Type">
            <summary>
            <para>
            <para>The type of VPN connection that this customer gateway supports (<code>ipsec.1</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2CustomerGatewayCmdlet.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.EC2.NewEC2DefaultSubnetCmdlet">
            <summary>
            Creates a default subnet with a size <code>/20</code> IPv4 CIDR block in the specified
            Availability Zone in your default VPC. You can have only one default subnet per Availability
            Zone. For more information, see <a href="https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/default-vpc.html#create-default-subnet">Creating
            a Default Subnet</a> in the <i>Amazon Virtual Private Cloud User Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2DefaultSubnetCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>The Availability Zone in which to create the default subnet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2DefaultSubnetCmdlet.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.EC2.NewEC2DefaultVpcCmdlet">
            <summary>
            Creates a default VPC with a size <code>/16</code> IPv4 CIDR block and a default subnet
            in each Availability Zone. For more information about the components of a default
            VPC, see <a href="https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/default-vpc.html">Default
            VPC and Default Subnets</a> in the <i>Amazon Virtual Private Cloud User Guide</i>.
            You cannot specify the components of the default VPC yourself.
             
              
            <para>
            If you deleted your previous default VPC, you can create a default VPC. You cannot
            have more than one default VPC per Region.
            </para><para>
            If your account supports EC2-Classic, you cannot use this action to create a default
            VPC in a Region that supports EC2-Classic. If you want a default VPC in a Region that
            supports EC2-Classic, see "I really want a default VPC for my existing EC2 account.
            Is that possible?" in the <a href="http://aws.amazon.com/vpc/faqs/#Default_VPCs">Default
            VPCs FAQ</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2DefaultVpcCmdlet.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.EC2.NewEC2DhcpOptionCmdlet">
            <summary>
            Creates a set of DHCP options for your VPC. After creating the set, you must associate
            it with the VPC, causing all existing and new instances that you launch in the VPC
            to use this set of DHCP options. The following are the individual DHCP options you
            can specify. For more information about the options, see <a href="http://www.ietf.org/rfc/rfc2132.txt">RFC
            2132</a>.
             
             <ul><li><para><code>domain-name-servers</code> - The IP addresses of up to four domain name servers,
            or AmazonProvidedDNS. The default DHCP option set specifies AmazonProvidedDNS. If
            specifying more than one domain name server, specify the IP addresses in a single
            parameter, separated by commas. ITo have your instance to receive a custom DNS hostname
            as specified in <code>domain-name</code>, you must set <code>domain-name-servers</code>
            to a custom DNS server.
            </para></li><li><para><code>domain-name</code> - If you're using AmazonProvidedDNS in <code>us-east-1</code>,
            specify <code>ec2.internal</code>. If you're using AmazonProvidedDNS in another region,
            specify <code>region.compute.internal</code> (for example, <code>ap-northeast-1.compute.internal</code>).
            Otherwise, specify a domain name (for example, <code>MyCompany.com</code>). This value
            is used to complete unqualified DNS hostnames. <b>Important</b>: Some Linux operating
            systems accept multiple domain names separated by spaces. However, Windows and other
            Linux operating systems treat the value as a single domain, which results in unexpected
            behavior. If your DHCP options set is associated with a VPC that has instances with
            multiple operating systems, specify only one domain name.
            </para></li><li><para><code>ntp-servers</code> - The IP addresses of up to four Network Time Protocol (NTP)
            servers.
            </para></li><li><para><code>netbios-name-servers</code> - The IP addresses of up to four NetBIOS name servers.
            </para></li><li><para><code>netbios-node-type</code> - The NetBIOS node type (1, 2, 4, or 8). We recommend
            that you specify 2 (broadcast and multicast are not currently supported). For more
            information about these node types, see <a href="http://www.ietf.org/rfc/rfc2132.txt">RFC
            2132</a>.
            </para></li></ul><para>
            Your VPC automatically starts out with a set of DHCP options that includes only a
            DNS server that we provide (AmazonProvidedDNS). If you create a set of options, and
            if your VPC has an internet gateway, make sure to set the <code>domain-name-servers</code>
            option either to <code>AmazonProvidedDNS</code> or to a domain name server of your
            choice. For more information, see <a href="https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_DHCP_Options.html">DHCP
            Options Sets</a> in the <i>Amazon Virtual Private Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2DhcpOptionCmdlet.DhcpConfiguration">
            <summary>
            <para>
            <para>A DHCP configuration option.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2DhcpOptionCmdlet.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.EC2.NewEC2EgressOnlyInternetGatewayCmdlet">
            <summary>
            [IPv6 only] Creates an egress-only internet gateway for your VPC. An egress-only internet
            gateway is used to enable outbound communication over IPv6 from instances in your
            VPC to the internet, and prevents hosts outside of your VPC from initiating an IPv6
            connection with your instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2EgressOnlyInternetGatewayCmdlet.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier that you provide to ensure the idempotency of the
            request. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Run_Instance_Idempotency.html">How
            to Ensure Idempotency</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2EgressOnlyInternetGatewayCmdlet.VpcId">
            <summary>
            <para>
            <para>The ID of the VPC for which to create the egress-only internet gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2EgressOnlyInternetGatewayCmdlet.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.EC2.NewEC2FleetCmdlet">
            <summary>
            Launches an EC2 Fleet.
             
              
            <para>
            You can create a single EC2 Fleet that includes multiple launch specifications that
            vary by instance type, AMI, Availability Zone, or subnet.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-fleet.html">Launching
            an EC2 Fleet</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FleetCmdlet.OnDemandOptions_AllocationStrategy">
            <summary>
            <para>
            <para>The order of the launch template overrides to use in fulfilling On-Demand capacity.
            If you specify <code>lowest-price</code>, EC2 Fleet uses price to determine the order,
            launching the lowest price first. If you specify <code>prioritized</code>, EC2 Fleet
            uses the priority that you assigned to each launch template override, launching the
            highest priority first. If you do not specify a value, EC2 Fleet defaults to <code>lowest-price</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FleetCmdlet.SpotOptions_AllocationStrategy">
            <summary>
            <para>
            <para>Indicates how to allocate the target capacity across the Spot pools specified by the
            Spot Fleet request. The default is <code>lowestPrice</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FleetCmdlet.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier you provide to ensure the idempotency of the request.
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.html">Ensuring
            Idempotency</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FleetCmdlet.TargetCapacitySpecification_DefaultTargetCapacityType">
            <summary>
            <para>
            <para>The default <code>TotalTargetCapacity</code>, which is either <code>Spot</code> or
            <code>On-Demand</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FleetCmdlet.ExcessCapacityTerminationPolicy">
            <summary>
            <para>
            <para>Indicates whether running instances should be terminated if the total target capacity
            of the EC2 Fleet is decreased below the current size of the EC2 Fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FleetCmdlet.SpotOptions_InstanceInterruptionBehavior">
            <summary>
            <para>
            <para>The behavior when a Spot Instance is interrupted. The default is <code>terminate</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FleetCmdlet.SpotOptions_InstancePoolsToUseCount">
            <summary>
            <para>
            <para>The number of Spot pools across which to allocate your target Spot capacity. Valid
            only when Spot <b>AllocationStrategy</b> is set to <code>lowest-price</code>. EC2
            Fleet selects the cheapest Spot pools and evenly allocates your target Spot capacity
            across the number of Spot pools that you specify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FleetCmdlet.LaunchTemplateConfig">
            <summary>
            <para>
            <para>The configuration for the EC2 Fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FleetCmdlet.OnDemandOptions_MinTargetCapacity">
            <summary>
            <para>
            <para>The minimum target capacity for On-Demand Instances in the fleet. If the minimum target
            capacity is not reached, the fleet launches no instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FleetCmdlet.SpotOptions_MinTargetCapacity">
            <summary>
            <para>
            <para>The minimum target capacity for Spot Instances in the fleet. If the minimum target
            capacity is not reached, the fleet launches no instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FleetCmdlet.TargetCapacitySpecification_OnDemandTargetCapacity">
            <summary>
            <para>
            <para>The number of On-Demand units to request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FleetCmdlet.ReplaceUnhealthyInstance">
            <summary>
            <para>
            <para>Indicates whether EC2 Fleet should replace unhealthy instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FleetCmdlet.OnDemandOptions_SingleAvailabilityZone">
            <summary>
            <para>
            <para>Indicates that the fleet launches all On-Demand Instances into a single Availability
            Zone.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FleetCmdlet.SpotOptions_SingleAvailabilityZone">
            <summary>
            <para>
            <para>Indicates that the fleet launches all Spot Instances into a single Availability Zone.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FleetCmdlet.OnDemandOptions_SingleInstanceType">
            <summary>
            <para>
            <para>Indicates that the fleet uses a single instance type to launch all On-Demand Instances
            in the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FleetCmdlet.SpotOptions_SingleInstanceType">
            <summary>
            <para>
            <para>Indicates that the fleet uses a single instance type to launch all Spot Instances
            in the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FleetCmdlet.TargetCapacitySpecification_SpotTargetCapacity">
            <summary>
            <para>
            <para>The number of Spot units to request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FleetCmdlet.TagSpecification">
            <summary>
            <para>
            <para>The key-value pair for tagging the EC2 Fleet request on creation. The value for <code>ResourceType</code>
            must be <code>fleet</code>, otherwise the fleet request fails. To tag instances at
            launch, specify the tags in the <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-launch-templates.html#create-launch-template">launch
            template</a>. For information about tagging after launch, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Using_Tags.html#tag-resources">Tagging
            Your Resources</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FleetCmdlet.TerminateInstancesWithExpiration">
            <summary>
            <para>
            <para>Indicates whether running instances should be terminated when the EC2 Fleet expires.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FleetCmdlet.TargetCapacitySpecification_TotalTargetCapacity">
            <summary>
            <para>
            <para>The number of units to request, filled using <code>DefaultTargetCapacityType</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FleetCmdlet.Type">
            <summary>
            <para>
            <para>The type of the request. By default, the EC2 Fleet places an asynchronous request
            for your desired capacity, and maintains it by replenishing interrupted Spot Instances
            (<code>maintain</code>). A value of <code>instant</code> places a synchronous one-time
            request, and returns errors for any instances that could not be launched. A value
            of <code>request</code> places an asynchronous one-time request without maintaining
            capacity or submitting requests in alternative capacity pools if capacity is unavailable.
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-fleet-configuration-strategies.html#ec2-fleet-request-type">EC2
            Fleet Request Types</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FleetCmdlet.UtcValidFrom">
            <summary>
            <para>
            <para>The start date and time of the request, in UTC format (for example, <i>YYYY</i>-<i>MM</i>-<i>DD</i>T<i>HH</i>:<i>MM</i>:<i>SS</i>Z).
            The default is to start fulfilling the request immediately.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FleetCmdlet.UtcValidUntil">
            <summary>
            <para>
            <para>The end date and time of the request, in UTC format (for example, <i>YYYY</i>-<i>MM</i>-<i>DD</i>T<i>HH</i>:<i>MM</i>:<i>SS</i>Z).
            At this point, no new EC2 Fleet requests are placed or able to fulfill the request.
            If no value is specified, the request remains until you cancel it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FleetCmdlet.ValidFrom">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use ValidFromUtc instead. Setting either ValidFrom or
            ValidFromUtc results in both ValidFrom and ValidFromUtc being assigned, the latest
            assignment to either one of the two property is reflected in the value of both. ValidFrom
            is provided for backwards compatibility only and assigning a non-Utc DateTime to it
            results in the wrong timestamp being passed to the service.</para><para>The start date and time of the request, in UTC format (for example, <i>YYYY</i>-<i>MM</i>-<i>DD</i>T<i>HH</i>:<i>MM</i>:<i>SS</i>Z).
            The default is to start fulfilling the request immediately.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FleetCmdlet.ValidUntil">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use ValidUntilUtc instead. Setting either ValidUntil or
            ValidUntilUtc results in both ValidUntil and ValidUntilUtc being assigned, the latest
            assignment to either one of the two property is reflected in the value of both. ValidUntil
            is provided for backwards compatibility only and assigning a non-Utc DateTime to it
            results in the wrong timestamp being passed to the service.</para><para>The end date and time of the request, in UTC format (for example, <i>YYYY</i>-<i>MM</i>-<i>DD</i>T<i>HH</i>:<i>MM</i>:<i>SS</i>Z).
            At this point, no new EC2 Fleet requests are placed or able to fulfill the request.
            If no value is specified, the request remains until you cancel it.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FleetCmdlet.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.EC2.NewEC2FlowLogCmdlet">
            <summary>
            Creates one or more flow logs to capture information about IP traffic for a specific
            network interface, subnet, or VPC.
             
              
            <para>
            Flow log data for a monitored network interface is recorded as flow log records, which
            are log events consisting of fields that describe the traffic flow. For more information,
            see <a href="https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/flow-logs.html#flow-log-records">Flow
            Log Records</a> in the <i>Amazon Virtual Private Cloud User Guide</i>.
            </para><para>
            When publishing to CloudWatch Logs, flow log records are published to a log group,
            and each network interface has a unique log stream in the log group. When publishing
            to Amazon S3, flow log records for all of the monitored network interfaces are published
            to a single log file object that is stored in the specified bucket.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/flow-logs.html">VPC
            Flow Logs</a> in the <i>Amazon Virtual Private Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FlowLogCmdlet.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier that you provide to ensure the idempotency of the
            request. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Run_Instance_Idempotency.html">How
            to Ensure Idempotency</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FlowLogCmdlet.DeliverLogsPermissionArn">
            <summary>
            <para>
            <para>The ARN for the IAM role that permits Amazon EC2 to publish flow logs to a CloudWatch
            Logs log group in your account.</para><para>If you specify <code>LogDestinationType</code> as <code>s3</code>, do not specify
            <code>DeliverLogsPermissionArn</code> or <code>LogGroupName</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FlowLogCmdlet.LogDestination">
            <summary>
            <para>
            <para>Specifies the destination to which the flow log data is to be published. Flow log
            data can be published to a CloudWatch Logs log group or an Amazon S3 bucket. The value
            specified for this parameter depends on the value specified for <code>LogDestinationType</code>.</para><para>If LogDestinationType is not specified or <code>cloud-watch-logs</code>, specify the
            Amazon Resource Name (ARN) of the CloudWatch Logs log group.</para><para>If LogDestinationType is <code>s3</code>, specify the ARN of the Amazon S3 bucket.
            You can also specify a subfolder in the bucket. To specify a subfolder in the bucket,
            use the following ARN format: <code>bucket_ARN/subfolder_name/</code>. For example,
            to specify a subfolder named <code>my-logs</code> in a bucket named <code>my-bucket</code>,
            use the following ARN: <code>arn:aws:s3:::my-bucket/my-logs/</code>. You cannot use
            <code>AWSLogs</code> as a subfolder name. This is a reserved term.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FlowLogCmdlet.LogDestinationType">
            <summary>
            <para>
            <para>Specifies the type of destination to which the flow log data is to be published. Flow
            log data can be published to CloudWatch Logs or Amazon S3. To publish flow log data
            to CloudWatch Logs, specify <code>cloud-watch-logs</code>. To publish flow log data
            to Amazon S3, specify <code>s3</code>.</para><para>If you specify <code>LogDestinationType</code> as <code>s3</code>, do not specify
            <code>DeliverLogsPermissionArn</code> or <code>LogGroupName</code>.</para><para>Default: <code>cloud-watch-logs</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FlowLogCmdlet.LogGroupName">
            <summary>
            <para>
            <para>The name of a new or existing CloudWatch Logs log group where Amazon EC2 publishes
            your flow logs.</para><para>If you specify <code>LogDestinationType</code> as <code>s3</code>, do not specify
            <code>DeliverLogsPermissionArn</code> or <code>LogGroupName</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FlowLogCmdlet.ResourceId">
            <summary>
            <para>
            <para>The ID of the subnet, network interface, or VPC for which you want to create a flow
            log.</para><para>Constraints: Maximum of 1000 resources</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FlowLogCmdlet.ResourceType">
            <summary>
            <para>
            <para>The type of resource for which to create the flow log. For example, if you specified
            a VPC ID for the <code>ResourceId</code> property, specify <code>VPC</code> for this
            property.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FlowLogCmdlet.TrafficType">
            <summary>
            <para>
            <para>The type of traffic to log. You can log traffic that the resource accepts or rejects,
            or all traffic.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FlowLogCmdlet.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.EC2.NewEC2FpgaImageCmdlet">
            <summary>
            Creates an Amazon FPGA Image (AFI) from the specified design checkpoint (DCP).
             
              
            <para>
            The create operation is asynchronous. To verify that the AFI is ready for use, check
            the output logs.
            </para><para>
            An AFI contains the FPGA bitstream that is ready to download to an FPGA. You can securely
            deploy an AFI on multiple FPGA-accelerated instances. For more information, see the
            <a href="https://github.com/aws/aws-fpga/">AWS FPGA Hardware Development Kit</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FpgaImageCmdlet.InputStorageLocation_Bucket">
            <summary>
            <para>
            <para>The name of the S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FpgaImageCmdlet.LogsStorageLocation_Bucket">
            <summary>
            <para>
            <para>The name of the S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FpgaImageCmdlet.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier that you provide to ensure the idempotency of the
            request. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Run_Instance_Idempotency.html">Ensuring
            Idempotency</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FpgaImageCmdlet.Description">
            <summary>
            <para>
            <para>A description for the AFI.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FpgaImageCmdlet.InputStorageLocation_Key">
            <summary>
            <para>
            <para>The key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FpgaImageCmdlet.LogsStorageLocation_Key">
            <summary>
            <para>
            <para>The key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FpgaImageCmdlet.Name">
            <summary>
            <para>
            <para>A name for the AFI.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2FpgaImageCmdlet.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.EC2.NewEC2HostCmdlet">
            <summary>
            Allocates a Dedicated Host to your account. At a minimum, specify the instance size
            type, Availability Zone, and quantity of hosts to allocate.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2HostCmdlet.AutoPlacement">
            <summary>
            <para>
            <para>Indicates whether the host accepts any untargeted instance launches that match its
            instance type configuration, or if it only accepts Host tenancy instance launches
            that specify its unique host ID. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/how-dedicated-hosts-work.html#dedicated-hosts-understanding">
            Understanding Instance Placement and Host Affinity</a> in the <i>Amazon EC2 User Guide
            for Linux Instances</i>.</para><para>Default: <code>on</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2HostCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>The Availability Zone in which to allocate the Dedicated Host.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2HostCmdlet.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier that you provide to ensure the idempotency of the
            request. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Run_Instance_Idempotency.html">How
            to Ensure Idempotency</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2HostCmdlet.InstanceType">
            <summary>
            <para>
            <para>Specifies the instance type for which to configure your Dedicated Hosts. When you
            specify the instance type, that is the only instance type that you can launch onto
            that host.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2HostCmdlet.Quantity">
            <summary>
            <para>
            <para>The number of Dedicated Hosts to allocate to your account with these parameters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2HostCmdlet.TagSpecification">
            <summary>
            <para>
            <para>The tags to apply to the Dedicated Host during creation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2HostCmdlet.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.EC2.NewEC2HostReservationCmdlet">
            <summary>
            Purchase a reservation with configurations that match those of your Dedicated Host.
            You must have active Dedicated Hosts in your account before you purchase a reservation.
            This action results in the specified reservation being purchased and charged to your
            account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2HostReservationCmdlet.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier you provide to ensure idempotency of the request.
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Run_Instance_Idempotency.html">How
            to Ensure Idempotency</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2HostReservationCmdlet.CurrencyCode">
            <summary>
            <para>
            <para>The currency in which the <code>totalUpfrontPrice</code>, <code>LimitPrice</code>,
            and <code>totalHourlyPrice</code> amounts are specified. At this time, the only supported
            currency is <code>USD</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2HostReservationCmdlet.HostIdSet">
            <summary>
            <para>
            <para>The IDs of the Dedicated Hosts with which the reservation will be associated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2HostReservationCmdlet.LimitPrice">
            <summary>
            <para>
            <para>The specified limit is checked against the total upfront cost of the reservation (calculated
            as the offering's upfront cost multiplied by the host count). If the total upfront
            cost is greater than the specified price limit, the request fails. This is used to
            ensure that the purchase does not exceed the expected upfront cost of the purchase.
            At this time, the only supported currency is <code>USD</code>. For example, to indicate
            a limit price of USD 100, specify 100.00.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2HostReservationCmdlet.OfferingId">
            <summary>
            <para>
            <para>The ID of the offering.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2HostReservationCmdlet.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.EC2.NewEC2ImageCmdlet">
            <summary>
            Creates an Amazon EBS-backed AMI from an Amazon EBS-backed instance that is either
            running or stopped.
             
              
            <para>
            If you customized your instance with instance store volumes or EBS volumes in addition
            to the root device volume, the new AMI contains block device mapping information for
            those volumes. When you launch an instance from this new AMI, the instance automatically
            launches with those additional volumes.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/creating-an-ami-ebs.html">Creating
            Amazon EBS-Backed Linux AMIs</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ImageCmdlet.BlockDeviceMapping">
            <summary>
            <para>
            <para>Tthe block device mappings. This parameter cannot be used to modify the encryption
            status of existing volumes or snapshots. To create an AMI with encrypted snapshots,
            use the <a>CopyImage</a> action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ImageCmdlet.Description">
            <summary>
            <para>
            <para>A description for the new image.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ImageCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of the instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ImageCmdlet.Name">
            <summary>
            <para>
            <para>A name for the new image.</para><para>Constraints: 3-128 alphanumeric characters, parentheses (()), square brackets ([]),
            spaces ( ), periods (.), slashes (/), dashes (-), single quotes ('), at-signs (@),
            or underscores(_)</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ImageCmdlet.NoReboot">
            <summary>
            <para>
            <para>By default, Amazon EC2 attempts to shut down and reboot the instance before creating
            the image. If the 'No Reboot' option is set, Amazon EC2 doesn't shut down the instance
            before creating the image. When this option is used, file system integrity on the
            created image can't be guaranteed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ImageCmdlet.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.EC2.NewEC2InstanceBundleCmdlet">
            <summary>
            Bundles an Amazon instance store-backed Windows instance.
             
              
            <para>
            During bundling, only the root device volume (C:\) is bundled. Data on other instance
            store volumes is not preserved.
            </para><note><para>
            This action is not applicable for Linux/Unix instances or Windows instances that are
            backed by Amazon EBS.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceBundleCmdlet.S3_AWSAccessKeyId">
            <summary>
            <para>
            <para>The access key ID of the owner of the bucket. Before you specify a value for your
            access key ID, review and follow the guidance in <a href="https://docs.aws.amazon.com/general/latest/gr/aws-access-keys-best-practices.html">Best
            Practices for Managing AWS Access Keys</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceBundleCmdlet.S3_Bucket">
            <summary>
            <para>
            <para>The bucket in which to store the AMI. You can specify a bucket that you already own
            or a new bucket that Amazon EC2 creates on your behalf. If you specify a bucket that
            belongs to someone else, Amazon EC2 returns an error.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceBundleCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of the instance to bundle.</para><para>Type: String</para><para>Default: None</para><para>Required: Yes</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceBundleCmdlet.S3_Prefix">
            <summary>
            <para>
            <para>The beginning of the file name of the AMI.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceBundleCmdlet.S3_UploadPolicy">
            <summary>
            <para>
            <para>An Amazon S3 upload policy that gives Amazon EC2 permission to upload items into Amazon
            S3 on your behalf.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceBundleCmdlet.S3_UploadPolicySignature">
            <summary>
            <para>
            <para>The signature of the JSON document.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceBundleCmdlet.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.EC2.NewEC2InstanceExportTaskCmdlet">
            <summary>
            Exports a running or stopped instance to an S3 bucket.
             
              
            <para>
            For information about the supported operating systems, image formats, and known limitations
            for the types of instances you can export, see <a href="https://docs.aws.amazon.com/vm-import/latest/userguide/vmexport.html">Exporting
            an Instance as a VM Using VM Import/Export</a> in the <i>VM Import/Export User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceExportTaskCmdlet.ExportToS3Task_ContainerFormat">
            <summary>
            <para>
            <para>The container format used to combine disk images with metadata (such as OVF). If absent,
            only the disk image is exported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceExportTaskCmdlet.Description">
            <summary>
            <para>
            <para>A description for the conversion task or the resource being exported. The maximum
            length is 255 bytes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceExportTaskCmdlet.ExportToS3Task_DiskImageFormat">
            <summary>
            <para>
            <para>The format for the exported image.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceExportTaskCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of the instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceExportTaskCmdlet.ExportToS3Task_S3Bucket">
            <summary>
            <para>
            <para>The S3 bucket for the destination image. The destination bucket must exist and grant
            WRITE and READ_ACP permissions to the AWS account <code>vm-import-export@amazon.com</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceExportTaskCmdlet.ExportToS3Task_S3Prefix">
            <summary>
            <para>
            <para>The image is written to a single object in the S3 bucket at the S3 key s3prefix +
            exportTaskId + '.' + diskImageFormat.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceExportTaskCmdlet.TargetEnvironment">
            <summary>
            <para>
            <para>The target virtualization environment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InstanceExportTaskCmdlet.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.EC2.NewEC2InternetGatewayCmdlet">
            <summary>
            Creates an internet gateway for use with a VPC. After creating the internet gateway,
            you attach it to a VPC using <a>AttachInternetGateway</a>.
             
              
            <para>
            For more information about your VPC and internet gateway, see the <a href="https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/">Amazon
            Virtual Private Cloud User Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2InternetGatewayCmdlet.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.EC2.NewEC2KeyPairCmdlet">
            <summary>
            Creates a 2048-bit RSA key pair with the specified name. Amazon EC2 stores the public
            key and displays the private key for you to save to a file. The private key is returned
            as an unencrypted PEM encoded PKCS#1 private key. If a key with the specified name
            already exists, Amazon EC2 returns an error.
             
              
            <para>
            You can have up to five thousand key pairs per region.
            </para><para>
            The key pair returned to you is available only in the region in which you create it.
            If you prefer, you can create your own key pair using a third-party tool and upload
            it to any region using <a>ImportKeyPair</a>.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-key-pairs.html">Key
            Pairs</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2KeyPairCmdlet.KeyName">
            <summary>
            <para>
            <para>A unique name for the key pair.</para><para>Constraints: Up to 255 ASCII characters</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2KeyPairCmdlet.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.EC2.NewEC2NatGatewayCmdlet">
            <summary>
            Creates a NAT gateway in the specified public subnet. This action creates a network
            interface in the specified subnet with a private IP address from the IP address range
            of the subnet. Internet-bound traffic from a private subnet can be routed to the NAT
            gateway, therefore enabling instances in the private subnet to connect to the internet.
            For more information, see <a href="https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/vpc-nat-gateway.html">NAT
            Gateways</a> in the <i>Amazon Virtual Private Cloud User Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2NatGatewayCmdlet.AllocationId">
            <summary>
            <para>
            <para>The allocation ID of an Elastic IP address to associate with the NAT gateway. If the
            Elastic IP address is associated with another resource, you must first disassociate
            it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2NatGatewayCmdlet.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier that you provide to ensure the idempotency of the
            request. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.html">How
            to Ensure Idempotency</a>.</para><para>Constraint: Maximum 64 ASCII characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2NatGatewayCmdlet.SubnetId">
            <summary>
            <para>
            <para>The subnet in which to create the NAT gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2NatGatewayCmdlet.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.EC2.NewEC2NetworkAclCmdlet">
            <summary>
            Creates a network ACL in a VPC. Network ACLs provide an optional layer of security
            (in addition to security groups) for the instances in your VPC.
             
              
            <para>
            For more information, see <a href="https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_ACLs.html">Network
            ACLs</a> in the <i>Amazon Virtual Private Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2NetworkAclCmdlet.VpcId">
            <summary>
            <para>
            <para>The ID of the VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2NetworkAclCmdlet.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.EC2.NewEC2NetworkAclEntryCmdlet">
            <summary>
            Creates an entry (a rule) in a network ACL with the specified rule number. Each network
            ACL has a set of numbered ingress rules and a separate set of numbered egress rules.
            When determining whether a packet should be allowed in or out of a subnet associated
            with the ACL, we process the entries in the ACL according to the rule numbers, in
            ascending order. Each network ACL has a set of ingress rules and a separate set of
            egress rules.
             
              
            <para>
            We recommend that you leave room between the rule numbers (for example, 100, 110,
            120, ...), and not number them one right after the other (for example, 101, 102, 103,
            ...). This makes it easier to add a rule between existing ones without having to renumber
            the rules.
            </para><para>
            After you add an entry, you can't modify it; you must either replace it, or create
            an entry and delete the old one.
            </para><para>
            For more information about network ACLs, see <a href="https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_ACLs.html">Network
            ACLs</a> in the <i>Amazon Virtual Private Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2NetworkAclEntryCmdlet.CidrBlock">
            <summary>
            <para>
            <para>The IPv4 network range to allow or deny, in CIDR notation (for example <code>172.16.0.0/24</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2NetworkAclEntryCmdlet.IcmpTypeCode_Code">
            <summary>
            <para>
            <para>The ICMP code. A value of -1 means all codes for the specified ICMP type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2NetworkAclEntryCmdlet.Egress">
            <summary>
            <para>
            <para>Indicates whether this is an egress rule (rule is applied to traffic leaving the subnet).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2NetworkAclEntryCmdlet.PortRange_From">
            <summary>
            <para>
            <para>The first port in the range.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2NetworkAclEntryCmdlet.Ipv6CidrBlock">
            <summary>
            <para>
            <para>The IPv6 network range to allow or deny, in CIDR notation (for example <code>2001:db8:1234:1a00::/64</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2NetworkAclEntryCmdlet.NetworkAclId">
            <summary>
            <para>
            <para>The ID of the network ACL.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2NetworkAclEntryCmdlet.Protocol">
            <summary>
            <para>
            <para>The protocol number. A value of "-1" means all protocols. If you specify "-1" or a
            protocol number other than "6" (TCP), "17" (UDP), or "1" (ICMP), traffic on all ports
            is allowed, regardless of any ports or ICMP types or codes that you specify. If you
            specify protocol "58" (ICMPv6) and specify an IPv4 CIDR block, traffic for all ICMP
            types and codes allowed, regardless of any that you specify. If you specify protocol
            "58" (ICMPv6) and specify an IPv6 CIDR block, you must specify an ICMP type and code.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2NetworkAclEntryCmdlet.RuleAction">
            <summary>
            <para>
            <para>Indicates whether to allow or deny the traffic that matches the rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2NetworkAclEntryCmdlet.RuleNumber">
            <summary>
            <para>
            <para>The rule number for the entry (for example, 100). ACL entries are processed in ascending
            order by rule number.</para><para>Constraints: Positive integer from 1 to 32766. The range 32767 to 65535 is reserved
            for internal use.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2NetworkAclEntryCmdlet.PortRange_To">
            <summary>
            <para>
            <para>The last port in the range.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2NetworkAclEntryCmdlet.IcmpTypeCode_Type">
            <summary>
            <para>
            <para>The ICMP type. A value of -1 means all types.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2NetworkAclEntryCmdlet.PassThru">
            <summary>
            Returns the value passed to the NetworkAclId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2NetworkAclEntryCmdlet.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.EC2.NewEC2NetworkInterfaceCmdlet">
            <summary>
            Creates a network interface in the specified subnet.
             
              
            <para>
            For more information about network interfaces, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-eni.html">Elastic
            Network Interfaces</a> in the <i>Amazon Virtual Private Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2NetworkInterfaceCmdlet.Description">
            <summary>
            <para>
            <para>A description for the network interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2NetworkInterfaceCmdlet.Group">
            <summary>
            <para>
            <para>The IDs of one or more security groups.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2NetworkInterfaceCmdlet.InterfaceType">
            <summary>
            <para>
            <para>Indicates whether the network interface is an Elastic Fabric Adapter (EFA). Only specify
            this parameter to create an EFA. For more information, see <a href="AWSEC2/latest/UserGuide/efa.html">Elastic
            Fabric Adapter</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.</para><para>If you are not creating an EFA ENI, omit this parameter. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2NetworkInterfaceCmdlet.Ipv6AddressCount">
            <summary>
            <para>
            <para>The number of IPv6 addresses to assign to a network interface. Amazon EC2 automatically
            selects the IPv6 addresses from the subnet range. You can't use this option if specifying
            specific IPv6 addresses. If your subnet has the <code>AssignIpv6AddressOnCreation</code>
            attribute set to <code>true</code>, you can specify <code>0</code> to override this
            setting.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2NetworkInterfaceCmdlet.Ipv6Address">
            <summary>
            <para>
            <para>One or more specific IPv6 addresses from the IPv6 CIDR block range of your subnet.
            You can't use this option if you're specifying a number of IPv6 addresses.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2NetworkInterfaceCmdlet.PrivateIpAddress">
            <summary>
            <para>
            <para>The primary private IPv4 address of the network interface. If you don't specify an
            IPv4 address, Amazon EC2 selects one for you from the subnet's IPv4 CIDR range. If
            you specify an IP address, you cannot indicate any IP addresses specified in <code>privateIpAddresses</code>
            as primary (only one IP address can be designated as primary).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2NetworkInterfaceCmdlet.PrivateIpAddressSet">
            <summary>
            <para>
            <para>One or more private IPv4 addresses.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2NetworkInterfaceCmdlet.SecondaryPrivateIpAddressCount">
            <summary>
            <para>
            <para>The number of secondary private IPv4 addresses to assign to a network interface. When
            you specify a number of secondary IPv4 addresses, Amazon EC2 selects these IP addresses
            within the subnet's IPv4 CIDR range. You can't specify this option and specify more
            than one private IP address using <code>privateIpAddresses</code>.</para><para>The number of IP addresses you can assign to a network interface varies by instance
            type. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-eni.html#AvailableIpPerENI">IP
            Addresses Per ENI Per Instance Type</a> in the <i>Amazon Virtual Private Cloud User
            Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2NetworkInterfaceCmdlet.SubnetId">
            <summary>
            <para>
            <para>The ID of the subnet to associate with the network interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2NetworkInterfaceCmdlet.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.EC2.NewEC2NetworkInterfacePermissionCmdlet">
            <summary>
            Grants an AWS-authorized account permission to attach the specified network interface
            to an instance in their account.
             
              
            <para>
            You can grant permission to a single AWS account only, and only one account at a time.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2NetworkInterfacePermissionCmdlet.AwsAccountId">
            <summary>
            <para>
            <para>The AWS account ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2NetworkInterfacePermissionCmdlet.AwsService">
            <summary>
            <para>
            <para>The AWS service. Currently not supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2NetworkInterfacePermissionCmdlet.NetworkInterfaceId">
            <summary>
            <para>
            <para>The ID of the network interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2NetworkInterfacePermissionCmdlet.Permission">
            <summary>
            <para>
            <para>The type of permission to grant.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2NetworkInterfacePermissionCmdlet.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.EC2.NewEC2PlacementGroupCmdlet">
            <summary>
            Creates a placement group in which to launch instances. The strategy of the placement
            group determines how the instances are organized within the group.
             
              
            <para>
            A <code>cluster</code> placement group is a logical grouping of instances within a
            single Availability Zone that benefit from low network latency, high network throughput.
            A <code>spread</code> placement group places instances on distinct hardware. A <code>partition</code>
            placement group places groups of instances in different partitions, where instances
            in one partition do not share the same hardware with instances in another partition.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/placement-groups.html">Placement
            Groups</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2PlacementGroupCmdlet.GroupName">
            <summary>
            <para>
            <para>A name for the placement group. Must be unique within the scope of your account for
            the Region.</para><para>Constraints: Up to 255 ASCII characters</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2PlacementGroupCmdlet.PartitionCount">
            <summary>
            <para>
            <para>The number of partitions. Valid only when <b>Strategy</b> is set to <code>partition</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2PlacementGroupCmdlet.Strategy">
            <summary>
            <para>
            <para>The placement strategy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2PlacementGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the GroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2PlacementGroupCmdlet.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.EC2.NewEC2ReservedInstanceCmdlet">
            <summary>
            Purchases a Reserved Instance for use with your account. With Reserved Instances,
            you pay a lower hourly rate compared to On-Demand instance pricing.
             
              
            <para>
            Use <a>DescribeReservedInstancesOfferings</a> to get a list of Reserved Instance offerings
            that match your specifications. After you've purchased a Reserved Instance, you can
            check for your new Reserved Instance with <a>DescribeReservedInstances</a>.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/concepts-on-demand-reserved-instances.html">Reserved
            Instances</a> and <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ri-market-general.html">Reserved
            Instance Marketplace</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ReservedInstanceCmdlet.LimitPrice_Amount">
            <summary>
            <para>
            <para>Used for Reserved Instance Marketplace offerings. Specifies the limit price on the
            total order (instanceCount * price).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ReservedInstanceCmdlet.LimitPrice_CurrencyCode">
            <summary>
            <para>
            <para>The currency in which the <code>limitPrice</code> amount is specified. At this time,
            the only supported currency is <code>USD</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ReservedInstanceCmdlet.InstanceCount">
            <summary>
            <para>
            <para>The number of Reserved Instances to purchase.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ReservedInstanceCmdlet.ReservedInstancesOfferingId">
            <summary>
            <para>
            <para>The ID of the Reserved Instance offering to purchase.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ReservedInstanceCmdlet.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.EC2.NewEC2ReservedInstancesListingCmdlet">
            <summary>
            Creates a listing for Amazon EC2 Standard Reserved Instances to be sold in the Reserved
            Instance Marketplace. You can submit one Standard Reserved Instance listing at a time.
            To get a list of your Standard Reserved Instances, you can use the <a>DescribeReservedInstances</a>
            operation.
             
             <note><para>
            Only Standard Reserved Instances can be sold in the Reserved Instance Marketplace.
            Convertible Reserved Instances cannot be sold.
            </para></note><para>
            The Reserved Instance Marketplace matches sellers who want to resell Standard Reserved
            Instance capacity that they no longer need with buyers who want to purchase additional
            capacity. Reserved Instances bought and sold through the Reserved Instance Marketplace
            work like any other Reserved Instances.
            </para><para>
            To sell your Standard Reserved Instances, you must first register as a seller in the
            Reserved Instance Marketplace. After completing the registration process, you can
            create a Reserved Instance Marketplace listing of some or all of your Standard Reserved
            Instances, and specify the upfront price to receive for them. Your Standard Reserved
            Instance listings then become available for purchase. To view the details of your
            Standard Reserved Instance listing, you can use the <a>DescribeReservedInstancesListings</a>
            operation.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ri-market-general.html">Reserved
            Instance Marketplace</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ReservedInstancesListingCmdlet.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier you provide to ensure idempotency of your listings.
            This helps avoid duplicate listings. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.html">Ensuring
            Idempotency</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ReservedInstancesListingCmdlet.InstanceCount">
            <summary>
            <para>
            <para>The number of instances that are a part of a Reserved Instance account to be listed
            in the Reserved Instance Marketplace. This number should be less than or equal to
            the instance count associated with the Reserved Instance ID specified in this call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ReservedInstancesListingCmdlet.PriceSchedule">
            <summary>
            <para>
            <para>A list specifying the price of the Standard Reserved Instance for each month remaining
            in the Reserved Instance term.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ReservedInstancesListingCmdlet.ReservedInstancesId">
            <summary>
            <para>
            <para>The ID of the active Standard Reserved Instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ReservedInstancesListingCmdlet.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.EC2.NewEC2RouteCmdlet">
            <summary>
            Creates a route in a route table within a VPC.
             
              
            <para>
            You must specify one of the following targets: internet gateway or virtual private
            gateway, NAT instance, NAT gateway, VPC peering connection, network interface, or
            egress-only internet gateway.
            </para><para>
            When determining how to route traffic, we use the route with the most specific match.
            For example, traffic is destined for the IPv4 address <code>192.0.2.3</code>, and
            the route table includes the following two IPv4 routes:
            </para><ul><li><para><code>192.0.2.0/24</code> (goes to some target A)
            </para></li><li><para><code>192.0.2.0/28</code> (goes to some target B)
            </para></li></ul><para>
            Both routes apply to the traffic destined for <code>192.0.2.3</code>. However, the
            second route in the list covers a smaller number of IP addresses and is therefore
            more specific, so we use that route to determine where to target the traffic.
            </para><para>
            For more information about route tables, see <a href="https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_Route_Tables.html">Route
            Tables</a> in the <i>Amazon Virtual Private Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2RouteCmdlet.DestinationCidrBlock">
            <summary>
            <para>
            <para>The IPv4 CIDR address block used for the destination match. Routing decisions are
            based on the most specific match.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2RouteCmdlet.DestinationIpv6CidrBlock">
            <summary>
            <para>
            <para>The IPv6 CIDR block used for the destination match. Routing decisions are based on
            the most specific match.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2RouteCmdlet.EgressOnlyInternetGatewayId">
            <summary>
            <para>
            <para>[IPv6 traffic only] The ID of an egress-only internet gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2RouteCmdlet.GatewayId">
            <summary>
            <para>
            <para>The ID of an internet gateway or virtual private gateway attached to your VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2RouteCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of a NAT instance in your VPC. The operation fails if you specify an instance
            ID unless exactly one network interface is attached.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2RouteCmdlet.NatGatewayId">
            <summary>
            <para>
            <para>[IPv4 traffic only] The ID of a NAT gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2RouteCmdlet.NetworkInterfaceId">
            <summary>
            <para>
            <para>The ID of a network interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2RouteCmdlet.RouteTableId">
            <summary>
            <para>
            <para>The ID of the route table for the route.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2RouteCmdlet.TransitGatewayId">
            <summary>
            <para>
            <para>The ID of a transit gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2RouteCmdlet.VpcPeeringConnectionId">
            <summary>
            <para>
            <para>The ID of a VPC peering connection.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2RouteCmdlet.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.EC2.NewEC2RouteTableCmdlet">
            <summary>
            Creates a route table for the specified VPC. After you create a route table, you can
            add routes and associate the table with a subnet.
             
              
            <para>
            For more information, see <a href="https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_Route_Tables.html">Route
            Tables</a> in the <i>Amazon Virtual Private Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2RouteTableCmdlet.VpcId">
            <summary>
            <para>
            <para>The ID of the VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2RouteTableCmdlet.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.EC2.NewEC2ScheduledInstanceCmdlet">
            <summary>
            Launches the specified Scheduled Instances.
             
              
            <para>
            Before you can launch a Scheduled Instance, you must purchase it and obtain an identifier
            using <a>PurchaseScheduledInstances</a>.
            </para><para>
            You must launch a Scheduled Instance during its scheduled time period. You can't stop
            or reboot a Scheduled Instance, but you can terminate it as needed. If you terminate
            a Scheduled Instance before the current scheduled time period ends, you can launch
            it again after a few minutes. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-scheduled-instances.html">Scheduled
            Instances</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ScheduledInstanceCmdlet.IamInstanceProfile_Arn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ScheduledInstanceCmdlet.Placement_AvailabilityZone">
            <summary>
            <para>
            <para>The Availability Zone.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ScheduledInstanceCmdlet.LaunchSpecification_BlockDeviceMapping">
            <summary>
            <para>
            <para>The block device mapping entries.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ScheduledInstanceCmdlet.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier that ensures the idempotency of the request. For
            more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.html">Ensuring
            Idempotency</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ScheduledInstanceCmdlet.LaunchSpecification_EbsOptimized">
            <summary>
            <para>
            <para>Indicates whether the instances are optimized for EBS I/O. This optimization provides
            dedicated throughput to Amazon EBS and an optimized configuration stack to provide
            optimal EBS I/O performance. This optimization isn't available with all instance types.
            Additional usage charges apply when using an EBS-optimized instance.</para><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ScheduledInstanceCmdlet.Monitoring_Enabled">
            <summary>
            <para>
            <para>Indicates whether monitoring is enabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ScheduledInstanceCmdlet.Placement_GroupName">
            <summary>
            <para>
            <para>The name of the placement group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ScheduledInstanceCmdlet.LaunchSpecification_ImageId">
            <summary>
            <para>
            <para>The ID of the Amazon Machine Image (AMI).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ScheduledInstanceCmdlet.InstanceCount">
            <summary>
            <para>
            <para>The number of instances.</para><para>Default: 1</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ScheduledInstanceCmdlet.LaunchSpecification_InstanceType">
            <summary>
            <para>
            <para>The instance type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ScheduledInstanceCmdlet.LaunchSpecification_KernelId">
            <summary>
            <para>
            <para>The ID of the kernel.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ScheduledInstanceCmdlet.LaunchSpecification_KeyName">
            <summary>
            <para>
            <para>The name of the key pair.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ScheduledInstanceCmdlet.IamInstanceProfile_Name">
            <summary>
            <para>
            <para>The name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ScheduledInstanceCmdlet.LaunchSpecification_NetworkInterface">
            <summary>
            <para>
            <para>The network interfaces.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ScheduledInstanceCmdlet.LaunchSpecification_RamdiskId">
            <summary>
            <para>
            <para>The ID of the RAM disk.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ScheduledInstanceCmdlet.ScheduledInstanceId">
            <summary>
            <para>
            <para>The Scheduled Instance ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ScheduledInstanceCmdlet.LaunchSpecification_SecurityGroupId">
            <summary>
            <para>
            <para>The IDs of the security groups.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ScheduledInstanceCmdlet.LaunchSpecification_SubnetId">
            <summary>
            <para>
            <para>The ID of the subnet in which to launch the instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ScheduledInstanceCmdlet.LaunchSpecification_UserData">
            <summary>
            <para>
            <para>The base64-encoded MIME user data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ScheduledInstanceCmdlet.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.EC2.NewEC2ScheduledInstancePurchaseCmdlet">
            <summary>
            Purchases the Scheduled Instances with the specified schedule.
             
              
            <para>
            Scheduled Instances enable you to purchase Amazon EC2 compute capacity by the hour
            for a one-year term. Before you can purchase a Scheduled Instance, you must call <a>DescribeScheduledInstanceAvailability</a>
            to check for available schedules and obtain a purchase token. After you purchase a
            Scheduled Instance, you must call <a>RunScheduledInstances</a> during each scheduled
            time period.
            </para><para>
            After you purchase a Scheduled Instance, you can't cancel, modify, or resell your
            purchase.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ScheduledInstancePurchaseCmdlet.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier that ensures the idempotency of the request. For
            more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.html">Ensuring
            Idempotency</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ScheduledInstancePurchaseCmdlet.PurchaseRequest">
            <summary>
            <para>
            <para>The purchase requests.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2ScheduledInstancePurchaseCmdlet.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.EC2.NewEC2SecurityGroupCmdlet">
            <summary>
            Creates a security group.
             
              
            <para>
            A security group acts as a virtual firewall for your instance to control inbound and
            outbound traffic. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-network-security.html">Amazon
            EC2 Security Groups</a> in the <i>Amazon Elastic Compute Cloud User Guide</i> and
            <a href="https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_SecurityGroups.html">Security
            Groups for Your VPC</a> in the <i>Amazon Virtual Private Cloud User Guide</i>.
            </para><para>
            When you create a security group, you specify a friendly name of your choice. You
            can have a security group for use in EC2-Classic with the same name as a security
            group for use in a VPC. However, you can't have two security groups for use in EC2-Classic
            with the same name or two security groups for use in a VPC with the same name.
            </para><para>
            You have a default security group for use in EC2-Classic and a default security group
            for use in your VPC. If you don't specify a security group when you launch an instance,
            the instance is launched into the appropriate default security group. A default security
            group includes a default rule that grants instances unrestricted network access to
            each other.
            </para><para>
            You can add or remove rules from your security groups using <a>AuthorizeSecurityGroupIngress</a>,
            <a>AuthorizeSecurityGroupEgress</a>, <a>RevokeSecurityGroupIngress</a>, and <a>RevokeSecurityGroupEgress</a>.
            </para><para>
            For more information about VPC security group limits, see <a href="https://docs.aws.amazon.com/vpc/latest/userguide/amazon-vpc-limits.html">Amazon
            VPC Limits</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2SecurityGroupCmdlet.Description">
            <summary>
            <para>
            <para>A description for the security group. This is informational only.</para><para>Constraints: Up to 255 characters in length</para><para>Constraints for EC2-Classic: ASCII characters</para><para>Constraints for EC2-VPC: a-z, A-Z, 0-9, spaces, and ._-:/()#,@[]+=&amp;;{}!$*</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2SecurityGroupCmdlet.GroupName">
            <summary>
            <para>
            <para>The name of the security group.</para><para>Constraints: Up to 255 characters in length. Cannot start with <code>sg-</code>.</para><para>Constraints for EC2-Classic: ASCII characters</para><para>Constraints for EC2-VPC: a-z, A-Z, 0-9, spaces, and ._-:/()#,@[]+=&amp;;{}!$*</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2SecurityGroupCmdlet.VpcId">
            <summary>
            <para>
            <para>[EC2-VPC] The ID of the VPC. Required for EC2-VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2SecurityGroupCmdlet.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.EC2.NewEC2SnapshotCmdlet">
            <summary>
            Creates a snapshot of an EBS volume and stores it in Amazon S3. You can use snapshots
            for backups, to make copies of EBS volumes, and to save data before shutting down
            an instance.
             
              
            <para>
            When a snapshot is created, any AWS Marketplace product codes that are associated
            with the source volume are propagated to the snapshot.
            </para><para>
            You can take a snapshot of an attached volume that is in use. However, snapshots only
            capture data that has been written to your EBS volume at the time the snapshot command
            is issued; this may exclude any data that has been cached by any applications or the
            operating system. If you can pause any file systems on the volume long enough to take
            a snapshot, your snapshot should be complete. However, if you cannot pause all file
            writes to the volume, you should unmount the volume from within the instance, issue
            the snapshot command, and then remount the volume to ensure a consistent and complete
            snapshot. You may remount and use your volume while the snapshot status is <code>pending</code>.
            </para><para>
            To create a snapshot for EBS volumes that serve as root devices, you should stop the
            instance before taking the snapshot.
            </para><para>
            Snapshots that are taken from encrypted volumes are automatically encrypted. Volumes
            that are created from encrypted snapshots are also automatically encrypted. Your encrypted
            volumes and any associated snapshots always remain protected.
            </para><para>
            You can tag your snapshots during creation. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Using_Tags.html">Tagging
            Your Amazon EC2 Resources</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AmazonEBS.html">Amazon
            Elastic Block Store</a> and <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSEncryption.html">Amazon
            EBS Encryption</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2SnapshotCmdlet.Description">
            <summary>
            <para>
            <para>A description for the snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2SnapshotCmdlet.TagSpecification">
            <summary>
            <para>
            <para>The tags to apply to the snapshot during creation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2SnapshotCmdlet.VolumeId">
            <summary>
            <para>
            <para>The ID of the EBS volume.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2SnapshotCmdlet.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.EC2.NewEC2SpotDatafeedSubscriptionCmdlet">
            <summary>
            Creates a data feed for Spot Instances, enabling you to view Spot Instance usage logs.
            You can create one data feed per AWS account. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/spot-data-feeds.html">Spot
            Instance Data Feed</a> in the <i>Amazon EC2 User Guide for Linux Instances</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2SpotDatafeedSubscriptionCmdlet.Bucket">
            <summary>
            <para>
            <para>The Amazon S3 bucket in which to store the Spot Instance data feed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2SpotDatafeedSubscriptionCmdlet.Prefix">
            <summary>
            <para>
            <para>A prefix for the data feed file names.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2SpotDatafeedSubscriptionCmdlet.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.EC2.NewEC2SubnetCmdlet">
            <summary>
            Creates a subnet in an existing VPC.
             
              
            <para>
            When you create each subnet, you provide the VPC ID and IPv4 CIDR block for the subnet.
            After you create a subnet, you can't change its CIDR block. The size of the subnet's
            IPv4 CIDR block can be the same as a VPC's IPv4 CIDR block, or a subset of a VPC's
            IPv4 CIDR block. If you create more than one subnet in a VPC, the subnets' CIDR blocks
            must not overlap. The smallest IPv4 subnet (and VPC) you can create uses a /28 netmask
            (16 IPv4 addresses), and the largest uses a /16 netmask (65,536 IPv4 addresses).
            </para><para>
            If you've associated an IPv6 CIDR block with your VPC, you can create a subnet with
            an IPv6 CIDR block that uses a /64 prefix length.
            </para><important><para>
            AWS reserves both the first four and the last IPv4 address in each subnet's CIDR block.
            They're not available for use.
            </para></important><para>
            If you add more than one subnet to a VPC, they're set up in a star topology with a
            logical router in the middle.
            </para><para>
            If you launch an instance in a VPC using an Amazon EBS-backed AMI, the IP address
            doesn't change if you stop and restart the instance (unlike a similar instance launched
            outside a VPC, which gets a new IP address when restarted). It's therefore possible
            to have a subnet with no running instances (they're all stopped), but no remaining
            IP addresses available.
            </para><para>
            For more information about subnets, see <a href="https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_Subnets.html">Your
            VPC and Subnets</a> in the <i>Amazon Virtual Private Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2SubnetCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>The Availability Zone for the subnet.</para><para>Default: AWS selects one for you. If you create more than one subnet in your VPC,
            we may not necessarily select a different zone for each subnet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2SubnetCmdlet.AvailabilityZoneId">
            <summary>
            <para>
            <para>The AZ ID of the subnet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2SubnetCmdlet.CidrBlock">
            <summary>
            <para>
            <para>The IPv4 network range for the subnet, in CIDR notation. For example, <code>10.0.0.0/24</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2SubnetCmdlet.Ipv6CidrBlock">
            <summary>
            <para>
            <para>The IPv6 network range for the subnet, in CIDR notation. The subnet size must use
            a /64 prefix length.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2SubnetCmdlet.VpcId">
            <summary>
            <para>
            <para>The ID of the VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2SubnetCmdlet.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.EC2.NewEC2TagCmdlet">
            <summary>
            Adds or overwrites the specified tags for the specified Amazon EC2 resource or resources.
            Each resource can have a maximum of 50 tags. Each tag consists of a key and optional
            value. Tag keys must be unique per resource.
             
              
            <para>
            For more information about tags, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Using_Tags.html">Tagging
            Your Resources</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>. For more
            information about creating IAM policies that control users' access to resources based
            on tags, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-supported-iam-actions-resources.html">Supported
            Resource-Level Permissions for Amazon EC2 API Actions</a> in the <i>Amazon Elastic
            Compute Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2TagCmdlet.Resource">
            <summary>
            <para>
            <para>The IDs of the resources, separated by spaces.</para><para>Constraints: Up to 1000 resource IDs. We recommend breaking up this request into smaller
            batches.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2TagCmdlet.Tag">
            <summary>
            <para>
            <para>The tags. The <code>value</code> parameter is required, but if you don't want the
            tag to have a value, specify the parameter with no value, and we set the value to
            an empty string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2TagCmdlet.PassThru">
            <summary>
            Returns the collection of Tag objects that were created.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2TagCmdlet.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.EC2.NewEC2TransitGatewayCmdlet">
            <summary>
            Creates a transit gateway.
             
              
            <para>
            You can use a transit gateway to interconnect your virtual private clouds (VPC) and
            on-premises networks. After the transit gateway enters the <code>available</code>
            state, you can attach your VPCs and VPN connections to the transit gateway.
            </para><para>
            To attach your VPCs, use <a>CreateTransitGatewayVpcAttachment</a>.
            </para><para>
            To attach a VPN connection, use <a>CreateCustomerGateway</a> to create a customer
            gateway and specify the ID of the customer gateway and the ID of the transit gateway
            in a call to <a>CreateVpnConnection</a>.
            </para><para>
            When you create a transit gateway, we create a default transit gateway route table
            and use it as the default association route table and the default propagation route
            table. You can use <a>CreateTransitGatewayRouteTable</a> to create additional transit
            gateway route tables. If you disable automatic route propagation, we do not create
            a default transit gateway route table. You can use <a>EnableTransitGatewayRouteTablePropagation</a>
            to propagate routes from a resource attachment to a transit gateway route table. If
            you disable automatic associations, you can use <a>AssociateTransitGatewayRouteTable</a>
            to associate a resource attachment with a transit gateway route table.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2TransitGatewayCmdlet.Options_AmazonSideAsn">
            <summary>
            <para>
            <para>A private Autonomous System Number (ASN) for the Amazon side of a BGP session. The
            range is 64512 to 65534 for 16-bit ASNs and 4200000000 to 4294967294 for 32-bit ASNs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2TransitGatewayCmdlet.Options_AutoAcceptSharedAttachment">
            <summary>
            <para>
            <para>Enable or disable automatic acceptance of attachment requests. The default is <code>disable</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2TransitGatewayCmdlet.Options_DefaultRouteTableAssociation">
            <summary>
            <para>
            <para>Enable or disable automatic association with the default association route table.
            The default is <code>enable</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2TransitGatewayCmdlet.Options_DefaultRouteTablePropagation">
            <summary>
            <para>
            <para>Enable or disable automatic propagation of routes to the default propagation route
            table. The default is <code>enable</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2TransitGatewayCmdlet.Description">
            <summary>
            <para>
            <para>A description of the transit gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2TransitGatewayCmdlet.Options_DnsSupport">
            <summary>
            <para>
            <para>Enable or disable DNS support.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2TransitGatewayCmdlet.TagSpecification">
            <summary>
            <para>
            <para>The tags to apply to the transit gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2TransitGatewayCmdlet.Options_VpnEcmpSupport">
            <summary>
            <para>
            <para>Enable or disable Equal Cost Multipath Protocol support.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2TransitGatewayCmdlet.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.EC2.NewEC2TransitGatewayRouteCmdlet">
            <summary>
            Creates a static route for the specified transit gateway route table.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2TransitGatewayRouteCmdlet.Blackhole">
            <summary>
            <para>
            <para>Indicates whether to drop traffic if the target isn't available.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2TransitGatewayRouteCmdlet.DestinationCidrBlock">
            <summary>
            <para>
            <para>The CIDR range used for destination matches. Routing decisions are based on the most
            specific match.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2TransitGatewayRouteCmdlet.TransitGatewayAttachmentId">
            <summary>
            <para>
            <para>The ID of the attachment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2TransitGatewayRouteCmdlet.TransitGatewayRouteTableId">
            <summary>
            <para>
            <para>The ID of the transit gateway route table.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2TransitGatewayRouteCmdlet.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.EC2.NewEC2TransitGatewayRouteTableCmdlet">
            <summary>
            Creates a route table for the specified transit gateway.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2TransitGatewayRouteTableCmdlet.TagSpecification">
            <summary>
            <para>
            <para>The tags to apply to the transit gateway route table.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2TransitGatewayRouteTableCmdlet.TransitGatewayId">
            <summary>
            <para>
            <para>The ID of the transit gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2TransitGatewayRouteTableCmdlet.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.EC2.NewEC2TransitGatewayVpcAttachmentCmdlet">
            <summary>
            Attaches the specified VPC to the specified transit gateway.
             
              
            <para>
            If you attach a VPC with a CIDR range that overlaps the CIDR range of a VPC that is
            already attached, the new VPC CIDR range is not propagated to the default propagation
            route table.
            </para><para>
            To send VPC traffic to an attached transit gateway, add a route to the VPC route table
            using <a>CreateRoute</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2TransitGatewayVpcAttachmentCmdlet.Options_DnsSupport">
            <summary>
            <para>
            <para>Enable or disable DNS support. The default is <code>enable</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2TransitGatewayVpcAttachmentCmdlet.Options_Ipv6Support">
            <summary>
            <para>
            <para>Enable or disable IPv6 support. The default is <code>enable</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2TransitGatewayVpcAttachmentCmdlet.SubnetId">
            <summary>
            <para>
            <para>The IDs of one or more subnets. You can specify only one subnet per Availability Zone.
            You must specify at least one subnet, but we recommend that you specify two subnets
            for better availability. The transit gateway uses one IP address from each specified
            subnet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2TransitGatewayVpcAttachmentCmdlet.TagSpecification">
            <summary>
            <para>
            <para>The tags to apply to the VPC attachment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2TransitGatewayVpcAttachmentCmdlet.TransitGatewayId">
            <summary>
            <para>
            <para>The ID of the transit gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2TransitGatewayVpcAttachmentCmdlet.VpcId">
            <summary>
            <para>
            <para>The ID of the VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2TransitGatewayVpcAttachmentCmdlet.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.EC2.NewEC2VolumeCmdlet">
            <summary>
            Creates an EBS volume that can be attached to an instance in the same Availability
            Zone. The volume is created in the regional endpoint that you send the HTTP request
            to. For more information see <a href="https://docs.aws.amazon.com/general/latest/gr/rande.html">Regions
            and Endpoints</a>.
             
              
            <para>
            You can create a new empty volume or restore a volume from an EBS snapshot. Any AWS
            Marketplace product codes from the snapshot are propagated to the volume.
            </para><para>
            You can create encrypted volumes with the <code>Encrypted</code> parameter. Encrypted
            volumes may only be attached to instances that support Amazon EBS encryption. Volumes
            that are created from encrypted snapshots are also automatically encrypted. For more
            information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSEncryption.html">Amazon
            EBS Encryption</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para><para>
            You can tag your volumes during creation. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Using_Tags.html">Tagging
            Your Amazon EC2 Resources</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-creating-volume.html">Creating
            an Amazon EBS Volume</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VolumeCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>The Availability Zone in which to create the volume. Use <a>DescribeAvailabilityZones</a>
            to list the Availability Zones that are currently available to you.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VolumeCmdlet.Encrypted">
            <summary>
            <para>
            <para>Specifies whether the volume should be encrypted. Encrypted Amazon EBS volumes may
            only be attached to instances that support Amazon EBS encryption. Volumes that are
            created from encrypted snapshots are automatically encrypted. There is no way to create
            an encrypted volume from an unencrypted snapshot or vice versa. If your AMI uses encrypted
            volumes, you can only launch it on supported instance types. For more information,
            see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSEncryption.html">Amazon
            EBS Encryption</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VolumeCmdlet.Iops">
            <summary>
            <para>
            <para>The number of I/O operations per second (IOPS) to provision for the volume, with a
            maximum ratio of 50 IOPS/GiB. Range is 100 to 64,000 IOPS for volumes in most Regions.
            Maximum IOPS of 64,000 is guaranteed only on <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html#ec2-nitro-instances">Nitro-based
            instances</a>. Other instance families guarantee performance up to 32,000 IOPS. For
            more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSVolumeTypes.html">Amazon
            EBS Volume Types</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.</para><para>This parameter is valid only for Provisioned IOPS SSD (io1) volumes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VolumeCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>An identifier for the AWS Key Management Service (AWS KMS) customer master key (CMK)
            to use when creating the encrypted volume. This parameter is only required if you
            want to use a non-default CMK; if this parameter is not specified, the default CMK
            for EBS is used. If a <code>KmsKeyId</code> is specified, the <code>Encrypted</code>
            flag must also be set. </para><para>The CMK identifier may be provided in any of the following formats: </para><ul><li><para>Key ID</para></li><li><para>Key alias. The alias ARN contains the <code>arn:aws:kms</code> namespace, followed
            by the region of the CMK, the AWS account ID of the CMK owner, the <code>alias</code>
            namespace, and then the CMK alias. For example, arn:aws:kms:<i>us-east-1</i>:<i>012345678910</i>:alias/<i>ExampleAlias</i>.</para></li><li><para>ARN using key ID. The ID ARN contains the <code>arn:aws:kms</code> namespace, followed
            by the region of the CMK, the AWS account ID of the CMK owner, the <code>key</code>
            namespace, and then the CMK ID. For example, arn:aws:kms:<i>us-east-1</i>:<i>012345678910</i>:key/<i>abcd1234-a123-456a-a12b-a123b4cd56ef</i>.
            </para></li><li><para>ARN using key alias. The alias ARN contains the <code>arn:aws:kms</code> namespace,
            followed by the region of the CMK, the AWS account ID of the CMK owner, the <code>alias</code>
            namespace, and then the CMK alias. For example, arn:aws:kms:<i>us-east-1</i>:<i>012345678910</i>:alias/<i>ExampleAlias</i>.
            </para></li></ul><para>AWS parses <code>KmsKeyId</code> asynchronously, meaning that the action you call
            may appear to complete even though you provided an invalid identifier. The action
            will eventually fail. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VolumeCmdlet.Size">
            <summary>
            <para>
            <para>The size of the volume, in GiBs.</para><para>Constraints: 1-16,384 for <code>gp2</code>, 4-16,384 for <code>io1</code>, 500-16,384
            for <code>st1</code>, 500-16,384 for <code>sc1</code>, and 1-1,024 for <code>standard</code>.
            If you specify a snapshot, the volume size must be equal to or larger than the snapshot
            size.</para><para>Default: If you're creating the volume from a snapshot and don't specify a volume
            size, the default is the snapshot size.</para><note><para>At least one of Size or SnapshotId are required.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VolumeCmdlet.SnapshotId">
            <summary>
            <para>
            <para>The snapshot from which to create the volume.</para><note><para>At least one of Size or SnapshotId are required.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VolumeCmdlet.TagSpecification">
            <summary>
            <para>
            <para>The tags to apply to the volume during creation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VolumeCmdlet.VolumeType">
            <summary>
            <para>
            <para>The volume type. This can be <code>gp2</code> for General Purpose SSD, <code>io1</code>
            for Provisioned IOPS SSD, <code>st1</code> for Throughput Optimized HDD, <code>sc1</code>
            for Cold HDD, or <code>standard</code> for Magnetic volumes.</para><para>Defaults: If no volume type is specified, the default is <code>standard</code> in
            us-east-1, eu-west-1, eu-central-1, us-west-2, us-west-1, sa-east-1, ap-northeast-1,
            ap-northeast-2, ap-southeast-1, ap-southeast-2, ap-south-1, us-gov-west-1, and cn-north-1.
            In all other Regions, EBS defaults to <code>gp2</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VolumeCmdlet.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.EC2.NewEC2VpcCmdlet">
            <summary>
            Creates a VPC with the specified IPv4 CIDR block. The smallest VPC you can create
            uses a /28 netmask (16 IPv4 addresses), and the largest uses a /16 netmask (65,536
            IPv4 addresses). For more information about how large to make your VPC, see <a href="https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_Subnets.html">Your
            VPC and Subnets</a> in the <i>Amazon Virtual Private Cloud User Guide</i>.
             
              
            <para>
            You can optionally request an Amazon-provided IPv6 CIDR block for the VPC. The IPv6
            CIDR block uses a /56 prefix length, and is allocated from Amazon's pool of IPv6 addresses.
            You cannot choose the IPv6 range for your VPC.
            </para><para>
            By default, each instance you launch in the VPC has the default DHCP options, which
            include only a default DNS server that we provide (AmazonProvidedDNS). For more information,
            see <a href="https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_DHCP_Options.html">DHCP
            Options Sets</a> in the <i>Amazon Virtual Private Cloud User Guide</i>.
            </para><para>
            You can specify the instance tenancy value for the VPC when you create it. You can't
            change this value for the VPC after you create it. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/dedicated-instance.html">Dedicated
            Instances</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpcCmdlet.AmazonProvidedIpv6CidrBlock">
            <summary>
            <para>
            <para>Requests an Amazon-provided IPv6 CIDR block with a /56 prefix length for the VPC.
            You cannot specify the range of IP addresses, or the size of the CIDR block.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpcCmdlet.CidrBlock">
            <summary>
            <para>
            <para>The IPv4 network range for the VPC, in CIDR notation. For example, <code>10.0.0.0/16</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpcCmdlet.InstanceTenancy">
            <summary>
            <para>
            <para>The tenancy options for instances launched into the VPC. For <code>default</code>,
            instances are launched with shared tenancy by default. You can launch instances with
            any tenancy into a shared tenancy VPC. For <code>dedicated</code>, instances are launched
            as dedicated tenancy instances by default. You can only launch instances with a tenancy
            of <code>dedicated</code> or <code>host</code> into a dedicated tenancy VPC. </para><para><b>Important:</b> The <code>host</code> value cannot be used with this parameter.
            Use the <code>default</code> or <code>dedicated</code> values only.</para><para>Default: <code>default</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpcCmdlet.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.EC2.NewEC2VpcEndpointCmdlet">
            <summary>
            Creates a VPC endpoint for a specified service. An endpoint enables you to create
            a private connection between your VPC and the service. The service may be provided
            by AWS, an AWS Marketplace partner, or another AWS account. For more information,
            see <a href="https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/vpc-endpoints.html">VPC
            Endpoints</a> in the <i>Amazon Virtual Private Cloud User Guide</i>.
             
              
            <para>
            A <code>gateway</code> endpoint serves as a target for a route in your route table
            for traffic destined for the AWS service. You can specify an endpoint policy to attach
            to the endpoint that will control access to the service from your VPC. You can also
            specify the VPC route tables that use the endpoint.
            </para><para>
            An <code>interface</code> endpoint is a network interface in your subnet that serves
            as an endpoint for communicating with the specified service. You can specify the subnets
            in which to create an endpoint, and the security groups to associate with the endpoint
            network interface.
            </para><para>
            Use <a>DescribeVpcEndpointServices</a> to get a list of supported services.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpcEndpointCmdlet.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier you provide to ensure the idempotency of the request.
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.html">How
            to Ensure Idempotency</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpcEndpointCmdlet.PolicyDocument">
            <summary>
            <para>
            <para>A policy to attach to the endpoint that controls access to the service. The policy
            must be in valid JSON format. If this parameter is not specified, we attach a default
            policy that allows full access to the service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpcEndpointCmdlet.PrivateDnsEnabled">
            <summary>
            <para>
            <para>(Interface endpoint) Indicate whether to associate a private hosted zone with the
            specified VPC. The private hosted zone contains a record set for the default public
            DNS name for the service for the region (for example, <code>kinesis.us-east-1.amazonaws.com</code>)
            which resolves to the private IP addresses of the endpoint network interfaces in the
            VPC. This enables you to make requests to the default public DNS name for the service
            instead of the public DNS names that are automatically generated by the VPC endpoint
            service.</para><para>To use a private hosted zone, you must set the following VPC attributes to <code>true</code>:
            <code>enableDnsHostnames</code> and <code>enableDnsSupport</code>. Use <a>ModifyVpcAttribute</a>
            to set the VPC attributes.</para><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpcEndpointCmdlet.RouteTableId">
            <summary>
            <para>
            <para>(Gateway endpoint) One or more route table IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpcEndpointCmdlet.SecurityGroupId">
            <summary>
            <para>
            <para>(Interface endpoint) The ID of one or more security groups to associate with the endpoint
            network interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpcEndpointCmdlet.ServiceName">
            <summary>
            <para>
            <para>The service name. To get a list of available services, use the <a>DescribeVpcEndpointServices</a>
            request, or get the name from the service provider.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpcEndpointCmdlet.SubnetId">
            <summary>
            <para>
            <para>(Interface endpoint) The ID of one or more subnets in which to create an endpoint
            network interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpcEndpointCmdlet.VpcEndpointType">
            <summary>
            <para>
            <para>The type of endpoint.</para><para>Default: Gateway</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpcEndpointCmdlet.VpcId">
            <summary>
            <para>
            <para>The ID of the VPC in which the endpoint will be used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpcEndpointCmdlet.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.EC2.NewEC2VpcEndpointConnectionNotificationCmdlet">
            <summary>
            Creates a connection notification for a specified VPC endpoint or VPC endpoint service.
            A connection notification notifies you of specific endpoint events. You must create
            an SNS topic to receive notifications. For more information, see <a href="https://docs.aws.amazon.com/sns/latest/dg/CreateTopic.html">Create
            a Topic</a> in the <i>Amazon Simple Notification Service Developer Guide</i>.
             
              
            <para>
            You can create a connection notification for interface endpoints only.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpcEndpointConnectionNotificationCmdlet.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier you provide to ensure the idempotency of the request.
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.html">How
            to Ensure Idempotency</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpcEndpointConnectionNotificationCmdlet.ConnectionEvent">
            <summary>
            <para>
            <para>One or more endpoint events for which to receive notifications. Valid values are <code>Accept</code>,
            <code>Connect</code>, <code>Delete</code>, and <code>Reject</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpcEndpointConnectionNotificationCmdlet.ConnectionNotificationArn">
            <summary>
            <para>
            <para>The ARN of the SNS topic for the notifications.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpcEndpointConnectionNotificationCmdlet.ServiceId">
            <summary>
            <para>
            <para>The ID of the endpoint service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpcEndpointConnectionNotificationCmdlet.VpcEndpointId">
            <summary>
            <para>
            <para>The ID of the endpoint. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpcEndpointConnectionNotificationCmdlet.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.EC2.NewEC2VpcEndpointServiceConfigurationCmdlet">
            <summary>
            Creates a VPC endpoint service configuration to which service consumers (AWS accounts,
            IAM users, and IAM roles) can connect. Service consumers can create an interface VPC
            endpoint to connect to your service.
             
              
            <para>
            To create an endpoint service configuration, you must first create a Network Load
            Balancer for your service. For more information, see <a href="https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/endpoint-service.html">VPC
            Endpoint Services</a> in the <i>Amazon Virtual Private Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpcEndpointServiceConfigurationCmdlet.AcceptanceRequired">
            <summary>
            <para>
            <para>Indicate whether requests from service consumers to create an endpoint to your service
            must be accepted. To accept a request, use <a>AcceptVpcEndpointConnections</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpcEndpointServiceConfigurationCmdlet.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier you provide to ensure the idempotency of the request.
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Run_Instance_Idempotency.html">How
            to Ensure Idempotency</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpcEndpointServiceConfigurationCmdlet.NetworkLoadBalancerArn">
            <summary>
            <para>
            <para>The Amazon Resource Names (ARNs) of one or more Network Load Balancers for your service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpcEndpointServiceConfigurationCmdlet.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.EC2.NewEC2VpcPeeringConnectionCmdlet">
            <summary>
            Requests a VPC peering connection between two VPCs: a requester VPC that you own and
            an accepter VPC with which to create the connection. The accepter VPC can belong to
            another AWS account and can be in a different Region to the requester VPC. The requester
            VPC and accepter VPC cannot have overlapping CIDR blocks.
             
             <note><para>
            Limitations and rules apply to a VPC peering connection. For more information, see
            the <a href="https://docs.aws.amazon.com/AmazonVPC/latest/PeeringGuide/vpc-peering-basics.html#vpc-peering-limitations">limitations</a>
            section in the <i>VPC Peering Guide</i>.
            </para></note><para>
            The owner of the accepter VPC must accept the peering request to activate the peering
            connection. The VPC peering connection request expires after 7 days, after which it
            cannot be accepted or rejected.
            </para><para>
            If you create a VPC peering connection request between VPCs with overlapping CIDR
            blocks, the VPC peering connection has a status of <code>failed</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpcPeeringConnectionCmdlet.PeerOwnerId">
            <summary>
            <para>
            <para>The AWS account ID of the owner of the accepter VPC.</para><para>Default: Your AWS account ID</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpcPeeringConnectionCmdlet.PeerRegion">
            <summary>
            <para>
            <para>The region code for the accepter VPC, if the accepter VPC is located in a region other
            than the region in which you make the request.</para><para>Default: The region in which you make the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpcPeeringConnectionCmdlet.PeerVpcId">
            <summary>
            <para>
            <para>The ID of the VPC with which you are creating the VPC peering connection. You must
            specify this parameter in the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpcPeeringConnectionCmdlet.VpcId">
            <summary>
            <para>
            <para>The ID of the requester VPC. You must specify this parameter in the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpcPeeringConnectionCmdlet.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.EC2.NewEC2VpnConnectionCmdlet">
            <summary>
            Creates a VPN connection between an existing virtual private gateway and a VPN customer
            gateway. The only supported connection type is <code>ipsec.1</code>.
             
              
            <para>
            The response includes information that you need to give to your network administrator
            to configure your customer gateway.
            </para><important><para>
            We strongly recommend that you use HTTPS when calling this operation because the response
            contains sensitive cryptographic information for configuring your customer gateway.
            </para></important><para>
            If you decide to shut down your VPN connection for any reason and later create a new
            VPN connection, you must reconfigure your customer gateway with the new information
            returned from this call.
            </para><para>
            This is an idempotent operation. If you perform the operation more than once, Amazon
            EC2 doesn't return an error.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/vpn/latest/s2svpn/VPC_VPN.html">AWS
            Site-to-Site VPN</a> in the <i>AWS Site-to-Site VPN User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpnConnectionCmdlet.CustomerGatewayId">
            <summary>
            <para>
            <para>The ID of the customer gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpnConnectionCmdlet.Options_StaticRoutesOnly">
            <summary>
            <para>
            <para>Indicate whether the VPN connection uses static routes only. If you are creating a
            VPN connection for a device that does not support BGP, you must specify <code>true</code>.
            Use <a>CreateVpnConnectionRoute</a> to create a static route.</para><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpnConnectionCmdlet.TransitGatewayId">
            <summary>
            <para>
            <para>The ID of the transit gateway. If you specify a transit gateway, you cannot specify
            a virtual private gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpnConnectionCmdlet.Options_TunnelOption">
            <summary>
            <para>
            <para>The tunnel options for the VPN connection.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpnConnectionCmdlet.Type">
            <summary>
            <para>
            <para>The type of VPN connection (<code>ipsec.1</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpnConnectionCmdlet.VpnGatewayId">
            <summary>
            <para>
            <para>The ID of the virtual private gateway. If you specify a virtual private gateway, you
            cannot specify a transit gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpnConnectionCmdlet.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.EC2.NewEC2VpnConnectionRouteCmdlet">
            <summary>
            Creates a static route associated with a VPN connection between an existing virtual
            private gateway and a VPN customer gateway. The static route allows traffic to be
            routed from the virtual private gateway to the VPN customer gateway.
             
              
            <para>
            For more information, see <a href="https://docs.aws.amazon.com/vpn/latest/s2svpn/VPC_VPN.html">AWS
            Site-to-Site VPN</a> in the <i>AWS Site-to-Site VPN User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpnConnectionRouteCmdlet.DestinationCidrBlock">
            <summary>
            <para>
            <para>The CIDR block associated with the local subnet of the customer network.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpnConnectionRouteCmdlet.VpnConnectionId">
            <summary>
            <para>
            <para>The ID of the VPN connection.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpnConnectionRouteCmdlet.PassThru">
            <summary>
            Returns the value passed to the VpnConnectionId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpnConnectionRouteCmdlet.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.EC2.NewEC2VpnGatewayCmdlet">
            <summary>
            Creates a virtual private gateway. A virtual private gateway is the endpoint on the
            VPC side of your VPN connection. You can create a virtual private gateway before creating
            the VPC itself.
             
              
            <para>
            For more information, see <a href="https://docs.aws.amazon.com/vpn/latest/s2svpn/VPC_VPN.html">AWS
            Site-to-Site VPN</a> in the <i>AWS Site-to-Site VPN User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpnGatewayCmdlet.AmazonSideAsn">
            <summary>
            <para>
            <para>A private Autonomous System Number (ASN) for the Amazon side of a BGP session. If
            you're using a 16-bit ASN, it must be in the 64512 to 65534 range. If you're using
            a 32-bit ASN, it must be in the 4200000000 to 4294967294 range.</para><para>Default: 64512</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpnGatewayCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>The Availability Zone for the virtual private gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpnGatewayCmdlet.Type">
            <summary>
            <para>
            <para>The type of VPN connection this virtual private gateway supports.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.NewEC2VpnGatewayCmdlet.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.EC2.RegisterEC2AddressCmdlet">
            <summary>
            Associates an Elastic IP address with an instance or a network interface. Before you
            can use an Elastic IP address, you must allocate it to your account.
             
              
            <para>
            An Elastic IP address is for use in either the EC2-Classic platform or in a VPC. For
            more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html">Elastic
            IP Addresses</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para><para>
            [EC2-Classic, VPC in an EC2-VPC-only account] If the Elastic IP address is already
            associated with a different instance, it is disassociated from that instance and associated
            with the specified instance. If you associate an Elastic IP address with an instance
            that has an existing Elastic IP address, the existing address is disassociated from
            the instance, but remains allocated to your account.
            </para><para>
            [VPC in an EC2-Classic account] If you don't specify a private IP address, the Elastic
            IP address is associated with the primary IP address. If the Elastic IP address is
            already associated with a different instance or a network interface, you get an error
            unless you allow reassociation. You cannot associate an Elastic IP address with an
            instance or network interface that has an existing Elastic IP address.
            </para><important><para>
            This is an idempotent operation. If you perform the operation more than once, Amazon
            EC2 doesn't return an error, and you may be charged for each time the Elastic IP address
            is remapped to the same instance. For more information, see the <i>Elastic IP Addresses</i>
            section of <a href="http://aws.amazon.com/ec2/pricing/">Amazon EC2 Pricing</a>.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2AddressCmdlet.AllocationId">
            <summary>
            <para>
            <para>[EC2-VPC] The allocation ID. This is required for EC2-VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2AddressCmdlet.AllowReassociation">
            <summary>
            <para>
            <para>[EC2-VPC] For a VPC in an EC2-Classic account, specify true to allow an Elastic IP
            address that is already associated with an instance or network interface to be reassociated
            with the specified instance or network interface. Otherwise, the operation fails.
            In a VPC in an EC2-VPC-only account, reassociation is automatic, therefore you can
            specify false to ensure the operation fails if the Elastic IP address is already associated
            with another resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2AddressCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of the instance. This is required for EC2-Classic. For EC2-VPC, you can specify
            either the instance ID or the network interface ID, but not both. The operation fails
            if you specify an instance ID unless exactly one network interface is attached.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2AddressCmdlet.NetworkInterfaceId">
            <summary>
            <para>
            <para>[EC2-VPC] The ID of the network interface. If the instance has more than one network
            interface, you must specify a network interface ID.</para><para>For EC2-VPC, you can specify either the instance ID or the network interface ID, but
            not both. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2AddressCmdlet.PrivateIpAddress">
            <summary>
            <para>
            <para>[EC2-VPC] The primary or secondary private IP address to associate with the Elastic
            IP address. If no private IP address is specified, the Elastic IP address is associated
            with the primary private IP address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2AddressCmdlet.PublicIp">
            <summary>
            <para>
            <para>The Elastic IP address to associate with the instance. This is required for EC2-Classic.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2AddressCmdlet.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.EC2.RegisterEC2ByoipCidrCmdlet">
            <summary>
            Provisions an address range for use with your AWS resources through bring your own
            IP addresses (BYOIP) and creates a corresponding address pool. After the address range
            is provisioned, it is ready to be advertised using <a>AdvertiseByoipCidr</a>.
             
              
            <para>
            AWS verifies that you own the address range and are authorized to advertise it. You
            must ensure that the address range is registered to you and that you created an RPKI
            ROA to authorize Amazon ASNs 16509 and 14618 to advertise the address range. For more
            information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-byoip.html">Bring
            Your Own IP Addresses (BYOIP)</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para><para>
            Provisioning an address range is an asynchronous operation, so the call returns immediately,
            but the address range is not ready to use until its status changes from <code>pending-provision</code>
            to <code>provisioned</code>. To monitor the status of an address range, use <a>DescribeByoipCidrs</a>.
            To allocate an Elastic IP address from your address pool, use <a>AllocateAddress</a>
            with either the specific address from the address pool or the ID of the address pool.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2ByoipCidrCmdlet.Cidr">
            <summary>
            <para>
            <para>The public IPv4 address range, in CIDR notation. The most specific prefix that you
            can specify is /24. The address range cannot overlap with another address range that
            you've brought to this or another region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2ByoipCidrCmdlet.Description">
            <summary>
            <para>
            <para>A description for the address range and the address pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2ByoipCidrCmdlet.CidrAuthorizationContext_Message">
            <summary>
            <para>
            <para>The plain-text authorization message for the prefix and account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2ByoipCidrCmdlet.CidrAuthorizationContext_Signature">
            <summary>
            <para>
            <para>The signed authorization message for the prefix and account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2ByoipCidrCmdlet.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.EC2.RegisterEC2ClientVpnTargetNetworkCmdlet">
            <summary>
            Associates a target network with a Client VPN endpoint. A target network is a subnet
            in a VPC. You can associate multiple subnets from the same VPC with a Client VPN endpoint.
            You can associate only one subnet in each Availability Zone. We recommend that you
            associate at least two subnets to provide Availability Zone redundancy.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2ClientVpnTargetNetworkCmdlet.ClientVpnEndpointId">
            <summary>
            <para>
            <para>The ID of the Client VPN endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2ClientVpnTargetNetworkCmdlet.SubnetId">
            <summary>
            <para>
            <para>The ID of the subnet to associate with the Client VPN endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2ClientVpnTargetNetworkCmdlet.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.EC2.RegisterEC2DhcpOptionCmdlet">
            <summary>
            Associates a set of DHCP options (that you've previously created) with the specified
            VPC, or associates no DHCP options with the VPC.
             
              
            <para>
            After you associate the options with the VPC, any existing instances and all new instances
            that you launch in that VPC use the options. You don't need to restart or relaunch
            the instances. They automatically pick up the changes within a few hours, depending
            on how frequently the instance renews its DHCP lease. You can explicitly renew the
            lease using the operating system on the instance.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_DHCP_Options.html">DHCP
            Options Sets</a> in the <i>Amazon Virtual Private Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2DhcpOptionCmdlet.DhcpOptionsId">
            <summary>
            <para>
            <para>The ID of the DHCP options set, or <code>default</code> to associate no DHCP options
            with the VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2DhcpOptionCmdlet.VpcId">
            <summary>
            <para>
            <para>The ID of the VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2DhcpOptionCmdlet.PassThru">
            <summary>
            Returns the value passed to the VpcId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2DhcpOptionCmdlet.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.EC2.RegisterEC2IamInstanceProfileCmdlet">
            <summary>
            Associates an IAM instance profile with a running or stopped instance. You cannot
            associate more than one IAM instance profile with an instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2IamInstanceProfileCmdlet.IamInstanceProfile_Arn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the instance profile.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2IamInstanceProfileCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of the instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2IamInstanceProfileCmdlet.IamInstanceProfile_Name">
            <summary>
            <para>
            <para>The name of the instance profile.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2IamInstanceProfileCmdlet.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.EC2.RegisterEC2ImageCmdlet">
            <summary>
            Registers an AMI. When you're creating an AMI, this is the final step you must complete
            before you can launch an instance from the AMI. For more information about creating
            AMIs, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/creating-an-ami.html">Creating
            Your Own AMIs</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
             
             <note><para>
            For Amazon EBS-backed instances, <a>CreateImage</a> creates and registers the AMI
            in a single request, so you don't have to register the AMI yourself.
            </para></note><para>
            You can also use <code>RegisterImage</code> to create an Amazon EBS-backed Linux AMI
            from a snapshot of a root device volume. You specify the snapshot using the block
            device mapping. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-launch-snapshot.html">Launching
            a Linux Instance from a Backup</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para><para>
            You can't register an image where a secondary (non-root) snapshot has AWS Marketplace
            product codes.
            </para><para>
            Some Linux distributions, such as Red Hat Enterprise Linux (RHEL) and SUSE Linux Enterprise
            Server (SLES), use the EC2 billing product code associated with an AMI to verify the
            subscription status for package updates. Creating an AMI from an EBS snapshot does
            not maintain this billing code, and instances launched from such an AMI are not able
            to connect to package update infrastructure. If you purchase a Reserved Instance offering
            for one of these Linux distributions and launch instances using an AMI that does not
            contain the required billing code, your Reserved Instance is not applied to these
            instances.
            </para><para>
            To create an AMI for operating systems that require a billing code, see <a>CreateImage</a>.
            </para><para>
            If needed, you can deregister an AMI at any time. Any modifications you make to an
            AMI backed by an instance store volume invalidates its registration. If you make changes
            to an image, deregister the previous image and register the new image.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2ImageCmdlet.Architecture">
            <summary>
            <para>
            <para>The architecture of the AMI.</para><para>Default: For Amazon EBS-backed AMIs, <code>i386</code>. For instance store-backed
            AMIs, the architecture specified in the manifest file.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2ImageCmdlet.BillingProduct">
            <summary>
            <para>
            <para>The billing product codes. Your account must be authorized to specify billing product
            codes. Otherwise, you can use the AWS Marketplace to bill for the use of an AMI.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2ImageCmdlet.BlockDeviceMapping">
            <summary>
            <para>
            <para>The block device mapping entries.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2ImageCmdlet.Description">
            <summary>
            <para>
            <para>A description for your AMI.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2ImageCmdlet.EnaSupport">
            <summary>
            <para>
            <para>Set to <code>true</code> to enable enhanced networking with ENA for the AMI and any
            instances that you launch from the AMI.</para><para>This option is supported only for HVM AMIs. Specifying this option with a PV AMI can
            make instances launched from the AMI unreachable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2ImageCmdlet.ImageLocation">
            <summary>
            <para>
            <para>The full path to your AMI manifest in Amazon S3 storage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2ImageCmdlet.KernelId">
            <summary>
            <para>
            <para>The ID of the kernel.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2ImageCmdlet.Name">
            <summary>
            <para>
            <para>A name for your AMI.</para><para>Constraints: 3-128 alphanumeric characters, parentheses (()), square brackets ([]),
            spaces ( ), periods (.), slashes (/), dashes (-), single quotes ('), at-signs (@),
            or underscores(_)</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2ImageCmdlet.RamdiskId">
            <summary>
            <para>
            <para>The ID of the RAM disk.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2ImageCmdlet.RootDeviceName">
            <summary>
            <para>
            <para>The device name of the root device volume (for example, <code>/dev/sda1</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2ImageCmdlet.SriovNetSupport">
            <summary>
            <para>
            <para>Set to <code>simple</code> to enable enhanced networking with the Intel 82599 Virtual
            Function interface for the AMI and any instances that you launch from the AMI.</para><para>There is no way to disable <code>sriovNetSupport</code> at this time.</para><para>This option is supported only for HVM AMIs. Specifying this option with a PV AMI can
            make instances launched from the AMI unreachable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2ImageCmdlet.VirtualizationType">
            <summary>
            <para>
            <para>The type of virtualization (<code>hvm</code> | <code>paravirtual</code>).</para><para>Default: <code>paravirtual</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2ImageCmdlet.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.EC2.RegisterEC2Ipv6AddressListCmdlet">
            <summary>
            Assigns one or more IPv6 addresses to the specified network interface. You can specify
            one or more specific IPv6 addresses, or you can specify the number of IPv6 addresses
            to be automatically assigned from within the subnet's IPv6 CIDR block range. You can
            assign as many IPv6 addresses to a network interface as you can assign private IPv4
            addresses, and the limit varies per instance type. For information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-eni.html#AvailableIpPerENI">IP
            Addresses Per Network Interface Per Instance Type</a> in the <i>Amazon Elastic Compute
            Cloud User Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2Ipv6AddressListCmdlet.Ipv6AddressCount">
            <summary>
            <para>
            <para>The number of IPv6 addresses to assign to the network interface. Amazon EC2 automatically
            selects the IPv6 addresses from the subnet range. You can't use this option if specifying
            specific IPv6 addresses.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2Ipv6AddressListCmdlet.Ipv6Address">
            <summary>
            <para>
            <para>One or more specific IPv6 addresses to be assigned to the network interface. You can't
            use this option if you're specifying a number of IPv6 addresses.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2Ipv6AddressListCmdlet.NetworkInterfaceId">
            <summary>
            <para>
            <para>The ID of the network interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2Ipv6AddressListCmdlet.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.EC2.RegisterEC2PrivateIpAddressCmdlet">
            <summary>
            Assigns one or more secondary private IP addresses to the specified network interface.
             
              
            <para>
            You can specify one or more specific secondary IP addresses, or you can specify the
            number of secondary IP addresses to be automatically assigned within the subnet's
            CIDR block range. The number of secondary IP addresses that you can assign to an instance
            varies by instance type. For information about instance types, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html">Instance
            Types</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>. For more information
            about Elastic IP addresses, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html">Elastic
            IP Addresses</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para><para>
            When you move a secondary private IP address to another network interface, any Elastic
            IP address that is associated with the IP address is also moved.
            </para><para>
            Remapping an IP address is an asynchronous operation. When you move an IP address
            from one network interface to another, check <code>network/interfaces/macs/mac/local-ipv4s</code>
            in the instance metadata to confirm that the remapping is complete.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2PrivateIpAddressCmdlet.AllowReassignment">
            <summary>
            <para>
            <para>Indicates whether to allow an IP address that is already assigned to another network
            interface or instance to be reassigned to the specified network interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2PrivateIpAddressCmdlet.NetworkInterfaceId">
            <summary>
            <para>
            <para>The ID of the network interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2PrivateIpAddressCmdlet.PrivateIpAddress">
            <summary>
            <para>
            <para>One or more IP addresses to be assigned as a secondary private IP address to the network
            interface. You can't specify this parameter when also specifying a number of secondary
            IP addresses.</para><para>If you don't specify an IP address, Amazon EC2 automatically selects an IP address
            within the subnet range.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2PrivateIpAddressCmdlet.SecondaryPrivateIpAddressCount">
            <summary>
            <para>
            <para>The number of secondary IP addresses to assign to the network interface. You can't
            specify this parameter when also specifying private IP addresses.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2PrivateIpAddressCmdlet.PassThru">
            <summary>
            Returns the value passed to the NetworkInterfaceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2PrivateIpAddressCmdlet.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.EC2.RegisterEC2RouteTableCmdlet">
            <summary>
            Associates a subnet with a route table. The subnet and route table must be in the
            same VPC. This association causes traffic originating from the subnet to be routed
            according to the routes in the route table. The action returns an association ID,
            which you need in order to disassociate the route table from the subnet later. A route
            table can be associated with multiple subnets.
             
              
            <para>
            For more information, see <a href="https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_Route_Tables.html">Route
            Tables</a> in the <i>Amazon Virtual Private Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2RouteTableCmdlet.RouteTableId">
            <summary>
            <para>
            <para>The ID of the route table.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2RouteTableCmdlet.SubnetId">
            <summary>
            <para>
            <para>The ID of the subnet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2RouteTableCmdlet.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.EC2.RegisterEC2SubnetCidrBlockCmdlet">
            <summary>
            Associates a CIDR block with your subnet. You can only associate a single IPv6 CIDR
            block with your subnet. An IPv6 CIDR block must have a prefix length of /64.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2SubnetCidrBlockCmdlet.Ipv6CidrBlock">
            <summary>
            <para>
            <para>The IPv6 CIDR block for your subnet. The subnet must have a /64 prefix length.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2SubnetCidrBlockCmdlet.SubnetId">
            <summary>
            <para>
            <para>The ID of your subnet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2SubnetCidrBlockCmdlet.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.EC2.RegisterEC2TransitGatewayRouteTableCmdlet">
            <summary>
            Associates the specified attachment with the specified transit gateway route table.
            You can associate only one route table with an attachment.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2TransitGatewayRouteTableCmdlet.TransitGatewayAttachmentId">
            <summary>
            <para>
            <para>The ID of the attachment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2TransitGatewayRouteTableCmdlet.TransitGatewayRouteTableId">
            <summary>
            <para>
            <para>The ID of the transit gateway route table.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2TransitGatewayRouteTableCmdlet.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.EC2.RegisterEC2VpcCidrBlockCmdlet">
            <summary>
            Associates a CIDR block with your VPC. You can associate a secondary IPv4 CIDR block,
            or you can associate an Amazon-provided IPv6 CIDR block. The IPv6 CIDR block size
            is fixed at /56.
             
              
            <para>
            For more information about associating CIDR blocks with your VPC and applicable restrictions,
            see <a href="https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_Subnets.html#VPC_Sizing">VPC
            and Subnet Sizing</a> in the <i>Amazon Virtual Private Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2VpcCidrBlockCmdlet.AmazonProvidedIpv6CidrBlock">
            <summary>
            <para>
            <para>Requests an Amazon-provided IPv6 CIDR block with a /56 prefix length for the VPC.
            You cannot specify the range of IPv6 addresses, or the size of the CIDR block.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2VpcCidrBlockCmdlet.CidrBlock">
            <summary>
            <para>
            <para>An IPv4 CIDR block to associate with the VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2VpcCidrBlockCmdlet.VpcId">
            <summary>
            <para>
            <para>The ID of the VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RegisterEC2VpcCidrBlockCmdlet.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.EC2.RemoveEC2AddressCmdlet">
            <summary>
            Releases the specified Elastic IP address.
             
              
            <para>
            [EC2-Classic, default VPC] Releasing an Elastic IP address automatically disassociates
            it from any instance that it's associated with. To disassociate an Elastic IP address
            without releasing it, use <a>DisassociateAddress</a>.
            </para><para>
            [Nondefault VPC] You must use <a>DisassociateAddress</a> to disassociate the Elastic
            IP address before you can release it. Otherwise, Amazon EC2 returns an error (<code>InvalidIPAddress.InUse</code>).
            </para><para>
            After releasing an Elastic IP address, it is released to the IP address pool. Be sure
            to update your DNS records and any servers or devices that communicate with the address.
            If you attempt to release an Elastic IP address that you already released, you'll
            get an <code>AuthFailure</code> error if the address is already allocated to another
            AWS account.
            </para><para>
            [EC2-VPC] After you release an Elastic IP address for use in a VPC, you might be able
            to recover it. For more information, see <a>AllocateAddress</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2AddressCmdlet.AllocationId">
            <summary>
            <para>
            <para>[EC2-VPC] The allocation ID. Required for EC2-VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2AddressCmdlet.PublicIp">
            <summary>
            <para>
            <para>[EC2-Classic] The Elastic IP address. Required for EC2-Classic.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2AddressCmdlet.PassThru">
            <summary>
            Returns the value passed to the PublicIp parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2AddressCmdlet.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.EC2.RemoveEC2CapacityReservationCmdlet">
            <summary>
            Cancels the specified Capacity Reservation, releases the reserved capacity, and changes
            the Capacity Reservation's state to <code>cancelled</code>.
             
              
            <para>
            Instances running in the reserved capacity continue running until you stop them. Stopped
            instances that target the Capacity Reservation can no longer launch. Modify these
            instances to either target a different Capacity Reservation, launch On-Demand Instance
            capacity, or run in any open Capacity Reservation that has matching attributes and
            sufficient capacity.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2CapacityReservationCmdlet.CapacityReservationId">
            <summary>
            <para>
            <para>The ID of the Capacity Reservation to be cancelled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2CapacityReservationCmdlet.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.EC2.RemoveEC2ClientVpnEndpointCmdlet">
            <summary>
            Deletes the specified Client VPN endpoint. You must disassociate all target networks
            before you can delete a Client VPN endpoint.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2ClientVpnEndpointCmdlet.ClientVpnEndpointId">
            <summary>
            <para>
            <para>The ID of the Client VPN to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2ClientVpnEndpointCmdlet.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.EC2.RemoveEC2ClientVpnRouteCmdlet">
            <summary>
            Deletes a route from a Client VPN endpoint. You can only delete routes that you manually
            added using the <b>CreateClientVpnRoute</b> action. You cannot delete routes that
            were automatically added when associating a subnet. To remove routes that have been
            automatically added, disassociate the target subnet from the Client VPN endpoint.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2ClientVpnRouteCmdlet.ClientVpnEndpointId">
            <summary>
            <para>
            <para>The ID of the Client VPN endpoint from which the route is to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2ClientVpnRouteCmdlet.DestinationCidrBlock">
            <summary>
            <para>
            <para>The IPv4 address range, in CIDR notation, of the route to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2ClientVpnRouteCmdlet.TargetVpcSubnetId">
            <summary>
            <para>
            <para>The ID of the target subnet used by the route.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2ClientVpnRouteCmdlet.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.EC2.RemoveEC2CustomerGatewayCmdlet">
            <summary>
            Deletes the specified customer gateway. You must delete the VPN connection before
            you can delete the customer gateway.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2CustomerGatewayCmdlet.CustomerGatewayId">
            <summary>
            <para>
            <para>The ID of the customer gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2CustomerGatewayCmdlet.PassThru">
            <summary>
            Returns the value passed to the CustomerGatewayId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2CustomerGatewayCmdlet.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.EC2.RemoveEC2DhcpOptionCmdlet">
            <summary>
            Deletes the specified set of DHCP options. You must disassociate the set of DHCP options
            before you can delete it. You can disassociate the set of DHCP options by associating
            either a new set of options or the default set of options with the VPC.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2DhcpOptionCmdlet.DhcpOptionsId">
            <summary>
            <para>
            <para>The ID of the DHCP options set.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2DhcpOptionCmdlet.PassThru">
            <summary>
            Returns the value passed to the DhcpOptionsId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2DhcpOptionCmdlet.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.EC2.RemoveEC2EgressOnlyInternetGatewayCmdlet">
            <summary>
            Deletes an egress-only internet gateway.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2EgressOnlyInternetGatewayCmdlet.EgressOnlyInternetGatewayId">
            <summary>
            <para>
            <para>The ID of the egress-only internet gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2EgressOnlyInternetGatewayCmdlet.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.EC2.RemoveEC2EndpointConnectionNotificationCmdlet">
            <summary>
            Deletes one or more VPC endpoint connection notifications.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2EndpointConnectionNotificationCmdlet.ConnectionNotificationId">
            <summary>
            <para>
            <para>One or more notification IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2EndpointConnectionNotificationCmdlet.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.EC2.RemoveEC2EndpointServiceConfigurationCmdlet">
            <summary>
            Deletes one or more VPC endpoint service configurations in your account. Before you
            delete the endpoint service configuration, you must reject any <code>Available</code>
            or <code>PendingAcceptance</code> interface endpoint connections that are attached
            to the service.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2EndpointServiceConfigurationCmdlet.ServiceId">
            <summary>
            <para>
            <para>The IDs of one or more services.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2EndpointServiceConfigurationCmdlet.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.EC2.RemoveEC2FleetCmdlet">
            <summary>
            Deletes the specified EC2 Fleet.
             
              
            <para>
            After you delete an EC2 Fleet, it launches no new instances. You must specify whether
            an EC2 Fleet should also terminate its instances. If you terminate the instances,
            the EC2 Fleet enters the <code>deleted_terminating</code> state. Otherwise, the EC2
            Fleet enters the <code>deleted_running</code> state, and the instances continue to
            run until they are interrupted or you terminate them manually.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2FleetCmdlet.FleetId">
            <summary>
            <para>
            <para>The IDs of the EC2 Fleets.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2FleetCmdlet.TerminateInstance">
            <summary>
            <para>
            <para>Indicates whether to terminate instances for an EC2 Fleet if it is deleted successfully.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2FleetCmdlet.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.EC2.RemoveEC2FlowLogCmdlet">
            <summary>
            Deletes one or more flow logs.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2FlowLogCmdlet.FlowLogId">
            <summary>
            <para>
            <para>One or more flow log IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2FlowLogCmdlet.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.EC2.RemoveEC2FpgaImageCmdlet">
            <summary>
            Deletes the specified Amazon FPGA Image (AFI).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2FpgaImageCmdlet.FpgaImageId">
            <summary>
            <para>
            <para>The ID of the AFI.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2FpgaImageCmdlet.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.EC2.RemoveEC2HostCmdlet">
            <summary>
            When you no longer want to use an On-Demand Dedicated Host it can be released. On-Demand
            billing is stopped and the host goes into <code>released</code> state. The host ID
            of Dedicated Hosts that have been released can no longer be specified in another request,
            for example, to modify the host. You must stop or terminate all instances on a host
            before it can be released.
             
              
            <para>
            When Dedicated Hosts are released, it may take some time for them to stop counting
            toward your limit and you may receive capacity errors when trying to allocate new
            Dedicated Hosts. Wait a few minutes and then try again.
            </para><para>
            Released hosts still appear in a <a>DescribeHosts</a> response.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2HostCmdlet.HostId">
            <summary>
            <para>
            <para>The IDs of the Dedicated Hosts to release.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2HostCmdlet.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.EC2.RemoveEC2InternetGatewayCmdlet">
            <summary>
            Deletes the specified internet gateway. You must detach the internet gateway from
            the VPC before you can delete it.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2InternetGatewayCmdlet.InternetGatewayId">
            <summary>
            <para>
            <para>The ID of the internet gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2InternetGatewayCmdlet.PassThru">
            <summary>
            Returns the value passed to the InternetGatewayId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2InternetGatewayCmdlet.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.EC2.RemoveEC2KeyPairCmdlet">
            <summary>
            Deletes the specified key pair, by removing the public key from Amazon EC2.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2KeyPairCmdlet.KeyName">
            <summary>
            <para>
            <para>The name of the key pair.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2KeyPairCmdlet.PassThru">
            <summary>
            Returns the value passed to the KeyName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2KeyPairCmdlet.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.EC2.RemoveEC2LaunchTemplateCmdlet">
            <summary>
            Deletes a launch template. Deleting a launch template deletes all of its versions.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2LaunchTemplateCmdlet.LaunchTemplateId">
            <summary>
            <para>
            <para>The ID of the launch template. You must specify either the launch template ID or launch
            template name in the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2LaunchTemplateCmdlet.LaunchTemplateName">
            <summary>
            <para>
            <para>The name of the launch template. You must specify either the launch template ID or
            launch template name in the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2LaunchTemplateCmdlet.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.EC2.RemoveEC2NatGatewayCmdlet">
            <summary>
            Deletes the specified NAT gateway. Deleting a NAT gateway disassociates its Elastic
            IP address, but does not release the address from your account. Deleting a NAT gateway
            does not delete any NAT gateway routes in your route tables.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2NatGatewayCmdlet.NatGatewayId">
            <summary>
            <para>
            <para>The ID of the NAT gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2NatGatewayCmdlet.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.EC2.RemoveEC2NetworkAclCmdlet">
            <summary>
            Deletes the specified network ACL. You can't delete the ACL if it's associated with
            any subnets. You can't delete the default network ACL.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2NetworkAclCmdlet.NetworkAclId">
            <summary>
            <para>
            <para>The ID of the network ACL.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2NetworkAclCmdlet.PassThru">
            <summary>
            Returns the value passed to the NetworkAclId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2NetworkAclCmdlet.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.EC2.RemoveEC2NetworkAclEntryCmdlet">
            <summary>
            Deletes the specified ingress or egress entry (rule) from the specified network ACL.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2NetworkAclEntryCmdlet.Egress">
            <summary>
            <para>
            <para>Indicates whether the rule is an egress rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2NetworkAclEntryCmdlet.NetworkAclId">
            <summary>
            <para>
            <para>The ID of the network ACL.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2NetworkAclEntryCmdlet.RuleNumber">
            <summary>
            <para>
            <para>The rule number of the entry to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2NetworkAclEntryCmdlet.PassThru">
            <summary>
            Returns the value passed to the NetworkAclId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2NetworkAclEntryCmdlet.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.EC2.RemoveEC2NetworkInterfaceCmdlet">
            <summary>
            Deletes the specified network interface. You must detach the network interface before
            you can delete it.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2NetworkInterfaceCmdlet.NetworkInterfaceId">
            <summary>
            <para>
            <para>The ID of the network interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2NetworkInterfaceCmdlet.PassThru">
            <summary>
            Returns the value passed to the NetworkInterfaceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2NetworkInterfaceCmdlet.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.EC2.RemoveEC2NetworkInterfacePermissionCmdlet">
            <summary>
            Deletes a permission for a network interface. By default, you cannot delete the permission
            if the account for which you're removing the permission has attached the network interface
            to an instance. However, you can force delete the permission, regardless of any attachment.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2NetworkInterfacePermissionCmdlet.IgnoreAttachedStatus">
            <summary>
            <para>
            <para>Specify <code>true</code> to remove the permission even if the network interface is
            attached to an instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2NetworkInterfacePermissionCmdlet.NetworkInterfacePermissionId">
            <summary>
            <para>
            <para>The ID of the network interface permission.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2NetworkInterfacePermissionCmdlet.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.EC2.RemoveEC2PlacementGroupCmdlet">
            <summary>
            Deletes the specified placement group. You must terminate all instances in the placement
            group before you can delete the placement group. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/placement-groups.html">Placement
            Groups</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2PlacementGroupCmdlet.GroupName">
            <summary>
            <para>
            <para>The name of the placement group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2PlacementGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the GroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2PlacementGroupCmdlet.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.EC2.RemoveEC2RouteCmdlet">
            <summary>
            Deletes the specified route from the specified route table.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2RouteCmdlet.DestinationCidrBlock">
            <summary>
            <para>
            <para>The IPv4 CIDR range for the route. The value you specify must match the CIDR for the
            route exactly.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2RouteCmdlet.DestinationIpv6CidrBlock">
            <summary>
            <para>
            <para>The IPv6 CIDR range for the route. The value you specify must match the CIDR for the
            route exactly.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2RouteCmdlet.RouteTableId">
            <summary>
            <para>
            <para>The ID of the route table.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2RouteCmdlet.PassThru">
            <summary>
            Returns the value passed to the RouteTableId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2RouteCmdlet.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.EC2.RemoveEC2RouteTableCmdlet">
            <summary>
            Deletes the specified route table. You must disassociate the route table from any
            subnets before you can delete it. You can't delete the main route table.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2RouteTableCmdlet.RouteTableId">
            <summary>
            <para>
            <para>The ID of the route table.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2RouteTableCmdlet.PassThru">
            <summary>
            Returns the value passed to the RouteTableId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2RouteTableCmdlet.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.EC2.RemoveEC2SecurityGroupCmdlet">
            <summary>
            Deletes a security group.
             
              
            <para>
            If you attempt to delete a security group that is associated with an instance, or
            is referenced by another security group, the operation fails with <code>InvalidGroup.InUse</code>
            in EC2-Classic or <code>DependencyViolation</code> in EC2-VPC.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2SecurityGroupCmdlet.GroupId">
            <summary>
            <para>
            <para>The ID of the security group. Required for a nondefault VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2SecurityGroupCmdlet.GroupName">
            <summary>
            <para>
            <para>[EC2-Classic, default VPC] The name of the security group. You can specify either
            the security group name or the security group ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2SecurityGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the GroupId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2SecurityGroupCmdlet.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.EC2.RemoveEC2SnapshotCmdlet">
            <summary>
            Deletes the specified snapshot.
             
              
            <para>
            When you make periodic snapshots of a volume, the snapshots are incremental, and only
            the blocks on the device that have changed since your last snapshot are saved in the
            new snapshot. When you delete a snapshot, only the data not needed for any other snapshot
            is removed. So regardless of which prior snapshots have been deleted, all active snapshots
            will have access to all the information needed to restore the volume.
            </para><para>
            You cannot delete a snapshot of the root device of an EBS volume used by a registered
            AMI. You must first de-register the AMI before you can delete the snapshot.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-deleting-snapshot.html">Deleting
            an Amazon EBS Snapshot</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2SnapshotCmdlet.SnapshotId">
            <summary>
            <para>
            <para>The ID of the EBS snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2SnapshotCmdlet.PassThru">
            <summary>
            Returns the value passed to the SnapshotId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2SnapshotCmdlet.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.EC2.RemoveEC2SpotDatafeedSubscriptionCmdlet">
            <summary>
            Deletes the data feed for Spot Instances.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2SpotDatafeedSubscriptionCmdlet.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.EC2.RemoveEC2SubnetCmdlet">
            <summary>
            Deletes the specified subnet. You must terminate all running instances in the subnet
            before you can delete the subnet.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2SubnetCmdlet.SubnetId">
            <summary>
            <para>
            <para>The ID of the subnet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2SubnetCmdlet.PassThru">
            <summary>
            Returns the value passed to the SubnetId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2SubnetCmdlet.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.EC2.RemoveEC2TagCmdlet">
            <summary>
            Deletes the specified set of tags from the specified set of resources.
             
              
            <para>
            To list the current tags, use <a>DescribeTags</a>. For more information about tags,
            see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Using_Tags.html">Tagging
            Your Resources</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2TagCmdlet.Resource">
            <summary>
            <para>
            <para>The IDs of the resources, separated by spaces.</para><para>Constraints: Up to 1000 resource IDs. We recommend breaking up this request into smaller
            batches.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2TagCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to delete. Specify a tag key and an optional tag value to delete specific
            tags. If you specify a tag key without a tag value, we delete any tag with this key
            regardless of its value. If you specify a tag key with an empty string as the tag
            value, we delete the tag only if its value is an empty string.</para><para>If you omit this parameter, we delete all user-defined tags for the specified resources.
            We do not delete AWS-generated tags (tags that have the <code>aws:</code> prefix).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2TagCmdlet.PassThru">
            <summary>
            Returns the collection of Tag objects that were deleted.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2TagCmdlet.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.EC2.RemoveEC2TemplateVersionCmdlet">
            <summary>
            Deletes one or more versions of a launch template. You cannot delete the default version
            of a launch template; you must first assign a different version as the default. If
            the default version is the only version for the launch template, you must delete the
            entire launch template using <a>DeleteLaunchTemplate</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2TemplateVersionCmdlet.LaunchTemplateId">
            <summary>
            <para>
            <para>The ID of the launch template. You must specify either the launch template ID or launch
            template name in the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2TemplateVersionCmdlet.LaunchTemplateName">
            <summary>
            <para>
            <para>The name of the launch template. You must specify either the launch template ID or
            launch template name in the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2TemplateVersionCmdlet.Version">
            <summary>
            <para>
            <para>The version numbers of one or more launch template versions to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2TemplateVersionCmdlet.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.EC2.RemoveEC2TransitGatewayCmdlet">
            <summary>
            Deletes the specified transit gateway.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2TransitGatewayCmdlet.TransitGatewayId">
            <summary>
            <para>
            <para>The ID of the transit gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2TransitGatewayCmdlet.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.EC2.RemoveEC2TransitGatewayRouteCmdlet">
            <summary>
            Deletes the specified route from the specified transit gateway route table.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2TransitGatewayRouteCmdlet.DestinationCidrBlock">
            <summary>
            <para>
            <para>The CIDR range for the route. This must match the CIDR for the route exactly.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2TransitGatewayRouteCmdlet.TransitGatewayRouteTableId">
            <summary>
            <para>
            <para>The ID of the transit gateway route table.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2TransitGatewayRouteCmdlet.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.EC2.RemoveEC2TransitGatewayRouteTableCmdlet">
            <summary>
            Deletes the specified transit gateway route table. You must disassociate the route
            table from any transit gateway route tables before you can delete it.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2TransitGatewayRouteTableCmdlet.TransitGatewayRouteTableId">
            <summary>
            <para>
            <para>The ID of the transit gateway route table.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2TransitGatewayRouteTableCmdlet.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.EC2.RemoveEC2TransitGatewayVpcAttachmentCmdlet">
            <summary>
            Deletes the specified VPC attachment.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2TransitGatewayVpcAttachmentCmdlet.TransitGatewayAttachmentId">
            <summary>
            <para>
            <para>The ID of the attachment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2TransitGatewayVpcAttachmentCmdlet.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.EC2.RemoveEC2VolumeCmdlet">
            <summary>
            Deletes the specified EBS volume. The volume must be in the <code>available</code>
            state (not attached to an instance).
             
              
            <para>
            The volume can remain in the <code>deleting</code> state for several minutes.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-deleting-volume.html">Deleting
            an Amazon EBS Volume</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2VolumeCmdlet.VolumeId">
            <summary>
            <para>
            <para>The ID of the volume.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2VolumeCmdlet.PassThru">
            <summary>
            Returns the value passed to the VolumeId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2VolumeCmdlet.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.EC2.RemoveEC2VpcCmdlet">
            <summary>
            Deletes the specified VPC. You must detach or delete all gateways and resources that
            are associated with the VPC before you can delete it. For example, you must terminate
            all instances running in the VPC, delete all security groups associated with the VPC
            (except the default one), delete all route tables associated with the VPC (except
            the default one), and so on.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2VpcCmdlet.VpcId">
            <summary>
            <para>
            <para>The ID of the VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2VpcCmdlet.PassThru">
            <summary>
            Returns the value passed to the VpcId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2VpcCmdlet.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.EC2.RemoveEC2VpcEndpointCmdlet">
            <summary>
            Deletes one or more specified VPC endpoints. Deleting a gateway endpoint also deletes
            the endpoint routes in the route tables that were associated with the endpoint. Deleting
            an interface endpoint deletes the endpoint network interfaces.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2VpcEndpointCmdlet.VpcEndpointId">
            <summary>
            <para>
            <para>One or more VPC endpoint IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2VpcEndpointCmdlet.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.EC2.RemoveEC2VpcPeeringConnectionCmdlet">
            <summary>
            Deletes a VPC peering connection. Either the owner of the requester VPC or the owner
            of the accepter VPC can delete the VPC peering connection if it's in the <code>active</code>
            state. The owner of the requester VPC can delete a VPC peering connection in the <code>pending-acceptance</code>
            state. You cannot delete a VPC peering connection that's in the <code>failed</code>
            state.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2VpcPeeringConnectionCmdlet.VpcPeeringConnectionId">
            <summary>
            <para>
            <para>The ID of the VPC peering connection.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2VpcPeeringConnectionCmdlet.PassThru">
            <summary>
            Returns the value passed to the VpcPeeringConnectionId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2VpcPeeringConnectionCmdlet.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.EC2.RemoveEC2VpnConnectionCmdlet">
            <summary>
            Deletes the specified VPN connection.
             
              
            <para>
            If you're deleting the VPC and its associated components, we recommend that you detach
            the virtual private gateway from the VPC and delete the VPC before deleting the VPN
            connection. If you believe that the tunnel credentials for your VPN connection have
            been compromised, you can delete the VPN connection and create a new one that has
            new keys, without needing to delete the VPC or virtual private gateway. If you create
            a new VPN connection, you must reconfigure the customer gateway using the new configuration
            information returned with the new VPN connection ID.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2VpnConnectionCmdlet.VpnConnectionId">
            <summary>
            <para>
            <para>The ID of the VPN connection.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2VpnConnectionCmdlet.PassThru">
            <summary>
            Returns the value passed to the VpnConnectionId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2VpnConnectionCmdlet.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.EC2.RemoveEC2VpnConnectionRouteCmdlet">
            <summary>
            Deletes the specified static route associated with a VPN connection between an existing
            virtual private gateway and a VPN customer gateway. The static route allows traffic
            to be routed from the virtual private gateway to the VPN customer gateway.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2VpnConnectionRouteCmdlet.DestinationCidrBlock">
            <summary>
            <para>
            <para>The CIDR block associated with the local subnet of the customer network.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2VpnConnectionRouteCmdlet.VpnConnectionId">
            <summary>
            <para>
            <para>The ID of the VPN connection.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2VpnConnectionRouteCmdlet.PassThru">
            <summary>
            Returns the value passed to the VpnConnectionId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2VpnConnectionRouteCmdlet.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.EC2.RemoveEC2VpnGatewayCmdlet">
            <summary>
            Deletes the specified virtual private gateway. We recommend that before you delete
            a virtual private gateway, you detach it from the VPC and delete the VPN connection.
            Note that you don't need to delete the virtual private gateway if you plan to delete
            and recreate the VPN connection between your VPC and your network.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2VpnGatewayCmdlet.VpnGatewayId">
            <summary>
            <para>
            <para>The ID of the virtual private gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2VpnGatewayCmdlet.PassThru">
            <summary>
            Returns the value passed to the VpnGatewayId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RemoveEC2VpnGatewayCmdlet.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.EC2.RequestEC2SpotFleetCmdlet">
            <summary>
            Creates a Spot Fleet request.
             
              
            <para>
            The Spot Fleet request specifies the total target capacity and the On-Demand target
            capacity. Amazon EC2 calculates the difference between the total capacity and On-Demand
            capacity, and launches the difference as Spot capacity.
            </para><para>
            You can submit a single request that includes multiple launch specifications that
            vary by instance type, AMI, Availability Zone, or subnet.
            </para><para>
            By default, the Spot Fleet requests Spot Instances in the Spot pool where the price
            per unit is the lowest. Each launch specification can include its own instance weighting
            that reflects the value of the instance type to your application workload.
            </para><para>
            Alternatively, you can specify that the Spot Fleet distribute the target capacity
            across the Spot pools included in its launch specifications. By ensuring that the
            Spot Instances in your Spot Fleet are in different Spot pools, you can improve the
            availability of your fleet.
            </para><para>
            You can specify tags for the Spot Instances. You cannot tag other resource types in
            a Spot Fleet request because only the <code>instance</code> resource type is supported.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/spot-fleet-requests.html">Spot
            Fleet Requests</a> in the <i>Amazon EC2 User Guide for Linux Instances</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotFleetCmdlet.SpotFleetRequestConfig_AllocationStrategy">
            <summary>
            <para>
            <para>Indicates how to allocate the target capacity across the Spot pools specified by the
            Spot Fleet request. The default is <code>lowestPrice</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotFleetCmdlet.ClassicLoadBalancersConfig_ClassicLoadBalancer">
            <summary>
            <para>
            <para>One or more Classic Load Balancers.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotFleetCmdlet.SpotFleetRequestConfig_ClientToken">
            <summary>
            <para>
            <para>A unique, case-sensitive identifier that you provide to ensure the idempotency of
            your listings. This helps to avoid duplicate listings. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.html">Ensuring
            Idempotency</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotFleetCmdlet.SpotFleetRequestConfig_ExcessCapacityTerminationPolicy">
            <summary>
            <para>
            <para>Indicates whether running Spot Instances should be terminated if the target capacity
            of the Spot Fleet request is decreased below the current size of the Spot Fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotFleetCmdlet.SpotFleetRequestConfig_FulfilledCapacity">
            <summary>
            <para>
            <para>The number of units fulfilled by this request compared to the set target capacity.
            You cannot set this value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotFleetCmdlet.SpotFleetRequestConfig_IamFleetRole">
            <summary>
            <para>
            <para>Grants the Spot Fleet permission to terminate Spot Instances on your behalf when you
            cancel its Spot Fleet request using <a>CancelSpotFleetRequests</a> or when the Spot
            Fleet request expires, if you set <code>terminateInstancesWithExpiration</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotFleetCmdlet.SpotFleetRequestConfig_InstanceInterruptionBehavior">
            <summary>
            <para>
            <para>The behavior when a Spot Instance is interrupted. The default is <code>terminate</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotFleetCmdlet.SpotFleetRequestConfig_InstancePoolsToUseCount">
            <summary>
            <para>
            <para>The number of Spot pools across which to allocate your target Spot capacity. Valid
            only when Spot <b>AllocationStrategy</b> is set to <code>lowest-price</code>. Spot
            Fleet selects the cheapest Spot pools and evenly allocates your target Spot capacity
            across the number of Spot pools that you specify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotFleetCmdlet.SpotFleetRequestConfig_LaunchSpecification">
            <summary>
            <para>
            <para>The launch specifications for the Spot Fleet request. If you specify <code>LaunchSpecifications</code>,
            you can't specify <code>LaunchTemplateConfigs</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotFleetCmdlet.SpotFleetRequestConfig_LaunchTemplateConfig">
            <summary>
            <para>
            <para>The launch template and overrides. If you specify <code>LaunchTemplateConfigs</code>,
            you can't specify <code>LaunchSpecifications</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotFleetCmdlet.SpotFleetRequestConfig_OnDemandAllocationStrategy">
            <summary>
            <para>
            <para>The order of the launch template overrides to use in fulfilling On-Demand capacity.
            If you specify <code>lowestPrice</code>, Spot Fleet uses price to determine the order,
            launching the lowest price first. If you specify <code>prioritized</code>, Spot Fleet
            uses the priority that you assign to each Spot Fleet launch template override, launching
            the highest priority first. If you do not specify a value, Spot Fleet defaults to
            <code>lowestPrice</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotFleetCmdlet.SpotFleetRequestConfig_OnDemandFulfilledCapacity">
            <summary>
            <para>
            <para>The number of On-Demand units fulfilled by this request compared to the set target
            On-Demand capacity.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotFleetCmdlet.SpotFleetRequestConfig_OnDemandTargetCapacity">
            <summary>
            <para>
            <para>The number of On-Demand units to request. You can choose to set the target capacity
            in terms of instances or a performance characteristic that is important to your application
            workload, such as vCPUs, memory, or I/O. If the request type is <code>maintain</code>,
            you can specify a target capacity of 0 and add capacity later.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotFleetCmdlet.SpotFleetRequestConfig_ReplaceUnhealthyInstance">
            <summary>
            <para>
            <para>Indicates whether Spot Fleet should replace unhealthy instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotFleetCmdlet.SpotFleetRequestConfig_SpotPrice">
            <summary>
            <para>
            <para>The maximum price per unit hour that you are willing to pay for a Spot Instance. The
            default is the On-Demand price.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotFleetCmdlet.SpotFleetRequestConfig_TargetCapacity">
            <summary>
            <para>
            <para>The number of units to request. You can choose to set the target capacity in terms
            of instances or a performance characteristic that is important to your application
            workload, such as vCPUs, memory, or I/O. If the request type is <code>maintain</code>,
            you can specify a target capacity of 0 and add capacity later.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotFleetCmdlet.TargetGroupsConfig_TargetGroup">
            <summary>
            <para>
            <para>One or more target groups.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotFleetCmdlet.SpotFleetRequestConfig_TerminateInstancesWithExpiration">
            <summary>
            <para>
            <para>Indicates whether running Spot Instances should be terminated when the Spot Fleet
            request expires.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotFleetCmdlet.SpotFleetRequestConfig_Type">
            <summary>
            <para>
            <para>The type of request. Indicates whether the Spot Fleet only requests the target capacity
            or also attempts to maintain it. When this value is <code>request</code>, the Spot
            Fleet only places the required requests. It does not attempt to replenish Spot Instances
            if capacity is diminished, nor does it submit requests in alternative Spot pools if
            capacity is not available. When this value is <code>maintain</code>, the Spot Fleet
            maintains the target capacity. The Spot Fleet places the required requests to meet
            capacity and automatically replenishes any interrupted instances. Default: <code>maintain</code>.
            <code>instant</code> is listed but is not used by Spot Fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotFleetCmdlet.SpotFleetRequestConfig_UtcValidFrom">
            <summary>
            <para>
            <para>The start date and time of the request, in UTC format (for example, <i>YYYY</i>-<i>MM</i>-<i>DD</i>T<i>HH</i>:<i>MM</i>:<i>SS</i>Z).
            The default is to start fulfilling the request immediately.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotFleetCmdlet.SpotFleetRequestConfig_UtcValidUntil">
            <summary>
            <para>
            <para>The end date and time of the request, in UTC format (for example, <i>YYYY</i>-<i>MM</i>-<i>DD</i>T<i>HH</i>:<i>MM</i>:<i>SS</i>Z).
            At this point, no new Spot Instance requests are placed or able to fulfill the request.
            If no value is specified, the Spot Fleet request remains until you cancel it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotFleetCmdlet.SpotFleetRequestConfig_ValidFrom">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use ValidFromUtc instead. Setting either ValidFrom or
            ValidFromUtc results in both ValidFrom and ValidFromUtc being assigned, the latest
            assignment to either one of the two property is reflected in the value of both. ValidFrom
            is provided for backwards compatibility only and assigning a non-Utc DateTime to it
            results in the wrong timestamp being passed to the service.</para><para>The start date and time of the request, in UTC format (for example, <i>YYYY</i>-<i>MM</i>-<i>DD</i>T<i>HH</i>:<i>MM</i>:<i>SS</i>Z).
            The default is to start fulfilling the request immediately.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotFleetCmdlet.SpotFleetRequestConfig_ValidUntil">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use ValidUntilUtc instead. Setting either ValidUntil or
            ValidUntilUtc results in both ValidUntil and ValidUntilUtc being assigned, the latest
            assignment to either one of the two property is reflected in the value of both. ValidUntil
            is provided for backwards compatibility only and assigning a non-Utc DateTime to it
            results in the wrong timestamp being passed to the service.</para><para>The end date and time of the request, in UTC format (for example, <i>YYYY</i>-<i>MM</i>-<i>DD</i>T<i>HH</i>:<i>MM</i>:<i>SS</i>Z).
            At this point, no new Spot Instance requests are placed or able to fulfill the request.
            If no value is specified, the Spot Fleet request remains until you cancel it.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotFleetCmdlet.PassThru">
            <summary>
            Returns the value passed to the SpotFleetRequestConfig_SpotPrice parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotFleetCmdlet.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.EC2.RequestEC2SpotInstanceCmdlet">
            <summary>
            Creates a Spot Instance request.
             
              
            <para>
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/spot-requests.html">Spot
            Instance Requests</a> in the <i>Amazon EC2 User Guide for Linux Instances</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotInstanceCmdlet.LaunchSpecification_AddressingType">
            <summary>
            <para>
            <para>Deprecated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotInstanceCmdlet.LaunchSpecification_AllSecurityGroup">
            <summary>
            <para>
            <para>One or more security groups. When requesting instances in a VPC, you must specify
            the IDs of the security groups. When requesting instances in EC2-Classic, you can
            specify the names or the IDs of the security groups.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotInstanceCmdlet.IamInstanceProfile_Arn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the instance profile.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotInstanceCmdlet.Placement_AvailabilityZone">
            <summary>
            <para>
            <para>The Availability Zone.</para><para>[Spot Fleet only] To specify multiple Availability Zones, separate them using commas;
            for example, "us-west-2a, us-west-2b".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotInstanceCmdlet.AvailabilityZoneGroup">
            <summary>
            <para>
            <para>The user-specified name for a logical grouping of requests.</para><para>When you specify an Availability Zone group in a Spot Instance request, all Spot Instances
            in the request are launched in the same Availability Zone. Instance proximity is maintained
            with this parameter, but the choice of Availability Zone is not. The group applies
            only to requests for Spot Instances of the same instance type. Any additional Spot
            Instance requests that are specified with the same Availability Zone group name are
            launched in that same Availability Zone, as long as at least one instance from the
            group is still active.</para><para>If there is no active instance running in the Availability Zone group that you specify
            for a new Spot Instance request (all instances are terminated, the request is expired,
            or the maximum price you specified falls below current Spot price), then Amazon EC2
            launches the instance in any Availability Zone where the constraint can be met. Consequently,
            the subsequent set of Spot Instances could be placed in a different zone from the
            original request, even if you specified the same Availability Zone group.</para><para>Default: Instances are launched in any available Availability Zone.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotInstanceCmdlet.LaunchSpecification_BlockDeviceMapping">
            <summary>
            <para>
            <para>One or more block device mapping entries.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotInstanceCmdlet.BlockDurationMinute">
            <summary>
            <para>
            <para>The required duration for the Spot Instances (also known as Spot blocks), in minutes.
            This value must be a multiple of 60 (60, 120, 180, 240, 300, or 360).</para><para>The duration period starts as soon as your Spot Instance receives its instance ID.
            At the end of the duration period, Amazon EC2 marks the Spot Instance for termination
            and provides a Spot Instance termination notice, which gives the instance a two-minute
            warning before it terminates.</para><para>You can't specify an Availability Zone group or a launch group if you specify a duration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotInstanceCmdlet.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier that you provide to ensure the idempotency of the
            request. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Run_Instance_Idempotency.html">How
            to Ensure Idempotency</a> in the <i>Amazon EC2 User Guide for Linux Instances</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotInstanceCmdlet.LaunchSpecification_EbsOptimized">
            <summary>
            <para>
            <para>Indicates whether the instance is optimized for EBS I/O. This optimization provides
            dedicated throughput to Amazon EBS and an optimized configuration stack to provide
            optimal EBS I/O performance. This optimization isn't available with all instance types.
            Additional usage charges apply when using an EBS Optimized instance.</para><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotInstanceCmdlet.Placement_GroupName">
            <summary>
            <para>
            <para>The name of the placement group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotInstanceCmdlet.LaunchSpecification_ImageId">
            <summary>
            <para>
            <para>The ID of the AMI.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotInstanceCmdlet.InstanceCount">
            <summary>
            <para>
            <para>The maximum number of Spot Instances to launch.</para><para>Default: 1</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotInstanceCmdlet.InstanceInterruptionBehavior">
            <summary>
            <para>
            <para>The behavior when a Spot Instance is interrupted. The default is <code>terminate</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotInstanceCmdlet.LaunchSpecification_InstanceType">
            <summary>
            <para>
            <para>The instance type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotInstanceCmdlet.LaunchSpecification_KernelId">
            <summary>
            <para>
            <para>The ID of the kernel.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotInstanceCmdlet.LaunchSpecification_KeyName">
            <summary>
            <para>
            <para>The name of the key pair.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotInstanceCmdlet.LaunchGroup">
            <summary>
            <para>
            <para>The instance launch group. Launch groups are Spot Instances that launch together and
            terminate together.</para><para>Default: Instances are launched and terminated individually</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotInstanceCmdlet.LaunchSpecification_MonitoringEnabled">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotInstanceCmdlet.IamInstanceProfile_Name">
            <summary>
            <para>
            <para>The name of the instance profile.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotInstanceCmdlet.LaunchSpecification_NetworkInterface">
            <summary>
            <para>
            <para>One or more network interfaces. If you specify a network interface, you must specify
            subnet IDs and security group IDs using the network interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotInstanceCmdlet.LaunchSpecification_RamdiskId">
            <summary>
            <para>
            <para>The ID of the RAM disk.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotInstanceCmdlet.LaunchSpecification_SecurityGroup">
            <summary>
            <para>
            <para>One or more security group names.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotInstanceCmdlet.SpotPrice">
            <summary>
            <para>
            <para>The maximum price per hour that you are willing to pay for a Spot Instance. The default
            is the On-Demand price.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotInstanceCmdlet.LaunchSpecification_SubnetId">
            <summary>
            <para>
            <para>The ID of the subnet in which to launch the instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotInstanceCmdlet.Placement_Tenancy">
            <summary>
            <para>
            <para>The tenancy of the instance (if the instance is running in a VPC). An instance with
            a tenancy of <code>dedicated</code> runs on single-tenant hardware. The <code>host</code>
            tenancy is not supported for Spot Instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotInstanceCmdlet.Type">
            <summary>
            <para>
            <para>The Spot Instance request type.</para><para>Default: <code>one-time</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotInstanceCmdlet.LaunchSpecification_UserData">
            <summary>
            <para>
            <para>The Base64-encoded user data for the instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotInstanceCmdlet.UtcValidFrom">
            <summary>
            <para>
            <para>The start date of the request. If this is a one-time request, the request becomes
            active at this date and time and remains active until all instances launch, the request
            expires, or the request is canceled. If the request is persistent, the request becomes
            active at this date and time and remains active until it expires or is canceled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotInstanceCmdlet.UtcValidUntil">
            <summary>
            <para>
            <para>The end date of the request. If this is a one-time request, the request remains active
            until all instances launch, the request is canceled, or this date is reached. If the
            request is persistent, it remains active until it is canceled or this date is reached.
            The default end date is 7 days from the current date.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotInstanceCmdlet.ValidFrom">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use ValidFromUtc instead. Setting either ValidFrom or
            ValidFromUtc results in both ValidFrom and ValidFromUtc being assigned, the latest
            assignment to either one of the two property is reflected in the value of both. ValidFrom
            is provided for backwards compatibility only and assigning a non-Utc DateTime to it
            results in the wrong timestamp being passed to the service.</para><para>The start date of the request. If this is a one-time request, the request becomes
            active at this date and time and remains active until all instances launch, the request
            expires, or the request is canceled. If the request is persistent, the request becomes
            active at this date and time and remains active until it expires or is canceled.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotInstanceCmdlet.ValidUntil">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use ValidUntilUtc instead. Setting either ValidUntil or
            ValidUntilUtc results in both ValidUntil and ValidUntilUtc being assigned, the latest
            assignment to either one of the two property is reflected in the value of both. ValidUntil
            is provided for backwards compatibility only and assigning a non-Utc DateTime to it
            results in the wrong timestamp being passed to the service.</para><para>The end date of the request. If this is a one-time request, the request remains active
            until all instances launch, the request is canceled, or this date is reached. If the
            request is persistent, it remains active until it is canceled or this date is reached.
            The default end date is 7 days from the current date.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RequestEC2SpotInstanceCmdlet.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.EC2.ResetEC2FpgaImageAttributeCmdlet">
            <summary>
            Resets the specified attribute of the specified Amazon FPGA Image (AFI) to its default
            value. You can only reset the load permission attribute.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ResetEC2FpgaImageAttributeCmdlet.Attribute">
            <summary>
            <para>
            <para>The attribute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ResetEC2FpgaImageAttributeCmdlet.FpgaImageId">
            <summary>
            <para>
            <para>The ID of the AFI.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ResetEC2FpgaImageAttributeCmdlet.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.EC2.ResetEC2ImageAttributeCmdlet">
            <summary>
            Resets an attribute of an AMI to its default value.
             
             <note><para>
            The productCodes attribute can't be reset.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ResetEC2ImageAttributeCmdlet.Attribute">
            <summary>
            <para>
            <para>The attribute to reset (currently you can only reset the launch permission attribute).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ResetEC2ImageAttributeCmdlet.ImageId">
            <summary>
            <para>
            <para>The ID of the AMI.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ResetEC2ImageAttributeCmdlet.PassThru">
            <summary>
            Returns the value passed to the ImageId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ResetEC2ImageAttributeCmdlet.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.EC2.ResetEC2InstanceAttributeCmdlet">
            <summary>
            Resets an attribute of an instance to its default value. To reset the <code>kernel</code>
            or <code>ramdisk</code>, the instance must be in a stopped state. To reset the <code>sourceDestCheck</code>,
            the instance can be either running or stopped.
             
              
            <para>
            The <code>sourceDestCheck</code> attribute controls whether source/destination checking
            is enabled. The default value is <code>true</code>, which means checking is enabled.
            This value must be <code>false</code> for a NAT instance to perform NAT. For more
            information, see <a href="https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_NAT_Instance.html">NAT
            Instances</a> in the <i>Amazon Virtual Private Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ResetEC2InstanceAttributeCmdlet.Attribute">
            <summary>
            <para>
            <para>The attribute to reset.</para><important><para>You can only reset the following attributes: <code>kernel</code> | <code>ramdisk</code>
            | <code>sourceDestCheck</code>. To change an instance attribute, use <a>ModifyInstanceAttribute</a>.</para></important>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ResetEC2InstanceAttributeCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of the instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ResetEC2InstanceAttributeCmdlet.PassThru">
            <summary>
            Returns the value passed to the InstanceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ResetEC2InstanceAttributeCmdlet.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.EC2.ResetEC2NetworkInterfaceAttributeCmdlet">
            <summary>
            Resets a network interface attribute. You can specify only one attribute at a time.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ResetEC2NetworkInterfaceAttributeCmdlet.NetworkInterfaceId">
            <summary>
            <para>
            <para>The ID of the network interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ResetEC2NetworkInterfaceAttributeCmdlet.SourceDestCheck">
            <summary>
            <para>
            <para>The source/destination checking attribute. Resets the value to <code>true</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ResetEC2NetworkInterfaceAttributeCmdlet.PassThru">
            <summary>
            Returns the value passed to the NetworkInterfaceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ResetEC2NetworkInterfaceAttributeCmdlet.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.EC2.ResetEC2SnapshotAttributeCmdlet">
            <summary>
            Resets permission settings for the specified snapshot.
             
              
            <para>
            For more information about modifying snapshot permissions, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-modifying-snapshot-permissions.html">Sharing
            Snapshots</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ResetEC2SnapshotAttributeCmdlet.Attribute">
            <summary>
            <para>
            <para>The attribute to reset. Currently, only the attribute for permission to create volumes
            can be reset.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ResetEC2SnapshotAttributeCmdlet.SnapshotId">
            <summary>
            <para>
            <para>The ID of the snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ResetEC2SnapshotAttributeCmdlet.PassThru">
            <summary>
            Returns the value passed to the SnapshotId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.ResetEC2SnapshotAttributeCmdlet.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.EC2.RestartEC2InstanceCmdlet">
            <summary>
            Requests a reboot of the specified instances. This operation is asynchronous; it only
            queues a request to reboot the specified instances. The operation succeeds if the
            instances are valid and belong to you. Requests to reboot terminated instances are
            ignored.
             
              
            <para>
            If an instance does not cleanly shut down within four minutes, Amazon EC2 performs
            a hard reboot.
            </para><para>
            For more information about troubleshooting, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-console.html">Getting
            Console Output and Rebooting Instances</a> in the <i>Amazon Elastic Compute Cloud
            User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RestartEC2InstanceCmdlet.InstanceId">
            <summary>
            <para>
            <para>The instance IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RestartEC2InstanceCmdlet.PassThru">
            <summary>
            Returns the value passed to the InstanceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RestartEC2InstanceCmdlet.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.EC2.RestoreEC2AddressToClassicCmdlet">
            <summary>
            Restores an Elastic IP address that was previously moved to the EC2-VPC platform back
            to the EC2-Classic platform. You cannot move an Elastic IP address that was originally
            allocated for use in EC2-VPC. The Elastic IP address must not be associated with an
            instance or network interface.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RestoreEC2AddressToClassicCmdlet.PublicIp">
            <summary>
            <para>
            <para>The Elastic IP address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RestoreEC2AddressToClassicCmdlet.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.EC2.RevokeEC2ClientVpnIngressCmdlet">
            <summary>
            Removes an ingress authorization rule from a Client VPN endpoint.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RevokeEC2ClientVpnIngressCmdlet.AccessGroupId">
            <summary>
            <para>
            <para>The ID of the Active Directory group for which to revoke access. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RevokeEC2ClientVpnIngressCmdlet.ClientVpnEndpointId">
            <summary>
            <para>
            <para>The ID of the Client VPN endpoint with which the authorization rule is associated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RevokeEC2ClientVpnIngressCmdlet.RevokeAllGroup">
            <summary>
            <para>
            <para>Indicates whether access should be revoked for all clients.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RevokeEC2ClientVpnIngressCmdlet.TargetNetworkCidr">
            <summary>
            <para>
            <para>The IPv4 address range, in CIDR notation, of the network for which access is being
            removed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RevokeEC2ClientVpnIngressCmdlet.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.EC2.RevokeEC2SecurityGroupEgressCmdlet">
            <summary>
            [VPC only] Removes the specified egress rules from a security group for EC2-VPC. This
            action doesn't apply to security groups for use in EC2-Classic. To remove a rule,
            the values that you specify (for example, ports) must match the existing rule's values
            exactly.
             
              
            <para>
            Each rule consists of the protocol and the IPv4 or IPv6 CIDR range or source security
            group. For the TCP and UDP protocols, you must also specify the destination port or
            range of ports. For the ICMP protocol, you must also specify the ICMP type and code.
            If the security group rule has a description, you do not have to specify the description
            to revoke the rule.
            </para><para>
            Rule changes are propagated to instances within the security group as quickly as possible.
            However, a small delay might occur.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RevokeEC2SecurityGroupEgressCmdlet.GroupId">
            <summary>
            <para>
            <para>The ID of the security group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RevokeEC2SecurityGroupEgressCmdlet.IpPermission">
            <summary>
            <para>
            <para>The sets of IP permissions. You can't specify a destination security group and a CIDR
            IP address range in the same set of permissions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RevokeEC2SecurityGroupEgressCmdlet.PassThru">
            <summary>
            Returns the value passed to the GroupId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RevokeEC2SecurityGroupEgressCmdlet.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.EC2.RevokeEC2SecurityGroupIngressCmdlet">
            <summary>
            Removes the specified ingress rules from a security group. To remove a rule, the values
            that you specify (for example, ports) must match the existing rule's values exactly.
             
             <note><para>
            [EC2-Classic only] If the values you specify do not match the existing rule's values,
            no error is returned. Use <a>DescribeSecurityGroups</a> to verify that the rule has
            been removed.
            </para></note><para>
            Each rule consists of the protocol and the CIDR range or source security group. For
            the TCP and UDP protocols, you must also specify the destination port or range of
            ports. For the ICMP protocol, you must also specify the ICMP type and code. If the
            security group rule has a description, you do not have to specify the description
            to revoke the rule.
            </para><para>
            Rule changes are propagated to instances within the security group as quickly as possible.
            However, a small delay might occur.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RevokeEC2SecurityGroupIngressCmdlet.GroupId">
            <summary>
            <para>
            <para>The ID of the security group. You must specify either the security group ID or the
            security group name in the request. For security groups in a nondefault VPC, you must
            specify the security group ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RevokeEC2SecurityGroupIngressCmdlet.GroupName">
            <summary>
            <para>
            <para>[EC2-Classic, default VPC] The name of the security group. You must specify either
            the security group ID or the security group name in the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RevokeEC2SecurityGroupIngressCmdlet.IpPermission">
            <summary>
            <para>
            <para>The sets of IP permissions. You can't specify a source security group and a CIDR IP
            address range in the same set of permissions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RevokeEC2SecurityGroupIngressCmdlet.PassThru">
            <summary>
            Returns the value passed to the GroupId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.RevokeEC2SecurityGroupIngressCmdlet.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.EC2.SearchEC2TransitGatewayRouteCmdlet">
            <summary>
            Searches for routes in the specified transit gateway route table.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SearchEC2TransitGatewayRouteCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters. The possible values are:</para><ul><li><para><code>attachment.transit-gateway-attachment-id</code>- The id of the transit gateway
            attachment.</para></li><li><para><code>attachment.resource-id</code> - The resource id of the transit gateway attachment.</para></li><li><para><code>attachment.resource-type</code> - The attachment resource type (<code>vpc</code>
            | <code>vpn</code>).</para></li><li><para><code>route-search.exact-match</code> - The exact match of the specified filter.</para></li><li><para><code>route-search.longest-prefix-match</code> - The longest prefix that matches
            the route.</para></li><li><para><code>route-search.subnet-of-match</code> - The routes with a subnet that match the
            specified CIDR filter.</para></li><li><para><code>route-search.supernet-of-match</code> - The routes with a CIDR that encompass
            the CIDR filter. For example, if you have 10.0.1.0/29 and 10.0.1.0/31 routes in your
            route table and you specify supernet-of-match as 10.0.1.0/30, then the result returns
            10.0.1.0/29.</para></li><li><para><code>state</code> - The state of the attachment (<code>available</code> | <code>deleted</code>
            | <code>deleting</code> | <code>failed</code> | <code>modifying</code> | <code>pendingAcceptance</code>
            | <code>pending</code> | <code>rollingBack</code> | <code>rejected</code> | <code>rejecting</code>).</para></li><li><para><code>type</code> - The type of roue (<code>active</code> | <code>blackhole</code>).</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SearchEC2TransitGatewayRouteCmdlet.TransitGatewayRouteTableId">
            <summary>
            <para>
            <para>The ID of the transit gateway route table.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SearchEC2TransitGatewayRouteCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of routes to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SearchEC2TransitGatewayRouteCmdlet.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.EC2.SendEC2InstanceStatusCmdlet">
            <summary>
            Submits feedback about the status of an instance. The instance must be in the <code>running</code>
            state. If your experience with the instance differs from the instance status returned
            by <a>DescribeInstanceStatus</a>, use <a>ReportInstanceStatus</a> to report your experience
            with the instance. Amazon EC2 collects this information to improve the accuracy of
            status checks.
             
              
            <para>
            Use of this action does not change the value returned by <a>DescribeInstanceStatus</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SendEC2InstanceStatusCmdlet.Description">
            <summary>
            <para>
            <para>Descriptive text about the health state of your instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SendEC2InstanceStatusCmdlet.UtcEndTime">
            <summary>
            <para>
            <para>The time at which the reported instance health state ended.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SendEC2InstanceStatusCmdlet.Instance">
            <summary>
            <para>
            <para>The instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SendEC2InstanceStatusCmdlet.ReasonCode">
            <summary>
            <para>
            <para>The reason codes that describe the health state of your instance.</para><ul><li><para><code>instance-stuck-in-state</code>: My instance is stuck in a state.</para></li><li><para><code>unresponsive</code>: My instance is unresponsive.</para></li><li><para><code>not-accepting-credentials</code>: My instance is not accepting my credentials.</para></li><li><para><code>password-not-available</code>: A password is not available for my instance.</para></li><li><para><code>performance-network</code>: My instance is experiencing performance problems
            that I believe are network related.</para></li><li><para><code>performance-instance-store</code>: My instance is experiencing performance
            problems that I believe are related to the instance stores.</para></li><li><para><code>performance-ebs-volume</code>: My instance is experiencing performance problems
            that I believe are related to an EBS volume.</para></li><li><para><code>performance-other</code>: My instance is experiencing performance problems.</para></li><li><para><code>other</code>: [explain using the description parameter]</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SendEC2InstanceStatusCmdlet.UtcStartTime">
            <summary>
            <para>
            <para>The time at which the reported instance health state began.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SendEC2InstanceStatusCmdlet.Status">
            <summary>
            <para>
            <para>The status of all instances listed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SendEC2InstanceStatusCmdlet.EndTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use EndTimeUtc instead. Setting either EndTime or EndTimeUtc
            results in both EndTime and EndTimeUtc being assigned, the latest assignment to either
            one of the two property is reflected in the value of both. EndTime is provided for
            backwards compatibility only and assigning a non-Utc DateTime to it results in the
            wrong timestamp being passed to the service.</para><para>The time at which the reported instance health state ended.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SendEC2InstanceStatusCmdlet.StartTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use StartTimeUtc instead. Setting either StartTime or
            StartTimeUtc results in both StartTime and StartTimeUtc being assigned, the latest
            assignment to either one of the two property is reflected in the value of both. StartTime
            is provided for backwards compatibility only and assigning a non-Utc DateTime to it
            results in the wrong timestamp being passed to the service.</para><para>The time at which the reported instance health state began.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SendEC2InstanceStatusCmdlet.PassThru">
            <summary>
            Returns the value passed to the Instance parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SendEC2InstanceStatusCmdlet.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.EC2.SetEC2IamInstanceProfileAssociationCmdlet">
            <summary>
            Replaces an IAM instance profile for the specified running instance. You can use this
            action to change the IAM instance profile that's associated with an instance without
            having to disassociate the existing IAM instance profile first.
             
              
            <para>
            Use <a>DescribeIamInstanceProfileAssociations</a> to get the association ID.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2IamInstanceProfileAssociationCmdlet.IamInstanceProfile_Arn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the instance profile.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2IamInstanceProfileAssociationCmdlet.AssociationId">
            <summary>
            <para>
            <para>The ID of the existing IAM instance profile association.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2IamInstanceProfileAssociationCmdlet.IamInstanceProfile_Name">
            <summary>
            <para>
            <para>The name of the instance profile.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2IamInstanceProfileAssociationCmdlet.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.EC2.SetEC2NetworkAclAssociationCmdlet">
            <summary>
            Changes which network ACL a subnet is associated with. By default when you create
            a subnet, it's automatically associated with the default network ACL. For more information,
            see <a href="https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_ACLs.html">Network
            ACLs</a> in the <i>Amazon Virtual Private Cloud User Guide</i>.
             
              
            <para>
            This is an idempotent operation.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2NetworkAclAssociationCmdlet.AssociationId">
            <summary>
            <para>
            <para>The ID of the current association between the original network ACL and the subnet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2NetworkAclAssociationCmdlet.NetworkAclId">
            <summary>
            <para>
            <para>The ID of the new network ACL to associate with the subnet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2NetworkAclAssociationCmdlet.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.EC2.SetEC2NetworkAclEntryCmdlet">
            <summary>
            Replaces an entry (rule) in a network ACL. For more information, see <a href="https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_ACLs.html">Network
            ACLs</a> in the <i>Amazon Virtual Private Cloud User Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2NetworkAclEntryCmdlet.CidrBlock">
            <summary>
            <para>
            <para>The IPv4 network range to allow or deny, in CIDR notation (for example <code>172.16.0.0/24</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2NetworkAclEntryCmdlet.IcmpTypeCode_Code">
            <summary>
            <para>
            <para>The ICMP code. A value of -1 means all codes for the specified ICMP type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2NetworkAclEntryCmdlet.Egress">
            <summary>
            <para>
            <para>Indicates whether to replace the egress rule.</para><para>Default: If no value is specified, we replace the ingress rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2NetworkAclEntryCmdlet.PortRange_From">
            <summary>
            <para>
            <para>The first port in the range.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2NetworkAclEntryCmdlet.Ipv6CidrBlock">
            <summary>
            <para>
            <para>The IPv6 network range to allow or deny, in CIDR notation (for example <code>2001:bd8:1234:1a00::/64</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2NetworkAclEntryCmdlet.NetworkAclId">
            <summary>
            <para>
            <para>The ID of the ACL.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2NetworkAclEntryCmdlet.Protocol">
            <summary>
            <para>
            <para>The protocol number. A value of "-1" means all protocols. If you specify "-1" or a
            protocol number other than "6" (TCP), "17" (UDP), or "1" (ICMP), traffic on all ports
            is allowed, regardless of any ports or ICMP types or codes that you specify. If you
            specify protocol "58" (ICMPv6) and specify an IPv4 CIDR block, traffic for all ICMP
            types and codes allowed, regardless of any that you specify. If you specify protocol
            "58" (ICMPv6) and specify an IPv6 CIDR block, you must specify an ICMP type and code.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2NetworkAclEntryCmdlet.RuleAction">
            <summary>
            <para>
            <para>Indicates whether to allow or deny the traffic that matches the rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2NetworkAclEntryCmdlet.RuleNumber">
            <summary>
            <para>
            <para>The rule number of the entry to replace.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2NetworkAclEntryCmdlet.PortRange_To">
            <summary>
            <para>
            <para>The last port in the range.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2NetworkAclEntryCmdlet.IcmpTypeCode_Type">
            <summary>
            <para>
            <para>The ICMP type. A value of -1 means all types.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2NetworkAclEntryCmdlet.PassThru">
            <summary>
            Returns the value passed to the NetworkAclId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2NetworkAclEntryCmdlet.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.EC2.SetEC2RouteCmdlet">
            <summary>
            Replaces an existing route within a route table in a VPC. You must provide only one
            of the following: internet gateway or virtual private gateway, NAT instance, NAT gateway,
            VPC peering connection, network interface, or egress-only internet gateway.
             
              
            <para>
            For more information, see <a href="https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_Route_Tables.html">Route
            Tables</a> in the <i>Amazon Virtual Private Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2RouteCmdlet.DestinationCidrBlock">
            <summary>
            <para>
            <para>The IPv4 CIDR address block used for the destination match. The value that you provide
            must match the CIDR of an existing route in the table.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2RouteCmdlet.DestinationIpv6CidrBlock">
            <summary>
            <para>
            <para>The IPv6 CIDR address block used for the destination match. The value that you provide
            must match the CIDR of an existing route in the table.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2RouteCmdlet.EgressOnlyInternetGatewayId">
            <summary>
            <para>
            <para>[IPv6 traffic only] The ID of an egress-only internet gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2RouteCmdlet.GatewayId">
            <summary>
            <para>
            <para>The ID of an internet gateway or virtual private gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2RouteCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of a NAT instance in your VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2RouteCmdlet.NatGatewayId">
            <summary>
            <para>
            <para>[IPv4 traffic only] The ID of a NAT gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2RouteCmdlet.NetworkInterfaceId">
            <summary>
            <para>
            <para>The ID of a network interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2RouteCmdlet.RouteTableId">
            <summary>
            <para>
            <para>The ID of the route table.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2RouteCmdlet.TransitGatewayId">
            <summary>
            <para>
            <para>The ID of a transit gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2RouteCmdlet.VpcPeeringConnectionId">
            <summary>
            <para>
            <para>The ID of a VPC peering connection.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2RouteCmdlet.PassThru">
            <summary>
            Returns the value passed to the RouteTableId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2RouteCmdlet.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.EC2.SetEC2RouteTableAssociationCmdlet">
            <summary>
            Changes the route table associated with a given subnet in a VPC. After the operation
            completes, the subnet uses the routes in the new route table it's associated with.
            For more information about route tables, see <a href="https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_Route_Tables.html">Route
            Tables</a> in the <i>Amazon Virtual Private Cloud User Guide</i>.
             
              
            <para>
            You can also use ReplaceRouteTableAssociation to change which table is the main route
            table in the VPC. You just specify the main route table's association ID and the route
            table to be the new main route table.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2RouteTableAssociationCmdlet.AssociationId">
            <summary>
            <para>
            <para>The association ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2RouteTableAssociationCmdlet.RouteTableId">
            <summary>
            <para>
            <para>The ID of the new route table to associate with the subnet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2RouteTableAssociationCmdlet.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.EC2.SetEC2TransitGatewayRouteCmdlet">
            <summary>
            Replaces the specified route in the specified transit gateway route table.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2TransitGatewayRouteCmdlet.Blackhole">
            <summary>
            <para>
            <para>Indicates whether traffic matching this route is to be dropped.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2TransitGatewayRouteCmdlet.DestinationCidrBlock">
            <summary>
            <para>
            <para>The CIDR range used for the destination match. Routing decisions are based on the
            most specific match.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2TransitGatewayRouteCmdlet.TransitGatewayAttachmentId">
            <summary>
            <para>
            <para>The ID of the attachment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2TransitGatewayRouteCmdlet.TransitGatewayRouteTableId">
            <summary>
            <para>
            <para>The ID of the route table.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.SetEC2TransitGatewayRouteCmdlet.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.EC2.StartEC2ByoipCidrAdvertisementCmdlet">
            <summary>
            Advertises an IPv4 address range that is provisioned for use with your AWS resources
            through bring your own IP addresses (BYOIP).
             
              
            <para>
            You can perform this operation at most once every 10 seconds, even if you specify
            different address ranges each time.
            </para><para>
            We recommend that you stop advertising the BYOIP CIDR from other locations when you
            advertise it from AWS. To minimize down time, you can configure your AWS resources
            to use an address from a BYOIP CIDR before it is advertised, and then simultaneously
            stop advertising it from the current location and start advertising it through AWS.
            </para><para>
            It can take a few minutes before traffic to the specified addresses starts routing
            to AWS because of BGP propagation delays.
            </para><para>
            To stop advertising the BYOIP CIDR, use <a>WithdrawByoipCidr</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.StartEC2ByoipCidrAdvertisementCmdlet.Cidr">
            <summary>
            <para>
            <para>The IPv4 address range, in CIDR notation. This must be the exact range that you provisioned.
            You can't advertise only a portion of the provisioned range.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.StartEC2ByoipCidrAdvertisementCmdlet.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.EC2.StartEC2InstanceCmdlet">
            <summary>
            Starts an Amazon EBS-backed instance that you've previously stopped.
             
              
            <para>
            Instances that use Amazon EBS volumes as their root devices can be quickly stopped
            and started. When an instance is stopped, the compute resources are released and you
            are not billed for instance usage. However, your root partition Amazon EBS volume
            remains and continues to persist your data, and you are charged for Amazon EBS volume
            usage. You can restart your instance at any time. Every time you start your Windows
            instance, Amazon EC2 charges you for a full instance hour. If you stop and restart
            your Windows instance, a new instance hour begins and Amazon EC2 charges you for another
            full instance hour even if you are still within the same 60-minute period when it
            was stopped. Every time you start your Linux instance, Amazon EC2 charges a one-minute
            minimum for instance usage, and thereafter charges per second for instance usage.
            </para><para>
            Before stopping an instance, make sure it is in a state from which it can be restarted.
            Stopping an instance does not preserve data stored in RAM.
            </para><para>
            Performing this operation on an instance that uses an instance store as its root device
            returns an error.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Stop_Start.html">Stopping
            Instances</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.StartEC2InstanceCmdlet.AdditionalInfo">
            <summary>
            <para>
            <para>Reserved.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.StartEC2InstanceCmdlet.InstanceId">
            <summary>
            <para>
            <para>The IDs of the instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.StartEC2InstanceCmdlet.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.EC2.StartEC2InstanceMonitoringCmdlet">
            <summary>
            Enables detailed monitoring for a running instance. Otherwise, basic monitoring is
            enabled. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-cloudwatch.html">Monitoring
            Your Instances and Volumes</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
             
              
            <para>
            To disable detailed monitoring, see .
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.StartEC2InstanceMonitoringCmdlet.InstanceId">
            <summary>
            <para>
            <para>The IDs of the instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.StartEC2InstanceMonitoringCmdlet.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.EC2.StopEC2BundleTaskCmdlet">
            <summary>
            Cancels a bundling operation for an instance store-backed Windows instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.StopEC2BundleTaskCmdlet.BundleId">
            <summary>
            <para>
            <para>The ID of the bundle task.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.StopEC2BundleTaskCmdlet.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.EC2.StopEC2ByoipCidrAdvertisementCmdlet">
            <summary>
            Stops advertising an IPv4 address range that is provisioned as an address pool.
             
              
            <para>
            You can perform this operation at most once every 10 seconds, even if you specify
            different address ranges each time.
            </para><para>
            It can take a few minutes before traffic to the specified addresses stops routing
            to AWS because of BGP propagation delays.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.StopEC2ByoipCidrAdvertisementCmdlet.Cidr">
            <summary>
            <para>
            <para>The public IPv4 address range, in CIDR notation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.StopEC2ByoipCidrAdvertisementCmdlet.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.EC2.StopEC2ClientVpnConnectionCmdlet">
            <summary>
            Terminates active Client VPN endpoint connections. This action can be used to terminate
            a specific client connection, or up to five connections established by a specific
            user.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.StopEC2ClientVpnConnectionCmdlet.ClientVpnEndpointId">
            <summary>
            <para>
            <para>The ID of the Client VPN endpoint to which the client is connected.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.StopEC2ClientVpnConnectionCmdlet.ConnectionId">
            <summary>
            <para>
            <para>The ID of the client connection to be terminated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.StopEC2ClientVpnConnectionCmdlet.Username">
            <summary>
            <para>
            <para>The name of the user who initiated the connection. Use this option to terminate all
            active connections for the specified user. This option can only be used if the user
            has established up to five connections.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.StopEC2ClientVpnConnectionCmdlet.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.EC2.StopEC2ExportTaskCmdlet">
            <summary>
            Cancels an active export task. The request removes all artifacts of the export, including
            any partially-created Amazon S3 objects. If the export task is complete or is in the
            process of transferring the final disk image, the command fails and returns an error.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.StopEC2ExportTaskCmdlet.ExportTaskId">
            <summary>
            <para>
            <para>The ID of the export task. This is the ID returned by <code>CreateInstanceExportTask</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.StopEC2ExportTaskCmdlet.PassThru">
            <summary>
            Returns the value passed to the ExportTaskId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.StopEC2ExportTaskCmdlet.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.EC2.StopEC2ImportTaskCmdlet">
            <summary>
            Cancels an in-process import virtual machine or import snapshot task.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.StopEC2ImportTaskCmdlet.CancelReason">
            <summary>
            <para>
            <para>The reason for canceling the task.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.StopEC2ImportTaskCmdlet.ImportTaskId">
            <summary>
            <para>
            <para>The ID of the import image or import snapshot task to be canceled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.StopEC2ImportTaskCmdlet.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.EC2.StopEC2InstanceMonitoringCmdlet">
            <summary>
            Disables detailed monitoring for a running instance. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-cloudwatch.html">Monitoring
            Your Instances and Volumes</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.StopEC2InstanceMonitoringCmdlet.InstanceId">
            <summary>
            <para>
            <para>The IDs of the instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.StopEC2InstanceMonitoringCmdlet.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.EC2.StopEC2ReservedInstancesListingCmdlet">
            <summary>
            Cancels the specified Reserved Instance listing in the Reserved Instance Marketplace.
             
              
            <para>
            For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ri-market-general.html">Reserved
            Instance Marketplace</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.StopEC2ReservedInstancesListingCmdlet.ReservedInstancesListingId">
            <summary>
            <para>
            <para>The ID of the Reserved Instance listing.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.StopEC2ReservedInstancesListingCmdlet.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.EC2.StopEC2SpotFleetRequestCmdlet">
            <summary>
            Cancels the specified Spot Fleet requests.
             
              
            <para>
            After you cancel a Spot Fleet request, the Spot Fleet launches no new Spot Instances.
            You must specify whether the Spot Fleet should also terminate its Spot Instances.
            If you terminate the instances, the Spot Fleet request enters the <code>cancelled_terminating</code>
            state. Otherwise, the Spot Fleet request enters the <code>cancelled_running</code>
            state and the instances continue to run until they are interrupted or you terminate
            them manually.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.StopEC2SpotFleetRequestCmdlet.SpotFleetRequestId">
            <summary>
            <para>
            <para>The IDs of the Spot Fleet requests.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.StopEC2SpotFleetRequestCmdlet.TerminateInstance">
            <summary>
            <para>
            <para>Indicates whether to terminate instances for a Spot Fleet request if it is canceled
            successfully.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.StopEC2SpotFleetRequestCmdlet.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.EC2.StopEC2SpotInstanceRequestCmdlet">
            <summary>
            Cancels one or more Spot Instance requests.
             
             <important><para>
            Canceling a Spot Instance request does not terminate running Spot Instances associated
            with the request.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.StopEC2SpotInstanceRequestCmdlet.SpotInstanceRequestId">
            <summary>
            <para>
            <para>One or more Spot Instance request IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.StopEC2SpotInstanceRequestCmdlet.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.EC2.UnregisterEC2AddressCmdlet">
            <summary>
            Disassociates an Elastic IP address from the instance or network interface it's associated
            with.
             
              
            <para>
            An Elastic IP address is for use in either the EC2-Classic platform or in a VPC. For
            more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html">Elastic
            IP Addresses</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.
            </para><para>
            This is an idempotent operation. If you perform the operation more than once, Amazon
            EC2 doesn't return an error.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UnregisterEC2AddressCmdlet.AssociationId">
            <summary>
            <para>
            <para>[EC2-VPC] The association ID. Required for EC2-VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UnregisterEC2AddressCmdlet.PublicIp">
            <summary>
            <para>
            <para>[EC2-Classic] The Elastic IP address. Required for EC2-Classic.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UnregisterEC2AddressCmdlet.PassThru">
            <summary>
            Returns the value passed to the PublicIp parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UnregisterEC2AddressCmdlet.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.EC2.UnregisterEC2ByoipCidrCmdlet">
            <summary>
            Releases the specified address range that you provisioned for use with your AWS resources
            through bring your own IP addresses (BYOIP) and deletes the corresponding address
            pool.
             
              
            <para>
            Before you can release an address range, you must stop advertising it using <a>WithdrawByoipCidr</a>
            and you must not have any IP addresses allocated from its address range.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UnregisterEC2ByoipCidrCmdlet.Cidr">
            <summary>
            <para>
            <para>The public IPv4 address range, in CIDR notation. The prefix must be the same prefix
            that you specified when you provisioned the address range.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UnregisterEC2ByoipCidrCmdlet.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.EC2.UnregisterEC2ClientVpnTargetNetworkCmdlet">
            <summary>
            Disassociates a target network from the specified Client VPN endpoint. When you disassociate
            the last target network from a Client VPN, the following happens:
             
             <ul><li><para>
            The route that was automatically added for the VPC is deleted
            </para></li><li><para>
            All active client connections are terminated
            </para></li><li><para>
            New client connections are disallowed
            </para></li><li><para>
            The Client VPN endpoint's status changes to <code>pending-associate</code></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UnregisterEC2ClientVpnTargetNetworkCmdlet.AssociationId">
            <summary>
            <para>
            <para>The ID of the target network association.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UnregisterEC2ClientVpnTargetNetworkCmdlet.ClientVpnEndpointId">
            <summary>
            <para>
            <para>The ID of the Client VPN endpoint from which to disassociate the target network.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UnregisterEC2ClientVpnTargetNetworkCmdlet.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.EC2.UnregisterEC2IamInstanceProfileCmdlet">
            <summary>
            Disassociates an IAM instance profile from a running or stopped instance.
             
              
            <para>
            Use <a>DescribeIamInstanceProfileAssociations</a> to get the association ID.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UnregisterEC2IamInstanceProfileCmdlet.AssociationId">
            <summary>
            <para>
            <para>The ID of the IAM instance profile association.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UnregisterEC2IamInstanceProfileCmdlet.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.EC2.UnregisterEC2ImageCmdlet">
            <summary>
            Deregisters the specified AMI. After you deregister an AMI, it can't be used to launch
            new instances; however, it doesn't affect any instances that you've already launched
            from the AMI. You'll continue to incur usage costs for those instances until you terminate
            them.
             
              
            <para>
            When you deregister an Amazon EBS-backed AMI, it doesn't affect the snapshot that
            was created for the root volume of the instance during the AMI creation process. When
            you deregister an instance store-backed AMI, it doesn't affect the files that you
            uploaded to Amazon S3 when you created the AMI.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UnregisterEC2ImageCmdlet.ImageId">
            <summary>
            <para>
            <para>The ID of the AMI.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UnregisterEC2ImageCmdlet.PassThru">
            <summary>
            Returns the value passed to the ImageId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UnregisterEC2ImageCmdlet.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.EC2.UnregisterEC2Ipv6AddressListCmdlet">
            <summary>
            Unassigns one or more IPv6 addresses from a network interface.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UnregisterEC2Ipv6AddressListCmdlet.Ipv6Address">
            <summary>
            <para>
            <para>The IPv6 addresses to unassign from the network interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UnregisterEC2Ipv6AddressListCmdlet.NetworkInterfaceId">
            <summary>
            <para>
            <para>The ID of the network interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UnregisterEC2Ipv6AddressListCmdlet.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.EC2.UnregisterEC2PrivateIpAddressCmdlet">
            <summary>
            Unassigns one or more secondary private IP addresses from a network interface.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UnregisterEC2PrivateIpAddressCmdlet.NetworkInterfaceId">
            <summary>
            <para>
            <para>The ID of the network interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UnregisterEC2PrivateIpAddressCmdlet.PrivateIpAddress">
            <summary>
            <para>
            <para>The secondary private IP addresses to unassign from the network interface. You can
            specify this option multiple times to unassign more than one IP address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UnregisterEC2PrivateIpAddressCmdlet.PassThru">
            <summary>
            Returns the secondary private IP addresses.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UnregisterEC2PrivateIpAddressCmdlet.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.EC2.UnregisterEC2RouteTableCmdlet">
            <summary>
            Disassociates a subnet from a route table.
             
              
            <para>
            After you perform this action, the subnet no longer uses the routes in the route table.
            Instead, it uses the routes in the VPC's main route table. For more information about
            route tables, see <a href="https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_Route_Tables.html">Route
            Tables</a> in the <i>Amazon Virtual Private Cloud User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UnregisterEC2RouteTableCmdlet.AssociationId">
            <summary>
            <para>
            <para>The association ID representing the current association between the route table and
            subnet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UnregisterEC2RouteTableCmdlet.PassThru">
            <summary>
            Returns the value passed to the AssociationId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UnregisterEC2RouteTableCmdlet.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.EC2.UnregisterEC2SubnetCidrBlockCmdlet">
            <summary>
            Disassociates a CIDR block from a subnet. Currently, you can disassociate an IPv6
            CIDR block only. You must detach or delete all gateways and resources that are associated
            with the CIDR block before you can disassociate it.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UnregisterEC2SubnetCidrBlockCmdlet.AssociationId">
            <summary>
            <para>
            <para>The association ID for the CIDR block.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UnregisterEC2SubnetCidrBlockCmdlet.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.EC2.UnregisterEC2TransitGatewayRouteTableCmdlet">
            <summary>
            Disassociates a resource attachment from a transit gateway route table.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UnregisterEC2TransitGatewayRouteTableCmdlet.TransitGatewayAttachmentId">
            <summary>
            <para>
            <para>The ID of the attachment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UnregisterEC2TransitGatewayRouteTableCmdlet.TransitGatewayRouteTableId">
            <summary>
            <para>
            <para>The ID of the transit gateway route table.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UnregisterEC2TransitGatewayRouteTableCmdlet.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.EC2.UnregisterEC2VpcCidrBlockCmdlet">
            <summary>
            Disassociates a CIDR block from a VPC. To disassociate the CIDR block, you must specify
            its association ID. You can get the association ID by using <a>DescribeVpcs</a>. You
            must detach or delete all gateways and resources that are associated with the CIDR
            block before you can disassociate it.
             
              
            <para>
            You cannot disassociate the CIDR block with which you originally created the VPC (the
            primary CIDR block).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UnregisterEC2VpcCidrBlockCmdlet.AssociationId">
            <summary>
            <para>
            <para>The association ID for the CIDR block.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UnregisterEC2VpcCidrBlockCmdlet.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.EC2.UpdateEC2SecurityGroupRuleEgressDescriptionCmdlet">
            <summary>
            [VPC only] Updates the description of an egress (outbound) security group rule. You
            can replace an existing description, or add a description to a rule that did not have
            one previously.
             
              
            <para>
            You specify the description as part of the IP permissions structure. You can remove
            a description for a security group rule by omitting the description parameter in the
            request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UpdateEC2SecurityGroupRuleEgressDescriptionCmdlet.GroupId">
            <summary>
            <para>
            <para>The ID of the security group. You must specify either the security group ID or the
            security group name in the request. For security groups in a nondefault VPC, you must
            specify the security group ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UpdateEC2SecurityGroupRuleEgressDescriptionCmdlet.GroupName">
            <summary>
            <para>
            <para>[Default VPC] The name of the security group. You must specify either the security
            group ID or the security group name in the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UpdateEC2SecurityGroupRuleEgressDescriptionCmdlet.IpPermission">
            <summary>
            <para>
            <para>The IP permissions for the security group rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UpdateEC2SecurityGroupRuleEgressDescriptionCmdlet.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.EC2.UpdateEC2SecurityGroupRuleIngressDescriptionCmdlet">
            <summary>
            Updates the description of an ingress (inbound) security group rule. You can replace
            an existing description, or add a description to a rule that did not have one previously.
             
              
            <para>
            You specify the description as part of the IP permissions structure. You can remove
            a description for a security group rule by omitting the description parameter in the
            request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UpdateEC2SecurityGroupRuleIngressDescriptionCmdlet.GroupId">
            <summary>
            <para>
            <para>The ID of the security group. You must specify either the security group ID or the
            security group name in the request. For security groups in a nondefault VPC, you must
            specify the security group ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UpdateEC2SecurityGroupRuleIngressDescriptionCmdlet.GroupName">
            <summary>
            <para>
            <para>[EC2-Classic, default VPC] The name of the security group. You must specify either
            the security group ID or the security group name in the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UpdateEC2SecurityGroupRuleIngressDescriptionCmdlet.IpPermission">
            <summary>
            <para>
            <para>The IP permissions for the security group rule. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC2.UpdateEC2SecurityGroupRuleIngressDescriptionCmdlet.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.ECR.GetECRLoginCommandCmdlet">
            <summary>
            <para>
            Retrieves a token that is valid for a specified registry for 12 hours and outputs a PSObject containing the decoded username, password, proxy endpoint
            and token expiry data, plus a pre-formatted docker login command utilizing those fields that you can execute to log in to your registry with Docker.
            After you have logged in to an Amazon ECR registry with this command, you can use the Docker CLI to push and pull images from that registry until the
            token expires.
            </para>
            <para>
            The credentials and region required to call the service to obtain the authorization token(s) can be specified using parameters to the cmdlet or
            will be obtained from the shell-default user credential profile and region.
            </para>
            <para>
            <br/><br/>
            <b>NOTE:</b> This command writes objects to the pipeline containing authentication credentials. Your credentials could be visible
            by other users on your system in a process list display or a command history. If you are not on a secure system, you should consider this risk and
            login interactively.
            </para>
            <para>
            For more information, see <a href="https://docs.aws.amazon.com/AmazonECR/latest/APIReference/API_GetAuthorizationToken.html">GetAuthorizationToken</a>
            and <a href="https://docs.aws.amazon.com/AmazonECR/latest/userguide/what-is-ecr.html">What Is Amazon EC2 Container Registry?</a>in the Amazon
            EC2 Container Registry documentation.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRLoginCommandCmdlet.RegistryId">
            <summary>
            <para>
            Optional collection of one or more AWS account IDs associated with the registries for which to get authorization
            tokens and login commands. If you do not specify any IDs, a single login command for your default registry is output.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ECR.SendECRLayerPartCmdlet">
            <summary>
            Uploads an image layer part to Amazon ECR.
             
             <note><para>
            This operation is used by the Amazon ECR proxy, and it is not intended for general
            use by customers. Use the <code>docker</code> CLI to pull, tag, and push images.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.SendECRLayerPartCmdlet.LayerPartBlob">
            <summary>
            The layer part payload as text. The supplied value will be encoded as a base-64 string
            by the cmdlet prior to upload.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.SendECRLayerPartCmdlet.LayerPartBytes">
            <summary>
            The layer part payload as a byte array. The supplied value will be encoded as a base-64 string
            by the cmdlet prior to upload.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.SendECRLayerPartCmdlet.LayerPartStream">
            <summary>
            The base64-encoded layer part payload.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.SendECRLayerPartCmdlet.PartFirstByte">
            <summary>
            <para>
            <para>The integer value of the first byte of the layer part.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.SendECRLayerPartCmdlet.PartLastByte">
            <summary>
            <para>
            <para>The integer value of the last byte of the layer part.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.SendECRLayerPartCmdlet.RegistryId">
            <summary>
            <para>
            <para>The AWS account ID associated with the registry that you are uploading layer parts
            to. If you do not specify a registry, the default registry is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.SendECRLayerPartCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository that you are uploading layer parts to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.SendECRLayerPartCmdlet.UploadId">
            <summary>
            <para>
            <para>The upload ID from a previous <a>InitiateLayerUpload</a> operation to associate with
            the layer part upload.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.SendECRLayerPartCmdlet.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.ECR.AddECRResourceTagCmdlet">
            <summary>
            Adds specified tags to a resource with the specified ARN. Existing tags on a resource
            are not changed if they are not specified in the request parameters.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.AddECRResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the the resource to which to add tags. Currently,
            the only supported resource is an Amazon ECR repository.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.AddECRResourceTagCmdlet.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.ECR.AddECRResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.AddECRResourceTagCmdlet.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.ECR.CompleteECRLayerUploadCmdlet">
            <summary>
            Informs Amazon ECR that the image layer upload has completed for a specified registry,
            repository name, and upload ID. You can optionally provide a <code>sha256</code> digest
            of the image layer for data validation purposes.
             
             <note><para>
            This operation is used by the Amazon ECR proxy, and it is not intended for general
            use by customers for pulling and pushing images. In most cases, you should use the
            <code>docker</code> CLI to pull, tag, and push images.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.CompleteECRLayerUploadCmdlet.LayerDigest">
            <summary>
            <para>
            <para>The <code>sha256</code> digest of the image layer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.CompleteECRLayerUploadCmdlet.RegistryId">
            <summary>
            <para>
            <para>The AWS account ID associated with the registry to which to upload layers. If you
            do not specify a registry, the default registry is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.CompleteECRLayerUploadCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository to associate with the image layer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.CompleteECRLayerUploadCmdlet.UploadId">
            <summary>
            <para>
            <para>The upload ID from a previous <a>InitiateLayerUpload</a> operation to associate with
            the image layer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.CompleteECRLayerUploadCmdlet.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.ECR.GetECRAuthorizationTokenCmdlet">
            <summary>
            Retrieves a token that is valid for a specified registry for 12 hours. This command
            allows you to use the <code>docker</code> CLI to push and pull images with Amazon
            ECR. If you do not specify a registry, the default registry is assumed.
             
              
            <para>
            The <code>authorizationToken</code> returned for each registry specified is a base64
            encoded string that can be decoded and used in a <code>docker login</code> command
            to authenticate to a registry. The AWS CLI offers an <code>aws ecr get-login</code>
            command that simplifies the login process.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRAuthorizationTokenCmdlet.RegistryId">
            <summary>
            <para>
            <para>A list of AWS account IDs that are associated with the registries for which to get
            authorization tokens. If you do not specify a registry, the default registry is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ECR.GetECRDownloadUrlForLayerCmdlet">
            <summary>
            Retrieves the pre-signed Amazon S3 download URL corresponding to an image layer. You
            can only get URLs for image layers that are referenced in an image.
             
             <note><para>
            This operation is used by the Amazon ECR proxy, and it is not intended for general
            use by customers for pulling and pushing images. In most cases, you should use the
            <code>docker</code> CLI to pull, tag, and push images.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRDownloadUrlForLayerCmdlet.LayerDigest">
            <summary>
            <para>
            <para>The digest of the image layer to download.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRDownloadUrlForLayerCmdlet.RegistryId">
            <summary>
            <para>
            <para>The AWS account ID associated with the registry that contains the image layer to download.
            If you do not specify a registry, the default registry is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRDownloadUrlForLayerCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository that is associated with the image layer to download.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ECR.GetECRImageCmdlet">
            <summary>
            Lists all the image IDs for a given repository.
             
              
            <para>
            You can filter images based on whether or not they are tagged by setting the <code>tagStatus</code>
            parameter to <code>TAGGED</code> or <code>UNTAGGED</code>. For example, you can filter
            your results to return only <code>UNTAGGED</code> images and then pipe that result
            to a <a>BatchDeleteImage</a> operation to delete them. Or, you can filter your results
            to return only <code>TAGGED</code> images to list all of the tags in your repository.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRImageCmdlet.RegistryId">
            <summary>
            <para>
            <para>The AWS account ID associated with the registry that contains the repository in which
            to list images. If you do not specify a registry, the default registry is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRImageCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The repository with image IDs to be listed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRImageCmdlet.Filter_TagStatus">
            <summary>
            <para>
            <para>The tag status with which to filter your <a>ListImages</a> results. You can filter
            results based on whether they are <code>TAGGED</code> or <code>UNTAGGED</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRImageCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of image results returned by <code>ListImages</code> in paginated
            output. When this parameter is used, <code>ListImages</code> only returns <code>maxResults</code>
            results in a single page along with a <code>nextToken</code> response element. The
            remaining results of the initial request can be seen by sending another <code>ListImages</code>
            request with the returned <code>nextToken</code> value. This value can be between
            1 and 1000. If this parameter is not used, then <code>ListImages</code> returns up
            to 100 results and a <code>nextToken</code> value, if applicable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRImageCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> value returned from a previous paginated <code>ListImages</code>
            request where <code>maxResults</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. This value is <code>null</code> when there
            are no more results to return.</para><note><para>This token should be treated as an opaque identifier that is only used 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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ECR.GetECRImageBatchCmdlet">
            <summary>
            Gets detailed information for specified images within a specified repository. Images
            are specified with either <code>imageTag</code> or <code>imageDigest</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRImageBatchCmdlet.AcceptedMediaType">
            <summary>
            <para>
            <para>The accepted media types for the request.</para><para>Valid values: <code>application/vnd.docker.distribution.manifest.v1+json</code> |
            <code>application/vnd.docker.distribution.manifest.v2+json</code> | <code>application/vnd.oci.image.manifest.v1+json</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRImageBatchCmdlet.ImageId">
            <summary>
            <para>
            <para>A list of image ID references that correspond to images to describe. The format of
            the <code>imageIds</code> reference is <code>imageTag=tag</code> or <code>imageDigest=digest</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRImageBatchCmdlet.RegistryId">
            <summary>
            <para>
            <para>The AWS account ID associated with the registry that contains the images to describe.
            If you do not specify a registry, the default registry is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRImageBatchCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The repository that contains the images to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ECR.GetECRImageMetadataCmdlet">
            <summary>
            Returns metadata about the images in a repository, including image size, image tags,
            and creation date.
             
             <note><para>
            Beginning with Docker version 1.9, the Docker client compresses image layers before
            pushing them to a V2 Docker registry. The output of the <code>docker images</code>
            command shows the uncompressed image size, so it may return a larger image size than
            the image sizes returned by <a>DescribeImages</a>.
            </para></note><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRImageMetadataCmdlet.ImageId">
            <summary>
            <para>
            <para>The list of image IDs for the requested repository.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRImageMetadataCmdlet.RegistryId">
            <summary>
            <para>
            <para>The AWS account ID associated with the registry that contains the repository in which
            to describe images. If you do not specify a registry, the default registry is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRImageMetadataCmdlet.RepositoryName">
            <summary>
            <para>
            <para>A list of repositories to describe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRImageMetadataCmdlet.Filter_TagStatus">
            <summary>
            <para>
            <para>The tag status with which to filter your <a>DescribeImages</a> results. You can filter
            results based on whether they are <code>TAGGED</code> or <code>UNTAGGED</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRImageMetadataCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of repository results returned by <code>DescribeImages</code> in
            paginated output. When this parameter is used, <code>DescribeImages</code> only returns
            <code>maxResults</code> results in a single page along with a <code>nextToken</code>
            response element. The remaining results of the initial request can be seen by sending
            another <code>DescribeImages</code> request with the returned <code>nextToken</code>
            value. This value can be between 1 and 1000. If this parameter is not used, then <code>DescribeImages</code>
            returns up to 100 results and a <code>nextToken</code> value, if applicable. This
            option cannot be used when you specify images with <code>imageIds</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRImageMetadataCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> value returned from a previous paginated <code>DescribeImages</code>
            request where <code>maxResults</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. This value is <code>null</code> when there
            are no more results to return. This option cannot be used when you specify images
            with <code>imageIds</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ECR.GetECRLayerAvailabilityBatchCmdlet">
            <summary>
            Check the availability of multiple image layers in a specified registry and repository.
             
             <note><para>
            This operation is used by the Amazon ECR proxy, and it is not intended for general
            use by customers for pulling and pushing images. In most cases, you should use the
            <code>docker</code> CLI to pull, tag, and push images.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRLayerAvailabilityBatchCmdlet.LayerDigest">
            <summary>
            <para>
            <para>The digests of the image layers to check.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRLayerAvailabilityBatchCmdlet.RegistryId">
            <summary>
            <para>
            <para>The AWS account ID associated with the registry that contains the image layers to
            check. If you do not specify a registry, the default registry is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRLayerAvailabilityBatchCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository that is associated with the image layers to check.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ECR.GetECRLifecyclePolicyCmdlet">
            <summary>
            Retrieves the specified lifecycle policy.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRLifecyclePolicyCmdlet.RegistryId">
            <summary>
            <para>
            <para>The AWS account ID associated with the registry that contains the repository. If you
            do not specify a registry, the default registry is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRLifecyclePolicyCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ECR.GetECRLifecyclePolicyPreviewCmdlet">
            <summary>
            Retrieves the results of the specified lifecycle policy preview request.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRLifecyclePolicyPreviewCmdlet.ImageId">
            <summary>
            <para>
            <para>The list of imageIDs to be included.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRLifecyclePolicyPreviewCmdlet.RegistryId">
            <summary>
            <para>
            <para>The AWS account ID associated with the registry that contains the repository. If you
            do not specify a registry, the default registry is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRLifecyclePolicyPreviewCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRLifecyclePolicyPreviewCmdlet.Filter_TagStatus">
            <summary>
            <para>
            <para>The tag status of the image.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRLifecyclePolicyPreviewCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of repository results returned by <code>GetLifecyclePolicyPreviewRequest</code>
            in paginated output. When this parameter is used, <code>GetLifecyclePolicyPreviewRequest</code>
            only returns <code>maxResults</code> results in a single page along with a
            <code>nextToken</code> response element. The remaining results of the initial
            request can be seen by sending another <code>GetLifecyclePolicyPreviewRequest</code>
            request with the returned <code>nextToken</code> value. This value can be
            between 1 and 1000. If this parameter is not used, then <code>GetLifecyclePolicyPreviewRequest</code>
            returns up to 100 results and a <code>nextToken</code> value, if applicable.
            This option cannot be used when you specify images with <code>imageIds</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRLifecyclePolicyPreviewCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> value returned from a previous paginated <code>GetLifecyclePolicyPreviewRequest</code>
            request where <code>maxResults</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. This value is <code>null</code>
            when there are no more results to return. This option cannot be used when you specify
            images with <code>imageIds</code>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ECR.GetECRRepositoryCmdlet">
            <summary>
            Describes image repositories in a registry.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRRepositoryCmdlet.RegistryId">
            <summary>
            <para>
            <para>The AWS account ID associated with the registry that contains the repositories to
            be described. If you do not specify a registry, the default registry is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRRepositoryCmdlet.RepositoryName">
            <summary>
            <para>
            <para>A list of repositories to describe. If this parameter is omitted, then all repositories
            in a registry are described.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRRepositoryCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of repository results returned by <code>DescribeRepositories</code>
            in paginated output. When this parameter is used, <code>DescribeRepositories</code>
            only returns <code>maxResults</code> results in a single page along with a <code>nextToken</code>
            response element. The remaining results of the initial request can be seen by sending
            another <code>DescribeRepositories</code> request with the returned <code>nextToken</code>
            value. This value can be between 1 and 1000. If this parameter is not used, then <code>DescribeRepositories</code>
            returns up to 100 results and a <code>nextToken</code> value, if applicable. This
            option cannot be used when you specify repositories with <code>repositoryNames</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRRepositoryCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> value returned from a previous paginated <code>DescribeRepositories</code>
            request where <code>maxResults</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. This value is <code>null</code> when there
            are no more results to return. This option cannot be used when you specify repositories
            with <code>repositoryNames</code>.</para><note><para>This token should be treated as an opaque identifier that is only used 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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ECR.GetECRRepositoryPolicyCmdlet">
            <summary>
            Retrieves the repository policy for a specified repository.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRRepositoryPolicyCmdlet.RegistryId">
            <summary>
            <para>
            <para>The AWS account ID associated with the registry that contains the repository. If you
            do not specify a registry, the default registry is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRRepositoryPolicyCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository with the policy to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ECR.GetECRResourceTagCmdlet">
            <summary>
            List the tags for an Amazon ECR resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.GetECRResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that identifies the resource for which to list the
            tags. Currently, the only supported resource is an Amazon ECR repository.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ECR.NewECRRepositoryCmdlet">
            <summary>
            Creates an image repository.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.NewECRRepositoryCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name to use for the repository. The repository name may be specified on its own
            (such as <code>nginx-web-app</code>) or it can be prepended with a namespace to group
            the repository into a category (such as <code>project-a/nginx-web-app</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.NewECRRepositoryCmdlet.Tag">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.NewECRRepositoryCmdlet.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.ECR.RemoveECRImageBatchCmdlet">
            <summary>
            Deletes a list of specified images within a specified repository. Images are specified
            with either <code>imageTag</code> or <code>imageDigest</code>.
             
              
            <para>
            You can remove a tag from an image by specifying the image's tag in your request.
            When you remove the last tag from an image, the image is deleted from your repository.
            </para><para>
            You can completely delete an image (and all of its tags) by specifying the image's
            digest in your request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.RemoveECRImageBatchCmdlet.ImageId">
            <summary>
            <para>
            <para>A list of image ID references that correspond to images to delete. The format of the
            <code>imageIds</code> reference is <code>imageTag=tag</code> or <code>imageDigest=digest</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.RemoveECRImageBatchCmdlet.RegistryId">
            <summary>
            <para>
            <para>The AWS account ID associated with the registry that contains the image to delete.
            If you do not specify a registry, the default registry is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.RemoveECRImageBatchCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The repository that contains the image to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.RemoveECRImageBatchCmdlet.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.ECR.RemoveECRLifecyclePolicyCmdlet">
            <summary>
            Deletes the specified lifecycle policy.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.RemoveECRLifecyclePolicyCmdlet.RegistryId">
            <summary>
            <para>
            <para>The AWS account ID associated with the registry that contains the repository. If you
            do not specify a registry, the default registry is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.RemoveECRLifecyclePolicyCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.RemoveECRLifecyclePolicyCmdlet.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.ECR.RemoveECRRepositoryCmdlet">
            <summary>
            Deletes an existing image repository. If a repository contains images, you must use
            the <code>force</code> option to delete it.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.RemoveECRRepositoryCmdlet.IgnoreExistingImages">
            <summary>
            <para>
            <para> If a repository contains images, forces the deletion.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.RemoveECRRepositoryCmdlet.RegistryId">
            <summary>
            <para>
            <para>The AWS account ID associated with the registry that contains the repository to delete.
            If you do not specify a registry, the default registry is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.RemoveECRRepositoryCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.RemoveECRRepositoryCmdlet.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.ECR.RemoveECRRepositoryPolicyCmdlet">
            <summary>
            Deletes the repository policy from a specified repository.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.RemoveECRRepositoryPolicyCmdlet.RegistryId">
            <summary>
            <para>
            <para>The AWS account ID associated with the registry that contains the repository policy
            to delete. If you do not specify a registry, the default registry is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.RemoveECRRepositoryPolicyCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository that is associated with the repository policy to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.RemoveECRRepositoryPolicyCmdlet.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.ECR.RemoveECRResourceTagCmdlet">
            <summary>
            Deletes specified tags from a resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.RemoveECRResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource from which to remove tags. Currently,
            the only supported resource is an Amazon ECR repository.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.RemoveECRResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>The keys of the tags to be removed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.RemoveECRResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.RemoveECRResourceTagCmdlet.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.ECR.SetECRRepositoryPolicyCmdlet">
            <summary>
            Applies a repository policy on a specified repository to control access permissions.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.SetECRRepositoryPolicyCmdlet.OverridePolicy">
            <summary>
            <para>
            <para>If the policy you are attempting to set on a repository policy would prevent you from
            setting another policy in the future, you must force the <a>SetRepositoryPolicy</a>
            operation. This is intended to prevent accidental repository lock outs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.SetECRRepositoryPolicyCmdlet.PolicyText">
            <summary>
            <para>
            <para>The JSON repository policy text to apply to the repository.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.SetECRRepositoryPolicyCmdlet.RegistryId">
            <summary>
            <para>
            <para>The AWS account ID associated with the registry that contains the repository. If you
            do not specify a registry, the default registry is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.SetECRRepositoryPolicyCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository to receive the policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.SetECRRepositoryPolicyCmdlet.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.ECR.StartECRLayerUploadCmdlet">
            <summary>
            Notify Amazon ECR that you intend to upload an image layer.
             
             <note><para>
            This operation is used by the Amazon ECR proxy, and it is not intended for general
            use by customers for pulling and pushing images. In most cases, you should use the
            <code>docker</code> CLI to pull, tag, and push images.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.StartECRLayerUploadCmdlet.RegistryId">
            <summary>
            <para>
            <para>The AWS account ID associated with the registry to which you intend to upload layers.
            If you do not specify a registry, the default registry is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.StartECRLayerUploadCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository to which you intend to upload layers.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.StartECRLayerUploadCmdlet.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.ECR.StartECRLifecyclePolicyPreviewCmdlet">
            <summary>
            Starts a preview of the specified lifecycle policy. This allows you to see the results
            before creating the lifecycle policy.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.StartECRLifecyclePolicyPreviewCmdlet.LifecyclePolicyText">
            <summary>
            <para>
            <para>The policy to be evaluated against. If you do not specify a policy, the current policy
            for the repository is used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.StartECRLifecyclePolicyPreviewCmdlet.RegistryId">
            <summary>
            <para>
            <para>The AWS account ID associated with the registry that contains the repository. If you
            do not specify a registry, the default registry is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.StartECRLifecyclePolicyPreviewCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository to be evaluated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.StartECRLifecyclePolicyPreviewCmdlet.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.ECR.WriteECRImageCmdlet">
            <summary>
            Creates or updates the image manifest and tags associated with an image.
             
             <note><para>
            This operation is used by the Amazon ECR proxy, and it is not intended for general
            use by customers for pulling and pushing images. In most cases, you should use the
            <code>docker</code> CLI to pull, tag, and push images.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.WriteECRImageCmdlet.ImageManifest">
            <summary>
            <para>
            <para>The image manifest corresponding to the image to be uploaded.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.WriteECRImageCmdlet.ImageTag">
            <summary>
            <para>
            <para>The tag to associate with the image. This parameter is required for images that use
            the Docker Image Manifest V2 Schema 2 or OCI formats.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.WriteECRImageCmdlet.RegistryId">
            <summary>
            <para>
            <para>The AWS account ID associated with the registry that contains the repository in which
            to put the image. If you do not specify a registry, the default registry is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.WriteECRImageCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository in which to put the image.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.WriteECRImageCmdlet.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.ECR.WriteECRLifecyclePolicyCmdlet">
            <summary>
            Creates or updates a lifecycle policy. For information about lifecycle policy syntax,
            see <a href="http://docs.aws.amazon.com/AmazonECR/latest/userguide/LifecyclePolicies.html">Lifecycle
            Policy Template</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.WriteECRLifecyclePolicyCmdlet.LifecyclePolicyText">
            <summary>
            <para>
            <para>The JSON repository policy text to apply to the repository.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.WriteECRLifecyclePolicyCmdlet.RegistryId">
            <summary>
            <para>
            <para>The AWS account ID associated with the registry that contains the repository. If you
            do not specify a registry, the default registry is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.WriteECRLifecyclePolicyCmdlet.RepositoryName">
            <summary>
            <para>
            <para>The name of the repository to receive the policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECR.WriteECRLifecyclePolicyCmdlet.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.ECS.AddECSResourceTagCmdlet">
            <summary>
            Associates the specified tags to a resource with the specified <code>resourceArn</code>.
            If existing tags on a resource are not specified in the request parameters, they are
            not changed. When a resource is deleted, the tags associated with that resource are
            deleted as well.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.AddECSResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource to which to add tags. Currently, the
            supported resources are Amazon ECS tasks, services, task definitions, clusters, and
            container instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.AddECSResourceTagCmdlet.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.ECS.AddECSResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.AddECSResourceTagCmdlet.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.ECS.GetECSAccountSettingCmdlet">
            <summary>
            Lists the account settings for an Amazon ECS resource for a specified principal.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSAccountSettingCmdlet.EffectiveSetting">
            <summary>
            <para>
            <para>Specifies whether to return the effective settings. If <code>true</code>, the account
            settings for the root user or the default setting for the <code>principalArn</code>.
            If <code>false</code>, the account settings for the <code>principalArn</code> are
            returned if they are set. Otherwise, no account settings are returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSAccountSettingCmdlet.Name">
            <summary>
            <para>
            <para>The resource name you want to list the account settings for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSAccountSettingCmdlet.PrincipalArn">
            <summary>
            <para>
            <para>The ARN of the principal, which can be an IAM user, IAM role, or the root user. If
            this field is omitted, the account settings are listed only for the authenticated
            user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSAccountSettingCmdlet.Value">
            <summary>
            <para>
            <para>The value of the account settings with which to filter results. You must also specify
            an account setting name to use this parameter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSAccountSettingCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of account setting results returned by <code>ListAccountSettings</code>
            in paginated output. When this parameter is used, <code>ListAccountSettings</code>
            only returns <code>maxResults</code> results in a single page along with a <code>nextToken</code>
            response element. The remaining results of the initial request can be seen by sending
            another <code>ListAccountSettings</code> request with the returned <code>nextToken</code>
            value. This value can be between 1 and 10. If this parameter is not used, then <code>ListAccountSettings</code>
            returns up to 10 results and a <code>nextToken</code> value if applicable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSAccountSettingCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> value returned from a previous paginated <code>ListAccountSettings</code>
            request where <code>maxResults</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 only used 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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ECS.GetECSAttributeListCmdlet">
            <summary>
            Lists the attributes for Amazon ECS resources within a specified target type and cluster.
            When you specify a target type and cluster, <code>ListAttributes</code> returns a
            list of attribute objects, one for each attribute on each resource. You can filter
            the list of results to a single attribute name to only return results that have that
            name. You can also filter the results by attribute name and value, for example, to
            see which container instances in a cluster are running a Linux AMI (<code>ecs.os-type=linux</code>).<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSAttributeListCmdlet.AttributeName">
            <summary>
            <para>
            <para>The name of the attribute with which to filter the results. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSAttributeListCmdlet.AttributeValue">
            <summary>
            <para>
            <para>The value of the attribute with which to filter results. You must also specify an
            attribute name to use this parameter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSAttributeListCmdlet.Cluster">
            <summary>
            <para>
            <para>The short name or full Amazon Resource Name (ARN) of the cluster to list attributes.
            If you do not specify a cluster, the default cluster is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSAttributeListCmdlet.TargetType">
            <summary>
            <para>
            <para>The type of the target with which to list attributes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSAttributeListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of cluster results returned by <code>ListAttributes</code> in paginated
            output. When this parameter is used, <code>ListAttributes</code> only returns <code>maxResults</code>
            results in a single page along with a <code>nextToken</code> response element. The
            remaining results of the initial request can be seen by sending another <code>ListAttributes</code>
            request with the returned <code>nextToken</code> value. This value can be between
            1 and 100. If this parameter is not used, then <code>ListAttributes</code> returns
            up to 100 results and a <code>nextToken</code> value if applicable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSAttributeListCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> value returned from a previous paginated <code>ListAttributes</code>
            request where <code>maxResults</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 only used 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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ECS.GetECSClusterDetailCmdlet">
            <summary>
            Describes one or more of your clusters.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSClusterDetailCmdlet.Cluster">
            <summary>
            <para>
            <para>A list of up to 100 cluster names or full cluster Amazon Resource Name (ARN) entries.
            If you do not specify a cluster, the default cluster is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSClusterDetailCmdlet.Include">
            <summary>
            <para>
            <para>Additional information about your clusters to be separated by launch type, including:</para><ul><li><para>runningEC2TasksCount</para></li><li><para>runningFargateTasksCount</para></li><li><para>pendingEC2TasksCount</para></li><li><para>pendingFargateTasksCount</para></li><li><para>activeEC2ServiceCount</para></li><li><para>activeFargateServiceCount</para></li><li><para>drainingEC2ServiceCount</para></li><li><para>drainingFargateServiceCount</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ECS.GetECSClusterListCmdlet">
            <summary>
            Returns a list of existing clusters.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSClusterListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of cluster results returned by <code>ListClusters</code> in paginated
            output. When this parameter is used, <code>ListClusters</code> only returns <code>maxResults</code>
            results in a single page along with a <code>nextToken</code> response element. The
            remaining results of the initial request can be seen by sending another <code>ListClusters</code>
            request with the returned <code>nextToken</code> value. This value can be between
            1 and 100. If this parameter is not used, then <code>ListClusters</code> returns up
            to 100 results and a <code>nextToken</code> value if applicable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSClusterListCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> value returned from a previous paginated <code>ListClusters</code>
            request where <code>maxResults</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 only used 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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ECS.GetECSClusterServiceCmdlet">
            <summary>
            Lists the services that are running in a specified cluster.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSClusterServiceCmdlet.Cluster">
            <summary>
            <para>
            <para>The short name or full Amazon Resource Name (ARN) of the cluster that hosts the services
            to list. If you do not specify a cluster, the default cluster is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSClusterServiceCmdlet.LaunchType">
            <summary>
            <para>
            <para>The launch type for the services to list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSClusterServiceCmdlet.SchedulingStrategy">
            <summary>
            <para>
            <para>The scheduling strategy for services to list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSClusterServiceCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of service results returned by <code>ListServices</code> in paginated
            output. When this parameter is used, <code>ListServices</code> only returns <code>maxResults</code>
            results in a single page along with a <code>nextToken</code> response element. The
            remaining results of the initial request can be seen by sending another <code>ListServices</code>
            request with the returned <code>nextToken</code> value. This value can be between
            1 and 100. If this parameter is not used, then <code>ListServices</code> returns up
            to 10 results and a <code>nextToken</code> value if applicable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSClusterServiceCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> value returned from a previous paginated <code>ListServices</code>
            request where <code>maxResults</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 only used 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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ECS.GetECSContainerInstanceDetailCmdlet">
            <summary>
            Describes Amazon Elastic Container Service container instances. Returns metadata about
            registered and remaining resources on each container instance requested.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSContainerInstanceDetailCmdlet.Cluster">
            <summary>
            <para>
            <para>The short name or full Amazon Resource Name (ARN) of the cluster that hosts the container
            instances to describe. If you do not specify a cluster, the default cluster is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSContainerInstanceDetailCmdlet.ContainerInstance">
            <summary>
            <para>
            <para>A list of up to 100 container instance IDs or full Amazon Resource Name (ARN) entries.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSContainerInstanceDetailCmdlet.Include">
            <summary>
            <para>
            <para>Specifies whether you want to see the resource tags for the container instance. If
            <code>TAGS</code> is specified, the tags are included in the response. If this field
            is omitted, tags are not included in the response.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ECS.GetECSContainerInstanceListCmdlet">
            <summary>
            Returns a list of container instances in a specified cluster. You can filter the results
            of a <code>ListContainerInstances</code> operation with cluster query language statements
            inside the <code>filter</code> parameter. For more information, see <a href="https://docs.aws.amazon.com/AmazonECS/latest/developerguide/cluster-query-language.html">Cluster
            Query Language</a> in the <i>Amazon Elastic Container Service Developer Guide</i>.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSContainerInstanceListCmdlet.Cluster">
            <summary>
            <para>
            <para>The short name or full Amazon Resource Name (ARN) of the cluster that hosts the container
            instances to list. If you do not specify a cluster, the default cluster is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSContainerInstanceListCmdlet.Filter">
            <summary>
            <para>
            <para>You can filter the results of a <code>ListContainerInstances</code> operation with
            cluster query language statements. For more information, see <a href="https://docs.aws.amazon.com/AmazonECS/latest/developerguide/cluster-query-language.html">Cluster
            Query Language</a> in the <i>Amazon Elastic Container Service Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSContainerInstanceListCmdlet.Status">
            <summary>
            <para>
            <para>Filters the container instances by status. For example, if you specify the <code>DRAINING</code>
            status, the results include only container instances that have been set to <code>DRAINING</code>
            using <a>UpdateContainerInstancesState</a>. If you do not specify this parameter,
            the default is to include container instances set to <code>ACTIVE</code> and <code>DRAINING</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSContainerInstanceListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of container instance results returned by <code>ListContainerInstances</code>
            in paginated output. When this parameter is used, <code>ListContainerInstances</code>
            only returns <code>maxResults</code> results in a single page along with a <code>nextToken</code>
            response element. The remaining results of the initial request can be seen by sending
            another <code>ListContainerInstances</code> request with the returned <code>nextToken</code>
            value. This value can be between 1 and 100. If this parameter is not used, then <code>ListContainerInstances</code>
            returns up to 100 results and a <code>nextToken</code> value if applicable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSContainerInstanceListCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> value returned from a previous paginated <code>ListContainerInstances</code>
            request where <code>maxResults</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 only used 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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ECS.GetECSServiceCmdlet">
            <summary>
            Describes the specified services running in your cluster.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSServiceCmdlet.Cluster">
            <summary>
            <para>
            <para>The short name or full Amazon Resource Name (ARN)the cluster that hosts the service
            to describe. If you do not specify a cluster, the default cluster is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSServiceCmdlet.Include">
            <summary>
            <para>
            <para>Specifies whether you want to see the resource tags for the service. If <code>TAGS</code>
            is specified, the tags are included in the response. If this field is omitted, tags
            are not included in the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSServiceCmdlet.Service">
            <summary>
            <para>
            <para>A list of services to describe. You may specify up to 10 services to describe in a
            single operation.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ECS.GetECSTagsForResourceCmdlet">
            <summary>
            List the tags for an Amazon ECS resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSTagsForResourceCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that identifies the resource for which to list the
            tags. Currently, the supported resources are Amazon ECS tasks, services, task definitions,
            clusters, and container instances.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ECS.GetECSTaskDefinitionDetailCmdlet">
            <summary>
            Describes a task definition. You can specify a <code>family</code> and <code>revision</code>
            to find information about a specific task definition, or you can simply specify the
            family to find the latest <code>ACTIVE</code> revision in that family.
             
             <note><para>
            You can only describe <code>INACTIVE</code> task definitions while an active task
            or service references them.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSTaskDefinitionDetailCmdlet.Include">
            <summary>
            <para>
            <para>Specifies whether to see the resource tags for the task definition. If <code>TAGS</code>
            is specified, the tags are included in the response. If this field is omitted, tags
            are not included in the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSTaskDefinitionDetailCmdlet.TaskDefinition">
            <summary>
            <para>
            <para>The <code>family</code> for the latest <code>ACTIVE</code> revision, <code>family</code>
            and <code>revision</code> (<code>family:revision</code>) for a specific revision in
            the family, or full Amazon Resource Name (ARN) of the task definition to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ECS.GetECSTaskDefinitionFamilyListCmdlet">
            <summary>
            Returns a list of task definition families that are registered to your account (which
            may include task definition families that no longer have any <code>ACTIVE</code> task
            definition revisions).
             
              
            <para>
            You can filter out task definition families that do not contain any <code>ACTIVE</code>
            task definition revisions by setting the <code>status</code> parameter to <code>ACTIVE</code>.
            You can also filter the results with the <code>familyPrefix</code> parameter.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSTaskDefinitionFamilyListCmdlet.FamilyPrefix">
            <summary>
            <para>
            <para>The <code>familyPrefix</code> is a string that is used to filter the results of <code>ListTaskDefinitionFamilies</code>.
            If you specify a <code>familyPrefix</code>, only task definition family names that
            begin with the <code>familyPrefix</code> string are returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSTaskDefinitionFamilyListCmdlet.Status">
            <summary>
            <para>
            <para>The task definition family status with which to filter the <code>ListTaskDefinitionFamilies</code>
            results. By default, both <code>ACTIVE</code> and <code>INACTIVE</code> task definition
            families are listed. If this parameter is set to <code>ACTIVE</code>, only task definition
            families that have an <code>ACTIVE</code> task definition revision are returned. If
            this parameter is set to <code>INACTIVE</code>, only task definition families that
            do not have any <code>ACTIVE</code> task definition revisions are returned. If you
            paginate the resulting output, be sure to keep the <code>status</code> value constant
            in each subsequent request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSTaskDefinitionFamilyListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of task definition family results returned by <code>ListTaskDefinitionFamilies</code>
            in paginated output. When this parameter is used, <code>ListTaskDefinitions</code>
            only returns <code>maxResults</code> results in a single page along with a <code>nextToken</code>
            response element. The remaining results of the initial request can be seen by sending
            another <code>ListTaskDefinitionFamilies</code> request with the returned <code>nextToken</code>
            value. This value can be between 1 and 100. If this parameter is not used, then <code>ListTaskDefinitionFamilies</code>
            returns up to 100 results and a <code>nextToken</code> value if applicable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSTaskDefinitionFamilyListCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> value returned from a previous paginated <code>ListTaskDefinitionFamilies</code>
            request where <code>maxResults</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 only used 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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ECS.GetECSTaskDefinitionListCmdlet">
            <summary>
            Returns a list of task definitions that are registered to your account. You can filter
            the results by family name with the <code>familyPrefix</code> parameter or by status
            with the <code>status</code> parameter.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSTaskDefinitionListCmdlet.FamilyPrefix">
            <summary>
            <para>
            <para>The full family name with which to filter the <code>ListTaskDefinitions</code> results.
            Specifying a <code>familyPrefix</code> limits the listed task definitions to task
            definition revisions that belong to that family.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSTaskDefinitionListCmdlet.Sort">
            <summary>
            <para>
            <para>The order in which to sort the results. Valid values are <code>ASC</code> and <code>DESC</code>.
            By default (<code>ASC</code>), task definitions are listed lexicographically by family
            name and in ascending numerical order by revision so that the newest task definitions
            in a family are listed last. Setting this parameter to <code>DESC</code> reverses
            the sort order on family name and revision so that the newest task definitions in
            a family are listed first.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSTaskDefinitionListCmdlet.Status">
            <summary>
            <para>
            <para>The task definition status with which to filter the <code>ListTaskDefinitions</code>
            results. By default, only <code>ACTIVE</code> task definitions are listed. By setting
            this parameter to <code>INACTIVE</code>, you can view task definitions that are <code>INACTIVE</code>
            as long as an active task or service still references them. If you paginate the resulting
            output, be sure to keep the <code>status</code> value constant in each subsequent
            request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSTaskDefinitionListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of task definition results returned by <code>ListTaskDefinitions</code>
            in paginated output. When this parameter is used, <code>ListTaskDefinitions</code>
            only returns <code>maxResults</code> results in a single page along with a <code>nextToken</code>
            response element. The remaining results of the initial request can be seen by sending
            another <code>ListTaskDefinitions</code> request with the returned <code>nextToken</code>
            value. This value can be between 1 and 100. If this parameter is not used, then <code>ListTaskDefinitions</code>
            returns up to 100 results and a <code>nextToken</code> value if applicable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSTaskDefinitionListCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> value returned from a previous paginated <code>ListTaskDefinitions</code>
            request where <code>maxResults</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 only used 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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ECS.GetECSTaskDetailCmdlet">
            <summary>
            Describes a specified task or tasks.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSTaskDetailCmdlet.Cluster">
            <summary>
            <para>
            <para>The short name or full Amazon Resource Name (ARN) of the cluster that hosts the task
            to describe. If you do not specify a cluster, the default cluster is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSTaskDetailCmdlet.Include">
            <summary>
            <para>
            <para>Specifies whether you want to see the resource tags for the task. If <code>TAGS</code>
            is specified, the tags are included in the response. If this field is omitted, tags
            are not included in the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSTaskDetailCmdlet.Task">
            <summary>
            <para>
            <para>A list of up to 100 task IDs or full ARN entries.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ECS.GetECSTaskListCmdlet">
            <summary>
            Returns a list of tasks for a specified cluster. You can filter the results by family
            name, by a particular container instance, or by the desired status of the task with
            the <code>family</code>, <code>containerInstance</code>, and <code>desiredStatus</code>
            parameters.
             
              
            <para>
            Recently stopped tasks might appear in the returned results. Currently, stopped tasks
            appear in the returned results for at least one hour.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSTaskListCmdlet.Cluster">
            <summary>
            <para>
            <para>The short name or full Amazon Resource Name (ARN) of the cluster that hosts the tasks
            to list. If you do not specify a cluster, the default cluster is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSTaskListCmdlet.ContainerInstance">
            <summary>
            <para>
            <para>The container instance ID or full ARN of the container instance with which to filter
            the <code>ListTasks</code> results. Specifying a <code>containerInstance</code> limits
            the results to tasks that belong to that container instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSTaskListCmdlet.DesiredStatus">
            <summary>
            <para>
            <para>The task desired status with which to filter the <code>ListTasks</code> results. Specifying
            a <code>desiredStatus</code> of <code>STOPPED</code> limits the results to tasks that
            Amazon ECS has set the desired status to <code>STOPPED</code>. This can be useful
            for debugging tasks that are not starting properly or have died or finished. The default
            status filter is <code>RUNNING</code>, which shows tasks that Amazon ECS has set the
            desired status to <code>RUNNING</code>.</para><note><para>Although you can filter results based on a desired status of <code>PENDING</code>,
            this does not return any results. Amazon ECS never sets the desired status of a task
            to that value (only a task's <code>lastStatus</code> may have a value of <code>PENDING</code>).</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSTaskListCmdlet.Family">
            <summary>
            <para>
            <para>The name of the family with which to filter the <code>ListTasks</code> results. Specifying
            a <code>family</code> limits the results to tasks that belong to that family.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSTaskListCmdlet.LaunchType">
            <summary>
            <para>
            <para>The launch type for services to list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSTaskListCmdlet.ServiceName">
            <summary>
            <para>
            <para>The name of the service with which to filter the <code>ListTasks</code> results. Specifying
            a <code>serviceName</code> limits the results to tasks that belong to that service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSTaskListCmdlet.StartedBy">
            <summary>
            <para>
            <para>The <code>startedBy</code> value with which to filter the task results. Specifying
            a <code>startedBy</code> value limits the results to tasks that were started with
            that value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSTaskListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of task results returned by <code>ListTasks</code> in paginated
            output. When this parameter is used, <code>ListTasks</code> only returns <code>maxResults</code>
            results in a single page along with a <code>nextToken</code> response element. The
            remaining results of the initial request can be seen by sending another <code>ListTasks</code>
            request with the returned <code>nextToken</code> value. This value can be between
            1 and 100. If this parameter is not used, then <code>ListTasks</code> returns up to
            100 results and a <code>nextToken</code> value if applicable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSTaskListCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> value returned from a previous paginated <code>ListTasks</code>
            request where <code>maxResults</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 only used 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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ECS.GetECSTaskSetCmdlet">
            <summary>
            Describes the task sets in the specified cluster and service. This is used when a
            service uses the <code>EXTERNAL</code> deployment controller type. For more information,
            see <a href="http://docs.aws.amazon.com/AmazonECS/latest/developerguide/deployment-types.html">Amazon
            ECS Deployment Types</a> in the <i>Amazon Elastic Container Service Developer Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSTaskSetCmdlet.Cluster">
            <summary>
            <para>
            <para>The short name or full Amazon Resource Name (ARN) of the cluster that hosts the service
            that the task sets exist in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSTaskSetCmdlet.Service">
            <summary>
            <para>
            <para>The short name or full Amazon Resource Name (ARN) of the service that the task sets
            exist in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.GetECSTaskSetCmdlet.TaskSet">
            <summary>
            <para>
            <para>The ID or full Amazon Resource Name (ARN) of task sets to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ECS.NewECSClusterCmdlet">
            <summary>
            Creates a new Amazon ECS cluster. By default, your account receives a <code>default</code>
            cluster when you launch your first container instance. However, you can create your
            own cluster with a unique name with the <code>CreateCluster</code> action.
             
             <note><para>
            When you call the <a>CreateCluster</a> API operation, Amazon ECS attempts to create
            the service-linked role for your account so that required resources in other AWS services
            can be managed on your behalf. However, if the IAM user that makes the call does not
            have permissions to create the service-linked role, it is not created. For more information,
            see <a href="http://docs.aws.amazon.com/AmazonECS/latest/developerguide/using-service-linked-roles.html">Using
            Service-Linked Roles for Amazon ECS</a> in the <i>Amazon Elastic Container Service
            Developer Guide</i>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSClusterCmdlet.ClusterName">
            <summary>
            <para>
            <para>The name of your cluster. If you do not specify a name for your cluster, you create
            a cluster named <code>default</code>. Up to 255 letters (uppercase and lowercase),
            numbers, hyphens, and underscores are allowed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSClusterCmdlet.Tag">
            <summary>
            <para>
            <para>The metadata that you apply to the cluster to help you categorize and organize them.
            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.ECS.NewECSClusterCmdlet.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.ECS.NewECSServiceCmdlet">
            <summary>
            Runs and maintains a desired number of tasks from a specified task definition. If
            the number of tasks running in a service drops below the <code>desiredCount</code>,
            Amazon ECS spawns another copy of the task in the specified cluster. To update an
            existing service, see <a>UpdateService</a>.
             
              
            <para>
            In addition to maintaining the desired count of tasks in your service, you can optionally
            run your service behind a load balancer. The load balancer distributes traffic across
            the tasks that are associated with the service. For more information, see <a href="https://docs.aws.amazon.com/AmazonECS/latest/developerguide/service-load-balancing.html">Service
            Load Balancing</a> in the <i>Amazon Elastic Container Service Developer Guide</i>.
            </para><para>
            Tasks for services that <i>do not</i> use a load balancer are considered healthy if
            they're in the <code>RUNNING</code> state. Tasks for services that <i>do</i> use a
            load balancer are considered healthy if they're in the <code>RUNNING</code> state
            and the container instance that they're hosted on is reported as healthy by the load
            balancer.
            </para><para>
            There are two service scheduler strategies available:
            </para><ul><li><para><code>REPLICA</code> - The replica scheduling strategy places and maintains the desired
            number of tasks across your cluster. By default, the service scheduler spreads tasks
            across Availability Zones. You can use task placement strategies and constraints to
            customize task placement decisions. For more information, see <a href="https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs_services.html">Service
            Scheduler Concepts</a> in the <i>Amazon Elastic Container Service Developer Guide</i>.
            </para></li><li><para><code>DAEMON</code> - The daemon scheduling strategy deploys exactly one task on
            each active container instance that meets all of the task placement constraints that
            you specify in your cluster. When using this strategy, you don't need to specify a
            desired number of tasks, a task placement strategy, or use Service Auto Scaling policies.
            For more information, see <a href="https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs_services.html">Service
            Scheduler Concepts</a> in the <i>Amazon Elastic Container Service Developer Guide</i>.
            </para></li></ul><para>
            You can optionally specify a deployment configuration for your service. The deployment
            is triggered by changing properties, such as the task definition or the desired count
            of a service, with an <a>UpdateService</a> operation. The default value for a replica
            service for <code>minimumHealthyPercent</code> is 100%. The default value for a daemon
            service for <code>minimumHealthyPercent</code> is 0%.
            </para><para>
            If a service is using the <code>ECS</code> deployment controller, the minimum healthy
            percent represents a lower limit on the number of tasks in a service that must remain
            in the <code>RUNNING</code> state during a deployment, as a percentage of the desired
            number of tasks (rounded up to the nearest integer), and while any container instances
            are in the <code>DRAINING</code> state if the service contains tasks using the EC2
            launch type. This parameter enables you to deploy without using additional cluster
            capacity. For example, if your service has a desired number of four tasks and a minimum
            healthy percent of 50%, the scheduler might stop two existing tasks to free up cluster
            capacity before starting two new tasks. Tasks for services that <i>do not</i> use
            a load balancer are considered healthy if they're in the <code>RUNNING</code> state.
            Tasks for services that <i>do</i> use a load balancer are considered healthy if they're
            in the <code>RUNNING</code> state and they're reported as healthy by the load balancer.
            The default value for minimum healthy percent is 100%.
            </para><para>
            If a service is using the <code>ECS</code> deployment controller, the <b>maximum percent</b>
            parameter represents an upper limit on the number of tasks in a service that are allowed
            in the <code>RUNNING</code> or <code>PENDING</code> state during a deployment, as
            a percentage of the desired number of tasks (rounded down to the nearest integer),
            and while any container instances are in the <code>DRAINING</code> state if the service
            contains tasks using the EC2 launch type. This parameter enables you to define the
            deployment batch size. For example, if your service has a desired number of four tasks
            and a maximum percent value of 200%, the scheduler may start four new tasks before
            stopping the four older tasks (provided that the cluster resources required to do
            this are available). The default value for maximum percent is 200%.
            </para><para>
            If a service is using either the <code>CODE_DEPLOY</code> or <code>EXTERNAL</code>
            deployment controller types and tasks that use the EC2 launch type, the <b>minimum
            healthy percent</b> and <b>maximum percent</b> values are used only to define the
            lower and upper limit on the number of the tasks in the service that remain in the
            <code>RUNNING</code> state while the container instances are in the <code>DRAINING</code>
            state. If the tasks in the service use the Fargate launch type, the minimum healthy
            percent and maximum percent values aren't used, although they're currently visible
            when describing your service.
            </para><para>
            When creating a service that uses the <code>EXTERNAL</code> deployment controller,
            you can specify only parameters that aren't controlled at the task set level. The
            only required parameter is the service name. You control your services using the <a>CreateTaskSet</a>
            operation. For more information, see <a href="https://docs.aws.amazon.com/AmazonECS/latest/developerguide/deployment-types.html">Amazon
            ECS Deployment Types</a> in the <i>Amazon Elastic Container Service Developer Guide</i>.
            </para><para>
            When the service scheduler launches new tasks, it determines task placement in your
            cluster using the following logic:
            </para><ul><li><para>
            Determine which of the container instances in your cluster can support your service's
            task definition (for example, they have the required CPU, memory, ports, and container
            instance attributes).
            </para></li><li><para>
            By default, the service scheduler attempts to balance tasks across Availability Zones
            in this manner (although you can choose a different placement strategy) with the <code>placementStrategy</code>
            parameter):
            </para><ul><li><para>
            Sort the valid container instances, giving priority to instances that have the fewest
            number of running tasks for this service in their respective Availability Zone. For
            example, if zone A has one running service task and zones B and C each have zero,
            valid container instances in either zone B or C are considered optimal for placement.
            </para></li><li><para>
            Place the new service task on a valid container instance in an optimal Availability
            Zone (based on the previous steps), favoring container instances with the fewest number
            of running tasks for this service.
            </para></li></ul></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSServiceCmdlet.AwsvpcConfiguration_AssignPublicIp">
            <summary>
            <para>
            <para>Whether the task's elastic network interface receives a public IP address. The default
            value is <code>DISABLED</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSServiceCmdlet.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier that you provide to ensure the idempotency of the
            request. Up to 32 ASCII characters are allowed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSServiceCmdlet.Cluster">
            <summary>
            <para>
            <para>The short name or full Amazon Resource Name (ARN) of the cluster on which to run your
            service. If you do not specify a cluster, the default cluster is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSServiceCmdlet.DesiredCount">
            <summary>
            <para>
            <para>The number of instantiations of the specified task definition to place and keep running
            on your cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSServiceCmdlet.EnableECSManagedTag">
            <summary>
            <para>
            <para>Specifies whether to enable Amazon ECS managed tags for the tasks within the service.
            For more information, see <a href="http://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-using-tags.html">Tagging
            Your Amazon ECS Resources</a> in the <i>Amazon Elastic Container Service Developer
            Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSServiceCmdlet.HealthCheckGracePeriodSecond">
            <summary>
            <para>
            <para>The period of time, in seconds, that the Amazon ECS service scheduler should ignore
            unhealthy Elastic Load Balancing target health checks after a task has first started.
            This is only valid if your service is configured to use a load balancer. If your service's
            tasks take a while to start and respond to Elastic Load Balancing health checks, you
            can specify a health check grace period of up to 2,147,483,647 seconds. During that
            time, the ECS service scheduler ignores health check status. This grace period can
            prevent the ECS service scheduler from marking tasks as unhealthy and stopping them
            before they have time to come up.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSServiceCmdlet.LaunchType">
            <summary>
            <para>
            <para>The launch type on which to run your service. For more information, see <a href="https://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_types.html">Amazon
            ECS Launch Types</a> in the <i>Amazon Elastic Container Service Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSServiceCmdlet.LoadBalancer">
            <summary>
            <para>
            <para>A load balancer object representing the load balancer to use with your service.</para><para>If the service is using the <code>ECS</code> deployment controller, you are limited
            to one load balancer or target group.</para><para>If the service is using the <code>CODE_DEPLOY</code> deployment controller, the service
            is required to use either an Application Load Balancer or Network Load Balancer. When
            creating an AWS CodeDeploy deployment group, you specify two target groups (referred
            to as a <code>targetGroupPair</code>). During a deployment, AWS CodeDeploy determines
            which task set in your service has the status <code>PRIMARY</code> and associates
            one target group with it, and then associates the other target group with the replacement
            task set. The load balancer can also have up to two listeners: a required listener
            for production traffic and an optional listener that allows you perform validation
            tests with Lambda functions before routing production traffic to it.</para><para>After you create a service using the <code>ECS</code> deployment controller, the load
            balancer name or target group ARN, container name, and container port specified in
            the service definition are immutable. If you are using the <code>CODE_DEPLOY</code>
            deployment controller, these values can be changed when updating the service.</para><para>For Classic Load Balancers, this object must contain the load balancer name, the container
            name (as it appears in a container definition), and the container port to access from
            the load balancer. When a task from this service is placed on a container instance,
            the container instance is registered with the load balancer specified here.</para><para>For Application Load Balancers and Network Load Balancers, this object must contain
            the load balancer target group ARN, the container name (as it appears in a container
            definition), and the container port to access from the load balancer. When a task
            from this service is placed on a container instance, the container instance and port
            combination is registered as a target in the target group specified here.</para><para>Services with tasks that use the <code>awsvpc</code> network mode (for example, those
            with the Fargate launch type) only support Application Load Balancers and Network
            Load Balancers. Classic Load Balancers are not supported. Also, when you create any
            target groups for these services, you must choose <code>ip</code> as the target type,
            not <code>instance</code>, because tasks that use the <code>awsvpc</code> network
            mode are associated with an elastic network interface, not an Amazon EC2 instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSServiceCmdlet.DeploymentConfiguration_MaximumPercent">
            <summary>
            <para>
            <para>If a service is using the rolling update (<code>ECS</code>) deployment type, the <b>maximum
            percent</b> parameter represents an upper limit on the number of tasks in a service
            that are allowed in the <code>RUNNING</code> or <code>PENDING</code> state during
            a deployment, as a percentage of the desired number of tasks (rounded down to the
            nearest integer), and while any container instances are in the <code>DRAINING</code>
            state if the service contains tasks using the EC2 launch type. This parameter enables
            you to define the deployment batch size. For example, if your service has a desired
            number of four tasks and a maximum percent value of 200%, the scheduler may start
            four new tasks before stopping the four older tasks (provided that the cluster resources
            required to do this are available). The default value for maximum percent is 200%.</para><para>If a service is using the blue/green (<code>CODE_DEPLOY</code>) or <code>EXTERNAL</code>
            deployment types and tasks that use the EC2 launch type, the <b>maximum percent</b>
            value is set to the default value and is used to define the upper limit on the number
            of the tasks in the service that remain in the <code>RUNNING</code> state while the
            container instances are in the <code>DRAINING</code> state. If the tasks in the service
            use the Fargate launch type, the maximum percent value is not used, although it is
            returned when describing your service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSServiceCmdlet.DeploymentConfiguration_MinimumHealthyPercent">
            <summary>
            <para>
            <para>If a service is using the rolling update (<code>ECS</code>) deployment type, the <b>minimum
            healthy percent</b> represents a lower limit on the number of tasks in a service that
            must remain in the <code>RUNNING</code> state during a deployment, as a percentage
            of the desired number of tasks (rounded up to the nearest integer), and while any
            container instances are in the <code>DRAINING</code> state if the service contains
            tasks using the EC2 launch type. This parameter enables you to deploy without using
            additional cluster capacity. For example, if your service has a desired number of
            four tasks and a minimum healthy percent of 50%, the scheduler may stop two existing
            tasks to free up cluster capacity before starting two new tasks. Tasks for services
            that <i>do not</i> use a load balancer are considered healthy if they are in the <code>RUNNING</code>
            state; tasks for services that <i>do</i> use a load balancer are considered healthy
            if they are in the <code>RUNNING</code> state and they are reported as healthy by
            the load balancer. The default value for minimum healthy percent is 100%.</para><para>If a service is using the blue/green (<code>CODE_DEPLOY</code>) or <code>EXTERNAL</code>
            deployment types and tasks that use the EC2 launch type, the <b>minimum healthy percent</b>
            value is set to the default value and is used to define the lower limit on the number
            of the tasks in the service that remain in the <code>RUNNING</code> state while the
            container instances are in the <code>DRAINING</code> state. If the tasks in the service
            use the Fargate launch type, the minimum healthy percent value is not used, although
            it is returned when describing your service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSServiceCmdlet.PlacementConstraint">
            <summary>
            <para>
            <para>An array of placement constraint objects to use for tasks in your service. You can
            specify a maximum of 10 constraints per task (this limit includes constraints in the
            task definition and those specified at runtime). </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSServiceCmdlet.PlacementStrategy">
            <summary>
            <para>
            <para>The placement strategy objects to use for tasks in your service. You can specify a
            maximum of five strategy rules per service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSServiceCmdlet.PlatformVersion">
            <summary>
            <para>
            <para>The platform version that your tasks in the service are running on. A platform version
            is specified only for tasks using the Fargate launch type. If one isn't specified,
            the <code>LATEST</code> platform version is used by default. For more information,
            see <a href="https://docs.aws.amazon.com/AmazonECS/latest/developerguide/platform_versions.html">AWS
            Fargate Platform Versions</a> in the <i>Amazon Elastic Container Service Developer
            Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSServiceCmdlet.PropagateTag">
            <summary>
            <para>
            <para>Specifies whether to propagate the tags from the task definition or the service to
            the tasks in the service. If no value is specified, the tags are not propagated. Tags
            can only be propagated to the tasks within the service during service creation. To
            add tags to a task after service creation, use the <a>TagResource</a> API action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSServiceCmdlet.Role">
            <summary>
            <para>
            <para>The name or full Amazon Resource Name (ARN) of the IAM role that allows Amazon ECS
            to make calls to your load balancer on your behalf. This parameter is only permitted
            if you are using a load balancer with your service and your task definition does not
            use the <code>awsvpc</code> network mode. If you specify the <code>role</code> parameter,
            you must also specify a load balancer object with the <code>loadBalancers</code> parameter.</para><important><para>If your account has already created the Amazon ECS service-linked role, that role
            is used by default for your service unless you specify a role here. The service-linked
            role is required if your task definition uses the <code>awsvpc</code> network mode,
            in which case you should not specify a role here. For more information, see <a href="http://docs.aws.amazon.com/AmazonECS/latest/developerguide/using-service-linked-roles.html">Using
            Service-Linked Roles for Amazon ECS</a> in the <i>Amazon Elastic Container Service
            Developer Guide</i>.</para></important><para>If your specified role has a path other than <code>/</code>, then you must either
            specify the full role ARN (this is recommended) or prefix the role name with the path.
            For example, if a role with the name <code>bar</code> has a path of <code>/foo/</code>
            then you would specify <code>/foo/bar</code> as the role name. For more information,
            see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_identifiers.html#identifiers-friendly-names">Friendly
            Names and Paths</a> in the <i>IAM User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSServiceCmdlet.SchedulingStrategy">
            <summary>
            <para>
            <para>The scheduling strategy to use for the service. For more information, see <a href="http://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs_services.html">Services</a>.</para><para>There are two service scheduler strategies available:</para><ul><li><para><code>REPLICA</code>-The replica scheduling strategy places and maintains the desired
            number of tasks across your cluster. By default, the service scheduler spreads tasks
            across Availability Zones. You can use task placement strategies and constraints to
            customize task placement decisions. This scheduler strategy is required if the service
            is using the <code>CODE_DEPLOY</code> or <code>EXTERNAL</code> deployment controller
            types.</para></li><li><para><code>DAEMON</code>-The daemon scheduling strategy deploys exactly one task on each
            active container instance that meets all of the task placement constraints that you
            specify in your cluster. When you're using this strategy, you don't need to specify
            a desired number of tasks, a task placement strategy, or use Service Auto Scaling
            policies.</para><note><para>Tasks using the Fargate launch type or the <code>CODE_DEPLOY</code> or <code>EXTERNAL</code>
            deployment controller types don't support the <code>DAEMON</code> scheduling strategy.</para></note></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSServiceCmdlet.AwsvpcConfiguration_SecurityGroup">
            <summary>
            <para>
            <para>The security groups associated with the task or service. If you do not specify a security
            group, the default security group for the VPC is used. There is a limit of 5 security
            groups that can be specified per <code>AwsVpcConfiguration</code>.</para><note><para>All specified security groups must be from the same VPC.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSServiceCmdlet.ServiceName">
            <summary>
            <para>
            <para>The name of your service. Up to 255 letters (uppercase and lowercase), numbers, hyphens,
            and underscores are allowed. Service names must be unique within a cluster, but you
            can have similarly named services in multiple clusters within a Region or across multiple
            Regions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSServiceCmdlet.ServiceRegistry">
            <summary>
            <para>
            <para>The details of the service discovery registries to assign to this service. For more
            information, see <a href="http://docs.aws.amazon.com/AmazonECS/latest/developerguide/service-discovery.html">Service
            Discovery</a>.</para><note><para>Service discovery is supported for Fargate tasks if you are using platform version
            v1.1.0 or later. For more information, see <a href="http://docs.aws.amazon.com/AmazonECS/latest/developerguide/platform_versions.html">AWS
            Fargate Platform Versions</a>.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSServiceCmdlet.AwsvpcConfiguration_Subnet">
            <summary>
            <para>
            <para>The subnets associated with the task or service. There is a limit of 16 subnets that
            can be specified per <code>AwsVpcConfiguration</code>.</para><note><para>All specified subnets must be from the same VPC.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSServiceCmdlet.Tag">
            <summary>
            <para>
            <para>The metadata that you apply to the service to help you categorize and organize them.
            Each tag consists of a key and an optional value, both of which you define. When a
            service is deleted, the tags are deleted as well. 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.ECS.NewECSServiceCmdlet.TaskDefinition">
            <summary>
            <para>
            <para>The <code>family</code> and <code>revision</code> (<code>family:revision</code>) or
            full ARN of the task definition to run in your service. If a <code>revision</code>
            is not specified, the latest <code>ACTIVE</code> revision is used.</para><para>A task definition must be specified if the service is using the <code>ECS</code> deployment
            controller.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSServiceCmdlet.DeploymentController_Type">
            <summary>
            <para>
            <para>The deployment controller type to use.</para><para>There are three deployment controller types available:</para><dl><dt>ECS</dt><dd><para>The rolling update (<code>ECS</code>) deployment type involves replacing the current
            running version of the container with the latest version. The number of containers
            Amazon ECS adds or removes from the service during a rolling update is controlled
            by adjusting the minimum and maximum number of healthy tasks allowed during a service
            deployment, as specified in the <a>DeploymentConfiguration</a>.</para></dd><dt>CODE_DEPLOY</dt><dd><para>The blue/green (<code>CODE_DEPLOY</code>) deployment type uses the blue/green deployment
            model powered by AWS CodeDeploy, which allows you to verify a new deployment of a
            service before sending production traffic to it.</para></dd><dt>EXTERNAL</dt><dd><para>The external (<code>EXTERNAL</code>) deployment type enables you to use any third-party
            deployment controller for full control over the deployment process for an Amazon ECS
            service.</para></dd></dl>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSServiceCmdlet.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.ECS.NewECSTaskCmdlet">
            <summary>
            Starts a new task using the specified task definition.
             
              
            <para>
            You can allow Amazon ECS to place tasks for you, or you can customize how Amazon ECS
            places tasks using placement constraints and placement strategies. For more information,
            see <a href="https://docs.aws.amazon.com/AmazonECS/latest/developerguide/scheduling_tasks.html">Scheduling
            Tasks</a> in the <i>Amazon Elastic Container Service Developer Guide</i>.
            </para><para>
            Alternatively, you can use <a>StartTask</a> to use your own scheduler or place tasks
            manually on specific container instances.
            </para><para>
            The Amazon ECS API follows an eventual consistency model, due to the distributed nature
            of the system supporting the API. This means that the result of an API command you
            run that affects your Amazon ECS resources might not be immediately visible to all
            subsequent commands you run. Keep this in mind when you carry out an API command that
            immediately follows a previous API command.
            </para><para>
            To manage eventual consistency, you can do the following:
            </para><ul><li><para>
            Confirm the state of the resource before you run a command to modify it. Run the DescribeTasks
            command using an exponential backoff algorithm to ensure that you allow enough time
            for the previous command to propagate through the system. To do this, run the DescribeTasks
            command repeatedly, starting with a couple of seconds of wait time and increasing
            gradually up to five minutes of wait time.
            </para></li><li><para>
            Add wait time between subsequent commands, even if the DescribeTasks command returns
            an accurate response. Apply an exponential backoff algorithm starting with a couple
            of seconds of wait time, and increase gradually up to about five minutes of wait time.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSTaskCmdlet.AwsvpcConfiguration_AssignPublicIp">
            <summary>
            <para>
            <para>Whether the task's elastic network interface receives a public IP address. The default
            value is <code>DISABLED</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSTaskCmdlet.Cluster">
            <summary>
            <para>
            <para>The short name or full Amazon Resource Name (ARN) of the cluster on which to run your
            task. If you do not specify a cluster, the default cluster is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSTaskCmdlet.Overrides_ContainerOverride">
            <summary>
            <para>
            <para>One or more container overrides sent to a task.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSTaskCmdlet.Count">
            <summary>
            <para>
            <para>The number of instantiations of the specified task to place on your cluster. You can
            specify up to 10 tasks per call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSTaskCmdlet.EnableECSManagedTag">
            <summary>
            <para>
            <para>Specifies whether to enable Amazon ECS managed tags for the task. For more information,
            see <a href="http://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-using-tags.html">Tagging
            Your Amazon ECS Resources</a> in the <i>Amazon Elastic Container Service Developer
            Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSTaskCmdlet.Overrides_ExecutionRoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the task execution role that the Amazon ECS container
            agent and the Docker daemon can assume.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSTaskCmdlet.Group">
            <summary>
            <para>
            <para>The name of the task group to associate with the task. The default value is the family
            name of the task definition (for example, family:my-family-name).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSTaskCmdlet.LaunchType">
            <summary>
            <para>
            <para>The launch type on which to run your task. For more information, see <a href="https://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_types.html">Amazon
            ECS Launch Types</a> in the <i>Amazon Elastic Container Service Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSTaskCmdlet.PlacementConstraint">
            <summary>
            <para>
            <para>An array of placement constraint objects to use for the task. You can specify up to
            10 constraints per task (including constraints in the task definition and those specified
            at runtime).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSTaskCmdlet.PlacementStrategy">
            <summary>
            <para>
            <para>The placement strategy objects to use for the task. You can specify a maximum of five
            strategy rules per task.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSTaskCmdlet.PlatformVersion">
            <summary>
            <para>
            <para>The platform version the task should run. A platform version is only specified for
            tasks using the Fargate launch type. If one is not specified, the <code>LATEST</code>
            platform version is used by default. For more information, see <a href="https://docs.aws.amazon.com/AmazonECS/latest/developerguide/platform_versions.html">AWS
            Fargate Platform Versions</a> in the <i>Amazon Elastic Container Service Developer
            Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSTaskCmdlet.PropagateTag">
            <summary>
            <para>
            <para>Specifies whether to propagate the tags from the task definition to the task. If no
            value is specified, the tags are not propagated. Tags can only be propagated to the
            task during task creation. To add tags to a task after task creation, use the <a>TagResource</a>
            API action.</para><note><para>An error will be received if you specify the <code>SERVICE</code> option when running
            a task.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSTaskCmdlet.AwsvpcConfiguration_SecurityGroup">
            <summary>
            <para>
            <para>The security groups associated with the task or service. If you do not specify a security
            group, the default security group for the VPC is used. There is a limit of 5 security
            groups that can be specified per <code>AwsVpcConfiguration</code>.</para><note><para>All specified security groups must be from the same VPC.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSTaskCmdlet.StartedBy">
            <summary>
            <para>
            <para>An optional tag specified when a task is started. For example, if you automatically
            trigger a task to run a batch process job, you could apply a unique identifier for
            that job to your task with the <code>startedBy</code> parameter. You can then identify
            which tasks belong to that job by filtering the results of a <a>ListTasks</a> call
            with the <code>startedBy</code> value. Up to 36 letters (uppercase and lowercase),
            numbers, hyphens, and underscores are allowed.</para><para>If a task is started by an Amazon ECS service, then the <code>startedBy</code> parameter
            contains the deployment ID of the service that starts it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSTaskCmdlet.AwsvpcConfiguration_Subnet">
            <summary>
            <para>
            <para>The subnets associated with the task or service. There is a limit of 16 subnets that
            can be specified per <code>AwsVpcConfiguration</code>.</para><note><para>All specified subnets must be from the same VPC.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSTaskCmdlet.Tag">
            <summary>
            <para>
            <para>The metadata that you apply to the task to help you categorize and organize them.
            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.ECS.NewECSTaskCmdlet.TaskDefinition">
            <summary>
            <para>
            <para>The <code>family</code> and <code>revision</code> (<code>family:revision</code>) or
            full ARN of the task definition to run. If a <code>revision</code> is not specified,
            the latest <code>ACTIVE</code> revision is used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSTaskCmdlet.Overrides_TaskRoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM role that containers in this task can assume.
            All containers in this task are granted the permissions that are specified in this
            role.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSTaskCmdlet.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.ECS.NewECSTaskSetCmdlet">
            <summary>
            Create a task set in the specified cluster and service. This is used when a service
            uses the <code>EXTERNAL</code> deployment controller type. For more information, see
            <a href="http://docs.aws.amazon.com/AmazonECS/latest/developerguide/deployment-types.html">Amazon
            ECS Deployment Types</a> in the <i>Amazon Elastic Container Service Developer Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSTaskSetCmdlet.AwsvpcConfiguration_AssignPublicIp">
            <summary>
            <para>
            <para>Whether the task's elastic network interface receives a public IP address. The default
            value is <code>DISABLED</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSTaskSetCmdlet.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier that you provide to ensure the idempotency of the
            request. Up to 32 ASCII characters are allowed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSTaskSetCmdlet.Cluster">
            <summary>
            <para>
            <para>The short name or full Amazon Resource Name (ARN) of the cluster that hosts the service
            to create the task set in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSTaskSetCmdlet.ExternalId">
            <summary>
            <para>
            <para>An optional non-unique tag that identifies this task set in external systems. If the
            task set is associated with a service discovery registry, the tasks in this task set
            will have the <code>ECS_TASK_SET_EXTERNAL_ID</code> AWS Cloud Map attribute set to
            the provided value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSTaskSetCmdlet.LaunchType">
            <summary>
            <para>
            <para>The launch type that new tasks in the task set will use. For more information, see
            <a href="https://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_types.html">Amazon
            ECS Launch Types</a> in the <i>Amazon Elastic Container Service Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSTaskSetCmdlet.LoadBalancer">
            <summary>
            <para>
            <para>A load balancer object representing the load balancer to use with the task set. The
            supported load balancer types are either an Application Load Balancer or a Network
            Load Balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSTaskSetCmdlet.PlatformVersion">
            <summary>
            <para>
            <para>The platform version that the tasks in the task set should use. A platform version
            is specified only for tasks using the Fargate launch type. If one isn't specified,
            the <code>LATEST</code> platform version is used by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSTaskSetCmdlet.AwsvpcConfiguration_SecurityGroup">
            <summary>
            <para>
            <para>The security groups associated with the task or service. If you do not specify a security
            group, the default security group for the VPC is used. There is a limit of 5 security
            groups that can be specified per <code>AwsVpcConfiguration</code>.</para><note><para>All specified security groups must be from the same VPC.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSTaskSetCmdlet.Service">
            <summary>
            <para>
            <para>The short name or full Amazon Resource Name (ARN) of the service to create the task
            set in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSTaskSetCmdlet.ServiceRegistry">
            <summary>
            <para>
            <para>The details of the service discovery registries to assign to this task set. For more
            information, see <a href="http://docs.aws.amazon.com/AmazonECS/latest/developerguide/service-discovery.html">Service
            Discovery</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSTaskSetCmdlet.AwsvpcConfiguration_Subnet">
            <summary>
            <para>
            <para>The subnets associated with the task or service. There is a limit of 16 subnets that
            can be specified per <code>AwsVpcConfiguration</code>.</para><note><para>All specified subnets must be from the same VPC.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSTaskSetCmdlet.TaskDefinition">
            <summary>
            <para>
            <para>The task definition for the tasks in the task set to use.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSTaskSetCmdlet.Scale_Unit">
            <summary>
            <para>
            <para>The unit of measure for the scale value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSTaskSetCmdlet.Scale_Value">
            <summary>
            <para>
            <para>The value, specified as a percent total of a service's <code>desiredCount</code>,
            to scale the task set. Accepted values are numbers between 0 and 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.NewECSTaskSetCmdlet.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.ECS.RegisterECSTaskDefinitionCmdlet">
            <summary>
            Registers a new task definition from the supplied <code>family</code> and <code>containerDefinitions</code>.
            Optionally, you can add data volumes to your containers with the <code>volumes</code>
            parameter. For more information about task definition parameters and defaults, see
            <a href="https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task_defintions.html">Amazon
            ECS Task Definitions</a> in the <i>Amazon Elastic Container Service Developer Guide</i>.
             
              
            <para>
            You can specify an IAM role for your task with the <code>taskRoleArn</code> parameter.
            When you specify an IAM role for a task, its containers can then use the latest versions
            of the AWS CLI or SDKs to make API requests to the AWS services that are specified
            in the IAM policy associated with the role. For more information, see <a href="https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task-iam-roles.html">IAM
            Roles for Tasks</a> in the <i>Amazon Elastic Container Service Developer Guide</i>.
            </para><para>
            You can specify a Docker networking mode for the containers in your task definition
            with the <code>networkMode</code> parameter. The available network modes correspond
            to those described in <a href="https://docs.docker.com/engine/reference/run/#/network-settings">Network
            settings</a> in the Docker run reference. If you specify the <code>awsvpc</code> network
            mode, the task is allocated an elastic network interface, and you must specify a <a>NetworkConfiguration</a>
            when you create a service or run a task with the task definition. For more information,
            see <a href="http://docs.aws.amazon.com/AmazonECS/latest/developerguide/task-networking.html">Task
            Networking</a> in the <i>Amazon Elastic Container Service Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.RegisterECSTaskDefinitionCmdlet.ContainerDefinition">
            <summary>
            <para>
            <para>A list of container definitions in JSON format that describe the different containers
            that make up your task.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.RegisterECSTaskDefinitionCmdlet.ProxyConfiguration_ContainerName">
            <summary>
            <para>
            <para>The name of the container that will serve as the App Mesh proxy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.RegisterECSTaskDefinitionCmdlet.Cpu">
            <summary>
            <para>
            <para>The number of CPU units used by the task. It can be expressed as an integer using
            CPU units, for example <code>1024</code>, or as a string using vCPUs, for example
            <code>1 vCPU</code> or <code>1 vcpu</code>, in a task definition. String values are
            converted to an integer indicating the CPU units when the task definition is registered.</para><note><para>Task-level CPU and memory parameters are ignored for Windows containers. We recommend
            specifying container-level resources for Windows containers.</para></note><para>If you are using the EC2 launch type, this field is optional. Supported values are
            between <code>128</code> CPU units (<code>0.125</code> vCPUs) and <code>10240</code>
            CPU units (<code>10</code> vCPUs).</para><para>If you are using the Fargate launch type, this field is required and you must use
            one of the following values, which determines your range of supported values for the
            <code>memory</code> parameter:</para><ul><li><para>256 (.25 vCPU) - Available <code>memory</code> values: 512 (0.5 GB), 1024 (1 GB),
            2048 (2 GB)</para></li><li><para>512 (.5 vCPU) - Available <code>memory</code> values: 1024 (1 GB), 2048 (2 GB), 3072
            (3 GB), 4096 (4 GB)</para></li><li><para>1024 (1 vCPU) - Available <code>memory</code> values: 2048 (2 GB), 3072 (3 GB), 4096
            (4 GB), 5120 (5 GB), 6144 (6 GB), 7168 (7 GB), 8192 (8 GB)</para></li><li><para>2048 (2 vCPU) - Available <code>memory</code> values: Between 4096 (4 GB) and 16384
            (16 GB) in increments of 1024 (1 GB)</para></li><li><para>4096 (4 vCPU) - Available <code>memory</code> values: Between 8192 (8 GB) and 30720
            (30 GB) in increments of 1024 (1 GB)</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.RegisterECSTaskDefinitionCmdlet.ExecutionRoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the task execution role that the Amazon ECS container
            agent and the Docker daemon can assume.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.RegisterECSTaskDefinitionCmdlet.Family">
            <summary>
            <para>
            <para>You must specify a <code>family</code> for a task definition, which allows you to
            track multiple versions of the same task definition. The <code>family</code> is used
            as a name for your task definition. Up to 255 letters (uppercase and lowercase), numbers,
            hyphens, and underscores are allowed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.RegisterECSTaskDefinitionCmdlet.IpcMode">
            <summary>
            <para>
            <para>The IPC resource namespace to use for the containers in the task. The valid values
            are <code>host</code>, <code>task</code>, or <code>none</code>. If <code>host</code>
            is specified, then all containers within the tasks that specified the <code>host</code>
            IPC mode on the same container instance share the same IPC resources with the host
            Amazon EC2 instance. If <code>task</code> is specified, all containers within the
            specified task share the same IPC resources. If <code>none</code> is specified, then
            IPC resources within the containers of a task are private and not shared with other
            containers in a task or on the container instance. If no value is specified, then
            the IPC resource namespace sharing depends on the Docker daemon setting on the container
            instance. For more information, see <a href="https://docs.docker.com/engine/reference/run/#ipc-settings---ipc">IPC
            settings</a> in the <i>Docker run reference</i>.</para><para>If the <code>host</code> IPC mode is used, be aware that there is a heightened risk
            of undesired IPC namespace expose. For more information, see <a href="https://docs.docker.com/engine/security/security/">Docker
            security</a>.</para><para>If you are setting namespaced kernel parameters using <code>systemControls</code>
            for the containers in the task, the following will apply to your IPC resource namespace.
            For more information, see <a href="http://docs.aws.amazon.com/AmazonECS/latest/developerguide/task_definition_parameters.html">System
            Controls</a> in the <i>Amazon Elastic Container Service Developer Guide</i>.</para><ul><li><para>For tasks that use the <code>host</code> IPC mode, IPC namespace related <code>systemControls</code>
            are not supported.</para></li><li><para>For tasks that use the <code>task</code> IPC mode, IPC namespace related <code>systemControls</code>
            will apply to all containers within a task.</para></li></ul><note><para>This parameter is not supported for Windows containers or tasks using the Fargate
            launch type.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.RegisterECSTaskDefinitionCmdlet.Memory">
            <summary>
            <para>
            <para>The amount of memory (in MiB) used by the task. It can be expressed as an integer
            using MiB, for example <code>1024</code>, or as a string using GB, for example <code>1GB</code>
            or <code>1 GB</code>, in a task definition. String values are converted to an integer
            indicating the MiB when the task definition is registered.</para><note><para>Task-level CPU and memory parameters are ignored for Windows containers. We recommend
            specifying container-level resources for Windows containers.</para></note><para>If using the EC2 launch type, this field is optional.</para><para>If using the Fargate launch type, this field is required and you must use one of the
            following values, which determines your range of supported values for the <code>cpu</code>
            parameter:</para><ul><li><para>512 (0.5 GB), 1024 (1 GB), 2048 (2 GB) - Available <code>cpu</code> values: 256 (.25
            vCPU)</para></li><li><para>1024 (1 GB), 2048 (2 GB), 3072 (3 GB), 4096 (4 GB) - Available <code>cpu</code> values:
            512 (.5 vCPU)</para></li><li><para>2048 (2 GB), 3072 (3 GB), 4096 (4 GB), 5120 (5 GB), 6144 (6 GB), 7168 (7 GB), 8192
            (8 GB) - Available <code>cpu</code> values: 1024 (1 vCPU)</para></li><li><para>Between 4096 (4 GB) and 16384 (16 GB) in increments of 1024 (1 GB) - Available <code>cpu</code>
            values: 2048 (2 vCPU)</para></li><li><para>Between 8192 (8 GB) and 30720 (30 GB) in increments of 1024 (1 GB) - Available <code>cpu</code>
            values: 4096 (4 vCPU)</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.RegisterECSTaskDefinitionCmdlet.NetworkMode">
            <summary>
            <para>
            <para>The Docker networking mode to use for the containers in the task. The valid values
            are <code>none</code>, <code>bridge</code>, <code>awsvpc</code>, and <code>host</code>.
            The default Docker network mode is <code>bridge</code>. If you are using the Fargate
            launch type, the <code>awsvpc</code> network mode is required. If you are using the
            EC2 launch type, any network mode can be used. If the network mode is set to <code>none</code>,
            you cannot specify port mappings in your container definitions, and the tasks containers
            do not have external connectivity. The <code>host</code> and <code>awsvpc</code> network
            modes offer the highest networking performance for containers because they use the
            EC2 network stack instead of the virtualized network stack provided by the <code>bridge</code>
            mode.</para><para>With the <code>host</code> and <code>awsvpc</code> network modes, exposed container
            ports are mapped directly to the corresponding host port (for the <code>host</code>
            network mode) or the attached elastic network interface port (for the <code>awsvpc</code>
            network mode), so you cannot take advantage of dynamic host port mappings. </para><para>If the network mode is <code>awsvpc</code>, the task is allocated an elastic network
            interface, and you must specify a <a>NetworkConfiguration</a> value when you create
            a service or run a task with the task definition. For more information, see <a href="http://docs.aws.amazon.com/AmazonECS/latest/developerguide/task-networking.html">Task
            Networking</a> in the <i>Amazon Elastic Container Service Developer Guide</i>.</para><note><para>Currently, only Amazon ECS-optimized AMIs, other Amazon Linux variants with the <code>ecs-init</code>
            package, or AWS Fargate infrastructure support the <code>awsvpc</code> network mode.
            </para></note><para>If the network mode is <code>host</code>, you cannot run multiple instantiations of
            the same task on a single container instance when port mappings are used.</para><para>Docker for Windows uses different network modes than Docker for Linux. When you register
            a task definition with Windows containers, you must not specify a network mode. If
            you use the console to register a task definition with Windows containers, you must
            choose the <code>&lt;default&gt;</code> network mode object. </para><para>For more information, see <a href="https://docs.docker.com/engine/reference/run/#network-settings">Network
            settings</a> in the <i>Docker run reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.RegisterECSTaskDefinitionCmdlet.PidMode">
            <summary>
            <para>
            <para>The process namespace to use for the containers in the task. The valid values are
            <code>host</code> or <code>task</code>. If <code>host</code> is specified, then all
            containers within the tasks that specified the <code>host</code> PID mode on the same
            container instance share the same IPC resources with the host Amazon EC2 instance.
            If <code>task</code> is specified, all containers within the specified task share
            the same process namespace. If no value is specified, the default is a private namespace.
            For more information, see <a href="https://docs.docker.com/engine/reference/run/#pid-settings---pid">PID
            settings</a> in the <i>Docker run reference</i>.</para><para>If the <code>host</code> PID mode is used, be aware that there is a heightened risk
            of undesired process namespace expose. For more information, see <a href="https://docs.docker.com/engine/security/security/">Docker
            security</a>.</para><note><para>This parameter is not supported for Windows containers or tasks using the Fargate
            launch type.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.RegisterECSTaskDefinitionCmdlet.PlacementConstraint">
            <summary>
            <para>
            <para>An array of placement constraint objects to use for the task. You can specify a maximum
            of 10 constraints per task (this limit includes constraints in the task definition
            and those specified at runtime).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.RegisterECSTaskDefinitionCmdlet.ProxyConfiguration_Property">
            <summary>
            <para>
            <para>The set of network configuration parameters to provide the Container Network Interface
            (CNI) plugin, specified as key-value pairs.</para><ul><li><para><code>IgnoredUID</code> - (Required) The user ID (UID) of the proxy container as
            defined by the <code>user</code> parameter in a container definition. This is used
            to ensure the proxy ignores its own traffic. If <code>IgnoredGID</code> is specified,
            this field can be empty.</para></li><li><para><code>IgnoredGID</code> - (Required) The group ID (GID) of the proxy container as
            defined by the <code>user</code> parameter in a container definition. This is used
            to ensure the proxy ignores its own traffic. If <code>IgnoredGID</code> is specified,
            this field can be empty.</para></li><li><para><code>AppPorts</code> - (Required) The list of ports that the application uses. Network
            traffic to these ports is forwarded to the <code>ProxyIngressPort</code> and <code>ProxyEgressPort</code>.</para></li><li><para><code>ProxyIngressPort</code> - (Required) Specifies the port that incoming traffic
            to the <code>AppPorts</code> is directed to.</para></li><li><para><code>ProxyEgressPort</code> - (Required) Specifies the port that outgoing traffic
            from the <code>AppPorts</code> is directed to.</para></li><li><para><code>EgressIgnoredPorts</code> - (Required) The egress traffic going to the specified
            ports is ignored and not redirected to the <code>ProxyEgressPort</code>. It can be
            an empty list.</para></li><li><para><code>EgressIgnoredIPs</code> - (Required) The egress traffic going to the specified
            IP addresses is ignored and not redirected to the <code>ProxyEgressPort</code>. It
            can be an empty list.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.RegisterECSTaskDefinitionCmdlet.RequiresCompatibility">
            <summary>
            <para>
            <para>The launch type required by the task. If no value is specified, it defaults to <code>EC2</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.RegisterECSTaskDefinitionCmdlet.Tag">
            <summary>
            <para>
            <para>The metadata that you apply to the task definition to help you categorize and organize
            them. 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.ECS.RegisterECSTaskDefinitionCmdlet.TaskRoleArn">
            <summary>
            <para>
            <para>The short name or full Amazon Resource Name (ARN) of the IAM role that containers
            in this task can assume. All containers in this task are granted the permissions that
            are specified in this role. For more information, see <a href="https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task-iam-roles.html">IAM
            Roles for Tasks</a> in the <i>Amazon Elastic Container Service Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.RegisterECSTaskDefinitionCmdlet.ProxyConfiguration_Type">
            <summary>
            <para>
            <para>The proxy type. The only supported value is <code>APPMESH</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.RegisterECSTaskDefinitionCmdlet.Volume">
            <summary>
            <para>
            <para>A list of volume definitions in JSON format that containers in your task may use.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.RegisterECSTaskDefinitionCmdlet.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.ECS.RemoveECSAccountSettingCmdlet">
            <summary>
            Modifies the ARN and resource ID format of a resource for a specified IAM user, IAM
            role, or the root user for an account. You can specify whether the new ARN and resource
            ID format are disabled for new resources that are created.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.RemoveECSAccountSettingCmdlet.Name">
            <summary>
            <para>
            <para>The resource name for which to disable the new format. If <code>serviceLongArnFormat</code>
            is specified, the ARN for your Amazon ECS services is affected. If <code>taskLongArnFormat</code>
            is specified, the ARN and resource ID for your Amazon ECS tasks is affected. If <code>containerInstanceLongArnFormat</code>
            is specified, the ARN and resource ID for your Amazon ECS container instances is affected.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.RemoveECSAccountSettingCmdlet.PrincipalArn">
            <summary>
            <para>
            <para>The ARN of the principal, which can be an IAM user, IAM role, or the root user. If
            you specify the root user, it modifies the ARN and resource ID format for all IAM
            users, IAM roles, and the root user of the account unless an IAM user or role explicitly
            overrides these settings for themselves. If this field is omitted, the setting are
            changed only for the authenticated user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.RemoveECSAccountSettingCmdlet.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.ECS.RemoveECSAttributeCmdlet">
            <summary>
            Deletes one or more custom attributes from an Amazon ECS resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.RemoveECSAttributeCmdlet.Attribute">
            <summary>
            <para>
            <para>The attributes to delete from your resource. You can specify up to 10 attributes per
            request. For custom attributes, specify the attribute name and target ID, but do not
            specify the value. If you specify the target ID using the short form, you must also
            specify the target type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.RemoveECSAttributeCmdlet.Cluster">
            <summary>
            <para>
            <para>The short name or full Amazon Resource Name (ARN) of the cluster that contains the
            resource to delete attributes. If you do not specify a cluster, the default cluster
            is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.RemoveECSAttributeCmdlet.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.ECS.RemoveECSClusterCmdlet">
            <summary>
            Deletes the specified cluster. You must deregister all container instances from this
            cluster before you may delete it. You can list the container instances in a cluster
            with <a>ListContainerInstances</a> and deregister them with <a>DeregisterContainerInstance</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.RemoveECSClusterCmdlet.Cluster">
            <summary>
            <para>
            <para>The short name or full Amazon Resource Name (ARN) of the cluster to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.RemoveECSClusterCmdlet.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.ECS.RemoveECSResourceTagCmdlet">
            <summary>
            Deletes specified tags from a resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.RemoveECSResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource from which to delete tags. Currently,
            the supported resources are Amazon ECS tasks, services, task definitions, clusters,
            and container instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.RemoveECSResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>The keys of the tags to be removed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.RemoveECSResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.RemoveECSResourceTagCmdlet.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.ECS.RemoveECSServiceCmdlet">
            <summary>
            Deletes a specified service within a cluster. You can delete a service if you have
            no running tasks in it and the desired task count is zero. If the service is actively
            maintaining tasks, you cannot delete it, and you must update the service to a desired
            task count of zero. For more information, see <a>UpdateService</a>.
             
             <note><para>
            When you delete a service, if there are still running tasks that require cleanup,
            the service status moves from <code>ACTIVE</code> to <code>DRAINING</code>, and the
            service is no longer visible in the console or in the <a>ListServices</a> API operation.
            After the tasks have stopped, then the service status moves from <code>DRAINING</code>
            to <code>INACTIVE</code>. Services in the <code>DRAINING</code> or <code>INACTIVE</code>
            status can still be viewed with the <a>DescribeServices</a> API operation. However,
            in the future, <code>INACTIVE</code> services may be cleaned up and purged from Amazon
            ECS record keeping, and <a>DescribeServices</a> calls on those services return a <code>ServiceNotFoundException</code>
            error.
            </para></note><important><para>
            If you attempt to create a new service with the same name as an existing service in
            either <code>ACTIVE</code> or <code>DRAINING</code> status, you receive an error.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.RemoveECSServiceCmdlet.Cluster">
            <summary>
            <para>
            <para>The short name or full Amazon Resource Name (ARN) of the cluster that hosts the service
            to delete. If you do not specify a cluster, the default cluster is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.RemoveECSServiceCmdlet.Enforce">
            <summary>
            <para>
            <para>If <code>true</code>, allows you to delete a service even if it has not been scaled
            down to zero tasks. It is only necessary to use this if the service is using the <code>REPLICA</code>
            scheduling strategy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.RemoveECSServiceCmdlet.Service">
            <summary>
            <para>
            <para>The name of the service to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.RemoveECSServiceCmdlet.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.ECS.RemoveECSTaskSetCmdlet">
            <summary>
            Deletes a specified task set within a service. This is used when a service uses the
            <code>EXTERNAL</code> deployment controller type. For more information, see <a href="http://docs.aws.amazon.com/AmazonECS/latest/developerguide/deployment-types.html">Amazon
            ECS Deployment Types</a> in the <i>Amazon Elastic Container Service Developer Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.RemoveECSTaskSetCmdlet.Cluster">
            <summary>
            <para>
            <para>The short name or full Amazon Resource Name (ARN) of the cluster that hosts the service
            that the task set exists in to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.RemoveECSTaskSetCmdlet.Enforce">
            <summary>
            <para>
            <para>If <code>true</code>, this allows you to delete a task set even if it hasn't been
            scaled down to zero.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.RemoveECSTaskSetCmdlet.Service">
            <summary>
            <para>
            <para>The short name or full Amazon Resource Name (ARN) of the service that hosts the task
            set to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.RemoveECSTaskSetCmdlet.TaskSet">
            <summary>
            <para>
            <para>The task set ID or full Amazon Resource Name (ARN) of the task set to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.RemoveECSTaskSetCmdlet.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.ECS.StartECSTaskCmdlet">
            <summary>
            Starts a new task from the specified task definition on the specified container instance
            or instances.
             
              
            <para>
            Alternatively, you can use <a>RunTask</a> to place tasks for you. For more information,
            see <a href="https://docs.aws.amazon.com/AmazonECS/latest/developerguide/scheduling_tasks.html">Scheduling
            Tasks</a> in the <i>Amazon Elastic Container Service Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.StartECSTaskCmdlet.AwsvpcConfiguration_AssignPublicIp">
            <summary>
            <para>
            <para>Whether the task's elastic network interface receives a public IP address. The default
            value is <code>DISABLED</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.StartECSTaskCmdlet.Cluster">
            <summary>
            <para>
            <para>The short name or full Amazon Resource Name (ARN) of the cluster on which to start
            your task. If you do not specify a cluster, the default cluster is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.StartECSTaskCmdlet.ContainerInstance">
            <summary>
            <para>
            <para>The container instance IDs or full ARN entries for the container instances on which
            you would like to place your task. You can specify up to 10 container instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.StartECSTaskCmdlet.Overrides_ContainerOverride">
            <summary>
            <para>
            <para>One or more container overrides sent to a task.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.StartECSTaskCmdlet.EnableECSManagedTag">
            <summary>
            <para>
            <para>Specifies whether to enable Amazon ECS managed tags for the task. For more information,
            see <a href="http://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-using-tags.html">Tagging
            Your Amazon ECS Resources</a> in the <i>Amazon Elastic Container Service Developer
            Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.StartECSTaskCmdlet.Overrides_ExecutionRoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the task execution role that the Amazon ECS container
            agent and the Docker daemon can assume.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.StartECSTaskCmdlet.Group">
            <summary>
            <para>
            <para>The name of the task group to associate with the task. The default value is the family
            name of the task definition (for example, family:my-family-name).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.StartECSTaskCmdlet.PropagateTag">
            <summary>
            <para>
            <para>Specifies whether to propagate the tags from the task definition or the service to
            the task. If no value is specified, the tags are not propagated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.StartECSTaskCmdlet.AwsvpcConfiguration_SecurityGroup">
            <summary>
            <para>
            <para>The security groups associated with the task or service. If you do not specify a security
            group, the default security group for the VPC is used. There is a limit of 5 security
            groups that can be specified per <code>AwsVpcConfiguration</code>.</para><note><para>All specified security groups must be from the same VPC.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.StartECSTaskCmdlet.StartedBy">
            <summary>
            <para>
            <para>An optional tag specified when a task is started. For example, if you automatically
            trigger a task to run a batch process job, you could apply a unique identifier for
            that job to your task with the <code>startedBy</code> parameter. You can then identify
            which tasks belong to that job by filtering the results of a <a>ListTasks</a> call
            with the <code>startedBy</code> value. Up to 36 letters (uppercase and lowercase),
            numbers, hyphens, and underscores are allowed.</para><para>If a task is started by an Amazon ECS service, then the <code>startedBy</code> parameter
            contains the deployment ID of the service that starts it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.StartECSTaskCmdlet.AwsvpcConfiguration_Subnet">
            <summary>
            <para>
            <para>The subnets associated with the task or service. There is a limit of 16 subnets that
            can be specified per <code>AwsVpcConfiguration</code>.</para><note><para>All specified subnets must be from the same VPC.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.StartECSTaskCmdlet.Tag">
            <summary>
            <para>
            <para>The metadata that you apply to the task to help you categorize and organize them.
            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.ECS.StartECSTaskCmdlet.TaskDefinition">
            <summary>
            <para>
            <para>The <code>family</code> and <code>revision</code> (<code>family:revision</code>) or
            full ARN of the task definition to start. If a <code>revision</code> is not specified,
            the latest <code>ACTIVE</code> revision is used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.StartECSTaskCmdlet.Overrides_TaskRoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM role that containers in this task can assume.
            All containers in this task are granted the permissions that are specified in this
            role.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.StartECSTaskCmdlet.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.ECS.StopECSTaskCmdlet">
            <summary>
            Stops a running task. Any tags associated with the task will be deleted.
             
              
            <para>
            When <a>StopTask</a> is called on a task, the equivalent of <code>docker stop</code>
            is issued to the containers running in the task. This results in a <code>SIGTERM</code>
            value and a default 30-second timeout, after which the <code>SIGKILL</code> value
            is sent and the containers are forcibly stopped. If the container handles the <code>SIGTERM</code>
            value gracefully and exits within 30 seconds from receiving it, no <code>SIGKILL</code>
            value is sent.
            </para><note><para>
            The default 30-second timeout can be configured on the Amazon ECS container agent
            with the <code>ECS_CONTAINER_STOP_TIMEOUT</code> variable. For more information, see
            <a href="https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-agent-config.html">Amazon
            ECS Container Agent Configuration</a> in the <i>Amazon Elastic Container Service Developer
            Guide</i>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.StopECSTaskCmdlet.Cluster">
            <summary>
            <para>
            <para>The short name or full Amazon Resource Name (ARN) of the cluster that hosts the task
            to stop. If you do not specify a cluster, the default cluster is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.StopECSTaskCmdlet.Reason">
            <summary>
            <para>
            <para>An optional message specified when a task is stopped. For example, if you are using
            a custom scheduler, you can use this parameter to specify the reason for stopping
            the task here, and the message appears in subsequent <a>DescribeTasks</a> API operations
            on this task. Up to 255 characters are allowed in this message.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.StopECSTaskCmdlet.Task">
            <summary>
            <para>
            <para>The task ID or full Amazon Resource Name (ARN) of the task to stop.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.StopECSTaskCmdlet.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.ECS.UnregisterECSContainerInstanceCmdlet">
            <summary>
            Deregisters an Amazon ECS container instance from the specified cluster. This instance
            is no longer available to run tasks.
             
              
            <para>
            If you intend to use the container instance for some other purpose after deregistration,
            you should stop all of the tasks running on the container instance before deregistration.
            That prevents any orphaned tasks from consuming resources.
            </para><para>
            Deregistering a container instance removes the instance from a cluster, but it does
            not terminate the EC2 instance. If you are finished using the instance, be sure to
            terminate it in the Amazon EC2 console to stop billing.
            </para><note><para>
            If you terminate a running container instance, Amazon ECS automatically deregisters
            the instance from your cluster (stopped container instances or instances with disconnected
            agents are not automatically deregistered when terminated).
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.UnregisterECSContainerInstanceCmdlet.Cluster">
            <summary>
            <para>
            <para>The short name or full Amazon Resource Name (ARN) of the cluster that hosts the container
            instance to deregister. If you do not specify a cluster, the default cluster is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.UnregisterECSContainerInstanceCmdlet.ContainerInstance">
            <summary>
            <para>
            <para>The container instance ID or full ARN of the container instance to deregister. The
            ARN contains the <code>arn:aws:ecs</code> namespace, followed by the Region of the
            container instance, the AWS account ID of the container instance owner, the <code>container-instance</code>
            namespace, and then the container instance ID. For example, <code>arn:aws:ecs:<i>region</i>:<i>aws_account_id</i>:container-instance/<i>container_instance_ID</i></code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.UnregisterECSContainerInstanceCmdlet.ForceDeregistration">
            <summary>
            <para>
            <para>Forces the deregistration of the container instance. If you have tasks running on
            the container instance when you deregister it with the <code>force</code> option,
            these tasks remain running until you terminate the instance or the tasks stop through
            some other means, but they are orphaned (no longer monitored or accounted for by Amazon
            ECS). If an orphaned task on your container instance is part of an Amazon ECS service,
            then the service scheduler starts another copy of that task, on a different container
            instance if possible. </para><para>Any containers in orphaned service tasks that are registered with a Classic Load Balancer
            or an Application Load Balancer target group are deregistered. They begin connection
            draining according to the settings on the load balancer or target group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.UnregisterECSContainerInstanceCmdlet.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.ECS.UnregisterECSTaskDefinitionCmdlet">
            <summary>
            Deregisters the specified task definition by family and revision. Upon deregistration,
            the task definition is marked as <code>INACTIVE</code>. Existing tasks and services
            that reference an <code>INACTIVE</code> task definition continue to run without disruption.
            Existing services that reference an <code>INACTIVE</code> task definition can still
            scale up or down by modifying the service's desired count.
             
              
            <para>
            You cannot use an <code>INACTIVE</code> task definition to run new tasks or create
            new services, and you cannot update an existing service to reference an <code>INACTIVE</code>
            task definition. However, there may be up to a 10-minute window following deregistration
            where these restrictions have not yet taken effect.
            </para><note><para>
            At this time, <code>INACTIVE</code> task definitions remain discoverable in your account
            indefinitely. However, this behavior is subject to change in the future, so you should
            not rely on <code>INACTIVE</code> task definitions persisting beyond the lifecycle
            of any associated tasks and services.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.UnregisterECSTaskDefinitionCmdlet.TaskDefinition">
            <summary>
            <para>
            <para>The <code>family</code> and <code>revision</code> (<code>family:revision</code>) or
            full Amazon Resource Name (ARN) of the task definition to deregister. You must specify
            a <code>revision</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.UnregisterECSTaskDefinitionCmdlet.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.ECS.UpdateECSContainerAgentCmdlet">
            <summary>
            Updates the Amazon ECS container agent on a specified container instance. Updating
            the Amazon ECS container agent does not interrupt running tasks or services on the
            container instance. The process for updating the agent differs depending on whether
            your container instance was launched with the Amazon ECS-optimized AMI or another
            operating system.
             
              
            <para><code>UpdateContainerAgent</code> requires the Amazon ECS-optimized AMI or Amazon
            Linux with the <code>ecs-init</code> service installed and running. For help updating
            the Amazon ECS container agent on other operating systems, see <a href="https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-agent-update.html#manually_update_agent">Manually
            Updating the Amazon ECS Container Agent</a> in the <i>Amazon Elastic Container Service
            Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.UpdateECSContainerAgentCmdlet.Cluster">
            <summary>
            <para>
            <para>The short name or full Amazon Resource Name (ARN) of the cluster that your container
            instance is running on. If you do not specify a cluster, the default cluster is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.UpdateECSContainerAgentCmdlet.ContainerInstance">
            <summary>
            <para>
            <para>The container instance ID or full ARN entries for the container instance on which
            you would like to update the Amazon ECS container agent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.UpdateECSContainerAgentCmdlet.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.ECS.UpdateECSContainerInstancesStateCmdlet">
            <summary>
            Modifies the status of an Amazon ECS container instance.
             
              
            <para>
            You can change the status of a container instance to <code>DRAINING</code> to manually
            remove an instance from a cluster, for example to perform system updates, update the
            Docker daemon, or scale down the cluster size.
            </para><para>
            When you set a container instance to <code>DRAINING</code>, Amazon ECS prevents new
            tasks from being scheduled for placement on the container instance and replacement
            service tasks are started on other container instances in the cluster if the resources
            are available. Service tasks on the container instance that are in the <code>PENDING</code>
            state are stopped immediately.
            </para><para>
            Service tasks on the container instance that are in the <code>RUNNING</code> state
            are stopped and replaced according to the service's deployment configuration parameters,
            <code>minimumHealthyPercent</code> and <code>maximumPercent</code>. You can change
            the deployment configuration of your service using <a>UpdateService</a>.
            </para><ul><li><para>
            If <code>minimumHealthyPercent</code> is below 100%, the scheduler can ignore <code>desiredCount</code>
            temporarily during task replacement. For example, <code>desiredCount</code> is four
            tasks, a minimum of 50% allows the scheduler to stop two existing tasks before starting
            two new tasks. If the minimum is 100%, the service scheduler can't remove existing
            tasks until the replacement tasks are considered healthy. Tasks for services that
            do not use a load balancer are considered healthy if they are in the <code>RUNNING</code>
            state. Tasks for services that use a load balancer are considered healthy if they
            are in the <code>RUNNING</code> state and the container instance they are hosted on
            is reported as healthy by the load balancer.
            </para></li><li><para>
            The <code>maximumPercent</code> parameter represents an upper limit on the number
            of running tasks during task replacement, which enables you to define the replacement
            batch size. For example, if <code>desiredCount</code> is four tasks, a maximum of
            200% starts four new tasks before stopping the four tasks to be drained, provided
            that the cluster resources required to do this are available. If the maximum is 100%,
            then replacement tasks can't start until the draining tasks have stopped.
            </para></li></ul><para>
            Any <code>PENDING</code> or <code>RUNNING</code> tasks that do not belong to a service
            are not affected. You must wait for them to finish or stop them manually.
            </para><para>
            A container instance has completed draining when it has no more <code>RUNNING</code>
            tasks. You can verify this using <a>ListTasks</a>.
            </para><para>
            When you set a container instance to <code>ACTIVE</code>, the Amazon ECS scheduler
            can begin scheduling tasks on the instance again.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.UpdateECSContainerInstancesStateCmdlet.Cluster">
            <summary>
            <para>
            <para>The short name or full Amazon Resource Name (ARN) of the cluster that hosts the container
            instance to update. If you do not specify a cluster, the default cluster is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.UpdateECSContainerInstancesStateCmdlet.ContainerInstance">
            <summary>
            <para>
            <para>A list of container instance IDs or full ARN entries.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.UpdateECSContainerInstancesStateCmdlet.Status">
            <summary>
            <para>
            <para>The container instance state with which to update the container instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.UpdateECSContainerInstancesStateCmdlet.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.ECS.UpdateECSServiceCmdlet">
            <summary>
            Modifies the parameters of a service.
             
              
            <para>
            For services using the rolling update (<code>ECS</code>) deployment controller, the
            desired count, deployment configuration, network configuration, or task definition
            used can be updated.
            </para><para>
            For services using the blue/green (<code>CODE_DEPLOY</code>) deployment controller,
            only the desired count, deployment configuration, and health check grace period can
            be updated using this API. If the network configuration, platform version, or task
            definition need to be updated, a new AWS CodeDeploy deployment should be created.
            For more information, see <a href="https://docs.aws.amazon.com/codedeploy/latest/APIReference/API_CreateDeployment.html">CreateDeployment</a>
            in the <i>AWS CodeDeploy API Reference</i>.
            </para><para>
            For services using an external deployment controller, you can update only the desired
            count and health check grace period using this API. If the launch type, load balancer,
            network configuration, platform version, or task definition need to be updated, you
            should create a new task set. For more information, see <a>CreateTaskSet</a>.
            </para><para>
            You can add to or subtract from the number of instantiations of a task definition
            in a service by specifying the cluster that the service is running in and a new <code>desiredCount</code>
            parameter.
            </para><para>
            If you have updated the Docker image of your application, you can create a new task
            definition with that image and deploy it to your service. The service scheduler uses
            the minimum healthy percent and maximum percent parameters (in the service's deployment
            configuration) to determine the deployment strategy.
            </para><note><para>
            If your updated Docker image uses the same tag as what is in the existing task definition
            for your service (for example, <code>my_image:latest</code>), you do not need to create
            a new revision of your task definition. You can update the service using the <code>forceNewDeployment</code>
            option. The new tasks launched by the deployment pull the current image/tag combination
            from your repository when they start.
            </para></note><para>
            You can also update the deployment configuration of a service. When a deployment is
            triggered by updating the task definition of a service, the service scheduler uses
            the deployment configuration parameters, <code>minimumHealthyPercent</code> and <code>maximumPercent</code>,
            to determine the deployment strategy.
            </para><ul><li><para>
            If <code>minimumHealthyPercent</code> is below 100%, the scheduler can ignore <code>desiredCount</code>
            temporarily during a deployment. For example, if <code>desiredCount</code> is four
            tasks, a minimum of 50% allows the scheduler to stop two existing tasks before starting
            two new tasks. Tasks for services that do not use a load balancer are considered healthy
            if they are in the <code>RUNNING</code> state. Tasks for services that use a load
            balancer are considered healthy if they are in the <code>RUNNING</code> state and
            the container instance they are hosted on is reported as healthy by the load balancer.
            </para></li><li><para>
            The <code>maximumPercent</code> parameter represents an upper limit on the number
            of running tasks during a deployment, which enables you to define the deployment batch
            size. For example, if <code>desiredCount</code> is four tasks, a maximum of 200% starts
            four new tasks before stopping the four older tasks (provided that the cluster resources
            required to do this are available).
            </para></li></ul><para>
            When <a>UpdateService</a> stops a task during a deployment, the equivalent of <code>docker
            stop</code> is issued to the containers running in the task. This results in a <code>SIGTERM</code>
            and a 30-second timeout, after which <code>SIGKILL</code> is sent and the containers
            are forcibly stopped. If the container handles the <code>SIGTERM</code> gracefully
            and exits within 30 seconds from receiving it, no <code>SIGKILL</code> is sent.
            </para><para>
            When the service scheduler launches new tasks, it determines task placement in your
            cluster with the following logic:
            </para><ul><li><para>
            Determine which of the container instances in your cluster can support your service's
            task definition (for example, they have the required CPU, memory, ports, and container
            instance attributes).
            </para></li><li><para>
            By default, the service scheduler attempts to balance tasks across Availability Zones
            in this manner (although you can choose a different placement strategy):
            </para><ul><li><para>
            Sort the valid container instances by the fewest number of running tasks for this
            service in the same Availability Zone as the instance. For example, if zone A has
            one running service task and zones B and C each have zero, valid container instances
            in either zone B or C are considered optimal for placement.
            </para></li><li><para>
            Place the new service task on a valid container instance in an optimal Availability
            Zone (based on the previous steps), favoring container instances with the fewest number
            of running tasks for this service.
            </para></li></ul></li></ul><para>
            When the service scheduler stops running tasks, it attempts to maintain balance across
            the Availability Zones in your cluster using the following logic:
            </para><ul><li><para>
            Sort the container instances by the largest number of running tasks for this service
            in the same Availability Zone as the instance. For example, if zone A has one running
            service task and zones B and C each have two, container instances in either zone B
            or C are considered optimal for termination.
            </para></li><li><para>
            Stop the task on a container instance in an optimal Availability Zone (based on the
            previous steps), favoring container instances with the largest number of running tasks
            for this service.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.UpdateECSServiceCmdlet.AwsvpcConfiguration_AssignPublicIp">
            <summary>
            <para>
            <para>Whether the task's elastic network interface receives a public IP address. The default
            value is <code>DISABLED</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.UpdateECSServiceCmdlet.Cluster">
            <summary>
            <para>
            <para>The short name or full Amazon Resource Name (ARN) of the cluster that your service
            is running on. If you do not specify a cluster, the default cluster is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.UpdateECSServiceCmdlet.DesiredCount">
            <summary>
            <para>
            <para>The number of instantiations of the task to place and keep running in your service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.UpdateECSServiceCmdlet.ForceNewDeployment">
            <summary>
            <para>
            <para>Whether to force a new deployment of the service. Deployments are not forced by default.
            You can use this option to trigger a new deployment with no service definition changes.
            For example, you can update a service's tasks to use a newer Docker image with the
            same image/tag combination (<code>my_image:latest</code>) or to roll Fargate tasks
            onto a newer platform version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.UpdateECSServiceCmdlet.HealthCheckGracePeriodSecond">
            <summary>
            <para>
            <para>The period of time, in seconds, that the Amazon ECS service scheduler should ignore
            unhealthy Elastic Load Balancing target health checks after a task has first started.
            This is only valid if your service is configured to use a load balancer. If your service's
            tasks take a while to start and respond to Elastic Load Balancing health checks, you
            can specify a health check grace period of up to 1,800 seconds. During that time,
            the ECS service scheduler ignores the Elastic Load Balancing health check status.
            This grace period can prevent the ECS service scheduler from marking tasks as unhealthy
            and stopping them before they have time to come up.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.UpdateECSServiceCmdlet.DeploymentConfiguration_MaximumPercent">
            <summary>
            <para>
            <para>If a service is using the rolling update (<code>ECS</code>) deployment type, the <b>maximum
            percent</b> parameter represents an upper limit on the number of tasks in a service
            that are allowed in the <code>RUNNING</code> or <code>PENDING</code> state during
            a deployment, as a percentage of the desired number of tasks (rounded down to the
            nearest integer), and while any container instances are in the <code>DRAINING</code>
            state if the service contains tasks using the EC2 launch type. This parameter enables
            you to define the deployment batch size. For example, if your service has a desired
            number of four tasks and a maximum percent value of 200%, the scheduler may start
            four new tasks before stopping the four older tasks (provided that the cluster resources
            required to do this are available). The default value for maximum percent is 200%.</para><para>If a service is using the blue/green (<code>CODE_DEPLOY</code>) or <code>EXTERNAL</code>
            deployment types and tasks that use the EC2 launch type, the <b>maximum percent</b>
            value is set to the default value and is used to define the upper limit on the number
            of the tasks in the service that remain in the <code>RUNNING</code> state while the
            container instances are in the <code>DRAINING</code> state. If the tasks in the service
            use the Fargate launch type, the maximum percent value is not used, although it is
            returned when describing your service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.UpdateECSServiceCmdlet.DeploymentConfiguration_MinimumHealthyPercent">
            <summary>
            <para>
            <para>If a service is using the rolling update (<code>ECS</code>) deployment type, the <b>minimum
            healthy percent</b> represents a lower limit on the number of tasks in a service that
            must remain in the <code>RUNNING</code> state during a deployment, as a percentage
            of the desired number of tasks (rounded up to the nearest integer), and while any
            container instances are in the <code>DRAINING</code> state if the service contains
            tasks using the EC2 launch type. This parameter enables you to deploy without using
            additional cluster capacity. For example, if your service has a desired number of
            four tasks and a minimum healthy percent of 50%, the scheduler may stop two existing
            tasks to free up cluster capacity before starting two new tasks. Tasks for services
            that <i>do not</i> use a load balancer are considered healthy if they are in the <code>RUNNING</code>
            state; tasks for services that <i>do</i> use a load balancer are considered healthy
            if they are in the <code>RUNNING</code> state and they are reported as healthy by
            the load balancer. The default value for minimum healthy percent is 100%.</para><para>If a service is using the blue/green (<code>CODE_DEPLOY</code>) or <code>EXTERNAL</code>
            deployment types and tasks that use the EC2 launch type, the <b>minimum healthy percent</b>
            value is set to the default value and is used to define the lower limit on the number
            of the tasks in the service that remain in the <code>RUNNING</code> state while the
            container instances are in the <code>DRAINING</code> state. If the tasks in the service
            use the Fargate launch type, the minimum healthy percent value is not used, although
            it is returned when describing your service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.UpdateECSServiceCmdlet.PlatformVersion">
            <summary>
            <para>
            <para>The platform version on which your tasks in the service are running. A platform version
            is only specified for tasks using the Fargate launch type. If one is not specified,
            the <code>LATEST</code> platform version is used by default. For more information,
            see <a href="https://docs.aws.amazon.com/AmazonECS/latest/developerguide/platform_versions.html">AWS
            Fargate Platform Versions</a> in the <i>Amazon Elastic Container Service Developer
            Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.UpdateECSServiceCmdlet.AwsvpcConfiguration_SecurityGroup">
            <summary>
            <para>
            <para>The security groups associated with the task or service. If you do not specify a security
            group, the default security group for the VPC is used. There is a limit of 5 security
            groups that can be specified per <code>AwsVpcConfiguration</code>.</para><note><para>All specified security groups must be from the same VPC.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.UpdateECSServiceCmdlet.Service">
            <summary>
            <para>
            <para>The name of the service to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.UpdateECSServiceCmdlet.AwsvpcConfiguration_Subnet">
            <summary>
            <para>
            <para>The subnets associated with the task or service. There is a limit of 16 subnets that
            can be specified per <code>AwsVpcConfiguration</code>.</para><note><para>All specified subnets must be from the same VPC.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.UpdateECSServiceCmdlet.TaskDefinition">
            <summary>
            <para>
            <para>The <code>family</code> and <code>revision</code> (<code>family:revision</code>) or
            full ARN of the task definition to run in your service. If a <code>revision</code>
            is not specified, the latest <code>ACTIVE</code> revision is used. If you modify the
            task definition with <code>UpdateService</code>, Amazon ECS spawns a task with the
            new version of the task definition and then stops an old task after the new version
            is running.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.UpdateECSServiceCmdlet.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.ECS.UpdateECSServicePrimaryTaskSetCmdlet">
            <summary>
            Modifies which task set in a service is the primary task set. Any parameters that
            are updated on the primary task set in a service will transition to the service. This
            is used when a service uses the <code>EXTERNAL</code> deployment controller type.
            For more information, see <a href="http://docs.aws.amazon.com/AmazonECS/latest/developerguide/deployment-types.html">Amazon
            ECS Deployment Types</a> in the <i>Amazon Elastic Container Service Developer Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.UpdateECSServicePrimaryTaskSetCmdlet.Cluster">
            <summary>
            <para>
            <para>The short name or full Amazon Resource Name (ARN) of the cluster that hosts the service
            that the task set exists in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.UpdateECSServicePrimaryTaskSetCmdlet.PrimaryTaskSet">
            <summary>
            <para>
            <para>The short name or full Amazon Resource Name (ARN) of the task set to set as the primary
            task set in the deployment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.UpdateECSServicePrimaryTaskSetCmdlet.Service">
            <summary>
            <para>
            <para>The short name or full Amazon Resource Name (ARN) of the service that the task set
            exists in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.UpdateECSServicePrimaryTaskSetCmdlet.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.ECS.UpdateECSTaskSetCmdlet">
            <summary>
            Modifies a task set. This is used when a service uses the <code>EXTERNAL</code> deployment
            controller type. For more information, see <a href="http://docs.aws.amazon.com/AmazonECS/latest/developerguide/deployment-types.html">Amazon
            ECS Deployment Types</a> in the <i>Amazon Elastic Container Service Developer Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.UpdateECSTaskSetCmdlet.Cluster">
            <summary>
            <para>
            <para>The short name or full Amazon Resource Name (ARN) of the cluster that hosts the service
            that the task set exists in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.UpdateECSTaskSetCmdlet.Service">
            <summary>
            <para>
            <para>The short name or full Amazon Resource Name (ARN) of the service that the task set
            exists in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.UpdateECSTaskSetCmdlet.TaskSet">
            <summary>
            <para>
            <para>The short name or full Amazon Resource Name (ARN) of the task set to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.UpdateECSTaskSetCmdlet.Scale_Unit">
            <summary>
            <para>
            <para>The unit of measure for the scale value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.UpdateECSTaskSetCmdlet.Scale_Value">
            <summary>
            <para>
            <para>The value, specified as a percent total of a service's <code>desiredCount</code>,
            to scale the task set. Accepted values are numbers between 0 and 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.UpdateECSTaskSetCmdlet.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.ECS.WriteECSAccountSettingCmdlet">
            <summary>
            Modifies the ARN and resource ID format of a resource type for a specified IAM user,
            IAM role, or the root user for an account. If the account setting for the root user
            is changed, it sets the default setting for all of the IAM users and roles for which
            no individual account setting has been set. The opt-in and opt-out account setting
            can be set for each Amazon ECS resource separately. The ARN and resource ID format
            of a resource will be defined by the opt-in status of the IAM user or role that created
            the resource. Enabling this setting is required to use new Amazon ECS features such
            as resource tagging. For more information, see <a href="http://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-resource-ids.html">Amazon
            Resource Names (ARNs) and IDs</a> in the <i>Amazon Elastic Container Service Developer
            Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.WriteECSAccountSettingCmdlet.Name">
            <summary>
            <para>
            <para>The resource name for which to enable the new format. If <code>serviceLongArnFormat</code>
            is specified, the ARN for your Amazon ECS services is affected. If <code>taskLongArnFormat</code>
            is specified, the ARN and resource ID for your Amazon ECS tasks is affected. If <code>containerInstanceLongArnFormat</code>
            is specified, the ARN and resource ID for your Amazon ECS container instances is affected.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.WriteECSAccountSettingCmdlet.PrincipalArn">
            <summary>
            <para>
            <para>The ARN of the principal, which can be an IAM user, IAM role, or the root user. If
            you specify the root user, it modifies the ARN and resource ID format for all IAM
            users, IAM roles, and the root user of the account unless an IAM user or role explicitly
            overrides these settings for themselves. If this field is omitted, the settings are
            changed only for the authenticated user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.WriteECSAccountSettingCmdlet.Value">
            <summary>
            <para>
            <para>The account setting value for the specified principal ARN. Accepted values are <code>enabled</code>
            and <code>disabled</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.WriteECSAccountSettingCmdlet.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.ECS.WriteECSAccountSettingDefaultCmdlet">
            <summary>
            Modifies the ARN and resource ID format of a resource type for all IAM users on an
            account for which no individual account setting has been set. Enabling this setting
            is required to use new Amazon ECS features such as resource tagging.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.WriteECSAccountSettingDefaultCmdlet.Name">
            <summary>
            <para>
            <para>The resource type to enable the new format for. If <code>serviceLongArnFormat</code>
            is specified, the ARN for your Amazon ECS services is affected. If <code>taskLongArnFormat</code>
            is specified, the ARN and resource ID for your Amazon ECS tasks are affected. If <code>containerInstanceLongArnFormat</code>
            is specified, the ARN and resource ID for your Amazon ECS container instances are
            affected.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.WriteECSAccountSettingDefaultCmdlet.Value">
            <summary>
            <para>
            <para>The account setting value for the specified principal ARN. Accepted values are <code>enabled</code>
            and <code>disabled</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.WriteECSAccountSettingDefaultCmdlet.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.ECS.WriteECSAttributeCmdlet">
            <summary>
            Create or update an attribute on an Amazon ECS resource. If the attribute does not
            exist, it is created. If the attribute exists, its value is replaced with the specified
            value. To delete an attribute, use <a>DeleteAttributes</a>. For more information,
            see <a href="https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task-placement-constraints.html#attributes">Attributes</a>
            in the <i>Amazon Elastic Container Service Developer Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.WriteECSAttributeCmdlet.Attribute">
            <summary>
            <para>
            <para>The attributes to apply to your resource. You can specify up to 10 custom attributes
            per resource. You can specify up to 10 attributes in a single call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.WriteECSAttributeCmdlet.Cluster">
            <summary>
            <para>
            <para>The short name or full Amazon Resource Name (ARN) of the cluster that contains the
            resource to apply attributes. If you do not specify a cluster, the default cluster
            is assumed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ECS.WriteECSAttributeCmdlet.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.EKS.GetEKSClusterCmdlet">
            <summary>
            Returns descriptive information about an Amazon EKS cluster.
             
              
            <para>
            The API server endpoint and certificate authority data returned by this operation
            are required for <code>kubelet</code> and <code>kubectl</code> to communicate with
            your Kubernetes API server. For more information, see <a href="https://docs.aws.amazon.com/eks/latest/userguide/create-kubeconfig.html">Create
            a kubeconfig for Amazon EKS</a>.
            </para><note><para>
            The API server endpoint and certificate authority data aren't available until the
            cluster reaches the <code>ACTIVE</code> state.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EKS.GetEKSClusterCmdlet.Name">
            <summary>
            <para>
            <para>The name of the cluster to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EKS.GetEKSClusterListCmdlet">
            <summary>
            Lists the Amazon EKS clusters in your AWS account in the specified Region.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EKS.GetEKSClusterListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of cluster results returned by <code>ListClusters</code> in paginated
            output. When you use this parameter, <code>ListClusters</code> returns only <code>maxResults</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>ListClusters</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>ListClusters</code> returns up to
            100 results and a <code>nextToken</code> value if applicable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EKS.GetEKSClusterListCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> value returned from a previous paginated <code>ListClusters</code>
            request where <code>maxResults</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EKS.GetEKSUpdateCmdlet">
            <summary>
            Returns descriptive information about an update against your Amazon EKS cluster.
             
              
            <para>
            When the status of the update is <code>Succeeded</code>, the update is complete. If
            an update fails, the status is <code>Failed</code>, and an error detail explains the
            reason for the failure.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EKS.GetEKSUpdateCmdlet.Name">
            <summary>
            <para>
            <para>The name of the Amazon EKS cluster to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EKS.GetEKSUpdateCmdlet.UpdateId">
            <summary>
            <para>
            <para>The ID of the update to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EKS.GetEKSUpdateListCmdlet">
            <summary>
            Lists the updates associated with an Amazon EKS cluster in your AWS account, in the
            specified Region.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EKS.GetEKSUpdateListCmdlet.Name">
            <summary>
            <para>
            <para>The name of the Amazon EKS cluster to list updates for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EKS.GetEKSUpdateListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of update results returned by <code>ListUpdates</code> in paginated
            output. When you use this parameter, <code>ListUpdates</code> returns only <code>maxResults</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>ListUpdates</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>ListUpdates</code> returns up to
            100 results and a <code>nextToken</code> value if applicable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EKS.GetEKSUpdateListCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> value returned from a previous paginated <code>ListUpdates</code>
            request where <code>maxResults</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EKS.NewEKSClusterCmdlet">
            <summary>
            Creates an Amazon EKS control plane.
             
              
            <para>
            The Amazon EKS control plane consists of control plane instances that run the Kubernetes
            software, such as <code>etcd</code> and the API server. The control plane runs in
            an account managed by AWS, and the Kubernetes API is exposed via the Amazon EKS API
            server endpoint. Each Amazon EKS cluster control plane is single-tenant and unique
            and runs on its own set of Amazon EC2 instances.
            </para><para>
            The cluster control plane is provisioned across multiple Availability Zones and fronted
            by an Elastic Load Balancing Network Load Balancer. Amazon EKS also provisions elastic
            network interfaces in your VPC subnets to provide connectivity from the control plane
            instances to the worker nodes (for example, to support <code>kubectl exec</code>,
            <code>logs</code>, and <code>proxy</code> data flows).
            </para><para>
            Amazon EKS worker nodes run in your AWS account and connect to your cluster's control
            plane via the Kubernetes API server endpoint and a certificate file that is created
            for your cluster.
            </para><para>
            You can use the <code>endpointPublicAccess</code> and <code>endpointPrivateAccess</code>
            parameters to enable or disable public and private access to your cluster's Kubernetes
            API server endpoint. By default, public access is enabled, and private access is disabled.
            For more information, see <a href="https://docs.aws.amazon.com/eks/latest/userguide/cluster-endpoint.html">Amazon
            EKS Cluster Endpoint Access Control</a> in the <i><i>Amazon EKS User Guide</i></i>.
             
            </para><para>
            You can use the <code>logging</code> parameter to enable or disable exporting the
            Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster
            control plane logs aren't exported to CloudWatch Logs. For more information, see <a href="https://docs.aws.amazon.com/eks/latest/userguide/control-plane-logs.html">Amazon
            EKS Cluster Control Plane Logs</a> in the <i><i>Amazon EKS User Guide</i></i>.
            </para><note><para>
            CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported
            control plane logs. For more information, see <a href="http://aws.amazon.com/cloudwatch/pricing/">Amazon
            CloudWatch Pricing</a>.
            </para></note><para>
            Cluster creation typically takes between 10 and 15 minutes. After you create an Amazon
            EKS cluster, you must configure your Kubernetes tooling to communicate with the API
            server and launch worker nodes into your cluster. For more information, see <a href="https://docs.aws.amazon.com/eks/latest/userguide/managing-auth.html">Managing
            Cluster Authentication</a> and <a href="https://docs.aws.amazon.com/eks/latest/userguide/launch-workers.html">Launching
            Amazon EKS Worker Nodes</a> in the <i>Amazon EKS User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EKS.NewEKSClusterCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier that you provide to ensure the idempotency of the
            request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EKS.NewEKSClusterCmdlet.Logging_ClusterLogging">
            <summary>
            <para>
            <para>The cluster control plane logging configuration for your cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EKS.NewEKSClusterCmdlet.Name">
            <summary>
            <para>
            <para>The unique name to give to your cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EKS.NewEKSClusterCmdlet.ResourcesVpcConfig">
            <summary>
            <para>
            <para>The VPC configuration used by the cluster control plane. Amazon EKS VPC resources
            have specific requirements to work properly with Kubernetes. For more information,
            see <a href="https://docs.aws.amazon.com/eks/latest/userguide/network_reqs.html">Cluster
            VPC Considerations</a> and <a href="https://docs.aws.amazon.com/eks/latest/userguide/sec-group-reqs.html">Cluster
            Security Group Considerations</a> in the <i>Amazon EKS User Guide</i>. You must specify
            at least two subnets. You can specify up to five security groups, but we recommend
            that you use a dedicated security group for your cluster control plane.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EKS.NewEKSClusterCmdlet.RoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM role that provides permissions for Amazon
            EKS to make calls to other AWS API operations on your behalf. For more information,
            see <a href="https://docs.aws.amazon.com/eks/latest/userguide/service_IAM_role.html">Amazon
            EKS Service IAM Role</a> in the <i><i>Amazon EKS User Guide</i></i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EKS.NewEKSClusterCmdlet.Version">
            <summary>
            <para>
            <para>The desired Kubernetes version for your cluster. If you don't specify a value here,
            the latest version available in Amazon EKS is used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EKS.NewEKSClusterCmdlet.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.EKS.RemoveEKSClusterCmdlet">
            <summary>
            Deletes the Amazon EKS cluster control plane.
             
             <note><para>
            If you have active services in your cluster that are associated with a load balancer,
            you must delete those services before deleting the cluster so that the load balancers
            are deleted properly. Otherwise, you can have orphaned resources in your VPC that
            prevent you from being able to delete the VPC. For more information, see <a href="https://docs.aws.amazon.com/eks/latest/userguide/delete-cluster.html">Deleting
            a Cluster</a> in the <i>Amazon EKS User Guide</i>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EKS.RemoveEKSClusterCmdlet.Name">
            <summary>
            <para>
            <para>The name of the cluster to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EKS.RemoveEKSClusterCmdlet.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.EKS.UpdateEKSClusterConfigCmdlet">
            <summary>
            Updates an Amazon EKS cluster configuration. Your cluster continues to function during
            the update. The response output includes an update ID that you can use to track the
            status of your cluster update with the <a>DescribeUpdate</a> API operation.
             
              
            <para>
            You can use this API operation to enable or disable exporting the Kubernetes control
            plane logs for your cluster to CloudWatch Logs. By default, cluster control plane
            logs aren't exported to CloudWatch Logs. For more information, see <a href="https://docs.aws.amazon.com/eks/latest/userguide/control-plane-logs.html">Amazon
            EKS Cluster Control Plane Logs</a> in the <i><i>Amazon EKS User Guide</i></i>.
            </para><note><para>
            CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported
            control plane logs. For more information, see <a href="http://aws.amazon.com/cloudwatch/pricing/">Amazon
            CloudWatch Pricing</a>.
            </para></note><para>
            You can also use this API operation to enable or disable public and private access
            to your cluster's Kubernetes API server endpoint. By default, public access is enabled,
            and private access is disabled. For more information, see <a href="https://docs.aws.amazon.com/eks/latest/userguide/cluster-endpoint.html">Amazon
            EKS Cluster Endpoint Access Control</a> in the <i><i>Amazon EKS User Guide</i></i>.
             
            </para><important><para>
            At this time, you can not update the subnets or security group IDs for an existing
            cluster.
            </para></important><para>
            Cluster updates are asynchronous, and they should finish within a few minutes. During
            an update, the cluster status moves to <code>UPDATING</code> (this status transition
            is eventually consistent). When the update is complete (either <code>Failed</code>
            or <code>Successful</code>), the cluster status moves to <code>Active</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EKS.UpdateEKSClusterConfigCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier that you provide to ensure the idempotency of the
            request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EKS.UpdateEKSClusterConfigCmdlet.Logging_ClusterLogging">
            <summary>
            <para>
            <para>The cluster control plane logging configuration for your cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EKS.UpdateEKSClusterConfigCmdlet.Name">
            <summary>
            <para>
            <para>The name of the Amazon EKS cluster to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EKS.UpdateEKSClusterConfigCmdlet.ResourcesVpcConfig">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EKS.UpdateEKSClusterConfigCmdlet.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.EKS.UpdateEKSClusterVersionCmdlet">
            <summary>
            Updates an Amazon EKS cluster to the specified Kubernetes version. Your cluster continues
            to function during the update. The response output includes an update ID that you
            can use to track the status of your cluster update with the <a>DescribeUpdate</a>
            API operation.
             
              
            <para>
            Cluster updates are asynchronous, and they should finish within a few minutes. During
            an update, the cluster status moves to <code>UPDATING</code> (this status transition
            is eventually consistent). When the update is complete (either <code>Failed</code>
            or <code>Successful</code>), the cluster status moves to <code>Active</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EKS.UpdateEKSClusterVersionCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier that you provide to ensure the idempotency of the
            request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EKS.UpdateEKSClusterVersionCmdlet.Name">
            <summary>
            <para>
            <para>The name of the Amazon EKS cluster to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EKS.UpdateEKSClusterVersionCmdlet.Version">
            <summary>
            <para>
            <para>The desired Kubernetes version following a successful update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EKS.UpdateEKSClusterVersionCmdlet.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.EC.AddECTagCmdlet">
            <summary>
            Adds up to 50 cost allocation tags to the named resource. A cost allocation tag is
            a key-value pair where the key and value are case-sensitive. You can use cost allocation
            tags to categorize and track your AWS costs.
             
              
            <para>
             When you apply tags to your ElastiCache resources, AWS generates a cost allocation
            report as a comma-separated value (CSV) file with your usage and costs aggregated
            by your tags. You can apply tags that represent business categories (such as cost
            centers, application names, or owners) to organize your costs across multiple services.
            For more information, see <a href="http://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/Tagging.html">Using
            Cost Allocation Tags in Amazon ElastiCache</a> in the <i>ElastiCache User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.AddECTagCmdlet.ResourceName">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource to which the tags are to be added,
            for example <code>arn:aws:elasticache:us-west-2:0123456789:cluster:myCluster</code>
            or <code>arn:aws:elasticache:us-west-2:0123456789:snapshot:mySnapshot</code>. ElastiCache
            resources are <i>cluster</i> and <i>snapshot</i>.</para><para>For more information about ARNs, see <a href="http://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.AddECTagCmdlet.Tag">
            <summary>
            <para>
            <para>A list of cost allocation tags to be added to this resource. A tag is a key-value
            pair. A tag key must be accompanied by a tag value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.AddECTagCmdlet.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.EC.ApproveECCacheSecurityGroupIngressCmdlet">
            <summary>
            Allows network ingress to a cache security group. Applications using ElastiCache must
            be running on Amazon EC2, and Amazon EC2 security groups are used as the authorization
            mechanism.
             
             <note><para>
            You cannot authorize ingress from an Amazon EC2 security group in one region to an
            ElastiCache cluster in another region.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.ApproveECCacheSecurityGroupIngressCmdlet.CacheSecurityGroupName">
            <summary>
            <para>
            <para>The cache security group that allows network ingress.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.ApproveECCacheSecurityGroupIngressCmdlet.EC2SecurityGroupName">
            <summary>
            <para>
            <para>The Amazon EC2 security group to be authorized for ingress to the cache security group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.ApproveECCacheSecurityGroupIngressCmdlet.EC2SecurityGroupOwnerId">
            <summary>
            <para>
            <para>The AWS account number of the Amazon EC2 security group owner. Note that this is not
            the same thing as an AWS access key ID - you must provide a valid AWS account number
            for this parameter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.ApproveECCacheSecurityGroupIngressCmdlet.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.EC.CopyECSnapshotCmdlet">
            <summary>
            Amazon.ElastiCache.IAmazonElastiCache.CopySnapshot
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.CopyECSnapshotCmdlet.SourceSnapshotName">
            <summary>
            <para>
            <para>The name of an existing snapshot from which to make a copy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.CopyECSnapshotCmdlet.TargetBucket">
            <summary>
            <para>
            <para>The Amazon S3 bucket to which the snapshot is exported. This parameter is used only
            when exporting a snapshot for external access.</para><para>When using this parameter to export a snapshot, be sure Amazon ElastiCache has the
            needed permissions to this S3 bucket. For more information, see <a href="http://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/Snapshots.Exporting.html#Snapshots.Exporting.GrantAccess">Step
            2: Grant ElastiCache Access to Your Amazon S3 Bucket</a> in the <i>Amazon ElastiCache
            User Guide</i>.</para><para>For more information, see <a href="http://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/Snapshots.Exporting.html">Exporting
            a Snapshot</a> in the <i>Amazon ElastiCache User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.CopyECSnapshotCmdlet.TargetSnapshotName">
            <summary>
            <para>
            <para>A name for the snapshot copy. ElastiCache does not permit overwriting a snapshot,
            therefore this name must be unique within its context - ElastiCache or an Amazon S3
            bucket if exporting.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.CopyECSnapshotCmdlet.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.EC.EditECCacheClusterCmdlet">
            <summary>
            Modifies the settings for a cluster. You can use this operation to change one or more
            cluster configuration parameters by specifying the parameters and the new values.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECCacheClusterCmdlet.ApplyImmediately">
            <summary>
            <para>
            <para>If <code>true</code>, this parameter causes the modifications in this request and
            any pending modifications to be applied, asynchronously and as soon as possible, regardless
            of the <code>PreferredMaintenanceWindow</code> setting for the cluster.</para><para>If <code>false</code>, changes to the cluster are applied on the next maintenance
            reboot, or the next failure reboot, whichever occurs first.</para><important><para>If you perform a <code>ModifyCacheCluster</code> before a pending modification is
            applied, the pending modification is replaced by the newer modification.</para></important><para>Valid values: <code>true</code> | <code>false</code></para><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECCacheClusterCmdlet.AutoMinorVersionUpgrade">
            <summary>
            <para>
            <para>This parameter is currently disabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECCacheClusterCmdlet.AZMode">
            <summary>
            <para>
            <para>Specifies whether the new nodes in this Memcached cluster are all created in a single
            Availability Zone or created across multiple Availability Zones.</para><para>Valid values: <code>single-az</code> | <code>cross-az</code>.</para><para>This option is only supported for Memcached clusters.</para><note><para>You cannot specify <code>single-az</code> if the Memcached cluster already has cache
            nodes in different Availability Zones. If <code>cross-az</code> is specified, existing
            Memcached nodes remain in their current Availability Zone.</para><para>Only newly created nodes are located in different Availability Zones. For instructions
            on how to move existing Memcached nodes to different Availability Zones, see the <b>Availability
            Zone Considerations</b> section of <a href="http://docs.aws.amazon.com/AmazonElastiCache/latest/mem-ug/CacheNode.Memcached.html">Cache
            Node Considerations for Memcached</a>.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECCacheClusterCmdlet.CacheClusterId">
            <summary>
            <para>
            <para>The cluster identifier. This value is stored as a lowercase string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECCacheClusterCmdlet.CacheNodeIdsToRemove">
            <summary>
            <para>
            <para>A list of cache node IDs to be removed. A node ID is a numeric identifier (0001, 0002,
            etc.). This parameter is only valid when <code>NumCacheNodes</code> is less than the
            existing number of cache nodes. The number of cache node IDs supplied in this parameter
            must match the difference between the existing number of cache nodes in the cluster
            or pending cache nodes, whichever is greater, and the value of <code>NumCacheNodes</code>
            in the request.</para><para>For example: If you have 3 active cache nodes, 7 pending cache nodes, and the number
            of cache nodes in this <code>ModifyCacheCluster</code> call is 5, you must list 2
            (7 - 5) cache node IDs to remove.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECCacheClusterCmdlet.CacheNodeType">
            <summary>
            <para>
            <para>A valid cache node type that you want to scale this cluster up to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECCacheClusterCmdlet.CacheParameterGroupName">
            <summary>
            <para>
            <para>The name of the cache parameter group to apply to this cluster. This change is asynchronously
            applied as soon as possible for parameters when the <code>ApplyImmediately</code>
            parameter is specified as <code>true</code> for this request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECCacheClusterCmdlet.CacheSecurityGroupName">
            <summary>
            <para>
            <para>A list of cache security group names to authorize on this cluster. This change is
            asynchronously applied as soon as possible.</para><para>You can use this parameter only with clusters that are created outside of an Amazon
            Virtual Private Cloud (Amazon VPC).</para><para>Constraints: Must contain no more than 255 alphanumeric characters. Must not be "Default".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECCacheClusterCmdlet.EngineVersion">
            <summary>
            <para>
            <para>The upgraded version of the cache engine to be run on the cache nodes.</para><para><b>Important:</b> You can upgrade to a newer engine version (see <a href="http://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/SelectEngine.html#VersionManagement">Selecting
            a Cache Engine and Version</a>), but you cannot downgrade to an earlier engine version.
            If you want to use an earlier engine version, you must delete the existing cluster
            and create it anew with the earlier engine version. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECCacheClusterCmdlet.NewAvailabilityZone">
            <summary>
            <para>
            <para>The list of Availability Zones where the new Memcached cache nodes are created.</para><para>This parameter is only valid when <code>NumCacheNodes</code> in the request is greater
            than the sum of the number of active cache nodes and the number of cache nodes pending
            creation (which may be zero). The number of Availability Zones supplied in this list
            must match the cache nodes being added in this request.</para><para>This option is only supported on Memcached clusters.</para><para>Scenarios:</para><ul><li><para><b>Scenario 1:</b> You have 3 active nodes and wish to add 2 nodes. Specify <code>NumCacheNodes=5</code>
            (3 + 2) and optionally specify two Availability Zones for the two new nodes.</para></li><li><para><b>Scenario 2:</b> You have 3 active nodes and 2 nodes pending creation (from the
            scenario 1 call) and want to add 1 more node. Specify <code>NumCacheNodes=6</code>
            ((3 + 2) + 1) and optionally specify an Availability Zone for the new node.</para></li><li><para><b>Scenario 3:</b> You want to cancel all pending operations. Specify <code>NumCacheNodes=3</code>
            to cancel all pending operations.</para></li></ul><para>The Availability Zone placement of nodes pending creation cannot be modified. If you
            wish to cancel any nodes pending creation, add 0 nodes by setting <code>NumCacheNodes</code>
            to the number of current nodes.</para><para>If <code>cross-az</code> is specified, existing Memcached nodes remain in their current
            Availability Zone. Only newly created nodes can be located in different Availability
            Zones. For guidance on how to move existing Memcached nodes to different Availability
            Zones, see the <b>Availability Zone Considerations</b> section of <a href="http://docs.aws.amazon.com/AmazonElastiCache/latest/mem-ug/CacheNode.Memcached.html">Cache
            Node Considerations for Memcached</a>.</para><para><b>Impact of new add/remove requests upon pending requests</b></para><ul><li><para>Scenario-1</para><ul><li><para>Pending Action: Delete</para></li><li><para>New Request: Delete</para></li><li><para>Result: The new delete, pending or immediate, replaces the pending delete.</para></li></ul></li><li><para>Scenario-2</para><ul><li><para>Pending Action: Delete</para></li><li><para>New Request: Create</para></li><li><para>Result: The new create, pending or immediate, replaces the pending delete.</para></li></ul></li><li><para>Scenario-3</para><ul><li><para>Pending Action: Create</para></li><li><para>New Request: Delete</para></li><li><para>Result: The new delete, pending or immediate, replaces the pending create.</para></li></ul></li><li><para>Scenario-4</para><ul><li><para>Pending Action: Create</para></li><li><para>New Request: Create</para></li><li><para>Result: The new create is added to the pending create.</para><important><para><b>Important:</b> If the new create request is <b>Apply Immediately - Yes</b>, all
            creates are performed immediately. If the new create request is <b>Apply Immediately
            - No</b>, all creates are pending.</para></important></li></ul></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECCacheClusterCmdlet.NotificationTopicArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the Amazon SNS topic to which notifications are
            sent.</para><note><para>The Amazon SNS topic owner must be same as the cluster owner.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECCacheClusterCmdlet.NotificationTopicStatus">
            <summary>
            <para>
            <para>The status of the Amazon SNS notification topic. Notifications are sent only if the
            status is <code>active</code>.</para><para>Valid values: <code>active</code> | <code>inactive</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECCacheClusterCmdlet.NumCacheNode">
            <summary>
            <para>
            <para>The number of cache nodes that the cluster should have. If the value for <code>NumCacheNodes</code>
            is greater than the sum of the number of current cache nodes and the number of cache
            nodes pending creation (which may be zero), more nodes are added. If the value is
            less than the number of existing cache nodes, nodes are removed. If the value is equal
            to the number of current cache nodes, any pending add or remove requests are canceled.</para><para>If you are removing cache nodes, you must use the <code>CacheNodeIdsToRemove</code>
            parameter to provide the IDs of the specific cache nodes to remove.</para><para>For clusters running Redis, this value must be 1. For clusters running Memcached,
            this value must be between 1 and 20.</para><note><para>Adding or removing Memcached cache nodes can be applied immediately or as a pending
            operation (see <code>ApplyImmediately</code>).</para><para>A pending operation to modify the number of cache nodes in a cluster during its maintenance
            window, whether by adding or removing nodes in accordance with the scale out architecture,
            is not queued. The customer's latest request to add or remove nodes to the cluster
            overrides any previous pending operations to modify the number of cache nodes in the
            cluster. For example, a request to remove 2 nodes would override a previous pending
            operation to remove 3 nodes. Similarly, a request to add 2 nodes would override a
            previous pending operation to remove 3 nodes and vice versa. As Memcached cache nodes
            may now be provisioned in different Availability Zones with flexible cache node placement,
            a request to add nodes does not automatically override a previous pending operation
            to add nodes. The customer can modify the previous pending operation to add more nodes
            or explicitly cancel the pending request and retry the new request. To cancel pending
            operations to modify the number of cache nodes in a cluster, use the <code>ModifyCacheCluster</code>
            request and set <code>NumCacheNodes</code> equal to the number of cache nodes currently
            in the cluster.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECCacheClusterCmdlet.PreferredMaintenanceWindow">
            <summary>
            <para>
            <para>Specifies the weekly time range during which maintenance on the cluster is performed.
            It is specified as a range in the format ddd:hh24:mi-ddd:hh24:mi (24H Clock UTC).
            The minimum maintenance window is a 60 minute period.</para><para>Valid values for <code>ddd</code> are:</para><ul><li><para><code>sun</code></para></li><li><para><code>mon</code></para></li><li><para><code>tue</code></para></li><li><para><code>wed</code></para></li><li><para><code>thu</code></para></li><li><para><code>fri</code></para></li><li><para><code>sat</code></para></li></ul><para>Example: <code>sun:23:00-mon:01:30</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECCacheClusterCmdlet.SecurityGroupId">
            <summary>
            <para>
            <para>Specifies the VPC Security Groups associated with the cluster.</para><para>This parameter can be used only with clusters that are created in an Amazon Virtual
            Private Cloud (Amazon VPC).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECCacheClusterCmdlet.SnapshotRetentionLimit">
            <summary>
            <para>
            <para>The number of days for which ElastiCache retains automatic cluster snapshots before
            deleting them. For example, if you set <code>SnapshotRetentionLimit</code> to 5, a
            snapshot that was taken today is retained for 5 days before being deleted.</para><note><para>If the value of <code>SnapshotRetentionLimit</code> is set to zero (0), backups are
            turned off.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECCacheClusterCmdlet.SnapshotWindow">
            <summary>
            <para>
            <para>The daily time range (in UTC) during which ElastiCache begins taking a daily snapshot
            of your cluster. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECCacheClusterCmdlet.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.EC.EditECCacheParameterGroupCmdlet">
            <summary>
            Modifies the parameters of a cache parameter group. You can modify up to 20 parameters
            in a single request by submitting a list parameter name and value pairs.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECCacheParameterGroupCmdlet.CacheParameterGroupName">
            <summary>
            <para>
            <para>The name of the cache parameter group to modify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECCacheParameterGroupCmdlet.ParameterNameValue">
            <summary>
            <para>
            <para>An array of parameter names and values for the parameter update. You must supply at
            least one parameter name and value; subsequent arguments are optional. A maximum of
            20 parameters may be modified per request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECCacheParameterGroupCmdlet.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.EC.EditECCacheSubnetGroupCmdlet">
            <summary>
            Modifies an existing cache subnet group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECCacheSubnetGroupCmdlet.CacheSubnetGroupDescription">
            <summary>
            <para>
            <para>A description of the cache subnet group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECCacheSubnetGroupCmdlet.CacheSubnetGroupName">
            <summary>
            <para>
            <para>The name for the cache subnet group. This value is stored as a lowercase string.</para><para>Constraints: Must contain no more than 255 alphanumeric characters or hyphens.</para><para>Example: <code>mysubnetgroup</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECCacheSubnetGroupCmdlet.SubnetId">
            <summary>
            <para>
            <para>The EC2 subnet IDs for the cache subnet group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECCacheSubnetGroupCmdlet.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.EC.EditECReplicationGroupCmdlet">
            <summary>
            Modifies the settings for a replication group.
             
              
            <para>
            For Redis (cluster mode enabled) clusters, this operation cannot be used to change
            a cluster's node type or engine version. For more information, see:
            </para><ul><li><para><a href="http://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/scaling-redis-cluster-mode-enabled.html">Scaling
            for Amazon ElastiCache for Redis—Redis (cluster mode enabled)</a> in the ElastiCache
            User Guide
            </para></li><li><para><a href="http://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_ModifyReplicationGroupShardConfiguration.html">ModifyReplicationGroupShardConfiguration</a>
            in the ElastiCache API Reference
            </para></li></ul><note><para>
            This operation is valid for Redis only.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECReplicationGroupCmdlet.ApplyImmediately">
            <summary>
            <para>
            <para>If <code>true</code>, this parameter causes the modifications in this request and
            any pending modifications to be applied, asynchronously and as soon as possible, regardless
            of the <code>PreferredMaintenanceWindow</code> setting for the replication group.</para><para>If <code>false</code>, changes to the nodes in the replication group are applied on
            the next maintenance reboot, or the next failure reboot, whichever occurs first.</para><para>Valid values: <code>true</code> | <code>false</code></para><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECReplicationGroupCmdlet.AutomaticFailoverEnabled">
            <summary>
            <para>
            <para>Determines whether a read replica is automatically promoted to read/write primary
            if the existing primary encounters a failure.</para><para>Valid values: <code>true</code> | <code>false</code></para><para>Amazon ElastiCache for Redis does not support Multi-AZ with automatic failover on:</para><ul><li><para>Redis versions earlier than 2.8.6.</para></li><li><para>Redis (cluster mode disabled): T1 and T2 cache node types.</para></li><li><para>Redis (cluster mode enabled): T1 node types.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECReplicationGroupCmdlet.AutoMinorVersionUpgrade">
            <summary>
            <para>
            <para>This parameter is currently disabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECReplicationGroupCmdlet.CacheNodeType">
            <summary>
            <para>
            <para>A valid cache node type that you want to scale this replication group to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECReplicationGroupCmdlet.CacheParameterGroupName">
            <summary>
            <para>
            <para>The name of the cache parameter group to apply to all of the clusters in this replication
            group. This change is asynchronously applied as soon as possible for parameters when
            the <code>ApplyImmediately</code> parameter is specified as <code>true</code> for
            this request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECReplicationGroupCmdlet.CacheSecurityGroupName">
            <summary>
            <para>
            <para>A list of cache security group names to authorize for the clusters in this replication
            group. This change is asynchronously applied as soon as possible.</para><para>This parameter can be used only with replication group containing clusters running
            outside of an Amazon Virtual Private Cloud (Amazon VPC).</para><para>Constraints: Must contain no more than 255 alphanumeric characters. Must not be <code>Default</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECReplicationGroupCmdlet.EngineVersion">
            <summary>
            <para>
            <para>The upgraded version of the cache engine to be run on the clusters in the replication
            group.</para><para><b>Important:</b> You can upgrade to a newer engine version (see <a href="http://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/SelectEngine.html#VersionManagement">Selecting
            a Cache Engine and Version</a>), but you cannot downgrade to an earlier engine version.
            If you want to use an earlier engine version, you must delete the existing replication
            group and create it anew with the earlier engine version. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECReplicationGroupCmdlet.NotificationTopicArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the Amazon SNS topic to which notifications are
            sent.</para><note><para>The Amazon SNS topic owner must be same as the replication group owner. </para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECReplicationGroupCmdlet.NotificationTopicStatus">
            <summary>
            <para>
            <para>The status of the Amazon SNS notification topic for the replication group. Notifications
            are sent only if the status is <code>active</code>.</para><para>Valid values: <code>active</code> | <code>inactive</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECReplicationGroupCmdlet.PreferredMaintenanceWindow">
            <summary>
            <para>
            <para>Specifies the weekly time range during which maintenance on the cluster is performed.
            It is specified as a range in the format ddd:hh24:mi-ddd:hh24:mi (24H Clock UTC).
            The minimum maintenance window is a 60 minute period.</para><para>Valid values for <code>ddd</code> are:</para><ul><li><para><code>sun</code></para></li><li><para><code>mon</code></para></li><li><para><code>tue</code></para></li><li><para><code>wed</code></para></li><li><para><code>thu</code></para></li><li><para><code>fri</code></para></li><li><para><code>sat</code></para></li></ul><para>Example: <code>sun:23:00-mon:01:30</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECReplicationGroupCmdlet.PrimaryClusterId">
            <summary>
            <para>
            <para>For replication groups with a single primary, if this parameter is specified, ElastiCache
            promotes the specified cluster in the specified replication group to the primary role.
            The nodes of all other clusters in the replication group are read replicas.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECReplicationGroupCmdlet.ReplicationGroupDescription">
            <summary>
            <para>
            <para>A description for the replication group. Maximum length is 255 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECReplicationGroupCmdlet.ReplicationGroupId">
            <summary>
            <para>
            <para>The identifier of the replication group to modify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECReplicationGroupCmdlet.SecurityGroupId">
            <summary>
            <para>
            <para>Specifies the VPC Security Groups associated with the clusters in the replication
            group.</para><para>This parameter can be used only with replication group containing clusters running
            in an Amazon Virtual Private Cloud (Amazon VPC).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECReplicationGroupCmdlet.SnapshotRetentionLimit">
            <summary>
            <para>
            <para>The number of days for which ElastiCache retains automatic node group (shard) snapshots
            before deleting them. For example, if you set <code>SnapshotRetentionLimit</code>
            to 5, a snapshot that was taken today is retained for 5 days before being deleted.</para><para><b>Important</b> If the value of SnapshotRetentionLimit is set to zero (0), backups
            are turned off.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECReplicationGroupCmdlet.SnapshottingClusterId">
            <summary>
            <para>
            <para>The cluster ID that is used as the daily snapshot source for the replication group.
            This parameter cannot be set for Redis (cluster mode enabled) replication groups.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECReplicationGroupCmdlet.SnapshotWindow">
            <summary>
            <para>
            <para>The daily time range (in UTC) during which ElastiCache begins taking a daily snapshot
            of the node group (shard) specified by <code>SnapshottingClusterId</code>.</para><para>Example: <code>05:00-09:00</code></para><para>If you do not specify this parameter, ElastiCache automatically chooses an appropriate
            time range.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECReplicationGroupCmdlet.NodeGroupId">
            <summary>
            <para>
            <para>Deprecated. This parameter is not used.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECReplicationGroupCmdlet.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.EC.EditECReplicationGroupShardConfigurationCmdlet">
            <summary>
            Modifies a replication group's shards (node groups) by allowing you to add shards,
            remove shards, or rebalance the keyspaces among exisiting shards.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECReplicationGroupShardConfigurationCmdlet.ApplyImmediately">
            <summary>
            <para>
            <para>Indicates that the shard reconfiguration process begins immediately. At present, the
            only permitted value for this parameter is <code>true</code>.</para><para>Value: true</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECReplicationGroupShardConfigurationCmdlet.NodeGroupCount">
            <summary>
            <para>
            <para>The number of node groups (shards) that results from the modification of the shard
            configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECReplicationGroupShardConfigurationCmdlet.NodeGroupsToRemove">
            <summary>
            <para>
            <para>If the value of <code>NodeGroupCount</code> is less than the current number of node
            groups (shards), the <code>NodeGroupsToRemove</code> or <code>NodeGroupsToRetain</code>
            is a required list of node group ids to remove from or retain in the cluster.</para><para>ElastiCache for Redis will attempt to remove all node groups listed by <code>NodeGroupsToRemove</code>
            from the cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECReplicationGroupShardConfigurationCmdlet.NodeGroupsToRetain">
            <summary>
            <para>
            <para>If the value of <code>NodeGroupCount</code> is less than the current number of node
            groups (shards), the <code>NodeGroupsToRemove</code> or <code>NodeGroupsToRetain</code>
            is a required list of node group ids to remove from or retain in the cluster.</para><para>ElastiCache for Redis will attempt to remove all node groups except those listed by
            <code>NodeGroupsToRetain</code> from the cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECReplicationGroupShardConfigurationCmdlet.ReplicationGroupId">
            <summary>
            <para>
            <para>The name of the Redis (cluster mode enabled) cluster (replication group) on which
            the shards are to be configured.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECReplicationGroupShardConfigurationCmdlet.ReshardingConfiguration">
            <summary>
            <para>
            <para>Specifies the preferred availability zones for each node group in the cluster. If
            the value of <code>NodeGroupCount</code> is greater than the current number of node
            groups (shards), you can use this parameter to specify the preferred availability
            zones of the cluster's shards. If you omit this parameter ElastiCache selects availability
            zones for you.</para><para>You can specify this parameter only if the value of <code>NodeGroupCount</code> is
            greater than the current number of node groups (shards).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.EditECReplicationGroupShardConfigurationCmdlet.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.EC.GetECAllowedNodeTypeModificationCmdlet">
            <summary>
            Lists all available node types that you can scale your Redis cluster's or replication
            group's current node type up to.
             
              
            <para>
            When you use the <code>ModifyCacheCluster</code> or <code>ModifyReplicationGroup</code>
            operations to scale up your cluster or replication group, the value of the <code>CacheNodeType</code>
            parameter must be one of the node types returned by this operation.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECAllowedNodeTypeModificationCmdlet.CacheClusterId">
            <summary>
            <para>
            <para>The name of the cluster you want to scale up to a larger node instanced type. ElastiCache
            uses the cluster id to identify the current node type of this cluster and from that
            to create a list of node types you can scale up to.</para><important><para>You must provide a value for either the <code>CacheClusterId</code> or the <code>ReplicationGroupId</code>.</para></important>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECAllowedNodeTypeModificationCmdlet.ReplicationGroupId">
            <summary>
            <para>
            <para>The name of the replication group want to scale up to a larger node type. ElastiCache
            uses the replication group id to identify the current node type being used by this
            replication group, and from that to create a list of node types you can scale up to.</para><important><para>You must provide a value for either the <code>CacheClusterId</code> or the <code>ReplicationGroupId</code>.</para></important>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC.GetECCacheClusterCmdlet">
            <summary>
            Returns information about all provisioned clusters if no cluster identifier is specified,
            or about a specific cache cluster if a cluster identifier is supplied.
             
              
            <para>
            By default, abbreviated information about the clusters is returned. You can use the
            optional <i>ShowCacheNodeInfo</i> flag to retrieve detailed information about the
            cache nodes associated with the clusters. These details include the DNS address and
            port for the cache node endpoint.
            </para><para>
            If the cluster is in the <i>creating</i> state, only cluster-level information is
            displayed until all of the nodes are successfully provisioned.
            </para><para>
            If the cluster is in the <i>deleting</i> state, only cluster-level information is
            displayed.
            </para><para>
            If cache nodes are currently being added to the cluster, node endpoint information
            and creation time for the additional nodes are not displayed until they are completely
            provisioned. When the cluster state is <i>available</i>, the cluster is ready for
            use.
            </para><para>
            If cache nodes are currently being removed from the cluster, no endpoint information
            for the removed nodes is displayed.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECCacheClusterCmdlet.CacheClusterId">
            <summary>
            <para>
            <para>The user-supplied cluster identifier. If this parameter is specified, only information
            about that specific cluster is returned. This parameter isn't case sensitive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECCacheClusterCmdlet.ShowCacheClustersNotInReplicationGroup">
            <summary>
            <para>
            <para>An optional flag that can be included in the <code>DescribeCacheCluster</code> request
            to show only nodes (API/CLI: clusters) that are not members of a replication group.
            In practice, this mean Memcached and single node Redis clusters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECCacheClusterCmdlet.ShowCacheNodeInfo">
            <summary>
            <para>
            <para>An optional flag that can be included in the <code>DescribeCacheCluster</code> request
            to retrieve information about the individual cache nodes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECCacheClusterCmdlet.Marker">
            <summary>
            <para>
            <para>An optional marker returned from a prior request. Use this marker for pagination of
            results from this operation. If this parameter is specified, the response includes
            only records beyond the marker, up to the value specified by <code>MaxRecords</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECCacheClusterCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a marker is included in the response
            so that the remaining results can be retrieved.</para><para>Default: 100</para><para>Constraints: minimum 20; maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC.GetECCacheEngineVersionCmdlet">
            <summary>
            Returns a list of the available cache engines and their versions.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECCacheEngineVersionCmdlet.CacheParameterGroupFamily">
            <summary>
            <para>
            <para>The name of a specific cache parameter group family to return details for.</para><para>Valid values are: <code>memcached1.4</code> | <code>redis2.6</code> | <code>redis2.8</code>
            | <code>redis3.2</code> | <code>redis4.0</code></para><para>Constraints:</para><ul><li><para>Must be 1 to 255 alphanumeric characters</para></li><li><para>First character must be a letter</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECCacheEngineVersionCmdlet.DefaultOnly">
            <summary>
            <para>
            <para>If <code>true</code>, specifies that only the default version of the specified engine
            or engine and major version combination is to be returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECCacheEngineVersionCmdlet.Engine">
            <summary>
            <para>
            <para>The cache engine to return. Valid values: <code>memcached</code> | <code>redis</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECCacheEngineVersionCmdlet.EngineVersion">
            <summary>
            <para>
            <para>The cache engine version to return.</para><para>Example: <code>1.4.14</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECCacheEngineVersionCmdlet.Marker">
            <summary>
            <para>
            <para>An optional marker returned from a prior request. Use this marker for pagination of
            results from this operation. If this parameter is specified, the response includes
            only records beyond the marker, up to the value specified by <code>MaxRecords</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECCacheEngineVersionCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a marker is included in the response
            so that the remaining results can be retrieved.</para><para>Default: 100</para><para>Constraints: minimum 20; maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC.GetECCacheParameterCmdlet">
            <summary>
            Returns the detailed parameter list for a particular cache parameter group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECCacheParameterCmdlet.CacheParameterGroupName">
            <summary>
            <para>
            <para>The name of a specific cache parameter group to return details for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECCacheParameterCmdlet.Source">
            <summary>
            <para>
            <para>The parameter types to return.</para><para>Valid values: <code>user</code> | <code>system</code> | <code>engine-default</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECCacheParameterCmdlet.Marker">
            <summary>
            <para>
            <para>An optional marker returned from a prior request. Use this marker for pagination of
            results from this operation. If this parameter is specified, the response includes
            only records beyond the marker, up to the value specified by <code>MaxRecords</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECCacheParameterCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a marker is included in the response
            so that the remaining results can be retrieved.</para><para>Default: 100</para><para>Constraints: minimum 20; maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC.GetECCacheParameterGroupCmdlet">
            <summary>
            Returns a list of cache parameter group descriptions. If a cache parameter group name
            is specified, the list contains only the descriptions for that group.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECCacheParameterGroupCmdlet.CacheParameterGroupName">
            <summary>
            <para>
            <para>The name of a specific cache parameter group to return details for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECCacheParameterGroupCmdlet.Marker">
            <summary>
            <para>
            <para>An optional marker returned from a prior request. Use this marker for pagination of
            results from this operation. If this parameter is specified, the response includes
            only records beyond the marker, up to the value specified by <code>MaxRecords</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECCacheParameterGroupCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a marker is included in the response
            so that the remaining results can be retrieved.</para><para>Default: 100</para><para>Constraints: minimum 20; maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC.GetECCacheSecurityGroupCmdlet">
            <summary>
            Returns a list of cache security group descriptions. If a cache security group name
            is specified, the list contains only the description of that group.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECCacheSecurityGroupCmdlet.CacheSecurityGroupName">
            <summary>
            <para>
            <para>The name of the cache security group to return details for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECCacheSecurityGroupCmdlet.Marker">
            <summary>
            <para>
            <para>An optional marker returned from a prior request. Use this marker for pagination of
            results from this operation. If this parameter is specified, the response includes
            only records beyond the marker, up to the value specified by <code>MaxRecords</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECCacheSecurityGroupCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a marker is included in the response
            so that the remaining results can be retrieved.</para><para>Default: 100</para><para>Constraints: minimum 20; maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC.GetECCacheSubnetGroupCmdlet">
            <summary>
            Returns a list of cache subnet group descriptions. If a subnet group name is specified,
            the list contains only the description of that group.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECCacheSubnetGroupCmdlet.CacheSubnetGroupName">
            <summary>
            <para>
            <para>The name of the cache subnet group to return details for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECCacheSubnetGroupCmdlet.Marker">
            <summary>
            <para>
            <para>An optional marker returned from a prior request. Use this marker for pagination of
            results from this operation. If this parameter is specified, the response includes
            only records beyond the marker, up to the value specified by <code>MaxRecords</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECCacheSubnetGroupCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a marker is included in the response
            so that the remaining results can be retrieved.</para><para>Default: 100</para><para>Constraints: minimum 20; maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC.GetECEngineDefaultParameterCmdlet">
            <summary>
            Returns the default engine and system parameter information for the specified cache
            engine.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECEngineDefaultParameterCmdlet.CacheParameterGroupFamily">
            <summary>
            <para>
            <para>The name of the cache parameter group family.</para><para>Valid values are: <code>memcached1.4</code> | <code>redis2.6</code> | <code>redis2.8</code>
            | <code>redis3.2</code> | <code>redis4.0</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECEngineDefaultParameterCmdlet.Marker">
            <summary>
            <para>
            <para>An optional marker returned from a prior request. Use this marker for pagination of
            results from this operation. If this parameter is specified, the response includes
            only records beyond the marker, up to the value specified by <code>MaxRecords</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECEngineDefaultParameterCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a marker is included in the response
            so that the remaining results can be retrieved.</para><para>Default: 100</para><para>Constraints: minimum 20; maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC.GetECEventCmdlet">
            <summary>
            Returns events related to clusters, cache security groups, and cache parameter groups.
            You can obtain events specific to a particular cluster, cache security group, or cache
            parameter group by providing the name as a parameter.
             
              
            <para>
            By default, only the events occurring within the last hour are returned; however,
            you can retrieve up to 14 days' worth of events if necessary.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECEventCmdlet.Duration">
            <summary>
            <para>
            <para>The number of minutes worth of events to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECEventCmdlet.UtcEndTime">
            <summary>
            <para>
            <para>The end of the time interval for which to retrieve events, specified in ISO 8601 format.</para><para><b>Example:</b> 2017-03-30T07:03:49.555Z</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECEventCmdlet.SourceIdentifier">
            <summary>
            <para>
            <para>The identifier of the event source for which events are returned. If not specified,
            all sources are included in the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECEventCmdlet.SourceType">
            <summary>
            <para>
            <para>The event source to retrieve events for. If no value is specified, all events are
            returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECEventCmdlet.UtcStartTime">
            <summary>
            <para>
            <para>The beginning of the time interval to retrieve events for, specified in ISO 8601 format.</para><para><b>Example:</b> 2017-03-30T07:03:49.555Z</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECEventCmdlet.EndTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use EndTimeUtc instead. Setting either EndTime or EndTimeUtc
            results in both EndTime and EndTimeUtc being assigned, the latest assignment to either
            one of the two property is reflected in the value of both. EndTime is provided for
            backwards compatibility only and assigning a non-Utc DateTime to it results in the
            wrong timestamp being passed to the service.</para><para>The end of the time interval for which to retrieve events, specified in ISO 8601 format.</para><para><b>Example:</b> 2017-03-30T07:03:49.555Z</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECEventCmdlet.Marker">
            <summary>
            <para>
            <para>An optional marker returned from a prior request. Use this marker for pagination of
            results from this operation. If this parameter is specified, the response includes
            only records beyond the marker, up to the value specified by <code>MaxRecords</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECEventCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a marker is included in the response
            so that the remaining results can be retrieved.</para><para>Default: 100</para><para>Constraints: minimum 20; maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECEventCmdlet.StartTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use StartTimeUtc instead. Setting either StartTime or
            StartTimeUtc results in both StartTime and StartTimeUtc being assigned, the latest
            assignment to either one of the two property is reflected in the value of both. StartTime
            is provided for backwards compatibility only and assigning a non-Utc DateTime to it
            results in the wrong timestamp being passed to the service.</para><para>The beginning of the time interval to retrieve events for, specified in ISO 8601 format.</para><para><b>Example:</b> 2017-03-30T07:03:49.555Z</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC.GetECReplicationGroupCmdlet">
            <summary>
            Returns information about a particular replication group. If no identifier is specified,
            <code>DescribeReplicationGroups</code> returns information about all replication groups.
             
             <note><para>
            This operation is valid for Redis only.
            </para></note><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECReplicationGroupCmdlet.ReplicationGroupId">
            <summary>
            <para>
            <para>The identifier for the replication group to be described. This parameter is not case
            sensitive.</para><para>If you do not specify this parameter, information about all replication groups is
            returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECReplicationGroupCmdlet.Marker">
            <summary>
            <para>
            <para>An optional marker returned from a prior request. Use this marker for pagination of
            results from this operation. If this parameter is specified, the response includes
            only records beyond the marker, up to the value specified by <code>MaxRecords</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECReplicationGroupCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a marker is included in the response
            so that the remaining results can be retrieved.</para><para>Default: 100</para><para>Constraints: minimum 20; maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC.GetECReservedCacheNodeCmdlet">
            <summary>
            Returns information about reserved cache nodes for this account, or about a specified
            reserved cache node.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECReservedCacheNodeCmdlet.CacheNodeType">
            <summary>
            <para>
            <para>The cache node type filter value. Use this parameter to show only those reservations
            matching the specified cache node type.</para><para>The following node types are supported by ElastiCache. Generally speaking, the current
            generation types provide more memory and computational power at lower cost when compared
            to their equivalent previous generation counterparts.</para><ul><li><para>General purpose:</para><ul><li><para>Current generation: </para><para><b>T2 node types:</b><code>cache.t2.micro</code>, <code>cache.t2.small</code>, <code>cache.t2.medium</code></para><para><b>M3 node types:</b><code>cache.m3.medium</code>, <code>cache.m3.large</code>,
            <code>cache.m3.xlarge</code>, <code>cache.m3.2xlarge</code></para><para><b>M4 node types:</b><code>cache.m4.large</code>, <code>cache.m4.xlarge</code>,
            <code>cache.m4.2xlarge</code>, <code>cache.m4.4xlarge</code>, <code>cache.m4.10xlarge</code></para></li><li><para>Previous generation: (not recommended)</para><para><b>T1 node types:</b><code>cache.t1.micro</code></para><para><b>M1 node types:</b><code>cache.m1.small</code>, <code>cache.m1.medium</code>,
            <code>cache.m1.large</code>, <code>cache.m1.xlarge</code></para></li></ul></li><li><para>Compute optimized:</para><ul><li><para>Previous generation: (not recommended)</para><para><b>C1 node types:</b><code>cache.c1.xlarge</code></para></li></ul></li><li><para>Memory optimized:</para><ul><li><para>Current generation: </para><para><b>R3 node types:</b><code>cache.r3.large</code>, <code>cache.r3.xlarge</code>,
            <code>cache.r3.2xlarge</code>, <code>cache.r3.4xlarge</code>, <code>cache.r3.8xlarge</code></para><para><b>R4 node types;</b><code>cache.r4.large</code>, <code>cache.r4.xlarge</code>,
            <code>cache.r4.2xlarge</code>, <code>cache.r4.4xlarge</code>, <code>cache.r4.8xlarge</code>,
            <code>cache.r4.16xlarge</code></para></li><li><para>Previous generation: (not recommended)</para><para><b>M2 node types:</b><code>cache.m2.xlarge</code>, <code>cache.m2.2xlarge</code>,
            <code>cache.m2.4xlarge</code></para></li></ul></li></ul><para><b>Notes:</b></para><ul><li><para>All T2 instances are created in an Amazon Virtual Private Cloud (Amazon VPC).</para></li><li><para>Redis (cluster mode disabled): Redis backup/restore is not supported on T1 and T2
            instances. </para></li><li><para>Redis (cluster mode enabled): Backup/restore is not supported on T1 instances.</para></li><li><para>Redis Append-only files (AOF) functionality is not supported for T1 or T2 instances.</para></li></ul><para>For a complete listing of node types and specifications, see:</para><ul><li><para><a href="http://aws.amazon.com/elasticache/details">Amazon ElastiCache Product Features
            and Details</a></para></li><li><para><a href="http://docs.aws.amazon.com/AmazonElastiCache/latest/mem-ug/ParameterGroups.Memcached.html#ParameterGroups.Memcached.NodeSpecific">Cache
            Node Type-Specific Parameters for Memcached</a></para></li><li><para><a href="http://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/ParameterGroups.Redis.html#ParameterGroups.Redis.NodeSpecific">Cache
            Node Type-Specific Parameters for Redis</a></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECReservedCacheNodeCmdlet.Duration">
            <summary>
            <para>
            <para>The duration filter value, specified in years or seconds. Use this parameter to show
            only reservations for this duration.</para><para>Valid Values: <code>1 | 3 | 31536000 | 94608000</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECReservedCacheNodeCmdlet.OfferingType">
            <summary>
            <para>
            <para>The offering type filter value. Use this parameter to show only the available offerings
            matching the specified offering type.</para><para>Valid values: <code>"Light Utilization"|"Medium Utilization"|"Heavy Utilization"</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECReservedCacheNodeCmdlet.ProductDescription">
            <summary>
            <para>
            <para>The product description filter value. Use this parameter to show only those reservations
            matching the specified product description.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECReservedCacheNodeCmdlet.ReservedCacheNodeId">
            <summary>
            <para>
            <para>The reserved cache node identifier filter value. Use this parameter to show only the
            reservation that matches the specified reservation ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECReservedCacheNodeCmdlet.ReservedCacheNodesOfferingId">
            <summary>
            <para>
            <para>The offering identifier filter value. Use this parameter to show only purchased reservations
            matching the specified offering identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECReservedCacheNodeCmdlet.Marker">
            <summary>
            <para>
            <para>An optional marker returned from a prior request. Use this marker for pagination of
            results from this operation. If this parameter is specified, the response includes
            only records beyond the marker, up to the value specified by <code>MaxRecords</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECReservedCacheNodeCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a marker is included in the response
            so that the remaining results can be retrieved.</para><para>Default: 100</para><para>Constraints: minimum 20; maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC.GetECReservedCacheNodesOfferingCmdlet">
            <summary>
            Lists available reserved cache node offerings.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECReservedCacheNodesOfferingCmdlet.CacheNodeType">
            <summary>
            <para>
            <para>The cache node type filter value. Use this parameter to show only the available offerings
            matching the specified cache node type.</para><para>The following node types are supported by ElastiCache. Generally speaking, the current
            generation types provide more memory and computational power at lower cost when compared
            to their equivalent previous generation counterparts.</para><ul><li><para>General purpose:</para><ul><li><para>Current generation: </para><para><b>T2 node types:</b><code>cache.t2.micro</code>, <code>cache.t2.small</code>, <code>cache.t2.medium</code></para><para><b>M3 node types:</b><code>cache.m3.medium</code>, <code>cache.m3.large</code>,
            <code>cache.m3.xlarge</code>, <code>cache.m3.2xlarge</code></para><para><b>M4 node types:</b><code>cache.m4.large</code>, <code>cache.m4.xlarge</code>,
            <code>cache.m4.2xlarge</code>, <code>cache.m4.4xlarge</code>, <code>cache.m4.10xlarge</code></para></li><li><para>Previous generation: (not recommended)</para><para><b>T1 node types:</b><code>cache.t1.micro</code></para><para><b>M1 node types:</b><code>cache.m1.small</code>, <code>cache.m1.medium</code>,
            <code>cache.m1.large</code>, <code>cache.m1.xlarge</code></para></li></ul></li><li><para>Compute optimized:</para><ul><li><para>Previous generation: (not recommended)</para><para><b>C1 node types:</b><code>cache.c1.xlarge</code></para></li></ul></li><li><para>Memory optimized:</para><ul><li><para>Current generation: </para><para><b>R3 node types:</b><code>cache.r3.large</code>, <code>cache.r3.xlarge</code>,
            <code>cache.r3.2xlarge</code>, <code>cache.r3.4xlarge</code>, <code>cache.r3.8xlarge</code></para><para><b>R4 node types;</b><code>cache.r4.large</code>, <code>cache.r4.xlarge</code>,
            <code>cache.r4.2xlarge</code>, <code>cache.r4.4xlarge</code>, <code>cache.r4.8xlarge</code>,
            <code>cache.r4.16xlarge</code></para></li><li><para>Previous generation: (not recommended)</para><para><b>M2 node types:</b><code>cache.m2.xlarge</code>, <code>cache.m2.2xlarge</code>,
            <code>cache.m2.4xlarge</code></para></li></ul></li></ul><para><b>Notes:</b></para><ul><li><para>All T2 instances are created in an Amazon Virtual Private Cloud (Amazon VPC).</para></li><li><para>Redis (cluster mode disabled): Redis backup/restore is not supported on T1 and T2
            instances. </para></li><li><para>Redis (cluster mode enabled): Backup/restore is not supported on T1 instances.</para></li><li><para>Redis Append-only files (AOF) functionality is not supported for T1 or T2 instances.</para></li></ul><para>For a complete listing of node types and specifications, see:</para><ul><li><para><a href="http://aws.amazon.com/elasticache/details">Amazon ElastiCache Product Features
            and Details</a></para></li><li><para><a href="http://docs.aws.amazon.com/AmazonElastiCache/latest/mem-ug/ParameterGroups.Memcached.html#ParameterGroups.Memcached.NodeSpecific">Cache
            Node Type-Specific Parameters for Memcached</a></para></li><li><para><a href="http://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/ParameterGroups.Redis.html#ParameterGroups.Redis.NodeSpecific">Cache
            Node Type-Specific Parameters for Redis</a></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECReservedCacheNodesOfferingCmdlet.Duration">
            <summary>
            <para>
            <para>Duration filter value, specified in years or seconds. Use this parameter to show only
            reservations for a given duration.</para><para>Valid Values: <code>1 | 3 | 31536000 | 94608000</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECReservedCacheNodesOfferingCmdlet.OfferingType">
            <summary>
            <para>
            <para>The offering type filter value. Use this parameter to show only the available offerings
            matching the specified offering type.</para><para>Valid Values: <code>"Light Utilization"|"Medium Utilization"|"Heavy Utilization"</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECReservedCacheNodesOfferingCmdlet.ProductDescription">
            <summary>
            <para>
            <para>The product description filter value. Use this parameter to show only the available
            offerings matching the specified product description.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECReservedCacheNodesOfferingCmdlet.ReservedCacheNodesOfferingId">
            <summary>
            <para>
            <para>The offering identifier filter value. Use this parameter to show only the available
            offering that matches the specified reservation identifier.</para><para>Example: <code>438012d3-4052-4cc7-b2e3-8d3372e0e706</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECReservedCacheNodesOfferingCmdlet.Marker">
            <summary>
            <para>
            <para>An optional marker returned from a prior request. Use this marker for pagination of
            results from this operation. If this parameter is specified, the response includes
            only records beyond the marker, up to the value specified by <code>MaxRecords</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECReservedCacheNodesOfferingCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a marker is included in the response
            so that the remaining results can be retrieved.</para><para>Default: 100</para><para>Constraints: minimum 20; maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC.GetECSnapshotCmdlet">
            <summary>
            Returns information about cluster or replication group snapshots. By default, <code>DescribeSnapshots</code>
            lists all of your snapshots; it can optionally describe a single snapshot, or just
            the snapshots associated with a particular cache cluster.
             
             <note><para>
            This operation is valid for Redis only.
            </para></note><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECSnapshotCmdlet.CacheClusterId">
            <summary>
            <para>
            <para>A user-supplied cluster identifier. If this parameter is specified, only snapshots
            associated with that specific cluster are described.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECSnapshotCmdlet.ReplicationGroupId">
            <summary>
            <para>
            <para>A user-supplied replication group identifier. If this parameter is specified, only
            snapshots associated with that specific replication group are described.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECSnapshotCmdlet.ShowNodeGroupConfig">
            <summary>
            <para>
            <para>A Boolean value which if true, the node group (shard) configuration is included in
            the snapshot description.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECSnapshotCmdlet.SnapshotName">
            <summary>
            <para>
            <para>A user-supplied name of the snapshot. If this parameter is specified, only this snapshot
            are described.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECSnapshotCmdlet.SnapshotSource">
            <summary>
            <para>
            <para>If set to <code>system</code>, the output shows snapshots that were automatically
            created by ElastiCache. If set to <code>user</code> the output shows snapshots that
            were manually created. If omitted, the output shows both automatically and manually
            created snapshots.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECSnapshotCmdlet.Marker">
            <summary>
            <para>
            <para>An optional marker returned from a prior request. Use this marker for pagination of
            results from this operation. If this parameter is specified, the response includes
            only records beyond the marker, up to the value specified by <code>MaxRecords</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECSnapshotCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a marker is included in the response
            so that the remaining results can be retrieved.</para><para>Default: 50</para><para>Constraints: minimum 20; maximum 50.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC.GetECTagCmdlet">
            <summary>
            Lists all cost allocation tags currently on the named resource. A <code>cost allocation
            tag</code> is a key-value pair where the key is case-sensitive and the value is optional.
            You can use cost allocation tags to categorize and track your AWS costs.
             
              
            <para>
            If the cluster is not in the <i>available</i> state, <code>ListTagsForResource</code>
            returns an error.
            </para><para>
            You can have a maximum of 50 cost allocation tags on an ElastiCache resource. For
            more information, see <a href="http://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/Tagging.html">Monitoring
            Costs with Tags</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.GetECTagCmdlet.ResourceName">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource for which you want the list of tags,
            for example <code>arn:aws:elasticache:us-west-2:0123456789:cluster:myCluster</code>
            or <code>arn:aws:elasticache:us-west-2:0123456789:snapshot:mySnapshot</code>.</para><para>For more information about ARNs, see <a href="http://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EC.NewECCacheClusterCmdlet">
            <summary>
            Creates a cluster. All nodes in the cluster run the same protocol-compliant cache
            engine software, either Memcached or Redis.
             
              
            <para>
            This operation is not supported for Redis (cluster mode enabled) clusters.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECCacheClusterCmdlet.AuthToken">
            <summary>
            <para>
            <para><b>Reserved parameter.</b> The password used to access a password protected server.</para><para>Password constraints:</para><ul><li><para>Must be only printable ASCII characters.</para></li><li><para>Must be at least 16 characters and no more than 128 characters in length.</para></li><li><para>Cannot contain any of the following characters: '/', '"', or '@'. </para></li></ul><para>For more information, see <a href="http://redis.io/commands/AUTH">AUTH password</a>
            at http://redis.io/commands/AUTH.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECCacheClusterCmdlet.AutoMinorVersionUpgrade">
            <summary>
            <para>
            <para>This parameter is currently disabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECCacheClusterCmdlet.AZMode">
            <summary>
            <para>
            <para>Specifies whether the nodes in this Memcached cluster are created in a single Availability
            Zone or created across multiple Availability Zones in the cluster's region.</para><para>This parameter is only supported for Memcached clusters.</para><para>If the <code>AZMode</code> and <code>PreferredAvailabilityZones</code> are not specified,
            ElastiCache assumes <code>single-az</code> mode.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECCacheClusterCmdlet.CacheClusterId">
            <summary>
            <para>
            <para>The node group (shard) identifier. This parameter is stored as a lowercase string.</para><para><b>Constraints:</b></para><ul><li><para>A name must contain from 1 to 20 alphanumeric characters or hyphens.</para></li><li><para>The first character must be a letter.</para></li><li><para>A name cannot end with a hyphen or contain two consecutive hyphens.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECCacheClusterCmdlet.CacheNodeType">
            <summary>
            <para>
            <para>The compute and memory capacity of the nodes in the node group (shard).</para><para>The following node types are supported by ElastiCache. Generally speaking, the current
            generation types provide more memory and computational power at lower cost when compared
            to their equivalent previous generation counterparts.</para><ul><li><para>General purpose:</para><ul><li><para>Current generation: </para><para><b>T2 node types:</b><code>cache.t2.micro</code>, <code>cache.t2.small</code>, <code>cache.t2.medium</code></para><para><b>M3 node types:</b><code>cache.m3.medium</code>, <code>cache.m3.large</code>,
            <code>cache.m3.xlarge</code>, <code>cache.m3.2xlarge</code></para><para><b>M4 node types:</b><code>cache.m4.large</code>, <code>cache.m4.xlarge</code>,
            <code>cache.m4.2xlarge</code>, <code>cache.m4.4xlarge</code>, <code>cache.m4.10xlarge</code></para></li><li><para>Previous generation: (not recommended)</para><para><b>T1 node types:</b><code>cache.t1.micro</code></para><para><b>M1 node types:</b><code>cache.m1.small</code>, <code>cache.m1.medium</code>,
            <code>cache.m1.large</code>, <code>cache.m1.xlarge</code></para></li></ul></li><li><para>Compute optimized:</para><ul><li><para>Previous generation: (not recommended)</para><para><b>C1 node types:</b><code>cache.c1.xlarge</code></para></li></ul></li><li><para>Memory optimized:</para><ul><li><para>Current generation: </para><para><b>R3 node types:</b><code>cache.r3.large</code>, <code>cache.r3.xlarge</code>,
            <code>cache.r3.2xlarge</code>, <code>cache.r3.4xlarge</code>, <code>cache.r3.8xlarge</code></para><para><b>R4 node types;</b><code>cache.r4.large</code>, <code>cache.r4.xlarge</code>,
            <code>cache.r4.2xlarge</code>, <code>cache.r4.4xlarge</code>, <code>cache.r4.8xlarge</code>,
            <code>cache.r4.16xlarge</code></para></li><li><para>Previous generation: (not recommended)</para><para><b>M2 node types:</b><code>cache.m2.xlarge</code>, <code>cache.m2.2xlarge</code>,
            <code>cache.m2.4xlarge</code></para></li></ul></li></ul><para><b>Notes:</b></para><ul><li><para>All T2 instances are created in an Amazon Virtual Private Cloud (Amazon VPC).</para></li><li><para>Redis (cluster mode disabled): Redis backup/restore is not supported on T1 and T2
            instances. </para></li><li><para>Redis (cluster mode enabled): Backup/restore is not supported on T1 instances.</para></li><li><para>Redis Append-only files (AOF) functionality is not supported for T1 or T2 instances.</para></li></ul><para>For a complete listing of node types and specifications, see:</para><ul><li><para><a href="http://aws.amazon.com/elasticache/details">Amazon ElastiCache Product Features
            and Details</a></para></li><li><para><a href="http://docs.aws.amazon.com/AmazonElastiCache/latest/mem-ug/ParameterGroups.Memcached.html#ParameterGroups.Memcached.NodeSpecific">Cache
            Node Type-Specific Parameters for Memcached</a></para></li><li><para><a href="http://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/ParameterGroups.Redis.html#ParameterGroups.Redis.NodeSpecific">Cache
            Node Type-Specific Parameters for Redis</a></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECCacheClusterCmdlet.CacheParameterGroupName">
            <summary>
            <para>
            <para>The name of the parameter group to associate with this cluster. If this argument is
            omitted, the default parameter group for the specified engine is used. You cannot
            use any parameter group which has <code>cluster-enabled='yes'</code> when creating
            a cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECCacheClusterCmdlet.CacheSecurityGroupName">
            <summary>
            <para>
            <para>A list of security group names to associate with this cluster.</para><para>Use this parameter only when you are creating a cluster outside of an Amazon Virtual
            Private Cloud (Amazon VPC).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECCacheClusterCmdlet.CacheSubnetGroupName">
            <summary>
            <para>
            <para>The name of the subnet group to be used for the cluster.</para><para>Use this parameter only when you are creating a cluster in an Amazon Virtual Private
            Cloud (Amazon VPC).</para><important><para>If you're going to launch your cluster in an Amazon VPC, you need to create a subnet
            group before you start creating a cluster. For more information, see <a href="http://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/SubnetGroups.html">Subnets
            and Subnet Groups</a>.</para></important>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECCacheClusterCmdlet.Engine">
            <summary>
            <para>
            <para>The name of the cache engine to be used for this cluster.</para><para>Valid values for this parameter are: <code>memcached</code> | <code>redis</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECCacheClusterCmdlet.EngineVersion">
            <summary>
            <para>
            <para>The version number of the cache engine to be used for this cluster. To view the supported
            cache engine versions, use the DescribeCacheEngineVersions operation.</para><para><b>Important:</b> You can upgrade to a newer engine version (see <a href="http://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/SelectEngine.html#VersionManagement">Selecting
            a Cache Engine and Version</a>), but you cannot downgrade to an earlier engine version.
            If you want to use an earlier engine version, you must delete the existing cluster
            or replication group and create it anew with the earlier engine version. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECCacheClusterCmdlet.NotificationTopicArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the Amazon Simple Notification Service (SNS) topic
            to which notifications are sent.</para><note><para>The Amazon SNS topic owner must be the same as the cluster owner.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECCacheClusterCmdlet.NumCacheNode">
            <summary>
            <para>
            <para>The initial number of cache nodes that the cluster has.</para><para>For clusters running Redis, this value must be 1. For clusters running Memcached,
            this value must be between 1 and 20.</para><para>If you need more than 20 nodes for your Memcached cluster, please fill out the ElastiCache
            Limit Increase Request form at <a href="http://aws.amazon.com/contact-us/elasticache-node-limit-request/">http://aws.amazon.com/contact-us/elasticache-node-limit-request/</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECCacheClusterCmdlet.Port">
            <summary>
            <para>
            <para>The port number on which each of the cache nodes accepts connections.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECCacheClusterCmdlet.PreferredAvailabilityZone">
            <summary>
            <para>
            <para>The EC2 Availability Zone in which the cluster is created.</para><para>All nodes belonging to this Memcached cluster are placed in the preferred Availability
            Zone. If you want to create your nodes across multiple Availability Zones, use <code>PreferredAvailabilityZones</code>.</para><para>Default: System chosen Availability Zone.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECCacheClusterCmdlet.PreferredAvailabilityZoneSet">
            <summary>
            <para>
            <para>A list of the Availability Zones in which cache nodes are created. The order of the
            zones in the list is not important.</para><para>This option is only supported on Memcached.</para><note><para>If you are creating your cluster in an Amazon VPC (recommended) you can only locate
            nodes in Availability Zones that are associated with the subnets in the selected subnet
            group.</para><para>The number of Availability Zones listed must equal the value of <code>NumCacheNodes</code>.</para></note><para>If you want all the nodes in the same Availability Zone, use <code>PreferredAvailabilityZone</code>
            instead, or repeat the Availability Zone multiple times in the list.</para><para>Default: System chosen Availability Zones.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECCacheClusterCmdlet.PreferredMaintenanceWindow">
            <summary>
            <para>
            <para>Specifies the weekly time range during which maintenance on the cluster is performed.
            It is specified as a range in the format ddd:hh24:mi-ddd:hh24:mi (24H Clock UTC).
            The minimum maintenance window is a 60 minute period. Valid values for <code>ddd</code>
            are:</para><para>Specifies the weekly time range during which maintenance on the cluster is performed.
            It is specified as a range in the format ddd:hh24:mi-ddd:hh24:mi (24H Clock UTC).
            The minimum maintenance window is a 60 minute period.</para><para>Valid values for <code>ddd</code> are:</para><ul><li><para><code>sun</code></para></li><li><para><code>mon</code></para></li><li><para><code>tue</code></para></li><li><para><code>wed</code></para></li><li><para><code>thu</code></para></li><li><para><code>fri</code></para></li><li><para><code>sat</code></para></li></ul><para>Example: <code>sun:23:00-mon:01:30</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECCacheClusterCmdlet.ReplicationGroupId">
            <summary>
            <para>
            <para>The ID of the replication group to which this cluster should belong. If this parameter
            is specified, the cluster is added to the specified replication group as a read replica;
            otherwise, the cluster is a standalone primary that is not part of any replication
            group.</para><para>If the specified replication group is Multi-AZ enabled and the Availability Zone is
            not specified, the cluster is created in Availability Zones that provide the best
            spread of read replicas across Availability Zones.</para><note><para>This parameter is only valid if the <code>Engine</code> parameter is <code>redis</code>.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECCacheClusterCmdlet.SecurityGroupId">
            <summary>
            <para>
            <para>One or more VPC security groups associated with the cluster.</para><para>Use this parameter only when you are creating a cluster in an Amazon Virtual Private
            Cloud (Amazon VPC).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECCacheClusterCmdlet.SnapshotArn">
            <summary>
            <para>
            <para>A single-element string list containing an Amazon Resource Name (ARN) that uniquely
            identifies a Redis RDB snapshot file stored in Amazon S3. The snapshot file is used
            to populate the node group (shard). The Amazon S3 object name in the ARN cannot contain
            any commas.</para><note><para>This parameter is only valid if the <code>Engine</code> parameter is <code>redis</code>.</para></note><para>Example of an Amazon S3 ARN: <code>arn:aws:s3:::my_bucket/snapshot1.rdb</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECCacheClusterCmdlet.SnapshotName">
            <summary>
            <para>
            <para>The name of a Redis snapshot from which to restore data into the new node group (shard).
            The snapshot status changes to <code>restoring</code> while the new node group (shard)
            is being created.</para><note><para>This parameter is only valid if the <code>Engine</code> parameter is <code>redis</code>.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECCacheClusterCmdlet.SnapshotRetentionLimit">
            <summary>
            <para>
            <para>The number of days for which ElastiCache retains automatic snapshots before deleting
            them. For example, if you set <code>SnapshotRetentionLimit</code> to 5, a snapshot
            taken today is retained for 5 days before being deleted.</para><note><para>This parameter is only valid if the <code>Engine</code> parameter is <code>redis</code>.</para></note><para>Default: 0 (i.e., automatic backups are disabled for this cache cluster).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECCacheClusterCmdlet.SnapshotWindow">
            <summary>
            <para>
            <para>The daily time range (in UTC) during which ElastiCache begins taking a daily snapshot
            of your node group (shard).</para><para>Example: <code>05:00-09:00</code></para><para>If you do not specify this parameter, ElastiCache automatically chooses an appropriate
            time range.</para><note><para>This parameter is only valid if the <code>Engine</code> parameter is <code>redis</code>.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECCacheClusterCmdlet.Tag">
            <summary>
            <para>
            <para>A list of cost allocation tags to be added to this resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECCacheClusterCmdlet.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.EC.NewECCacheParameterGroupCmdlet">
            <summary>
            Creates a new Amazon ElastiCache cache parameter group. An ElastiCache cache parameter
            group is a collection of parameters and their values that are applied to all of the
            nodes in any cluster or replication group using the CacheParameterGroup.
             
              
            <para>
            A newly created CacheParameterGroup is an exact duplicate of the default parameter
            group for the CacheParameterGroupFamily. To customize the newly created CacheParameterGroup
            you can change the values of specific parameters. For more information, see:
            </para><ul><li><para><a href="http://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_ModifyCacheParameterGroup.html">ModifyCacheParameterGroup</a>
            in the ElastiCache API Reference.
            </para></li><li><para><a href="http://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/ParameterGroups.html">Parameters
            and Parameter Groups</a> in the ElastiCache User Guide.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECCacheParameterGroupCmdlet.CacheParameterGroupFamily">
            <summary>
            <para>
            <para>The name of the cache parameter group family that the cache parameter group can be
            used with.</para><para>Valid values are: <code>memcached1.4</code> | <code>redis2.6</code> | <code>redis2.8</code>
            | <code>redis3.2</code> | <code>redis4.0</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECCacheParameterGroupCmdlet.CacheParameterGroupName">
            <summary>
            <para>
            <para>A user-specified name for the cache parameter group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECCacheParameterGroupCmdlet.Description">
            <summary>
            <para>
            <para>A user-specified description for the cache parameter group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECCacheParameterGroupCmdlet.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.EC.NewECCacheSecurityGroupCmdlet">
            <summary>
            Creates a new cache security group. Use a cache security group to control access to
            one or more clusters.
             
              
            <para>
            Cache security groups are only used when you are creating a cluster outside of an
            Amazon Virtual Private Cloud (Amazon VPC). If you are creating a cluster inside of
            a VPC, use a cache subnet group instead. For more information, see <a href="http://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_CreateCacheSubnetGroup.html">CreateCacheSubnetGroup</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECCacheSecurityGroupCmdlet.CacheSecurityGroupName">
            <summary>
            <para>
            <para>A name for the cache security group. This value is stored as a lowercase string.</para><para>Constraints: Must contain no more than 255 alphanumeric characters. Cannot be the
            word "Default".</para><para>Example: <code>mysecuritygroup</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECCacheSecurityGroupCmdlet.Description">
            <summary>
            <para>
            <para>A description for the cache security group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECCacheSecurityGroupCmdlet.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.EC.NewECCacheSubnetGroupCmdlet">
            <summary>
            Creates a new cache subnet group.
             
              
            <para>
            Use this parameter only when you are creating a cluster in an Amazon Virtual Private
            Cloud (Amazon VPC).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECCacheSubnetGroupCmdlet.CacheSubnetGroupDescription">
            <summary>
            <para>
            <para>A description for the cache subnet group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECCacheSubnetGroupCmdlet.CacheSubnetGroupName">
            <summary>
            <para>
            <para>A name for the cache subnet group. This value is stored as a lowercase string.</para><para>Constraints: Must contain no more than 255 alphanumeric characters or hyphens.</para><para>Example: <code>mysubnetgroup</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECCacheSubnetGroupCmdlet.SubnetId">
            <summary>
            <para>
            <para>A list of VPC subnet IDs for the cache subnet group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECCacheSubnetGroupCmdlet.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.EC.NewECReplicationGroupCmdlet">
            <summary>
            Creates a Redis (cluster mode disabled) or a Redis (cluster mode enabled) replication
            group.
             
              
            <para>
            A Redis (cluster mode disabled) replication group is a collection of clusters, where
            one of the clusters is a read/write primary and the others are read-only replicas.
            Writes to the primary are asynchronously propagated to the replicas.
            </para><para>
            A Redis (cluster mode enabled) replication group is a collection of 1 to 15 node groups
            (shards). Each node group (shard) has one read/write primary node and up to 5 read-only
            replica nodes. Writes to the primary are asynchronously propagated to the replicas.
            Redis (cluster mode enabled) replication groups partition the data across node groups
            (shards).
            </para><para>
            When a Redis (cluster mode disabled) replication group has been successfully created,
            you can add one or more read replicas to it, up to a total of 5 read replicas. You
            cannot alter a Redis (cluster mode enabled) replication group after it has been created.
            However, if you need to increase or decrease the number of node groups (console: shards),
            you can avail yourself of ElastiCache for Redis' enhanced backup and restore. For
            more information, see <a href="http://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/backups-restoring.html">Restoring
            From a Backup with Cluster Resizing</a> in the <i>ElastiCache User Guide</i>.
            </para><note><para>
            This operation is valid for Redis only.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECReplicationGroupCmdlet.AtRestEncryptionEnabled">
            <summary>
            <para>
            <para>A flag that enables encryption at rest when set to <code>true</code>.</para><para>You cannot modify the value of <code>AtRestEncryptionEnabled</code> after the replication
            group is created. To enable encryption at rest on a replication group you must set
            <code>AtRestEncryptionEnabled</code> to <code>true</code> when you create the replication
            group. </para><para><b>Required:</b> Only available when creating a replication group in an Amazon VPC
            using redis version <code>3.2.6</code> or <code>4.x</code>.</para><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECReplicationGroupCmdlet.AuthToken">
            <summary>
            <para>
            <para><b>Reserved parameter.</b> The password used to access a password protected server.</para><para><code>AuthToken</code> can be specified only on replication groups where <code>TransitEncryptionEnabled</code>
            is <code>true</code>.</para><important><para>For HIPAA compliance, you must specify <code>TransitEncryptionEnabled</code> as <code>true</code>,
            an <code>AuthToken</code>, and a <code>CacheSubnetGroup</code>.</para></important><para>Password constraints:</para><ul><li><para>Must be only printable ASCII characters.</para></li><li><para>Must be at least 16 characters and no more than 128 characters in length.</para></li><li><para>Cannot contain any of the following characters: '/', '"', or '@'. </para></li></ul><para>For more information, see <a href="http://redis.io/commands/AUTH">AUTH password</a>
            at http://redis.io/commands/AUTH.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECReplicationGroupCmdlet.AutomaticFailoverEnabled">
            <summary>
            <para>
            <para>Specifies whether a read-only replica is automatically promoted to read/write primary
            if the existing primary fails.</para><para>If <code>true</code>, Multi-AZ is enabled for this replication group. If <code>false</code>,
            Multi-AZ is disabled for this replication group.</para><para><code>AutomaticFailoverEnabled</code> must be enabled for Redis (cluster mode enabled)
            replication groups.</para><para>Default: false</para><para>Amazon ElastiCache for Redis does not support Multi-AZ with automatic failover on:</para><ul><li><para>Redis versions earlier than 2.8.6.</para></li><li><para>Redis (cluster mode disabled): T1 and T2 cache node types.</para></li><li><para>Redis (cluster mode enabled): T1 node types.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECReplicationGroupCmdlet.AutoMinorVersionUpgrade">
            <summary>
            <para>
            <para>This parameter is currently disabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECReplicationGroupCmdlet.CacheNodeType">
            <summary>
            <para>
            <para>The compute and memory capacity of the nodes in the node group (shard).</para><para>The following node types are supported by ElastiCache. Generally speaking, the current
            generation types provide more memory and computational power at lower cost when compared
            to their equivalent previous generation counterparts.</para><ul><li><para>General purpose:</para><ul><li><para>Current generation: </para><para><b>T2 node types:</b><code>cache.t2.micro</code>, <code>cache.t2.small</code>, <code>cache.t2.medium</code></para><para><b>M3 node types:</b><code>cache.m3.medium</code>, <code>cache.m3.large</code>,
            <code>cache.m3.xlarge</code>, <code>cache.m3.2xlarge</code></para><para><b>M4 node types:</b><code>cache.m4.large</code>, <code>cache.m4.xlarge</code>,
            <code>cache.m4.2xlarge</code>, <code>cache.m4.4xlarge</code>, <code>cache.m4.10xlarge</code></para></li><li><para>Previous generation: (not recommended)</para><para><b>T1 node types:</b><code>cache.t1.micro</code></para><para><b>M1 node types:</b><code>cache.m1.small</code>, <code>cache.m1.medium</code>,
            <code>cache.m1.large</code>, <code>cache.m1.xlarge</code></para></li></ul></li><li><para>Compute optimized:</para><ul><li><para>Previous generation: (not recommended)</para><para><b>C1 node types:</b><code>cache.c1.xlarge</code></para></li></ul></li><li><para>Memory optimized:</para><ul><li><para>Current generation: </para><para><b>R3 node types:</b><code>cache.r3.large</code>, <code>cache.r3.xlarge</code>,
            <code>cache.r3.2xlarge</code>, <code>cache.r3.4xlarge</code>, <code>cache.r3.8xlarge</code></para><para><b>R4 node types;</b><code>cache.r4.large</code>, <code>cache.r4.xlarge</code>,
            <code>cache.r4.2xlarge</code>, <code>cache.r4.4xlarge</code>, <code>cache.r4.8xlarge</code>,
            <code>cache.r4.16xlarge</code></para></li><li><para>Previous generation: (not recommended)</para><para><b>M2 node types:</b><code>cache.m2.xlarge</code>, <code>cache.m2.2xlarge</code>,
            <code>cache.m2.4xlarge</code></para></li></ul></li></ul><para><b>Notes:</b></para><ul><li><para>All T2 instances are created in an Amazon Virtual Private Cloud (Amazon VPC).</para></li><li><para>Redis (cluster mode disabled): Redis backup/restore is not supported on T1 and T2
            instances. </para></li><li><para>Redis (cluster mode enabled): Backup/restore is not supported on T1 instances.</para></li><li><para>Redis Append-only files (AOF) functionality is not supported for T1 or T2 instances.</para></li></ul><para>For a complete listing of node types and specifications, see:</para><ul><li><para><a href="http://aws.amazon.com/elasticache/details">Amazon ElastiCache Product Features
            and Details</a></para></li><li><para><a href="http://docs.aws.amazon.com/AmazonElastiCache/latest/mem-ug/ParameterGroups.Memcached.html#ParameterGroups.Memcached.NodeSpecific">Cache
            Node Type-Specific Parameters for Memcached</a></para></li><li><para><a href="http://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/ParameterGroups.Redis.html#ParameterGroups.Redis.NodeSpecific">Cache
            Node Type-Specific Parameters for Redis</a></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECReplicationGroupCmdlet.CacheParameterGroupName">
            <summary>
            <para>
            <para>The name of the parameter group to associate with this replication group. If this
            argument is omitted, the default cache parameter group for the specified engine is
            used.</para><para>If you are running Redis version 3.2.4 or later, only one node group (shard), and
            want to use a default parameter group, we recommend that you specify the parameter
            group by name. </para><ul><li><para>To create a Redis (cluster mode disabled) replication group, use <code>CacheParameterGroupName=default.redis3.2</code>.</para></li><li><para>To create a Redis (cluster mode enabled) replication group, use <code>CacheParameterGroupName=default.redis3.2.cluster.on</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECReplicationGroupCmdlet.CacheSecurityGroupName">
            <summary>
            <para>
            <para>A list of cache security group names to associate with this replication group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECReplicationGroupCmdlet.CacheSubnetGroupName">
            <summary>
            <para>
            <para>The name of the cache subnet group to be used for the replication group.</para><important><para>If you're going to launch your cluster in an Amazon VPC, you need to create a subnet
            group before you start creating a cluster. For more information, see <a href="http://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/SubnetGroups.html">Subnets
            and Subnet Groups</a>.</para></important>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECReplicationGroupCmdlet.Engine">
            <summary>
            <para>
            <para>The name of the cache engine to be used for the clusters in this replication group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECReplicationGroupCmdlet.EngineVersion">
            <summary>
            <para>
            <para>The version number of the cache engine to be used for the clusters in this replication
            group. To view the supported cache engine versions, use the <code>DescribeCacheEngineVersions</code>
            operation.</para><para><b>Important:</b> You can upgrade to a newer engine version (see <a href="http://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/SelectEngine.html#VersionManagement">Selecting
            a Cache Engine and Version</a>) in the <i>ElastiCache User Guide</i>, but you cannot
            downgrade to an earlier engine version. If you want to use an earlier engine version,
            you must delete the existing cluster or replication group and create it anew with
            the earlier engine version. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECReplicationGroupCmdlet.NodeGroupConfiguration">
            <summary>
            <para>
            <para>A list of node group (shard) configuration options. Each node group (shard) configuration
            has the following members: <code>PrimaryAvailabilityZone</code>, <code>ReplicaAvailabilityZones</code>,
            <code>ReplicaCount</code>, and <code>Slots</code>.</para><para>If you're creating a Redis (cluster mode disabled) or a Redis (cluster mode enabled)
            replication group, you can use this parameter to individually configure each node
            group (shard), or you can omit this parameter. However, when seeding a Redis (cluster
            mode enabled) cluster from a S3 rdb file, you must configure each node group (shard)
            using this parameter because you must specify the slots for each node group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECReplicationGroupCmdlet.NotificationTopicArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the Amazon Simple Notification Service (SNS) topic
            to which notifications are sent.</para><note><para>The Amazon SNS topic owner must be the same as the cluster owner.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECReplicationGroupCmdlet.NumCacheCluster">
            <summary>
            <para>
            <para>The number of clusters this replication group initially has.</para><para>This parameter is not used if there is more than one node group (shard). You should
            use <code>ReplicasPerNodeGroup</code> instead.</para><para>If <code>AutomaticFailoverEnabled</code> is <code>true</code>, the value of this parameter
            must be at least 2. If <code>AutomaticFailoverEnabled</code> is <code>false</code>
            you can omit this parameter (it will default to 1), or you can explicitly set it to
            a value between 2 and 6.</para><para>The maximum permitted value for <code>NumCacheClusters</code> is 6 (1 primary plus
            5 replicas).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECReplicationGroupCmdlet.NumNodeGroup">
            <summary>
            <para>
            <para>An optional parameter that specifies the number of node groups (shards) for this Redis
            (cluster mode enabled) replication group. For Redis (cluster mode disabled) either
            omit this parameter or set it to 1.</para><para>Default: 1</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECReplicationGroupCmdlet.Port">
            <summary>
            <para>
            <para>The port number on which each member of the replication group accepts connections.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECReplicationGroupCmdlet.PreferredCacheClusterAZs">
            <summary>
            <para>
            <para>A list of EC2 Availability Zones in which the replication group's clusters are created.
            The order of the Availability Zones in the list is the order in which clusters are
            allocated. The primary cluster is created in the first AZ in the list.</para><para>This parameter is not used if there is more than one node group (shard). You should
            use <code>NodeGroupConfiguration</code> instead.</para><note><para>If you are creating your replication group in an Amazon VPC (recommended), you can
            only locate clusters in Availability Zones associated with the subnets in the selected
            subnet group.</para><para>The number of Availability Zones listed must equal the value of <code>NumCacheClusters</code>.</para></note><para>Default: system chosen Availability Zones.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECReplicationGroupCmdlet.PreferredMaintenanceWindow">
            <summary>
            <para>
            <para>Specifies the weekly time range during which maintenance on the cluster is performed.
            It is specified as a range in the format ddd:hh24:mi-ddd:hh24:mi (24H Clock UTC).
            The minimum maintenance window is a 60 minute period. Valid values for <code>ddd</code>
            are:</para><para>Specifies the weekly time range during which maintenance on the cluster is performed.
            It is specified as a range in the format ddd:hh24:mi-ddd:hh24:mi (24H Clock UTC).
            The minimum maintenance window is a 60 minute period.</para><para>Valid values for <code>ddd</code> are:</para><ul><li><para><code>sun</code></para></li><li><para><code>mon</code></para></li><li><para><code>tue</code></para></li><li><para><code>wed</code></para></li><li><para><code>thu</code></para></li><li><para><code>fri</code></para></li><li><para><code>sat</code></para></li></ul><para>Example: <code>sun:23:00-mon:01:30</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECReplicationGroupCmdlet.PrimaryClusterId">
            <summary>
            <para>
            <para>The identifier of the cluster that serves as the primary for this replication group.
            This cluster must already exist and have a status of <code>available</code>.</para><para>This parameter is not required if <code>NumCacheClusters</code>, <code>NumNodeGroups</code>,
            or <code>ReplicasPerNodeGroup</code> is specified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECReplicationGroupCmdlet.ReplicasPerNodeGroup">
            <summary>
            <para>
            <para>An optional parameter that specifies the number of replica nodes in each node group
            (shard). Valid values are 0 to 5.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECReplicationGroupCmdlet.ReplicationGroupDescription">
            <summary>
            <para>
            <para>A user-created description for the replication group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECReplicationGroupCmdlet.ReplicationGroupId">
            <summary>
            <para>
            <para>The replication group identifier. This parameter is stored as a lowercase string.</para><para>Constraints:</para><ul><li><para>A name must contain from 1 to 20 alphanumeric characters or hyphens.</para></li><li><para>The first character must be a letter.</para></li><li><para>A name cannot end with a hyphen or contain two consecutive hyphens.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECReplicationGroupCmdlet.SecurityGroupId">
            <summary>
            <para>
            <para>One or more Amazon VPC security groups associated with this replication group.</para><para>Use this parameter only when you are creating a replication group in an Amazon Virtual
            Private Cloud (Amazon VPC).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECReplicationGroupCmdlet.SnapshotArn">
            <summary>
            <para>
            <para>A list of Amazon Resource Names (ARN) that uniquely identify the Redis RDB snapshot
            files stored in Amazon S3. The snapshot files are used to populate the new replication
            group. The Amazon S3 object name in the ARN cannot contain any commas. The new replication
            group will have the number of node groups (console: shards) specified by the parameter
            <i>NumNodeGroups</i> or the number of node groups configured by <i>NodeGroupConfiguration</i>
            regardless of the number of ARNs specified here.</para><para>Example of an Amazon S3 ARN: <code>arn:aws:s3:::my_bucket/snapshot1.rdb</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECReplicationGroupCmdlet.SnapshotName">
            <summary>
            <para>
            <para>The name of a snapshot from which to restore data into the new replication group.
            The snapshot status changes to <code>restoring</code> while the new replication group
            is being created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECReplicationGroupCmdlet.SnapshotRetentionLimit">
            <summary>
            <para>
            <para>The number of days for which ElastiCache retains automatic snapshots before deleting
            them. For example, if you set <code>SnapshotRetentionLimit</code> to 5, a snapshot
            that was taken today is retained for 5 days before being deleted.</para><para>Default: 0 (i.e., automatic backups are disabled for this cluster).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECReplicationGroupCmdlet.SnapshotWindow">
            <summary>
            <para>
            <para>The daily time range (in UTC) during which ElastiCache begins taking a daily snapshot
            of your node group (shard).</para><para>Example: <code>05:00-09:00</code></para><para>If you do not specify this parameter, ElastiCache automatically chooses an appropriate
            time range.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECReplicationGroupCmdlet.Tag">
            <summary>
            <para>
            <para>A list of cost allocation tags to be added to this resource. A tag is a key-value
            pair.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECReplicationGroupCmdlet.TransitEncryptionEnabled">
            <summary>
            <para>
            <para>A flag that enables in-transit encryption when set to <code>true</code>.</para><para>You cannot modify the value of <code>TransitEncryptionEnabled</code> after the cluster
            is created. To enable in-transit encryption on a cluster you must set <code>TransitEncryptionEnabled</code>
            to <code>true</code> when you create a cluster.</para><para>This parameter is valid only if the <code>Engine</code> parameter is <code>redis</code>,
            the <code>EngineVersion</code> parameter is <code>3.2.6</code> or <code>4.x</code>,
            and the cluster is being created in an Amazon VPC.</para><para>If you enable in-transit encryption, you must also specify a value for <code>CacheSubnetGroup</code>.</para><para><b>Required:</b> Only available when creating a replication group in an Amazon VPC
            using redis version <code>3.2.6</code> or <code>4.x</code>.</para><para>Default: <code>false</code></para><important><para>For HIPAA compliance, you must specify <code>TransitEncryptionEnabled</code> as <code>true</code>,
            an <code>AuthToken</code>, and a <code>CacheSubnetGroup</code>.</para></important>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECReplicationGroupCmdlet.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.EC.NewECSnapshotCmdlet">
            <summary>
            Creates a copy of an entire cluster or replication group at a specific moment in time.
             
             <note><para>
            This operation is valid for Redis only.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECSnapshotCmdlet.CacheClusterId">
            <summary>
            <para>
            <para>The identifier of an existing cluster. The snapshot is created from this cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECSnapshotCmdlet.ReplicationGroupId">
            <summary>
            <para>
            <para>The identifier of an existing replication group. The snapshot is created from this
            replication group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECSnapshotCmdlet.SnapshotName">
            <summary>
            <para>
            <para>A name for the snapshot being created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.NewECSnapshotCmdlet.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.EC.RemoveECCacheClusterCmdlet">
            <summary>
            Deletes a previously provisioned cluster. <code>DeleteCacheCluster</code> deletes
            all associated cache nodes, node endpoints and the cluster itself. When you receive
            a successful response from this operation, Amazon ElastiCache immediately begins deleting
            the cluster; you cannot cancel or revert this operation.
             
              
            <para>
            This operation cannot be used to delete a cluster that is the last read replica of
            a replication group or node group (shard) that has Multi-AZ mode enabled or a cluster
            from a Redis (cluster mode enabled) replication group.
            </para><para>
            This operation is not valid for Redis (cluster mode enabled) clusters.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RemoveECCacheClusterCmdlet.CacheClusterId">
            <summary>
            <para>
            <para>The cluster identifier for the cluster to be deleted. This parameter is not case sensitive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RemoveECCacheClusterCmdlet.FinalSnapshotIdentifier">
            <summary>
            <para>
            <para>The user-supplied name of a final cluster snapshot. This is the unique name that identifies
            the snapshot. ElastiCache creates the snapshot, and then deletes the cluster immediately
            afterward.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RemoveECCacheClusterCmdlet.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.EC.RemoveECCacheParameterGroupCmdlet">
            <summary>
            Deletes the specified cache parameter group. You cannot delete a cache parameter group
            if it is associated with any cache clusters.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RemoveECCacheParameterGroupCmdlet.CacheParameterGroupName">
            <summary>
            <para>
            <para>The name of the cache parameter group to delete.</para><note><para>The specified cache security group must not be associated with any clusters.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RemoveECCacheParameterGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the CacheParameterGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RemoveECCacheParameterGroupCmdlet.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.EC.RemoveECCacheSecurityGroupCmdlet">
            <summary>
            Deletes a cache security group.
             
             <note><para>
            You cannot delete a cache security group if it is associated with any clusters.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RemoveECCacheSecurityGroupCmdlet.CacheSecurityGroupName">
            <summary>
            <para>
            <para>The name of the cache security group to delete.</para><note><para>You cannot delete the default security group.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RemoveECCacheSecurityGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the CacheSecurityGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RemoveECCacheSecurityGroupCmdlet.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.EC.RemoveECCacheSubnetGroupCmdlet">
            <summary>
            Deletes a cache subnet group.
             
             <note><para>
            You cannot delete a cache subnet group if it is associated with any clusters.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RemoveECCacheSubnetGroupCmdlet.CacheSubnetGroupName">
            <summary>
            <para>
            <para>The name of the cache subnet group to delete.</para><para>Constraints: Must contain no more than 255 alphanumeric characters or hyphens.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RemoveECCacheSubnetGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the CacheSubnetGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RemoveECCacheSubnetGroupCmdlet.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.EC.RemoveECReplicationGroupCmdlet">
            <summary>
            Deletes an existing replication group. By default, this operation deletes the entire
            replication group, including the primary/primaries and all of the read replicas. If
            the replication group has only one primary, you can optionally delete only the read
            replicas, while retaining the primary by setting <code>RetainPrimaryCluster=true</code>.
             
              
            <para>
            When you receive a successful response from this operation, Amazon ElastiCache immediately
            begins deleting the selected resources; you cannot cancel or revert this operation.
            </para><note><para>
            This operation is valid for Redis only.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RemoveECReplicationGroupCmdlet.FinalSnapshotIdentifier">
            <summary>
            <para>
            <para>The name of a final node group (shard) snapshot. ElastiCache creates the snapshot
            from the primary node in the cluster, rather than one of the replicas; this is to
            ensure that it captures the freshest data. After the final snapshot is taken, the
            replication group is immediately deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RemoveECReplicationGroupCmdlet.ReplicationGroupId">
            <summary>
            <para>
            <para>The identifier for the cluster to be deleted. This parameter is not case sensitive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RemoveECReplicationGroupCmdlet.RetainPrimaryCluster">
            <summary>
            <para>
            <para>If set to <code>true</code>, all of the read replicas are deleted, but the primary
            node is retained.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RemoveECReplicationGroupCmdlet.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.EC.RemoveECSnapshotCmdlet">
            <summary>
            Deletes an existing snapshot. When you receive a successful response from this operation,
            ElastiCache immediately begins deleting the snapshot; you cannot cancel or revert
            this operation.
             
             <note><para>
            This operation is valid for Redis only.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RemoveECSnapshotCmdlet.SnapshotName">
            <summary>
            <para>
            <para>The name of the snapshot to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RemoveECSnapshotCmdlet.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.EC.RemoveECTagCmdlet">
            <summary>
            Removes the tags identified by the <code>TagKeys</code> list from the named resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RemoveECTagCmdlet.ResourceName">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource from which you want the tags removed,
            for example <code>arn:aws:elasticache:us-west-2:0123456789:cluster:myCluster</code>
            or <code>arn:aws:elasticache:us-west-2:0123456789:snapshot:mySnapshot</code>.</para><para>For more information about ARNs, see <a href="http://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RemoveECTagCmdlet.TagKey">
            <summary>
            <para>
            <para>A list of <code>TagKeys</code> identifying the tags you want removed from the named
            resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RemoveECTagCmdlet.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.EC.RequestECReplicaCountDecreaseCmdlet">
            <summary>
            Dynamically decreases the number of replics in a Redis (cluster mode disabled) replication
            group or the number of replica nodes in one or more node groups (shards) of a Redis
            (cluster mode enabled) replication group. This operation is performed with no cluster
            down time.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RequestECReplicaCountDecreaseCmdlet.ApplyImmediately">
            <summary>
            <para>
            <para>If <code>True</code>, the number of replica nodes is decreased immediately. If <code>False</code>,
            the number of replica nodes is decreased during the next maintenance window.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RequestECReplicaCountDecreaseCmdlet.NewReplicaCount">
            <summary>
            <para>
            <para>The number of read replica nodes you want at the completion of this operation. For
            Redis (cluster mode disabled) replication groups, this is the number of replica nodes
            in the replication group. For Redis (cluster mode enabled) replication groups, this
            is the number of replica nodes in each of the replication group's node groups.</para><para>The minimum number of replicas in a shard or replication group is:</para><ul><li><para>Redis (cluster mode disabled)</para><ul><li><para>If Multi-AZ with Automatic Failover is enabled: 1</para></li><li><para>If Multi-AZ with Automatic Failover is not enabled: 0</para></li></ul></li><li><para>Redis (cluster mode enabled): 0 (though you will not be able to failover to a replica
            if your primary node fails)</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RequestECReplicaCountDecreaseCmdlet.ReplicaConfiguration">
            <summary>
            <para>
            <para>A list of <code>ConfigureShard</code> objects that can be used to configure each shard
            in a Redis (cluster mode enabled) replication group. The <code>ConfigureShard</code>
            has three members: <code>NewReplicaCount</code>, <code>NodeGroupId</code>, and <code>PreferredAvailabilityZones</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RequestECReplicaCountDecreaseCmdlet.ReplicasToRemove">
            <summary>
            <para>
            <para>A list of the node ids to remove from the replication group or node group (shard).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RequestECReplicaCountDecreaseCmdlet.ReplicationGroupId">
            <summary>
            <para>
            <para>The id of the replication group from which you want to remove replica nodes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RequestECReplicaCountDecreaseCmdlet.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.EC.RequestECReplicaCountIncreaseCmdlet">
            <summary>
            Dynamically increases the number of replics in a Redis (cluster mode disabled) replication
            group or the number of replica nodes in one or more node groups (shards) of a Redis
            (cluster mode enabled) replication group. This operation is performed with no cluster
            down time.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RequestECReplicaCountIncreaseCmdlet.ApplyImmediately">
            <summary>
            <para>
            <para>If <code>True</code>, the number of replica nodes is increased immediately. If <code>False</code>,
            the number of replica nodes is increased during the next maintenance window.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RequestECReplicaCountIncreaseCmdlet.NewReplicaCount">
            <summary>
            <para>
            <para>The number of read replica nodes you want at the completion of this operation. For
            Redis (cluster mode disabled) replication groups, this is the number of replica nodes
            in the replication group. For Redis (cluster mode enabled) replication groups, this
            is the number of replica nodes in each of the replication group's node groups.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RequestECReplicaCountIncreaseCmdlet.ReplicaConfiguration">
            <summary>
            <para>
            <para>A list of <code>ConfigureShard</code> objects that can be used to configure each shard
            in a Redis (cluster mode enabled) replication group. The <code>ConfigureShard</code>
            has three members: <code>NewReplicaCount</code>, <code>NodeGroupId</code>, and <code>PreferredAvailabilityZones</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RequestECReplicaCountIncreaseCmdlet.ReplicationGroupId">
            <summary>
            <para>
            <para>The id of the replication group to which you want to add replica nodes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RequestECReplicaCountIncreaseCmdlet.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.EC.RequestECReservedCacheNodesOfferingCmdlet">
            <summary>
            Allows you to purchase a reserved cache node offering.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RequestECReservedCacheNodesOfferingCmdlet.CacheNodeCount">
            <summary>
            <para>
            <para>The number of cache node instances to reserve.</para><para>Default: <code>1</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RequestECReservedCacheNodesOfferingCmdlet.ReservedCacheNodeId">
            <summary>
            <para>
            <para>A customer-specified identifier to track this reservation.</para><note><para>The Reserved Cache Node ID is an unique customer-specified identifier to track this
            reservation. If this parameter is not specified, ElastiCache automatically generates
            an identifier for the reservation.</para></note><para>Example: myreservationID</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RequestECReservedCacheNodesOfferingCmdlet.ReservedCacheNodesOfferingId">
            <summary>
            <para>
            <para>The ID of the reserved cache node offering to purchase.</para><para>Example: <code>438012d3-4052-4cc7-b2e3-8d3372e0e706</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RequestECReservedCacheNodesOfferingCmdlet.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.EC.ResetECCacheParameterGroupCmdlet">
            <summary>
            Modifies the parameters of a cache parameter group to the engine or system default
            value. You can reset specific parameters by submitting a list of parameter names.
            To reset the entire cache parameter group, specify the <code>ResetAllParameters</code>
            and <code>CacheParameterGroupName</code> parameters.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.ResetECCacheParameterGroupCmdlet.CacheParameterGroupName">
            <summary>
            <para>
            <para>The name of the cache parameter group to reset.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.ResetECCacheParameterGroupCmdlet.ParameterNameValue">
            <summary>
            <para>
            <para>An array of parameter names to reset to their default values. If <code>ResetAllParameters</code>
            is <code>true</code>, do not use <code>ParameterNameValues</code>. If <code>ResetAllParameters</code>
            is <code>false</code>, you must specify the name of at least one parameter to reset.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.ResetECCacheParameterGroupCmdlet.ResetAllParameter">
            <summary>
            <para>
            <para>If <code>true</code>, all parameters in the cache parameter group are reset to their
            default values. If <code>false</code>, only the parameters listed by <code>ParameterNameValues</code>
            are reset to their default values.</para><para>Valid values: <code>true</code> | <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.ResetECCacheParameterGroupCmdlet.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.EC.RestartECCacheClusterCmdlet">
            <summary>
            Reboots some, or all, of the cache nodes within a provisioned cluster. This operation
            applies any modified cache parameter groups to the cluster. The reboot operation takes
            place as soon as possible, and results in a momentary outage to the cluster. During
            the reboot, the cluster status is set to REBOOTING.
             
              
            <para>
            The reboot causes the contents of the cache (for each cache node being rebooted) to
            be lost.
            </para><para>
            When the reboot is complete, a cluster event is created.
            </para><para>
            Rebooting a cluster is currently supported on Memcached and Redis (cluster mode disabled)
            clusters. Rebooting is not supported on Redis (cluster mode enabled) clusters.
            </para><para>
            If you make changes to parameters that require a Redis (cluster mode enabled) cluster
            reboot for the changes to be applied, see <a href="http://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/Clusters.Rebooting.html">Rebooting
            a Cluster</a> for an alternate process.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RestartECCacheClusterCmdlet.CacheClusterId">
            <summary>
            <para>
            <para>The cluster identifier. This parameter is stored as a lowercase string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RestartECCacheClusterCmdlet.CacheNodeIdsToReboot">
            <summary>
            <para>
            <para>A list of cache node IDs to reboot. A node ID is a numeric identifier (0001, 0002,
            etc.). To reboot an entire cluster, specify all of the cache node IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RestartECCacheClusterCmdlet.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.EC.RevokeECCacheSecurityGroupIngressCmdlet">
            <summary>
            Revokes ingress from a cache security group. Use this operation to disallow access
            from an Amazon EC2 security group that had been previously authorized.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RevokeECCacheSecurityGroupIngressCmdlet.CacheSecurityGroupName">
            <summary>
            <para>
            <para>The name of the cache security group to revoke ingress from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RevokeECCacheSecurityGroupIngressCmdlet.EC2SecurityGroupName">
            <summary>
            <para>
            <para>The name of the Amazon EC2 security group to revoke access from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RevokeECCacheSecurityGroupIngressCmdlet.EC2SecurityGroupOwnerId">
            <summary>
            <para>
            <para>The AWS account number of the Amazon EC2 security group owner. Note that this is not
            the same thing as an AWS access key ID - you must provide a valid AWS account number
            for this parameter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.RevokeECCacheSecurityGroupIngressCmdlet.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.EC.TestECFailoverCmdlet">
            <summary>
            Amazon.ElastiCache.IAmazonElastiCache.TestFailover
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.TestECFailoverCmdlet.NodeGroupId">
            <summary>
            <para>
            <para>The name of the node group (called shard in the console) in this replication group
            on which automatic failover is to be tested. You may test automatic failover on up
            to 5 node groups in any rolling 24-hour period.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EC.TestECFailoverCmdlet.ReplicationGroupId">
            <summary>
            <para>
            <para>The name of the replication group (console: cluster) whose automatic failover is being
            tested by this operation.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EB.GetEBAccountAttributeCmdlet">
            <summary>
            Returns attributes related to AWS Elastic Beanstalk that are associated with the calling
            AWS account.
             
              
            <para>
            The result currently has one set of attributes—resource quotas.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EB.GetEBApplicationCmdlet">
            <summary>
            Returns the descriptions of existing applications.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBApplicationCmdlet.ApplicationName">
            <summary>
            <para>
            <para>If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include
            those with the specified names.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EB.GetEBApplicationVersionCmdlet">
            <summary>
            Retrieve a list of application versions.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBApplicationVersionCmdlet.ApplicationName">
            <summary>
            <para>
            <para>Specify an application name to show only application versions for that application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBApplicationVersionCmdlet.VersionLabel">
            <summary>
            <para>
            <para>Specify a version label to show a specific application version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBApplicationVersionCmdlet.MaxRecord">
            <summary>
            <para>
            <para>For a paginated request. Specify a maximum number of application versions to include
            in each response.</para><para>If no <code>MaxRecords</code> is specified, all available application versions are
            retrieved in a single response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBApplicationVersionCmdlet.NextToken">
            <summary>
            <para>
            <para>For a paginated request. Specify a token from a previous response page to retrieve
            the next response page. All other parameter values must be identical to the ones specified
            in the initial request.</para><para>If no <code>NextToken</code> is specified, the first page is retrieved.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EB.GetEBAvailableSolutionStackListCmdlet">
            <summary>
            Returns a list of the available solution stack names, with the public version first
            and then in reverse chronological order.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EB.GetEBConfigurationOptionCmdlet">
            <summary>
            Describes the configuration options that are used in a particular configuration template
            or environment, or that a specified solution stack defines. The description includes
            the values the options, their default values, and an indication of the required action
            on a running environment if an option value is changed.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBConfigurationOptionCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of the application associated with the configuration template or environment.
            Only needed if you want to describe the configuration options associated with either
            the configuration template or environment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBConfigurationOptionCmdlet.EnvironmentName">
            <summary>
            <para>
            <para>The name of the environment whose configuration options you want to describe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBConfigurationOptionCmdlet.Option">
            <summary>
            <para>
            <para>If specified, restricts the descriptions to only the specified options.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBConfigurationOptionCmdlet.PlatformArn">
            <summary>
            <para>
            <para>The ARN of the custom platform.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBConfigurationOptionCmdlet.SolutionStackName">
            <summary>
            <para>
            <para>The name of the solution stack whose configuration options you want to describe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBConfigurationOptionCmdlet.TemplateName">
            <summary>
            <para>
            <para>The name of the configuration template whose configuration options you want to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EB.GetEBConfigurationSettingCmdlet">
            <summary>
            Returns a description of the settings for the specified configuration set, that is,
            either a configuration template or the configuration set associated with a running
            environment.
             
              
            <para>
            When describing the settings for the configuration set associated with a running environment,
            it is possible to receive two sets of setting descriptions. One is the deployed configuration
            set, and the other is a draft configuration of an environment that is either in the
            process of deployment or that failed to deploy.
            </para><para>
            Related Topics
            </para><ul><li><para><a>DeleteEnvironmentConfiguration</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBConfigurationSettingCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The application for the environment or configuration template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBConfigurationSettingCmdlet.EnvironmentName">
            <summary>
            <para>
            <para>The name of the environment to describe.</para><para> Condition: You must specify either this or a TemplateName, but not both. If you specify
            both, AWS Elastic Beanstalk returns an <code>InvalidParameterCombination</code> error.
            If you do not specify either, AWS Elastic Beanstalk returns <code>MissingRequiredParameter</code>
            error. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBConfigurationSettingCmdlet.TemplateName">
            <summary>
            <para>
            <para>The name of the configuration template to describe.</para><para> Conditional: You must specify either this parameter or an EnvironmentName, but not
            both. If you specify both, AWS Elastic Beanstalk returns an <code>InvalidParameterCombination</code>
            error. If you do not specify either, AWS Elastic Beanstalk returns a <code>MissingRequiredParameter</code>
            error. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EB.GetEBDNSAvailabilityCmdlet">
            <summary>
            Checks if the specified CNAME is available.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBDNSAvailabilityCmdlet.CNAMEPrefix">
            <summary>
            <para>
            <para>The prefix used when this CNAME is reserved.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EB.GetEBEnvironmentCmdlet">
            <summary>
            Returns descriptions for existing environments.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEnvironmentCmdlet.ApplicationName">
            <summary>
            <para>
            <para>If specified, AWS Elastic Beanstalk restricts the returned descriptions to include
            only those that are associated with this application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEnvironmentCmdlet.EnvironmentId">
            <summary>
            <para>
            <para>If specified, AWS Elastic Beanstalk restricts the returned descriptions to include
            only those that have the specified IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEnvironmentCmdlet.EnvironmentName">
            <summary>
            <para>
            <para>If specified, AWS Elastic Beanstalk restricts the returned descriptions to include
            only those that have the specified names.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEnvironmentCmdlet.UtcIncludedDeletedBackTo">
            <summary>
            <para>
            <para> If specified when <code>IncludeDeleted</code> is set to <code>true</code>, then environments
            deleted after this date are displayed. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEnvironmentCmdlet.IncludeDeleted">
            <summary>
            <para>
            <para>Indicates whether to include deleted environments:</para><para><code>true</code>: Environments that have been deleted after <code>IncludedDeletedBackTo</code>
            are displayed.</para><para><code>false</code>: Do not include deleted environments.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEnvironmentCmdlet.VersionLabel">
            <summary>
            <para>
            <para>If specified, AWS Elastic Beanstalk restricts the returned descriptions to include
            only those that are associated with this application version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEnvironmentCmdlet.IncludedDeletedBackTo">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use IncludedDeletedBackToUtc instead. Setting either IncludedDeletedBackTo
            or IncludedDeletedBackToUtc results in both IncludedDeletedBackTo and IncludedDeletedBackToUtc
            being assigned, the latest assignment to either one of the two property is reflected
            in the value of both. IncludedDeletedBackTo is provided for backwards compatibility
            only and assigning a non-Utc DateTime to it results in the wrong timestamp being passed
            to the service.</para><para> If specified when <code>IncludeDeleted</code> is set to <code>true</code>, then environments
            deleted after this date are displayed. </para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEnvironmentCmdlet.MaxRecord">
            <summary>
            <para>
            <para>For a paginated request. Specify a maximum number of environments to include in each
            response.</para><para>If no <code>MaxRecords</code> is specified, all available environments are retrieved
            in a single response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEnvironmentCmdlet.NextToken">
            <summary>
            <para>
            <para>For a paginated request. Specify a token from a previous response page to retrieve
            the next response page. All other parameter values must be identical to the ones specified
            in the initial request.</para><para>If no <code>NextToken</code> is specified, the first page is retrieved.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EB.GetEBEnvironmentHealthCmdlet">
            <summary>
            Returns information about the overall health of the specified environment. The <b>DescribeEnvironmentHealth</b>
            operation is only available with AWS Elastic Beanstalk Enhanced Health.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEnvironmentHealthCmdlet.AttributeName">
            <summary>
            <para>
            <para>Specify the response elements to return. To retrieve all attributes, set to <code>All</code>.
            If no attribute names are specified, returns the name of the environment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEnvironmentHealthCmdlet.EnvironmentId">
            <summary>
            <para>
            <para>Specify the environment by ID.</para><para>You must specify either this or an EnvironmentName, or both.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEnvironmentHealthCmdlet.EnvironmentName">
            <summary>
            <para>
            <para>Specify the environment by name.</para><para>You must specify either this or an EnvironmentName, or both.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EB.GetEBEnvironmentInfoCmdlet">
            <summary>
            Retrieves the compiled information from a <a>RequestEnvironmentInfo</a> request.
             
              
            <para>
            Related Topics
            </para><ul><li><para><a>RequestEnvironmentInfo</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEnvironmentInfoCmdlet.EnvironmentId">
            <summary>
            <para>
            <para>The ID of the data's environment.</para><para>If no such environment is found, returns an <code>InvalidParameterValue</code> error.</para><para>Condition: You must specify either this or an EnvironmentName, or both. If you do
            not specify either, AWS Elastic Beanstalk returns <code>MissingRequiredParameter</code>
            error.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEnvironmentInfoCmdlet.EnvironmentName">
            <summary>
            <para>
            <para>The name of the data's environment.</para><para> If no such environment is found, returns an <code>InvalidParameterValue</code> error.
            </para><para> Condition: You must specify either this or an EnvironmentId, or both. If you do not
            specify either, AWS Elastic Beanstalk returns <code>MissingRequiredParameter</code>
            error. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEnvironmentInfoCmdlet.InfoType">
            <summary>
            <para>
            <para>The type of information to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EB.GetEBEnvironmentManagedActionCmdlet">
            <summary>
            Lists an environment's upcoming and in-progress managed actions.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEnvironmentManagedActionCmdlet.EnvironmentId">
            <summary>
            <para>
            <para>The environment ID of the target environment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEnvironmentManagedActionCmdlet.EnvironmentName">
            <summary>
            <para>
            <para>The name of the target environment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEnvironmentManagedActionCmdlet.Status">
            <summary>
            <para>
            <para>To show only actions with a particular status, specify a status.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EB.GetEBEnvironmentManagedActionHistoryCmdlet">
            <summary>
            Lists an environment's completed and failed managed actions.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEnvironmentManagedActionHistoryCmdlet.EnvironmentId">
            <summary>
            <para>
            <para>The environment ID of the target environment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEnvironmentManagedActionHistoryCmdlet.EnvironmentName">
            <summary>
            <para>
            <para>The name of the target environment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEnvironmentManagedActionHistoryCmdlet.MaxItem">
            <summary>
            <para>
            <para>The maximum number of items to return for a single request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEnvironmentManagedActionHistoryCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token returned by a previous request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EB.GetEBEnvironmentResourceCmdlet">
            <summary>
            Returns AWS resources for this environment.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEnvironmentResourceCmdlet.EnvironmentId">
            <summary>
            <para>
            <para>The ID of the environment to retrieve AWS resource usage data.</para><para> Condition: You must specify either this or an EnvironmentName, or both. If you do
            not specify either, AWS Elastic Beanstalk returns <code>MissingRequiredParameter</code>
            error. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEnvironmentResourceCmdlet.EnvironmentName">
            <summary>
            <para>
            <para>The name of the environment to retrieve AWS resource usage data.</para><para> Condition: You must specify either this or an EnvironmentId, or both. If you do not
            specify either, AWS Elastic Beanstalk returns <code>MissingRequiredParameter</code>
            error. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EB.GetEBEventCmdlet">
            <summary>
            Returns list of event descriptions matching criteria up to the last 6 weeks.
             
             <note><para>
            This action returns the most recent 1,000 events from the specified <code>NextToken</code>.
            </para></note><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEventCmdlet.ApplicationName">
            <summary>
            <para>
            <para>If specified, AWS Elastic Beanstalk restricts the returned descriptions to include
            only those associated with this application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEventCmdlet.UtcEndTime">
            <summary>
            <para>
            <para> If specified, AWS Elastic Beanstalk restricts the returned descriptions to those
            that occur up to, but not including, the <code>EndTime</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEventCmdlet.EnvironmentId">
            <summary>
            <para>
            <para>If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated
            with this environment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEventCmdlet.EnvironmentName">
            <summary>
            <para>
            <para>If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated
            with this environment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEventCmdlet.PlatformArn">
            <summary>
            <para>
            <para>The ARN of the version of the custom platform.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEventCmdlet.RequestId">
            <summary>
            <para>
            <para>If specified, AWS Elastic Beanstalk restricts the described events to include only
            those associated with this request ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEventCmdlet.Severity">
            <summary>
            <para>
            <para>If specified, limits the events returned from this call to include only those with
            the specified severity or higher.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEventCmdlet.UtcStartTime">
            <summary>
            <para>
            <para>If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that
            occur on or after this time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEventCmdlet.TemplateName">
            <summary>
            <para>
            <para>If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that
            are associated with this environment configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEventCmdlet.VersionLabel">
            <summary>
            <para>
            <para>If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated
            with this application version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEventCmdlet.EndTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use EndTimeUtc instead. Setting either EndTime or EndTimeUtc
            results in both EndTime and EndTimeUtc being assigned, the latest assignment to either
            one of the two property is reflected in the value of both. EndTime is provided for
            backwards compatibility only and assigning a non-Utc DateTime to it results in the
            wrong timestamp being passed to the service.</para><para> If specified, AWS Elastic Beanstalk restricts the returned descriptions to those
            that occur up to, but not including, the <code>EndTime</code>. </para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEventCmdlet.MaxRecord">
            <summary>
            <para>
            <para>Specifies the maximum number of events that can be returned, beginning with the most
            recent event.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEventCmdlet.NextToken">
            <summary>
            <para>
            <para>Pagination token. If specified, the events return the next batch of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBEventCmdlet.StartTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use StartTimeUtc instead. Setting either StartTime or
            StartTimeUtc results in both StartTime and StartTimeUtc being assigned, the latest
            assignment to either one of the two property is reflected in the value of both. StartTime
            is provided for backwards compatibility only and assigning a non-Utc DateTime to it
            results in the wrong timestamp being passed to the service.</para><para>If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that
            occur on or after this time.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EB.GetEBInstanceHealthCmdlet">
            <summary>
            Retrieves detailed information about the health of instances in your AWS Elastic Beanstalk.
            This operation requires <a href="https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/health-enhanced.html">enhanced
            health reporting</a>.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBInstanceHealthCmdlet.AttributeName">
            <summary>
            <para>
            <para>Specifies the response elements you wish to receive. To retrieve all attributes, set
            to <code>All</code>. If no attribute names are specified, returns a list of instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBInstanceHealthCmdlet.EnvironmentId">
            <summary>
            <para>
            <para>Specify the AWS Elastic Beanstalk environment by ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBInstanceHealthCmdlet.EnvironmentName">
            <summary>
            <para>
            <para>Specify the AWS Elastic Beanstalk environment by name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBInstanceHealthCmdlet.NextToken">
            <summary>
            <para>
            <para>Specify the pagination token returned by a previous call.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EB.GetEBPlatformVersionCmdlet">
            <summary>
            Lists the available platforms.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBPlatformVersionCmdlet.Filter">
            <summary>
            <para>
            <para>List only the platforms where the platform member value relates to one of the supplied
            values.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBPlatformVersionCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of platform values returned in one call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBPlatformVersionCmdlet.NextToken">
            <summary>
            <para>
            <para>The starting index into the remaining list of platforms. Use the <code>NextToken</code>
            value from a previous <code>ListPlatformVersion</code> call.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EB.GetEBPlatformVersionDetailCmdlet">
            <summary>
            Describes the version of the platform.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBPlatformVersionDetailCmdlet.PlatformArn">
            <summary>
            <para>
            <para>The ARN of the version of the platform.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EB.GetEBResourceTagCmdlet">
            <summary>
            Returns the tags applied to an AWS Elastic Beanstalk resource. The response contains
            a list of tag key-value pairs.
             
              
            <para>
            Currently, Elastic Beanstalk only supports tagging of Elastic Beanstalk environments.
            For details about environment tagging, see <a href="https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features.tagging.html">Tagging
            Resources in Your Elastic Beanstalk Environment</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GetEBResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resouce for which a tag list is requested.</para><para>Must be the ARN of an Elastic Beanstalk environment.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EB.GroupEBEnvironmentCmdlet">
            <summary>
            Create or update a group of environments that each run a separate component of a single
            application. Takes a list of version labels that specify application source bundles
            for each of the environments to create or update. The name of each environment and
            other required information must be included in the source bundles in an environment
            manifest named <code>env.yaml</code>. See <a href="https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/environment-mgmt-compose.html">Compose
            Environments</a> for details.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GroupEBEnvironmentCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of the application to which the specified source bundles belong.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GroupEBEnvironmentCmdlet.GroupName">
            <summary>
            <para>
            <para>The name of the group to which the target environments belong. Specify a group name
            only if the environment name defined in each target environment's manifest ends with
            a + (plus) character. See <a href="https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/environment-cfg-manifest.html">Environment
            Manifest (env.yaml)</a> for details.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GroupEBEnvironmentCmdlet.VersionLabel">
            <summary>
            <para>
            <para>A list of version labels, specifying one or more application source bundles that belong
            to the target application. Each source bundle must include an environment manifest
            that specifies the name of the environment and the name of the solution stack to use,
            and optionally can specify environment links to create.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.GroupEBEnvironmentCmdlet.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.EB.NewEBApplicationCmdlet">
            <summary>
            Creates an application that has one configuration template named <code>default</code>
            and no application versions.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBApplicationCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of the application.</para><para>Constraint: This name must be unique within your account. If the specified name already
            exists, the action returns an <code>InvalidParameterValue</code> error.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBApplicationCmdlet.MaxAgeRule_DeleteSourceFromS3">
            <summary>
            <para>
            <para>Set to <code>true</code> to delete a version's source bundle from Amazon S3 when Elastic
            Beanstalk deletes the application version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBApplicationCmdlet.MaxCountRule_DeleteSourceFromS3">
            <summary>
            <para>
            <para>Set to <code>true</code> to delete a version's source bundle from Amazon S3 when Elastic
            Beanstalk deletes the application version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBApplicationCmdlet.Description">
            <summary>
            <para>
            <para>Describes the application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBApplicationCmdlet.MaxAgeRule_Enabled">
            <summary>
            <para>
            <para>Specify <code>true</code> to apply the rule, or <code>false</code> to disable it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBApplicationCmdlet.MaxCountRule_Enabled">
            <summary>
            <para>
            <para>Specify <code>true</code> to apply the rule, or <code>false</code> to disable it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBApplicationCmdlet.MaxAgeRule_MaxAgeInDay">
            <summary>
            <para>
            <para>Specify the number of days to retain an application versions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBApplicationCmdlet.MaxCountRule_MaxCount">
            <summary>
            <para>
            <para>Specify the maximum number of application versions to retain.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBApplicationCmdlet.ResourceLifecycleConfig_ServiceRole">
            <summary>
            <para>
            <para>The ARN of an IAM service role that Elastic Beanstalk has permission to assume.</para><para>The <code>ServiceRole</code> property is required the first time that you provide
            a <code>VersionLifecycleConfig</code> for the application in one of the supporting
            calls (<code>CreateApplication</code> or <code>UpdateApplicationResourceLifecycle</code>).
            After you provide it once, in either one of the calls, Elastic Beanstalk persists
            the Service Role with the application, and you don't need to specify it again in subsequent
            <code>UpdateApplicationResourceLifecycle</code> calls. You can, however, specify it
            in subsequent calls to change the Service Role to another value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBApplicationCmdlet.Tag">
            <summary>
            <para>
            <para>Specifies the tags applied to the application.</para><para>Elastic Beanstalk applies these tags only to the application. Environments that you
            create in the application don't inherit the tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBApplicationCmdlet.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.EB.NewEBApplicationVersionCmdlet">
            <summary>
            Creates an application version for the specified application. You can create an application
            version from a source bundle in Amazon S3, a commit in AWS CodeCommit, or the output
            of an AWS CodeBuild build as follows:
             
              
            <para>
            Specify a commit in an AWS CodeCommit repository with <code>SourceBuildInformation</code>.
            </para><para>
            Specify a build in an AWS CodeBuild with <code>SourceBuildInformation</code> and <code>BuildConfiguration</code>.
            </para><para>
            Specify a source bundle in S3 with <code>SourceBundle</code></para><para>
            Omit both <code>SourceBuildInformation</code> and <code>SourceBundle</code> to use
            the default sample application.
            </para><note><para>
            Once you create an application version with a specified Amazon S3 bucket and key location,
            you cannot change that Amazon S3 location. If you change the Amazon S3 location, you
            receive an exception when you attempt to launch an environment from the application
            version.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBApplicationVersionCmdlet.ApplicationName">
            <summary>
            <para>
            <para> The name of the application. If no application is found with this name, and <code>AutoCreateApplication</code>
            is <code>false</code>, returns an <code>InvalidParameterValue</code> error. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBApplicationVersionCmdlet.BuildConfiguration_ArtifactName">
            <summary>
            <para>
            <para>The name of the artifact of the CodeBuild build. If provided, Elastic Beanstalk stores
            the build artifact in the S3 location <i>S3-bucket</i>/resources/<i>application-name</i>/codebuild/codebuild-<i>version-label</i>-<i>artifact-name</i>.zip.
            If not provided, Elastic Beanstalk stores the build artifact in the S3 location <i>S3-bucket</i>/resources/<i>application-name</i>/codebuild/codebuild-<i>version-label</i>.zip.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBApplicationVersionCmdlet.AutoCreateApplication">
            <summary>
            <para>
            <para>Set to <code>true</code> to create an application with the specified name if it doesn't
            already exist.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBApplicationVersionCmdlet.BuildConfiguration_CodeBuildServiceRole">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role
            that enables AWS CodeBuild to interact with dependent AWS services on behalf of the
            AWS account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBApplicationVersionCmdlet.BuildConfiguration_ComputeType">
            <summary>
            <para>
            <para>Information about the compute resources the build project will use.</para><ul><li><para><code>BUILD_GENERAL1_SMALL: Use up to 3 GB memory and 2 vCPUs for builds</code></para></li><li><para><code>BUILD_GENERAL1_MEDIUM: Use up to 7 GB memory and 4 vCPUs for builds</code></para></li><li><para><code>BUILD_GENERAL1_LARGE: Use up to 15 GB memory and 8 vCPUs for builds</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBApplicationVersionCmdlet.Description">
            <summary>
            <para>
            <para>Describes this version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBApplicationVersionCmdlet.BuildConfiguration_Image">
            <summary>
            <para>
            <para>The ID of the Docker image to use for this build project.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBApplicationVersionCmdlet.Process">
            <summary>
            <para>
            <para>Pre-processes and validates the environment manifest (<code>env.yaml</code>) and configuration
            files (<code>*.config</code> files in the <code>.ebextensions</code> folder) in the
            source bundle. Validating configuration files can identify issues prior to deploying
            the application version to an environment.</para><para>You must turn processing on for application versions that you create using AWS CodeBuild
            or AWS CodeCommit. For application versions built from a source bundle in Amazon S3,
            processing is optional.</para><note><para>The <code>Process</code> option validates Elastic Beanstalk configuration files. It
            doesn't validate your application's configuration files, like proxy server or Docker
            configuration.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBApplicationVersionCmdlet.SourceBundle_S3Bucket">
            <summary>
            <para>
            <para>The Amazon S3 bucket where the data is located.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBApplicationVersionCmdlet.SourceBundle_S3Key">
            <summary>
            <para>
            <para>The Amazon S3 key where the data is located.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBApplicationVersionCmdlet.SourceBuildInformation_SourceLocation">
            <summary>
            <para>
            <para>The location of the source code, as a formatted string, depending on the value of
            <code>SourceRepository</code></para><ul><li><para>For <code>CodeCommit</code>, the format is the repository name and commit ID, separated
            by a forward slash. For example, <code>my-git-repo/265cfa0cf6af46153527f55d6503ec030551f57a</code>.</para></li><li><para>For <code>S3</code>, the format is the S3 bucket name and object key, separated by
            a forward slash. For example, <code>my-s3-bucket/Folders/my-source-file</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBApplicationVersionCmdlet.SourceBuildInformation_SourceRepository">
            <summary>
            <para>
            <para>Location where the repository is stored.</para><ul><li><para><code>CodeCommit</code></para></li><li><para><code>S3</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBApplicationVersionCmdlet.SourceBuildInformation_SourceType">
            <summary>
            <para>
            <para>The type of repository.</para><ul><li><para><code>Git</code></para></li><li><para><code>Zip</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBApplicationVersionCmdlet.Tag">
            <summary>
            <para>
            <para>Specifies the tags applied to the application version.</para><para>Elastic Beanstalk applies these tags only to the application version. Environments
            that use the application version don't inherit the tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBApplicationVersionCmdlet.BuildConfiguration_TimeoutInMinute">
            <summary>
            <para>
            <para>How long in minutes, from 5 to 480 (8 hours), for AWS CodeBuild to wait until timing
            out any related build that does not get marked as completed. The default is 60 minutes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBApplicationVersionCmdlet.VersionLabel">
            <summary>
            <para>
            <para>A label identifying this version.</para><para>Constraint: Must be unique per application. If an application version already exists
            with this label for the specified application, AWS Elastic Beanstalk returns an <code>InvalidParameterValue</code>
            error. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBApplicationVersionCmdlet.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.EB.NewEBConfigurationTemplateCmdlet">
            <summary>
            Creates a configuration template. Templates are associated with a specific application
            and are used to deploy different versions of the application with the same configuration
            settings.
             
              
            <para>
            Templates aren't associated with any environment. The <code>EnvironmentName</code>
            response element is always <code>null</code>.
            </para><para>
            Related Topics
            </para><ul><li><para><a>DescribeConfigurationOptions</a></para></li><li><para><a>DescribeConfigurationSettings</a></para></li><li><para><a>ListAvailableSolutionStacks</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBConfigurationTemplateCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of the application to associate with this configuration template. If no application
            is found with this name, AWS Elastic Beanstalk returns an <code>InvalidParameterValue</code>
            error. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBConfigurationTemplateCmdlet.SourceConfiguration_ApplicationName">
            <summary>
            <para>
            <para>The name of the application associated with the configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBConfigurationTemplateCmdlet.Description">
            <summary>
            <para>
            <para>Describes this configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBConfigurationTemplateCmdlet.EnvironmentId">
            <summary>
            <para>
            <para>The ID of the environment used with this configuration template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBConfigurationTemplateCmdlet.OptionSetting">
            <summary>
            <para>
            <para>If specified, AWS Elastic Beanstalk sets the specified configuration option to the
            requested value. The new value overrides the value obtained from the solution stack
            or the source configuration template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBConfigurationTemplateCmdlet.PlatformArn">
            <summary>
            <para>
            <para>The ARN of the custom platform.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBConfigurationTemplateCmdlet.SolutionStackName">
            <summary>
            <para>
            <para>The name of the solution stack used by this configuration. The solution stack specifies
            the operating system, architecture, and application server for a configuration template.
            It determines the set of configuration options as well as the possible and default
            values.</para><para> Use <a>ListAvailableSolutionStacks</a> to obtain a list of available solution stacks.
            </para><para> A solution stack name or a source configuration parameter must be specified, otherwise
            AWS Elastic Beanstalk returns an <code>InvalidParameterValue</code> error. </para><para>If a solution stack name is not specified and the source configuration parameter is
            specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration
            template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBConfigurationTemplateCmdlet.Tag">
            <summary>
            <para>
            <para>Specifies the tags applied to the configuration template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBConfigurationTemplateCmdlet.SourceConfiguration_TemplateName">
            <summary>
            <para>
            <para>The name of the configuration template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBConfigurationTemplateCmdlet.TemplateName">
            <summary>
            <para>
            <para>The name of the configuration template.</para><para>Constraint: This name must be unique per application.</para><para>Default: If a configuration template already exists with this name, AWS Elastic Beanstalk
            returns an <code>InvalidParameterValue</code> error. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBConfigurationTemplateCmdlet.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.EB.NewEBEnvironmentCmdlet">
            <summary>
            Launches an environment for the specified application using the specified configuration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBEnvironmentCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of the application that contains the version to be deployed.</para><para> If no application is found with this name, <code>CreateEnvironment</code> returns
            an <code>InvalidParameterValue</code> error. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBEnvironmentCmdlet.CNAMEPrefix">
            <summary>
            <para>
            <para>If specified, the environment attempts to use this value as the prefix for the CNAME.
            If not specified, the CNAME is generated automatically by appending a random alphanumeric
            string to the environment name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBEnvironmentCmdlet.Description">
            <summary>
            <para>
            <para>Describes this environment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBEnvironmentCmdlet.EnvironmentName">
            <summary>
            <para>
            <para>A unique name for the deployment environment. Used in the application URL.</para><para>Constraint: Must be from 4 to 40 characters in length. The name can contain only letters,
            numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique
            within a region in your account. If the specified name already exists in the region,
            AWS Elastic Beanstalk returns an <code>InvalidParameterValue</code> error. </para><para>Default: If the CNAME parameter is not specified, the environment name becomes part
            of the CNAME, and therefore part of the visible URL for your application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBEnvironmentCmdlet.GroupName">
            <summary>
            <para>
            <para>The name of the group to which the target environment belongs. Specify a group name
            only if the environment's name is specified in an environment manifest and not with
            the environment name parameter. See <a href="https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/environment-cfg-manifest.html">Environment
            Manifest (env.yaml)</a> for details.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBEnvironmentCmdlet.Tier_Name">
            <summary>
            <para>
            <para>The name of this environment tier.</para><para>Valid values:</para><ul><li><para>For <i>Web server tier</i> – <code>WebServer</code></para></li><li><para>For <i>Worker tier</i> – <code>Worker</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBEnvironmentCmdlet.OptionSetting">
            <summary>
            <para>
            <para>If specified, AWS Elastic Beanstalk sets the specified configuration options to the
            requested value in the configuration set for the new environment. These override the
            values obtained from the solution stack or the configuration template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBEnvironmentCmdlet.OptionsToRemove">
            <summary>
            <para>
            <para>A list of custom user-defined configuration options to remove from the configuration
            set for this new environment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBEnvironmentCmdlet.PlatformArn">
            <summary>
            <para>
            <para>The ARN of the platform.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBEnvironmentCmdlet.SolutionStackName">
            <summary>
            <para>
            <para>This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk
            sets the configuration values to the default values associated with the specified
            solution stack.</para><para>For a list of current solution stacks, see <a href="https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/concepts.platforms.html">Elastic
            Beanstalk Supported Platforms</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBEnvironmentCmdlet.Tag">
            <summary>
            <para>
            <para>Specifies the tags applied to resources in the environment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBEnvironmentCmdlet.TemplateName">
            <summary>
            <para>
            <para> The name of the configuration template to use in deployment. If no configuration
            template is found with this name, AWS Elastic Beanstalk returns an <code>InvalidParameterValue</code>
            error. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBEnvironmentCmdlet.Tier_Type">
            <summary>
            <para>
            <para>The type of this environment tier.</para><para>Valid values:</para><ul><li><para>For <i>Web server tier</i> – <code>Standard</code></para></li><li><para>For <i>Worker tier</i> – <code>SQS/HTTP</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBEnvironmentCmdlet.Tier_Version">
            <summary>
            <para>
            <para>The version of this environment tier. When you don't set a value to it, Elastic Beanstalk
            uses the latest compatible worker tier version.</para><note><para>This member is deprecated. Any specific version that you set may become out of date.
            We recommend leaving it unspecified.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBEnvironmentCmdlet.VersionLabel">
            <summary>
            <para>
            <para>The name of the application version to deploy.</para><para> If the specified application has no associated application versions, AWS Elastic
            Beanstalk <code>UpdateEnvironment</code> returns an <code>InvalidParameterValue</code>
            error. </para><para>Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application
            in the container.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBEnvironmentCmdlet.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.EB.NewEBPlatformVersionCmdlet">
            <summary>
            Create a new version of your custom platform.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBPlatformVersionCmdlet.EnvironmentName">
            <summary>
            <para>
            <para>The name of the builder environment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBPlatformVersionCmdlet.OptionSetting">
            <summary>
            <para>
            <para>The configuration option settings to apply to the builder environment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBPlatformVersionCmdlet.PlatformName">
            <summary>
            <para>
            <para>The name of your custom platform.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBPlatformVersionCmdlet.PlatformVersion">
            <summary>
            <para>
            <para>The number, such as 1.0.2, for the new platform version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBPlatformVersionCmdlet.PlatformDefinitionBundle_S3Bucket">
            <summary>
            <para>
            <para>The Amazon S3 bucket where the data is located.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBPlatformVersionCmdlet.PlatformDefinitionBundle_S3Key">
            <summary>
            <para>
            <para>The Amazon S3 key where the data is located.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBPlatformVersionCmdlet.Tag">
            <summary>
            <para>
            <para>Specifies the tags applied to the new platform version.</para><para>Elastic Beanstalk applies these tags only to the platform version. Environments that
            you create using the platform version don't inherit the tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBPlatformVersionCmdlet.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.EB.NewEBStorageLocationCmdlet">
            <summary>
            Creates a bucket in Amazon S3 to store application versions, logs, and other files
            used by Elastic Beanstalk environments. The Elastic Beanstalk console and EB CLI call
            this API the first time you create an environment in a region. If the storage location
            already exists, <code>CreateStorageLocation</code> still returns the bucket name but
            does not create a new bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.NewEBStorageLocationCmdlet.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.EB.RemoveEBApplicationCmdlet">
            <summary>
            Deletes the specified application along with all associated versions and configurations.
            The application versions will not be deleted from your Amazon S3 bucket.
             
             <note><para>
            You cannot delete an application that has a running environment.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.RemoveEBApplicationCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of the application to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.RemoveEBApplicationCmdlet.TerminateEnvByForce">
            <summary>
            <para>
            <para>When set to true, running environments will be terminated before deleting the application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.RemoveEBApplicationCmdlet.PassThru">
            <summary>
            Returns the value passed to the ApplicationName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.RemoveEBApplicationCmdlet.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.EB.RemoveEBApplicationVersionCmdlet">
            <summary>
            Deletes the specified version from the specified application.
             
             <note><para>
            You cannot delete an application version that is associated with a running environment.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.RemoveEBApplicationVersionCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of the application to which the version belongs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.RemoveEBApplicationVersionCmdlet.DeleteSourceBundle">
            <summary>
            <para>
            <para>Set to <code>true</code> to delete the source bundle from your storage bucket. Otherwise,
            the application version is deleted only from Elastic Beanstalk and the source bundle
            remains in Amazon S3.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.RemoveEBApplicationVersionCmdlet.VersionLabel">
            <summary>
            <para>
            <para>The label of the version to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.RemoveEBApplicationVersionCmdlet.PassThru">
            <summary>
            Returns the value passed to the ApplicationName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.RemoveEBApplicationVersionCmdlet.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.EB.RemoveEBConfigurationTemplateCmdlet">
            <summary>
            Deletes the specified configuration template.
             
             <note><para>
            When you launch an environment using a configuration template, the environment gets
            a copy of the template. You can delete or modify the environment's copy of the template
            without affecting the running environment.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.RemoveEBConfigurationTemplateCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of the application to delete the configuration template from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.RemoveEBConfigurationTemplateCmdlet.TemplateName">
            <summary>
            <para>
            <para>The name of the configuration template to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.RemoveEBConfigurationTemplateCmdlet.PassThru">
            <summary>
            Returns the value passed to the ApplicationName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.RemoveEBConfigurationTemplateCmdlet.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.EB.RemoveEBEnvironmentConfigurationCmdlet">
            <summary>
            Deletes the draft configuration associated with the running environment.
             
              
            <para>
            Updating a running environment with any configuration changes creates a draft configuration
            set. You can get the draft configuration using <a>DescribeConfigurationSettings</a>
            while the update is in progress or if the update fails. The <code>DeploymentStatus</code>
            for the draft configuration indicates whether the deployment is in process or has
            failed. The draft configuration remains in existence until it is deleted with this
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.RemoveEBEnvironmentConfigurationCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of the application the environment is associated with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.RemoveEBEnvironmentConfigurationCmdlet.EnvironmentName">
            <summary>
            <para>
            <para>The name of the environment to delete the draft configuration from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.RemoveEBEnvironmentConfigurationCmdlet.PassThru">
            <summary>
            Returns the name of the environment that was updated.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.RemoveEBEnvironmentConfigurationCmdlet.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.EB.RemoveEBPlatformVersionCmdlet">
            <summary>
            Deletes the specified version of a custom platform.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.RemoveEBPlatformVersionCmdlet.PlatformArn">
            <summary>
            <para>
            <para>The ARN of the version of the custom platform.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.RemoveEBPlatformVersionCmdlet.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.EB.RequestEBEnvironmentInfoCmdlet">
            <summary>
            Initiates a request to compile the specified type of information of the deployed environment.
             
              
            <para>
             Setting the <code>InfoType</code> to <code>tail</code> compiles the last lines from
            the application server log files of every Amazon EC2 instance in your environment.
             
            </para><para>
             Setting the <code>InfoType</code> to <code>bundle</code> compresses the application
            server log files for every Amazon EC2 instance into a <code>.zip</code> file. Legacy
            and .NET containers do not support bundle logs.
            </para><para>
             Use <a>RetrieveEnvironmentInfo</a> to obtain the set of logs.
            </para><para>
            Related Topics
            </para><ul><li><para><a>RetrieveEnvironmentInfo</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.RequestEBEnvironmentInfoCmdlet.EnvironmentId">
            <summary>
            <para>
            <para>The ID of the environment of the requested data.</para><para>If no such environment is found, <code>RequestEnvironmentInfo</code> returns an <code>InvalidParameterValue</code>
            error. </para><para>Condition: You must specify either this or an EnvironmentName, or both. If you do
            not specify either, AWS Elastic Beanstalk returns <code>MissingRequiredParameter</code>
            error. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.RequestEBEnvironmentInfoCmdlet.EnvironmentName">
            <summary>
            <para>
            <para>The name of the environment of the requested data.</para><para>If no such environment is found, <code>RequestEnvironmentInfo</code> returns an <code>InvalidParameterValue</code>
            error. </para><para>Condition: You must specify either this or an EnvironmentId, or both. If you do not
            specify either, AWS Elastic Beanstalk returns <code>MissingRequiredParameter</code>
            error. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.RequestEBEnvironmentInfoCmdlet.InfoType">
            <summary>
            <para>
            <para>The type of information to request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.RequestEBEnvironmentInfoCmdlet.PassThru">
            <summary>
            Returns the id or name of the environment (depending on which parameter was supplied).
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.RequestEBEnvironmentInfoCmdlet.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.EB.RestartEBAppServerCmdlet">
            <summary>
            Causes the environment to restart the application container server running on each
            Amazon EC2 instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.RestartEBAppServerCmdlet.EnvironmentId">
            <summary>
            <para>
            <para>The ID of the environment to restart the server for.</para><para> Condition: You must specify either this or an EnvironmentName, or both. If you do
            not specify either, AWS Elastic Beanstalk returns <code>MissingRequiredParameter</code>
            error. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.RestartEBAppServerCmdlet.EnvironmentName">
            <summary>
            <para>
            <para>The name of the environment to restart the server for.</para><para> Condition: You must specify either this or an EnvironmentId, or both. If you do not
            specify either, AWS Elastic Beanstalk returns <code>MissingRequiredParameter</code>
            error. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.RestartEBAppServerCmdlet.PassThru">
            <summary>
            Returns the id or name of the environment (depending on which parameter was supplied).
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.RestartEBAppServerCmdlet.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.EB.SetEBEnvironmentCNAMECmdlet">
            <summary>
            Swaps the CNAMEs of two environments.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.SetEBEnvironmentCNAMECmdlet.DestinationEnvironmentId">
            <summary>
            <para>
            <para>The ID of the destination environment.</para><para> Condition: You must specify at least the <code>DestinationEnvironmentID</code> or
            the <code>DestinationEnvironmentName</code>. You may also specify both. You must specify
            the <code>SourceEnvironmentId</code> with the <code>DestinationEnvironmentId</code>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.SetEBEnvironmentCNAMECmdlet.DestinationEnvironmentName">
            <summary>
            <para>
            <para>The name of the destination environment.</para><para> Condition: You must specify at least the <code>DestinationEnvironmentID</code> or
            the <code>DestinationEnvironmentName</code>. You may also specify both. You must specify
            the <code>SourceEnvironmentName</code> with the <code>DestinationEnvironmentName</code>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.SetEBEnvironmentCNAMECmdlet.SourceEnvironmentId">
            <summary>
            <para>
            <para>The ID of the source environment.</para><para> Condition: You must specify at least the <code>SourceEnvironmentID</code> or the
            <code>SourceEnvironmentName</code>. You may also specify both. If you specify the
            <code>SourceEnvironmentId</code>, you must specify the <code>DestinationEnvironmentId</code>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.SetEBEnvironmentCNAMECmdlet.SourceEnvironmentName">
            <summary>
            <para>
            <para>The name of the source environment.</para><para> Condition: You must specify at least the <code>SourceEnvironmentID</code> or the
            <code>SourceEnvironmentName</code>. You may also specify both. If you specify the
            <code>SourceEnvironmentName</code>, you must specify the <code>DestinationEnvironmentName</code>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.SetEBEnvironmentCNAMECmdlet.PassThru">
            <summary>
            Returns the value passed to the SourceEnvironmentId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.SetEBEnvironmentCNAMECmdlet.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.EB.StartEBEnvironmentRebuildCmdlet">
            <summary>
            Deletes and recreates all of the AWS resources (for example: the Auto Scaling group,
            load balancer, etc.) for a specified environment and forces a restart.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.StartEBEnvironmentRebuildCmdlet.EnvironmentId">
            <summary>
            <para>
            <para>The ID of the environment to rebuild.</para><para> Condition: You must specify either this or an EnvironmentName, or both. If you do
            not specify either, AWS Elastic Beanstalk returns <code>MissingRequiredParameter</code>
            error. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.StartEBEnvironmentRebuildCmdlet.EnvironmentName">
            <summary>
            <para>
            <para>The name of the environment to rebuild.</para><para> Condition: You must specify either this or an EnvironmentId, or both. If you do not
            specify either, AWS Elastic Beanstalk returns <code>MissingRequiredParameter</code>
            error. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.StartEBEnvironmentRebuildCmdlet.PassThru">
            <summary>
            Returns the id or name of the environment (depending on which parameter was supplied).
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.StartEBEnvironmentRebuildCmdlet.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.EB.StopEBEnvironmentCmdlet">
            <summary>
            Terminates the specified environment.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.StopEBEnvironmentCmdlet.EnvironmentId">
            <summary>
            <para>
            <para>The ID of the environment to terminate.</para><para> Condition: You must specify either this or an EnvironmentName, or both. If you do
            not specify either, AWS Elastic Beanstalk returns <code>MissingRequiredParameter</code>
            error. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.StopEBEnvironmentCmdlet.EnvironmentName">
            <summary>
            <para>
            <para>The name of the environment to terminate.</para><para> Condition: You must specify either this or an EnvironmentId, or both. If you do not
            specify either, AWS Elastic Beanstalk returns <code>MissingRequiredParameter</code>
            error. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.StopEBEnvironmentCmdlet.ForceTerminate">
            <summary>
            <para>
            <para>Terminates the target environment even if another environment in the same group is
            dependent on it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.StopEBEnvironmentCmdlet.TerminateResource">
            <summary>
            <para>
            <para>Indicates whether the associated AWS resources should shut down when the environment
            is terminated:</para><ul><li><para><code>true</code>: The specified environment as well as the associated AWS resources,
            such as Auto Scaling group and LoadBalancer, are terminated.</para></li><li><para><code>false</code>: AWS Elastic Beanstalk resource management is removed from the
            environment, but the AWS resources continue to operate.</para></li></ul><para> For more information, see the <a href="https://docs.aws.amazon.com/elasticbeanstalk/latest/ug/">
            AWS Elastic Beanstalk User Guide. </a></para><para> Default: <code>true</code></para><para> Valid Values: <code>true</code> | <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.StopEBEnvironmentCmdlet.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.EB.StopEBEnvironmentUpdateCmdlet">
            <summary>
            Cancels in-progress environment configuration update or application version deployment.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.StopEBEnvironmentUpdateCmdlet.EnvironmentId">
            <summary>
            <para>
            <para>This specifies the ID of the environment with the in-progress update that you want
            to cancel.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.StopEBEnvironmentUpdateCmdlet.EnvironmentName">
            <summary>
            <para>
            <para>This specifies the name of the environment with the in-progress update that you want
            to cancel.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.StopEBEnvironmentUpdateCmdlet.PassThru">
            <summary>
            Returns the value passed to the EnvironmentName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.StopEBEnvironmentUpdateCmdlet.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.EB.SubmitEBEnvironmentManagedActionCmdlet">
            <summary>
            Applies a scheduled managed action immediately. A managed action can be applied only
            if its status is <code>Scheduled</code>. Get the status and action ID of a managed
            action with <a>DescribeEnvironmentManagedActions</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.SubmitEBEnvironmentManagedActionCmdlet.ActionId">
            <summary>
            <para>
            <para>The action ID of the scheduled managed action to execute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.SubmitEBEnvironmentManagedActionCmdlet.EnvironmentId">
            <summary>
            <para>
            <para>The environment ID of the target environment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.SubmitEBEnvironmentManagedActionCmdlet.EnvironmentName">
            <summary>
            <para>
            <para>The name of the target environment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.SubmitEBEnvironmentManagedActionCmdlet.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.EB.TestEBConfigurationSettingCmdlet">
            <summary>
            Takes a set of configuration settings and either a configuration template or environment,
            and determines whether those values are valid.
             
              
            <para>
            This action returns a list of messages indicating any errors or warnings associated
            with the selection of option values.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.TestEBConfigurationSettingCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of the application that the configuration template or environment belongs
            to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.TestEBConfigurationSettingCmdlet.EnvironmentName">
            <summary>
            <para>
            <para>The name of the environment to validate the settings against.</para><para>Condition: You cannot specify both this and a configuration template name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.TestEBConfigurationSettingCmdlet.OptionSetting">
            <summary>
            <para>
            <para>A list of the options and desired values to evaluate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.TestEBConfigurationSettingCmdlet.TemplateName">
            <summary>
            <para>
            <para>The name of the configuration template to validate the settings against.</para><para>Condition: You cannot specify both this and an environment name.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EB.UpdateEBApplicationCmdlet">
            <summary>
            Updates the specified application to have the specified properties.
             
             <note><para>
            If a property (for example, <code>description</code>) is not provided, the value remains
            unchanged. To clear these properties, specify an empty string.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBApplicationCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of the application to update. If no such application is found, <code>UpdateApplication</code>
            returns an <code>InvalidParameterValue</code> error. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBApplicationCmdlet.Description">
            <summary>
            <para>
            <para>A new description for the application.</para><para>Default: If not specified, AWS Elastic Beanstalk does not update the description.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBApplicationCmdlet.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.EB.UpdateEBApplicationResourceLifecycleCmdlet">
            <summary>
            Modifies lifecycle settings for an application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBApplicationResourceLifecycleCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of the application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBApplicationResourceLifecycleCmdlet.MaxAgeRule_DeleteSourceFromS3">
            <summary>
            <para>
            <para>Set to <code>true</code> to delete a version's source bundle from Amazon S3 when Elastic
            Beanstalk deletes the application version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBApplicationResourceLifecycleCmdlet.MaxCountRule_DeleteSourceFromS3">
            <summary>
            <para>
            <para>Set to <code>true</code> to delete a version's source bundle from Amazon S3 when Elastic
            Beanstalk deletes the application version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBApplicationResourceLifecycleCmdlet.MaxAgeRule_Enabled">
            <summary>
            <para>
            <para>Specify <code>true</code> to apply the rule, or <code>false</code> to disable it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBApplicationResourceLifecycleCmdlet.MaxCountRule_Enabled">
            <summary>
            <para>
            <para>Specify <code>true</code> to apply the rule, or <code>false</code> to disable it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBApplicationResourceLifecycleCmdlet.MaxAgeRule_MaxAgeInDay">
            <summary>
            <para>
            <para>Specify the number of days to retain an application versions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBApplicationResourceLifecycleCmdlet.MaxCountRule_MaxCount">
            <summary>
            <para>
            <para>Specify the maximum number of application versions to retain.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBApplicationResourceLifecycleCmdlet.ResourceLifecycleConfig_ServiceRole">
            <summary>
            <para>
            <para>The ARN of an IAM service role that Elastic Beanstalk has permission to assume.</para><para>The <code>ServiceRole</code> property is required the first time that you provide
            a <code>VersionLifecycleConfig</code> for the application in one of the supporting
            calls (<code>CreateApplication</code> or <code>UpdateApplicationResourceLifecycle</code>).
            After you provide it once, in either one of the calls, Elastic Beanstalk persists
            the Service Role with the application, and you don't need to specify it again in subsequent
            <code>UpdateApplicationResourceLifecycle</code> calls. You can, however, specify it
            in subsequent calls to change the Service Role to another value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBApplicationResourceLifecycleCmdlet.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.EB.UpdateEBApplicationVersionCmdlet">
            <summary>
            Updates the specified application version to have the specified properties.
             
             <note><para>
            If a property (for example, <code>description</code>) is not provided, the value remains
            unchanged. To clear properties, specify an empty string.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBApplicationVersionCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of the application associated with this version.</para><para> If no application is found with this name, <code>UpdateApplication</code> returns
            an <code>InvalidParameterValue</code> error.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBApplicationVersionCmdlet.Description">
            <summary>
            <para>
            <para>A new description for this version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBApplicationVersionCmdlet.VersionLabel">
            <summary>
            <para>
            <para>The name of the version to update.</para><para>If no application version is found with this label, <code>UpdateApplication</code>
            returns an <code>InvalidParameterValue</code> error. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBApplicationVersionCmdlet.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.EB.UpdateEBConfigurationTemplateCmdlet">
            <summary>
            Updates the specified configuration template to have the specified properties or configuration
            option values.
             
             <note><para>
            If a property (for example, <code>ApplicationName</code>) is not provided, its value
            remains unchanged. To clear such properties, specify an empty string.
            </para></note><para>
            Related Topics
            </para><ul><li><para><a>DescribeConfigurationOptions</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBConfigurationTemplateCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of the application associated with the configuration template to update.</para><para> If no application is found with this name, <code>UpdateConfigurationTemplate</code>
            returns an <code>InvalidParameterValue</code> error. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBConfigurationTemplateCmdlet.Description">
            <summary>
            <para>
            <para>A new description for the configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBConfigurationTemplateCmdlet.OptionSetting">
            <summary>
            <para>
            <para>A list of configuration option settings to update with the new specified option value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBConfigurationTemplateCmdlet.OptionsToRemove">
            <summary>
            <para>
            <para>A list of configuration options to remove from the configuration set.</para><para> Constraint: You can remove only <code>UserDefined</code> configuration options. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBConfigurationTemplateCmdlet.TemplateName">
            <summary>
            <para>
            <para>The name of the configuration template to update.</para><para> If no configuration template is found with this name, <code>UpdateConfigurationTemplate</code>
            returns an <code>InvalidParameterValue</code> error. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBConfigurationTemplateCmdlet.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.EB.UpdateEBEnvironmentCmdlet">
            <summary>
            Updates the environment description, deploys a new application version, updates the
            configuration settings to an entirely new configuration template, or updates select
            configuration option values in the running environment.
             
              
            <para>
             Attempting to update both the release and configuration is not allowed and AWS Elastic
            Beanstalk returns an <code>InvalidParameterCombination</code> error.
            </para><para>
             When updating the configuration settings to a new template or individual settings,
            a draft configuration is created and <a>DescribeConfigurationSettings</a> for this
            environment returns two setting descriptions with different <code>DeploymentStatus</code>
            values.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBEnvironmentCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of the application with which the environment is associated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBEnvironmentCmdlet.Description">
            <summary>
            <para>
            <para>If this parameter is specified, AWS Elastic Beanstalk updates the description of this
            environment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBEnvironmentCmdlet.EnvironmentId">
            <summary>
            <para>
            <para>The ID of the environment to update.</para><para>If no environment with this ID exists, AWS Elastic Beanstalk returns an <code>InvalidParameterValue</code>
            error.</para><para>Condition: You must specify either this or an EnvironmentName, or both. If you do
            not specify either, AWS Elastic Beanstalk returns <code>MissingRequiredParameter</code>
            error. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBEnvironmentCmdlet.EnvironmentName">
            <summary>
            <para>
            <para>The name of the environment to update. If no environment with this name exists, AWS
            Elastic Beanstalk returns an <code>InvalidParameterValue</code> error. </para><para>Condition: You must specify either this or an EnvironmentId, or both. If you do not
            specify either, AWS Elastic Beanstalk returns <code>MissingRequiredParameter</code>
            error. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBEnvironmentCmdlet.GroupName">
            <summary>
            <para>
            <para>The name of the group to which the target environment belongs. Specify a group name
            only if the environment's name is specified in an environment manifest and not with
            the environment name or environment ID parameters. See <a href="https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/environment-cfg-manifest.html">Environment
            Manifest (env.yaml)</a> for details.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBEnvironmentCmdlet.Tier_Name">
            <summary>
            <para>
            <para>The name of this environment tier.</para><para>Valid values:</para><ul><li><para>For <i>Web server tier</i> – <code>WebServer</code></para></li><li><para>For <i>Worker tier</i> – <code>Worker</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBEnvironmentCmdlet.OptionSetting">
            <summary>
            <para>
            <para>If specified, AWS Elastic Beanstalk updates the configuration set associated with
            the running environment and sets the specified configuration options to the requested
            value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBEnvironmentCmdlet.OptionsToRemove">
            <summary>
            <para>
            <para>A list of custom user-defined configuration options to remove from the configuration
            set for this environment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBEnvironmentCmdlet.PlatformArn">
            <summary>
            <para>
            <para>The ARN of the platform, if used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBEnvironmentCmdlet.SolutionStackName">
            <summary>
            <para>
            <para>This specifies the platform version that the environment will run after the environment
            is updated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBEnvironmentCmdlet.TemplateName">
            <summary>
            <para>
            <para>If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template
            to the environment. If no such configuration template is found, AWS Elastic Beanstalk
            returns an <code>InvalidParameterValue</code> error. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBEnvironmentCmdlet.Tier_Type">
            <summary>
            <para>
            <para>The type of this environment tier.</para><para>Valid values:</para><ul><li><para>For <i>Web server tier</i> – <code>Standard</code></para></li><li><para>For <i>Worker tier</i> – <code>SQS/HTTP</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBEnvironmentCmdlet.Tier_Version">
            <summary>
            <para>
            <para>The version of this environment tier. When you don't set a value to it, Elastic Beanstalk
            uses the latest compatible worker tier version.</para><note><para>This member is deprecated. Any specific version that you set may become out of date.
            We recommend leaving it unspecified.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBEnvironmentCmdlet.VersionLabel">
            <summary>
            <para>
            <para>If this parameter is specified, AWS Elastic Beanstalk deploys the named application
            version to the environment. If no such application version is found, returns an <code>InvalidParameterValue</code>
            error. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBEnvironmentCmdlet.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.EB.UpdateEBResourceTagCmdlet">
            <summary>
            Update the list of tags applied to an AWS Elastic Beanstalk resource. Two lists can
            be passed: <code>TagsToAdd</code> for tags to add or update, and <code>TagsToRemove</code>.
             
              
            <para>
            Currently, Elastic Beanstalk only supports tagging of Elastic Beanstalk environments.
            For details about environment tagging, see <a href="https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features.tagging.html">Tagging
            Resources in Your Elastic Beanstalk Environment</a>.
            </para><para>
            If you create a custom IAM user policy to control permission to this operation, specify
            one of the following two virtual actions (or both) instead of the API operation name:
            </para><dl><dt>elasticbeanstalk:AddTags</dt><dd><para>
            Controls permission to call <code>UpdateTagsForResource</code> and pass a list of
            tags to add in the <code>TagsToAdd</code> parameter.
            </para></dd><dt>elasticbeanstalk:RemoveTags</dt><dd><para>
            Controls permission to call <code>UpdateTagsForResource</code> and pass a list of
            tag keys to remove in the <code>TagsToRemove</code> parameter.
            </para></dd></dl><para>
            For details about creating a custom user policy, see <a href="https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/AWSHowTo.iam.managed-policies.html#AWSHowTo.iam.policies">Creating
            a Custom User Policy</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resouce to be updated.</para><para>Must be the ARN of an Elastic Beanstalk environment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBResourceTagCmdlet.TagsToAdd">
            <summary>
            <para>
            <para>A list of tags to add or update.</para><para>If a key of an existing tag is added, the tag's value is updated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBResourceTagCmdlet.TagsToRemove">
            <summary>
            <para>
            <para>A list of tag keys to remove.</para><para>If a tag key doesn't exist, it is silently ignored.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EB.UpdateEBResourceTagCmdlet.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.EFS.EditEFSMountTargetSecurityGroupCmdlet">
            <summary>
            Modifies the set of security groups in effect for a mount target.
             
              
            <para>
            When you create a mount target, Amazon EFS also creates a new network interface. For
            more information, see <a>CreateMountTarget</a>. This operation replaces the security
            groups in effect for the network interface associated with a mount target, with the
            <code>SecurityGroups</code> provided in the request. This operation requires that
            the network interface of the mount target has been created and the lifecycle state
            of the mount target is not <code>deleted</code>.
            </para><para>
            The operation requires permissions for the following actions:
            </para><ul><li><para><code>elasticfilesystem:ModifyMountTargetSecurityGroups</code> action on the mount
            target's file system.
            </para></li><li><para><code>ec2:ModifyNetworkInterfaceAttribute</code> action on the mount target's network
            interface.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.EditEFSMountTargetSecurityGroupCmdlet.MountTargetId">
            <summary>
            <para>
            <para>The ID of the mount target whose security groups you want to modify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.EditEFSMountTargetSecurityGroupCmdlet.SecurityGroup">
            <summary>
            <para>
            <para>An array of up to five VPC security group IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.EditEFSMountTargetSecurityGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the SecurityGroup parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.EditEFSMountTargetSecurityGroupCmdlet.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.EFS.GetEFSFileSystemCmdlet">
            <summary>
            Returns the description of a specific Amazon EFS file system if either the file system
            <code>CreationToken</code> or the <code>FileSystemId</code> is provided. Otherwise,
            it returns descriptions of all file systems owned by the caller's AWS account in the
            AWS Region of the endpoint that you're calling.
             
              
            <para>
            When retrieving all file system descriptions, you can optionally specify the <code>MaxItems</code>
            parameter to limit the number of descriptions in a response. Currently, this number
            is automatically set to 10. If more file system descriptions remain, Amazon EFS returns
            a <code>NextMarker</code>, an opaque token, in the response. In this case, you should
            send a subsequent request with the <code>Marker</code> request parameter set to the
            value of <code>NextMarker</code>.
            </para><para>
            To retrieve a list of your file system descriptions, this operation is used in an
            iterative process, where <code>DescribeFileSystems</code> is called first without
            the <code>Marker</code> and then the operation continues to call it with the <code>Marker</code>
            parameter set to the value of the <code>NextMarker</code> from the previous response
            until the response has no <code>NextMarker</code>.
            </para><para>
             The order of file systems returned in the response of one <code>DescribeFileSystems</code>
            call and the order of file systems returned across the responses of a multi-call iteration
            is unspecified.
            </para><para>
             This operation requires permissions for the <code>elasticfilesystem:DescribeFileSystems</code>
            action.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.GetEFSFileSystemCmdlet.CreationToken">
            <summary>
            <para>
            <para>(Optional) Restricts the list to the file system with this creation token (String).
            You specify a creation token when you create an Amazon EFS file system.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.GetEFSFileSystemCmdlet.FileSystemId">
            <summary>
            <para>
            <para>(Optional) ID of the file system whose description you want to retrieve (String).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.GetEFSFileSystemCmdlet.Marker">
            <summary>
            <para>
            <para>(Optional) Opaque pagination token returned from a previous <code>DescribeFileSystems</code>
            operation (String). If present, specifies to continue the list from where the returning
            call had left off. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.GetEFSFileSystemCmdlet.MaxItem">
            <summary>
            <para>
            <para>(Optional) Specifies the maximum number of file systems to return in the response
            (integer). Currently, this number is automatically set to 10. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EFS.GetEFSLifecycleConfigurationCmdlet">
            <summary>
            Returns the current <code>LifecycleConfiguration</code> object for the specified Amazon
            EFS file system. EFS lifecycle management uses the <code>LifecycleConfiguration</code>
            object to identify which files to move to the EFS Infrequent Access (IA) storage class.
            For a file system without a <code>LifecycleConfiguration</code> object, the call returns
            an empty array in the response.
             
              
            <para>
            This operation requires permissions for the <code>elasticfilesystem:DescribeLifecycleConfiguration</code>
            operation.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.GetEFSLifecycleConfigurationCmdlet.FileSystemId">
            <summary>
            <para>
            <para>The ID of the file system whose <code>LifecycleConfiguration</code> object you want
            to retrieve (String).</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EFS.GetEFSMountTargetCmdlet">
            <summary>
            Returns the descriptions of all the current mount targets, or a specific mount target,
            for a file system. When requesting all of the current mount targets, the order of
            mount targets returned in the response is unspecified.
             
              
            <para>
            This operation requires permissions for the <code>elasticfilesystem:DescribeMountTargets</code>
            action, on either the file system ID that you specify in <code>FileSystemId</code>,
            or on the file system of the mount target that you specify in <code>MountTargetId</code>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.GetEFSMountTargetCmdlet.FileSystemId">
            <summary>
            <para>
            <para>(Optional) ID of the file system whose mount targets you want to list (String). It
            must be included in your request if <code>MountTargetId</code> is not included.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.GetEFSMountTargetCmdlet.MountTargetId">
            <summary>
            <para>
            <para>(Optional) ID of the mount target that you want to have described (String). It must
            be included in your request if <code>FileSystemId</code> is not included.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.GetEFSMountTargetCmdlet.Marker">
            <summary>
            <para>
            <para>(Optional) Opaque pagination token returned from a previous <code>DescribeMountTargets</code>
            operation (String). If present, it specifies to continue the list from where the previous
            returning call left off.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.GetEFSMountTargetCmdlet.MaxItem">
            <summary>
            <para>
            <para>(Optional) Maximum number of mount targets to return in the response. Currently, this
            number is automatically set to 10.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EFS.GetEFSMountTargetSecurityGroupCmdlet">
            <summary>
            Returns the security groups currently in effect for a mount target. This operation
            requires that the network interface of the mount target has been created and the lifecycle
            state of the mount target is not <code>deleted</code>.
             
              
            <para>
            This operation requires permissions for the following actions:
            </para><ul><li><para><code>elasticfilesystem:DescribeMountTargetSecurityGroups</code> action on the mount
            target's file system.
            </para></li><li><para><code>ec2:DescribeNetworkInterfaceAttribute</code> action on the mount target's network
            interface.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.GetEFSMountTargetSecurityGroupCmdlet.MountTargetId">
            <summary>
            <para>
            <para>The ID of the mount target whose security groups you want to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EFS.GetEFSTagCmdlet">
            <summary>
            Returns the tags associated with a file system. The order of tags returned in the
            response of one <code>DescribeTags</code> call and the order of tags returned across
            the responses of a multiple-call iteration (when using pagination) is unspecified.
             
             
              
            <para>
             This operation requires permissions for the <code>elasticfilesystem:DescribeTags</code>
            action.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.GetEFSTagCmdlet.FileSystemId">
            <summary>
            <para>
            <para>The ID of the file system whose tag set you want to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.GetEFSTagCmdlet.Marker">
            <summary>
            <para>
            <para>(Optional) An opaque pagination token returned from a previous <code>DescribeTags</code>
            operation (String). If present, it specifies to continue the list from where the previous
            call left off.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.GetEFSTagCmdlet.MaxItem">
            <summary>
            <para>
            <para>(Optional) The maximum number of file system tags to return in the response. Currently,
            this number is automatically set to 10.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EFS.NewEFSFileSystemCmdlet">
            <summary>
            Creates a new, empty file system. The operation requires a creation token in the request
            that Amazon EFS uses to ensure idempotent creation (calling the operation with same
            creation token has no effect). If a file system does not currently exist that is owned
            by the caller's AWS account with the specified creation token, this operation does
            the following:
             
             <ul><li><para>
            Creates a new, empty file system. The file system will have an Amazon EFS assigned
            ID, and an initial lifecycle state <code>creating</code>.
            </para></li><li><para>
            Returns with the description of the created file system.
            </para></li></ul><para>
            Otherwise, this operation returns a <code>FileSystemAlreadyExists</code> error with
            the ID of the existing file system.
            </para><note><para>
            For basic use cases, you can use a randomly generated UUID for the creation token.
            </para></note><para>
             The idempotent operation allows you to retry a <code>CreateFileSystem</code> call
            without risk of creating an extra file system. This can happen when an initial call
            fails in a way that leaves it uncertain whether or not a file system was actually
            created. An example might be that a transport level timeout occurred or your connection
            was reset. As long as you use the same creation token, if the initial call had succeeded
            in creating a file system, the client can learn of its existence from the <code>FileSystemAlreadyExists</code>
            error.
            </para><note><para>
            The <code>CreateFileSystem</code> call returns while the file system's lifecycle state
            is still <code>creating</code>. You can check the file system creation status by calling
            the <a>DescribeFileSystems</a> operation, which among other things returns the file
            system state.
            </para></note><para>
            This operation also takes an optional <code>PerformanceMode</code> parameter that
            you choose for your file system. We recommend <code>generalPurpose</code> performance
            mode for most file systems. File systems using the <code>maxIO</code> performance
            mode can scale to higher levels of aggregate throughput and operations per second
            with a tradeoff of slightly higher latencies for most file operations. The performance
            mode can't be changed after the file system has been created. For more information,
            see <a href="https://docs.aws.amazon.com/efs/latest/ug/performance.html#performancemodes.html">Amazon
            EFS: Performance Modes</a>.
            </para><para>
            After the file system is fully created, Amazon EFS sets its lifecycle state to <code>available</code>,
            at which point you can create one or more mount targets for the file system in your
            VPC. For more information, see <a>CreateMountTarget</a>. You mount your Amazon EFS
            file system on an EC2 instances in your VPC by using the mount target. For more information,
            see <a href="https://docs.aws.amazon.com/efs/latest/ug/how-it-works.html">Amazon EFS:
            How it Works</a>.
            </para><para>
             This operation requires permissions for the <code>elasticfilesystem:CreateFileSystem</code>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.NewEFSFileSystemCmdlet.CreationToken">
            <summary>
            <para>
            <para>A string of up to 64 ASCII characters. Amazon EFS uses this to ensure idempotent creation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.NewEFSFileSystemCmdlet.Encrypted">
            <summary>
            <para>
            <para>A Boolean value that, if true, creates an encrypted file system. When creating an
            encrypted file system, you have the option of specifying <a>CreateFileSystemRequest$KmsKeyId</a>
            for an existing AWS Key Management Service (AWS KMS) customer master key (CMK). If
            you don't specify a CMK, then the default CMK for Amazon EFS, <code>/aws/elasticfilesystem</code>,
            is used to protect the encrypted file system. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.NewEFSFileSystemCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>The ID of the AWS KMS CMK to be used to protect the encrypted file system. This parameter
            is only required if you want to use a nondefault CMK. If this parameter is not specified,
            the default CMK for Amazon EFS is used. This ID can be in one of the following formats:</para><ul><li><para>Key ID - A unique identifier of the key, for example <code>1234abcd-12ab-34cd-56ef-1234567890ab</code>.</para></li><li><para>ARN - An Amazon Resource Name (ARN) for the key, for example <code>arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab</code>.</para></li><li><para>Key alias - A previously created display name for a key, for example <code>alias/projectKey1</code>.</para></li><li><para>Key alias ARN - An ARN for a key alias, for example <code>arn:aws:kms:us-west-2:444455556666:alias/projectKey1</code>.</para></li></ul><para>If <code>KmsKeyId</code> is specified, the <a>CreateFileSystemRequest$Encrypted</a>
            parameter must be set to true.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.NewEFSFileSystemCmdlet.PerformanceMode">
            <summary>
            <para>
            <para>The performance mode of the file system. We recommend <code>generalPurpose</code>
            performance mode for most file systems. File systems using the <code>maxIO</code>
            performance mode can scale to higher levels of aggregate throughput and operations
            per second with a tradeoff of slightly higher latencies for most file operations.
            The performance mode can't be changed after the file system has been created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.NewEFSFileSystemCmdlet.ProvisionedThroughputInMibp">
            <summary>
            <para>
            <para>The throughput, measured in MiB/s, that you want to provision for a file system that
            you're creating. The limit on throughput is 1024 MiB/s. You can get these limits increased
            by contacting AWS Support. For more information, see <a href="https://docs.aws.amazon.com/efs/latest/ug/limits.html#soft-limits">Amazon
            EFS Limits That You Can Increase</a> in the <i>Amazon EFS User Guide.</i></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.NewEFSFileSystemCmdlet.Tag">
            <summary>
            <para>
            <para>A value that specifies to create one or more tags associated with the file system.
            Each tag is a user-defined key-value pair. Name your file system on creation by including
            a <code>"Key":"Name","Value":"{value}"</code> key-value pair.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.NewEFSFileSystemCmdlet.ThroughputMode">
            <summary>
            <para>
            <para>The throughput mode for the file system to be created. There are two throughput modes
            to choose from for your file system: bursting and provisioned. You can decrease your
            file system's throughput in Provisioned Throughput mode or change between the throughput
            modes as long as it’s been more than 24 hours since the last decrease or throughput
            mode change.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.NewEFSFileSystemCmdlet.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.EFS.NewEFSMountTargetCmdlet">
            <summary>
            Creates a mount target for a file system. You can then mount the file system on EC2
            instances by using the mount target.
             
              
            <para>
            You can create one mount target in each Availability Zone in your VPC. All EC2 instances
            in a VPC within a given Availability Zone share a single mount target for a given
            file system. If you have multiple subnets in an Availability Zone, you create a mount
            target in one of the subnets. EC2 instances do not need to be in the same subnet as
            the mount target in order to access their file system. For more information, see <a href="https://docs.aws.amazon.com/efs/latest/ug/how-it-works.html">Amazon EFS: How
            it Works</a>.
            </para><para>
            In the request, you also specify a file system ID for which you are creating the mount
            target and the file system's lifecycle state must be <code>available</code>. For more
            information, see <a>DescribeFileSystems</a>.
            </para><para>
            In the request, you also provide a subnet ID, which determines the following:
            </para><ul><li><para>
            VPC in which Amazon EFS creates the mount target
            </para></li><li><para>
            Availability Zone in which Amazon EFS creates the mount target
            </para></li><li><para>
            IP address range from which Amazon EFS selects the IP address of the mount target
            (if you don't specify an IP address in the request)
            </para></li></ul><para>
            After creating the mount target, Amazon EFS returns a response that includes, a <code>MountTargetId</code>
            and an <code>IpAddress</code>. You use this IP address when mounting the file system
            in an EC2 instance. You can also use the mount target's DNS name when mounting the
            file system. The EC2 instance on which you mount the file system by using the mount
            target can resolve the mount target's DNS name to its IP address. For more information,
            see <a href="https://docs.aws.amazon.com/efs/latest/ug/how-it-works.html#how-it-works-implementation">How
            it Works: Implementation Overview</a>.
            </para><para>
            Note that you can create mount targets for a file system in only one VPC, and there
            can be only one mount target per Availability Zone. That is, if the file system already
            has one or more mount targets created for it, the subnet specified in the request
            to add another mount target must meet the following requirements:
            </para><ul><li><para>
            Must belong to the same VPC as the subnets of the existing mount targets
            </para></li><li><para>
            Must not be in the same Availability Zone as any of the subnets of the existing mount
            targets
            </para></li></ul><para>
            If the request satisfies the requirements, Amazon EFS does the following:
            </para><ul><li><para>
            Creates a new mount target in the specified subnet.
            </para></li><li><para>
            Also creates a new network interface in the subnet as follows:
            </para><ul><li><para>
            If the request provides an <code>IpAddress</code>, Amazon EFS assigns that IP address
            to the network interface. Otherwise, Amazon EFS assigns a free address in the subnet
            (in the same way that the Amazon EC2 <code>CreateNetworkInterface</code> call does
            when a request does not specify a primary private IP address).
            </para></li><li><para>
            If the request provides <code>SecurityGroups</code>, this network interface is associated
            with those security groups. Otherwise, it belongs to the default security group for
            the subnet's VPC.
            </para></li><li><para>
            Assigns the description <code>Mount target <i>fsmt-id</i> for file system <i>fs-id</i></code> where <code><i>fsmt-id</i></code> is the mount target ID, and <code><i>fs-id</i></code> is the <code>FileSystemId</code>.
            </para></li><li><para>
            Sets the <code>requesterManaged</code> property of the network interface to <code>true</code>,
            and the <code>requesterId</code> value to <code>EFS</code>.
            </para></li></ul><para>
            Each Amazon EFS mount target has one corresponding requester-managed EC2 network interface.
            After the network interface is created, Amazon EFS sets the <code>NetworkInterfaceId</code>
            field in the mount target's description to the network interface ID, and the <code>IpAddress</code>
            field to its address. If network interface creation fails, the entire <code>CreateMountTarget</code>
            operation fails.
            </para></li></ul><note><para>
            The <code>CreateMountTarget</code> call returns only after creating the network interface,
            but while the mount target state is still <code>creating</code>, you can check the
            mount target creation status by calling the <a>DescribeMountTargets</a> operation,
            which among other things returns the mount target state.
            </para></note><para>
            We recommend that you create a mount target in each of the Availability Zones. There
            are cost considerations for using a file system in an Availability Zone through a
            mount target created in another Availability Zone. For more information, see <a href="http://aws.amazon.com/efs/">Amazon
            EFS</a>. In addition, by always using a mount target local to the instance's Availability
            Zone, you eliminate a partial failure scenario. If the Availability Zone in which
            your mount target is created goes down, then you can't access your file system through
            that mount target.
            </para><para>
            This operation requires permissions for the following action on the file system:
            </para><ul><li><para><code>elasticfilesystem:CreateMountTarget</code></para></li></ul><para>
            This operation also requires permissions for the following Amazon EC2 actions:
            </para><ul><li><para><code>ec2:DescribeSubnets</code></para></li><li><para><code>ec2:DescribeNetworkInterfaces</code></para></li><li><para><code>ec2:CreateNetworkInterface</code></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.NewEFSMountTargetCmdlet.FileSystemId">
            <summary>
            <para>
            <para>The ID of the file system for which to create the mount target.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.NewEFSMountTargetCmdlet.IpAddress">
            <summary>
            <para>
            <para>Valid IPv4 address within the address range of the specified subnet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.NewEFSMountTargetCmdlet.SecurityGroup">
            <summary>
            <para>
            <para>Up to five VPC security group IDs, of the form <code>sg-xxxxxxxx</code>. These must
            be for the same VPC as subnet specified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.NewEFSMountTargetCmdlet.SubnetId">
            <summary>
            <para>
            <para>The ID of the subnet to add the mount target in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.NewEFSMountTargetCmdlet.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.EFS.NewEFSTagCmdlet">
            <summary>
            Creates or overwrites tags associated with a file system. Each tag is a key-value
            pair. If a tag key specified in the request already exists on the file system, this
            operation overwrites its value with the value provided in the request. If you add
            the <code>Name</code> tag to your file system, Amazon EFS returns it in the response
            to the <a>DescribeFileSystems</a> operation.
             
              
            <para>
            This operation requires permission for the <code>elasticfilesystem:CreateTags</code>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.NewEFSTagCmdlet.FileSystemId">
            <summary>
            <para>
            <para>The ID of the file system whose tags you want to modify (String). This operation modifies
            the tags only, not the file system.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.NewEFSTagCmdlet.Tag">
            <summary>
            <para>
            <para>An array of <code>Tag</code> objects to add. Each <code>Tag</code> object is a key-value
            pair. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.NewEFSTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the Tag parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.NewEFSTagCmdlet.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.EFS.RemoveEFSFileSystemCmdlet">
            <summary>
            Deletes a file system, permanently severing access to its contents. Upon return, the
            file system no longer exists and you can't access any contents of the deleted file
            system.
             
              
            <para>
             You can't delete a file system that is in use. That is, if the file system has any
            mount targets, you must first delete them. For more information, see <a>DescribeMountTargets</a>
            and <a>DeleteMountTarget</a>.
            </para><note><para>
            The <code>DeleteFileSystem</code> call returns while the file system state is still
            <code>deleting</code>. You can check the file system deletion status by calling the
            <a>DescribeFileSystems</a> operation, which returns a list of file systems in your
            account. If you pass file system ID or creation token for the deleted file system,
            the <a>DescribeFileSystems</a> returns a <code>404 FileSystemNotFound</code> error.
            </para></note><para>
            This operation requires permissions for the <code>elasticfilesystem:DeleteFileSystem</code>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.RemoveEFSFileSystemCmdlet.FileSystemId">
            <summary>
            <para>
            <para>The ID of the file system you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.RemoveEFSFileSystemCmdlet.PassThru">
            <summary>
            Returns the value passed to the FileSystemId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.RemoveEFSFileSystemCmdlet.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.EFS.RemoveEFSMountTargetCmdlet">
            <summary>
            Deletes the specified mount target.
             
              
            <para>
            This operation forcibly breaks any mounts of the file system by using the mount target
            that is being deleted, which might disrupt instances or applications using those mounts.
            To avoid applications getting cut off abruptly, you might consider unmounting any
            mounts of the mount target, if feasible. The operation also deletes the associated
            network interface. Uncommitted writes might be lost, but breaking a mount target using
            this operation does not corrupt the file system itself. The file system you created
            remains. You can mount an EC2 instance in your VPC by using another mount target.
            </para><para>
            This operation requires permissions for the following action on the file system:
            </para><ul><li><para><code>elasticfilesystem:DeleteMountTarget</code></para></li></ul><note><para>
            The <code>DeleteMountTarget</code> call returns while the mount target state is still
            <code>deleting</code>. You can check the mount target deletion by calling the <a>DescribeMountTargets</a>
            operation, which returns a list of mount target descriptions for the given file system.
             
            </para></note><para>
            The operation also requires permissions for the following Amazon EC2 action on the
            mount target's network interface:
            </para><ul><li><para><code>ec2:DeleteNetworkInterface</code></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.RemoveEFSMountTargetCmdlet.MountTargetId">
            <summary>
            <para>
            <para>The ID of the mount target to delete (String).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.RemoveEFSMountTargetCmdlet.PassThru">
            <summary>
            Returns the value passed to the MountTargetId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.RemoveEFSMountTargetCmdlet.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.EFS.RemoveEFSTagCmdlet">
            <summary>
            Deletes the specified tags from a file system. If the <code>DeleteTags</code> request
            includes a tag key that doesn't exist, Amazon EFS ignores it and doesn't cause an
            error. For more information about tags and related restrictions, see <a href="https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html">Tag
            Restrictions</a> in the <i>AWS Billing and Cost Management User Guide</i>.
             
              
            <para>
            This operation requires permissions for the <code>elasticfilesystem:DeleteTags</code>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.RemoveEFSTagCmdlet.FileSystemId">
            <summary>
            <para>
            <para>The ID of the file system whose tags you want to delete (String).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.RemoveEFSTagCmdlet.TagKey">
            <summary>
            <para>
            <para>A list of tag keys to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.RemoveEFSTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the FileSystemId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.RemoveEFSTagCmdlet.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.EFS.UpdateEFSFileSystemCmdlet">
            <summary>
            Updates the throughput mode or the amount of provisioned throughput of an existing
            file system.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.UpdateEFSFileSystemCmdlet.FileSystemId">
            <summary>
            <para>
            <para>The ID of the file system that you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.UpdateEFSFileSystemCmdlet.ProvisionedThroughputInMibp">
            <summary>
            <para>
            <para>(Optional) The amount of throughput, in MiB/s, that you want to provision for your
            file system. If you're not updating the amount of provisioned throughput for your
            file system, you don't need to provide this value in your request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.UpdateEFSFileSystemCmdlet.ThroughputMode">
            <summary>
            <para>
            <para>(Optional) The throughput mode that you want your file system to use. If you're not
            updating your throughput mode, you don't need to provide this value in your request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.UpdateEFSFileSystemCmdlet.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.EFS.WriteEFSLifecycleConfigurationCmdlet">
            <summary>
            Enables lifecycle management by creating a new <code>LifecycleConfiguration</code>
            object. A <code>LifecycleConfiguration</code> object defines when files in an Amazon
            EFS file system are automatically transitioned to the lower-cost EFS Infrequent Access
            (IA) storage class. A <code>LifecycleConfiguration</code> applies to all files in
            a file system.
             
              
            <para>
            Each Amazon EFS file system supports one lifecycle configuration, which applies to
            all files in the file system. If a <code>LifecycleConfiguration</code> object already
            exists for the specified file system, a <code>PutLifecycleConfiguration</code> call
            modifies the existing configuration. A <code>PutLifecycleConfiguration</code> call
            with an empty <code>LifecyclePolicies</code> array in the request body deletes any
            existing <code>LifecycleConfiguration</code> and disables lifecycle management.
            </para><note><para>
            You can enable lifecycle management only for EFS file systems created after the release
            of EFS infrequent access.
            </para></note><para>
            In the request, specify the following:
            </para><ul><li><para>
            The ID for the file system for which you are creating a lifecycle management configuration.
            </para></li><li><para>
            A <code>LifecyclePolicies</code> array of <code>LifecyclePolicy</code> objects that
            define when files are moved to the IA storage class. The array can contain only one
            <code>"TransitionToIA": "AFTER_30_DAYS"</code><code>LifecyclePolicy</code> item.
            </para></li></ul><para>
            This operation requires permissions for the <code>elasticfilesystem:PutLifecycleConfiguration</code>
            operation.
            </para><para>
            To apply a <code>LifecycleConfiguration</code> object to an encrypted file system,
            you need the same AWS Key Management Service (AWS KMS) permissions as when you created
            the encrypted file system.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.WriteEFSLifecycleConfigurationCmdlet.FileSystemId">
            <summary>
            <para>
            <para>The ID of the file system for which you are creating the <code>LifecycleConfiguration</code>
            object (String).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.WriteEFSLifecycleConfigurationCmdlet.LifecyclePolicy">
            <summary>
            <para>
            <para>An array of <code>LifecyclePolicy</code> objects that define the file system's <code>LifecycleConfiguration</code>
            object. A <code>LifecycleConfiguration</code> object tells lifecycle management when
            to transition files from the Standard storage class to the Infrequent Access storage
            class.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EFS.WriteEFSLifecycleConfigurationCmdlet.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.ELB2.AddELB2ListenerCertificateCmdlet">
            <summary>
            Adds the specified certificate to the specified HTTPS listener.
             
              
            <para>
            If the certificate was already added, the call is successful but the certificate is
            not added again.
            </para><para>
            To list the certificates for your listener, use <a>DescribeListenerCertificates</a>.
            To remove certificates from your listener, use <a>RemoveListenerCertificates</a>.
            To specify the default SSL server certificate, use <a>ModifyListener</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.AddELB2ListenerCertificateCmdlet.Certificate">
            <summary>
            <para>
            <para>The certificate to add. You can specify one certificate per call. Set <code>CertificateArn</code>
            to the certificate ARN but do not set <code>IsDefault</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.AddELB2ListenerCertificateCmdlet.ListenerArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the listener.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.AddELB2ListenerCertificateCmdlet.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.ELB2.AddELB2TagCmdlet">
            <summary>
            Adds the specified tags to the specified Elastic Load Balancing resource. You can
            tag your Application Load Balancers, Network Load Balancers, and your target groups.
             
              
            <para>
            Each tag consists of a key and an optional value. If a resource already has a tag
            with the same key, <code>AddTags</code> updates its value.
            </para><para>
            To list the current tags for your resources, use <a>DescribeTags</a>. To remove tags
            from your resources, use <a>RemoveTags</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.AddELB2TagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.AddELB2TagCmdlet.Tag">
            <summary>
            <para>
            <para>The tags. Each resource can have a maximum of 10 tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.AddELB2TagCmdlet.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.ELB2.EditELB2ListenerCmdlet">
            <summary>
            Modifies the specified properties of the specified listener.
             
              
            <para>
            Any properties that you do not specify retain their current values. However, changing
            the protocol from HTTPS to HTTP, or from TLS to TCP, removes the security policy and
            server certificate properties. If you change the protocol from HTTP to HTTPS, or from
            TCP to TLS, you must add the security policy and server certificate properties.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.EditELB2ListenerCmdlet.Certificate">
            <summary>
            <para>
            <para>[HTTPS and TLS listeners] The default SSL server certificate. You must provide exactly
            one certificate. Set <code>CertificateArn</code> to the certificate ARN but do not
            set <code>IsDefault</code>.</para><para>To create a certificate list, use <a>AddListenerCertificates</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.EditELB2ListenerCmdlet.DefaultAction">
            <summary>
            <para>
            <para>The actions for the default rule. The rule must include one forward action or one
            or more fixed-response actions.</para><para>If the action type is <code>forward</code>, you specify a target group. The protocol
            of the target group must be HTTP or HTTPS for an Application Load Balancer. The protocol
            of the target group must be TCP or TLS for a Network Load Balancer.</para><para>[HTTPS listeners] If the action type is <code>authenticate-oidc</code>, you authenticate
            users through an identity provider that is OpenID Connect (OIDC) compliant.</para><para>[HTTPS listeners] If the action type is <code>authenticate-cognito</code>, you authenticate
            users through the user pools supported by Amazon Cognito.</para><para>[Application Load Balancer] If the action type is <code>redirect</code>, you redirect
            specified client requests from one URL to another.</para><para>[Application Load Balancer] If the action type is <code>fixed-response</code>, you
            drop specified client requests and return a custom HTTP response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.EditELB2ListenerCmdlet.ListenerArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the listener.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.EditELB2ListenerCmdlet.Port">
            <summary>
            <para>
            <para>The port for connections from clients to the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.EditELB2ListenerCmdlet.Protocol">
            <summary>
            <para>
            <para>The protocol for connections from clients to the load balancer. Application Load Balancers
            support the HTTP and HTTPS protocols. Network Load Balancers support the TCP and TLS
            protocols.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.EditELB2ListenerCmdlet.SslPolicy">
            <summary>
            <para>
            <para>[HTTPS and TLS listeners] The security policy that defines which protocols and ciphers
            are supported. For more information, see <a href="https://docs.aws.amazon.com/elasticloadbalancing/latest/application/create-https-listener.html#describe-ssl-policies">Security
            Policies</a> in the <i>Application Load Balancers Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.EditELB2ListenerCmdlet.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.ELB2.EditELB2LoadBalancerAttributeCmdlet">
            <summary>
            Modifies the specified attributes of the specified Application Load Balancer or Network
            Load Balancer.
             
              
            <para>
            If any of the specified attributes can't be modified as requested, the call fails.
            Any existing attributes that you do not modify retain their current values.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.EditELB2LoadBalancerAttributeCmdlet.Attribute">
            <summary>
            <para>
            <para>The load balancer attributes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.EditELB2LoadBalancerAttributeCmdlet.LoadBalancerArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.EditELB2LoadBalancerAttributeCmdlet.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.ELB2.EditELB2RuleCmdlet">
            <summary>
            Modifies the specified rule.
             
              
            <para>
            Any existing properties that you do not modify retain their current values.
            </para><para>
            To modify the actions for the default rule, use <a>ModifyListener</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.EditELB2RuleCmdlet.Action">
            <summary>
            <para>
            <para>The actions.</para><para>If the action type is <code>forward</code>, you specify a target group. The protocol
            of the target group must be HTTP or HTTPS for an Application Load Balancer. The protocol
            of the target group must be TCP or TLS for a Network Load Balancer.</para><para>[HTTPS listeners] If the action type is <code>authenticate-oidc</code>, you authenticate
            users through an identity provider that is OpenID Connect (OIDC) compliant.</para><para>[HTTPS listeners] If the action type is <code>authenticate-cognito</code>, you authenticate
            users through the user pools supported by Amazon Cognito.</para><para>[Application Load Balancer] If the action type is <code>redirect</code>, you redirect
            specified client requests from one URL to another.</para><para>[Application Load Balancer] If the action type is <code>fixed-response</code>, you
            drop specified client requests and return a custom HTTP response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.EditELB2RuleCmdlet.Condition">
            <summary>
            <para>
            <para>The conditions. Each condition specifies a field name and a single value.</para><para>If the field name is <code>host-header</code>, you can specify a single host name
            (for example, my.example.com). A host name is case insensitive, can be up to 128 characters
            in length, and can contain any of the following characters. You can include up to
            three wildcard characters.</para><ul><li><para>A-Z, a-z, 0-9</para></li><li><para>- .</para></li><li><para>* (matches 0 or more characters)</para></li><li><para>? (matches exactly 1 character)</para></li></ul><para>If the field name is <code>path-pattern</code>, you can specify a single path pattern.
            A path pattern is case-sensitive, can be up to 128 characters in length, and can contain
            any of the following characters. You can include up to three wildcard characters.</para><ul><li><para>A-Z, a-z, 0-9</para></li><li><para>_ - . $ / ~ " ' @ : +</para></li><li><para>&amp; (using &amp;amp;)</para></li><li><para>* (matches 0 or more characters)</para></li><li><para>? (matches exactly 1 character)</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.EditELB2RuleCmdlet.RuleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.EditELB2RuleCmdlet.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.ELB2.EditELB2TargetGroupCmdlet">
            <summary>
            Modifies the health checks used when evaluating the health state of the targets in
            the specified target group.
             
              
            <para>
            To monitor the health of the targets, use <a>DescribeTargetHealth</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.EditELB2TargetGroupCmdlet.HealthCheckEnabled">
            <summary>
            <para>
            <para>Indicates whether health checks are enabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.EditELB2TargetGroupCmdlet.HealthCheckIntervalSecond">
            <summary>
            <para>
            <para>The approximate amount of time, in seconds, between health checks of an individual
            target. For Application Load Balancers, the range is 5–300 seconds. For Network Load
            Balancers, the supported values are 10 or 30 seconds.</para><para>If the protocol of the target group is TCP, you can't modify this setting.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.EditELB2TargetGroupCmdlet.HealthCheckPath">
            <summary>
            <para>
            <para>[HTTP/HTTPS health checks] The ping path that is the destination for the health check
            request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.EditELB2TargetGroupCmdlet.HealthCheckPort">
            <summary>
            <para>
            <para>The port the load balancer uses when performing health checks on targets.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.EditELB2TargetGroupCmdlet.HealthCheckProtocol">
            <summary>
            <para>
            <para>The protocol the load balancer uses when performing health checks on targets. The
            TCP protocol is supported for health checks only if the protocol of the target group
            is TCP or TLS. The TLS protocol is not supported for health checks.</para><para>If the protocol of the target group is TCP, you can't modify this setting.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.EditELB2TargetGroupCmdlet.HealthCheckTimeoutSecond">
            <summary>
            <para>
            <para>[HTTP/HTTPS health checks] The amount of time, in seconds, during which no response
            means a failed health check.</para><para>If the protocol of the target group is TCP, you can't modify this setting.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.EditELB2TargetGroupCmdlet.HealthyThresholdCount">
            <summary>
            <para>
            <para>The number of consecutive health checks successes required before considering an unhealthy
            target healthy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.EditELB2TargetGroupCmdlet.Matcher_HttpCode">
            <summary>
            <para>
            <para>The HTTP codes.</para><para>For Application Load Balancers, you can specify values between 200 and 499, and the
            default value is 200. You can specify multiple values (for example, "200,202") or
            a range of values (for example, "200-299").</para><para>For Network Load Balancers, this is 200–399.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.EditELB2TargetGroupCmdlet.TargetGroupArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the target group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.EditELB2TargetGroupCmdlet.UnhealthyThresholdCount">
            <summary>
            <para>
            <para>The number of consecutive health check failures required before considering the target
            unhealthy. For Network Load Balancers, this value must be the same as the healthy
            threshold count.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.EditELB2TargetGroupCmdlet.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.ELB2.EditELB2TargetGroupAttributeCmdlet">
            <summary>
            Modifies the specified attributes of the specified target group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.EditELB2TargetGroupAttributeCmdlet.Attribute">
            <summary>
            <para>
            <para>The attributes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.EditELB2TargetGroupAttributeCmdlet.TargetGroupArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the target group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.EditELB2TargetGroupAttributeCmdlet.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.ELB2.GetELB2AccountLimitCmdlet">
            <summary>
            Describes the current Elastic Load Balancing resource limits for your AWS account.
             
              
            <para>
            For more information, see <a href="https://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-limits.html">Limits
            for Your Application Load Balancers</a> in the <i>Application Load Balancer Guide</i>
            or <a href="https://docs.aws.amazon.com/elasticloadbalancing/latest/network/load-balancer-limits.html">Limits
            for Your Network Load Balancers</a> in the <i>Network Load Balancers Guide</i>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.GetELB2AccountLimitCmdlet.Marker">
            <summary>
            <para>
            <para>The marker for the next set of results. (You received this marker from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.GetELB2AccountLimitCmdlet.PageSize">
            <summary>
            <para>
            <para>The maximum number of results to return with this call.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ELB2.GetELB2ListenerCmdlet">
            <summary>
            Describes the specified listeners or the listeners for the specified Application Load
            Balancer or Network Load Balancer. You must specify either a load balancer or one
            or more listeners.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.GetELB2ListenerCmdlet.ListenerArn">
            <summary>
            <para>
            <para>The Amazon Resource Names (ARN) of the listeners.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.GetELB2ListenerCmdlet.LoadBalancerArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.GetELB2ListenerCmdlet.Marker">
            <summary>
            <para>
            <para>The marker for the next set of results. (You received this marker from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.GetELB2ListenerCmdlet.PageSize">
            <summary>
            <para>
            <para>The maximum number of results to return with this call.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ELB2.GetELB2ListenerCertificateCmdlet">
            <summary>
            Describes the certificates for the specified HTTPS listener.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.GetELB2ListenerCertificateCmdlet.ListenerArn">
            <summary>
            <para>
            <para>The Amazon Resource Names (ARN) of the listener.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.GetELB2ListenerCertificateCmdlet.Marker">
            <summary>
            <para>
            <para>The marker for the next set of results. (You received this marker from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.GetELB2ListenerCertificateCmdlet.PageSize">
            <summary>
            <para>
            <para>The maximum number of results to return with this call.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ELB2.GetELB2LoadBalancerCmdlet">
            <summary>
            Describes the specified load balancers or all of your load balancers.
             
              
            <para>
            To describe the listeners for a load balancer, use <a>DescribeListeners</a>. To describe
            the attributes for a load balancer, use <a>DescribeLoadBalancerAttributes</a>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.GetELB2LoadBalancerCmdlet.LoadBalancerArn">
            <summary>
            <para>
            <para>The Amazon Resource Names (ARN) of the load balancers. You can specify up to 20 load
            balancers in a single call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.GetELB2LoadBalancerCmdlet.Name">
            <summary>
            <para>
            <para>The names of the load balancers.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.GetELB2LoadBalancerCmdlet.Marker">
            <summary>
            <para>
            <para>The marker for the next set of results. (You received this marker from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.GetELB2LoadBalancerCmdlet.PageSize">
            <summary>
            <para>
            <para>The maximum number of results to return with this call.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ELB2.GetELB2LoadBalancerAttributeCmdlet">
            <summary>
            Describes the attributes for the specified Application Load Balancer or Network Load
            Balancer.
             
              
            <para>
            For more information, see <a href="https://docs.aws.amazon.com/elasticloadbalancing/latest/application/application-load-balancers.html#load-balancer-attributes">Load
            Balancer Attributes</a> in the <i>Application Load Balancers Guide</i> or <a href="https://docs.aws.amazon.com/elasticloadbalancing/latest/network/network-load-balancers.html#load-balancer-attributes">Load
            Balancer Attributes</a> in the <i>Network Load Balancers Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.GetELB2LoadBalancerAttributeCmdlet.LoadBalancerArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ELB2.GetELB2RuleCmdlet">
            <summary>
            Describes the specified rules or the rules for the specified listener. You must specify
            either a listener or one or more rules.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.GetELB2RuleCmdlet.ListenerArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the listener.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.GetELB2RuleCmdlet.RuleArn">
            <summary>
            <para>
            <para>The Amazon Resource Names (ARN) of the rules.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.GetELB2RuleCmdlet.Marker">
            <summary>
            <para>
            <para>The marker for the next set of results. (You received this marker from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.GetELB2RuleCmdlet.PageSize">
            <summary>
            <para>
            <para>The maximum number of results to return with this call.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ELB2.GetELB2SSLPolicyCmdlet">
            <summary>
            Describes the specified policies or all policies used for SSL negotiation.
             
              
            <para>
            For more information, see <a href="https://docs.aws.amazon.com/elasticloadbalancing/latest/application/create-https-listener.html#describe-ssl-policies">Security
            Policies</a> in the <i>Application Load Balancers Guide</i>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.GetELB2SSLPolicyCmdlet.Name">
            <summary>
            <para>
            <para>The names of the policies.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.GetELB2SSLPolicyCmdlet.Marker">
            <summary>
            <para>
            <para>The marker for the next set of results. (You received this marker from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.GetELB2SSLPolicyCmdlet.PageSize">
            <summary>
            <para>
            <para>The maximum number of results to return with this call.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ELB2.GetELB2TagCmdlet">
            <summary>
            Describes the tags for the specified resources. You can describe the tags for one
            or more Application Load Balancers, Network Load Balancers, and target groups.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.GetELB2TagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Names (ARN) of the resources.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ELB2.GetELB2TargetGroupCmdlet">
            <summary>
            Describes the specified target groups or all of your target groups. By default, all
            target groups are described. Alternatively, you can specify one of the following to
            filter the results: the ARN of the load balancer, the names of one or more target
            groups, or the ARNs of one or more target groups.
             
              
            <para>
            To describe the targets for a target group, use <a>DescribeTargetHealth</a>. To describe
            the attributes of a target group, use <a>DescribeTargetGroupAttributes</a>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.GetELB2TargetGroupCmdlet.LoadBalancerArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.GetELB2TargetGroupCmdlet.Name">
            <summary>
            <para>
            <para>The names of the target groups.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.GetELB2TargetGroupCmdlet.TargetGroupArn">
            <summary>
            <para>
            <para>The Amazon Resource Names (ARN) of the target groups.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.GetELB2TargetGroupCmdlet.Marker">
            <summary>
            <para>
            <para>The marker for the next set of results. (You received this marker from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.GetELB2TargetGroupCmdlet.PageSize">
            <summary>
            <para>
            <para>The maximum number of results to return with this call.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ELB2.GetELB2TargetGroupAttributeCmdlet">
            <summary>
            Describes the attributes for the specified target group.
             
              
            <para>
            For more information, see <a href="https://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-target-groups.html#target-group-attributes">Target
            Group Attributes</a> in the <i>Application Load Balancers Guide</i> or <a href="https://docs.aws.amazon.com/elasticloadbalancing/latest/network/load-balancer-target-groups.html#target-group-attributes">Target
            Group Attributes</a> in the <i>Network Load Balancers Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.GetELB2TargetGroupAttributeCmdlet.TargetGroupArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the target group.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ELB2.GetELB2TargetHealthCmdlet">
            <summary>
            Describes the health of the specified targets or all of your targets.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.GetELB2TargetHealthCmdlet.TargetGroupArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the target group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.GetELB2TargetHealthCmdlet.Target">
            <summary>
            <para>
            <para>The targets.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ELB2.NewELB2ListenerCmdlet">
            <summary>
            Creates a listener for the specified Application Load Balancer or Network Load Balancer.
             
              
            <para>
            To update a listener, use <a>ModifyListener</a>. When you are finished with a listener,
            you can delete it using <a>DeleteListener</a>. If you are finished with both the listener
            and the load balancer, you can delete them both using <a>DeleteLoadBalancer</a>.
            </para><para>
            This operation is idempotent, which means that it completes at most one time. If you
            attempt to create multiple listeners with the same settings, each call succeeds.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-listeners.html">Listeners
            for Your Application Load Balancers</a> in the <i>Application Load Balancers Guide</i>
            and <a href="https://docs.aws.amazon.com/elasticloadbalancing/latest/network/load-balancer-listeners.html">Listeners
            for Your Network Load Balancers</a> in the <i>Network Load Balancers Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.NewELB2ListenerCmdlet.Certificate">
            <summary>
            <para>
            <para>[HTTPS and TLS listeners] The default SSL server certificate. You must provide exactly
            one certificate. Set <code>CertificateArn</code> to the certificate ARN but do not
            set <code>IsDefault</code>.</para><para>To create a certificate list, use <a>AddListenerCertificates</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.NewELB2ListenerCmdlet.DefaultAction">
            <summary>
            <para>
            <para>The actions for the default rule. The rule must include one forward action or one
            or more fixed-response actions.</para><para>If the action type is <code>forward</code>, you specify a target group. The protocol
            of the target group must be HTTP or HTTPS for an Application Load Balancer. The protocol
            of the target group must be TCP or TLS for a Network Load Balancer.</para><para>[HTTPS listeners] If the action type is <code>authenticate-oidc</code>, you authenticate
            users through an identity provider that is OpenID Connect (OIDC) compliant.</para><para>[HTTPS listeners] If the action type is <code>authenticate-cognito</code>, you authenticate
            users through the user pools supported by Amazon Cognito.</para><para>[Application Load Balancer] If the action type is <code>redirect</code>, you redirect
            specified client requests from one URL to another.</para><para>[Application Load Balancer] If the action type is <code>fixed-response</code>, you
            drop specified client requests and return a custom HTTP response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.NewELB2ListenerCmdlet.LoadBalancerArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.NewELB2ListenerCmdlet.Port">
            <summary>
            <para>
            <para>The port on which the load balancer is listening.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.NewELB2ListenerCmdlet.Protocol">
            <summary>
            <para>
            <para>The protocol for connections from clients to the load balancer. For Application Load
            Balancers, the supported protocols are HTTP and HTTPS. For Network Load Balancers,
            the supported protocols are TCP and TLS.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.NewELB2ListenerCmdlet.SslPolicy">
            <summary>
            <para>
            <para>[HTTPS and TLS listeners] The security policy that defines which ciphers and protocols
            are supported. The default is the current predefined security policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.NewELB2ListenerCmdlet.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.ELB2.NewELB2LoadBalancerCmdlet">
            <summary>
            Creates an Application Load Balancer or a Network Load Balancer.
             
              
            <para>
            When you create a load balancer, you can specify security groups, public subnets,
            IP address type, and tags. Otherwise, you could do so later using <a>SetSecurityGroups</a>,
            <a>SetSubnets</a>, <a>SetIpAddressType</a>, and <a>AddTags</a>.
            </para><para>
            To create listeners for your load balancer, use <a>CreateListener</a>. To describe
            your current load balancers, see <a>DescribeLoadBalancers</a>. When you are finished
            with a load balancer, you can delete it using <a>DeleteLoadBalancer</a>.
            </para><para>
            For limit information, see <a href="https://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-limits.html">Limits
            for Your Application Load Balancer</a> in the <i>Application Load Balancers Guide</i>
            and <a href="https://docs.aws.amazon.com/elasticloadbalancing/latest/network/load-balancer-limits.html">Limits
            for Your Network Load Balancer</a> in the <i>Network Load Balancers Guide</i>.
            </para><para>
            This operation is idempotent, which means that it completes at most one time. If you
            attempt to create multiple load balancers with the same settings, each call succeeds.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/elasticloadbalancing/latest/application/application-load-balancers.html">Application
            Load Balancers</a> in the <i>Application Load Balancers Guide</i> and <a href="https://docs.aws.amazon.com/elasticloadbalancing/latest/network/network-load-balancers.html">Network
            Load Balancers</a> in the <i>Network Load Balancers Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.NewELB2LoadBalancerCmdlet.IpAddressType">
            <summary>
            <para>
            <para>[Application Load Balancers] The type of IP addresses used by the subnets for your
            load balancer. The possible values are <code>ipv4</code> (for IPv4 addresses) and
            <code>dualstack</code> (for IPv4 and IPv6 addresses). Internal load balancers must
            use <code>ipv4</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.NewELB2LoadBalancerCmdlet.Name">
            <summary>
            <para>
            <para>The name of the load balancer.</para><para>This name must be unique per region per account, can have a maximum of 32 characters,
            must contain only alphanumeric characters or hyphens, must not begin or end with a
            hyphen, and must not begin with "internal-".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.NewELB2LoadBalancerCmdlet.Scheme">
            <summary>
            <para>
            <para>The nodes of an Internet-facing load balancer have public IP addresses. The DNS name
            of an Internet-facing load balancer is publicly resolvable to the public IP addresses
            of the nodes. Therefore, Internet-facing load balancers can route requests from clients
            over the internet.</para><para>The nodes of an internal load balancer have only private IP addresses. The DNS name
            of an internal load balancer is publicly resolvable to the private IP addresses of
            the nodes. Therefore, internal load balancers can only route requests from clients
            with access to the VPC for the load balancer.</para><para>The default is an Internet-facing load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.NewELB2LoadBalancerCmdlet.SecurityGroup">
            <summary>
            <para>
            <para>[Application Load Balancers] The IDs of the security groups for the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.NewELB2LoadBalancerCmdlet.SubnetMapping">
            <summary>
            <para>
            <para>The IDs of the public subnets. You can specify only one subnet per Availability Zone.
            You must specify either subnets or subnet mappings.</para><para>[Application Load Balancers] You must specify subnets from at least two Availability
            Zones. You cannot specify Elastic IP addresses for your subnets.</para><para>[Network Load Balancers] You can specify subnets from one or more Availability Zones.
            You can specify one Elastic IP address per subnet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.NewELB2LoadBalancerCmdlet.Subnet">
            <summary>
            <para>
            <para>The IDs of the public subnets. You can specify only one subnet per Availability Zone.
            You must specify either subnets or subnet mappings.</para><para>[Application Load Balancers] You must specify subnets from at least two Availability
            Zones.</para><para>[Network Load Balancers] You can specify subnets from one or more Availability Zones.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.NewELB2LoadBalancerCmdlet.Tag">
            <summary>
            <para>
            <para>One or more tags to assign to the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.NewELB2LoadBalancerCmdlet.Type">
            <summary>
            <para>
            <para>The type of load balancer. The default is <code>application</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.NewELB2LoadBalancerCmdlet.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.ELB2.NewELB2RuleCmdlet">
            <summary>
            Creates a rule for the specified listener. The listener must be associated with an
            Application Load Balancer.
             
              
            <para>
            Rules are evaluated in priority order, from the lowest value to the highest value.
            When the conditions for a rule are met, its actions are performed. If the conditions
            for no rules are met, the actions for the default rule are performed. For more information,
            see <a href="https://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-listeners.html#listener-rules">Listener
            Rules</a> in the <i>Application Load Balancers Guide</i>.
            </para><para>
            To view your current rules, use <a>DescribeRules</a>. To update a rule, use <a>ModifyRule</a>.
            To set the priorities of your rules, use <a>SetRulePriorities</a>. To delete a rule,
            use <a>DeleteRule</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.NewELB2RuleCmdlet.Action">
            <summary>
            <para>
            <para>The actions. Each rule must include exactly one of the following types of actions:
            <code>forward</code>, <code>fixed-response</code>, or <code>redirect</code>.</para><para>If the action type is <code>forward</code>, you specify a target group. The protocol
            of the target group must be HTTP or HTTPS for an Application Load Balancer. The protocol
            of the target group must be TCP or TLS for a Network Load Balancer.</para><para>[HTTPS listeners] If the action type is <code>authenticate-oidc</code>, you authenticate
            users through an identity provider that is OpenID Connect (OIDC) compliant.</para><para>[HTTPS listeners] If the action type is <code>authenticate-cognito</code>, you authenticate
            users through the user pools supported by Amazon Cognito.</para><para>[Application Load Balancer] If the action type is <code>redirect</code>, you redirect
            specified client requests from one URL to another.</para><para>[Application Load Balancer] If the action type is <code>fixed-response</code>, you
            drop specified client requests and return a custom HTTP response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.NewELB2RuleCmdlet.Condition">
            <summary>
            <para>
            <para>The conditions. Each condition specifies a field name and a single value.</para><para>If the field name is <code>host-header</code>, you can specify a single host name
            (for example, my.example.com). A host name is case insensitive, can be up to 128 characters
            in length, and can contain any of the following characters. You can include up to
            three wildcard characters.</para><ul><li><para>A-Z, a-z, 0-9</para></li><li><para>- .</para></li><li><para>* (matches 0 or more characters)</para></li><li><para>? (matches exactly 1 character)</para></li></ul><para>If the field name is <code>path-pattern</code>, you can specify a single path pattern.
            A path pattern is case-sensitive, can be up to 128 characters in length, and can contain
            any of the following characters. You can include up to three wildcard characters.</para><ul><li><para>A-Z, a-z, 0-9</para></li><li><para>_ - . $ / ~ " ' @ : +</para></li><li><para>&amp; (using &amp;amp;)</para></li><li><para>* (matches 0 or more characters)</para></li><li><para>? (matches exactly 1 character)</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.NewELB2RuleCmdlet.ListenerArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the listener.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.NewELB2RuleCmdlet.Priority">
            <summary>
            <para>
            <para>The rule priority. A listener can't have multiple rules with the same priority.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.NewELB2RuleCmdlet.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.ELB2.NewELB2TargetGroupCmdlet">
            <summary>
            Creates a target group.
             
              
            <para>
            To register targets with the target group, use <a>RegisterTargets</a>. To update the
            health check settings for the target group, use <a>ModifyTargetGroup</a>. To monitor
            the health of targets in the target group, use <a>DescribeTargetHealth</a>.
            </para><para>
            To route traffic to the targets in a target group, specify the target group in an
            action using <a>CreateListener</a> or <a>CreateRule</a>.
            </para><para>
            To delete a target group, use <a>DeleteTargetGroup</a>.
            </para><para>
            This operation is idempotent, which means that it completes at most one time. If you
            attempt to create multiple target groups with the same settings, each call succeeds.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-target-groups.html">Target
            Groups for Your Application Load Balancers</a> in the <i>Application Load Balancers
            Guide</i> or <a href="https://docs.aws.amazon.com/elasticloadbalancing/latest/network/load-balancer-target-groups.html">Target
            Groups for Your Network Load Balancers</a> in the <i>Network Load Balancers Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.NewELB2TargetGroupCmdlet.HealthCheckEnabled">
            <summary>
            <para>
            <para>Indicates whether health checks are enabled. If the target type is <code>instance</code>
            or <code>ip</code>, the default is <code>true</code>. If the target type is <code>lambda</code>,
            the default is <code>false</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.NewELB2TargetGroupCmdlet.HealthCheckIntervalSecond">
            <summary>
            <para>
            <para>The approximate amount of time, in seconds, between health checks of an individual
            target. For Application Load Balancers, the range is 5–300 seconds. For Network Load
            Balancers, the supported values are 10 or 30 seconds. If the target type is <code>instance</code>
            or <code>ip</code>, the default is 30 seconds. If the target type is <code>lambda</code>,
            the default is 35 seconds.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.NewELB2TargetGroupCmdlet.HealthCheckPath">
            <summary>
            <para>
            <para>[HTTP/HTTPS health checks] The ping path that is the destination on the targets for
            health checks. The default is /.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.NewELB2TargetGroupCmdlet.HealthCheckPort">
            <summary>
            <para>
            <para>The port the load balancer uses when performing health checks on targets. The default
            is <code>traffic-port</code>, which is the port on which each target receives traffic
            from the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.NewELB2TargetGroupCmdlet.HealthCheckProtocol">
            <summary>
            <para>
            <para>The protocol the load balancer uses when performing health checks on targets. For
            Application Load Balancers, the default is HTTP. For Network Load Balancers, the default
            is TCP. The TCP protocol is supported for health checks only if the protocol of the
            target group is TCP or TLS. The TLS protocol is not supported for health checks.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.NewELB2TargetGroupCmdlet.HealthCheckTimeoutSecond">
            <summary>
            <para>
            <para>The amount of time, in seconds, during which no response from a target means a failed
            health check. For Application Load Balancers, the range is 2–120 seconds and the default
            is 5 seconds if the target type is <code>instance</code> or <code>ip</code> and 30
            seconds if the target type is <code>lambda</code>. For Network Load Balancers, this
            is 10 seconds for TCP and HTTPS health checks and 6 seconds for HTTP health checks.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.NewELB2TargetGroupCmdlet.HealthyThresholdCount">
            <summary>
            <para>
            <para>The number of consecutive health checks successes required before considering an unhealthy
            target healthy. For Application Load Balancers, the default is 5. For Network Load
            Balancers, the default is 3.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.NewELB2TargetGroupCmdlet.Matcher_HttpCode">
            <summary>
            <para>
            <para>The HTTP codes.</para><para>For Application Load Balancers, you can specify values between 200 and 499, and the
            default value is 200. You can specify multiple values (for example, "200,202") or
            a range of values (for example, "200-299").</para><para>For Network Load Balancers, this is 200–399.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.NewELB2TargetGroupCmdlet.Name">
            <summary>
            <para>
            <para>The name of the target group.</para><para>This name must be unique per region per account, can have a maximum of 32 characters,
            must contain only alphanumeric characters or hyphens, and must not begin or end with
            a hyphen.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.NewELB2TargetGroupCmdlet.Port">
            <summary>
            <para>
            <para>The port on which the targets receive traffic. This port is used unless you specify
            a port override when registering the target. If the target is a Lambda function, this
            parameter does not apply.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.NewELB2TargetGroupCmdlet.Protocol">
            <summary>
            <para>
            <para>The protocol to use for routing traffic to the targets. For Application Load Balancers,
            the supported protocols are HTTP and HTTPS. For Network Load Balancers, the supported
            protocols are TCP and TLS. If the target is a Lambda function, this parameter does
            not apply.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.NewELB2TargetGroupCmdlet.TargetType">
            <summary>
            <para>
            <para>The type of target that you must specify when registering targets with this target
            group. You can't specify targets for a target group using more than one target type.</para><ul><li><para><code>instance</code> - Targets are specified by instance ID. This is the default
            value.</para></li><li><para><code>ip</code> - Targets are specified by IP address. You can specify IP addresses
            from the subnets of the virtual private cloud (VPC) for the target group, the RFC
            1918 range (10.0.0.0/8, 172.16.0.0/12, and 192.168.0.0/16), and the RFC 6598 range
            (100.64.0.0/10). You can't specify publicly routable IP addresses.</para></li><li><para><code>lambda</code> - The target groups contains a single Lambda function.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.NewELB2TargetGroupCmdlet.UnhealthyThresholdCount">
            <summary>
            <para>
            <para>The number of consecutive health check failures required before considering a target
            unhealthy. For Application Load Balancers, the default is 2. For Network Load Balancers,
            this value must be the same as the healthy threshold count.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.NewELB2TargetGroupCmdlet.VpcId">
            <summary>
            <para>
            <para>The identifier of the virtual private cloud (VPC). If the target is a Lambda function,
            this parameter does not apply.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.NewELB2TargetGroupCmdlet.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.ELB2.RegisterELB2TargetCmdlet">
            <summary>
            Registers the specified targets with the specified target group.
             
              
            <para>
            If the target is an EC2 instance, it must be in the <code>running</code> state when
            you register it.
            </para><para>
            By default, the load balancer routes requests to registered targets using the protocol
            and port for the target group. Alternatively, you can override the port for a target
            when you register it. You can register each EC2 instance or IP address with the same
            target group multiple times using different ports.
            </para><para>
            With a Network Load Balancer, you cannot register instances by instance ID if they
            have the following instance types: C1, CC1, CC2, CG1, CG2, CR1, CS1, G1, G2, HI1,
            HS1, M1, M2, M3, and T1. You can register instances of these types by IP address.
            </para><para>
            To remove a target from a target group, use <a>DeregisterTargets</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.RegisterELB2TargetCmdlet.TargetGroupArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the target group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.RegisterELB2TargetCmdlet.Target">
            <summary>
            <para>
            <para>The targets.</para><para>To register a target by instance ID, specify the instance ID. To register a target
            by IP address, specify the IP address. To register a Lambda function, specify the
            ARN of the Lambda function.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.RegisterELB2TargetCmdlet.PassThru">
            <summary>
            Returns the value passed to the TargetGroupArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.RegisterELB2TargetCmdlet.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.ELB2.RemoveELB2ListenerCmdlet">
            <summary>
            Deletes the specified listener.
             
              
            <para>
            Alternatively, your listener is deleted when you delete the load balancer to which
            it is attached, using <a>DeleteLoadBalancer</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.RemoveELB2ListenerCmdlet.ListenerArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the listener.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.RemoveELB2ListenerCmdlet.PassThru">
            <summary>
            Returns the value passed to the ListenerArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.RemoveELB2ListenerCmdlet.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.ELB2.RemoveELB2ListenerCertificateCmdlet">
            <summary>
            Removes the specified certificate from the specified HTTPS listener.
             
              
            <para>
            You can't remove the default certificate for a listener. To replace the default certificate,
            call <a>ModifyListener</a>.
            </para><para>
            To list the certificates for your listener, use <a>DescribeListenerCertificates</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.RemoveELB2ListenerCertificateCmdlet.Certificate">
            <summary>
            <para>
            <para>The certificate to remove. You can specify one certificate per call. Set <code>CertificateArn</code>
            to the certificate ARN but do not set <code>IsDefault</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.RemoveELB2ListenerCertificateCmdlet.ListenerArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the listener.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.RemoveELB2ListenerCertificateCmdlet.PassThru">
            <summary>
            Returns the value passed to the Certificate parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.RemoveELB2ListenerCertificateCmdlet.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.ELB2.RemoveELB2LoadBalancerCmdlet">
            <summary>
            Deletes the specified Application Load Balancer or Network Load Balancer and its attached
            listeners.
             
              
            <para>
            You can't delete a load balancer if deletion protection is enabled. If the load balancer
            does not exist or has already been deleted, the call succeeds.
            </para><para>
            Deleting a load balancer does not affect its registered targets. For example, your
            EC2 instances continue to run and are still registered to their target groups. If
            you no longer need these EC2 instances, you can stop or terminate them.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.RemoveELB2LoadBalancerCmdlet.LoadBalancerArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.RemoveELB2LoadBalancerCmdlet.PassThru">
            <summary>
            Returns the value passed to the LoadBalancerArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.RemoveELB2LoadBalancerCmdlet.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.ELB2.RemoveELB2RuleCmdlet">
            <summary>
            Deletes the specified rule.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.RemoveELB2RuleCmdlet.RuleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.RemoveELB2RuleCmdlet.PassThru">
            <summary>
            Returns the value passed to the RuleArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.RemoveELB2RuleCmdlet.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.ELB2.RemoveELB2TagCmdlet">
            <summary>
            Removes the specified tags from the specified Elastic Load Balancing resource.
             
              
            <para>
            To list the current tags for your resources, use <a>DescribeTags</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.RemoveELB2TagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.RemoveELB2TagCmdlet.TagKey">
            <summary>
            <para>
            <para>The tag keys for the tags to remove.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.RemoveELB2TagCmdlet.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.ELB2.RemoveELB2TargetGroupCmdlet">
            <summary>
            Deletes the specified target group.
             
              
            <para>
            You can delete a target group if it is not referenced by any actions. Deleting a target
            group also deletes any associated health checks.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.RemoveELB2TargetGroupCmdlet.TargetGroupArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the target group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.RemoveELB2TargetGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the TargetGroupArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.RemoveELB2TargetGroupCmdlet.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.ELB2.SetELB2IpAddressTypeCmdlet">
            <summary>
            Sets the type of IP addresses used by the subnets of the specified Application Load
            Balancer or Network Load Balancer.
             
              
            <para>
            Network Load Balancers must use <code>ipv4</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.SetELB2IpAddressTypeCmdlet.IpAddressType">
            <summary>
            <para>
            <para>The IP address type. The possible values are <code>ipv4</code> (for IPv4 addresses)
            and <code>dualstack</code> (for IPv4 and IPv6 addresses). Internal load balancers
            must use <code>ipv4</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.SetELB2IpAddressTypeCmdlet.LoadBalancerArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.SetELB2IpAddressTypeCmdlet.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.ELB2.SetELB2RulePriorityCmdlet">
            <summary>
            Sets the priorities of the specified rules.
             
              
            <para>
            You can reorder the rules as long as there are no priority conflicts in the new order.
            Any existing rules that you do not specify retain their current priority.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.SetELB2RulePriorityCmdlet.RulePriority">
            <summary>
            <para>
            <para>The rule priorities.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.SetELB2RulePriorityCmdlet.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.ELB2.SetELB2SecurityGroupCmdlet">
            <summary>
            Associates the specified security groups with the specified Application Load Balancer.
            The specified security groups override the previously associated security groups.
             
              
            <para>
            You can't specify a security group for a Network Load Balancer.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.SetELB2SecurityGroupCmdlet.LoadBalancerArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.SetELB2SecurityGroupCmdlet.SecurityGroup">
            <summary>
            <para>
            <para>The IDs of the security groups.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.SetELB2SecurityGroupCmdlet.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.ELB2.SetELB2SubnetCmdlet">
            <summary>
            Enables the Availability Zone for the specified public subnets for the specified Application
            Load Balancer. The specified subnets replace the previously enabled subnets.
             
              
            <para>
            You can't change the subnets for a Network Load Balancer.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.SetELB2SubnetCmdlet.LoadBalancerArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.SetELB2SubnetCmdlet.SubnetMapping">
            <summary>
            <para>
            <para>The IDs of the public subnets. You must specify subnets from at least two Availability
            Zones. You can specify only one subnet per Availability Zone. You must specify either
            subnets or subnet mappings.</para><para>You cannot specify Elastic IP addresses for your subnets.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.SetELB2SubnetCmdlet.Subnet">
            <summary>
            <para>
            <para>The IDs of the public subnets. You must specify subnets from at least two Availability
            Zones. You can specify only one subnet per Availability Zone. You must specify either
            subnets or subnet mappings.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.SetELB2SubnetCmdlet.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.ELB2.UnregisterELB2TargetCmdlet">
            <summary>
            Deregisters the specified targets from the specified target group. After the targets
            are deregistered, they no longer receive traffic from the load balancer.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.UnregisterELB2TargetCmdlet.TargetGroupArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the target group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.UnregisterELB2TargetCmdlet.Target">
            <summary>
            <para>
            <para>The targets. If you specified a port override when you registered a target, you must
            specify both the target ID and the port when you deregister it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.UnregisterELB2TargetCmdlet.PassThru">
            <summary>
            Returns the value passed to the TargetGroupArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB2.UnregisterELB2TargetCmdlet.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.ELB.AddELBLoadBalancerToSubnetCmdlet">
            <summary>
            Adds one or more subnets to the set of configured subnets for the specified load balancer.
             
              
            <para>
            The load balancer evenly distributes requests across all registered subnets. For more
            information, see <a href="http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-manage-subnets.html">Add
            or Remove Subnets for Your Load Balancer in a VPC</a> in the <i>Classic Load Balancers
            Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.AddELBLoadBalancerToSubnetCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The name of the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.AddELBLoadBalancerToSubnetCmdlet.Subnet">
            <summary>
            <para>
            <para>The IDs of the subnets to add. You can add only one subnet per Availability Zone.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.AddELBLoadBalancerToSubnetCmdlet.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.ELB.AddELBResourceTagCmdlet">
            <summary>
            Adds the specified tags to the specified load balancer. Each load balancer can have
            a maximum of 10 tags.
             
              
            <para>
            Each tag consists of a key and an optional value. If a tag with the same key is already
            associated with the load balancer, <code>AddTags</code> updates its value.
            </para><para>
            For more information, see <a href="http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/add-remove-tags.html">Tag
            Your Classic Load Balancer</a> in the <i>Classic Load Balancers Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.AddELBResourceTagCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The name of the load balancer. You can specify one load balancer only.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.AddELBResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>The tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.AddELBResourceTagCmdlet.PassThru">
            <summary>
            Returns the collection of Tag objects that were added.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.AddELBResourceTagCmdlet.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.ELB.DisableELBAvailabilityZoneForLoadBalancerCmdlet">
            <summary>
            Removes the specified Availability Zones from the set of Availability Zones for the
            specified load balancer in EC2-Classic or a default VPC.
             
              
            <para>
            For load balancers in a non-default VPC, use <a>DetachLoadBalancerFromSubnets</a>.
            </para><para>
            There must be at least one Availability Zone registered with a load balancer at all
            times. After an Availability Zone is removed, all instances registered with the load
            balancer that are in the removed Availability Zone go into the <code>OutOfService</code>
            state. Then, the load balancer attempts to equally balance the traffic among its remaining
            Availability Zones.
            </para><para>
            For more information, see <a href="http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/enable-disable-az.html">Add
            or Remove Availability Zones</a> in the <i>Classic Load Balancers Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.DisableELBAvailabilityZoneForLoadBalancerCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>The Availability Zones.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.DisableELBAvailabilityZoneForLoadBalancerCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The name of the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.DisableELBAvailabilityZoneForLoadBalancerCmdlet.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.ELB.DismountELBLoadBalancerFromSubnetCmdlet">
            <summary>
            Removes the specified subnets from the set of configured subnets for the load balancer.
             
              
            <para>
            After a subnet is removed, all EC2 instances registered with the load balancer in
            the removed subnet go into the <code>OutOfService</code> state. Then, the load balancer
            balances the traffic among the remaining routable subnets.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.DismountELBLoadBalancerFromSubnetCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The name of the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.DismountELBLoadBalancerFromSubnetCmdlet.Subnet">
            <summary>
            <para>
            <para>The IDs of the subnets.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.DismountELBLoadBalancerFromSubnetCmdlet.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.ELB.EditELBLoadBalancerAttributeCmdlet">
            <summary>
            Modifies the attributes of the specified load balancer.
             
              
            <para>
            You can modify the load balancer attributes, such as <code>AccessLogs</code>, <code>ConnectionDraining</code>,
            and <code>CrossZoneLoadBalancing</code> by either enabling or disabling them. Or,
            you can modify the load balancer attribute <code>ConnectionSettings</code> by specifying
            an idle connection timeout value for your load balancer.
            </para><para>
            For more information, see the following in the <i>Classic Load Balancers Guide</i>:
            </para><ul><li><para><a href="http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/enable-disable-crosszone-lb.html">Cross-Zone
            Load Balancing</a></para></li><li><para><a href="http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/config-conn-drain.html">Connection
            Draining</a></para></li><li><para><a href="http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/access-log-collection.html">Access
            Logs</a></para></li><li><para><a href="http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/config-idle-timeout.html">Idle
            Connection Timeout</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.EditELBLoadBalancerAttributeCmdlet.LoadBalancerAttributes_AdditionalAttribute">
            <summary>
            <para>
            <para>This parameter is reserved.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.EditELBLoadBalancerAttributeCmdlet.AccessLog_EmitInterval">
            <summary>
            <para>
            <para>The interval for publishing the access logs. You can specify an interval of either
            5 minutes or 60 minutes.</para><para>Default: 60 minutes</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.EditELBLoadBalancerAttributeCmdlet.AccessLog_Enabled">
            <summary>
            <para>
            <para>Specifies whether access logs are enabled for the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.EditELBLoadBalancerAttributeCmdlet.ConnectionDraining_Enabled">
            <summary>
            <para>
            <para>Specifies whether connection draining is enabled for the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.EditELBLoadBalancerAttributeCmdlet.CrossZoneLoadBalancing_Enabled">
            <summary>
            <para>
            <para>Specifies whether cross-zone load balancing is enabled for the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.EditELBLoadBalancerAttributeCmdlet.ConnectionSettings_IdleTimeout">
            <summary>
            <para>
            <para>The time, in seconds, that the connection is allowed to be idle (no data has been
            sent over the connection) before it is closed by the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.EditELBLoadBalancerAttributeCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The name of the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.EditELBLoadBalancerAttributeCmdlet.AccessLog_S3BucketName">
            <summary>
            <para>
            <para>The name of the Amazon S3 bucket where the access logs are stored.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.EditELBLoadBalancerAttributeCmdlet.AccessLog_S3BucketPrefix">
            <summary>
            <para>
            <para>The logical hierarchy you created for your Amazon S3 bucket, for example <code>my-bucket-prefix/prod</code>.
            If the prefix is not provided, the log is placed at the root level of the bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.EditELBLoadBalancerAttributeCmdlet.ConnectionDraining_Timeout">
            <summary>
            <para>
            <para>The maximum time, in seconds, to keep the existing connections open before deregistering
            the instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.EditELBLoadBalancerAttributeCmdlet.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.ELB.EnableELBAvailabilityZoneForLoadBalancerCmdlet">
            <summary>
            Adds the specified Availability Zones to the set of Availability Zones for the specified
            load balancer in EC2-Classic or a default VPC.
             
              
            <para>
            For load balancers in a non-default VPC, use <a>AttachLoadBalancerToSubnets</a>.
            </para><para>
            The load balancer evenly distributes requests across all its registered Availability
            Zones that contain instances. For more information, see <a href="http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/enable-disable-az.html">Add
            or Remove Availability Zones</a> in the <i>Classic Load Balancers Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.EnableELBAvailabilityZoneForLoadBalancerCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>The Availability Zones. These must be in the same region as the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.EnableELBAvailabilityZoneForLoadBalancerCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The name of the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.EnableELBAvailabilityZoneForLoadBalancerCmdlet.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.ELB.GetELBAccountLimitCmdlet">
            <summary>
            Describes the current Elastic Load Balancing resource limits for your AWS account.
             
              
            <para>
            For more information, see <a href="http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-limits.html">Limits
            for Your Classic Load Balancer</a> in the <i>Classic Load Balancers Guide</i>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.GetELBAccountLimitCmdlet.Marker">
            <summary>
            <para>
            <para>The marker for the next set of results. (You received this marker from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.GetELBAccountLimitCmdlet.PageSize">
            <summary>
            <para>
            <para>The maximum number of results to return with this call.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ELB.GetELBInstanceHealthCmdlet">
            <summary>
            Describes the state of the specified instances with respect to the specified load
            balancer. If no instances are specified, the call describes the state of all instances
            that are currently registered with the load balancer. If instances are specified,
            their state is returned even if they are no longer registered with the load balancer.
            The state of terminated instances is not returned.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.GetELBInstanceHealthCmdlet.Instance">
            <summary>
            <para>
            <para>The IDs of the instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.GetELBInstanceHealthCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The name of the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ELB.GetELBLoadBalancerCmdlet">
            <summary>
            Describes the specified the load balancers. If no load balancers are specified, the
            call describes all of your load balancers.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.GetELBLoadBalancerCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The names of the load balancers.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.GetELBLoadBalancerCmdlet.Marker">
            <summary>
            <para>
            <para>The marker for the next set of results. (You received this marker from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.GetELBLoadBalancerCmdlet.PageSize">
            <summary>
            <para>
            <para>The maximum number of results to return with this call (a number from 1 to 400). The
            default is 400.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ELB.GetELBLoadBalancerAttributeCmdlet">
            <summary>
            Describes the attributes for the specified load balancer.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.GetELBLoadBalancerAttributeCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The name of the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ELB.GetELBLoadBalancerPolicyCmdlet">
            <summary>
            Describes the specified policies.
             
              
            <para>
            If you specify a load balancer name, the action returns the descriptions of all policies
            created for the load balancer. If you specify a policy name associated with your load
            balancer, the action returns the description of that policy. If you don't specify
            a load balancer name, the action returns descriptions of the specified sample policies,
            or descriptions of all sample policies. The names of the sample policies have the
            <code>ELBSample-</code> prefix.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.GetELBLoadBalancerPolicyCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The name of the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.GetELBLoadBalancerPolicyCmdlet.PolicyName">
            <summary>
            <para>
            <para>The names of the policies.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ELB.GetELBLoadBalancerPolicyTypeCmdlet">
            <summary>
            Describes the specified load balancer policy types or all load balancer policy types.
             
              
            <para>
            The description of each type indicates how it can be used. For example, some policies
            can be used only with layer 7 listeners, some policies can be used only with layer
            4 listeners, and some policies can be used only with your EC2 instances.
            </para><para>
            You can use <a>CreateLoadBalancerPolicy</a> to create a policy configuration for any
            of these policy types. Then, depending on the policy type, use either <a>SetLoadBalancerPoliciesOfListener</a>
            or <a>SetLoadBalancerPoliciesForBackendServer</a> to set the policy.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.GetELBLoadBalancerPolicyTypeCmdlet.PolicyTypeName">
            <summary>
            <para>
            <para>The names of the policy types. If no names are specified, describes all policy types
            defined by Elastic Load Balancing.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ELB.GetELBResourceTagCmdlet">
            <summary>
            Describes the tags associated with the specified load balancers.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.GetELBResourceTagCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The names of the load balancers.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ELB.JoinELBSecurityGroupToLoadBalancerCmdlet">
            <summary>
            Associates one or more security groups with your load balancer in a virtual private
            cloud (VPC). The specified security groups override the previously associated security
            groups.
             
              
            <para>
            For more information, see <a href="http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-security-groups.html#elb-vpc-security-groups">Security
            Groups for Load Balancers in a VPC</a> in the <i>Classic Load Balancers Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.JoinELBSecurityGroupToLoadBalancerCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The name of the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.JoinELBSecurityGroupToLoadBalancerCmdlet.SecurityGroup">
            <summary>
            <para>
            <para>The IDs of the security groups to associate with the load balancer. Note that you
            cannot specify the name of the security group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.JoinELBSecurityGroupToLoadBalancerCmdlet.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.ELB.NewELBAppCookieStickinessPolicyCmdlet">
            <summary>
            Generates a stickiness policy with sticky session lifetimes that follow that of an
            application-generated cookie. This policy can be associated only with HTTP/HTTPS listeners.
             
              
            <para>
            This policy is similar to the policy created by <a>CreateLBCookieStickinessPolicy</a>,
            except that the lifetime of the special Elastic Load Balancing cookie, <code>AWSELB</code>,
            follows the lifetime of the application-generated cookie specified in the policy configuration.
            The load balancer only inserts a new stickiness cookie when the application response
            includes a new application cookie.
            </para><para>
            If the application cookie is explicitly removed or expires, the session stops being
            sticky until a new application cookie is issued.
            </para><para>
            For more information, see <a href="http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-sticky-sessions.html#enable-sticky-sessions-application">Application-Controlled
            Session Stickiness</a> in the <i>Classic Load Balancers Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.NewELBAppCookieStickinessPolicyCmdlet.CookieName">
            <summary>
            <para>
            <para>The name of the application cookie used for stickiness.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.NewELBAppCookieStickinessPolicyCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The name of the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.NewELBAppCookieStickinessPolicyCmdlet.PolicyName">
            <summary>
            <para>
            <para>The name of the policy being created. Policy names must consist of alphanumeric characters
            and dashes (-). This name must be unique within the set of policies for this load
            balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.NewELBAppCookieStickinessPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the LoadBalancerName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.NewELBAppCookieStickinessPolicyCmdlet.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.ELB.NewELBLBCookieStickinessPolicyCmdlet">
            <summary>
            Generates a stickiness policy with sticky session lifetimes controlled by the lifetime
            of the browser (user-agent) or a specified expiration period. This policy can be associated
            only with HTTP/HTTPS listeners.
             
              
            <para>
            When a load balancer implements this policy, the load balancer uses a special cookie
            to track the instance for each request. When the load balancer receives a request,
            it first checks to see if this cookie is present in the request. If so, the load balancer
            sends the request to the application server specified in the cookie. If not, the load
            balancer sends the request to a server that is chosen based on the existing load-balancing
            algorithm.
            </para><para>
            A cookie is inserted into the response for binding subsequent requests from the same
            user to that server. The validity of the cookie is based on the cookie expiration
            time, which is specified in the policy configuration.
            </para><para>
            For more information, see <a href="http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-sticky-sessions.html#enable-sticky-sessions-duration">Duration-Based
            Session Stickiness</a> in the <i>Classic Load Balancers Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.NewELBLBCookieStickinessPolicyCmdlet.CookieExpirationPeriod">
            <summary>
            <para>
            <para>The time period, in seconds, after which the cookie should be considered stale. If
            you do not specify this parameter, the default value is 0, which indicates that the
            sticky session should last for the duration of the browser session.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.NewELBLBCookieStickinessPolicyCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The name of the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.NewELBLBCookieStickinessPolicyCmdlet.PolicyName">
            <summary>
            <para>
            <para>The name of the policy being created. Policy names must consist of alphanumeric characters
            and dashes (-). This name must be unique within the set of policies for this load
            balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.NewELBLBCookieStickinessPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the LoadBalancerName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.NewELBLBCookieStickinessPolicyCmdlet.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.ELB.NewELBLoadBalancerCmdlet">
            <summary>
            Creates a Classic Load Balancer.
             
              
            <para>
            You can add listeners, security groups, subnets, and tags when you create your load
            balancer, or you can add them later using <a>CreateLoadBalancerListeners</a>, <a>ApplySecurityGroupsToLoadBalancer</a>,
            <a>AttachLoadBalancerToSubnets</a>, and <a>AddTags</a>.
            </para><para>
            To describe your current load balancers, see <a>DescribeLoadBalancers</a>. When you
            are finished with a load balancer, you can delete it using <a>DeleteLoadBalancer</a>.
            </para><para>
            You can create up to 20 load balancers per region per account. You can request an
            increase for the number of load balancers for your account. For more information,
            see <a href="http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-limits.html">Limits
            for Your Classic Load Balancer</a> in the <i>Classic Load Balancers Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.NewELBLoadBalancerCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>One or more Availability Zones from the same region as the load balancer.</para><para>You must specify at least one Availability Zone.</para><para>You can add more Availability Zones after you create the load balancer using <a>EnableAvailabilityZonesForLoadBalancer</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.NewELBLoadBalancerCmdlet.Listener">
            <summary>
            <para>
            <para>The listeners.</para><para>For more information, see <a href="http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-listener-config.html">Listeners
            for Your Classic Load Balancer</a> in the <i>Classic Load Balancers Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.NewELBLoadBalancerCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The name of the load balancer.</para><para>This name must be unique within your set of load balancers for the region, must have
            a maximum of 32 characters, must contain only alphanumeric characters or hyphens,
            and cannot begin or end with a hyphen.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.NewELBLoadBalancerCmdlet.Scheme">
            <summary>
            <para>
            <para>The type of a load balancer. Valid only for load balancers in a VPC.</para><para>By default, Elastic Load Balancing creates an Internet-facing load balancer with a
            DNS name that resolves to public IP addresses. For more information about Internet-facing
            and Internal load balancers, see <a href="http://docs.aws.amazon.com/elasticloadbalancing/latest/userguide/how-elastic-load-balancing-works.html#load-balancer-scheme">Load
            Balancer Scheme</a> in the <i>Elastic Load Balancing User Guide</i>.</para><para>Specify <code>internal</code> to create a load balancer with a DNS name that resolves
            to private IP addresses.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.NewELBLoadBalancerCmdlet.SecurityGroup">
            <summary>
            <para>
            <para>The IDs of the security groups to assign to the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.NewELBLoadBalancerCmdlet.Subnet">
            <summary>
            <para>
            <para>The IDs of the subnets in your VPC to attach to the load balancer. Specify one subnet
            per Availability Zone specified in <code>AvailabilityZones</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.NewELBLoadBalancerCmdlet.Tag">
            <summary>
            <para>
            <para>A list of tags to assign to the load balancer.</para><para>For more information about tagging your load balancer, see <a href="http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/add-remove-tags.html">Tag
            Your Classic Load Balancer</a> in the <i>Classic Load Balancers Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.NewELBLoadBalancerCmdlet.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.ELB.NewELBLoadBalancerListenerCmdlet">
            <summary>
            Creates one or more listeners for the specified load balancer. If a listener with
            the specified port does not already exist, it is created; otherwise, the properties
            of the new listener must match the properties of the existing listener.
             
              
            <para>
            For more information, see <a href="http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-listener-config.html">Listeners
            for Your Classic Load Balancer</a> in the <i>Classic Load Balancers Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.NewELBLoadBalancerListenerCmdlet.Listener">
            <summary>
            <para>
            <para>The listeners.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.NewELBLoadBalancerListenerCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The name of the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.NewELBLoadBalancerListenerCmdlet.PassThru">
            <summary>
            Returns the collection of Listener objects that were created.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.NewELBLoadBalancerListenerCmdlet.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.ELB.NewELBLoadBalancerPolicyCmdlet">
            <summary>
            Creates a policy with the specified attributes for the specified load balancer.
             
              
            <para>
            Policies are settings that are saved for your load balancer and that can be applied
            to the listener or the application server, depending on the policy type.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.NewELBLoadBalancerPolicyCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The name of the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.NewELBLoadBalancerPolicyCmdlet.PolicyAttribute">
            <summary>
            <para>
            <para>The policy attributes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.NewELBLoadBalancerPolicyCmdlet.PolicyName">
            <summary>
            <para>
            <para>The name of the load balancer policy to be created. This name must be unique within
            the set of policies for this load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.NewELBLoadBalancerPolicyCmdlet.PolicyTypeName">
            <summary>
            <para>
            <para>The name of the base policy type. To get the list of policy types, use <a>DescribeLoadBalancerPolicyTypes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.NewELBLoadBalancerPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the LoadBalancerName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.NewELBLoadBalancerPolicyCmdlet.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.ELB.RegisterELBInstanceWithLoadBalancerCmdlet">
            <summary>
            Adds the specified instances to the specified load balancer.
             
              
            <para>
            The instance must be a running instance in the same network as the load balancer (EC2-Classic
            or the same VPC). If you have EC2-Classic instances and a load balancer in a VPC with
            ClassicLink enabled, you can link the EC2-Classic instances to that VPC and then register
            the linked EC2-Classic instances with the load balancer in the VPC.
            </para><para>
            Note that <code>RegisterInstanceWithLoadBalancer</code> completes when the request
            has been registered. Instance registration takes a little time to complete. To check
            the state of the registered instances, use <a>DescribeLoadBalancers</a> or <a>DescribeInstanceHealth</a>.
            </para><para>
            After the instance is registered, it starts receiving traffic and requests from the
            load balancer. Any instance that is not in one of the Availability Zones registered
            for the load balancer is moved to the <code>OutOfService</code> state. If an Availability
            Zone is added to the load balancer later, any instances registered with the load balancer
            move to the <code>InService</code> state.
            </para><para>
            To deregister instances from a load balancer, use <a>DeregisterInstancesFromLoadBalancer</a>.
            </para><para>
            For more information, see <a href="http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-deregister-register-instances.html">Register
            or De-Register EC2 Instances</a> in the <i>Classic Load Balancers Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.RegisterELBInstanceWithLoadBalancerCmdlet.Instance">
            <summary>
            <para>
            <para>The IDs of the instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.RegisterELBInstanceWithLoadBalancerCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The name of the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.RegisterELBInstanceWithLoadBalancerCmdlet.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.ELB.RemoveELBInstanceFromLoadBalancerCmdlet">
            <summary>
            Deregisters the specified instances from the specified load balancer. After the instance
            is deregistered, it no longer receives traffic from the load balancer.
             
              
            <para>
            You can use <a>DescribeLoadBalancers</a> to verify that the instance is deregistered
            from the load balancer.
            </para><para>
            For more information, see <a href="http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-deregister-register-instances.html">Register
            or De-Register EC2 Instances</a> in the <i>Classic Load Balancers Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.RemoveELBInstanceFromLoadBalancerCmdlet.Instance">
            <summary>
            <para>
            <para>The IDs of the instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.RemoveELBInstanceFromLoadBalancerCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The name of the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.RemoveELBInstanceFromLoadBalancerCmdlet.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.ELB.RemoveELBLoadBalancerCmdlet">
            <summary>
            Deletes the specified load balancer.
             
              
            <para>
            If you are attempting to recreate a load balancer, you must reconfigure all settings.
            The DNS name associated with a deleted load balancer are no longer usable. The name
            and associated DNS record of the deleted load balancer no longer exist and traffic
            sent to any of its IP addresses is no longer delivered to your instances.
            </para><para>
            If the load balancer does not exist or has already been deleted, the call to <code>DeleteLoadBalancer</code>
            still succeeds.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.RemoveELBLoadBalancerCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The name of the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.RemoveELBLoadBalancerCmdlet.PassThru">
            <summary>
            Returns the value passed to the LoadBalancerName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.RemoveELBLoadBalancerCmdlet.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.ELB.RemoveELBLoadBalancerListenerCmdlet">
            <summary>
            Deletes the specified listeners from the specified load balancer.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.RemoveELBLoadBalancerListenerCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The name of the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.RemoveELBLoadBalancerListenerCmdlet.LoadBalancerPort">
            <summary>
            <para>
            <para>The client port numbers of the listeners.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.RemoveELBLoadBalancerListenerCmdlet.PassThru">
            <summary>
            Returns the value passed to the LoadBalancerName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.RemoveELBLoadBalancerListenerCmdlet.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.ELB.RemoveELBLoadBalancerPolicyCmdlet">
            <summary>
            Deletes the specified policy from the specified load balancer. This policy must not
            be enabled for any listeners.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.RemoveELBLoadBalancerPolicyCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The name of the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.RemoveELBLoadBalancerPolicyCmdlet.PolicyName">
            <summary>
            <para>
            <para>The name of the policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.RemoveELBLoadBalancerPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the LoadBalancerName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.RemoveELBLoadBalancerPolicyCmdlet.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.ELB.RemoveELBResourceTagCmdlet">
            <summary>
            Removes one or more tags from the specified load balancer.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.RemoveELBResourceTagCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The name of the load balancer. You can specify a maximum of one load balancer name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.RemoveELBResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>The list of tag keys to remove.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.RemoveELBResourceTagCmdlet.PassThru">
            <summary>
            Returns the collection of tag keys that were removed.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.RemoveELBResourceTagCmdlet.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.ELB.SetELBHealthCheckCmdlet">
            <summary>
            Specifies the health check settings to use when evaluating the health state of your
            EC2 instances.
             
              
            <para>
            For more information, see <a href="http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-healthchecks.html">Configure
            Health Checks for Your Load Balancer</a> in the <i>Classic Load Balancers Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.SetELBHealthCheckCmdlet.HealthCheck_HealthyThreshold">
            <summary>
            <para>
            <para>The number of consecutive health checks successes required before moving the instance
            to the <code>Healthy</code> state.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.SetELBHealthCheckCmdlet.HealthCheck_Interval">
            <summary>
            <para>
            <para>The approximate interval, in seconds, between health checks of an individual instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.SetELBHealthCheckCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The name of the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.SetELBHealthCheckCmdlet.HealthCheck_Target">
            <summary>
            <para>
            <para>The instance being checked. The protocol is either TCP, HTTP, HTTPS, or SSL. The range
            of valid ports is one (1) through 65535.</para><para>TCP is the default, specified as a TCP: port pair, for example "TCP:5000". In this
            case, a health check simply attempts to open a TCP connection to the instance on the
            specified port. Failure to connect within the configured timeout is considered unhealthy.</para><para>SSL is also specified as SSL: port pair, for example, SSL:5000.</para><para>For HTTP/HTTPS, you must include a ping path in the string. HTTP is specified as a
            HTTP:port;/;PathToPing; grouping, for example "HTTP:80/weather/us/wa/seattle". In
            this case, a HTTP GET request is issued to the instance on the given port and path.
            Any answer other than "200 OK" within the timeout period is considered unhealthy.</para><para>The total length of the HTTP ping target must be 1024 16-bit Unicode characters or
            less.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.SetELBHealthCheckCmdlet.HealthCheck_Timeout">
            <summary>
            <para>
            <para>The amount of time, in seconds, during which no response means a failed health check.</para><para>This value must be less than the <code>Interval</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.SetELBHealthCheckCmdlet.HealthCheck_UnhealthyThreshold">
            <summary>
            <para>
            <para>The number of consecutive health check failures required before moving the instance
            to the <code>Unhealthy</code> state.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.SetELBHealthCheckCmdlet.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.ELB.SetELBLoadBalancerListenerSSLCertificateCmdlet">
            <summary>
            Sets the certificate that terminates the specified listener's SSL connections. The
            specified certificate replaces any prior certificate that was used on the same load
            balancer and port.
             
              
            <para>
            For more information about updating your SSL certificate, see <a href="http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-update-ssl-cert.html">Replace
            the SSL Certificate for Your Load Balancer</a> in the <i>Classic Load Balancers Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.SetELBLoadBalancerListenerSSLCertificateCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The name of the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.SetELBLoadBalancerListenerSSLCertificateCmdlet.LoadBalancerPort">
            <summary>
            <para>
            <para>The port that uses the specified SSL certificate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.SetELBLoadBalancerListenerSSLCertificateCmdlet.SSLCertificateId">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the SSL certificate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.SetELBLoadBalancerListenerSSLCertificateCmdlet.PassThru">
            <summary>
            Returns the value passed to the LoadBalancerName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.SetELBLoadBalancerListenerSSLCertificateCmdlet.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.ELB.SetELBLoadBalancerPolicyForBackendServerCmdlet">
            <summary>
            Replaces the set of policies associated with the specified port on which the EC2 instance
            is listening with a new set of policies. At this time, only the back-end server authentication
            policy type can be applied to the instance ports; this policy type is composed of
            multiple public key policies.
             
              
            <para>
            Each time you use <code>SetLoadBalancerPoliciesForBackendServer</code> to enable the
            policies, use the <code>PolicyNames</code> parameter to list the policies that you
            want to enable.
            </para><para>
            You can use <a>DescribeLoadBalancers</a> or <a>DescribeLoadBalancerPolicies</a> to
            verify that the policy is associated with the EC2 instance.
            </para><para>
            For more information about enabling back-end instance authentication, see <a href="http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-create-https-ssl-load-balancer.html#configure_backendauth_clt">Configure
            Back-end Instance Authentication</a> in the <i>Classic Load Balancers Guide</i>. For
            more information about Proxy Protocol, see <a href="http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/enable-proxy-protocol.html">Configure
            Proxy Protocol Support</a> in the <i>Classic Load Balancers Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.SetELBLoadBalancerPolicyForBackendServerCmdlet.InstancePort">
            <summary>
            <para>
            <para>The port number associated with the EC2 instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.SetELBLoadBalancerPolicyForBackendServerCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The name of the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.SetELBLoadBalancerPolicyForBackendServerCmdlet.PolicyName">
            <summary>
            <para>
            <para>The names of the policies. If the list is empty, then all current polices are removed
            from the EC2 instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.SetELBLoadBalancerPolicyForBackendServerCmdlet.PassThru">
            <summary>
            Returns the value passed to the LoadBalancerName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.SetELBLoadBalancerPolicyForBackendServerCmdlet.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.ELB.SetELBLoadBalancerPolicyOfListenerCmdlet">
            <summary>
            Replaces the current set of policies for the specified load balancer port with the
            specified set of policies.
             
              
            <para>
            To enable back-end server authentication, use <a>SetLoadBalancerPoliciesForBackendServer</a>.
            </para><para>
            For more information about setting policies, see <a href="http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/ssl-config-update.html">Update
            the SSL Negotiation Configuration</a>, <a href="http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-sticky-sessions.html#enable-sticky-sessions-duration">Duration-Based
            Session Stickiness</a>, and <a href="http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-sticky-sessions.html#enable-sticky-sessions-application">Application-Controlled
            Session Stickiness</a> in the <i>Classic Load Balancers Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.SetELBLoadBalancerPolicyOfListenerCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The name of the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.SetELBLoadBalancerPolicyOfListenerCmdlet.LoadBalancerPort">
            <summary>
            <para>
            <para>The external port of the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.SetELBLoadBalancerPolicyOfListenerCmdlet.PolicyName">
            <summary>
            <para>
            <para>The names of the policies. This list must include all policies to be enabled. If you
            omit a policy that is currently enabled, it is disabled. If the list is empty, all
            current policies are disabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.SetELBLoadBalancerPolicyOfListenerCmdlet.PassThru">
            <summary>
            Returns the value passed to the LoadBalancerName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ELB.SetELBLoadBalancerPolicyOfListenerCmdlet.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.EMR.AddEMRInstanceFleetCmdlet">
            <summary>
            Adds an instance fleet to a running cluster.
             
             <note><para>
            The instance fleet configuration is available only in Amazon EMR versions 4.8.0 and
            later, excluding 5.0.x.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRInstanceFleetCmdlet.SpotSpecification_BlockDurationMinute">
            <summary>
            <para>
            <para>The defined duration for Spot instances (also known as Spot blocks) in minutes. When
            specified, the Spot instance does not terminate before the defined duration expires,
            and defined duration pricing for Spot instances applies. Valid values are 60, 120,
            180, 240, 300, or 360. The duration period starts as soon as a Spot instance receives
            its instance ID. At the end of the duration, Amazon EC2 marks the Spot instance for
            termination and provides a Spot instance termination notice, which gives the instance
            a two-minute warning before it terminates. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRInstanceFleetCmdlet.ClusterId">
            <summary>
            <para>
            <para>The unique identifier of the cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRInstanceFleetCmdlet.InstanceFleet_InstanceFleetType">
            <summary>
            <para>
            <para>The node type that the instance fleet hosts. Valid values are MASTER,CORE,and TASK.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRInstanceFleetCmdlet.InstanceFleet_InstanceTypeConfig">
            <summary>
            <para>
            <para>The instance type configurations that define the EC2 instances in the instance fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRInstanceFleetCmdlet.InstanceFleet_Name">
            <summary>
            <para>
            <para>The friendly name of the instance fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRInstanceFleetCmdlet.InstanceFleet_TargetOnDemandCapacity">
            <summary>
            <para>
            <para>The target capacity of On-Demand units for the instance fleet, which determines how
            many On-Demand instances to provision. When the instance fleet launches, Amazon EMR
            tries to provision On-Demand instances as specified by <a>InstanceTypeConfig</a>.
            Each instance configuration has a specified <code>WeightedCapacity</code>. When an
            On-Demand instance is provisioned, the <code>WeightedCapacity</code> units count toward
            the target capacity. Amazon EMR provisions instances until the target capacity is
            totally fulfilled, even if this results in an overage. For example, if there are 2
            units remaining to fulfill capacity, and Amazon EMR can only provision an instance
            with a <code>WeightedCapacity</code> of 5 units, the instance is provisioned, and
            the target capacity is exceeded by 3 units.</para><note><para>If not specified or set to 0, only Spot instances are provisioned for the instance
            fleet using <code>TargetSpotCapacity</code>. At least one of <code>TargetSpotCapacity</code>
            and <code>TargetOnDemandCapacity</code> should be greater than 0. For a master instance
            fleet, only one of <code>TargetSpotCapacity</code> and <code>TargetOnDemandCapacity</code>
            can be specified, and its value must be 1.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRInstanceFleetCmdlet.InstanceFleet_TargetSpotCapacity">
            <summary>
            <para>
            <para>The target capacity of Spot units for the instance fleet, which determines how many
            Spot instances to provision. When the instance fleet launches, Amazon EMR tries to
            provision Spot instances as specified by <a>InstanceTypeConfig</a>. Each instance
            configuration has a specified <code>WeightedCapacity</code>. When a Spot instance
            is provisioned, the <code>WeightedCapacity</code> units count toward the target capacity.
            Amazon EMR provisions instances until the target capacity is totally fulfilled, even
            if this results in an overage. For example, if there are 2 units remaining to fulfill
            capacity, and Amazon EMR can only provision an instance with a <code>WeightedCapacity</code>
            of 5 units, the instance is provisioned, and the target capacity is exceeded by 3
            units.</para><note><para>If not specified or set to 0, only On-Demand instances are provisioned for the instance
            fleet. At least one of <code>TargetSpotCapacity</code> and <code>TargetOnDemandCapacity</code>
            should be greater than 0. For a master instance fleet, only one of <code>TargetSpotCapacity</code>
            and <code>TargetOnDemandCapacity</code> can be specified, and its value must be 1.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRInstanceFleetCmdlet.SpotSpecification_TimeoutAction">
            <summary>
            <para>
            <para>The action to take when <code>TargetSpotCapacity</code> has not been fulfilled when
            the <code>TimeoutDurationMinutes</code> has expired; that is, when all Spot instances
            could not be provisioned within the Spot provisioning timeout. Valid values are <code>TERMINATE_CLUSTER</code>
            and <code>SWITCH_TO_ON_DEMAND</code>. SWITCH_TO_ON_DEMAND specifies that if no Spot
            instances are available, On-Demand Instances should be provisioned to fulfill any
            remaining Spot capacity.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRInstanceFleetCmdlet.SpotSpecification_TimeoutDurationMinute">
            <summary>
            <para>
            <para>The spot provisioning timeout period in minutes. If Spot instances are not provisioned
            within this time period, the <code>TimeOutAction</code> is taken. Minimum value is
            5 and maximum value is 1440. The timeout applies only during initial provisioning,
            when the cluster is first created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRInstanceFleetCmdlet.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.EMR.AddEMRInstanceGroupCmdlet">
            <summary>
            Adds one or more instance groups to a running cluster.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRInstanceGroupCmdlet.InstanceGroup">
            <summary>
            <para>
            <para>Instance groups to add.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRInstanceGroupCmdlet.JobFlowId">
            <summary>
            <para>
            <para>Job flow in which to add the instance groups.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRInstanceGroupCmdlet.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.EMR.AddEMRJobFlowStepCmdlet">
            <summary>
            AddJobFlowSteps adds new steps to a running cluster. A maximum of 256 steps are allowed
            in each job flow.
             
              
            <para>
            If your cluster is long-running (such as a Hive data warehouse) or complex, you may
            require more than 256 steps to process your data. You can bypass the 256-step limitation
            in various ways, including using SSH to connect to the master node and submitting
            queries directly to the software running on the master node, such as Hive and Hadoop.
            For more information on how to do this, see <a href="https://docs.aws.amazon.com/emr/latest/ManagementGuide/AddMoreThan256Steps.html">Add
            More than 256 Steps to a Cluster</a> in the <i>Amazon EMR Management Guide</i>.
            </para><para>
            A step specifies the location of a JAR file stored either on the master node of the
            cluster or in Amazon S3. Each step is performed by the main function of the main class
            of the JAR file. The main class can be specified either in the manifest of the JAR
            or by using the MainFunction parameter of the step.
            </para><para>
            Amazon EMR executes each step in the order listed. For a step to be considered complete,
            the main function must exit with a zero exit code and all Hadoop jobs started while
            the step was running must have completed and run successfully.
            </para><para>
            You can only add steps to a cluster that is in one of the following states: STARTING,
            BOOTSTRAPPING, RUNNING, or WAITING.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRJobFlowStepCmdlet.JobFlowId">
            <summary>
            <para>
            <para>A string that uniquely identifies the job flow. This identifier is returned by <a>RunJobFlow</a>
            and can also be obtained from <a>ListClusters</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRJobFlowStepCmdlet.Step">
            <summary>
            <para>
            <para> A list of <a>StepConfig</a> to be executed by the job flow. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRJobFlowStepCmdlet.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.EMR.AddEMRResourceTagCmdlet">
            <summary>
            Adds tags to an Amazon EMR resource. Tags make it easier to associate clusters in
            various ways, such as grouping clusters to track your Amazon EMR resource allocation
            costs. For more information, see <a href="https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-plan-tags.html">Tag
            Clusters</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRResourceTagCmdlet.ResourceId">
            <summary>
            <para>
            <para>The Amazon EMR resource identifier to which tags will be added. This value must be
            a cluster identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>A list of tags to associate with a cluster and propagate to EC2 instances. Tags are
            user-defined key/value pairs that consist of a required key string with a maximum
            of 128 characters, and an optional value string with a maximum of 256 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRResourceTagCmdlet.PassThru">
            <summary>
            Returns the collection of Tag objects that were added.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRResourceTagCmdlet.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.EMR.EditEMRInstanceFleetCmdlet">
            <summary>
            Modifies the target On-Demand and target Spot capacities for the instance fleet with
            the specified InstanceFleetID within the cluster specified using ClusterID. The call
            either succeeds or fails atomically.
             
             <note><para>
            The instance fleet configuration is available only in Amazon EMR versions 4.8.0 and
            later, excluding 5.0.x versions.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.EditEMRInstanceFleetCmdlet.ClusterId">
            <summary>
            <para>
            <para>The unique identifier of the cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.EditEMRInstanceFleetCmdlet.InstanceFleet_InstanceFleetId">
            <summary>
            <para>
            <para>A unique identifier for the instance fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.EditEMRInstanceFleetCmdlet.InstanceFleet_TargetOnDemandCapacity">
            <summary>
            <para>
            <para>The target capacity of On-Demand units for the instance fleet. For more information
            see <a>InstanceFleetConfig$TargetOnDemandCapacity</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.EditEMRInstanceFleetCmdlet.InstanceFleet_TargetSpotCapacity">
            <summary>
            <para>
            <para>The target capacity of Spot units for the instance fleet. For more information, see
            <a>InstanceFleetConfig$TargetSpotCapacity</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.EditEMRInstanceFleetCmdlet.PassThru">
            <summary>
            Returns the value passed to the ClusterId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.EditEMRInstanceFleetCmdlet.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.EMR.EditEMRInstanceGroupCmdlet">
            <summary>
            ModifyInstanceGroups modifies the number of nodes and configuration settings of an
            instance group. The input parameters include the new target instance count for the
            group and the instance group ID. The call will either succeed or fail atomically.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.EditEMRInstanceGroupCmdlet.ClusterId">
            <summary>
            <para>
            <para>The ID of the cluster to which the instance group belongs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.EditEMRInstanceGroupCmdlet.InstanceGroup">
            <summary>
            <para>
            <para>Instance groups to change.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.EditEMRInstanceGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the ClusterId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.EditEMRInstanceGroupCmdlet.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.EMR.GetEMRBootstrapActionListCmdlet">
            <summary>
            Provides information about the bootstrap actions associated with a cluster.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRBootstrapActionListCmdlet.ClusterId">
            <summary>
            <para>
            <para>The cluster identifier for the bootstrap actions to list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRBootstrapActionListCmdlet.Marker">
            <summary>
            <para>
            <para>The pagination token that indicates the next set of results to retrieve.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.GetEMRClusterCmdlet">
            <summary>
            Provides cluster-level details including status, hardware and software configuration,
            VPC settings, and so on.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRClusterCmdlet.ClusterId">
            <summary>
            <para>
            <para>The identifier of the cluster to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.GetEMRClusterListCmdlet">
            <summary>
            Provides the status of all clusters visible to this AWS account. Allows you to filter
            the list of clusters based on certain criteria; for example, filtering by cluster
            creation date and time or by status. This call returns a maximum of 50 clusters per
            call, but returns a marker to track the paging of the cluster list across multiple
            ListClusters calls.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRClusterListCmdlet.ClusterState">
            <summary>
            <para>
            <para>The cluster state filters to apply when listing clusters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRClusterListCmdlet.CreatedAfter">
            <summary>
            <para>
            <para>The creation date and time beginning value filter for listing clusters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRClusterListCmdlet.CreatedBefore">
            <summary>
            <para>
            <para>The creation date and time end value filter for listing clusters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRClusterListCmdlet.Marker">
            <summary>
            <para>
            <para>The pagination token that indicates the next set of results to retrieve.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.GetEMRInstanceFleetListCmdlet">
            <summary>
            Lists all available details about the instance fleets in a cluster.
             
             <note><para>
            The instance fleet configuration is available only in Amazon EMR versions 4.8.0 and
            later, excluding 5.0.x versions.
            </para></note><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRInstanceFleetListCmdlet.ClusterId">
            <summary>
            <para>
            <para>The unique identifier of the cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRInstanceFleetListCmdlet.Marker">
            <summary>
            <para>
            <para>The pagination token that indicates the next set of results to retrieve.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.GetEMRInstanceGroupListCmdlet">
            <summary>
            Provides all available details about the instance groups in a cluster.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRInstanceGroupListCmdlet.ClusterId">
            <summary>
            <para>
            <para>The identifier of the cluster for which to list the instance groups.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRInstanceGroupListCmdlet.Marker">
            <summary>
            <para>
            <para>The pagination token that indicates the next set of results to retrieve.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.GetEMRInstanceListCmdlet">
            <summary>
            Provides information for all active EC2 instances and EC2 instances terminated in
            the last 30 days, up to a maximum of 2,000. EC2 instances in any of the following
            states are considered active: AWAITING_FULFILLMENT, PROVISIONING, BOOTSTRAPPING, RUNNING.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRInstanceListCmdlet.ClusterId">
            <summary>
            <para>
            <para>The identifier of the cluster for which to list the instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRInstanceListCmdlet.InstanceFleetId">
            <summary>
            <para>
            <para>The unique identifier of the instance fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRInstanceListCmdlet.InstanceFleetType">
            <summary>
            <para>
            <para>The node type of the instance fleet. For example MASTER, CORE, or TASK.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRInstanceListCmdlet.InstanceGroupId">
            <summary>
            <para>
            <para>The identifier of the instance group for which to list the instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRInstanceListCmdlet.InstanceGroupType">
            <summary>
            <para>
            <para>The type of instance group for which to list the instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRInstanceListCmdlet.InstanceState">
            <summary>
            <para>
            <para>A list of instance states that will filter the instances returned with this request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRInstanceListCmdlet.Marker">
            <summary>
            <para>
            <para>The pagination token that indicates the next set of results to retrieve.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.GetEMRJobFlowCmdlet">
            <summary>
            This API is deprecated and will eventually be removed. We recommend you use <a>ListClusters</a>,
            <a>DescribeCluster</a>, <a>ListSteps</a>, <a>ListInstanceGroups</a> and <a>ListBootstrapActions</a>
            instead.
             
              
            <para>
            DescribeJobFlows returns a list of job flows that match all of the supplied parameters.
            The parameters can include a list of job flow IDs, job flow states, and restrictions
            on job flow creation date and time.
            </para><para>
            Regardless of supplied parameters, only job flows created within the last two months
            are returned.
            </para><para>
            If no parameters are supplied, then job flows matching either of the following criteria
            are returned:
            </para><ul><li><para>
            Job flows created and completed in the last two weeks
            </para></li><li><para>
             Job flows created within the last two months that are in one of the following states:
            <code>RUNNING</code>, <code>WAITING</code>, <code>SHUTTING_DOWN</code>, <code>STARTING</code></para></li></ul><para>
            Amazon EMR can return a maximum of 512 job flow descriptions.
            </para><br/><br/>This operation is deprecated.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRJobFlowCmdlet.CreatedAfter">
            <summary>
            <para>
            <para>Return only job flows created after this date and time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRJobFlowCmdlet.CreatedBefore">
            <summary>
            <para>
            <para>Return only job flows created before this date and time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRJobFlowCmdlet.JobFlowId">
            <summary>
            <para>
            <para>Return only job flows whose job flow ID is contained in this list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRJobFlowCmdlet.JobFlowState">
            <summary>
            <para>
            <para>Return only job flows whose state is contained in this list.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.GetEMRSecurityConfigurationCmdlet">
            <summary>
            Provides the details of a security configuration by returning the configuration JSON.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRSecurityConfigurationCmdlet.Name">
            <summary>
            <para>
            <para>The name of the security configuration.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.GetEMRSecurityConfigurationListCmdlet">
            <summary>
            Lists all the security configurations visible to this account, providing their creation
            dates and times, and their names. This call returns a maximum of 50 clusters per call,
            but returns a marker to track the paging of the cluster list across multiple ListSecurityConfigurations
            calls.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRSecurityConfigurationListCmdlet.Marker">
            <summary>
            <para>
            <para>The pagination token that indicates the set of results to retrieve.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.GetEMRStepCmdlet">
            <summary>
            Provides more detail about the cluster step.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRStepCmdlet.ClusterId">
            <summary>
            <para>
            <para>The identifier of the cluster with steps to describe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRStepCmdlet.StepId">
            <summary>
            <para>
            <para>The identifier of the step to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.GetEMRStepListCmdlet">
            <summary>
            Provides a list of steps for the cluster in reverse order unless you specify stepIds
            with the request.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRStepListCmdlet.ClusterId">
            <summary>
            <para>
            <para>The identifier of the cluster for which to list the steps.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRStepListCmdlet.StepId">
            <summary>
            <para>
            <para>The filter to limit the step list based on the identifier of the steps.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRStepListCmdlet.StepState">
            <summary>
            <para>
            <para>The filter to limit the step list based on certain states.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRStepListCmdlet.Marker">
            <summary>
            <para>
            <para>The pagination token that indicates the next set of results to retrieve.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.NewEMRSecurityConfigurationCmdlet">
            <summary>
            Creates a security configuration, which is stored in the service and can be specified
            when a cluster is created.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.NewEMRSecurityConfigurationCmdlet.Name">
            <summary>
            <para>
            <para>The name of the security configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.NewEMRSecurityConfigurationCmdlet.SecurityConfiguration">
            <summary>
            <para>
            <para>The security configuration details in JSON format. For JSON parameters and examples,
            see <a href="https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-security-configurations.html">Use
            Security Configurations to Set Up Cluster Security</a> in the <i>Amazon EMR Management
            Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.NewEMRSecurityConfigurationCmdlet.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.EMR.RemoveEMRAutoScalingPolicyCmdlet">
            <summary>
            Removes an automatic scaling policy from a specified instance group within an EMR
            cluster.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.RemoveEMRAutoScalingPolicyCmdlet.ClusterId">
            <summary>
            <para>
            <para>Specifies the ID of a cluster. The instance group to which the automatic scaling policy
            is applied is within this cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.RemoveEMRAutoScalingPolicyCmdlet.InstanceGroupId">
            <summary>
            <para>
            <para>Specifies the ID of the instance group to which the scaling policy is applied.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.RemoveEMRAutoScalingPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the ClusterId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.RemoveEMRAutoScalingPolicyCmdlet.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.EMR.RemoveEMRResourceTagCmdlet">
            <summary>
            Removes tags from an Amazon EMR resource. Tags make it easier to associate clusters
            in various ways, such as grouping clusters to track your Amazon EMR resource allocation
            costs. For more information, see <a href="https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-plan-tags.html">Tag
            Clusters</a>.
             
              
            <para>
            The following example removes the stack tag with value Prod from a cluster:
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.RemoveEMRResourceTagCmdlet.ResourceId">
            <summary>
            <para>
            <para>The Amazon EMR resource identifier from which tags will be removed. This value must
            be a cluster identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.RemoveEMRResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>A list of tag keys to remove from a resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.RemoveEMRResourceTagCmdlet.PassThru">
            <summary>
            Returns the collection of Tag keys that were removed.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.RemoveEMRResourceTagCmdlet.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.EMR.RemoveEMRSecurityConfigurationCmdlet">
            <summary>
            Deletes a security configuration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.RemoveEMRSecurityConfigurationCmdlet.Name">
            <summary>
            <para>
            <para>The name of the security configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.RemoveEMRSecurityConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.RemoveEMRSecurityConfigurationCmdlet.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.EMR.SetEMRTerminationProtectionCmdlet">
            <summary>
            SetTerminationProtection locks a cluster (job flow) so the EC2 instances in the cluster
            cannot be terminated by user intervention, an API call, or in the event of a job-flow
            error. The cluster still terminates upon successful completion of the job flow. Calling
            <code>SetTerminationProtection</code> on a cluster is similar to calling the Amazon
            EC2 <code>DisableAPITermination</code> API on all EC2 instances in a cluster.
             
              
            <para><code>SetTerminationProtection</code> is used to prevent accidental termination of
            a cluster and to ensure that in the event of an error, the instances persist so that
            you can recover any data stored in their ephemeral instance storage.
            </para><para>
             To terminate a cluster that has been locked by setting <code>SetTerminationProtection</code>
            to <code>true</code>, you must first unlock the job flow by a subsequent call to <code>SetTerminationProtection</code>
            in which you set the value to <code>false</code>.
            </para><para>
             For more information, see<a href="https://docs.aws.amazon.com/emr/latest/ManagementGuide/UsingEMR_TerminationProtection.html">Managing
            Cluster Termination</a> in the <i>Amazon EMR Management Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.SetEMRTerminationProtectionCmdlet.JobFlowId">
            <summary>
            <para>
            <para> A list of strings that uniquely identify the clusters to protect. This identifier
            is returned by <a>RunJobFlow</a> and can also be obtained from <a>DescribeJobFlows</a>
            . </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.SetEMRTerminationProtectionCmdlet.TerminationProtected">
            <summary>
            <para>
            <para>A Boolean that indicates whether to protect the cluster and prevent the Amazon EC2
            instances in the cluster from shutting down due to API calls, user intervention, or
            job-flow error.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.SetEMRTerminationProtectionCmdlet.PassThru">
            <summary>
            Returns the value passed to the JobFlowId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.SetEMRTerminationProtectionCmdlet.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.EMR.SetEMRVisibleToAllUserCmdlet">
            <summary>
            Sets whether all AWS Identity and Access Management (IAM) users under your account
            can access the specified clusters (job flows). This action works on running clusters.
            You can also set the visibility of a cluster when you launch it using the <code>VisibleToAllUsers</code>
            parameter of <a>RunJobFlow</a>. The SetVisibleToAllUsers action can be called only
            by an IAM user who created the cluster or the AWS account that owns the cluster.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.SetEMRVisibleToAllUserCmdlet.JobFlowId">
            <summary>
            <para>
            <para>Identifiers of the job flows to receive the new visibility setting.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.SetEMRVisibleToAllUserCmdlet.VisibleToAllUser">
            <summary>
            <para>
            <para>Whether the specified clusters are visible to all IAM users of the AWS account associated
            with the cluster. If this value is set to True, all IAM users of that AWS account
            can view and, if they have the proper IAM policy permissions set, manage the clusters.
            If it is set to False, only the IAM user that created a cluster can view and manage
            it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.SetEMRVisibleToAllUserCmdlet.PassThru">
            <summary>
            Returns the value passed to the JobFlowId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.SetEMRVisibleToAllUserCmdlet.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.EMR.StartEMRJobFlowCmdlet">
            <summary>
            RunJobFlow creates and starts running a new cluster (job flow). The cluster runs the
            steps specified. After the steps complete, the cluster stops and the HDFS partition
            is lost. To prevent loss of data, configure the last step of the job flow to store
            results in Amazon S3. If the <a>JobFlowInstancesConfig</a><code>KeepJobFlowAliveWhenNoSteps</code>
            parameter is set to <code>TRUE</code>, the cluster transitions to the WAITING state
            rather than shutting down after the steps have completed.
             
              
            <para>
            For additional protection, you can set the <a>JobFlowInstancesConfig</a><code>TerminationProtected</code>
            parameter to <code>TRUE</code> to lock the cluster and prevent it from being terminated
            by API call, user intervention, or in the event of a job flow error.
            </para><para>
            A maximum of 256 steps are allowed in each job flow.
            </para><para>
            If your cluster is long-running (such as a Hive data warehouse) or complex, you may
            require more than 256 steps to process your data. You can bypass the 256-step limitation
            in various ways, including using the SSH shell to connect to the master node and submitting
            queries directly to the software running on the master node, such as Hive and Hadoop.
            For more information on how to do this, see <a href="https://docs.aws.amazon.com/emr/latest/ManagementGuide/AddMoreThan256Steps.html">Add
            More than 256 Steps to a Cluster</a> in the <i>Amazon EMR Management Guide</i>.
            </para><para>
            For long running clusters, we recommend that you periodically store your results.
            </para><note><para>
            The instance fleets configuration is available only in Amazon EMR versions 4.8.0 and
            later, excluding 5.0.x versions. The RunJobFlow request can contain InstanceFleets
            parameters or InstanceGroups parameters, but not both.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.AdditionalInfo">
            <summary>
            <para>
            <para>A JSON string for selecting additional features.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Instances_AdditionalMasterSecurityGroup">
            <summary>
            <para>
            <para>A list of additional Amazon EC2 security group IDs for the master node.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Instances_AdditionalSlaveSecurityGroup">
            <summary>
            <para>
            <para>A list of additional Amazon EC2 security group IDs for the core and task nodes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.KerberosAttributes_ADDomainJoinPassword">
            <summary>
            <para>
            <para>The Active Directory password for <code>ADDomainJoinUser</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.KerberosAttributes_ADDomainJoinUser">
            <summary>
            <para>
            <para>Required only when establishing a cross-realm trust with an Active Directory domain.
            A user with sufficient privileges to join resources to the domain.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.AmiVersion">
            <summary>
            <para>
            <para>Applies only to Amazon EMR AMI versions 3.x and 2.x. For Amazon EMR releases 4.0 and
            later, <code>ReleaseLabel</code> is used. To specify a custom AMI, use <code>CustomAmiID</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Application">
            <summary>
            <para>
            <para>Applies to Amazon EMR releases 4.0 and later. A case-insensitive list of applications
            for Amazon EMR to install and configure when launching the cluster. For a list of
            applications available for each Amazon EMR release version, see the <a href="https://docs.aws.amazon.com/emr/latest/ReleaseGuide/">Amazon
            EMR Release Guide</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.AutoScalingRole">
            <summary>
            <para>
            <para>An IAM role for automatic scaling policies. The default role is <code>EMR_AutoScaling_DefaultRole</code>.
            The IAM role provides permissions that the automatic scaling feature requires to launch
            and terminate EC2 instances in an instance group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Instances_Placement_AvailabilityZone">
            <summary>
            <para>
            <para>The Amazon EC2 Availability Zone for the cluster. <code>AvailabilityZone</code> is
            used for uniform instance groups, while <code>AvailabilityZones</code> (plural) is
            used for instance fleets.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Instances_Placement_AvailabilityZones">
            <summary>
            <para>
            <para>When multiple Availability Zones are specified, Amazon EMR evaluates them and launches
            instances in the optimal Availability Zone. <code>AvailabilityZones</code> is used
            for instance fleets, while <code>AvailabilityZone</code> (singular) is used for uniform
            instance groups.</para><note><para>The instance fleet configuration is available only in Amazon EMR versions 4.8.0 and
            later, excluding 5.0.x versions.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.BootstrapAction">
            <summary>
            <para>
            <para>A list of bootstrap actions to run before Hadoop starts on the cluster nodes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Configuration">
            <summary>
            <para>
            <para>For Amazon EMR releases 4.0 and later. The list of configurations supplied for the
            EMR cluster you are creating.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.KerberosAttributes_CrossRealmTrustPrincipalPassword">
            <summary>
            <para>
            <para>Required only when establishing a cross-realm trust with a KDC in a different realm.
            The cross-realm principal password, which must be identical across realms.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.CustomAmiId">
            <summary>
            <para>
            <para>Available only in Amazon EMR version 5.7.0 and later. The ID of a custom Amazon EBS-backed
            Linux AMI. If specified, Amazon EMR uses this AMI when it launches cluster EC2 instances.
            For more information about custom AMIs in Amazon EMR, see <a href="https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-custom-ami.html">Using
            a Custom AMI</a> in the <i>Amazon EMR Management Guide</i>. If omitted, the cluster
            uses the base Linux AMI for the <code>ReleaseLabel</code> specified. For Amazon EMR
            versions 2.x and 3.x, use <code>AmiVersion</code> instead.</para><para>For information about creating a custom AMI, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/creating-an-ami-ebs.html">Creating
            an Amazon EBS-Backed Linux AMI</a> in the <i>Amazon Elastic Compute Cloud User Guide
            for Linux Instances</i>. For information about finding an AMI ID, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/finding-an-ami.html">Finding
            a Linux AMI</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.EbsRootVolumeSize">
            <summary>
            <para>
            <para>The size, in GiB, of the EBS root device volume of the Linux AMI that is used for
            each EC2 instance. Available in Amazon EMR version 4.x and later.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Instances_Ec2KeyName">
            <summary>
            <para>
            <para>The name of the EC2 key pair that can be used to ssh to the master node as the user
            called "hadoop."</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Instances_Ec2SubnetId">
            <summary>
            <para>
            <para>Applies to clusters that use the uniform instance group configuration. To launch the
            cluster in Amazon Virtual Private Cloud (Amazon VPC), set this parameter to the identifier
            of the Amazon VPC subnet where you want the cluster to launch. If you do not specify
            this value, the cluster launches in the normal Amazon Web Services cloud, outside
            of an Amazon VPC, if the account launching the cluster supports EC2 Classic networks
            in the region where the cluster launches.</para><para>Amazon VPC currently does not support cluster compute quadruple extra large (cc1.4xlarge)
            instances. Thus you cannot specify the cc1.4xlarge instance type for clusters launched
            in an Amazon VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Instances_Ec2SubnetIds">
            <summary>
            <para>
            <para>Applies to clusters that use the instance fleet configuration. When multiple EC2 subnet
            IDs are specified, Amazon EMR evaluates them and launches instances in the optimal
            subnet.</para><note><para>The instance fleet configuration is available only in Amazon EMR versions 4.8.0 and
            later, excluding 5.0.x versions.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Instances_EmrManagedMasterSecurityGroup">
            <summary>
            <para>
            <para>The identifier of the Amazon EC2 security group for the master node.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Instances_EmrManagedSlaveSecurityGroup">
            <summary>
            <para>
            <para>The identifier of the Amazon EC2 security group for the core and task nodes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Instances_HadoopVersion">
            <summary>
            <para>
            <para>Applies only to Amazon EMR release versions earlier than 4.0. The Hadoop version for
            the cluster. Valid inputs are "0.18" (deprecated), "0.20" (deprecated), "0.20.205"
            (deprecated), "1.0.3", "2.2.0", or "2.4.0". If you do not set this value, the default
            of 0.18 is used, unless the <code>AmiVersion</code> parameter is set in the RunJobFlow
            call, in which case the default version of Hadoop for that AMI version is used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Instances_InstanceCount">
            <summary>
            <para>
            <para>The number of EC2 instances in the cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Instances_InstanceFleet">
            <summary>
            <para>
            <note><para>The instance fleet configuration is available only in Amazon EMR versions 4.8.0 and
            later, excluding 5.0.x versions.</para></note><para>Describes the EC2 instances and instance configurations for clusters that use the
            instance fleet configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Instances_InstanceGroup">
            <summary>
            <para>
            <para>Configuration for the instance groups in a cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.JobFlowRole">
            <summary>
            <para>
            <para>Also called instance profile and EC2 role. An IAM role for an EMR cluster. The EC2
            instances of the cluster assume this role. The default role is <code>EMR_EC2_DefaultRole</code>.
            In order to use the default role, you must have already created it using the CLI or
            console.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.KerberosAttributes_KdcAdminPassword">
            <summary>
            <para>
            <para>The password used within the cluster for the kadmin service on the cluster-dedicated
            KDC, which maintains Kerberos principals, password policies, and keytabs for the cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Instances_KeepJobFlowAliveWhenNoStep">
            <summary>
            <para>
            <para>Specifies whether the cluster should remain available after completing all steps.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.LogUri">
            <summary>
            <para>
            <para>The location in Amazon S3 to write the log files of the job flow. If a value is not
            provided, logs are not created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Instances_MasterInstanceType">
            <summary>
            <para>
            <para>The EC2 instance type of the master node.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Name">
            <summary>
            <para>
            <para>The name of the job flow.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.NewSupportedProduct">
            <summary>
            <para>
            <note><para>For Amazon EMR releases 3.x and 2.x. For Amazon EMR releases 4.x and later, use Applications.</para></note><para>A list of strings that indicates third-party software to use with the job flow that
            accepts a user argument list. EMR accepts and forwards the argument list to the corresponding
            installation script as bootstrap action arguments. For more information, see "Launch
            a Job Flow on the MapR Distribution for Hadoop" in the <a href="https://docs.aws.amazon.com/emr/latest/DeveloperGuide/emr-dg.pdf">Amazon
            EMR Developer Guide</a>. Supported values are:</para><ul><li><para>"mapr-m3" - launch the cluster using MapR M3 Edition.</para></li><li><para>"mapr-m5" - launch the cluster using MapR M5 Edition.</para></li><li><para>"mapr" with the user arguments specifying "--edition,m3" or "--edition,m5" - launch
            the job flow using MapR M3 or M5 Edition respectively.</para></li><li><para>"mapr-m7" - launch the cluster using MapR M7 Edition.</para></li><li><para>"hunk" - launch the cluster with the Hunk Big Data Analtics Platform.</para></li><li><para>"hue"- launch the cluster with Hue installed.</para></li><li><para>"spark" - launch the cluster with Apache Spark installed.</para></li><li><para>"ganglia" - launch the cluster with the Ganglia Monitoring System installed.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.KerberosAttributes_Realm">
            <summary>
            <para>
            <para>The name of the Kerberos realm to which all nodes in a cluster belong. For example,
            <code>EC2.INTERNAL</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.ReleaseLabel">
            <summary>
            <para>
            <para>The Amazon EMR release label, which determines the version of open-source application
            packages installed on the cluster. Release labels are in the form <code>emr-x.x.x</code>,
            where x.x.x is an Amazon EMR release version, for example, <code>emr-5.14.0</code>.
            For more information about Amazon EMR release versions and included application versions
            and features, see <a href="https://docs.aws.amazon.com/emr/latest/ReleaseGuide/">https://docs.aws.amazon.com/emr/latest/ReleaseGuide/</a>.
            The release label applies only to Amazon EMR releases versions 4.x and later. Earlier
            versions use <code>AmiVersion</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.RepoUpgradeOnBoot">
            <summary>
            <para>
            <para>Applies only when <code>CustomAmiID</code> is used. Specifies which updates from the
            Amazon Linux AMI package repositories to apply automatically when the instance boots
            using the AMI. If omitted, the default is <code>SECURITY</code>, which indicates that
            only security updates are applied. If <code>NONE</code> is specified, no updates are
            applied, and all updates must be applied manually.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.ScaleDownBehavior">
            <summary>
            <para>
            <para>Specifies the way that individual Amazon EC2 instances terminate when an automatic
            scale-in activity occurs or an instance group is resized. <code>TERMINATE_AT_INSTANCE_HOUR</code>
            indicates that Amazon EMR terminates nodes at the instance-hour boundary, regardless
            of when the request to terminate the instance was submitted. This option is only available
            with Amazon EMR 5.1.0 and later and is the default for clusters created using that
            version. <code>TERMINATE_AT_TASK_COMPLETION</code> indicates that Amazon EMR blacklists
            and drains tasks from nodes before terminating the Amazon EC2 instances, regardless
            of the instance-hour boundary. With either behavior, Amazon EMR removes the least
            active nodes first and blocks instance termination if it could lead to HDFS corruption.
            <code>TERMINATE_AT_TASK_COMPLETION</code> available only in Amazon EMR version 4.1.0
            and later, and is the default for versions of Amazon EMR earlier than 5.1.0.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.SecurityConfiguration">
            <summary>
            <para>
            <para>The name of a security configuration to apply to the cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Instances_ServiceAccessSecurityGroup">
            <summary>
            <para>
            <para>The identifier of the Amazon EC2 security group for the Amazon EMR service to access
            clusters in VPC private subnets.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.ServiceRole">
            <summary>
            <para>
            <para>The IAM role that will be assumed by the Amazon EMR service to access AWS resources
            on your behalf.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Instances_SlaveInstanceType">
            <summary>
            <para>
            <para>The EC2 instance type of the core and task nodes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Step">
            <summary>
            <para>
            <para>A list of steps to run.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.SupportedProduct">
            <summary>
            <para>
            <note><para>For Amazon EMR releases 3.x and 2.x. For Amazon EMR releases 4.x and later, use Applications.</para></note><para>A list of strings that indicates third-party software to use. For more information,
            see the <a href="https://docs.aws.amazon.com/emr/latest/DeveloperGuide/emr-dg.pdf">Amazon
            EMR Developer Guide</a>. Currently supported values are:</para><ul><li><para>"mapr-m3" - launch the job flow using MapR M3 Edition.</para></li><li><para>"mapr-m5" - launch the job flow using MapR M5 Edition.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Tag">
            <summary>
            <para>
            <para>A list of tags to associate with a cluster and propagate to Amazon EC2 instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Instances_TerminationProtected">
            <summary>
            <para>
            <para>Specifies whether to lock the cluster to prevent the Amazon EC2 instances from being
            terminated by API call, user intervention, or in the event of a job-flow error.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.VisibleToAllUser">
            <summary>
            <para>
            <para>Whether the cluster is visible to all IAM users of the AWS account associated with
            the cluster. If this value is set to <code>true</code>, all IAM users of that AWS
            account can view and (if they have the proper policy permissions set) manage the cluster.
            If it is set to <code>false</code>, only the IAM user that created the cluster can
            view and manage it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.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.EMR.StopEMRJobFlowCmdlet">
            <summary>
            TerminateJobFlows shuts a list of clusters (job flows) down. When a job flow is shut
            down, any step not yet completed is canceled and the EC2 instances on which the cluster
            is running are stopped. Any log files not already saved are uploaded to Amazon S3
            if a LogUri was specified when the cluster was created.
             
              
            <para>
            The maximum number of clusters allowed is 10. The call to <code>TerminateJobFlows</code>
            is asynchronous. Depending on the configuration of the cluster, it may take up to
            1-5 minutes for the cluster to completely terminate and release allocated resources,
            such as Amazon EC2 instances.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StopEMRJobFlowCmdlet.JobFlowId">
            <summary>
            <para>
            <para>A list of job flows to be shutdown.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StopEMRJobFlowCmdlet.PassThru">
            <summary>
            Returns the value passed to the JobFlowId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StopEMRJobFlowCmdlet.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.EMR.StopEMRStepCmdlet">
            <summary>
            Cancels a pending step or steps in a running cluster. Available only in Amazon EMR
            versions 4.8.0 and later, excluding version 5.0.0. A maximum of 256 steps are allowed
            in each CancelSteps request. CancelSteps is idempotent but asynchronous; it does not
            guarantee a step will be canceled, even if the request is successfully submitted.
            You can only cancel steps that are in a <code>PENDING</code> state.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StopEMRStepCmdlet.ClusterId">
            <summary>
            <para>
            <para>The <code>ClusterID</code> for which specified steps will be canceled. Use <a>RunJobFlow</a>
            and <a>ListClusters</a> to get ClusterIDs. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StopEMRStepCmdlet.StepId">
            <summary>
            <para>
            <para>The list of <code>StepIDs</code> to cancel. Use <a>ListSteps</a> to get steps and
            their states for the specified cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StopEMRStepCmdlet.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.EMR.WriteEMRAutoScalingPolicyCmdlet">
            <summary>
            Creates or updates an automatic scaling policy for a core instance group or task instance
            group in an Amazon EMR cluster. The automatic scaling policy defines how an instance
            group dynamically adds and terminates EC2 instances in response to the value of a
            CloudWatch metric.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.WriteEMRAutoScalingPolicyCmdlet.ClusterId">
            <summary>
            <para>
            <para>Specifies the ID of a cluster. The instance group to which the automatic scaling policy
            is applied is within this cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.WriteEMRAutoScalingPolicyCmdlet.InstanceGroupId">
            <summary>
            <para>
            <para>Specifies the ID of the instance group to which the automatic scaling policy is applied.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.WriteEMRAutoScalingPolicyCmdlet.Constraints_MaxCapacity">
            <summary>
            <para>
            <para>The upper boundary of EC2 instances in an instance group beyond which scaling activities
            are not allowed to grow. Scale-out activities will not add instances beyond this boundary.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.WriteEMRAutoScalingPolicyCmdlet.Constraints_MinCapacity">
            <summary>
            <para>
            <para>The lower boundary of EC2 instances in an instance group below which scaling activities
            are not allowed to shrink. Scale-in activities will not terminate instances below
            this boundary.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.WriteEMRAutoScalingPolicyCmdlet.AutoScalingPolicy_Rule">
            <summary>
            <para>
            <para>The scale-in and scale-out rules that comprise the automatic scaling policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.WriteEMRAutoScalingPolicyCmdlet.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.ES.AddESResourceTagCmdlet">
            <summary>
            Attaches tags to an existing Elasticsearch domain. Tags are a set of case-sensitive
            key value pairs. An Elasticsearch domain may have up to 10 tags. See <a href="http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-managedomains.html#es-managedomains-awsresorcetagging" target="_blank"> Tagging Amazon Elasticsearch Service Domains for more information.</a>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.AddESResourceTagCmdlet.ARN">
            <summary>
            <para>
            <para> Specify the <code>ARN</code> for which you want to add the tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.AddESResourceTagCmdlet.TagList">
            <summary>
            <para>
            <para> List of <code>Tag</code> that need to be added for the Elasticsearch domain. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.AddESResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the TagList parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.AddESResourceTagCmdlet.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.ES.GetESCompatibleElasticsearchVersionCmdlet">
            <summary>
            Returns a list of upgrade compatible Elastisearch versions. You can optionally pass
            a <code><a>DomainName</a></code> to get all upgrade compatible Elasticsearch versions
            for that specific domain.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.GetESCompatibleElasticsearchVersionCmdlet.DomainName">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ES.GetESDomainCmdlet">
            <summary>
            Returns domain configuration information about the specified Elasticsearch domain,
            including the domain ID, domain endpoint, and domain ARN.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.GetESDomainCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the Elasticsearch domain for which you want information.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ES.GetESDomainConfigCmdlet">
            <summary>
            Provides cluster configuration information about the specified Elasticsearch domain,
            such as the state, creation date, update version, and update date for cluster options.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.GetESDomainConfigCmdlet.DomainName">
            <summary>
            <para>
            <para>The Elasticsearch domain that you want to get information about.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ES.GetESDomainListCmdlet">
            <summary>
            Returns domain configuration information about the specified Elasticsearch domains,
            including the domain ID, domain endpoint, and domain ARN.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.GetESDomainListCmdlet.DomainName">
            <summary>
            <para>
            <para>The Elasticsearch domains for which you want information.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ES.GetESDomainNameListCmdlet">
            <summary>
            Returns the name of all Elasticsearch domains owned by the current user's account.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ES.GetESInstanceTypeLimitCmdlet">
            <summary>
            Describe Elasticsearch Limits for a given InstanceType and ElasticsearchVersion.
            When modifying existing Domain, specify the <code><a>DomainName</a></code> to know
            what Limits are supported for modifying.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.GetESInstanceTypeLimitCmdlet.DomainName">
            <summary>
            <para>
            <para> DomainName represents the name of the Domain that we are trying to modify. This should
            be present only if we are querying for Elasticsearch <code><a>Limits</a></code>
            for existing domain. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.GetESInstanceTypeLimitCmdlet.ElasticsearchVersion">
            <summary>
            <para>
            <para> Version of Elasticsearch for which <code><a>Limits</a></code> are needed. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.GetESInstanceTypeLimitCmdlet.InstanceType">
            <summary>
            <para>
            <para> The instance type for an Elasticsearch cluster for which Elasticsearch <code><a>Limits</a></code> are needed. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ES.GetESInstanceTypeListCmdlet">
            <summary>
            List all Elasticsearch instance types that are supported for given ElasticsearchVersion<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.GetESInstanceTypeListCmdlet.DomainName">
            <summary>
            <para>
            <para>DomainName represents the name of the Domain that we are trying to modify. This should
            be present only if we are querying for list of available Elasticsearch instance types
            when modifying existing domain. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.GetESInstanceTypeListCmdlet.ElasticsearchVersion">
            <summary>
            <para>
            <para>Version of Elasticsearch for which list of supported elasticsearch instance types
            are needed. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.GetESInstanceTypeListCmdlet.MaxResult">
            <summary>
            <para>
            <para> Set this value to limit the number of results returned. Value provided must be greater
            than 30 else it wont be honored. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.GetESInstanceTypeListCmdlet.NextToken">
            <summary>
            <para>
            <para>NextToken should be sent in case if earlier API call produced result containing NextToken.
            It is used for pagination. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ES.GetESReservedElasticsearchInstanceListCmdlet">
            <summary>
            Returns information about reserved Elasticsearch instances for this account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.GetESReservedElasticsearchInstanceListCmdlet.ReservedElasticsearchInstanceId">
            <summary>
            <para>
            <para>The reserved instance identifier filter value. Use this parameter to show only the
            reservation that matches the specified reserved Elasticsearch instance ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.GetESReservedElasticsearchInstanceListCmdlet.MaxResult">
            <summary>
            <para>
            <para>Set this value to limit the number of results returned. If not specified, defaults
            to 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.GetESReservedElasticsearchInstanceListCmdlet.NextToken">
            <summary>
            <para>
            <para>NextToken should be sent in case if earlier API call produced result containing NextToken.
            It is used for pagination.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ES.GetESReservedElasticsearchInstanceOfferingListCmdlet">
            <summary>
            Lists available reserved Elasticsearch instance offerings.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.GetESReservedElasticsearchInstanceOfferingListCmdlet.ReservedElasticsearchInstanceOfferingId">
            <summary>
            <para>
            <para>The offering identifier filter value. Use this parameter to show only the available
            offering that matches the specified reservation identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.GetESReservedElasticsearchInstanceOfferingListCmdlet.MaxResult">
            <summary>
            <para>
            <para>Set this value to limit the number of results returned. If not specified, defaults
            to 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.GetESReservedElasticsearchInstanceOfferingListCmdlet.NextToken">
            <summary>
            <para>
            <para>NextToken should be sent in case if earlier API call produced result containing NextToken.
            It is used for pagination.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ES.GetESResourceTagCmdlet">
            <summary>
            Returns all tags for the given Elasticsearch domain.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.GetESResourceTagCmdlet.ARN">
            <summary>
            <para>
            <para> Specify the <code>ARN</code> for the Elasticsearch domain to which the tags are attached
            that you want to view.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ES.GetESUpgradeHistoryCmdlet">
            <summary>
            Retrieves the complete history of the last 10 upgrades that were performed on the
            domain.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.GetESUpgradeHistoryCmdlet.DomainName">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.GetESUpgradeHistoryCmdlet.MaxResult">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.GetESUpgradeHistoryCmdlet.NextToken">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ES.GetESUpgradeStatusCmdlet">
            <summary>
            Retrieves the latest status of the last upgrade or upgrade eligibility check that
            was performed on the domain.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.GetESUpgradeStatusCmdlet.DomainName">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ES.GetESVersionListCmdlet">
            <summary>
            List all supported Elasticsearch versions<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.GetESVersionListCmdlet.MaxResult">
            <summary>
            <para>
            <para> Set this value to limit the number of results returned. Value provided must be greater
            than 10 else it wont be honored. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.GetESVersionListCmdlet.NextToken">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ES.NewESDomainCmdlet">
            <summary>
            Creates a new Elasticsearch domain. For more information, see <a href="http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomains" target="_blank">Creating Elasticsearch Domains</a> in the <i>Amazon Elasticsearch
            Service Developer Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.NewESDomainCmdlet.AccessPolicy">
            <summary>
            <para>
            <para> IAM access policy as a JSON-formatted string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.NewESDomainCmdlet.AdvancedOption">
            <summary>
            <para>
            <para> Option to allow references to indices in an HTTP request body. Must be <code>false</code>
            when configuring access to individual sub-resources. By default, the value is <code>true</code>.
            See <a href="http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomain-configure-advanced-options" target="_blank">Configuration Advanced Options</a> for more information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.NewESDomainCmdlet.SnapshotOptions_AutomatedSnapshotStartHour">
            <summary>
            <para>
            <para>Specifies the time, in UTC format, when the service takes a daily automated snapshot
            of the specified Elasticsearch domain. Default value is <code>0</code> hours.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.NewESDomainCmdlet.ZoneAwarenessConfig_AvailabilityZoneCount">
            <summary>
            <para>
            <para>An integer value to indicate the number of availability zones for a domain when zone
            awareness is enabled. This should be equal to number of subnets if VPC endpoints is
            enabled</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.NewESDomainCmdlet.ElasticsearchClusterConfig_DedicatedMasterCount">
            <summary>
            <para>
            <para>Total number of dedicated master nodes, active and on standby, for the cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.NewESDomainCmdlet.ElasticsearchClusterConfig_DedicatedMasterEnabled">
            <summary>
            <para>
            <para>A boolean value to indicate whether a dedicated master node is enabled. See <a href="http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-managedomains.html#es-managedomains-dedicatedmasternodes" target="_blank">About Dedicated Master Nodes</a> for more information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.NewESDomainCmdlet.ElasticsearchClusterConfig_DedicatedMasterType">
            <summary>
            <para>
            <para>The instance type for a dedicated master node.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.NewESDomainCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the Elasticsearch domain that you are creating. Domain names are unique
            across the domains owned by an account within an AWS region. Domain names must start
            with a letter or number and can contain the following characters: a-z (lowercase),
            0-9, and - (hyphen).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.NewESDomainCmdlet.EBSOptions_EBSEnabled">
            <summary>
            <para>
            <para>Specifies whether EBS-based storage is enabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.NewESDomainCmdlet.ElasticsearchVersion">
            <summary>
            <para>
            <para>String of format X.Y to specify version for the Elasticsearch domain eg. "1.5" or
            "2.3". For more information, see <a href="http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomains" target="_blank">Creating Elasticsearch Domains</a> in the <i>Amazon Elasticsearch
            Service Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.NewESDomainCmdlet.CognitoOptions_Enabled">
            <summary>
            <para>
            <para>Specifies the option to enable Cognito for Kibana authentication.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.NewESDomainCmdlet.NodeToNodeEncryptionOptions_Enabled">
            <summary>
            <para>
            <para>Specify true to enable node-to-node encryption.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.NewESDomainCmdlet.EncryptionAtRestOption">
            <summary>
            <para>
            <para>Specifies the Encryption At Rest Options.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.NewESDomainCmdlet.CognitoOptions_IdentityPoolId">
            <summary>
            <para>
            <para>Specifies the Cognito identity pool ID for Kibana authentication.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.NewESDomainCmdlet.ElasticsearchClusterConfig_InstanceCount">
            <summary>
            <para>
            <para>The number of instances in the specified domain cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.NewESDomainCmdlet.ElasticsearchClusterConfig_InstanceType">
            <summary>
            <para>
            <para>The instance type for an Elasticsearch cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.NewESDomainCmdlet.EBSOptions_Iops">
            <summary>
            <para>
            <para>Specifies the IOPD for a Provisioned IOPS EBS volume (SSD).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.NewESDomainCmdlet.LogPublishingOption">
            <summary>
            <para>
            <para>Map of <code>LogType</code> and <code>LogPublishingOption</code>, each containing
            options to publish a given type of Elasticsearch log.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.NewESDomainCmdlet.CognitoOptions_RoleArn">
            <summary>
            <para>
            <para>Specifies the role ARN that provides Elasticsearch permissions for accessing Cognito
            resources.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.NewESDomainCmdlet.VPCOptions_SecurityGroupId">
            <summary>
            <para>
            <para>Specifies the security groups for VPC endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.NewESDomainCmdlet.VPCOptions_SubnetId">
            <summary>
            <para>
            <para>Specifies the subnets for VPC endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.NewESDomainCmdlet.CognitoOptions_UserPoolId">
            <summary>
            <para>
            <para>Specifies the Cognito user pool ID for Kibana authentication.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.NewESDomainCmdlet.EBSOptions_VolumeSize">
            <summary>
            <para>
            <para> Integer to specify the size of an EBS volume.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.NewESDomainCmdlet.EBSOptions_VolumeType">
            <summary>
            <para>
            <para> Specifies the volume type for EBS-based storage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.NewESDomainCmdlet.ElasticsearchClusterConfig_ZoneAwarenessEnabled">
            <summary>
            <para>
            <para>A boolean value to indicate whether zone awareness is enabled. See <a href="http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-managedomains.html#es-managedomains-zoneawareness" target="_blank">About Zone Awareness</a> for more information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.NewESDomainCmdlet.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.ES.NewESReservedElasticsearchInstanceOfferingCmdlet">
            <summary>
            Allows you to purchase reserved Elasticsearch instances.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.NewESReservedElasticsearchInstanceOfferingCmdlet.InstanceCount">
            <summary>
            <para>
            <para>The number of Elasticsearch instances to reserve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.NewESReservedElasticsearchInstanceOfferingCmdlet.ReservationName">
            <summary>
            <para>
            <para>A customer-specified identifier to track this reservation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.NewESReservedElasticsearchInstanceOfferingCmdlet.ReservedElasticsearchInstanceOfferingId">
            <summary>
            <para>
            <para>The ID of the reserved Elasticsearch instance offering to purchase.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.NewESReservedElasticsearchInstanceOfferingCmdlet.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.ES.RemoveESDomainCmdlet">
            <summary>
            Permanently deletes the specified Elasticsearch domain and all of its data. Once a
            domain is deleted, it cannot be recovered.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.RemoveESDomainCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the Elasticsearch domain that you want to permanently delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.RemoveESDomainCmdlet.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.ES.RemoveESElasticsearchServiceRoleCmdlet">
            <summary>
            Deletes the service-linked role that Elasticsearch Service uses to manage and maintain
            VPC domains. Role deletion will fail if any existing VPC domains use the role. You
            must delete any such Elasticsearch domains before deleting the role. See <a href="http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-vpc.html#es-enabling-slr" target="_blank">Deleting Elasticsearch Service Role</a> in <i>VPC Endpoints for Amazon
            Elasticsearch Service Domains</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.RemoveESElasticsearchServiceRoleCmdlet.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.ES.RemoveESResourceTagCmdlet">
            <summary>
            Removes the specified set of tags from the specified Elasticsearch domain.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.RemoveESResourceTagCmdlet.ARN">
            <summary>
            <para>
            <para>Specifies the <code>ARN</code> for the Elasticsearch domain from which you want to
            delete the specified tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.RemoveESResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>Specifies the <code>TagKey</code> list which you want to remove from the Elasticsearch
            domain.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.RemoveESResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the TagKey parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.RemoveESResourceTagCmdlet.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.ES.StartESElasticsearchServiceSoftwareUpdateCmdlet">
            <summary>
            Schedules a service software update for an Amazon ES domain.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.StartESElasticsearchServiceSoftwareUpdateCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the domain that you want to update to the latest service software.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.StartESElasticsearchServiceSoftwareUpdateCmdlet.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.ES.StopESElasticsearchServiceSoftwareUpdateCmdlet">
            <summary>
            Cancels a scheduled service software update for an Amazon ES domain. You can only
            perform this operation before the <code>AutomatedUpdateDate</code> and when the <code>UpdateStatus</code>
            is in the <code>PENDING_UPDATE</code> state.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.StopESElasticsearchServiceSoftwareUpdateCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the domain that you want to stop the latest service software update on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.StopESElasticsearchServiceSoftwareUpdateCmdlet.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.ES.UpdateESDomainConfigCmdlet">
            <summary>
            Modifies the cluster configuration of the specified Elasticsearch domain, setting
            as setting the instance type and the number of instances.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.UpdateESDomainConfigCmdlet.AccessPolicy">
            <summary>
            <para>
            <para>IAM access policy as a JSON-formatted string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.UpdateESDomainConfigCmdlet.AdvancedOption">
            <summary>
            <para>
            <para>Modifies the advanced option to allow references to indices in an HTTP request body.
            Must be <code>false</code> when configuring access to individual sub-resources. By
            default, the value is <code>true</code>. See <a href="http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomain-configure-advanced-options" target="_blank">Configuration Advanced Options</a> for more information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.UpdateESDomainConfigCmdlet.SnapshotOptions_AutomatedSnapshotStartHour">
            <summary>
            <para>
            <para>Specifies the time, in UTC format, when the service takes a daily automated snapshot
            of the specified Elasticsearch domain. Default value is <code>0</code> hours.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.UpdateESDomainConfigCmdlet.ZoneAwarenessConfig_AvailabilityZoneCount">
            <summary>
            <para>
            <para>An integer value to indicate the number of availability zones for a domain when zone
            awareness is enabled. This should be equal to number of subnets if VPC endpoints is
            enabled</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.UpdateESDomainConfigCmdlet.ElasticsearchClusterConfig_DedicatedMasterCount">
            <summary>
            <para>
            <para>Total number of dedicated master nodes, active and on standby, for the cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.UpdateESDomainConfigCmdlet.ElasticsearchClusterConfig_DedicatedMasterEnabled">
            <summary>
            <para>
            <para>A boolean value to indicate whether a dedicated master node is enabled. See <a href="http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-managedomains.html#es-managedomains-dedicatedmasternodes" target="_blank">About Dedicated Master Nodes</a> for more information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.UpdateESDomainConfigCmdlet.ElasticsearchClusterConfig_DedicatedMasterType">
            <summary>
            <para>
            <para>The instance type for a dedicated master node.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.UpdateESDomainConfigCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the Elasticsearch domain that you are updating. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.UpdateESDomainConfigCmdlet.EBSOptions_EBSEnabled">
            <summary>
            <para>
            <para>Specifies whether EBS-based storage is enabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.UpdateESDomainConfigCmdlet.CognitoOptions_Enabled">
            <summary>
            <para>
            <para>Specifies the option to enable Cognito for Kibana authentication.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.UpdateESDomainConfigCmdlet.CognitoOptions_IdentityPoolId">
            <summary>
            <para>
            <para>Specifies the Cognito identity pool ID for Kibana authentication.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.UpdateESDomainConfigCmdlet.ElasticsearchClusterConfig_InstanceCount">
            <summary>
            <para>
            <para>The number of instances in the specified domain cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.UpdateESDomainConfigCmdlet.ElasticsearchClusterConfig_InstanceType">
            <summary>
            <para>
            <para>The instance type for an Elasticsearch cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.UpdateESDomainConfigCmdlet.EBSOptions_Iops">
            <summary>
            <para>
            <para>Specifies the IOPD for a Provisioned IOPS EBS volume (SSD).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.UpdateESDomainConfigCmdlet.LogPublishingOption">
            <summary>
            <para>
            <para>Map of <code>LogType</code> and <code>LogPublishingOption</code>, each containing
            options to publish a given type of Elasticsearch log.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.UpdateESDomainConfigCmdlet.CognitoOptions_RoleArn">
            <summary>
            <para>
            <para>Specifies the role ARN that provides Elasticsearch permissions for accessing Cognito
            resources.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.UpdateESDomainConfigCmdlet.VPCOptions_SecurityGroupId">
            <summary>
            <para>
            <para>Specifies the security groups for VPC endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.UpdateESDomainConfigCmdlet.VPCOptions_SubnetId">
            <summary>
            <para>
            <para>Specifies the subnets for VPC endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.UpdateESDomainConfigCmdlet.CognitoOptions_UserPoolId">
            <summary>
            <para>
            <para>Specifies the Cognito user pool ID for Kibana authentication.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.UpdateESDomainConfigCmdlet.EBSOptions_VolumeSize">
            <summary>
            <para>
            <para> Integer to specify the size of an EBS volume.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.UpdateESDomainConfigCmdlet.EBSOptions_VolumeType">
            <summary>
            <para>
            <para> Specifies the volume type for EBS-based storage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.UpdateESDomainConfigCmdlet.ElasticsearchClusterConfig_ZoneAwarenessEnabled">
            <summary>
            <para>
            <para>A boolean value to indicate whether zone awareness is enabled. See <a href="http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-managedomains.html#es-managedomains-zoneawareness" target="_blank">About Zone Awareness</a> for more information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.UpdateESDomainConfigCmdlet.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.ES.UpdateESElasticsearchDomainCmdlet">
            <summary>
            Allows you to either upgrade your domain or perform an Upgrade eligibility check to
            a compatible Elasticsearch version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.UpdateESElasticsearchDomainCmdlet.DomainName">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.UpdateESElasticsearchDomainCmdlet.PerformCheckOnly">
            <summary>
            <para>
            <para> This flag, when set to True, indicates that an Upgrade Eligibility Check needs to
            be performed. This will not actually perform the Upgrade. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.UpdateESElasticsearchDomainCmdlet.TargetVersion">
            <summary>
            <para>
            <para>The version of Elasticsearch that you intend to upgrade the domain to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ES.UpdateESElasticsearchDomainCmdlet.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.ETS.TestETSRoleCmdlet">
            <summary>
            The TestRole operation tests the IAM role used to create the pipeline.
             
              
            <para>
            The <code>TestRole</code> action lets you determine whether the IAM role you are using
            has sufficient permissions to let Elastic Transcoder perform tasks associated with
            the transcoding process. The action attempts to assume the specified IAM role, checks
            read access to the input and output buckets, and tries to send a test notification
            to Amazon SNS topics that you specify.
            </para>
            <br/><br/>This operation is deprecated.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.TestETSRoleCmdlet.InputBucket">
            <summary>
            <para>
            <para>The Amazon S3 bucket that contains media files to be transcoded. The action attempts
            to read from this bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.TestETSRoleCmdlet.OutputBucket">
            <summary>
            <para>
            <para>The Amazon S3 bucket that Elastic Transcoder writes transcoded media files to. The
            action attempts to read from this bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.TestETSRoleCmdlet.Role">
            <summary>
            <para>
            <para>The IAM Amazon Resource Name (ARN) for the role that you want Elastic Transcoder to
            test.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.TestETSRoleCmdlet.Topic">
            <summary>
            <para>
            <para>The ARNs of one or more Amazon Simple Notification Service (Amazon SNS) topics that
            you want the action to send a test notification to.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ETS.GetETSJobsByPipelineCmdlet">
            <summary>
            The ListJobsByPipeline operation gets a list of the jobs currently in a pipeline.
             
              
            <para>
            Elastic Transcoder returns all of the jobs currently in the specified pipeline. The
            response body contains one element for each job that satisfies the search criteria.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.GetETSJobsByPipelineCmdlet.Ascending">
            <summary>
            <para>
            <para> To list jobs in chronological order by the date and time that they were submitted,
            enter <code>true</code>. To list jobs in reverse chronological order, enter <code>false</code>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.GetETSJobsByPipelineCmdlet.PipelineId">
            <summary>
            <para>
            <para>The ID of the pipeline for which you want to get job information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.GetETSJobsByPipelineCmdlet.PageToken">
            <summary>
            <para>
            <para> When Elastic Transcoder returns more than one page of results, use <code>pageToken</code>
            in subsequent <code>GET</code> requests to get each successive page of results. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ETS.GetETSJobsByStatusCmdlet">
            <summary>
            The ListJobsByStatus operation gets a list of jobs that have a specified status. The
            response body contains one element for each job that satisfies the search criteria.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.GetETSJobsByStatusCmdlet.Ascending">
            <summary>
            <para>
            <para> To list jobs in chronological order by the date and time that they were submitted,
            enter <code>true</code>. To list jobs in reverse chronological order, enter <code>false</code>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.GetETSJobsByStatusCmdlet.Status">
            <summary>
            <para>
            <para>To get information about all of the jobs associated with the current AWS account that
            have a given status, specify the following status: <code>Submitted</code>, <code>Progressing</code>,
            <code>Complete</code>, <code>Canceled</code>, or <code>Error</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.GetETSJobsByStatusCmdlet.PageToken">
            <summary>
            <para>
            <para> When Elastic Transcoder returns more than one page of results, use <code>pageToken</code>
            in subsequent <code>GET</code> requests to get each successive page of results. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ETS.GetETSPipelineCmdlet">
            <summary>
            The ListPipelines operation gets a list of the pipelines associated with the current
            AWS account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.GetETSPipelineCmdlet.Ascending">
            <summary>
            <para>
            <para>To list pipelines in chronological order by the date and time that they were created,
            enter <code>true</code>. To list pipelines in reverse chronological order, enter <code>false</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.GetETSPipelineCmdlet.PageToken">
            <summary>
            <para>
            <para>When Elastic Transcoder returns more than one page of results, use <code>pageToken</code>
            in subsequent <code>GET</code> requests to get each successive page of results. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ETS.GetETSPresetCmdlet">
            <summary>
            The ListPresets operation gets a list of the default presets included with Elastic
            Transcoder and the presets that you've added in an AWS region.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.GetETSPresetCmdlet.Ascending">
            <summary>
            <para>
            <para>To list presets in chronological order by the date and time that they were created,
            enter <code>true</code>. To list presets in reverse chronological order, enter <code>false</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.GetETSPresetCmdlet.PageToken">
            <summary>
            <para>
            <para>When Elastic Transcoder returns more than one page of results, use <code>pageToken</code>
            in subsequent <code>GET</code> requests to get each successive page of results. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet">
            <summary>
            When you create a job, Elastic Transcoder returns JSON data that includes the values
            that you specified plus information about the job that is created.
             
              
            <para>
            If you have specified more than one output for your jobs (for example, one output
            for the Kindle Fire and another output for the Apple iPhone 4s), you currently must
            use the Elastic Transcoder API to list the jobs (as opposed to the AWS Console).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.AlbumArt_Artwork">
            <summary>
            <para>
            <para>The file to be used as album art. There can be multiple artworks associated with an
            audio file, to a maximum of 20. Valid formats are <code>.jpg</code> and <code>.png</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.Input_AspectRatio">
            <summary>
            <para>
            <para> The aspect ratio of the input file. If you want Elastic Transcoder to automatically
            detect the aspect ratio of the input file, specify <code>auto</code>. If you want
            to specify the aspect ratio for the output file, enter one of the following values:
            </para><para><code>1:1</code>, <code>4:3</code>, <code>3:2</code>, <code>16:9</code></para><para> If you specify a value other than <code>auto</code>, Elastic Transcoder disables
            automatic detection of the aspect ratio. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.Captions_CaptionFormat">
            <summary>
            <para>
            <para>The array of file formats for the output captions. If you leave this value blank,
            Elastic Transcoder returns an error.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.InputCaptions_CaptionSource">
            <summary>
            <para>
            <para>Source files for the input sidecar captions used during the transcoding process. To
            omit all sidecar captions, leave <code>CaptionSources</code> blank.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.Input_Container">
            <summary>
            <para>
            <para>The container type for the input file. If you want Elastic Transcoder to automatically
            detect the container type of the input file, specify <code>auto</code>. If you want
            to specify the container type for the input file, enter one of the following values:
            </para><para><code>3gp</code>, <code>aac</code>, <code>asf</code>, <code>avi</code>, <code>divx</code>,
            <code>flv</code>, <code>m4a</code>, <code>mkv</code>, <code>mov</code>, <code>mp3</code>,
            <code>mp4</code>, <code>mpeg</code>, <code>mpeg-ps</code>, <code>mpeg-ts</code>, <code>mxf</code>,
            <code>ogg</code>, <code>vob</code>, <code>wav</code>, <code>webm</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.TimeSpan_Duration">
            <summary>
            <para>
            <para>The duration of the clip. The format can be either HH:mm:ss.SSS (maximum value: 23:59:59.999;
            SSS is thousandths of a second) or sssss.SSS (maximum value: 86399.999). If you don't
            specify a value, Elastic Transcoder creates an output file from StartTime to the end
            of the file.</para><para>If you specify a value longer than the duration of the input file, Elastic Transcoder
            transcodes the file and returns a warning message.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.DetectedProperties_DurationMilli">
            <summary>
            <para>
            <para>The detected duration of the input file, in milliseconds.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.DetectedProperties_FileSize">
            <summary>
            <para>
            <para>The detected file size of the input file, in bytes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.DetectedProperties_FrameRate">
            <summary>
            <para>
            <para>The detected frame rate of the input file, in frames per second.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.Input_FrameRate">
            <summary>
            <para>
            <para>The frame rate of the input file. If you want Elastic Transcoder to automatically
            detect the frame rate of the input file, specify <code>auto</code>. If you want to
            specify the frame rate for the input file, enter one of the following values: </para><para><code>10</code>, <code>15</code>, <code>23.97</code>, <code>24</code>, <code>25</code>,
            <code>29.97</code>, <code>30</code>, <code>60</code></para><para>If you specify a value other than <code>auto</code>, Elastic Transcoder disables automatic
            detection of the frame rate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.DetectedProperties_Height">
            <summary>
            <para>
            <para>The detected height of the input file, in pixels.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.InputEncryptionInitializationVector">
            <summary>
            <para>
            <para>The series of random bits created by a random bit generator, unique for every encryption
            operation, that you used to encrypt your input files or that you want Elastic Transcoder
            to use to encrypt your output files. The initialization vector must be base64-encoded,
            and it must be exactly 16 bytes long before being base64-encoded.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.OutputEncryptionInitializationVector">
            <summary>
            <para>
            <para>The series of random bits created by a random bit generator, unique for every encryption
            operation, that you used to encrypt your input files or that you want Elastic Transcoder
            to use to encrypt your output files. The initialization vector must be base64-encoded,
            and it must be exactly 16 bytes long before being base64-encoded.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.ThumbnailEncryption_InitializationVector">
            <summary>
            <para>
            <para>The series of random bits created by a random bit generator, unique for every encryption
            operation, that you used to encrypt your input files or that you want Elastic Transcoder
            to use to encrypt your output files. The initialization vector must be base64-encoded,
            and it must be exactly 16 bytes long before being base64-encoded.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.Input">
            <summary>
            <para>
            <para>A section of the request body that provides information about the files that are being
            transcoded.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.Input_Interlaced">
            <summary>
            <para>
            <para>Whether the input file is interlaced. If you want Elastic Transcoder to automatically
            detect whether the input file is interlaced, specify <code>auto</code>. If you want
            to specify whether the input file is interlaced, enter one of the following values:</para><para><code>true</code>, <code>false</code></para><para>If you specify a value other than <code>auto</code>, Elastic Transcoder disables automatic
            detection of interlacing.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.InputEncryptionKey">
            <summary>
            <para>
            <para>The data encryption key that you want Elastic Transcoder to use to encrypt your output
            file, or that was used to encrypt your input file. The key must be base64-encoded
            and it must be one of the following bit lengths before being base64-encoded:</para><para><code>128</code>, <code>192</code>, or <code>256</code>. </para><para>The key must also be encrypted by using the Amazon Key Management Service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.Input_Key">
            <summary>
            <para>
            <para> The name of the file to transcode. Elsewhere in the body of the JSON block is the
            the ID of the pipeline to use for processing the job. The <code>InputBucket</code>
            object in that pipeline tells Elastic Transcoder which Amazon S3 bucket to get the
            file from. </para><para>If the file name includes a prefix, such as <code>cooking/lasagna.mpg</code>, include
            the prefix in the key. If the file isn't in the specified bucket, Elastic Transcoder
            returns an error.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.OutputEncryptionKey">
            <summary>
            <para>
            <para>The data encryption key that you want Elastic Transcoder to use to encrypt your output
            file, or that was used to encrypt your input file. The key must be base64-encoded
            and it must be one of the following bit lengths before being base64-encoded:</para><para><code>128</code>, <code>192</code>, or <code>256</code>. </para><para>The key must also be encrypted by using the Amazon Key Management Service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.Output_Key">
            <summary>
            <para>
            <para> The name to assign to the transcoded file. Elastic Transcoder saves the file in the
            Amazon S3 bucket specified by the <code>OutputBucket</code> object in the pipeline
            that is specified by the pipeline ID. If a file with the specified name already exists
            in the output bucket, the job fails. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.ThumbnailEncryption_Key">
            <summary>
            <para>
            <para>The data encryption key that you want Elastic Transcoder to use to encrypt your output
            file, or that was used to encrypt your input file. The key must be base64-encoded
            and it must be one of the following bit lengths before being base64-encoded:</para><para><code>128</code>, <code>192</code>, or <code>256</code>. </para><para>The key must also be encrypted by using the Amazon Key Management Service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.InputEncryptionKeyMd5">
            <summary>
            <para>
            <para>The MD5 digest of the key that you used to encrypt your input file, or that you want
            Elastic Transcoder to use to encrypt your output file. Elastic Transcoder uses the
            key digest as a checksum to make sure your key was not corrupted in transit. The key
            MD5 must be base64-encoded, and it must be exactly 16 bytes long before being base64-encoded.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.OutputEncryptionKeyMd5">
            <summary>
            <para>
            <para>The MD5 digest of the key that you used to encrypt your input file, or that you want
            Elastic Transcoder to use to encrypt your output file. Elastic Transcoder uses the
            key digest as a checksum to make sure your key was not corrupted in transit. The key
            MD5 must be base64-encoded, and it must be exactly 16 bytes long before being base64-encoded.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.ThumbnailEncryption_KeyMd5">
            <summary>
            <para>
            <para>The MD5 digest of the key that you used to encrypt your input file, or that you want
            Elastic Transcoder to use to encrypt your output file. Elastic Transcoder uses the
            key digest as a checksum to make sure your key was not corrupted in transit. The key
            MD5 must be base64-encoded, and it must be exactly 16 bytes long before being base64-encoded.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.InputCaptions_MergePolicy">
            <summary>
            <para>
            <para>A policy that determines how Elastic Transcoder handles the existence of multiple
            captions.</para><ul><li><para><b>MergeOverride:</b> Elastic Transcoder transcodes both embedded and sidecar captions
            into outputs. If captions for a language are embedded in the input file and also appear
            in a sidecar file, Elastic Transcoder uses the sidecar captions and ignores the embedded
            captions for that language.</para></li><li><para><b>MergeRetain:</b> Elastic Transcoder transcodes both embedded and sidecar captions
            into outputs. If captions for a language are embedded in the input file and also appear
            in a sidecar file, Elastic Transcoder uses the embedded captions and ignores the sidecar
            captions for that language. If <code>CaptionSources</code> is empty, Elastic Transcoder
            omits all sidecar captions from the output files.</para></li><li><para><b>Override:</b> Elastic Transcoder transcodes only the sidecar captions that you
            specify in <code>CaptionSources</code>.</para></li></ul><para><code>MergePolicy</code> cannot be null.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.AlbumArt_MergePolicy">
            <summary>
            <para>
            <para>A policy that determines how Elastic Transcoder handles the existence of multiple
            album artwork files.</para><ul><li><para><code>Replace:</code> The specified album art replaces any existing album art.</para></li><li><para><code>Prepend:</code> The specified album art is placed in front of any existing
            album art.</para></li><li><para><code>Append:</code> The specified album art is placed after any existing album art.</para></li><li><para><code>Fallback:</code> If the original input file contains artwork, Elastic Transcoder
            uses that artwork for the output. If the original input does not contain artwork,
            Elastic Transcoder uses the specified album art file.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.InputEncryptionMode">
            <summary>
            <para>
            <para>The specific server-side encryption mode that you want Elastic Transcoder to use when
            decrypting your input files or encrypting your output files. Elastic Transcoder supports
            the following options:</para><ul><li><para><b>s3:</b> Amazon S3 creates and manages the keys used for encrypting your files.</para></li><li><para><b>s3-aws-kms:</b> Amazon S3 calls the Amazon Key Management Service, which creates
            and manages the keys that are used for encrypting your files. If you specify <code>s3-aws-kms</code>
            and you don't want to use the default key, you must add the AWS-KMS key that you want
            to use to your pipeline.</para></li><li><para><b>aes-cbc-pkcs7:</b> A padded cipher-block mode of operation originally used for
            HLS files.</para></li><li><para><b>aes-ctr:</b> AES Counter Mode.</para></li><li><para><b>aes-gcm:</b> AES Galois Counter Mode, a mode of operation that is an authenticated
            encryption format, meaning that a file, key, or initialization vector that has been
            tampered with fails the decryption process.</para></li></ul><para>For all three AES options, you must provide the following settings, which must be
            base64-encoded:</para><ul><li><para><b>Key</b></para></li><li><para><b>Key MD5</b></para></li><li><para><b>Initialization Vector</b></para></li></ul><important><para>For the AES modes, your private encryption keys and your unencrypted data are never
            stored by AWS; therefore, it is important that you safely manage your encryption keys.
            If you lose them, you won't be able to unencrypt your data.</para></important>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.OutputEncryptionMode">
            <summary>
            <para>
            <para>The specific server-side encryption mode that you want Elastic Transcoder to use when
            decrypting your input files or encrypting your output files. Elastic Transcoder supports
            the following options:</para><ul><li><para><b>s3:</b> Amazon S3 creates and manages the keys used for encrypting your files.</para></li><li><para><b>s3-aws-kms:</b> Amazon S3 calls the Amazon Key Management Service, which creates
            and manages the keys that are used for encrypting your files. If you specify <code>s3-aws-kms</code>
            and you don't want to use the default key, you must add the AWS-KMS key that you want
            to use to your pipeline.</para></li><li><para><b>aes-cbc-pkcs7:</b> A padded cipher-block mode of operation originally used for
            HLS files.</para></li><li><para><b>aes-ctr:</b> AES Counter Mode.</para></li><li><para><b>aes-gcm:</b> AES Galois Counter Mode, a mode of operation that is an authenticated
            encryption format, meaning that a file, key, or initialization vector that has been
            tampered with fails the decryption process.</para></li></ul><para>For all three AES options, you must provide the following settings, which must be
            base64-encoded:</para><ul><li><para><b>Key</b></para></li><li><para><b>Key MD5</b></para></li><li><para><b>Initialization Vector</b></para></li></ul><important><para>For the AES modes, your private encryption keys and your unencrypted data are never
            stored by AWS; therefore, it is important that you safely manage your encryption keys.
            If you lose them, you won't be able to unencrypt your data.</para></important>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.ThumbnailEncryption_Mode">
            <summary>
            <para>
            <para>The specific server-side encryption mode that you want Elastic Transcoder to use when
            decrypting your input files or encrypting your output files. Elastic Transcoder supports
            the following options:</para><ul><li><para><b>s3:</b> Amazon S3 creates and manages the keys used for encrypting your files.</para></li><li><para><b>s3-aws-kms:</b> Amazon S3 calls the Amazon Key Management Service, which creates
            and manages the keys that are used for encrypting your files. If you specify <code>s3-aws-kms</code>
            and you don't want to use the default key, you must add the AWS-KMS key that you want
            to use to your pipeline.</para></li><li><para><b>aes-cbc-pkcs7:</b> A padded cipher-block mode of operation originally used for
            HLS files.</para></li><li><para><b>aes-ctr:</b> AES Counter Mode.</para></li><li><para><b>aes-gcm:</b> AES Galois Counter Mode, a mode of operation that is an authenticated
            encryption format, meaning that a file, key, or initialization vector that has been
            tampered with fails the decryption process.</para></li></ul><para>For all three AES options, you must provide the following settings, which must be
            base64-encoded:</para><ul><li><para><b>Key</b></para></li><li><para><b>Key MD5</b></para></li><li><para><b>Initialization Vector</b></para></li></ul><important><para>For the AES modes, your private encryption keys and your unencrypted data are never
            stored by AWS; therefore, it is important that you safely manage your encryption keys.
            If you lose them, you won't be able to unencrypt your data.</para></important>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.OutputKeyPrefix">
            <summary>
            <para>
            <para>The value, if any, that you want Elastic Transcoder to prepend to the names of all
            files that this job creates, including output files, thumbnails, and playlists.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.Output">
            <summary>
            <para>
            <para> A section of the request body that provides information about the transcoded (target)
            files. We recommend that you use the <code>Outputs</code> syntax instead of the <code>Output</code>
            syntax. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.PipelineId">
            <summary>
            <para>
            <para>The <code>Id</code> of the pipeline that you want Elastic Transcoder to use for transcoding.
            The pipeline determines several settings, including the Amazon S3 bucket from which
            Elastic Transcoder gets the files to transcode and the bucket into which Elastic Transcoder
            puts the transcoded files.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.Playlist">
            <summary>
            <para>
            <para>If you specify a preset in <code>PresetId</code> for which the value of <code>Container</code>
            is fmp4 (Fragmented MP4) or ts (MPEG-TS), Playlists contains information about the
            master playlists that you want Elastic Transcoder to create.</para><para>The maximum number of master playlists in a job is 30.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.Output_PresetId">
            <summary>
            <para>
            <para> The <code>Id</code> of the preset to use for this job. The preset determines the
            audio, video, and thumbnail settings that Elastic Transcoder uses for transcoding.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.Input_Resolution">
            <summary>
            <para>
            <para>This value must be <code>auto</code>, which causes Elastic Transcoder to automatically
            detect the resolution of the input file.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.Output_Rotate">
            <summary>
            <para>
            <para> The number of degrees clockwise by which you want Elastic Transcoder to rotate the
            output relative to the input. Enter one of the following values: <code>auto</code>,
            <code>0</code>, <code>90</code>, <code>180</code>, <code>270</code>. The value <code>auto</code>
            generally works only if the file that you're transcoding contains rotation metadata.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.Output_SegmentDuration">
            <summary>
            <para>
            <important><para>(Outputs in Fragmented MP4 or MPEG-TS format only.</para></important><para>If you specify a preset in <code>PresetId</code> for which the value of <code>Container</code>
            is <code>fmp4</code> (Fragmented MP4) or <code>ts</code> (MPEG-TS), <code>SegmentDuration</code>
            is the target maximum duration of each segment in seconds. For <code>HLSv3</code>
            format playlists, each media segment is stored in a separate <code>.ts</code> file.
            For <code>HLSv4</code> and <code>Smooth</code> playlists, all media segments for an
            output are stored in a single file. Each segment is approximately the length of the
            <code>SegmentDuration</code>, though individual segments might be shorter or longer.</para><para>The range of valid values is 1 to 60 seconds. If the duration of the video is not
            evenly divisible by <code>SegmentDuration</code>, the duration of the last segment
            is the remainder of total length/SegmentDuration.</para><para>Elastic Transcoder creates an output-specific playlist for each output <code>HLS</code>
            output that you specify in OutputKeys. To add an output to the master playlist for
            this job, include it in the <code>OutputKeys</code> of the associated playlist.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.TimeSpan_StartTime">
            <summary>
            <para>
            <para>The place in the input file where you want a clip to start. The format can be either
            HH:mm:ss.SSS (maximum value: 23:59:59.999; SSS is thousandths of a second) or sssss.SSS
            (maximum value: 86399.999). If you don't specify a value, Elastic Transcoder starts
            at the beginning of the input file.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.Output_ThumbnailPattern">
            <summary>
            <para>
            <para>Whether you want Elastic Transcoder to create thumbnails for your videos and, if so,
            how you want Elastic Transcoder to name the files.</para><para>If you don't want Elastic Transcoder to create thumbnails, specify "".</para><para>If you do want Elastic Transcoder to create thumbnails, specify the information that
            you want to include in the file name for each thumbnail. You can specify the following
            values in any sequence:</para><ul><li><para><b><code>{count}</code> (Required)</b>: If you want to create thumbnails, you must
            include <code>{count}</code> in the <code>ThumbnailPattern</code> object. Wherever
            you specify <code>{count}</code>, Elastic Transcoder adds a five-digit sequence number
            (beginning with <b>00001</b>) to thumbnail file names. The number indicates where
            a given thumbnail appears in the sequence of thumbnails for a transcoded file. </para><important><para>If you specify a literal value and/or <code>{resolution}</code> but you omit <code>{count}</code>,
            Elastic Transcoder returns a validation error and does not create the job.</para></important></li><li><para><b>Literal values (Optional)</b>: You can specify literal values anywhere in the
            <code>ThumbnailPattern</code> object. For example, you can include them as a file
            name prefix or as a delimiter between <code>{resolution}</code> and <code>{count}</code>.
            </para></li><li><para><b><code>{resolution}</code> (Optional)</b>: If you want Elastic Transcoder to include
            the resolution in the file name, include <code>{resolution}</code> in the <code>ThumbnailPattern</code>
            object. </para></li></ul><para>When creating thumbnails, Elastic Transcoder automatically saves the files in the
            format (.jpg or .png) that appears in the preset that you specified in the <code>PresetID</code>
            value of <code>CreateJobOutput</code>. Elastic Transcoder also appends the applicable
            file name extension.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.UserMetadata">
            <summary>
            <para>
            <para>User-defined metadata that you want to associate with an Elastic Transcoder job. You
            specify metadata in <code>key/value</code> pairs, and you can add up to 10 <code>key/value</code>
            pairs per job. Elastic Transcoder does not guarantee that <code>key/value</code> pairs
            are returned in the same order in which you specify them.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.Output_Watermark">
            <summary>
            <para>
            <para>Information about the watermarks that you want Elastic Transcoder to add to the video
            during transcoding. You can specify up to four watermarks for each output. Settings
            for each watermark must be defined in the preset for the current output.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.DetectedProperties_Width">
            <summary>
            <para>
            <para>The detected width of the input file, in pixels.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.Captions_CaptionSource">
            <summary>
            <para>
            <para>Source files for the input sidecar captions used during the transcoding process. To
            omit all sidecar captions, leave <code>CaptionSources</code> blank.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.Output_Composition">
            <summary>
            <para>
            <para>You can create an output file that contains an excerpt from the input file. This excerpt,
            called a clip, can come from the beginning, middle, or end of the file. The Composition
            object contains settings for the clips that make up an output file. For the current
            release, you can only specify settings for a single clip per output file. The Composition
            object cannot be null.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.Captions_MergePolicy">
            <summary>
            <para>
            <para>A policy that determines how Elastic Transcoder handles the existence of multiple
            captions.</para><ul><li><para><b>MergeOverride:</b> Elastic Transcoder transcodes both embedded and sidecar captions
            into outputs. If captions for a language are embedded in the input file and also appear
            in a sidecar file, Elastic Transcoder uses the sidecar captions and ignores the embedded
            captions for that language.</para></li><li><para><b>MergeRetain:</b> Elastic Transcoder transcodes both embedded and sidecar captions
            into outputs. If captions for a language are embedded in the input file and also appear
            in a sidecar file, Elastic Transcoder uses the embedded captions and ignores the sidecar
            captions for that language. If <code>CaptionSources</code> is empty, Elastic Transcoder
            omits all sidecar captions from the output files.</para></li><li><para><b>Override:</b> Elastic Transcoder transcodes only the sidecar captions that you
            specify in <code>CaptionSources</code>.</para></li></ul><para><code>MergePolicy</code> cannot be null.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSJobCmdlet.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.ETS.NewETSPipelineCmdlet">
            <summary>
            The CreatePipeline operation creates a pipeline with settings that you specify.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPipelineCmdlet.AwsKmsKeyArn">
            <summary>
            <para>
            <para>The AWS Key Management Service (AWS KMS) key that you want to use with this pipeline.</para><para>If you use either <code>s3</code> or <code>s3-aws-kms</code> as your <code>Encryption:Mode</code>,
            you don't need to provide a key with your job because a default key, known as an AWS-KMS
            key, is created for you automatically. You need to provide an AWS-KMS key only if
            you want to use a non-default AWS-KMS key, or if you are using an <code>Encryption:Mode</code>
            of <code>aes-cbc-pkcs7</code>, <code>aes-ctr</code>, or <code>aes-gcm</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPipelineCmdlet.ContentConfig_Bucket">
            <summary>
            <para>
            <para> The Amazon S3 bucket in which you want Elastic Transcoder to save the transcoded
            files. Specify this value when all of the following are true:</para><ul><li><para>You want to save transcoded files, thumbnails (if any), and playlists (if any) together
            in one bucket.</para></li><li><para>You do not want to specify the users or groups who have access to the transcoded files,
            thumbnails, and playlists.</para></li><li><para>You do not want to specify the permissions that Elastic Transcoder grants to the files.</para></li><li><para>You want to associate the transcoded files and thumbnails with the Amazon S3 Standard
            storage class.</para></li></ul><para>If you want to save transcoded files and playlists in one bucket and thumbnails in
            another bucket, specify which users can access the transcoded files or the permissions
            the users have, or change the Amazon S3 storage class, omit OutputBucket and specify
            values for <code>ContentConfig</code> and <code>ThumbnailConfig</code> instead. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPipelineCmdlet.ThumbnailConfig_Bucket">
            <summary>
            <para>
            <para> The Amazon S3 bucket in which you want Elastic Transcoder to save the transcoded
            files. Specify this value when all of the following are true:</para><ul><li><para>You want to save transcoded files, thumbnails (if any), and playlists (if any) together
            in one bucket.</para></li><li><para>You do not want to specify the users or groups who have access to the transcoded files,
            thumbnails, and playlists.</para></li><li><para>You do not want to specify the permissions that Elastic Transcoder grants to the files.</para></li><li><para>You want to associate the transcoded files and thumbnails with the Amazon S3 Standard
            storage class.</para></li></ul><para>If you want to save transcoded files and playlists in one bucket and thumbnails in
            another bucket, specify which users can access the transcoded files or the permissions
            the users have, or change the Amazon S3 storage class, omit OutputBucket and specify
            values for <code>ContentConfig</code> and <code>ThumbnailConfig</code> instead. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPipelineCmdlet.Notifications_Completed">
            <summary>
            <para>
            <para>The Amazon SNS topic that you want to notify when Elastic Transcoder has finished
            processing the job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPipelineCmdlet.Notifications_Error">
            <summary>
            <para>
            <para>The Amazon SNS topic that you want to notify when Elastic Transcoder encounters an
            error condition.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPipelineCmdlet.InputBucket">
            <summary>
            <para>
            <para>The Amazon S3 bucket in which you saved the media files that you want to transcode.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPipelineCmdlet.Name">
            <summary>
            <para>
            <para>The name of the pipeline. We recommend that the name be unique within the AWS account,
            but uniqueness is not enforced.</para><para>Constraints: Maximum 40 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPipelineCmdlet.OutputBucket">
            <summary>
            <para>
            <para>The Amazon S3 bucket in which you want Elastic Transcoder to save the transcoded files.
            (Use this, or use ContentConfig:Bucket plus ThumbnailConfig:Bucket.)</para><para>Specify this value when all of the following are true:</para><ul><li><para>You want to save transcoded files, thumbnails (if any), and playlists (if any) together
            in one bucket.</para></li><li><para>You do not want to specify the users or groups who have access to the transcoded files,
            thumbnails, and playlists.</para></li><li><para>You do not want to specify the permissions that Elastic Transcoder grants to the files.
            </para><important><para>When Elastic Transcoder saves files in <code>OutputBucket</code>, it grants full control
            over the files only to the AWS account that owns the role that is specified by <code>Role</code>.</para></important></li><li><para>You want to associate the transcoded files and thumbnails with the Amazon S3 Standard
            storage class.</para></li></ul><para>If you want to save transcoded files and playlists in one bucket and thumbnails in
            another bucket, specify which users can access the transcoded files or the permissions
            the users have, or change the Amazon S3 storage class, omit <code>OutputBucket</code>
            and specify values for <code>ContentConfig</code> and <code>ThumbnailConfig</code>
            instead.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPipelineCmdlet.ContentConfig_Permission">
            <summary>
            <para>
            <para>Optional. The <code>Permissions</code> object specifies which users and/or predefined
            Amazon S3 groups you want to have access to transcoded files and playlists, and the
            type of access you want them to have. You can grant permissions to a maximum of 30
            users and/or predefined Amazon S3 groups.</para><para>If you include <code>Permissions</code>, Elastic Transcoder grants only the permissions
            that you specify. It does not grant full permissions to the owner of the role specified
            by <code>Role</code>. If you want that user to have full control, you must explicitly
            grant full control to the user.</para><para> If you omit <code>Permissions</code>, Elastic Transcoder grants full control over
            the transcoded files and playlists to the owner of the role specified by <code>Role</code>,
            and grants no other permissions to any other user or group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPipelineCmdlet.ThumbnailConfig_Permission">
            <summary>
            <para>
            <para>Optional. The <code>Permissions</code> object specifies which users and/or predefined
            Amazon S3 groups you want to have access to transcoded files and playlists, and the
            type of access you want them to have. You can grant permissions to a maximum of 30
            users and/or predefined Amazon S3 groups.</para><para>If you include <code>Permissions</code>, Elastic Transcoder grants only the permissions
            that you specify. It does not grant full permissions to the owner of the role specified
            by <code>Role</code>. If you want that user to have full control, you must explicitly
            grant full control to the user.</para><para> If you omit <code>Permissions</code>, Elastic Transcoder grants full control over
            the transcoded files and playlists to the owner of the role specified by <code>Role</code>,
            and grants no other permissions to any other user or group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPipelineCmdlet.Notifications_Progressing">
            <summary>
            <para>
            <para>The Amazon Simple Notification Service (Amazon SNS) topic that you want to notify
            when Elastic Transcoder has started to process the job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPipelineCmdlet.Role">
            <summary>
            <para>
            <para>The IAM Amazon Resource Name (ARN) for the role that you want Elastic Transcoder to
            use to create the pipeline.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPipelineCmdlet.ContentConfig_StorageClass">
            <summary>
            <para>
            <para> The Amazon S3 storage class, <code>Standard</code> or <code>ReducedRedundancy</code>,
            that you want Elastic Transcoder to assign to the video files and playlists that it
            stores in your Amazon S3 bucket. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPipelineCmdlet.ThumbnailConfig_StorageClass">
            <summary>
            <para>
            <para> The Amazon S3 storage class, <code>Standard</code> or <code>ReducedRedundancy</code>,
            that you want Elastic Transcoder to assign to the video files and playlists that it
            stores in your Amazon S3 bucket. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPipelineCmdlet.Notifications_Warning">
            <summary>
            <para>
            <para>The Amazon SNS topic that you want to notify when Elastic Transcoder encounters a
            warning condition.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPipelineCmdlet.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.ETS.NewETSPresetCmdlet">
            <summary>
            The CreatePreset operation creates a preset with settings that you specify.
             
             <important><para>
            Elastic Transcoder checks the CreatePreset settings to ensure that they meet Elastic
            Transcoder requirements and to determine whether they comply with H.264 standards.
            If your settings are not valid for Elastic Transcoder, Elastic Transcoder returns
            an HTTP 400 response (<code>ValidationException</code>) and does not create the preset.
            If the settings are valid for Elastic Transcoder but aren't strictly compliant with
            the H.264 standard, Elastic Transcoder creates the preset and returns a warning message
            in the response. This helps you determine whether your settings comply with the H.264
            standard while giving you greater flexibility with respect to the video that Elastic
            Transcoder produces.
            </para></important><para>
            Elastic Transcoder uses the H.264 video-compression format. For more information,
            see the International Telecommunication Union publication <i>Recommendation ITU-T
            H.264: Advanced video coding for generic audiovisual services</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPresetCmdlet.Thumbnails_AspectRatio">
            <summary>
            <para>
            <important><para>To better control resolution and aspect ratio of thumbnails, we recommend that you
            use the values <code>MaxWidth</code>, <code>MaxHeight</code>, <code>SizingPolicy</code>,
            and <code>PaddingPolicy</code> instead of <code>Resolution</code> and <code>AspectRatio</code>.
            The two groups of settings are mutually exclusive. Do not use them together.</para></important><para>The aspect ratio of thumbnails. Valid values include:</para><para><code>auto</code>, <code>1:1</code>, <code>4:3</code>, <code>3:2</code>, <code>16:9</code></para><para>If you specify <code>auto</code>, Elastic Transcoder tries to preserve the aspect
            ratio of the video in the output file.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPresetCmdlet.Video_AspectRatio">
            <summary>
            <para>
            <important><para>To better control resolution and aspect ratio of output videos, we recommend that
            you use the values <code>MaxWidth</code>, <code>MaxHeight</code>, <code>SizingPolicy</code>,
            <code>PaddingPolicy</code>, and <code>DisplayAspectRatio</code> instead of <code>Resolution</code>
            and <code>AspectRatio</code>. The two groups of settings are mutually exclusive. Do
            not use them together.</para></important><para>The display aspect ratio of the video in the output file. Valid values include:</para><para><code>auto</code>, <code>1:1</code>, <code>4:3</code>, <code>3:2</code>, <code>16:9</code></para><para>If you specify <code>auto</code>, Elastic Transcoder tries to preserve the aspect
            ratio of the input file.</para><para>If you specify an aspect ratio for the output file that differs from aspect ratio
            of the input file, Elastic Transcoder adds pillarboxing (black bars on the sides)
            or letterboxing (black bars on the top and bottom) to maintain the aspect ratio of
            the active region of the video.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPresetCmdlet.Audio_AudioPackingMode">
            <summary>
            <para>
            <para>The method of organizing audio channels and tracks. Use <code>Audio:Channels</code>
            to specify the number of channels in your output, and <code>Audio:AudioPackingMode</code>
            to specify the number of tracks and their relation to the channels. If you do not
            specify an <code>Audio:AudioPackingMode</code>, Elastic Transcoder uses <code>SingleTrack</code>.</para><para>The following values are valid:</para><para><code>SingleTrack</code>, <code>OneChannelPerTrack</code>, and <code>OneChannelPerTrackWithMosTo8Tracks</code></para><para>When you specify <code>SingleTrack</code>, Elastic Transcoder creates a single track
            for your output. The track can have up to eight channels. Use <code>SingleTrack</code>
            for all non-<code>mxf</code> containers.</para><para>The outputs of <code>SingleTrack</code> for a specific channel value and inputs are
            as follows:</para><ul><li><para><code>0</code><b> channels with any input:</b> Audio omitted from the output</para></li><li><para><code>1, 2, or auto </code><b>channels with no audio input:</b> Audio omitted from
            the output</para></li><li><para><code>1 </code><b>channel with any input with audio:</b> One track with one channel,
            downmixed if necessary</para></li><li><para><code>2 </code><b>channels with one track with one channel:</b> One track with two
            identical channels</para></li><li><para><code>2 or auto </code><b>channels with two tracks with one channel each:</b> One
            track with two channels</para></li><li><para><code>2 or auto </code><b>channels with one track with two channels:</b> One track
            with two channels</para></li><li><para><code>2 </code><b>channels with one track with multiple channels:</b> One track
            with two channels</para></li><li><para><code>auto </code><b>channels with one track with one channel:</b> One track with
            one channel</para></li><li><para><code>auto </code><b>channels with one track with multiple channels:</b> One track
            with multiple channels</para></li></ul><para>When you specify <code>OneChannelPerTrack</code>, Elastic Transcoder creates a new
            track for every channel in your output. Your output can have up to eight single-channel
            tracks.</para><para>The outputs of <code>OneChannelPerTrack</code> for a specific channel value and inputs
            are as follows:</para><ul><li><para><code>0 </code><b>channels with any input:</b> Audio omitted from the output</para></li><li><para><code>1, 2, or auto </code><b>channels with no audio input:</b> Audio omitted from
            the output</para></li><li><para><code>1 </code><b>channel with any input with audio:</b> One track with one channel,
            downmixed if necessary</para></li><li><para><code>2 </code><b>channels with one track with one channel:</b> Two tracks with
            one identical channel each</para></li><li><para><code>2 or auto </code><b>channels with two tracks with one channel each:</b> Two
            tracks with one channel each</para></li><li><para><code>2 or auto </code><b>channels with one track with two channels:</b> Two tracks
            with one channel each</para></li><li><para><code>2 </code><b>channels with one track with multiple channels:</b> Two tracks
            with one channel each</para></li><li><para><code>auto </code><b>channels with one track with one channel:</b> One track with
            one channel</para></li><li><para><code>auto </code><b>channels with one track with multiple channels:</b> Up to eight
            tracks with one channel each</para></li></ul><para>When you specify <code>OneChannelPerTrackWithMosTo8Tracks</code>, Elastic Transcoder
            creates eight single-channel tracks for your output. All tracks that do not contain
            audio data from an input channel are MOS, or Mit Out Sound, tracks.</para><para>The outputs of <code>OneChannelPerTrackWithMosTo8Tracks</code> for a specific channel
            value and inputs are as follows:</para><ul><li><para><code>0 </code><b>channels with any input:</b> Audio omitted from the output</para></li><li><para><code>1, 2, or auto </code><b>channels with no audio input:</b> Audio omitted from
            the output</para></li><li><para><code>1 </code><b>channel with any input with audio:</b> One track with one channel,
            downmixed if necessary, plus six MOS tracks</para></li><li><para><code>2 </code><b>channels with one track with one channel:</b> Two tracks with
            one identical channel each, plus six MOS tracks</para></li><li><para><code>2 or auto </code><b>channels with two tracks with one channel each:</b> Two
            tracks with one channel each, plus six MOS tracks</para></li><li><para><code>2 or auto </code><b>channels with one track with two channels:</b> Two tracks
            with one channel each, plus six MOS tracks</para></li><li><para><code>2 </code><b>channels with one track with multiple channels:</b> Two tracks
            with one channel each, plus six MOS tracks</para></li><li><para><code>auto </code><b>channels with one track with one channel:</b> One track with
            one channel, plus seven MOS tracks</para></li><li><para><code>auto </code><b>channels with one track with multiple channels:</b> Up to eight
            tracks with one channel each, plus MOS tracks until there are eight tracks in all</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPresetCmdlet.CodecOptions_BitDepth">
            <summary>
            <para>
            <para>You can only choose an audio bit depth when you specify <code>flac</code> or <code>pcm</code>
            for the value of Audio:Codec.</para><para>The bit depth of a sample is how many bits of information are included in the audio
            samples. The higher the bit depth, the better the audio, but the larger the file.</para><para>Valid values are <code>16</code> and <code>24</code>.</para><para>The most common bit depth is <code>24</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPresetCmdlet.CodecOptions_BitOrder">
            <summary>
            <para>
            <para>You can only choose an audio bit order when you specify <code>pcm</code> for the value
            of Audio:Codec.</para><para>The order the bits of a PCM sample are stored in.</para><para>The supported value is <code>LittleEndian</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPresetCmdlet.Audio_BitRate">
            <summary>
            <para>
            <para>The bit rate of the audio stream in the output file, in kilobits/second. Enter an
            integer between 64 and 320, inclusive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPresetCmdlet.Video_BitRate">
            <summary>
            <para>
            <para>The bit rate of the video stream in the output file, in kilobits/second. Valid values
            depend on the values of <code>Level</code> and <code>Profile</code>. If you specify
            <code>auto</code>, Elastic Transcoder uses the detected bit rate of the input source.
            If you specify a value other than <code>auto</code>, we recommend that you specify
            a value less than or equal to the maximum H.264-compliant value listed for your level
            and profile:</para><para><i>Level - Maximum video bit rate in kilobits/second (baseline and main Profile)
            : maximum video bit rate in kilobits/second (high Profile)</i></para><ul><li><para>1 - 64 : 80</para></li><li><para>1b - 128 : 160</para></li><li><para>1.1 - 192 : 240</para></li><li><para>1.2 - 384 : 480</para></li><li><para>1.3 - 768 : 960</para></li><li><para>2 - 2000 : 2500</para></li><li><para>3 - 10000 : 12500</para></li><li><para>3.1 - 14000 : 17500</para></li><li><para>3.2 - 20000 : 25000</para></li><li><para>4 - 20000 : 25000</para></li><li><para>4.1 - 50000 : 62500</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPresetCmdlet.Audio_Channel">
            <summary>
            <para>
            <para>The number of audio channels in the output file. The following values are valid:</para><para><code>auto</code>, <code>0</code>, <code>1</code>, <code>2</code></para><para>One channel carries the information played by a single speaker. For example, a stereo
            track with two channels sends one channel to the left speaker, and the other channel
            to the right speaker. The output channels are organized into tracks. If you want Elastic
            Transcoder to automatically detect the number of audio channels in the input file
            and use that value for the output file, select <code>auto</code>.</para><para>The output of a specific channel value and inputs are as follows:</para><ul><li><para><code>auto</code><b> channel specified, with any input:</b> Pass through up to eight
            input channels.</para></li><li><para><code>0</code><b> channels specified, with any input:</b> Audio omitted from the
            output.</para></li><li><para><code>1</code><b> channel specified, with at least one input channel:</b> Mono sound.</para></li><li><para><code>2</code><b> channels specified, with any input:</b> Two identical mono channels
            or stereo. For more information about tracks, see <code>Audio:AudioPackingMode.</code></para></li></ul><para> For more information about how Elastic Transcoder organizes channels and tracks,
            see <code>Audio:AudioPackingMode</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPresetCmdlet.Audio_Codec">
            <summary>
            <para>
            <para>The audio codec for the output file. Valid values include <code>aac</code>, <code>flac</code>,
            <code>mp2</code>, <code>mp3</code>, <code>pcm</code>, and <code>vorbis</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPresetCmdlet.Video_Codec">
            <summary>
            <para>
            <para>The video codec for the output file. Valid values include <code>gif</code>, <code>H.264</code>,
            <code>mpeg2</code>, <code>vp8</code>, and <code>vp9</code>. You can only specify <code>vp8</code>
            and <code>vp9</code> when the container type is <code>webm</code>, <code>gif</code>
            when the container type is <code>gif</code>, and <code>mpeg2</code> when the container
            type is <code>mpg</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPresetCmdlet.Video_CodecOption">
            <summary>
            <para>
            <para><b>Profile (H.264/VP8/VP9 Only)</b></para><para>The H.264 profile that you want to use for the output file. Elastic Transcoder supports
            the following profiles:</para><ul><li><para><code>baseline</code>: The profile most commonly used for videoconferencing and for
            mobile applications.</para></li><li><para><code>main</code>: The profile used for standard-definition digital TV broadcasts.</para></li><li><para><code>high</code>: The profile used for high-definition digital TV broadcasts and
            for Blu-ray discs.</para></li></ul><para><b>Level (H.264 Only)</b></para><para>The H.264 level that you want to use for the output file. Elastic Transcoder supports
            the following levels:</para><para><code>1</code>, <code>1b</code>, <code>1.1</code>, <code>1.2</code>, <code>1.3</code>,
            <code>2</code>, <code>2.1</code>, <code>2.2</code>, <code>3</code>, <code>3.1</code>,
            <code>3.2</code>, <code>4</code>, <code>4.1</code></para><para><b>MaxReferenceFrames (H.264 Only)</b></para><para>Applicable only when the value of Video:Codec is H.264. The maximum number of previously
            decoded frames to use as a reference for decoding future frames. Valid values are
            integers 0 through 16, but we recommend that you not use a value greater than the
            following:</para><para><code>Min(Floor(Maximum decoded picture buffer in macroblocks * 256 / (Width in pixels
            * Height in pixels)), 16)</code></para><para>where <i>Width in pixels</i> and <i>Height in pixels</i> represent either MaxWidth
            and MaxHeight, or Resolution. <i>Maximum decoded picture buffer in macroblocks</i>
            depends on the value of the <code>Level</code> object. See the list below. (A macroblock
            is a block of pixels measuring 16x16.) </para><ul><li><para>1 - 396</para></li><li><para>1b - 396</para></li><li><para>1.1 - 900</para></li><li><para>1.2 - 2376</para></li><li><para>1.3 - 2376</para></li><li><para>2 - 2376</para></li><li><para>2.1 - 4752</para></li><li><para>2.2 - 8100</para></li><li><para>3 - 8100</para></li><li><para>3.1 - 18000</para></li><li><para>3.2 - 20480</para></li><li><para>4 - 32768</para></li><li><para>4.1 - 32768</para></li></ul><para><b>MaxBitRate (Optional, H.264/MPEG2/VP8/VP9 only)</b></para><para>The maximum number of bits per second in a video buffer; the size of the buffer is
            specified by <code>BufferSize</code>. Specify a value between 16 and 62,500. You can
            reduce the bandwidth required to stream a video by reducing the maximum bit rate,
            but this also reduces the quality of the video.</para><para><b>BufferSize (Optional, H.264/MPEG2/VP8/VP9 only)</b></para><para>The maximum number of bits in any x seconds of the output video. This window is commonly
            10 seconds, the standard segment duration when you're using FMP4 or MPEG-TS for the
            container type of the output video. Specify an integer greater than 0. If you specify
            <code>MaxBitRate</code> and omit <code>BufferSize</code>, Elastic Transcoder sets
            <code>BufferSize</code> to 10 times the value of <code>MaxBitRate</code>.</para><para><b>InterlacedMode (Optional, H.264/MPEG2 Only)</b></para><para>The interlace mode for the output video.</para><para>Interlaced video is used to double the perceived frame rate for a video by interlacing
            two fields (one field on every other line, the other field on the other lines) so
            that the human eye registers multiple pictures per frame. Interlacing reduces the
            bandwidth required for transmitting a video, but can result in blurred images and
            flickering.</para><para>Valid values include <code>Progressive</code> (no interlacing, top to bottom), <code>TopFirst</code>
            (top field first), <code>BottomFirst</code> (bottom field first), and <code>Auto</code>.</para><para>If <code>InterlaceMode</code> is not specified, Elastic Transcoder uses <code>Progressive</code>
            for the output. If <code>Auto</code> is specified, Elastic Transcoder interlaces the
            output.</para><para><b>ColorSpaceConversionMode (Optional, H.264/MPEG2 Only)</b></para><para>The color space conversion Elastic Transcoder applies to the output video. Color spaces
            are the algorithms used by the computer to store information about how to render color.
            <code>Bt.601</code> is the standard for standard definition video, while <code>Bt.709</code>
            is the standard for high definition video.</para><para>Valid values include <code>None</code>, <code>Bt709toBt601</code>, <code>Bt601toBt709</code>,
            and <code>Auto</code>.</para><para>If you chose <code>Auto</code> for <code>ColorSpaceConversionMode</code> and your
            output is interlaced, your frame rate is one of <code>23.97</code>, <code>24</code>,
            <code>25</code>, <code>29.97</code>, <code>50</code>, or <code>60</code>, your <code>SegmentDuration</code>
            is null, and you are using one of the resolution changes from the list below, Elastic
            Transcoder applies the following color space conversions:</para><ul><li><para><i>Standard to HD, 720x480 to 1920x1080</i> - Elastic Transcoder applies <code>Bt601ToBt709</code></para></li><li><para><i>Standard to HD, 720x576 to 1920x1080</i> - Elastic Transcoder applies <code>Bt601ToBt709</code></para></li><li><para><i>HD to Standard, 1920x1080 to 720x480</i> - Elastic Transcoder applies <code>Bt709ToBt601</code></para></li><li><para><i>HD to Standard, 1920x1080 to 720x576</i> - Elastic Transcoder applies <code>Bt709ToBt601</code></para></li></ul><note><para>Elastic Transcoder may change the behavior of the <code>ColorspaceConversionMode</code><code>Auto</code> mode in the future. All outputs in a playlist must use the same
            <code>ColorSpaceConversionMode</code>.</para></note><para>If you do not specify a <code>ColorSpaceConversionMode</code>, Elastic Transcoder
            does not change the color space of a file. If you are unsure what <code>ColorSpaceConversionMode</code>
            was applied to your output file, you can check the <code>AppliedColorSpaceConversion</code>
            parameter included in your job response. If your job does not have an <code>AppliedColorSpaceConversion</code>
            in its response, no <code>ColorSpaceConversionMode</code> was applied.</para><para><b>ChromaSubsampling</b></para><para>The sampling pattern for the chroma (color) channels of the output video. Valid values
            include <code>yuv420p</code> and <code>yuv422p</code>.</para><para><code>yuv420p</code> samples the chroma information of every other horizontal and
            every other vertical line, <code>yuv422p</code> samples the color information of every
            horizontal line and every other vertical line.</para><para><b>LoopCount (Gif Only)</b></para><para>The number of times you want the output gif to loop. Valid values include <code>Infinite</code>
            and integers between <code>0</code> and <code>100</code>, inclusive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPresetCmdlet.Container">
            <summary>
            <para>
            <para>The container type for the output file. Valid values include <code>flac</code>, <code>flv</code>,
            <code>fmp4</code>, <code>gif</code>, <code>mp3</code>, <code>mp4</code>, <code>mpg</code>,
            <code>mxf</code>, <code>oga</code>, <code>ogg</code>, <code>ts</code>, and <code>webm</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPresetCmdlet.Description">
            <summary>
            <para>
            <para>A description of the preset.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPresetCmdlet.Video_DisplayAspectRatio">
            <summary>
            <para>
            <para>The value that Elastic Transcoder adds to the metadata in the output file.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPresetCmdlet.Video_FixedGOP">
            <summary>
            <para>
            <para>Applicable only when the value of Video:Codec is one of <code>H.264</code>, <code>MPEG2</code>,
            or <code>VP8</code>.</para><para>Whether to use a fixed value for <code>FixedGOP</code>. Valid values are <code>true</code>
            and <code>false</code>:</para><ul><li><para><code>true</code>: Elastic Transcoder uses the value of <code>KeyframesMaxDist</code>
            for the distance between key frames (the number of frames in a group of pictures,
            or GOP).</para></li><li><para><code>false</code>: The distance between key frames can vary.</para></li></ul><important><para><code>FixedGOP</code> must be set to <code>true</code> for <code>fmp4</code> containers.</para></important>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPresetCmdlet.Thumbnails_Format">
            <summary>
            <para>
            <para>The format of thumbnails, if any. Valid values are <code>jpg</code> and <code>png</code>.
            </para><para>You specify whether you want Elastic Transcoder to create thumbnails when you create
            a job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPresetCmdlet.Video_FrameRate">
            <summary>
            <para>
            <para>The frames per second for the video stream in the output file. Valid values include:</para><para><code>auto</code>, <code>10</code>, <code>15</code>, <code>23.97</code>, <code>24</code>,
            <code>25</code>, <code>29.97</code>, <code>30</code>, <code>60</code></para><para>If you specify <code>auto</code>, Elastic Transcoder uses the detected frame rate
            of the input source. If you specify a frame rate, we recommend that you perform the
            following calculation:</para><para><code>Frame rate = maximum recommended decoding speed in luma samples/second / (width
            in pixels * height in pixels)</code></para><para>where:</para><ul><li><para><i>width in pixels</i> and <i>height in pixels</i> represent the Resolution of the
            output video.</para></li><li><para><i>maximum recommended decoding speed in Luma samples/second</i> is less than or
            equal to the maximum value listed in the following table, based on the value that
            you specified for Level.</para></li></ul><para>The maximum recommended decoding speed in Luma samples/second for each level is described
            in the following list (<i>Level - Decoding speed</i>):</para><ul><li><para>1 - 380160</para></li><li><para>1b - 380160</para></li><li><para>1.1 - 76800</para></li><li><para>1.2 - 1536000</para></li><li><para>1.3 - 3041280</para></li><li><para>2 - 3041280</para></li><li><para>2.1 - 5068800</para></li><li><para>2.2 - 5184000</para></li><li><para>3 - 10368000</para></li><li><para>3.1 - 27648000</para></li><li><para>3.2 - 55296000</para></li><li><para>4 - 62914560</para></li><li><para>4.1 - 62914560</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPresetCmdlet.Thumbnails_Interval">
            <summary>
            <para>
            <para>The approximate number of seconds between thumbnails. Specify an integer value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPresetCmdlet.Video_KeyframesMaxDist">
            <summary>
            <para>
            <para>Applicable only when the value of Video:Codec is one of <code>H.264</code>, <code>MPEG2</code>,
            or <code>VP8</code>.</para><para>The maximum number of frames between key frames. Key frames are fully encoded frames;
            the frames between key frames are encoded based, in part, on the content of the key
            frames. The value is an integer formatted as a string; valid values are between 1
            (every frame is a key frame) and 100000, inclusive. A higher value results in higher
            compression but may also discernibly decrease video quality.</para><para>For <code>Smooth</code> outputs, the <code>FrameRate</code> must have a constant ratio
            to the <code>KeyframesMaxDist</code>. This allows <code>Smooth</code> playlists to
            switch between different quality levels while the file is being played.</para><para>For example, an input file can have a <code>FrameRate</code> of 30 with a <code>KeyframesMaxDist</code>
            of 90. The output file then needs to have a ratio of 1:3. Valid outputs would have
            <code>FrameRate</code> of 30, 25, and 10, and <code>KeyframesMaxDist</code> of 90,
            75, and 30, respectively.</para><para>Alternately, this can be achieved by setting <code>FrameRate</code> to auto and having
            the same values for <code>MaxFrameRate</code> and <code>KeyframesMaxDist</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPresetCmdlet.Video_MaxFrameRate">
            <summary>
            <para>
            <para>If you specify <code>auto</code> for <code>FrameRate</code>, Elastic Transcoder uses
            the frame rate of the input video for the frame rate of the output video. Specify
            the maximum frame rate that you want Elastic Transcoder to use when the frame rate
            of the input video is greater than the desired maximum frame rate of the output video.
            Valid values include: <code>10</code>, <code>15</code>, <code>23.97</code>, <code>24</code>,
            <code>25</code>, <code>29.97</code>, <code>30</code>, <code>60</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPresetCmdlet.Thumbnails_MaxHeight">
            <summary>
            <para>
            <para>The maximum height of thumbnails in pixels. If you specify auto, Elastic Transcoder
            uses 1080 (Full HD) as the default value. If you specify a numeric value, enter an
            even integer between 32 and 3072.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPresetCmdlet.Video_MaxHeight">
            <summary>
            <para>
            <para>The maximum height of the output video in pixels. If you specify <code>auto</code>,
            Elastic Transcoder uses 1080 (Full HD) as the default value. If you specify a numeric
            value, enter an even integer between 96 and 3072.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPresetCmdlet.Thumbnails_MaxWidth">
            <summary>
            <para>
            <para>The maximum width of thumbnails in pixels. If you specify auto, Elastic Transcoder
            uses 1920 (Full HD) as the default value. If you specify a numeric value, enter an
            even integer between 32 and 4096.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPresetCmdlet.Video_MaxWidth">
            <summary>
            <para>
            <para> The maximum width of the output video in pixels. If you specify <code>auto</code>,
            Elastic Transcoder uses 1920 (Full HD) as the default value. If you specify a numeric
            value, enter an even integer between 128 and 4096. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPresetCmdlet.Name">
            <summary>
            <para>
            <para>The name of the preset. We recommend that the name be unique within the AWS account,
            but uniqueness is not enforced.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPresetCmdlet.Thumbnails_PaddingPolicy">
            <summary>
            <para>
            <para>When you set <code>PaddingPolicy</code> to <code>Pad</code>, Elastic Transcoder may
            add black bars to the top and bottom and/or left and right sides of thumbnails to
            make the total size of the thumbnails match the values that you specified for thumbnail
            <code>MaxWidth</code> and <code>MaxHeight</code> settings.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPresetCmdlet.Video_PaddingPolicy">
            <summary>
            <para>
            <para>When you set <code>PaddingPolicy</code> to <code>Pad</code>, Elastic Transcoder may
            add black bars to the top and bottom and/or left and right sides of the output video
            to make the total size of the output video match the values that you specified for
            <code>MaxWidth</code> and <code>MaxHeight</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPresetCmdlet.CodecOptions_Profile">
            <summary>
            <para>
            <para>You can only choose an audio profile when you specify AAC for the value of Audio:Codec.</para><para>Specify the AAC profile for the output file. Elastic Transcoder supports the following
            profiles:</para><ul><li><para><code>auto</code>: If you specify <code>auto</code>, Elastic Transcoder selects the
            profile based on the bit rate selected for the output file.</para></li><li><para><code>AAC-LC</code>: The most common AAC profile. Use for bit rates larger than 64
            kbps.</para></li><li><para><code>HE-AAC</code>: Not supported on some older players and devices. Use for bit
            rates between 40 and 80 kbps.</para></li><li><para><code>HE-AACv2</code>: Not supported on some players and devices. Use for bit rates
            less than 48 kbps.</para></li></ul><para>All outputs in a <code>Smooth</code> playlist must have the same value for <code>Profile</code>.</para><note><para>If you created any presets before AAC profiles were added, Elastic Transcoder automatically
            updated your presets to use AAC-LC. You can change the value as required.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPresetCmdlet.Thumbnails_Resolution">
            <summary>
            <para>
            <important><para>To better control resolution and aspect ratio of thumbnails, we recommend that you
            use the values <code>MaxWidth</code>, <code>MaxHeight</code>, <code>SizingPolicy</code>,
            and <code>PaddingPolicy</code> instead of <code>Resolution</code> and <code>AspectRatio</code>.
            The two groups of settings are mutually exclusive. Do not use them together.</para></important><para>The width and height of thumbnail files in pixels. Specify a value in the format <code><i>width</i></code> x <code><i>height</i></code> where both values are even integers.
            The values cannot exceed the width and height that you specified in the <code>Video:Resolution</code>
            object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPresetCmdlet.Video_Resolution">
            <summary>
            <para>
            <important><para>To better control resolution and aspect ratio of output videos, we recommend that
            you use the values <code>MaxWidth</code>, <code>MaxHeight</code>, <code>SizingPolicy</code>,
            <code>PaddingPolicy</code>, and <code>DisplayAspectRatio</code> instead of <code>Resolution</code>
            and <code>AspectRatio</code>. The two groups of settings are mutually exclusive. Do
            not use them together.</para></important><para>The width and height of the video in the output file, in pixels. Valid values are
            <code>auto</code> and <i>width</i> x <i>height</i>:</para><ul><li><para><code>auto</code>: Elastic Transcoder attempts to preserve the width and height of
            the input file, subject to the following rules.</para></li><li><para><code><i>width</i> x <i>height</i></code>: The width and height of the output video
            in pixels.</para></li></ul><para>Note the following about specifying the width and height:</para><ul><li><para>The width must be an even integer between 128 and 4096, inclusive.</para></li><li><para>The height must be an even integer between 96 and 3072, inclusive.</para></li><li><para>If you specify a resolution that is less than the resolution of the input file, Elastic
            Transcoder rescales the output file to the lower resolution.</para></li><li><para>If you specify a resolution that is greater than the resolution of the input file,
            Elastic Transcoder rescales the output to the higher resolution.</para></li><li><para>We recommend that you specify a resolution for which the product of width and height
            is less than or equal to the applicable value in the following list (<i>List - Max
            width x height value</i>):</para><ul><li><para>1 - 25344</para></li><li><para>1b - 25344</para></li><li><para>1.1 - 101376</para></li><li><para>1.2 - 101376</para></li><li><para>1.3 - 101376</para></li><li><para>2 - 101376</para></li><li><para>2.1 - 202752</para></li><li><para>2.2 - 404720</para></li><li><para>3 - 404720</para></li><li><para>3.1 - 921600</para></li><li><para>3.2 - 1310720</para></li><li><para>4 - 2097152</para></li><li><para>4.1 - 2097152</para></li></ul></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPresetCmdlet.Audio_SampleRate">
            <summary>
            <para>
            <para>The sample rate of the audio stream in the output file, in Hertz. Valid values include:</para><para><code>auto</code>, <code>22050</code>, <code>32000</code>, <code>44100</code>, <code>48000</code>,
            <code>96000</code></para><para>If you specify <code>auto</code>, Elastic Transcoder automatically detects the sample
            rate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPresetCmdlet.CodecOptions_Signed">
            <summary>
            <para>
            <para>You can only choose whether an audio sample is signed when you specify <code>pcm</code>
            for the value of Audio:Codec.</para><para>Whether audio samples are represented with negative and positive numbers (signed)
            or only positive numbers (unsigned).</para><para>The supported value is <code>Signed</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPresetCmdlet.Thumbnails_SizingPolicy">
            <summary>
            <para>
            <para>Specify one of the following values to control scaling of thumbnails:</para><ul><li><para><code>Fit</code>: Elastic Transcoder scales thumbnails so they match the value that
            you specified in thumbnail MaxWidth or MaxHeight settings without exceeding the other
            value. </para></li><li><para><code>Fill</code>: Elastic Transcoder scales thumbnails so they match the value that
            you specified in thumbnail <code>MaxWidth</code> or <code>MaxHeight</code> settings
            and matches or exceeds the other value. Elastic Transcoder centers the image in thumbnails
            and then crops in the dimension (if any) that exceeds the maximum value.</para></li><li><para><code>Stretch</code>: Elastic Transcoder stretches thumbnails to match the values
            that you specified for thumbnail <code>MaxWidth</code> and <code>MaxHeight</code>
            settings. If the relative proportions of the input video and thumbnails are different,
            the thumbnails will be distorted.</para></li><li><para><code>Keep</code>: Elastic Transcoder does not scale thumbnails. If either dimension
            of the input video exceeds the values that you specified for thumbnail <code>MaxWidth</code>
            and <code>MaxHeight</code> settings, Elastic Transcoder crops the thumbnails.</para></li><li><para><code>ShrinkToFit</code>: Elastic Transcoder scales thumbnails down so that their
            dimensions match the values that you specified for at least one of thumbnail <code>MaxWidth</code>
            and <code>MaxHeight</code> without exceeding either value. If you specify this option,
            Elastic Transcoder does not scale thumbnails up.</para></li><li><para><code>ShrinkToFill</code>: Elastic Transcoder scales thumbnails down so that their
            dimensions match the values that you specified for at least one of <code>MaxWidth</code>
            and <code>MaxHeight</code> without dropping below either value. If you specify this
            option, Elastic Transcoder does not scale thumbnails up.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPresetCmdlet.Video_SizingPolicy">
            <summary>
            <para>
            <para>Specify one of the following values to control scaling of the output video:</para><ul><li><para><code>Fit</code>: Elastic Transcoder scales the output video so it matches the value
            that you specified in either <code>MaxWidth</code> or <code>MaxHeight</code> without
            exceeding the other value.</para></li><li><para><code>Fill</code>: Elastic Transcoder scales the output video so it matches the value
            that you specified in either <code>MaxWidth</code> or <code>MaxHeight</code> and matches
            or exceeds the other value. Elastic Transcoder centers the output video and then crops
            it in the dimension (if any) that exceeds the maximum value.</para></li><li><para><code>Stretch</code>: Elastic Transcoder stretches the output video to match the
            values that you specified for <code>MaxWidth</code> and <code>MaxHeight</code>. If
            the relative proportions of the input video and the output video are different, the
            output video will be distorted.</para></li><li><para><code>Keep</code>: Elastic Transcoder does not scale the output video. If either
            dimension of the input video exceeds the values that you specified for <code>MaxWidth</code>
            and <code>MaxHeight</code>, Elastic Transcoder crops the output video.</para></li><li><para><code>ShrinkToFit</code>: Elastic Transcoder scales the output video down so that
            its dimensions match the values that you specified for at least one of <code>MaxWidth</code>
            and <code>MaxHeight</code> without exceeding either value. If you specify this option,
            Elastic Transcoder does not scale the video up.</para></li><li><para><code>ShrinkToFill</code>: Elastic Transcoder scales the output video down so that
            its dimensions match the values that you specified for at least one of <code>MaxWidth</code>
            and <code>MaxHeight</code> without dropping below either value. If you specify this
            option, Elastic Transcoder does not scale the video up.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPresetCmdlet.Video_Watermark">
            <summary>
            <para>
            <para>Settings for the size, location, and opacity of graphics that you want Elastic Transcoder
            to overlay over videos that are transcoded using this preset. You can specify settings
            for up to four watermarks. Watermarks appear in the specified size and location, and
            with the specified opacity for the duration of the transcoded video.</para><para>Watermarks can be in .png or .jpg format. If you want to display a watermark that
            is not rectangular, use the .png format, which supports transparency.</para><para>When you create a job that uses this preset, you specify the .png or .jpg graphics
            that you want Elastic Transcoder to include in the transcoded videos. You can specify
            fewer graphics in the job than you specify watermark settings in the preset, which
            allows you to use the same preset for up to four watermarks that have different dimensions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.NewETSPresetCmdlet.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.ETS.ReadETSJobCmdlet">
            <summary>
            The ReadJob operation returns detailed information about a job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.ReadETSJobCmdlet.Id">
            <summary>
            <para>
            <para>The identifier of the job for which you want to get detailed information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.ReadETSJobCmdlet.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.ETS.ReadETSPipelineCmdlet">
            <summary>
            The ReadPipeline operation gets detailed information about a pipeline.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.ReadETSPipelineCmdlet.Id">
            <summary>
            <para>
            <para>The identifier of the pipeline to read.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.ReadETSPipelineCmdlet.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.ETS.ReadETSPresetCmdlet">
            <summary>
            The ReadPreset operation gets detailed information about a preset.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.ReadETSPresetCmdlet.Id">
            <summary>
            <para>
            <para>The identifier of the preset for which you want to get detailed information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.ReadETSPresetCmdlet.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.ETS.RemoveETSPipelineCmdlet">
            <summary>
            The DeletePipeline operation removes a pipeline.
             
              
            <para>
             You can only delete a pipeline that has never been used or that is not currently
            in use (doesn't contain any active jobs). If the pipeline is currently in use, <code>DeletePipeline</code>
            returns an error.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.RemoveETSPipelineCmdlet.Id">
            <summary>
            <para>
            <para>The identifier of the pipeline that you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.RemoveETSPipelineCmdlet.PassThru">
            <summary>
            Returns the value passed to the Id parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.RemoveETSPipelineCmdlet.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.ETS.RemoveETSPresetCmdlet">
            <summary>
            The DeletePreset operation removes a preset that you've added in an AWS region.
             
             <note><para>
            You can't delete the default presets that are included with Elastic Transcoder.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.RemoveETSPresetCmdlet.Id">
            <summary>
            <para>
            <para>The identifier of the preset for which you want to get detailed information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.RemoveETSPresetCmdlet.PassThru">
            <summary>
            Returns the value passed to the Id parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.RemoveETSPresetCmdlet.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.ETS.StopETSJobCmdlet">
            <summary>
            The CancelJob operation cancels an unfinished job.
             
             <note><para>
            You can only cancel a job that has a status of <code>Submitted</code>. To prevent
            a pipeline from starting to process a job while you're getting the job identifier,
            use <a>UpdatePipelineStatus</a> to temporarily pause the pipeline.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.StopETSJobCmdlet.Id">
            <summary>
            <para>
            <para>The identifier of the job that you want to cancel.</para><para>To get a list of the jobs (including their <code>jobId</code>) that have a status
            of <code>Submitted</code>, use the <a>ListJobsByStatus</a> API action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.StopETSJobCmdlet.PassThru">
            <summary>
            Returns the value passed to the Id parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.StopETSJobCmdlet.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.ETS.UpdateETSPipelineCmdlet">
            <summary>
            Use the <code>UpdatePipeline</code> operation to update settings for a pipeline.
             
             <important><para>
            When you change pipeline settings, your changes take effect immediately. Jobs that
            you have already submitted and that Elastic Transcoder has not started to process
            are affected in addition to jobs that you submit after you change settings.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.UpdateETSPipelineCmdlet.AwsKmsKeyArn">
            <summary>
            <para>
            <para>The AWS Key Management Service (AWS KMS) key that you want to use with this pipeline.</para><para>If you use either <code>s3</code> or <code>s3-aws-kms</code> as your <code>Encryption:Mode</code>,
            you don't need to provide a key with your job because a default key, known as an AWS-KMS
            key, is created for you automatically. You need to provide an AWS-KMS key only if
            you want to use a non-default AWS-KMS key, or if you are using an <code>Encryption:Mode</code>
            of <code>aes-cbc-pkcs7</code>, <code>aes-ctr</code>, or <code>aes-gcm</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.UpdateETSPipelineCmdlet.ContentConfig_Bucket">
            <summary>
            <para>
            <para> The Amazon S3 bucket in which you want Elastic Transcoder to save the transcoded
            files. Specify this value when all of the following are true:</para><ul><li><para>You want to save transcoded files, thumbnails (if any), and playlists (if any) together
            in one bucket.</para></li><li><para>You do not want to specify the users or groups who have access to the transcoded files,
            thumbnails, and playlists.</para></li><li><para>You do not want to specify the permissions that Elastic Transcoder grants to the files.</para></li><li><para>You want to associate the transcoded files and thumbnails with the Amazon S3 Standard
            storage class.</para></li></ul><para>If you want to save transcoded files and playlists in one bucket and thumbnails in
            another bucket, specify which users can access the transcoded files or the permissions
            the users have, or change the Amazon S3 storage class, omit OutputBucket and specify
            values for <code>ContentConfig</code> and <code>ThumbnailConfig</code> instead. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.UpdateETSPipelineCmdlet.ThumbnailConfig_Bucket">
            <summary>
            <para>
            <para> The Amazon S3 bucket in which you want Elastic Transcoder to save the transcoded
            files. Specify this value when all of the following are true:</para><ul><li><para>You want to save transcoded files, thumbnails (if any), and playlists (if any) together
            in one bucket.</para></li><li><para>You do not want to specify the users or groups who have access to the transcoded files,
            thumbnails, and playlists.</para></li><li><para>You do not want to specify the permissions that Elastic Transcoder grants to the files.</para></li><li><para>You want to associate the transcoded files and thumbnails with the Amazon S3 Standard
            storage class.</para></li></ul><para>If you want to save transcoded files and playlists in one bucket and thumbnails in
            another bucket, specify which users can access the transcoded files or the permissions
            the users have, or change the Amazon S3 storage class, omit OutputBucket and specify
            values for <code>ContentConfig</code> and <code>ThumbnailConfig</code> instead. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.UpdateETSPipelineCmdlet.Notifications_Completed">
            <summary>
            <para>
            <para>The Amazon SNS topic that you want to notify when Elastic Transcoder has finished
            processing the job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.UpdateETSPipelineCmdlet.Notifications_Error">
            <summary>
            <para>
            <para>The Amazon SNS topic that you want to notify when Elastic Transcoder encounters an
            error condition.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.UpdateETSPipelineCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the pipeline that you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.UpdateETSPipelineCmdlet.InputBucket">
            <summary>
            <para>
            <para>The Amazon S3 bucket in which you saved the media files that you want to transcode
            and the graphics that you want to use as watermarks.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.UpdateETSPipelineCmdlet.Name">
            <summary>
            <para>
            <para>The name of the pipeline. We recommend that the name be unique within the AWS account,
            but uniqueness is not enforced.</para><para>Constraints: Maximum 40 characters</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.UpdateETSPipelineCmdlet.ContentConfig_Permission">
            <summary>
            <para>
            <para>Optional. The <code>Permissions</code> object specifies which users and/or predefined
            Amazon S3 groups you want to have access to transcoded files and playlists, and the
            type of access you want them to have. You can grant permissions to a maximum of 30
            users and/or predefined Amazon S3 groups.</para><para>If you include <code>Permissions</code>, Elastic Transcoder grants only the permissions
            that you specify. It does not grant full permissions to the owner of the role specified
            by <code>Role</code>. If you want that user to have full control, you must explicitly
            grant full control to the user.</para><para> If you omit <code>Permissions</code>, Elastic Transcoder grants full control over
            the transcoded files and playlists to the owner of the role specified by <code>Role</code>,
            and grants no other permissions to any other user or group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.UpdateETSPipelineCmdlet.ThumbnailConfig_Permission">
            <summary>
            <para>
            <para>Optional. The <code>Permissions</code> object specifies which users and/or predefined
            Amazon S3 groups you want to have access to transcoded files and playlists, and the
            type of access you want them to have. You can grant permissions to a maximum of 30
            users and/or predefined Amazon S3 groups.</para><para>If you include <code>Permissions</code>, Elastic Transcoder grants only the permissions
            that you specify. It does not grant full permissions to the owner of the role specified
            by <code>Role</code>. If you want that user to have full control, you must explicitly
            grant full control to the user.</para><para> If you omit <code>Permissions</code>, Elastic Transcoder grants full control over
            the transcoded files and playlists to the owner of the role specified by <code>Role</code>,
            and grants no other permissions to any other user or group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.UpdateETSPipelineCmdlet.Notifications_Progressing">
            <summary>
            <para>
            <para>The Amazon Simple Notification Service (Amazon SNS) topic that you want to notify
            when Elastic Transcoder has started to process the job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.UpdateETSPipelineCmdlet.Role">
            <summary>
            <para>
            <para>The IAM Amazon Resource Name (ARN) for the role that you want Elastic Transcoder to
            use to transcode jobs for this pipeline.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.UpdateETSPipelineCmdlet.ContentConfig_StorageClass">
            <summary>
            <para>
            <para> The Amazon S3 storage class, <code>Standard</code> or <code>ReducedRedundancy</code>,
            that you want Elastic Transcoder to assign to the video files and playlists that it
            stores in your Amazon S3 bucket. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.UpdateETSPipelineCmdlet.ThumbnailConfig_StorageClass">
            <summary>
            <para>
            <para> The Amazon S3 storage class, <code>Standard</code> or <code>ReducedRedundancy</code>,
            that you want Elastic Transcoder to assign to the video files and playlists that it
            stores in your Amazon S3 bucket. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.UpdateETSPipelineCmdlet.Notifications_Warning">
            <summary>
            <para>
            <para>The Amazon SNS topic that you want to notify when Elastic Transcoder encounters a
            warning condition.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.UpdateETSPipelineCmdlet.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.ETS.UpdateETSPipelineNotificationCmdlet">
            <summary>
            With the UpdatePipelineNotifications operation, you can update Amazon Simple Notification
            Service (Amazon SNS) notifications for a pipeline.
             
              
            <para>
            When you update notifications for a pipeline, Elastic Transcoder returns the values
            that you specified in the request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.UpdateETSPipelineNotificationCmdlet.Notifications_Completed">
            <summary>
            <para>
            <para>The Amazon SNS topic that you want to notify when Elastic Transcoder has finished
            processing the job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.UpdateETSPipelineNotificationCmdlet.Notifications_Error">
            <summary>
            <para>
            <para>The Amazon SNS topic that you want to notify when Elastic Transcoder encounters an
            error condition.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.UpdateETSPipelineNotificationCmdlet.Id">
            <summary>
            <para>
            <para>The identifier of the pipeline for which you want to change notification settings.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.UpdateETSPipelineNotificationCmdlet.Notifications_Progressing">
            <summary>
            <para>
            <para>The Amazon Simple Notification Service (Amazon SNS) topic that you want to notify
            when Elastic Transcoder has started to process the job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.UpdateETSPipelineNotificationCmdlet.Notifications_Warning">
            <summary>
            <para>
            <para>The Amazon SNS topic that you want to notify when Elastic Transcoder encounters a
            warning condition.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.UpdateETSPipelineNotificationCmdlet.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.ETS.UpdateETSPipelineStatusCmdlet">
            <summary>
            The UpdatePipelineStatus operation pauses or reactivates a pipeline, so that the pipeline
            stops or restarts the processing of jobs.
             
              
            <para>
            Changing the pipeline status is useful if you want to cancel one or more jobs. You
            can't cancel jobs after Elastic Transcoder has started processing them; if you pause
            the pipeline to which you submitted the jobs, you have more time to get the job IDs
            for the jobs that you want to cancel, and to send a <a>CancelJob</a> request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.UpdateETSPipelineStatusCmdlet.Id">
            <summary>
            <para>
            <para>The identifier of the pipeline to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.UpdateETSPipelineStatusCmdlet.Status">
            <summary>
            <para>
            <para>The desired status of the pipeline:</para><ul><li><para><code>Active</code>: The pipeline is processing jobs.</para></li><li><para><code>Paused</code>: The pipeline is not currently processing jobs.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ETS.UpdateETSPipelineStatusCmdlet.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.FMS.AddFMSAdminAccountAssociationCmdlet">
            <summary>
            Sets the AWS Firewall Manager administrator account. AWS Firewall Manager must be
            associated with the master account your AWS organization or associated with a member
            account that has the appropriate permissions. If the account ID that you submit is
            not an AWS Organizations master account, AWS Firewall Manager will set the appropriate
            permissions for the given member account.
             
              
            <para>
            The account that you associate with AWS Firewall Manager is called the AWS Firewall
            Manager administrator account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FMS.AddFMSAdminAccountAssociationCmdlet.AdminAccount">
            <summary>
            <para>
            <para>The AWS account ID to associate with AWS Firewall Manager as the AWS Firewall Manager
            administrator account. This can be an AWS Organizations master account or a member
            account. For more information about AWS Organizations and master accounts, see <a href="https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_accounts.html">Managing
            the AWS Accounts in Your Organization</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FMS.AddFMSAdminAccountAssociationCmdlet.PassThru">
            <summary>
            Returns the value passed to the AdminAccount parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FMS.AddFMSAdminAccountAssociationCmdlet.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.FMS.GetFMSAdminAccountCmdlet">
            <summary>
            Returns the AWS Organizations master account that is associated with AWS Firewall
            Manager as the AWS Firewall Manager administrator.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.FMS.GetFMSComplianceDetailCmdlet">
            <summary>
            Returns detailed compliance information about the specified member account. Details
            include resources that are in and out of compliance with the specified policy. Resources
            are considered non-compliant if the specified policy has not been applied to them.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FMS.GetFMSComplianceDetailCmdlet.MemberAccount">
            <summary>
            <para>
            <para>The AWS account that owns the resources that you want to get the details for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FMS.GetFMSComplianceDetailCmdlet.PolicyId">
            <summary>
            <para>
            <para>The ID of the policy that you want to get the details for. <code>PolicyId</code> is
            returned by <code>PutPolicy</code> and by <code>ListPolicies</code>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.FMS.GetFMSComplianceStatusListCmdlet">
            <summary>
            Returns an array of <code>PolicyComplianceStatus</code> objects in the response. Use
            <code>PolicyComplianceStatus</code> to get a summary of which member accounts are
            protected by the specified policy.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FMS.GetFMSComplianceStatusListCmdlet.PolicyId">
            <summary>
            <para>
            <para>The ID of the AWS Firewall Manager policy that you want the details for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FMS.GetFMSComplianceStatusListCmdlet.MaxResult">
            <summary>
            <para>
            <para>Specifies the number of <code>PolicyComplianceStatus</code> objects that you want
            AWS Firewall Manager to return for this request. If you have more <code>PolicyComplianceStatus</code>
            objects than the number that you specify for <code>MaxResults</code>, the response
            includes a <code>NextToken</code> value that you can use to get another batch of <code>PolicyComplianceStatus</code>
            objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FMS.GetFMSComplianceStatusListCmdlet.NextToken">
            <summary>
            <para>
            <para>If you specify a value for <code>MaxResults</code> and you have more <code>PolicyComplianceStatus</code>
            objects than the number that you specify for <code>MaxResults</code>, AWS Firewall
            Manager returns a <code>NextToken</code> value in the response that allows you to
            list another group of <code>PolicyComplianceStatus</code> objects. For the second
            and subsequent <code>ListComplianceStatus</code> requests, specify the value of <code>NextToken</code>
            from the previous response to get information about another batch of <code>PolicyComplianceStatus</code>
            objects.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.FMS.GetFMSMemberAccountListCmdlet">
            <summary>
            Returns a <code>MemberAccounts</code> object that lists the member accounts in the
            administrator's AWS organization.
             
              
            <para>
            The <code>ListMemberAccounts</code> must be submitted by the account that is set as
            the AWS Firewall Manager administrator.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FMS.GetFMSMemberAccountListCmdlet.MaxResult">
            <summary>
            <para>
            <para>Specifies the number of member account IDs that you want AWS Firewall Manager to return
            for this request. If you have more IDs than the number that you specify for <code>MaxResults</code>,
            the response includes a <code>NextToken</code> value that you can use to get another
            batch of member account IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FMS.GetFMSMemberAccountListCmdlet.NextToken">
            <summary>
            <para>
            <para>If you specify a value for <code>MaxResults</code> and you have more account IDs than
            the number that you specify for <code>MaxResults</code>, AWS Firewall Manager returns
            a <code>NextToken</code> value in the response that allows you to list another group
            of IDs. For the second and subsequent <code>ListMemberAccountsRequest</code> requests,
            specify the value of <code>NextToken</code> from the previous response to get information
            about another batch of member account IDs.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.FMS.GetFMSNotificationChannelCmdlet">
            <summary>
            Returns information about the Amazon Simple Notification Service (SNS) topic that
            is used to record AWS Firewall Manager SNS logs.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.FMS.GetFMSPolicyCmdlet">
            <summary>
            Returns information about the specified AWS Firewall Manager policy.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FMS.GetFMSPolicyCmdlet.PolicyId">
            <summary>
            <para>
            <para>The ID of the AWS Firewall Manager policy that you want the details for.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.FMS.GetFMSPolicyListCmdlet">
            <summary>
            Returns an array of <code>PolicySummary</code> objects in the response.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FMS.GetFMSPolicyListCmdlet.MaxResult">
            <summary>
            <para>
            <para>Specifies the number of <code>PolicySummary</code> objects that you want AWS Firewall
            Manager to return for this request. If you have more <code>PolicySummary</code> objects
            than the number that you specify for <code>MaxResults</code>, the response includes
            a <code>NextToken</code> value that you can use to get another batch of <code>PolicySummary</code>
            objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FMS.GetFMSPolicyListCmdlet.NextToken">
            <summary>
            <para>
            <para>If you specify a value for <code>MaxResults</code> and you have more <code>PolicySummary</code>
            objects than the number that you specify for <code>MaxResults</code>, AWS Firewall
            Manager returns a <code>NextToken</code> value in the response that allows you to
            list another group of <code>PolicySummary</code> objects. For the second and subsequent
            <code>ListPolicies</code> requests, specify the value of <code>NextToken</code> from
            the previous response to get information about another batch of <code>PolicySummary</code>
            objects.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.FMS.GetFMSProtectionStatusCmdlet">
            <summary>
            If you created a Shield Advanced policy, returns policy-level attack summary information
            in the event of a potential DDoS attack.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FMS.GetFMSProtectionStatusCmdlet.EndTime">
            <summary>
            <para>
            <para>The end of the time period to query for the attacks. This is a <code>timestamp</code>
            type. The sample request above indicates a number type because the default used by
            AWS Firewall Manager is Unix time in seconds. However, any valid <code>timestamp</code>
            format is allowed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FMS.GetFMSProtectionStatusCmdlet.MemberAccountId">
            <summary>
            <para>
            <para>The AWS account that is in scope of the policy that you want to get the details for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FMS.GetFMSProtectionStatusCmdlet.PolicyId">
            <summary>
            <para>
            <para>The ID of the policy for which you want to get the attack information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FMS.GetFMSProtectionStatusCmdlet.StartTime">
            <summary>
            <para>
            <para>The start of the time period to query for the attacks. This is a <code>timestamp</code>
            type. The sample request above indicates a number type because the default used by
            AWS Firewall Manager is Unix time in seconds. However, any valid <code>timestamp</code>
            format is allowed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FMS.GetFMSProtectionStatusCmdlet.MaxResult">
            <summary>
            <para>
            <para>Specifies the number of objects that you want AWS Firewall Manager to return for this
            request. If you have more objects than the number that you specify for <code>MaxResults</code>,
            the response includes a <code>NextToken</code> value that you can use to get another
            batch of objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FMS.GetFMSProtectionStatusCmdlet.NextToken">
            <summary>
            <para>
            <para>If you specify a value for <code>MaxResults</code> and you have more objects than
            the number that you specify for <code>MaxResults</code>, AWS Firewall Manager returns
            a <code>NextToken</code> value in the response that allows you to list another group
            of objects. For the second and subsequent <code>GetProtectionStatus</code> requests,
            specify the value of <code>NextToken</code> from the previous response to get information
            about another batch of objects.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.FMS.RemoveFMSAdminAccountAssociationCmdlet">
            <summary>
            Disassociates the account that has been set as the AWS Firewall Manager administrator
            account. To set a different account as the administrator account, you must submit
            an <code>AssociateAdminAccount</code> request .
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FMS.RemoveFMSAdminAccountAssociationCmdlet.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.FMS.RemoveFMSNotificationChannelCmdlet">
            <summary>
            Deletes an AWS Firewall Manager association with the IAM role and the Amazon Simple
            Notification Service (SNS) topic that is used to record AWS Firewall Manager SNS logs.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FMS.RemoveFMSNotificationChannelCmdlet.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.FMS.RemoveFMSPolicyCmdlet">
            <summary>
            Permanently deletes an AWS Firewall Manager policy.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FMS.RemoveFMSPolicyCmdlet.DeleteAllPolicyResource">
            <summary>
            <para>
            <para>If <code>True</code>, the request will also perform a clean-up process that will:</para><ul><li><para>Delete rule groups created by AWS Firewall Manager</para></li><li><para>Remove web ACLs from in-scope resources</para></li><li><para>Delete web ACLs that contain no rules or rule groups</para></li></ul><para>After the cleanup, in-scope resources will no longer be protected by web ACLs in this
            policy. Protection of out-of-scope resources will remain unchanged. Scope is determined
            by tags and accounts associated with the policy. When creating the policy, if you
            specified that only resources in specific accounts or with specific tags be protected
            by the policy, those resources are in-scope. All others are out of scope. If you did
            not specify tags or accounts, all resources are in-scope. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FMS.RemoveFMSPolicyCmdlet.PolicyId">
            <summary>
            <para>
            <para>The ID of the policy that you want to delete. <code>PolicyId</code> is returned by
            <code>PutPolicy</code> and by <code>ListPolicies</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FMS.RemoveFMSPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the PolicyId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FMS.RemoveFMSPolicyCmdlet.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.FMS.SetFMSPolicyCmdlet">
            <summary>
            Creates an AWS Firewall Manager policy.
             
              
            <para>
            Firewall Manager provides two types of policies: A Shield Advanced policy, which applies
            Shield Advanced protection to specified accounts and resources, or a WAF policy, which
            contains a rule group and defines which resources are to be protected by that rule
            group. A policy is specific to either WAF or Shield Advanced. If you want to enforce
            both WAF rules and Shield Advanced protection across accounts, you can create multiple
            policies. You can create one or more policies for WAF rules, and one or more policies
            for Shield Advanced.
            </para><para>
            You must be subscribed to Shield Advanced to create a Shield Advanced policy. For
            more information on subscribing to Shield Advanced, see <a href="https://docs.aws.amazon.com/waf/latest/DDOSAPIReference/API_CreateSubscription.html">CreateSubscription</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FMS.SetFMSPolicyCmdlet.Policy">
            <summary>
            <para>
            <para>The details of the AWS Firewall Manager policy to be created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FMS.SetFMSPolicyCmdlet.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.FMS.WriteFMSNotificationChannelCmdlet">
            <summary>
            Designates the IAM role and Amazon Simple Notification Service (SNS) topic that AWS
            Firewall Manager uses to record SNS logs.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FMS.WriteFMSNotificationChannelCmdlet.SnsRoleName">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM role that allows Amazon SNS to record AWS
            Firewall Manager activity. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FMS.WriteFMSNotificationChannelCmdlet.SnsTopicArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the SNS topic that collects notifications from AWS
            Firewall Manager.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FMS.WriteFMSNotificationChannelCmdlet.PassThru">
            <summary>
            Returns the value passed to the SnsTopicArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FMS.WriteFMSNotificationChannelCmdlet.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.FSX.AddFSXResourceTagCmdlet">
            <summary>
            Tags an Amazon FSx resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.AddFSXResourceTagCmdlet.ResourceARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the Amazon FSx resource that you want to tag.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.AddFSXResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>A list of tags for the resource. If a tag with a given key already exists, the value
            is replaced by the one specified in this parameter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.AddFSXResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceARN parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.AddFSXResourceTagCmdlet.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.FSX.GetFSXBackupCmdlet">
            <summary>
            Returns the description of specific Amazon FSx for Windows File Server backups, if
            a <code>BackupIds</code> value is provided for that backup. Otherwise, it returns
            all backups owned by your AWS account in the AWS Region of the endpoint that you're
            calling.
             
              
            <para>
            When retrieving all backups, you can optionally specify the <code>MaxResults</code>
            parameter to limit the number of backups in a response. If more backups remain, Amazon
            FSx returns a <code>NextToken</code> value in the response. In this case, send a later
            request with the <code>NextToken</code> request parameter set to the value of <code>NextToken</code>
            from the last response.
            </para><para>
            This action is used in an iterative process to retrieve a list of your backups. <code>DescribeBackups</code>
            is called first without a <code>NextToken</code>value. Then the action continues to
            be called with the <code>NextToken</code> parameter set to the value of the last <code>NextToken</code>
            value until a response has no <code>NextToken</code>.
            </para><para>
            When using this action, keep the following in mind:
            </para><ul><li><para>
            The implementation might return fewer than <code>MaxResults</code> file system descriptions
            while still including a <code>NextToken</code> value.
            </para></li><li><para>
            The order of backups returned in the response of one <code>DescribeBackups</code>
            call and the order of backups returned across the responses of a multi-call iteration
            is unspecified.
            </para></li></ul><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.GetFSXBackupCmdlet.BackupId">
            <summary>
            <para>
            <para>(Optional) IDs of the backups you want to retrieve (String). This overrides any filters.
            If any IDs are not found, BackupNotFound will be thrown.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.GetFSXBackupCmdlet.Filter">
            <summary>
            <para>
            <para>(Optional) Filters structure. Supported names are file-system-id and backup-type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.GetFSXBackupCmdlet.MaxResult">
            <summary>
            <para>
            <para>(Optional) Maximum number of backups to return in the response (integer). This parameter
            value must be greater than 0. The number of items that Amazon FSx returns is the minimum
            of the <code>MaxResults</code> parameter specified in the request and the service's
            internal maximum number of items per page.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.GetFSXBackupCmdlet.NextToken">
            <summary>
            <para>
            <para>(Optional) Opaque pagination token returned from a previous <code>DescribeBackups</code>
            operation (String). If a token present, the action continues the list from where the
            returning call left off.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.FSX.GetFSXFileSystemCmdlet">
            <summary>
            Returns the description of specific Amazon FSx file systems, if a <code>FileSystemIds</code>
            value is provided for that file system. Otherwise, it returns descriptions of all
            file systems owned by your AWS account in the AWS Region of the endpoint that you're
            calling.
             
              
            <para>
            When retrieving all file system descriptions, you can optionally specify the <code>MaxResults</code>
            parameter to limit the number of descriptions in a response. If more file system descriptions
            remain, Amazon FSx returns a <code>NextToken</code> value in the response. In this
            case, send a later request with the <code>NextToken</code> request parameter set to
            the value of <code>NextToken</code> from the last response.
            </para><para>
            This action is used in an iterative process to retrieve a list of your file system
            descriptions. <code>DescribeFileSystems</code> is called first without a <code>NextToken</code>value.
            Then the action continues to be called with the <code>NextToken</code> parameter set
            to the value of the last <code>NextToken</code> value until a response has no <code>NextToken</code>.
            </para><para>
            When using this action, keep the following in mind:
            </para><ul><li><para>
            The implementation might return fewer than <code>MaxResults</code> file system descriptions
            while still including a <code>NextToken</code> value.
            </para></li><li><para>
            The order of file systems returned in the response of one <code>DescribeFileSystems</code>
            call and the order of file systems returned across the responses of a multicall iteration
            is unspecified.
            </para></li></ul><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.GetFSXFileSystemCmdlet.FileSystemId">
            <summary>
            <para>
            <para>(Optional) IDs of the file systems whose descriptions you want to retrieve (String).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.GetFSXFileSystemCmdlet.MaxResult">
            <summary>
            <para>
            <para>(Optional) Maximum number of file systems to return in the response (integer). This
            parameter value must be greater than 0. The number of items that Amazon FSx returns
            is the minimum of the <code>MaxResults</code> parameter specified in the request and
            the service's internal maximum number of items per page.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.GetFSXFileSystemCmdlet.NextToken">
            <summary>
            <para>
            <para>(Optional) Opaque pagination token returned from a previous <code>DescribeFileSystems</code>
            operation (String). If a token present, the action continues the list from where the
            returning call left off.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.FSX.GetFSXResourceTagListCmdlet">
            <summary>
            Lists tags for an Amazon FSx file systems and backups in the case of Amazon FSx for
            Windows File Server.
             
              
            <para>
            When retrieving all tags, you can optionally specify the <code>MaxResults</code> parameter
            to limit the number of tags in a response. If more tags remain, Amazon FSx returns
            a <code>NextToken</code> value in the response. In this case, send a later request
            with the <code>NextToken</code> request parameter set to the value of <code>NextToken</code>
            from the last response.
            </para><para>
            This action is used in an iterative process to retrieve a list of your tags. <code>ListTagsForResource</code>
            is called first without a <code>NextToken</code>value. Then the action continues to
            be called with the <code>NextToken</code> parameter set to the value of the last <code>NextToken</code>
            value until a response has no <code>NextToken</code>.
            </para><para>
            When using this action, keep the following in mind:
            </para><ul><li><para>
            The implementation might return fewer than <code>MaxResults</code> file system descriptions
            while still including a <code>NextToken</code> value.
            </para></li><li><para>
            The order of tags returned in the response of one <code>ListTagsForResource</code>
            call and the order of tags returned across the responses of a multi-call iteration
            is unspecified.
            </para></li></ul><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.GetFSXResourceTagListCmdlet.ResourceARN">
            <summary>
            <para>
            <para>The ARN of the Amazon FSx resource that will have its tags listed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.GetFSXResourceTagListCmdlet.MaxResult">
            <summary>
            <para>
            <para>(Optional) Maximum number of tags to return in the response (integer). This parameter
            value must be greater than 0. The number of items that Amazon FSx returns is the minimum
            of the <code>MaxResults</code> parameter specified in the request and the service's
            internal maximum number of items per page.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.GetFSXResourceTagListCmdlet.NextToken">
            <summary>
            <para>
            <para>(Optional) Opaque pagination token returned from a previous <code>ListTagsForResource</code>
            operation (String). If a token present, the action continues the list from where the
            returning call left off.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.FSX.NewFSXBackupCmdlet">
            <summary>
            Creates a backup of an existing Amazon FSx for Windows File Server file system. Creating
            regular backups for your file system is a best practice that complements the replication
            that Amazon FSx for Windows File Server performs for your file system. It also enables
            you to restore from user modification of data.
             
              
            <para>
            If a backup with the specified client request token exists, and the parameters match,
            this operation returns the description of the existing backup. If a backup specified
            client request token exists, and the parameters don't match, this operation returns
            <code>IncompatibleParameterError</code>. If a backup with the specified client request
            token doesn't exist, <code>CreateBackup</code> does the following:
            </para><ul><li><para>
            Creates a new Amazon FSx backup with an assigned ID, and an initial lifecycle state
            of <code>CREATING</code>.
            </para></li><li><para>
            Returns the description of the backup.
            </para></li></ul><para>
            By using the idempotent operation, you can retry a <code>CreateBackup</code> operation
            without the risk of creating an extra backup. This approach can be useful when an
            initial call fails in a way that makes it unclear whether a backup was created. If
            you use the same client request token and the initial call created a backup, the operation
            returns a successful result because all the parameters are the same.
            </para><para>
            The <code>CreateFileSystem</code> operation returns while the backup's lifecycle state
            is still <code>CREATING</code>. You can check the file system creation status by calling
            the <a>DescribeBackups</a> operation, which returns the backup state along with other
            information.
            </para><note></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.NewFSXBackupCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>(Optional) A string of up to 64 ASCII characters that Amazon FSx uses to ensure idempotent
            creation. This string is automatically filled on your behalf when you use the AWS
            Command Line Interface (AWS CLI) or an AWS SDK.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.NewFSXBackupCmdlet.FileSystemId">
            <summary>
            <para>
            <para>The ID of the file system to back up.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.NewFSXBackupCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to apply to the backup at backup creation. The key value of the <code>Name</code>
            tag appears in the console as the backup name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.NewFSXBackupCmdlet.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.FSX.NewFSXFileSystemCmdlet">
            <summary>
            Creates a new, empty Amazon FSx file system.
             
              
            <para>
            If a file system with the specified client request token exists and the parameters
            match, <code>CreateFileSystem</code> returns the description of the existing file
            system. If a file system specified client request token exists and the parameters
            don't match, this call returns <code>IncompatibleParameterError</code>. If a file
            system with the specified client request token doesn't exist, <code>CreateFileSystem</code>
            does the following:
            </para><ul><li><para>
            Creates a new, empty Amazon FSx file system with an assigned ID, and an initial lifecycle
            state of <code>CREATING</code>.
            </para></li><li><para>
            Returns the description of the file system.
            </para></li></ul><para>
            This operation requires a client request token in the request that Amazon FSx uses
            to ensure idempotent creation. This means that calling the operation multiple times
            with the same client request token has no effect. By using the idempotent operation,
            you can retry a <code>CreateFileSystem</code> operation without the risk of creating
            an extra file system. This approach can be useful when an initial call fails in a
            way that makes it unclear whether a file system was created. Examples are if a transport
            level timeout occurred, or your connection was reset. If you use the same client request
            token and the initial call created a file system, the client receives success as long
            as the parameters are the same.
            </para><note><para>
            The <code>CreateFileSystem</code> call returns while the file system's lifecycle state
            is still <code>CREATING</code>. You can check the file-system creation status by calling
            the <a>DescribeFileSystems</a> operation, which returns the file system state along
            with other information.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.NewFSXFileSystemCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>(Optional) A string of up to 64 ASCII characters that Amazon FSx uses to ensure idempotent
            creation. This string is automatically filled on your behalf when you use the AWS
            Command Line Interface (AWS CLI) or an AWS SDK.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.NewFSXFileSystemCmdlet.FileSystemType">
            <summary>
            <para>
            <para>The type of file system.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.NewFSXFileSystemCmdlet.KmsKeyId">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.NewFSXFileSystemCmdlet.LustreConfiguration">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.NewFSXFileSystemCmdlet.SecurityGroupId">
            <summary>
            <para>
            <para>A list of IDs for the security groups that apply to the specified network interfaces
            created for file system access. These security groups will apply to all network interfaces.
            This list isn't returned in later describe requests.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.NewFSXFileSystemCmdlet.StorageCapacity">
            <summary>
            <para>
            <para>The storage capacity of the file system.</para><para>For Windows file systems, the storage capacity has a minimum of 300 GiB, and a maximum
            of 65,536 GiB.</para><para>For Lustre file systems, the storage capacity has a minimum of 3,600 GiB. Storage
            capacity is provisioned in increments of 3,600 GiB.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.NewFSXFileSystemCmdlet.SubnetId">
            <summary>
            <para>
            <para>A list of IDs for the subnets that the file system will be accessible from. File systems
            support only one subnet. The file server is also launched in that subnet's Availability
            Zone.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.NewFSXFileSystemCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to be applied to the file system at file system creation. The key value of
            the <code>Name</code> tag appears in the console as the file system name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.NewFSXFileSystemCmdlet.WindowsConfiguration">
            <summary>
            <para>
            <para>The configuration for this Microsoft Windows file system.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.NewFSXFileSystemCmdlet.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.FSX.NewFSXFileSystemFromBackupCmdlet">
            <summary>
            Creates a new Amazon FSx file system from an existing Amazon FSx for Windows File
            Server backup.
             
              
            <para>
            If a file system with the specified client request token exists and the parameters
            match, this call returns the description of the existing file system. If a client
            request token specified by the file system exists and the parameters don't match,
            this call returns <code>IncompatibleParameterError</code>. If a file system with the
            specified client request token doesn't exist, this operation does the following:
            </para><ul><li><para>
            Creates a new Amazon FSx file system from backup with an assigned ID, and an initial
            lifecycle state of <code>CREATING</code>.
            </para></li><li><para>
            Returns the description of the file system.
            </para></li></ul><para>
            Parameters like Active Directory, default share name, automatic backup, and backup
            settings default to the parameters of the file system that was backed up, unless overridden.
            You can explicitly supply other settings.
            </para><para>
            By using the idempotent operation, you can retry a <code>CreateFileSystemFromBackup</code>
            call without the risk of creating an extra file system. This approach can be useful
            when an initial call fails in a way that makes it unclear whether a file system was
            created. Examples are if a transport level timeout occurred, or your connection was
            reset. If you use the same client request token and the initial call created a file
            system, the client receives success as long as the parameters are the same.
            </para><note><para>
            The <code>CreateFileSystemFromBackup</code> call returns while the file system's lifecycle
            state is still <code>CREATING</code>. You can check the file-system creation status
            by calling the <a>DescribeFileSystems</a> operation, which returns the file system
            state along with other information.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.NewFSXFileSystemFromBackupCmdlet.BackupId">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.NewFSXFileSystemFromBackupCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>(Optional) A string of up to 64 ASCII characters that Amazon FSx uses to ensure idempotent
            creation. This string is automatically filled on your behalf when you use the AWS
            Command Line Interface (AWS CLI) or an AWS SDK.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.NewFSXFileSystemFromBackupCmdlet.SecurityGroupId">
            <summary>
            <para>
            <para>A list of IDs for the security groups that apply to the specified network interfaces
            created for file system access. These security groups apply to all network interfaces.
            This value isn't returned in later describe requests.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.NewFSXFileSystemFromBackupCmdlet.SubnetId">
            <summary>
            <para>
            <para>A list of IDs for the subnets that the file system will be accessible from. Currently,
            you can specify only one subnet. The file server is also launched in that subnet's
            Availability Zone.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.NewFSXFileSystemFromBackupCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to be applied to the file system at file system creation. The key value of
            the <code>Name</code> tag appears in the console as the file system name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.NewFSXFileSystemFromBackupCmdlet.WindowsConfiguration">
            <summary>
            <para>
            <para>The configuration for this Microsoft Windows file system.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.NewFSXFileSystemFromBackupCmdlet.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.FSX.RemoveFSXBackupCmdlet">
            <summary>
            Deletes an Amazon FSx for Windows File Server backup, deleting its contents. After
            deletion, the backup no longer exists, and its data is gone.
             
              
            <para>
            The <code>DeleteBackup</code> call returns instantly. The backup will not show up
            in later <code>DescribeBackups</code> calls.
            </para><important><para>
            The data in a deleted backup is also deleted and can't be recovered by any means.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.RemoveFSXBackupCmdlet.BackupId">
            <summary>
            <para>
            <para>The ID of the backup you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.RemoveFSXBackupCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>(Optional) A string of up to 64 ASCII characters that Amazon FSx uses to ensure idempotent
            deletion. This is automatically filled on your behalf when using the AWS CLI or SDK.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.RemoveFSXBackupCmdlet.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.FSX.RemoveFSXFileSystemCmdlet">
            <summary>
            Deletes a file system, deleting its contents. After deletion, the file system no longer
            exists, and its data is gone. Any existing automatic backups will also be deleted.
             
              
            <para>
            By default, when you delete an Amazon FSx for Windows File Server file system, a final
            backup is created upon deletion. This final backup is not subject to the file system's
            retention policy, and must be manually deleted.
            </para><para>
            The <code>DeleteFileSystem</code> action returns while the file system has the <code>DELETING</code>
            status. You can check the file system deletion status by calling the <a>DescribeFileSystems</a>
            action, which returns a list of file systems in your account. If you pass the file
            system ID for a deleted file system, the <a>DescribeFileSystems</a> returns a <code>FileSystemNotFound</code>
            error.
            </para><important><para>
            The data in a deleted file system is also deleted and can't be recovered by any means.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.RemoveFSXFileSystemCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>(Optional) A string of up to 64 ASCII characters that Amazon FSx uses to ensure idempotent
            deletion. This is automatically filled on your behalf when using the AWS CLI or SDK.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.RemoveFSXFileSystemCmdlet.FileSystemId">
            <summary>
            <para>
            <para>The ID of the file system you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.RemoveFSXFileSystemCmdlet.WindowsConfiguration_FinalBackupTag">
            <summary>
            <para>
            <para>A set of tags for your final backup.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.RemoveFSXFileSystemCmdlet.WindowsConfiguration_SkipFinalBackup">
            <summary>
            <para>
            <para>By default, Amazon FSx for Windows takes a final backup on your behalf when the <code>DeleteFileSystem</code>
            operation is invoked. Doing this helps protect you from data loss, and we highly recommend
            taking the final backup. If you want to skip this backup, use this flag to do so.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.RemoveFSXFileSystemCmdlet.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.FSX.RemoveFSXResourceTagCmdlet">
            <summary>
            This action removes a tag from an Amazon FSx resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.RemoveFSXResourceTagCmdlet.ResourceARN">
            <summary>
            <para>
            <para>The ARN of the Amazon FSx resource to untag.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.RemoveFSXResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>A list of keys of tags on the resource to untag. In case the tag key doesn't exist,
            the call will still succeed to be idempotent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.RemoveFSXResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceARN parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.RemoveFSXResourceTagCmdlet.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.FSX.UpdateFSXFileSystemCmdlet">
            <summary>
            Updates a file system configuration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.UpdateFSXFileSystemCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>(Optional) A string of up to 64 ASCII characters that Amazon FSx uses to ensure idempotent
            updates. This string is automatically filled on your behalf when you use the AWS Command
            Line Interface (AWS CLI) or an AWS SDK.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.UpdateFSXFileSystemCmdlet.FileSystemId">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.UpdateFSXFileSystemCmdlet.LustreConfiguration">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.UpdateFSXFileSystemCmdlet.WindowsConfiguration">
            <summary>
            <para>
            <para>The configuration for this Microsoft Windows file system. The only supported options
            are for backup and maintenance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.FSX.UpdateFSXFileSystemCmdlet.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.GML.ConfirmGMLMatchCmdlet">
            <summary>
            Registers a player's acceptance or rejection of a proposed FlexMatch match. A matchmaking
            configuration may require player acceptance; if so, then matches built with that configuration
            cannot be completed unless all players accept the proposed match within a specified
            time limit.
             
              
            <para>
            When FlexMatch builds a match, all the matchmaking tickets involved in the proposed
            match are placed into status <code>REQUIRES_ACCEPTANCE</code>. This is a trigger for
            your game to get acceptance from all players in the ticket. Acceptances are only valid
            for tickets when they are in this status; all other acceptances result in an error.
            </para><para>
            To register acceptance, specify the ticket ID, a response, and one or more players.
            Once all players have registered acceptance, the matchmaking tickets advance to status
            <code>PLACING</code>, where a new game session is created for the match.
            </para><para>
            If any player rejects the match, or if acceptances are not received before a specified
            timeout, the proposed match is dropped. The matchmaking tickets are then handled in
            one of two ways: For tickets where all players accepted the match, the ticket status
            is returned to <code>SEARCHING</code> to find a new match. For tickets where one or
            more players failed to accept the match, the ticket status is set to <code>FAILED</code>,
            and processing is terminated. A new matchmaking request for these players can be submitted
            as needed.
            </para><ul><li><para><a>StartMatchmaking</a></para></li><li><para><a>DescribeMatchmaking</a></para></li><li><para><a>StopMatchmaking</a></para></li><li><para><a>AcceptMatch</a></para></li><li><para><a>StartMatchBackfill</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.ConfirmGMLMatchCmdlet.AcceptanceType">
            <summary>
            <para>
            <para>Player response to the proposed match.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.ConfirmGMLMatchCmdlet.PlayerId">
            <summary>
            <para>
            <para>Unique identifier for a player delivering the response. This parameter can include
            one or multiple player IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.ConfirmGMLMatchCmdlet.TicketId">
            <summary>
            <para>
            <para>Unique identifier for a matchmaking ticket. The ticket must be in status <code>REQUIRES_ACCEPTANCE</code>;
            otherwise this request will fail.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.ConfirmGMLMatchCmdlet.PassThru">
            <summary>
            Returns the value passed to the TicketId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.ConfirmGMLMatchCmdlet.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.GML.FindGMLGameSessionCmdlet">
            <summary>
            Retrieves all active game sessions that match a set of search criteria and sorts them
            in a specified order. You can search or sort by the following game session attributes:
             
             <ul><li><para><b>gameSessionId</b> -- Unique identifier for the game session. You can use either
            a <code>GameSessionId</code> or <code>GameSessionArn</code> value.
            </para></li><li><para><b>gameSessionName</b> -- Name assigned to a game session. This value is set when
            requesting a new game session with <a>CreateGameSession</a> or updating with <a>UpdateGameSession</a>.
            Game session names do not need to be unique to a game session.
            </para></li><li><para><b>gameSessionProperties</b> -- Custom data defined in a game session's <code>GameProperty</code>
            parameter. <code>GameProperty</code> values are stored as key:value pairs; the filter
            expression must indicate the key and a string to search the data values for. For example,
            to search for game sessions with custom data containing the key:value pair "gameMode:brawl",
            specify the following: <code>gameSessionProperties.gameMode = "brawl"</code>. All
            custom data values are searched as strings.
            </para></li><li><para><b>maximumSessions</b> -- Maximum number of player sessions allowed for a game session.
            This value is set when requesting a new game session with <a>CreateGameSession</a>
            or updating with <a>UpdateGameSession</a>.
            </para></li><li><para><b>creationTimeMillis</b> -- Value indicating when a game session was created. It
            is expressed in Unix time as milliseconds.
            </para></li><li><para><b>playerSessionCount</b> -- Number of players currently connected to a game session.
            This value changes rapidly as players join the session or drop out.
            </para></li><li><para><b>hasAvailablePlayerSessions</b> -- Boolean value indicating whether a game session
            has reached its maximum number of players. It is highly recommended that all search
            requests include this filter attribute to optimize search performance and return only
            sessions that players can join.
            </para></li></ul><note><para>
            Returned values for <code>playerSessionCount</code> and <code>hasAvailablePlayerSessions</code>
            change quickly as players join sessions and others drop out. Results should be considered
            a snapshot in time. Be sure to refresh search results often, and handle sessions that
            fill up before a player can join.
            </para></note><para>
            To search or sort, specify either a fleet ID or an alias ID, and provide a search
            filter expression, a sort expression, or both. If successful, a collection of <a>GameSession</a>
            objects matching the request is returned. Use the pagination parameters to retrieve
            results as a set of sequential pages.
            </para><para>
            You can search for game sessions one fleet at a time only. To find game sessions across
            multiple fleets, you must search each fleet separately and combine the results. This
            search feature finds only game sessions that are in <code>ACTIVE</code> status. To
            locate games in statuses other than active, use <a>DescribeGameSessionDetails</a>.
            </para><ul><li><para><a>CreateGameSession</a></para></li><li><para><a>DescribeGameSessions</a></para></li><li><para><a>DescribeGameSessionDetails</a></para></li><li><para><a>SearchGameSessions</a></para></li><li><para><a>UpdateGameSession</a></para></li><li><para><a>GetGameSessionLogUrl</a></para></li><li><para>
            Game session placements
            </para><ul><li><para><a>StartGameSessionPlacement</a></para></li><li><para><a>DescribeGameSessionPlacement</a></para></li><li><para><a>StopGameSessionPlacement</a></para></li></ul></li></ul><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.FindGMLGameSessionCmdlet.AliasId">
            <summary>
            <para>
            <para>Unique identifier for an alias associated with the fleet to search for active game
            sessions. Each request must reference either a fleet ID or alias ID, but not both.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.FindGMLGameSessionCmdlet.FilterExpression">
            <summary>
            <para>
            <para>String containing the search criteria for the session search. If no filter expression
            is included, the request returns results for all game sessions in the fleet that are
            in <code>ACTIVE</code> status.</para><para>A filter expression can contain one or multiple conditions. Each condition consists
            of the following:</para><ul><li><para><b>Operand</b> -- Name of a game session attribute. Valid values are <code>gameSessionName</code>,
            <code>gameSessionId</code>, <code>gameSessionProperties</code>, <code>maximumSessions</code>,
            <code>creationTimeMillis</code>, <code>playerSessionCount</code>, <code>hasAvailablePlayerSessions</code>.</para></li><li><para><b>Comparator</b> -- Valid comparators are: <code>=</code>, <code>&lt;&gt;</code>,
            <code>&lt;</code>, <code>&gt;</code>, <code>&lt;=</code>, <code>&gt;=</code>. </para></li><li><para><b>Value</b> -- Value to be searched for. Values may be numbers, boolean values (true/false)
            or strings depending on the operand. String values are case sensitive and must be
            enclosed in single quotes. Special characters must be escaped. Boolean and string
            values can only be used with the comparators <code>=</code> and <code>&lt;&gt;</code>.
            For example, the following filter expression searches on <code>gameSessionName</code>:
            "<code>FilterExpression": "gameSessionName = 'Matt\\'s Awesome Game 1'"</code>. </para></li></ul><para>To chain multiple conditions in a single expression, use the logical keywords <code>AND</code>,
            <code>OR</code>, and <code>NOT</code> and parentheses as needed. For example: <code>x
            AND y AND NOT z</code>, <code>NOT (x OR y)</code>.</para><para>Session search evaluates conditions from left to right using the following precedence
            rules:</para><ol><li><para><code>=</code>, <code>&lt;&gt;</code>, <code>&lt;</code>, <code>&gt;</code>, <code>&lt;=</code>,
            <code>&gt;=</code></para></li><li><para>Parentheses</para></li><li><para>NOT</para></li><li><para>AND</para></li><li><para>OR</para></li></ol><para>For example, this filter expression retrieves game sessions hosting at least ten players
            that have an open player slot: <code>"maximumSessions&gt;=10 AND hasAvailablePlayerSessions=true"</code>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.FindGMLGameSessionCmdlet.FleetId">
            <summary>
            <para>
            <para>Unique identifier for a fleet to search for active game sessions. Each request must
            reference either a fleet ID or alias ID, but not both.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.FindGMLGameSessionCmdlet.SortExpression">
            <summary>
            <para>
            <para>Instructions on how to sort the search results. If no sort expression is included,
            the request returns results in random order. A sort expression consists of the following
            elements:</para><ul><li><para><b>Operand</b> -- Name of a game session attribute. Valid values are <code>gameSessionName</code>,
            <code>gameSessionId</code>, <code>gameSessionProperties</code>, <code>maximumSessions</code>,
            <code>creationTimeMillis</code>, <code>playerSessionCount</code>, <code>hasAvailablePlayerSessions</code>.</para></li><li><para><b>Order</b> -- Valid sort orders are <code>ASC</code> (ascending) and <code>DESC</code>
            (descending).</para></li></ul><para>For example, this sort expression returns the oldest active sessions first: <code>"SortExpression":
            "creationTimeMillis ASC"</code>. Results with a null value for the sort operand are
            returned at the end of the list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.FindGMLGameSessionCmdlet.Limit">
            <summary>
            <para>
            <para>Maximum number of results to return. Use this parameter with <code>NextToken</code>
            to get results as a set of sequential pages. The maximum number of results returned
            is 20, even if this value is not set or is set higher than 20. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.FindGMLGameSessionCmdlet.NextToken">
            <summary>
            <para>
            <para>Token that indicates the start of the next sequential page of results. Use the token
            that is returned with a previous call to this action. To start at the beginning of
            the result set, do not specify a 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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GML.GetGMLAliasCmdlet">
            <summary>
            Retrieves all aliases for this AWS account. You can filter the result set by alias
            name and/or routing strategy type. Use the pagination parameters to retrieve results
            in sequential pages.
             
             <note><para>
            Returned aliases are not listed in any particular order.
            </para></note><ul><li><para><a>CreateAlias</a></para></li><li><para><a>ListAliases</a></para></li><li><para><a>DescribeAlias</a></para></li><li><para><a>UpdateAlias</a></para></li><li><para><a>DeleteAlias</a></para></li><li><para><a>ResolveAlias</a></para></li></ul><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLAliasCmdlet.Name">
            <summary>
            <para>
            <para>Descriptive label that is associated with an alias. Alias names do not need to be
            unique.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLAliasCmdlet.RoutingStrategyType">
            <summary>
            <para>
            <para>Type of routing to filter results on. Use this parameter to retrieve only aliases
            of a certain type. To retrieve all aliases, leave this parameter empty.</para><para>Possible routing types include the following:</para><ul><li><para><b>SIMPLE</b> -- The alias resolves to one specific fleet. Use this type when routing
            to active fleets.</para></li><li><para><b>TERMINAL</b> -- The alias does not resolve to a fleet but instead can be used
            to display a message to the user. A terminal alias throws a TerminalRoutingStrategyException
            with the <a>RoutingStrategy</a> message embedded.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLAliasCmdlet.Limit">
            <summary>
            <para>
            <para>Maximum number of results to return. Use this parameter with <code>NextToken</code>
            to get results as a set of sequential pages.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLAliasCmdlet.NextToken">
            <summary>
            <para>
            <para>Token that indicates the start of the next sequential page of results. Use the token
            that is returned with a previous call to this action. To start at the beginning of
            the result set, do not specify a 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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GML.GetGMLAliasDetailCmdlet">
            <summary>
            Retrieves properties for an alias. This operation returns all alias metadata and settings.
            To get an alias's target fleet ID only, use <code>ResolveAlias</code>.
             
              
            <para>
            To get alias properties, specify the alias ID. If successful, the requested alias
            record is returned.
            </para><ul><li><para><a>CreateAlias</a></para></li><li><para><a>ListAliases</a></para></li><li><para><a>DescribeAlias</a></para></li><li><para><a>UpdateAlias</a></para></li><li><para><a>DeleteAlias</a></para></li><li><para><a>ResolveAlias</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLAliasDetailCmdlet.AliasId">
            <summary>
            <para>
            <para>Unique identifier for a fleet alias. Specify the alias you want to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GML.GetGMLBuildCmdlet">
            <summary>
            Retrieves build records for all builds associated with the AWS account in use. You
            can limit results to builds that are in a specific status by using the <code>Status</code>
            parameter. Use the pagination parameters to retrieve results in a set of sequential
            pages.
             
             <note><para>
            Build records are not listed in any particular order.
            </para></note><para><b>Learn more</b></para><para><a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/build-intro.html">
            Working with Builds</a></para><para><b>Related operations</b></para><ul><li><para><a>CreateBuild</a></para></li><li><para><a>ListBuilds</a></para></li><li><para><a>DescribeBuild</a></para></li><li><para><a>UpdateBuild</a></para></li><li><para><a>DeleteBuild</a></para></li></ul><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLBuildCmdlet.Status">
            <summary>
            <para>
            <para>Build status to filter results by. To retrieve all builds, leave this parameter empty.</para><para>Possible build statuses include the following:</para><ul><li><para><b>INITIALIZED</b> -- A new build has been defined, but no files have been uploaded.
            You cannot create fleets for builds that are in this status. When a build is successfully
            created, the build status is set to this value. </para></li><li><para><b>READY</b> -- The game build has been successfully uploaded. You can now create
            new fleets for this build.</para></li><li><para><b>FAILED</b> -- The game build upload failed. You cannot create new fleets for this
            build. </para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLBuildCmdlet.Limit">
            <summary>
            <para>
            <para>Maximum number of results to return. Use this parameter with <code>NextToken</code>
            to get results as a set of sequential pages.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLBuildCmdlet.NextToken">
            <summary>
            <para>
            <para>Token that indicates the start of the next sequential page of results. Use the token
            that is returned with a previous call to this action. To start at the beginning of
            the result set, do not specify a 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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GML.GetGMLBuildDetailCmdlet">
            <summary>
            Retrieves properties for a build. To request a build record, specify a build ID. If
            successful, an object containing the build properties is returned.
             
              
            <para><b>Learn more</b></para><para><a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/build-intro.html">
            Working with Builds</a></para><para><b>Related operations</b></para><ul><li><para><a>CreateBuild</a></para></li><li><para><a>ListBuilds</a></para></li><li><para><a>DescribeBuild</a></para></li><li><para><a>UpdateBuild</a></para></li><li><para><a>DeleteBuild</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLBuildDetailCmdlet.BuildId">
            <summary>
            <para>
            <para>Unique identifier for a build to retrieve properties for.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GML.GetGMLEC2InstanceLimitCmdlet">
            <summary>
            Retrieves the following information for the specified EC2 instance type:
             
             <ul><li><para>
            maximum number of instances allowed per AWS account (service limit)
            </para></li><li><para>
            current usage level for the AWS account
            </para></li></ul><para>
            Service limits vary depending on region. Available regions for Amazon GameLift can
            be found in the AWS Management Console for Amazon GameLift (see the drop-down list
            in the upper right corner).
            </para><para><b>Learn more</b></para><para><a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/fleets-intro.html">
            Working with Fleets</a>.
            </para><para><b>Related operations</b></para><ul><li><para><a>CreateFleet</a></para></li><li><para><a>ListFleets</a></para></li><li><para><a>DeleteFleet</a></para></li><li><para>
            Describe fleets:
            </para><ul><li><para><a>DescribeFleetAttributes</a></para></li><li><para><a>DescribeFleetCapacity</a></para></li><li><para><a>DescribeFleetPortSettings</a></para></li><li><para><a>DescribeFleetUtilization</a></para></li><li><para><a>DescribeRuntimeConfiguration</a></para></li><li><para><a>DescribeEC2InstanceLimits</a></para></li><li><para><a>DescribeFleetEvents</a></para></li></ul></li><li><para>
            Update fleets:
            </para><ul><li><para><a>UpdateFleetAttributes</a></para></li><li><para><a>UpdateFleetCapacity</a></para></li><li><para><a>UpdateFleetPortSettings</a></para></li><li><para><a>UpdateRuntimeConfiguration</a></para></li></ul></li><li><para>
            Manage fleet actions:
            </para><ul><li><para><a>StartFleetActions</a></para></li><li><para><a>StopFleetActions</a></para></li></ul></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLEC2InstanceLimitCmdlet.EC2InstanceType">
            <summary>
            <para>
            <para>Name of an EC2 instance type that is supported in Amazon GameLift. A fleet instance
            type determines the computing resources of each instance in the fleet, including CPU,
            memory, storage, and networking capacity. Amazon GameLift supports the following EC2
            instance types. See <a href="http://aws.amazon.com/ec2/instance-types/">Amazon EC2
            Instance Types</a> for detailed descriptions. Leave this parameter blank to retrieve
            limits for all types.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GML.GetGMLFleetCmdlet">
            <summary>
            Retrieves a collection of fleet records for this AWS account. You can filter the result
            set to find only those fleets that are deployed with a specific build or script. Use
            the pagination parameters to retrieve results in sequential pages.
             
             <note><para>
            Fleet records are not listed in a particular order.
            </para></note><para><b>Learn more</b></para><para><a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/fleets-intro.html">
            Set Up Fleets</a>.
            </para><para><b>Related operations</b></para><ul><li><para><a>CreateFleet</a></para></li><li><para><a>ListFleets</a></para></li><li><para><a>DeleteFleet</a></para></li><li><para>
            Describe fleets:
            </para><ul><li><para><a>DescribeFleetAttributes</a></para></li><li><para><a>DescribeFleetCapacity</a></para></li><li><para><a>DescribeFleetPortSettings</a></para></li><li><para><a>DescribeFleetUtilization</a></para></li><li><para><a>DescribeRuntimeConfiguration</a></para></li><li><para><a>DescribeEC2InstanceLimits</a></para></li><li><para><a>DescribeFleetEvents</a></para></li></ul></li><li><para>
            Update fleets:
            </para><ul><li><para><a>UpdateFleetAttributes</a></para></li><li><para><a>UpdateFleetCapacity</a></para></li><li><para><a>UpdateFleetPortSettings</a></para></li><li><para><a>UpdateRuntimeConfiguration</a></para></li></ul></li><li><para>
            Manage fleet actions:
            </para><ul><li><para><a>StartFleetActions</a></para></li><li><para><a>StopFleetActions</a></para></li></ul></li></ul><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLFleetCmdlet.BuildId">
            <summary>
            <para>
            <para>Unique identifier for a build to return fleets for. Use this parameter to return only
            fleets using the specified build. To retrieve all fleets, leave this parameter empty.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLFleetCmdlet.ScriptId">
            <summary>
            <para>
            <para>Unique identifier for a Realtime script to return fleets for. Use this parameter to
            return only fleets using the specified script. To retrieve all fleets, leave this
            parameter empty.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLFleetCmdlet.Limit">
            <summary>
            <para>
            <para>Maximum number of results to return. Use this parameter with <code>NextToken</code>
            to get results as a set of sequential pages.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLFleetCmdlet.NextToken">
            <summary>
            <para>
            <para>Token that indicates the start of the next sequential page of results. Use the token
            that is returned with a previous call to this action. To start at the beginning of
            the result set, do not specify a 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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GML.GetGMLFleetAttributeCmdlet">
            <summary>
            Retrieves fleet properties, including metadata, status, and configuration, for one
            or more fleets. You can request attributes for all fleets, or specify a list of one
            or more fleet IDs. When requesting multiple fleets, use the pagination parameters
            to retrieve results as a set of sequential pages. If successful, a <a>FleetAttributes</a>
            object is returned for each requested fleet ID. When specifying a list of fleet IDs,
            attribute objects are returned only for fleets that currently exist.
             
             <note><para>
            Some API actions may limit the number of fleet IDs allowed in one request. If a request
            exceeds this limit, the request fails and the error message includes the maximum allowed.
            </para></note><para><b>Learn more</b></para><para><a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/fleets-intro.html">
            Working with Fleets</a>.
            </para><para><b>Related operations</b></para><ul><li><para><a>CreateFleet</a></para></li><li><para><a>ListFleets</a></para></li><li><para><a>DeleteFleet</a></para></li><li><para>
            Describe fleets:
            </para><ul><li><para><a>DescribeFleetAttributes</a></para></li><li><para><a>DescribeFleetCapacity</a></para></li><li><para><a>DescribeFleetPortSettings</a></para></li><li><para><a>DescribeFleetUtilization</a></para></li><li><para><a>DescribeRuntimeConfiguration</a></para></li><li><para><a>DescribeEC2InstanceLimits</a></para></li><li><para><a>DescribeFleetEvents</a></para></li></ul></li><li><para>
            Update fleets:
            </para><ul><li><para><a>UpdateFleetAttributes</a></para></li><li><para><a>UpdateFleetCapacity</a></para></li><li><para><a>UpdateFleetPortSettings</a></para></li><li><para><a>UpdateRuntimeConfiguration</a></para></li></ul></li><li><para>
            Manage fleet actions:
            </para><ul><li><para><a>StartFleetActions</a></para></li><li><para><a>StopFleetActions</a></para></li></ul></li></ul><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLFleetAttributeCmdlet.FleetId">
            <summary>
            <para>
            <para>Unique identifier for a fleet(s) to retrieve attributes for. To request attributes
            for all fleets, leave this parameter empty.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLFleetAttributeCmdlet.Limit">
            <summary>
            <para>
            <para>Maximum number of results to return. Use this parameter with <code>NextToken</code>
            to get results as a set of sequential pages. This parameter is ignored when the request
            specifies one or a list of fleet IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLFleetAttributeCmdlet.NextToken">
            <summary>
            <para>
            <para>Token that indicates the start of the next sequential page of results. Use the token
            that is returned with a previous call to this action. To start at the beginning of
            the result set, do not specify a value. This parameter is ignored when the request
            specifies one or a list of fleet IDs.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GML.GetGMLFleetCapacityCmdlet">
            <summary>
            Retrieves the current status of fleet capacity for one or more fleets. This information
            includes the number of instances that have been requested for the fleet and the number
            currently active. You can request capacity for all fleets, or specify a list of one
            or more fleet IDs. When requesting multiple fleets, use the pagination parameters
            to retrieve results as a set of sequential pages. If successful, a <a>FleetCapacity</a>
            object is returned for each requested fleet ID. When specifying a list of fleet IDs,
            attribute objects are returned only for fleets that currently exist.
             
             <note><para>
            Some API actions may limit the number of fleet IDs allowed in one request. If a request
            exceeds this limit, the request fails and the error message includes the maximum allowed.
            </para></note><para><b>Learn more</b></para><para><a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/fleets-intro.html">
            Working with Fleets</a>.
            </para><para><b>Related operations</b></para><ul><li><para><a>CreateFleet</a></para></li><li><para><a>ListFleets</a></para></li><li><para><a>DeleteFleet</a></para></li><li><para>
            Describe fleets:
            </para><ul><li><para><a>DescribeFleetAttributes</a></para></li><li><para><a>DescribeFleetCapacity</a></para></li><li><para><a>DescribeFleetPortSettings</a></para></li><li><para><a>DescribeFleetUtilization</a></para></li><li><para><a>DescribeRuntimeConfiguration</a></para></li><li><para><a>DescribeEC2InstanceLimits</a></para></li><li><para><a>DescribeFleetEvents</a></para></li></ul></li><li><para>
            Update fleets:
            </para><ul><li><para><a>UpdateFleetAttributes</a></para></li><li><para><a>UpdateFleetCapacity</a></para></li><li><para><a>UpdateFleetPortSettings</a></para></li><li><para><a>UpdateRuntimeConfiguration</a></para></li></ul></li><li><para>
            Manage fleet actions:
            </para><ul><li><para><a>StartFleetActions</a></para></li><li><para><a>StopFleetActions</a></para></li></ul></li></ul><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLFleetCapacityCmdlet.FleetId">
            <summary>
            <para>
            <para>Unique identifier for a fleet(s) to retrieve capacity information for. To request
            capacity information for all fleets, leave this parameter empty.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLFleetCapacityCmdlet.Limit">
            <summary>
            <para>
            <para>Maximum number of results to return. Use this parameter with <code>NextToken</code>
            to get results as a set of sequential pages. This parameter is ignored when the request
            specifies one or a list of fleet IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLFleetCapacityCmdlet.NextToken">
            <summary>
            <para>
            <para>Token that indicates the start of the next sequential page of results. Use the token
            that is returned with a previous call to this action. To start at the beginning of
            the result set, do not specify a value. This parameter is ignored when the request
            specifies one or a list of fleet IDs.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GML.GetGMLFleetEventCmdlet">
            <summary>
            Retrieves entries from the specified fleet's event log. You can specify a time range
            to limit the result set. Use the pagination parameters to retrieve results as a set
            of sequential pages. If successful, a collection of event log entries matching the
            request are returned.
             
              
            <para><b>Learn more</b></para><para><a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/fleets-intro.html">
            Working with Fleets</a>.
            </para><para><b>Related operations</b></para><ul><li><para><a>CreateFleet</a></para></li><li><para><a>ListFleets</a></para></li><li><para><a>DeleteFleet</a></para></li><li><para>
            Describe fleets:
            </para><ul><li><para><a>DescribeFleetAttributes</a></para></li><li><para><a>DescribeFleetCapacity</a></para></li><li><para><a>DescribeFleetPortSettings</a></para></li><li><para><a>DescribeFleetUtilization</a></para></li><li><para><a>DescribeRuntimeConfiguration</a></para></li><li><para><a>DescribeEC2InstanceLimits</a></para></li><li><para><a>DescribeFleetEvents</a></para></li></ul></li><li><para>
            Update fleets:
            </para><ul><li><para><a>UpdateFleetAttributes</a></para></li><li><para><a>UpdateFleetCapacity</a></para></li><li><para><a>UpdateFleetPortSettings</a></para></li><li><para><a>UpdateRuntimeConfiguration</a></para></li></ul></li><li><para>
            Manage fleet actions:
            </para><ul><li><para><a>StartFleetActions</a></para></li><li><para><a>StopFleetActions</a></para></li></ul></li></ul><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLFleetEventCmdlet.EndTime">
            <summary>
            <para>
            <para>Most recent date to retrieve event logs for. If no end time is specified, this call
            returns entries from the specified start time up to the present. Format is a number
            expressed in Unix time as milliseconds (ex: "1469498468.057").</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLFleetEventCmdlet.FleetId">
            <summary>
            <para>
            <para>Unique identifier for a fleet to get event logs for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLFleetEventCmdlet.StartTime">
            <summary>
            <para>
            <para>Earliest date to retrieve event logs for. If no start time is specified, this call
            returns entries starting from when the fleet was created to the specified end time.
            Format is a number expressed in Unix time as milliseconds (ex: "1469498468.057").</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLFleetEventCmdlet.Limit">
            <summary>
            <para>
            <para>Maximum number of results to return. Use this parameter with <code>NextToken</code>
            to get results as a set of sequential pages.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLFleetEventCmdlet.NextToken">
            <summary>
            <para>
            <para>Token that indicates the start of the next sequential page of results. Use the token
            that is returned with a previous call to this action. To start at the beginning of
            the result set, do not specify a 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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GML.GetGMLFleetPortSettingCmdlet">
            <summary>
            Retrieves the inbound connection permissions for a fleet. Connection permissions include
            a range of IP addresses and port settings that incoming traffic can use to access
            server processes in the fleet. To get a fleet's inbound connection permissions, specify
            a fleet ID. If successful, a collection of <a>IpPermission</a> objects is returned
            for the requested fleet ID. If the requested fleet has been deleted, the result set
            is empty.
             
              
            <para><b>Learn more</b></para><para><a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/fleets-intro.html">
            Working with Fleets</a>.
            </para><para><b>Related operations</b></para><ul><li><para><a>CreateFleet</a></para></li><li><para><a>ListFleets</a></para></li><li><para><a>DeleteFleet</a></para></li><li><para>
            Describe fleets:
            </para><ul><li><para><a>DescribeFleetAttributes</a></para></li><li><para><a>DescribeFleetCapacity</a></para></li><li><para><a>DescribeFleetPortSettings</a></para></li><li><para><a>DescribeFleetUtilization</a></para></li><li><para><a>DescribeRuntimeConfiguration</a></para></li><li><para><a>DescribeEC2InstanceLimits</a></para></li><li><para><a>DescribeFleetEvents</a></para></li></ul></li><li><para>
            Update fleets:
            </para><ul><li><para><a>UpdateFleetAttributes</a></para></li><li><para><a>UpdateFleetCapacity</a></para></li><li><para><a>UpdateFleetPortSettings</a></para></li><li><para><a>UpdateRuntimeConfiguration</a></para></li></ul></li><li><para>
            Manage fleet actions:
            </para><ul><li><para><a>StartFleetActions</a></para></li><li><para><a>StopFleetActions</a></para></li></ul></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLFleetPortSettingCmdlet.FleetId">
            <summary>
            <para>
            <para>Unique identifier for a fleet to retrieve port settings for.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GML.GetGMLFleetUtilizationCmdlet">
            <summary>
            Retrieves utilization statistics for one or more fleets. You can request utilization
            data for all fleets, or specify a list of one or more fleet IDs. When requesting multiple
            fleets, use the pagination parameters to retrieve results as a set of sequential pages.
            If successful, a <a>FleetUtilization</a> object is returned for each requested fleet
            ID. When specifying a list of fleet IDs, utilization objects are returned only for
            fleets that currently exist.
             
             <note><para>
            Some API actions may limit the number of fleet IDs allowed in one request. If a request
            exceeds this limit, the request fails and the error message includes the maximum allowed.
            </para></note><para><b>Learn more</b></para><para><a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/fleets-intro.html">
            Working with Fleets</a>.
            </para><para><b>Related operations</b></para><ul><li><para><a>CreateFleet</a></para></li><li><para><a>ListFleets</a></para></li><li><para><a>DeleteFleet</a></para></li><li><para>
            Describe fleets:
            </para><ul><li><para><a>DescribeFleetAttributes</a></para></li><li><para><a>DescribeFleetCapacity</a></para></li><li><para><a>DescribeFleetPortSettings</a></para></li><li><para><a>DescribeFleetUtilization</a></para></li><li><para><a>DescribeRuntimeConfiguration</a></para></li><li><para><a>DescribeEC2InstanceLimits</a></para></li><li><para><a>DescribeFleetEvents</a></para></li></ul></li><li><para>
            Update fleets:
            </para><ul><li><para><a>UpdateFleetAttributes</a></para></li><li><para><a>UpdateFleetCapacity</a></para></li><li><para><a>UpdateFleetPortSettings</a></para></li><li><para><a>UpdateRuntimeConfiguration</a></para></li></ul></li><li><para>
            Manage fleet actions:
            </para><ul><li><para><a>StartFleetActions</a></para></li><li><para><a>StopFleetActions</a></para></li></ul></li></ul><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLFleetUtilizationCmdlet.FleetId">
            <summary>
            <para>
            <para>Unique identifier for a fleet(s) to retrieve utilization data for. To request utilization
            data for all fleets, leave this parameter empty.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLFleetUtilizationCmdlet.Limit">
            <summary>
            <para>
            <para>Maximum number of results to return. Use this parameter with <code>NextToken</code>
            to get results as a set of sequential pages. This parameter is ignored when the request
            specifies one or a list of fleet IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLFleetUtilizationCmdlet.NextToken">
            <summary>
            <para>
            <para>Token that indicates the start of the next sequential page of results. Use the token
            that is returned with a previous call to this action. To start at the beginning of
            the result set, do not specify a value. This parameter is ignored when the request
            specifies one or a list of fleet IDs.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GML.GetGMLGameSessionCmdlet">
            <summary>
            Retrieves a set of one or more game sessions. Request a specific game session or request
            all game sessions on a fleet. Alternatively, use <a>SearchGameSessions</a> to request
            a set of active game sessions that are filtered by certain criteria. To retrieve protection
            policy settings for game sessions, use <a>DescribeGameSessionDetails</a>.
             
              
            <para>
            To get game sessions, specify one of the following: game session ID, fleet ID, or
            alias ID. You can filter this request by game session status. Use the pagination parameters
            to retrieve results as a set of sequential pages. If successful, a <a>GameSession</a>
            object is returned for each game session matching the request.
            </para><para><i>Available in Amazon GameLift Local.</i></para><ul><li><para><a>CreateGameSession</a></para></li><li><para><a>DescribeGameSessions</a></para></li><li><para><a>DescribeGameSessionDetails</a></para></li><li><para><a>SearchGameSessions</a></para></li><li><para><a>UpdateGameSession</a></para></li><li><para><a>GetGameSessionLogUrl</a></para></li><li><para>
            Game session placements
            </para><ul><li><para><a>StartGameSessionPlacement</a></para></li><li><para><a>DescribeGameSessionPlacement</a></para></li><li><para><a>StopGameSessionPlacement</a></para></li></ul></li></ul><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLGameSessionCmdlet.AliasId">
            <summary>
            <para>
            <para>Unique identifier for an alias associated with the fleet to retrieve all game sessions
            for. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLGameSessionCmdlet.FleetId">
            <summary>
            <para>
            <para>Unique identifier for a fleet to retrieve all game sessions for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLGameSessionCmdlet.GameSessionId">
            <summary>
            <para>
            <para>Unique identifier for the game session to retrieve. You can use either a <code>GameSessionId</code>
            or <code>GameSessionArn</code> value. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLGameSessionCmdlet.StatusFilter">
            <summary>
            <para>
            <para>Game session status to filter results on. Possible game session statuses include <code>ACTIVE</code>,
            <code>TERMINATED</code>, <code>ACTIVATING</code>, and <code>TERMINATING</code> (the
            last two are transitory). </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLGameSessionCmdlet.Limit">
            <summary>
            <para>
            <para>Maximum number of results to return. Use this parameter with <code>NextToken</code>
            to get results as a set of sequential pages.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLGameSessionCmdlet.NextToken">
            <summary>
            <para>
            <para>Token that indicates the start of the next sequential page of results. Use the token
            that is returned with a previous call to this action. To start at the beginning of
            the result set, do not specify a 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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GML.GetGMLGameSessionDetailCmdlet">
            <summary>
            Retrieves properties, including the protection policy in force, for one or more game
            sessions. This action can be used in several ways: (1) provide a <code>GameSessionId</code>
            or <code>GameSessionArn</code> to request details for a specific game session; (2)
            provide either a <code>FleetId</code> or an <code>AliasId</code> to request properties
            for all game sessions running on a fleet.
             
              
            <para>
            To get game session record(s), specify just one of the following: game session ID,
            fleet ID, or alias ID. You can filter this request by game session status. Use the
            pagination parameters to retrieve results as a set of sequential pages. If successful,
            a <a>GameSessionDetail</a> object is returned for each session matching the request.
            </para><ul><li><para><a>CreateGameSession</a></para></li><li><para><a>DescribeGameSessions</a></para></li><li><para><a>DescribeGameSessionDetails</a></para></li><li><para><a>SearchGameSessions</a></para></li><li><para><a>UpdateGameSession</a></para></li><li><para><a>GetGameSessionLogUrl</a></para></li><li><para>
            Game session placements
            </para><ul><li><para><a>StartGameSessionPlacement</a></para></li><li><para><a>DescribeGameSessionPlacement</a></para></li><li><para><a>StopGameSessionPlacement</a></para></li></ul></li></ul><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLGameSessionDetailCmdlet.AliasId">
            <summary>
            <para>
            <para>Unique identifier for an alias associated with the fleet to retrieve all game sessions
            for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLGameSessionDetailCmdlet.FleetId">
            <summary>
            <para>
            <para>Unique identifier for a fleet to retrieve all game sessions active on the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLGameSessionDetailCmdlet.GameSessionId">
            <summary>
            <para>
            <para>Unique identifier for the game session to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLGameSessionDetailCmdlet.StatusFilter">
            <summary>
            <para>
            <para>Game session status to filter results on. Possible game session statuses include <code>ACTIVE</code>,
            <code>TERMINATED</code>, <code>ACTIVATING</code> and <code>TERMINATING</code> (the
            last two are transitory). </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLGameSessionDetailCmdlet.Limit">
            <summary>
            <para>
            <para>Maximum number of results to return. Use this parameter with <code>NextToken</code>
            to get results as a set of sequential pages.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLGameSessionDetailCmdlet.NextToken">
            <summary>
            <para>
            <para>Token that indicates the start of the next sequential page of results. Use the token
            that is returned with a previous call to this action. To start at the beginning of
            the result set, do not specify a 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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GML.GetGMLGameSessionLogUrlCmdlet">
            <summary>
            Retrieves the location of stored game session logs for a specified game session. When
            a game session is terminated, Amazon GameLift automatically stores the logs in Amazon
            S3 and retains them for 14 days. Use this URL to download the logs.
             
             <note><para>
            See the <a href="https://docs.aws.amazon.com/general/latest/gr/aws_service_limits.html#limits_gamelift">AWS
            Service Limits</a> page for maximum log file sizes. Log files that exceed this limit
            are not saved.
            </para></note><ul><li><para><a>CreateGameSession</a></para></li><li><para><a>DescribeGameSessions</a></para></li><li><para><a>DescribeGameSessionDetails</a></para></li><li><para><a>SearchGameSessions</a></para></li><li><para><a>UpdateGameSession</a></para></li><li><para><a>GetGameSessionLogUrl</a></para></li><li><para>
            Game session placements
            </para><ul><li><para><a>StartGameSessionPlacement</a></para></li><li><para><a>DescribeGameSessionPlacement</a></para></li><li><para><a>StopGameSessionPlacement</a></para></li></ul></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLGameSessionLogUrlCmdlet.GameSessionId">
            <summary>
            <para>
            <para>Unique identifier for the game session to get logs for.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GML.GetGMLGameSessionPlacementCmdlet">
            <summary>
            Retrieves properties and current status of a game session placement request. To get
            game session placement details, specify the placement ID. If successful, a <a>GameSessionPlacement</a>
            object is returned.
             
             <ul><li><para><a>CreateGameSession</a></para></li><li><para><a>DescribeGameSessions</a></para></li><li><para><a>DescribeGameSessionDetails</a></para></li><li><para><a>SearchGameSessions</a></para></li><li><para><a>UpdateGameSession</a></para></li><li><para><a>GetGameSessionLogUrl</a></para></li><li><para>
            Game session placements
            </para><ul><li><para><a>StartGameSessionPlacement</a></para></li><li><para><a>DescribeGameSessionPlacement</a></para></li><li><para><a>StopGameSessionPlacement</a></para></li></ul></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLGameSessionPlacementCmdlet.PlacementId">
            <summary>
            <para>
            <para>Unique identifier for a game session placement to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GML.GetGMLGameSessionQueueCmdlet">
            <summary>
            Retrieves the properties for one or more game session queues. When requesting multiple
            queues, use the pagination parameters to retrieve results as a set of sequential pages.
            If successful, a <a>GameSessionQueue</a> object is returned for each requested queue.
            When specifying a list of queues, objects are returned only for queues that currently
            exist in the region.
             
             <ul><li><para><a>CreateGameSessionQueue</a></para></li><li><para><a>DescribeGameSessionQueues</a></para></li><li><para><a>UpdateGameSessionQueue</a></para></li><li><para><a>DeleteGameSessionQueue</a></para></li></ul><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLGameSessionQueueCmdlet.Name">
            <summary>
            <para>
            <para>List of queue names to retrieve information for. To request settings for all queues,
            leave this parameter empty.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLGameSessionQueueCmdlet.Limit">
            <summary>
            <para>
            <para>Maximum number of results to return. Use this parameter with <code>NextToken</code>
            to get results as a set of sequential pages.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLGameSessionQueueCmdlet.NextToken">
            <summary>
            <para>
            <para>Token that indicates the start of the next sequential page of results. Use the token
            that is returned with a previous call to this action. To start at the beginning of
            the result set, do not specify a 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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GML.GetGMLInstanceCmdlet">
            <summary>
            Retrieves information about a fleet's instances, including instance IDs. Use this
            action to get details on all instances in the fleet or get details on one specific
            instance.
             
              
            <para>
            To get a specific instance, specify fleet ID and instance ID. To get all instances
            in a fleet, specify a fleet ID only. Use the pagination parameters to retrieve results
            as a set of sequential pages. If successful, an <a>Instance</a> object is returned
            for each result.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLInstanceCmdlet.FleetId">
            <summary>
            <para>
            <para>Unique identifier for a fleet to retrieve instance information for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLInstanceCmdlet.InstanceId">
            <summary>
            <para>
            <para>Unique identifier for an instance to retrieve. Specify an instance ID or leave blank
            to retrieve all instances in the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLInstanceCmdlet.Limit">
            <summary>
            <para>
            <para>Maximum number of results to return. Use this parameter with <code>NextToken</code>
            to get results as a set of sequential pages.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLInstanceCmdlet.NextToken">
            <summary>
            <para>
            <para>Token that indicates the start of the next sequential page of results. Use the token
            that is returned with a previous call to this action. To start at the beginning of
            the result set, do not specify a 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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GML.GetGMLInstanceAccessCmdlet">
            <summary>
            Requests remote access to a fleet instance. Remote access is useful for debugging,
            gathering benchmarking data, or watching activity in real time.
             
              
            <para>
            Access requires credentials that match the operating system of the instance. For a
            Windows instance, Amazon GameLift returns a user name and password as strings for
            use with a Windows Remote Desktop client. For a Linux instance, Amazon GameLift returns
            a user name and RSA private key, also as strings, for use with an SSH client. The
            private key must be saved in the proper format to a <code>.pem</code> file before
            using. If you're making this request using the AWS CLI, saving the secret can be handled
            as part of the GetInstanceAccess request. (See the example later in this topic). For
            more information on remote access, see <a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/fleets-remote-access.html">Remotely
            Accessing an Instance</a>.
            </para><para>
            To request access to a specific instance, specify the IDs of both the instance and
            the fleet it belongs to. You can retrieve a fleet's instance IDs by calling <a>DescribeInstances</a>.
            If successful, an <a>InstanceAccess</a> object is returned containing the instance's
            IP address and a set of credentials.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLInstanceAccessCmdlet.FleetId">
            <summary>
            <para>
            <para>Unique identifier for a fleet that contains the instance you want access to. The fleet
            can be in any of the following statuses: <code>ACTIVATING</code>, <code>ACTIVE</code>,
            or <code>ERROR</code>. Fleets with an <code>ERROR</code> status may be accessible
            for a short time before they are deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLInstanceAccessCmdlet.InstanceId">
            <summary>
            <para>
            <para>Unique identifier for an instance you want to get access to. You can access an instance
            in any status.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GML.GetGMLMatchmakingCmdlet">
            <summary>
            Retrieves one or more matchmaking tickets. Use this operation to retrieve ticket information,
            including status and--once a successful match is made--acquire connection information
            for the resulting new game session.
             
              
            <para>
            You can use this operation to track the progress of matchmaking requests (through
            polling) as an alternative to using event notifications. See more details on tracking
            matchmaking requests through polling or notifications in <a>StartMatchmaking</a>.
             
            </para><para>
            To request matchmaking tickets, provide a list of up to 10 ticket IDs. If the request
            is successful, a ticket object is returned for each requested ID that currently exists.
            </para><ul><li><para><a>StartMatchmaking</a></para></li><li><para><a>DescribeMatchmaking</a></para></li><li><para><a>StopMatchmaking</a></para></li><li><para><a>AcceptMatch</a></para></li><li><para><a>StartMatchBackfill</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLMatchmakingCmdlet.TicketId">
            <summary>
            <para>
            <para>Unique identifier for a matchmaking ticket. You can include up to 10 ID values. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GML.GetGMLMatchmakingConfigurationCmdlet">
            <summary>
            Retrieves the details of FlexMatch matchmaking configurations. with this operation,
            you have the following options: (1) retrieve all existing configurations, (2) provide
            the names of one or more configurations to retrieve, or (3) retrieve all configurations
            that use a specified rule set name. When requesting multiple items, use the pagination
            parameters to retrieve results as a set of sequential pages. If successful, a configuration
            is returned for each requested name. When specifying a list of names, only configurations
            that currently exist are returned.
             
             <ul><li><para><a>CreateMatchmakingConfiguration</a></para></li><li><para><a>DescribeMatchmakingConfigurations</a></para></li><li><para><a>UpdateMatchmakingConfiguration</a></para></li><li><para><a>DeleteMatchmakingConfiguration</a></para></li><li><para><a>CreateMatchmakingRuleSet</a></para></li><li><para><a>DescribeMatchmakingRuleSets</a></para></li><li><para><a>ValidateMatchmakingRuleSet</a></para></li><li><para><a>DeleteMatchmakingRuleSet</a></para></li></ul><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLMatchmakingConfigurationCmdlet.Name">
            <summary>
            <para>
            <para>Unique identifier for a matchmaking configuration(s) to retrieve. To request all existing
            configurations, leave this parameter empty.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLMatchmakingConfigurationCmdlet.RuleSetName">
            <summary>
            <para>
            <para>Unique identifier for a matchmaking rule set. Use this parameter to retrieve all matchmaking
            configurations that use this rule set.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLMatchmakingConfigurationCmdlet.Limit">
            <summary>
            <para>
            <para>Maximum number of results to return. Use this parameter with <code>NextToken</code>
            to get results as a set of sequential pages. This parameter is limited to 10.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLMatchmakingConfigurationCmdlet.NextToken">
            <summary>
            <para>
            <para>Token that indicates the start of the next sequential page of results. Use the token
            that is returned with a previous call to this action. To start at the beginning of
            the result set, do not specify a 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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GML.GetGMLMatchmakingRuleSetCmdlet">
            <summary>
            Retrieves the details for FlexMatch matchmaking rule sets. You can request all existing
            rule sets for the region, or provide a list of one or more rule set names. When requesting
            multiple items, use the pagination parameters to retrieve results as a set of sequential
            pages. If successful, a rule set is returned for each requested name.
             
              
            <para><b>Learn more</b></para><ul><li><para><a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/match-rulesets.html">Build
            a Rule Set</a></para></li></ul><para><b>Related operations</b></para><ul><li><para><a>CreateMatchmakingConfiguration</a></para></li><li><para><a>DescribeMatchmakingConfigurations</a></para></li><li><para><a>UpdateMatchmakingConfiguration</a></para></li><li><para><a>DeleteMatchmakingConfiguration</a></para></li><li><para><a>CreateMatchmakingRuleSet</a></para></li><li><para><a>DescribeMatchmakingRuleSets</a></para></li><li><para><a>ValidateMatchmakingRuleSet</a></para></li><li><para><a>DeleteMatchmakingRuleSet</a></para></li></ul><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLMatchmakingRuleSetCmdlet.Name">
            <summary>
            <para>
            <para>List of one or more matchmaking rule set names to retrieve details for. (Note: The
            rule set name is different from the optional "name" field in the rule set body.) </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLMatchmakingRuleSetCmdlet.Limit">
            <summary>
            <para>
            <para>Maximum number of results to return. Use this parameter with <code>NextToken</code>
            to get results as a set of sequential pages.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLMatchmakingRuleSetCmdlet.NextToken">
            <summary>
            <para>
            <para>Token that indicates the start of the next sequential page of results. Use the token
            that is returned with a previous call to this action. To start at the beginning of
            the result set, do not specify a 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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GML.GetGMLPlayerSessionCmdlet">
            <summary>
            Retrieves properties for one or more player sessions. This action can be used in several
            ways: (1) provide a <code>PlayerSessionId</code> to request properties for a specific
            player session; (2) provide a <code>GameSessionId</code> to request properties for
            all player sessions in the specified game session; (3) provide a <code>PlayerId</code>
            to request properties for all player sessions of a specified player.
             
              
            <para>
            To get game session record(s), specify only one of the following: a player session
            ID, a game session ID, or a player ID. You can filter this request by player session
            status. Use the pagination parameters to retrieve results as a set of sequential pages.
            If successful, a <a>PlayerSession</a> object is returned for each session matching
            the request.
            </para><para><i>Available in Amazon GameLift Local.</i></para><ul><li><para><a>CreatePlayerSession</a></para></li><li><para><a>CreatePlayerSessions</a></para></li><li><para><a>DescribePlayerSessions</a></para></li><li><para>
            Game session placements
            </para><ul><li><para><a>StartGameSessionPlacement</a></para></li><li><para><a>DescribeGameSessionPlacement</a></para></li><li><para><a>StopGameSessionPlacement</a></para></li></ul></li></ul><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLPlayerSessionCmdlet.GameSessionId">
            <summary>
            <para>
            <para>Unique identifier for the game session to retrieve player sessions for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLPlayerSessionCmdlet.PlayerId">
            <summary>
            <para>
            <para>Unique identifier for a player to retrieve player sessions for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLPlayerSessionCmdlet.PlayerSessionId">
            <summary>
            <para>
            <para>Unique identifier for a player session to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLPlayerSessionCmdlet.PlayerSessionStatusFilter">
            <summary>
            <para>
            <para>Player session status to filter results on.</para><para>Possible player session statuses include the following:</para><ul><li><para><b>RESERVED</b> -- The player session request has been received, but the player has
            not yet connected to the server process and/or been validated. </para></li><li><para><b>ACTIVE</b> -- The player has been validated by the server process and is currently
            connected.</para></li><li><para><b>COMPLETED</b> -- The player connection has been dropped.</para></li><li><para><b>TIMEDOUT</b> -- A player session request was received, but the player did not
            connect and/or was not validated within the timeout limit (60 seconds).</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLPlayerSessionCmdlet.Limit">
            <summary>
            <para>
            <para>Maximum number of results to return. Use this parameter with <code>NextToken</code>
            to get results as a set of sequential pages. If a player session ID is specified,
            this parameter is ignored.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLPlayerSessionCmdlet.NextToken">
            <summary>
            <para>
            <para>Token that indicates the start of the next sequential page of results. Use the token
            that is returned with a previous call to this action. To start at the beginning of
            the result set, do not specify a value. If a player session ID is specified, this
            parameter is ignored.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GML.GetGMLRuntimeConfigurationCmdlet">
            <summary>
            Retrieves the current run-time configuration for the specified fleet. The run-time
            configuration tells Amazon GameLift how to launch server processes on instances in
            the fleet.
             
              
            <para><b>Learn more</b></para><para><a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/fleets-intro.html">
            Working with Fleets</a>.
            </para><para><b>Related operations</b></para><ul><li><para><a>CreateFleet</a></para></li><li><para><a>ListFleets</a></para></li><li><para><a>DeleteFleet</a></para></li><li><para>
            Describe fleets:
            </para><ul><li><para><a>DescribeFleetAttributes</a></para></li><li><para><a>DescribeFleetCapacity</a></para></li><li><para><a>DescribeFleetPortSettings</a></para></li><li><para><a>DescribeFleetUtilization</a></para></li><li><para><a>DescribeRuntimeConfiguration</a></para></li><li><para><a>DescribeEC2InstanceLimits</a></para></li><li><para><a>DescribeFleetEvents</a></para></li></ul></li><li><para>
            Update fleets:
            </para><ul><li><para><a>UpdateFleetAttributes</a></para></li><li><para><a>UpdateFleetCapacity</a></para></li><li><para><a>UpdateFleetPortSettings</a></para></li><li><para><a>UpdateRuntimeConfiguration</a></para></li></ul></li><li><para>
            Manage fleet actions:
            </para><ul><li><para><a>StartFleetActions</a></para></li><li><para><a>StopFleetActions</a></para></li></ul></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLRuntimeConfigurationCmdlet.FleetId">
            <summary>
            <para>
            <para>Unique identifier for a fleet to get the run-time configuration for.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GML.GetGMLScalingPolicyCmdlet">
            <summary>
            Retrieves all scaling policies applied to a fleet.
             
              
            <para>
            To get a fleet's scaling policies, specify the fleet ID. You can filter this request
            by policy status, such as to retrieve only active scaling policies. Use the pagination
            parameters to retrieve results as a set of sequential pages. If successful, set of
            <a>ScalingPolicy</a> objects is returned for the fleet.
            </para><para>
            A fleet may have all of its scaling policies suspended (<a>StopFleetActions</a>).
            This action does not affect the status of the scaling policies, which remains ACTIVE.
            To see whether a fleet's scaling policies are in force or suspended, call <a>DescribeFleetAttributes</a>
            and check the stopped actions.
            </para><ul><li><para><a>DescribeFleetCapacity</a></para></li><li><para><a>UpdateFleetCapacity</a></para></li><li><para><a>DescribeEC2InstanceLimits</a></para></li><li><para>
            Manage scaling policies:
            </para><ul><li><para><a>PutScalingPolicy</a> (auto-scaling)
            </para></li><li><para><a>DescribeScalingPolicies</a> (auto-scaling)
            </para></li><li><para><a>DeleteScalingPolicy</a> (auto-scaling)
            </para></li></ul></li><li><para>
            Manage fleet actions:
            </para><ul><li><para><a>StartFleetActions</a></para></li><li><para><a>StopFleetActions</a></para></li></ul></li></ul><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLScalingPolicyCmdlet.FleetId">
            <summary>
            <para>
            <para>Unique identifier for a fleet to retrieve scaling policies for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLScalingPolicyCmdlet.StatusFilter">
            <summary>
            <para>
            <para>Scaling policy status to filter results on. A scaling policy is only in force when
            in an <code>ACTIVE</code> status.</para><ul><li><para><b>ACTIVE</b> -- The scaling policy is currently in force.</para></li><li><para><b>UPDATEREQUESTED</b> -- A request to update the scaling policy has been received.</para></li><li><para><b>UPDATING</b> -- A change is being made to the scaling policy.</para></li><li><para><b>DELETEREQUESTED</b> -- A request to delete the scaling policy has been received.</para></li><li><para><b>DELETING</b> -- The scaling policy is being deleted.</para></li><li><para><b>DELETED</b> -- The scaling policy has been deleted.</para></li><li><para><b>ERROR</b> -- An error occurred in creating the policy. It should be removed and
            recreated.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLScalingPolicyCmdlet.Limit">
            <summary>
            <para>
            <para>Maximum number of results to return. Use this parameter with <code>NextToken</code>
            to get results as a set of sequential pages.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLScalingPolicyCmdlet.NextToken">
            <summary>
            <para>
            <para>Token that indicates the start of the next sequential page of results. Use the token
            that is returned with a previous call to this action. To start at the beginning of
            the result set, do not specify a 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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GML.GetGMLScriptCmdlet">
            <summary>
            Retrieves properties for a Realtime script.
             
              
            <para>
            To request a script record, specify the script ID. If successful, an object containing
            the script properties is returned.
            </para><para><b>Learn more</b></para><para><a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/realtime-intro.html">Amazon
            GameLift Realtime Servers</a></para><para><b>Related operations</b></para><ul><li><para><a>CreateScript</a></para></li><li><para><a>ListScripts</a></para></li><li><para><a>DescribeScript</a></para></li><li><para><a>UpdateScript</a></para></li><li><para><a>DeleteScript</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLScriptCmdlet.ScriptId">
            <summary>
            <para>
            <para>Unique identifier for a Realtime script to retrieve properties for.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GML.GetGMLScriptListCmdlet">
            <summary>
            Retrieves script records for all Realtime scripts that are associated with the AWS
            account in use.
             
              
            <para><b>Learn more</b></para><para><a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/realtime-intro.html">Amazon
            GameLift Realtime Servers</a></para><para><b>Related operations</b></para><ul><li><para><a>CreateScript</a></para></li><li><para><a>ListScripts</a></para></li><li><para><a>DescribeScript</a></para></li><li><para><a>UpdateScript</a></para></li><li><para><a>DeleteScript</a></para></li></ul><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLScriptListCmdlet.Limit">
            <summary>
            <para>
            <para>Maximum number of results to return. Use this parameter with <code>NextToken</code>
            to get results as a set of sequential pages.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLScriptListCmdlet.NextToken">
            <summary>
            <para>
            <para>Token that indicates the start of the next sequential page of results. Use the token
            that is returned with a previous call to this action. To start at the beginning of
            the result set, do not specify a 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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GML.GetGMLVpcPeeringAuthorizationCmdlet">
            <summary>
            Retrieves valid VPC peering authorizations that are pending for the AWS account. This
            operation returns all VPC peering authorizations and requests for peering. This includes
            those initiated and received by this account.
             
             <ul><li><para><a>CreateVpcPeeringAuthorization</a></para></li><li><para><a>DescribeVpcPeeringAuthorizations</a></para></li><li><para><a>DeleteVpcPeeringAuthorization</a></para></li><li><para><a>CreateVpcPeeringConnection</a></para></li><li><para><a>DescribeVpcPeeringConnections</a></para></li><li><para><a>DeleteVpcPeeringConnection</a></para></li></ul>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GML.GetGMLVpcPeeringConnectionCmdlet">
            <summary>
            Retrieves information on VPC peering connections. Use this operation to get peering
            information for all fleets or for one specific fleet ID.
             
              
            <para>
            To retrieve connection information, call this operation from the AWS account that
            is used to manage the Amazon GameLift fleets. Specify a fleet ID or leave the parameter
            empty to retrieve all connection records. If successful, the retrieved information
            includes both active and pending connections. Active connections identify the IpV4
            CIDR block that the VPC uses to connect.
            </para><ul><li><para><a>CreateVpcPeeringAuthorization</a></para></li><li><para><a>DescribeVpcPeeringAuthorizations</a></para></li><li><para><a>DeleteVpcPeeringAuthorization</a></para></li><li><para><a>CreateVpcPeeringConnection</a></para></li><li><para><a>DescribeVpcPeeringConnections</a></para></li><li><para><a>DeleteVpcPeeringConnection</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.GetGMLVpcPeeringConnectionCmdlet.FleetId">
            <summary>
            <para>
            <para>Unique identifier for a fleet.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GML.NewGMLAliasCmdlet">
            <summary>
            Creates an alias for a fleet. In most situations, you can use an alias ID in place
            of a fleet ID. By using a fleet alias instead of a specific fleet ID, you can switch
            gameplay and players to a new fleet without changing your game client or other game
            components. For example, for games in production, using an alias allows you to seamlessly
            redirect your player base to a new game server update.
             
              
            <para>
            Amazon GameLift supports two types of routing strategies for aliases: simple and terminal.
            A simple alias points to an active fleet. A terminal alias is used to display messaging
            or link to a URL instead of routing players to an active fleet. For example, you might
            use a terminal alias when a game version is no longer supported and you want to direct
            players to an upgrade site.
            </para><para>
            To create a fleet alias, specify an alias name, routing strategy, and optional description.
            Each simple alias can point to only one fleet, but a fleet can have multiple aliases.
            If successful, a new alias record is returned, including an alias ID, which you can
            reference when creating a game session. You can reassign an alias to another fleet
            by calling <code>UpdateAlias</code>.
            </para><ul><li><para><a>CreateAlias</a></para></li><li><para><a>ListAliases</a></para></li><li><para><a>DescribeAlias</a></para></li><li><para><a>UpdateAlias</a></para></li><li><para><a>DeleteAlias</a></para></li><li><para><a>ResolveAlias</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLAliasCmdlet.Description">
            <summary>
            <para>
            <para>Human-readable description of an alias.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLAliasCmdlet.RoutingStrategy_FleetId">
            <summary>
            <para>
            <para>Unique identifier for a fleet that the alias points to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLAliasCmdlet.RoutingStrategy_Message">
            <summary>
            <para>
            <para>Message text to be used with a terminal routing strategy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLAliasCmdlet.Name">
            <summary>
            <para>
            <para>Descriptive label that is associated with an alias. Alias names do not need to be
            unique.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLAliasCmdlet.RoutingStrategy_Type">
            <summary>
            <para>
            <para>Type of routing strategy.</para><para>Possible routing types include the following:</para><ul><li><para><b>SIMPLE</b> -- The alias resolves to one specific fleet. Use this type when routing
            to active fleets.</para></li><li><para><b>TERMINAL</b> -- The alias does not resolve to a fleet but instead can be used
            to display a message to the user. A terminal alias throws a TerminalRoutingStrategyException
            with the <a>RoutingStrategy</a> message embedded.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLAliasCmdlet.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.GML.NewGMLBuildCmdlet">
            <summary>
            Creates a new Amazon GameLift build record for your game server binary files and points
            to the location of your game server build files in an Amazon Simple Storage Service
            (Amazon S3) location.
             
              
            <para>
            Game server binaries must be combined into a <code>.zip</code> file for use with Amazon
            GameLift.
            </para><important><para>
            To create new builds quickly and easily, use the AWS CLI command <b><a href="https://docs.aws.amazon.com/cli/latest/reference/gamelift/upload-build.html">upload-build</a></b>. This helper command uploads your build and creates a new build record in one
            step, and automatically handles the necessary permissions.
            </para></important><para>
            The <code>CreateBuild</code> operation should be used only when you need to manually
            upload your build files, as in the following scenarios:
            </para><ul><li><para>
            Store a build file in an Amazon S3 bucket under your own AWS account. To use this
            option, you must first give Amazon GameLift access to that Amazon S3 bucket. To create
            a new build record using files in your Amazon S3 bucket, call <code>CreateBuild</code>
            and specify a build name, operating system, and the storage location of your game
            build.
            </para></li><li><para>
            Upload a build file directly to Amazon GameLift's Amazon S3 account. To use this option,
            you first call <code>CreateBuild</code> with a build name and operating system. This
            action creates a new build record and returns an Amazon S3 storage location (bucket
            and key only) and temporary access credentials. Use the credentials to manually upload
            your build file to the storage location (see the Amazon S3 topic <a href="https://docs.aws.amazon.com/AmazonS3/latest/dev/UploadingObjects.html">Uploading
            Objects</a>). You can upload files to a location only once.
            </para></li></ul><para>
            If successful, this operation creates a new build record with a unique build ID and
            places it in <code>INITIALIZED</code> status. You can use <a>DescribeBuild</a> to
            check the status of your build. A build must be in <code>READY</code> status before
            it can be used to create fleets.
            </para><para><b>Learn more</b></para><para><a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/gamelift-build-intro.html">Uploading
            Your Game</a></para><para><a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/gamelift-build-cli-uploading.html#gamelift-build-cli-uploading-create-build">
            Create a Build with Files in Amazon S3</a></para><para><b>Related operations</b></para><ul><li><para><a>CreateBuild</a></para></li><li><para><a>ListBuilds</a></para></li><li><para><a>DescribeBuild</a></para></li><li><para><a>UpdateBuild</a></para></li><li><para><a>DeleteBuild</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLBuildCmdlet.StorageLocation_Bucket">
            <summary>
            <para>
            <para>Amazon S3 bucket identifier. This is the name of the S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLBuildCmdlet.StorageLocation_Key">
            <summary>
            <para>
            <para>Name of the zip file containing the build files or script files. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLBuildCmdlet.Name">
            <summary>
            <para>
            <para>Descriptive label that is associated with a build. Build names do not need to be unique.
            You can use <a>UpdateBuild</a> to change this value later. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLBuildCmdlet.StorageLocation_ObjectVersion">
            <summary>
            <para>
            <para>Version of the file, if object versioning is turned on for the bucket. Amazon GameLift
            uses this information when retrieving files from an S3 bucket that you own. Use this
            parameter to specify a specific version of the file; if not set, the latest version
            of the file is retrieved. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLBuildCmdlet.OperatingSystem">
            <summary>
            <para>
            <para>Operating system that the game server binaries are built to run on. This value determines
            the type of fleet resources that you can use for this build. If your game build contains
            multiple executables, they all must run on the same operating system. If an operating
            system is not specified when creating a build, Amazon GameLift uses the default value
            (WINDOWS_2012). This value cannot be changed later.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLBuildCmdlet.StorageLocation_RoleArn">
            <summary>
            <para>
            <para>Amazon Resource Name (<a href="https://docs.aws.amazon.com/AmazonS3/latest/dev/s3-arn-format.html">ARN</a>)
            for an IAM role that allows Amazon GameLift to access the S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLBuildCmdlet.Version">
            <summary>
            <para>
            <para>Version that is associated with a build or script. Version strings do not need to
            be unique. You can use <a>UpdateBuild</a> to change this value later. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLBuildCmdlet.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.GML.NewGMLFleetCmdlet">
            <summary>
            Creates a new fleet to run your game servers. whether they are custom game builds
            or Realtime Servers with game-specific script. A fleet is a set of Amazon Elastic
            Compute Cloud (Amazon EC2) instances, each of which can host multiple game sessions.
            When creating a fleet, you choose the hardware specifications, set some configuration
            options, and specify the game server to deploy on the new fleet.
             
              
            <para>
            To create a new fleet, you must provide the following: (1) a fleet name, (2) an EC2
            instance type and fleet type (spot or on-demand), (3) the build ID for your game build
            or script ID if using Realtime Servers, and (4) a run-time configuration, which determines
            how game servers will run on each instance in the fleet.
            </para><note><para>
            When creating a Realtime Servers fleet, we recommend using a minimal version of the
            Realtime script (see this <a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/realtime-script.html#realtime-script-examples">
            working code example </a>). This will make it much easier to troubleshoot any fleet
            creation issues. Once the fleet is active, you can update your Realtime script as
            needed.
            </para></note><para>
            If the <code>CreateFleet</code> call is successful, Amazon GameLift performs the following
            tasks. You can track the process of a fleet by checking the fleet status or by monitoring
            fleet creation events:
            </para><ul><li><para>
            Creates a fleet record. Status: <code>NEW</code>.
            </para></li><li><para>
            Begins writing events to the fleet event log, which can be accessed in the Amazon
            GameLift console.
            </para><para>
            Sets the fleet's target capacity to 1 (desired instances), which triggers Amazon GameLift
            to start one new EC2 instance.
            </para></li><li><para>
            Downloads the game build or Realtime script to the new instance and installs it. Statuses:
            <code>DOWNLOADING</code>, <code>VALIDATING</code>, <code>BUILDING</code>.
            </para></li><li><para>
            Starts launching server processes on the instance. If the fleet is configured to run
            multiple server processes per instance, Amazon GameLift staggers each launch by a
            few seconds. Status: <code>ACTIVATING</code>.
            </para></li><li><para>
            Sets the fleet's status to <code>ACTIVE</code> as soon as one server process is ready
            to host a game session.
            </para></li></ul><para><b>Learn more</b></para><para><a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/fleets-intro.html">
            Working with Fleets</a></para><para><a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/fleets-creating-debug.html">
            Debug Fleet Creation Issues</a></para><para><b>Related operations</b></para><ul><li><para><a>CreateFleet</a></para></li><li><para><a>ListFleets</a></para></li><li><para><a>DeleteFleet</a></para></li><li><para>
            Describe fleets:
            </para><ul><li><para><a>DescribeFleetAttributes</a></para></li><li><para><a>DescribeFleetCapacity</a></para></li><li><para><a>DescribeFleetPortSettings</a></para></li><li><para><a>DescribeFleetUtilization</a></para></li><li><para><a>DescribeRuntimeConfiguration</a></para></li><li><para><a>DescribeEC2InstanceLimits</a></para></li><li><para><a>DescribeFleetEvents</a></para></li></ul></li><li><para>
            Update fleets:
            </para><ul><li><para><a>UpdateFleetAttributes</a></para></li><li><para><a>UpdateFleetCapacity</a></para></li><li><para><a>UpdateFleetPortSettings</a></para></li><li><para><a>UpdateRuntimeConfiguration</a></para></li></ul></li><li><para>
            Manage fleet actions:
            </para><ul><li><para><a>StartFleetActions</a></para></li><li><para><a>StopFleetActions</a></para></li></ul></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLFleetCmdlet.BuildId">
            <summary>
            <para>
            <para>Unique identifier for a build to be deployed on the new fleet. The custom game server
            build must have been successfully uploaded to Amazon GameLift and be in a <code>READY</code>
            status. This fleet setting cannot be changed once the fleet is created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLFleetCmdlet.Description">
            <summary>
            <para>
            <para>Human-readable description of a fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLFleetCmdlet.EC2InboundPermission">
            <summary>
            <para>
            <para>Range of IP addresses and port settings that permit inbound traffic to access game
            sessions that running on the fleet. For fleets using a custom game build, this parameter
            is required before game sessions running on the fleet can accept connections. For
            Realtime Servers fleets, Amazon GameLift automatically sets TCP and UDP ranges for
            use by the Realtime servers. You can specify multiple permission settings or add more
            by updating the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLFleetCmdlet.EC2InstanceType">
            <summary>
            <para>
            <para>Name of an EC2 instance type that is supported in Amazon GameLift. A fleet instance
            type determines the computing resources of each instance in the fleet, including CPU,
            memory, storage, and networking capacity. Amazon GameLift supports the following EC2
            instance types. See <a href="http://aws.amazon.com/ec2/instance-types/">Amazon EC2
            Instance Types</a> for detailed descriptions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLFleetCmdlet.FleetType">
            <summary>
            <para>
            <para>Indicates whether to use on-demand instances or spot instances for this fleet. If
            empty, the default is ON_DEMAND. Both categories of instances use identical hardware
            and configurations based on the instance type selected for this fleet. Learn more
            about <a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/gamelift-ec2-instances.html#gamelift-ec2-instances-spot">
            On-Demand versus Spot Instances</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLFleetCmdlet.RuntimeConfiguration_GameSessionActivationTimeoutSecond">
            <summary>
            <para>
            <para>Maximum amount of time (in seconds) that a game session can remain in status <code>ACTIVATING</code>.
            If the game session is not active before the timeout, activation is terminated and
            the game session status is changed to <code>TERMINATED</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLFleetCmdlet.InstanceRoleArn">
            <summary>
            <para>
            <para>Unique identifier for an AWS IAM role that manages access to your AWS services. With
            an instance role ARN set, any application that runs on an instance in this fleet can
            assume the role, including install scripts, server processes, daemons (background
            processes). Create a role or look up a role's ARN using the <a href="https://console.aws.amazon.com/iam/">IAM
            dashboard</a> in the AWS Management Console. Learn more about using on-box credentials
            for your game servers at <a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/gamelift-sdk-server-resources.html">
            Access external resources from a game server</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLFleetCmdlet.LogPath">
            <summary>
            <para>
            <para>This parameter is no longer used. Instead, to specify where Amazon GameLift should
            store log files once a server process shuts down, use the Amazon GameLift server API
            <code>ProcessReady()</code> and specify one or more directory paths in <code>logParameters</code>.
            See more information in the <a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/gamelift-sdk-server-api-ref.html#gamelift-sdk-server-api-ref-dataypes-process">Server
            API Reference</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLFleetCmdlet.RuntimeConfiguration_MaxConcurrentGameSessionActivation">
            <summary>
            <para>
            <para>Maximum number of game sessions with status <code>ACTIVATING</code> to allow on an
            instance simultaneously. This setting limits the amount of instance resources that
            can be used for new game activations at any one time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLFleetCmdlet.MetricGroup">
            <summary>
            <para>
            <para>Name of an Amazon CloudWatch metric group to add this fleet to. A metric group aggregates
            the metrics for all fleets in the group. Specify an existing metric group name, or
            provide a new name to create a new metric group. A fleet can only be included in one
            metric group at a time. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLFleetCmdlet.Name">
            <summary>
            <para>
            <para>Descriptive label that is associated with a fleet. Fleet names do not need to be unique.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLFleetCmdlet.NewGameSessionProtectionPolicy">
            <summary>
            <para>
            <para>Game session protection policy to apply to all instances in this fleet. If this parameter
            is not set, instances in this fleet default to no protection. You can change a fleet's
            protection policy using <a>UpdateFleetAttributes</a>, but this change will only affect
            sessions created after the policy change. You can also set protection for individual
            instances using <a>UpdateGameSession</a>.</para><ul><li><para><b>NoProtection</b> -- The game session can be terminated during a scale-down event.</para></li><li><para><b>FullProtection</b> -- If the game session is in an <code>ACTIVE</code> status,
            it cannot be terminated during a scale-down event.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLFleetCmdlet.ResourceCreationLimitPolicy_NewGameSessionsPerCreator">
            <summary>
            <para>
            <para>Maximum number of game sessions that an individual can create during the policy period.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLFleetCmdlet.PeerVpcAwsAccountId">
            <summary>
            <para>
            <para>Unique identifier for the AWS account with the VPC that you want to peer your Amazon
            GameLift fleet with. You can find your Account ID in the AWS Management Console under
            account settings. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLFleetCmdlet.PeerVpcId">
            <summary>
            <para>
            <para>Unique identifier for a VPC with resources to be accessed by your Amazon GameLift
            fleet. The VPC must be in the same region where your fleet is deployed. Look up a
            VPC ID using the <a href="https://console.aws.amazon.com/vpc/">VPC Dashboard</a> in
            the AWS Management Console. Learn more about VPC peering in <a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/vpc-peering.html">VPC
            Peering with Amazon GameLift Fleets</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLFleetCmdlet.ResourceCreationLimitPolicy_PolicyPeriodInMinute">
            <summary>
            <para>
            <para>Time span used in evaluating the resource creation limit policy. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLFleetCmdlet.ScriptId">
            <summary>
            <para>
            <para>Unique identifier for a Realtime script to be deployed on the new fleet. The Realtime
            script must have been successfully uploaded to Amazon GameLift. This fleet setting
            cannot be changed once the fleet is created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLFleetCmdlet.ServerLaunchParameter">
            <summary>
            <para>
            <para>This parameter is no longer used. Instead, specify server launch parameters in the
            <code>RuntimeConfiguration</code> parameter. (Requests that specify a server launch
            path and launch parameters instead of a run-time configuration will continue to work.)</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLFleetCmdlet.ServerLaunchPath">
            <summary>
            <para>
            <para>This parameter is no longer used. Instead, specify a server launch path using the
            <code>RuntimeConfiguration</code> parameter. (Requests that specify a server launch
            path and launch parameters instead of a run-time configuration will continue to work.)</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLFleetCmdlet.RuntimeConfiguration_ServerProcess">
            <summary>
            <para>
            <para>Collection of server process configurations that describe which server processes to
            run on each instance in a fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLFleetCmdlet.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.GML.NewGMLGameSessionCmdlet">
            <summary>
            Creates a multiplayer game session for players. This action creates a game session
            record and assigns an available server process in the specified fleet to host the
            game session. A fleet must have an <code>ACTIVE</code> status before a game session
            can be created in it.
             
              
            <para>
            To create a game session, specify either fleet ID or alias ID and indicate a maximum
            number of players to allow in the game session. You can also provide a name and game-specific
            properties for this game session. If successful, a <a>GameSession</a> object is returned
            containing the game session properties and other settings you specified.
            </para><para><b>Idempotency tokens.</b> You can add a token that uniquely identifies game session
            requests. This is useful for ensuring that game session requests are idempotent. Multiple
            requests with the same idempotency token are processed only once; subsequent requests
            return the original result. All response values are the same with the exception of
            game session status, which may change.
            </para><para><b>Resource creation limits.</b> If you are creating a game session on a fleet with
            a resource creation limit policy in force, then you must specify a creator ID. Without
            this ID, Amazon GameLift has no way to evaluate the policy for this new game session
            request.
            </para><para><b>Player acceptance policy.</b> By default, newly created game sessions are open
            to new players. You can restrict new player access by using <a>UpdateGameSession</a>
            to change the game session's player session creation policy.
            </para><para><b>Game session logs.</b> Logs are retained for all active game sessions for 14 days.
            To access the logs, call <a>GetGameSessionLogUrl</a> to download the log files.
            </para><para><i>Available in Amazon GameLift Local.</i></para><ul><li><para><a>CreateGameSession</a></para></li><li><para><a>DescribeGameSessions</a></para></li><li><para><a>DescribeGameSessionDetails</a></para></li><li><para><a>SearchGameSessions</a></para></li><li><para><a>UpdateGameSession</a></para></li><li><para><a>GetGameSessionLogUrl</a></para></li><li><para>
            Game session placements
            </para><ul><li><para><a>StartGameSessionPlacement</a></para></li><li><para><a>DescribeGameSessionPlacement</a></para></li><li><para><a>StopGameSessionPlacement</a></para></li></ul></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLGameSessionCmdlet.AliasId">
            <summary>
            <para>
            <para>Unique identifier for an alias associated with the fleet to create a game session
            in. Each request must reference either a fleet ID or alias ID, but not both.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLGameSessionCmdlet.CreatorId">
            <summary>
            <para>
            <para>Unique identifier for a player or entity creating the game session. This ID is used
            to enforce a resource protection policy (if one exists) that limits the number of
            concurrent active game sessions one player can have.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLGameSessionCmdlet.FleetId">
            <summary>
            <para>
            <para>Unique identifier for a fleet to create a game session in. Each request must reference
            either a fleet ID or alias ID, but not both.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLGameSessionCmdlet.GameProperty">
            <summary>
            <para>
            <para>Set of custom properties for a game session, formatted as key:value pairs. These properties
            are passed to a game server process in the <a>GameSession</a> object with a request
            to start a new game session (see <a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/gamelift-sdk-server-api.html#gamelift-sdk-server-startsession">Start
            a Game Session</a>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLGameSessionCmdlet.GameSessionData">
            <summary>
            <para>
            <para>Set of custom game session properties, formatted as a single string value. This data
            is passed to a game server process in the <a>GameSession</a> object with a request
            to start a new game session (see <a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/gamelift-sdk-server-api.html#gamelift-sdk-server-startsession">Start
            a Game Session</a>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLGameSessionCmdlet.GameSessionId">
            <summary>
            <para>
            <para><i>This parameter is no longer preferred. Please use <code>IdempotencyToken</code>
            instead.</i> Custom string that uniquely identifies a request for a new game session.
            Maximum token length is 48 characters. If provided, this string is included in the
            new game session's ID. (A game session ARN has the following format: <code>arn:aws:gamelift:&lt;region&gt;::gamesession/&lt;fleet
            ID&gt;/&lt;custom ID string or idempotency token&gt;</code>.) </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLGameSessionCmdlet.IdempotencyToken">
            <summary>
            <para>
            <para>Custom string that uniquely identifies a request for a new game session. Maximum token
            length is 48 characters. If provided, this string is included in the new game session's
            ID. (A game session ARN has the following format: <code>arn:aws:gamelift:&lt;region&gt;::gamesession/&lt;fleet
            ID&gt;/&lt;custom ID string or idempotency token&gt;</code>.) Idempotency tokens remain
            in use for 30 days after a game session has ended; game session objects are retained
            for this time period and then deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLGameSessionCmdlet.MaximumPlayerSessionCount">
            <summary>
            <para>
            <para>Maximum number of players that can be connected simultaneously to the game session.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLGameSessionCmdlet.Name">
            <summary>
            <para>
            <para>Descriptive label that is associated with a game session. Session names do not need
            to be unique.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLGameSessionCmdlet.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.GML.NewGMLGameSessionQueueCmdlet">
            <summary>
            Establishes a new queue for processing requests to place new game sessions. A queue
            identifies where new game sessions can be hosted -- by specifying a list of destinations
            (fleets or aliases) -- and how long requests can wait in the queue before timing out.
            You can set up a queue to try to place game sessions on fleets in multiple regions.
            To add placement requests to a queue, call <a>StartGameSessionPlacement</a> and reference
            the queue name.
             
              
            <para><b>Destination order.</b> When processing a request for a game session, Amazon GameLift
            tries each destination in order until it finds one with available resources to host
            the new game session. A queue's default order is determined by how destinations are
            listed. The default order is overridden when a game session placement request provides
            player latency information. Player latency information enables Amazon GameLift to
            prioritize destinations where players report the lowest average latency, as a result
            placing the new game session where the majority of players will have the best possible
            gameplay experience.
            </para><para><b>Player latency policies.</b> For placement requests containing player latency
            information, use player latency policies to protect individual players from very high
            latencies. With a latency cap, even when a destination can deliver a low latency for
            most players, the game is not placed where any individual player is reporting latency
            higher than a policy's maximum. A queue can have multiple latency policies, which
            are enforced consecutively starting with the policy with the lowest latency cap. Use
            multiple policies to gradually relax latency controls; for example, you might set
            a policy with a low latency cap for the first 60 seconds, a second policy with a higher
            cap for the next 60 seconds, etc.
            </para><para>
            To create a new queue, provide a name, timeout value, a list of destinations and,
            if desired, a set of latency policies. If successful, a new queue object is returned.
            </para><ul><li><para><a>CreateGameSessionQueue</a></para></li><li><para><a>DescribeGameSessionQueues</a></para></li><li><para><a>UpdateGameSessionQueue</a></para></li><li><para><a>DeleteGameSessionQueue</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLGameSessionQueueCmdlet.Destination">
            <summary>
            <para>
            <para>List of fleets that can be used to fulfill game session placement requests in the
            queue. Fleets are identified by either a fleet ARN or a fleet alias ARN. Destinations
            are listed in default preference order.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLGameSessionQueueCmdlet.Name">
            <summary>
            <para>
            <para>Descriptive label that is associated with game session queue. Queue names must be
            unique within each region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLGameSessionQueueCmdlet.PlayerLatencyPolicy">
            <summary>
            <para>
            <para>Collection of latency policies to apply when processing game sessions placement requests
            with player latency information. Multiple policies are evaluated in order of the maximum
            latency value, starting with the lowest latency values. With just one policy, it is
            enforced at the start of the game session placement for the duration period. With
            multiple policies, each policy is enforced consecutively for its duration period.
            For example, a queue might enforce a 60-second policy followed by a 120-second policy,
            and then no policy for the remainder of the placement. A player latency policy must
            set a value for MaximumIndividualPlayerLatencyMilliseconds; if none is set, this API
            requests will fail.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLGameSessionQueueCmdlet.TimeoutInSecond">
            <summary>
            <para>
            <para>Maximum time, in seconds, that a new game session placement request remains in the
            queue. When a request exceeds this time, the game session placement changes to a <code>TIMED_OUT</code>
            status.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLGameSessionQueueCmdlet.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.GML.NewGMLMatchmakingConfigurationCmdlet">
            <summary>
            Defines a new matchmaking configuration for use with FlexMatch. A matchmaking configuration
            sets out guidelines for matching players and getting the matches into games. You can
            set up multiple matchmaking configurations to handle the scenarios needed for your
            game. Each matchmaking ticket (<a>StartMatchmaking</a> or <a>StartMatchBackfill</a>)
            specifies a configuration for the match and provides player attributes to support
            the configuration being used.
             
              
            <para>
            To create a matchmaking configuration, at a minimum you must specify the following:
            configuration name; a rule set that governs how to evaluate players and find acceptable
            matches; a game session queue to use when placing a new game session for the match;
            and the maximum time allowed for a matchmaking attempt.
            </para><para><b>Player acceptance</b> -- In each configuration, you have the option to require
            that all players accept participation in a proposed match. To enable this feature,
            set <i>AcceptanceRequired</i> to true and specify a time limit for player acceptance.
            Players have the option to accept or reject a proposed match, and a match does not
            move ahead to game session placement unless all matched players accept.
            </para><para><b>Matchmaking status notification</b> -- There are two ways to track the progress
            of matchmaking tickets: (1) polling ticket status with <a>DescribeMatchmaking</a>;
            or (2) receiving notifications with Amazon Simple Notification Service (SNS). To use
            notifications, you first need to set up an SNS topic to receive the notifications,
            and provide the topic ARN in the matchmaking configuration (see <a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/match-notification.html">
            Setting up Notifications for Matchmaking</a>). Since notifications promise only "best
            effort" delivery, we recommend calling <code>DescribeMatchmaking</code> if no notifications
            are received within 30 seconds.
            </para><ul><li><para><a>CreateMatchmakingConfiguration</a></para></li><li><para><a>DescribeMatchmakingConfigurations</a></para></li><li><para><a>UpdateMatchmakingConfiguration</a></para></li><li><para><a>DeleteMatchmakingConfiguration</a></para></li><li><para><a>CreateMatchmakingRuleSet</a></para></li><li><para><a>DescribeMatchmakingRuleSets</a></para></li><li><para><a>ValidateMatchmakingRuleSet</a></para></li><li><para><a>DeleteMatchmakingRuleSet</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLMatchmakingConfigurationCmdlet.AcceptanceRequired">
            <summary>
            <para>
            <para>Flag that determines whether or not a match that was created with this configuration
            must be accepted by the matched players. To require acceptance, set to TRUE.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLMatchmakingConfigurationCmdlet.AcceptanceTimeoutSecond">
            <summary>
            <para>
            <para>Length of time (in seconds) to wait for players to accept a proposed match. If any
            player rejects the match or fails to accept before the timeout, the ticket continues
            to look for an acceptable match.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLMatchmakingConfigurationCmdlet.AdditionalPlayerCount">
            <summary>
            <para>
            <para>Number of player slots in a match to keep open for future players. For example, if
            the configuration's rule set specifies a match for a single 12-person team, and the
            additional player count is set to 2, only 10 players are selected for the match.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLMatchmakingConfigurationCmdlet.CustomEventData">
            <summary>
            <para>
            <para>Information to attached to all events related to the matchmaking configuration. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLMatchmakingConfigurationCmdlet.Description">
            <summary>
            <para>
            <para>Meaningful description of the matchmaking configuration. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLMatchmakingConfigurationCmdlet.GameProperty">
            <summary>
            <para>
            <para>Set of custom properties for a game session, formatted as key:value pairs. These properties
            are passed to a game server process in the <a>GameSession</a> object with a request
            to start a new game session (see <a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/gamelift-sdk-server-api.html#gamelift-sdk-server-startsession">Start
            a Game Session</a>). This information is added to the new <a>GameSession</a> object
            that is created for a successful match. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLMatchmakingConfigurationCmdlet.GameSessionData">
            <summary>
            <para>
            <para>Set of custom game session properties, formatted as a single string value. This data
            is passed to a game server process in the <a>GameSession</a> object with a request
            to start a new game session (see <a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/gamelift-sdk-server-api.html#gamelift-sdk-server-startsession">Start
            a Game Session</a>). This information is added to the new <a>GameSession</a> object
            that is created for a successful match.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLMatchmakingConfigurationCmdlet.GameSessionQueueArn">
            <summary>
            <para>
            <para>Amazon Resource Name (<a href="https://docs.aws.amazon.com/AmazonS3/latest/dev/s3-arn-format.html">ARN</a>)
            that is assigned to a game session queue and uniquely identifies it. Format is <code>arn:aws:gamelift:&lt;region&gt;::fleet/fleet-a1234567-b8c9-0d1e-2fa3-b45c6d7e8912</code>.
            These queues are used when placing game sessions for matches that are created with
            this matchmaking configuration. Queues can be located in any region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLMatchmakingConfigurationCmdlet.Name">
            <summary>
            <para>
            <para>Unique identifier for a matchmaking configuration. This name is used to identify the
            configuration associated with a matchmaking request or ticket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLMatchmakingConfigurationCmdlet.NotificationTarget">
            <summary>
            <para>
            <para>SNS topic ARN that is set up to receive matchmaking notifications.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLMatchmakingConfigurationCmdlet.RequestTimeoutSecond">
            <summary>
            <para>
            <para>Maximum duration, in seconds, that a matchmaking ticket can remain in process before
            timing out. Requests that time out can be resubmitted as needed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLMatchmakingConfigurationCmdlet.RuleSetName">
            <summary>
            <para>
            <para>Unique identifier for a matchmaking rule set to use with this configuration. A matchmaking
            configuration can only use rule sets that are defined in the same region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLMatchmakingConfigurationCmdlet.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.GML.NewGMLMatchmakingRuleSetCmdlet">
            <summary>
            Creates a new rule set for FlexMatch matchmaking. A rule set describes the type of
            match to create, such as the number and size of teams, and sets the parameters for
            acceptable player matches, such as minimum skill level or character type. A rule set
            is used by a <a>MatchmakingConfiguration</a>.
             
              
            <para>
            To create a matchmaking rule set, provide unique rule set name and the rule set body
            in JSON format. Rule sets must be defined in the same region as the matchmaking configuration
            they will be used with.
            </para><para>
            Since matchmaking rule sets cannot be edited, it is a good idea to check the rule
            set syntax using <a>ValidateMatchmakingRuleSet</a> before creating a new rule set.
            </para><para><b>Learn more</b></para><ul><li><para><a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/match-rulesets.html">Build
            a Rule Set</a></para></li><li><para><a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/match-configuration.html">Design
            a Matchmaker</a></para></li><li><para><a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/match-intro.html">Matchmaking
            with FlexMatch</a></para></li></ul><para><b>Related operations</b></para><ul><li><para><a>CreateMatchmakingConfiguration</a></para></li><li><para><a>DescribeMatchmakingConfigurations</a></para></li><li><para><a>UpdateMatchmakingConfiguration</a></para></li><li><para><a>DeleteMatchmakingConfiguration</a></para></li><li><para><a>CreateMatchmakingRuleSet</a></para></li><li><para><a>DescribeMatchmakingRuleSets</a></para></li><li><para><a>ValidateMatchmakingRuleSet</a></para></li><li><para><a>DeleteMatchmakingRuleSet</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLMatchmakingRuleSetCmdlet.Name">
            <summary>
            <para>
            <para>Unique identifier for a matchmaking rule set. A matchmaking configuration identifies
            the rule set it uses by this name value. (Note: The rule set name is different from
            the optional "name" field in the rule set body.) </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLMatchmakingRuleSetCmdlet.RuleSetBody">
            <summary>
            <para>
            <para>Collection of matchmaking rules, formatted as a JSON string. Note that comments are
            not allowed in JSON, but most elements support a description field.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLMatchmakingRuleSetCmdlet.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.GML.NewGMLPlayerSessionCmdlet">
            <summary>
            Reserves open slots in a game session for a group of players. Before players can be
            added, a game session must have an <code>ACTIVE</code> status, have a creation policy
            of <code>ALLOW_ALL</code>, and have an open player slot. To add a single player to
            a game session, use <a>CreatePlayerSession</a>. When a player connects to the game
            server and references a player session ID, the game server contacts the Amazon GameLift
            service to validate the player reservation and accept the player.
             
              
            <para>
            To create player sessions, specify a game session ID, a list of player IDs, and optionally
            a set of player data strings. If successful, a slot is reserved in the game session
            for each player and a set of new <a>PlayerSession</a> objects is returned. Player
            sessions cannot be updated.
            </para><para><i>Available in Amazon GameLift Local.</i></para><ul><li><para><a>CreatePlayerSession</a></para></li><li><para><a>CreatePlayerSessions</a></para></li><li><para><a>DescribePlayerSessions</a></para></li><li><para>
            Game session placements
            </para><ul><li><para><a>StartGameSessionPlacement</a></para></li><li><para><a>DescribeGameSessionPlacement</a></para></li><li><para><a>StopGameSessionPlacement</a></para></li></ul></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLPlayerSessionCmdlet.GameSessionId">
            <summary>
            <para>
            <para>Unique identifier for the game session to add players to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLPlayerSessionCmdlet.PlayerDataMap">
            <summary>
            <para>
            <para>Map of string pairs, each specifying a player ID and a set of developer-defined information
            related to the player. Amazon GameLift does not use this data, so it can be formatted
            as needed for use in the game. Player data strings for player IDs not included in
            the <code>PlayerIds</code> parameter are ignored. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLPlayerSessionCmdlet.PlayerId">
            <summary>
            <para>
            <para>List of unique identifiers for the players to be added.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLPlayerSessionCmdlet.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.GML.NewGMLScriptCmdlet">
            <summary>
            Creates a new script record for your Realtime Servers script. Realtime scripts are
            JavaScript that provide configuration settings and optional custom game logic for
            your game. The script is deployed when you create a Realtime Servers fleet to host
            your game sessions. Script logic is executed during an active game session.
             
              
            <para>
            To create a new script record, specify a script name and provide the script file(s).
            The script files and all dependencies must be zipped into a single file. You can pull
            the zip file from either of these locations:
            </para><ul><li><para>
            A locally available directory. Use the <i>ZipFile</i> parameter for this option.
            </para></li><li><para>
            An Amazon Simple Storage Service (Amazon S3) bucket under your AWS account. Use the
            <i>StorageLocation</i> parameter for this option. You'll need to have an Identity
            Access Management (IAM) role that allows the Amazon GameLift service to access your
            S3 bucket.
            </para></li></ul><para>
            If the call is successful, a new script record is created with a unique script ID.
            If the script file is provided as a local file, the file is uploaded to an Amazon
            GameLift-owned S3 bucket and the script record's storage location reflects this location.
            If the script file is provided as an S3 bucket, Amazon GameLift accesses the file
            at this storage location as needed for deployment.
            </para><para><b>Learn more</b></para><para><a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/realtime-intro.html">Amazon
            GameLift Realtime Servers</a></para><para><a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/setting-up-role.html">Set
            Up a Role for Amazon GameLift Access</a></para><para><b>Related operations</b></para><ul><li><para><a>CreateScript</a></para></li><li><para><a>ListScripts</a></para></li><li><para><a>DescribeScript</a></para></li><li><para><a>UpdateScript</a></para></li><li><para><a>DeleteScript</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLScriptCmdlet.StorageLocation_Bucket">
            <summary>
            <para>
            <para>Amazon S3 bucket identifier. This is the name of the S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLScriptCmdlet.StorageLocation_Key">
            <summary>
            <para>
            <para>Name of the zip file containing the build files or script files. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLScriptCmdlet.Name">
            <summary>
            <para>
            <para>Descriptive label that is associated with a script. Script names do not need to be
            unique. You can use <a>UpdateScript</a> to change this value later. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLScriptCmdlet.StorageLocation_ObjectVersion">
            <summary>
            <para>
            <para>Version of the file, if object versioning is turned on for the bucket. Amazon GameLift
            uses this information when retrieving files from an S3 bucket that you own. Use this
            parameter to specify a specific version of the file; if not set, the latest version
            of the file is retrieved. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLScriptCmdlet.StorageLocation_RoleArn">
            <summary>
            <para>
            <para>Amazon Resource Name (<a href="https://docs.aws.amazon.com/AmazonS3/latest/dev/s3-arn-format.html">ARN</a>)
            for an IAM role that allows Amazon GameLift to access the S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLScriptCmdlet.Version">
            <summary>
            <para>
            <para>Version that is associated with a build or script. Version strings do not need to
            be unique. You can use <a>UpdateScript</a> to change this value later. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLScriptCmdlet.ZipFile">
            <summary>
            <para>
            <para>Data object containing your Realtime scripts and dependencies as a zip file. The zip
            file can have one or multiple files. Maximum size of a zip file is 5 MB.</para><para>When using the AWS CLI tool to create a script, this parameter is set to the zip file
            name. It must be prepended with the string "fileb://" to indicate that the file data
            is a binary object. For example: <code>--zip-file fileb://myRealtimeScript.zip</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLScriptCmdlet.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.GML.NewGMLVpcPeeringAuthorizationCmdlet">
            <summary>
            Requests authorization to create or delete a peer connection between the VPC for your
            Amazon GameLift fleet and a virtual private cloud (VPC) in your AWS account. VPC peering
            enables the game servers on your fleet to communicate directly with other AWS resources.
            Once you've received authorization, call <a>CreateVpcPeeringConnection</a> to establish
            the peering connection. For more information, see <a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/vpc-peering.html">VPC
            Peering with Amazon GameLift Fleets</a>.
             
              
            <para>
            You can peer with VPCs that are owned by any AWS account you have access to, including
            the account that you use to manage your Amazon GameLift fleets. You cannot peer with
            VPCs that are in different regions.
            </para><para>
            To request authorization to create a connection, call this operation from the AWS
            account with the VPC that you want to peer to your Amazon GameLift fleet. For example,
            to enable your game servers to retrieve data from a DynamoDB table, use the account
            that manages that DynamoDB resource. Identify the following values: (1) The ID of
            the VPC that you want to peer with, and (2) the ID of the AWS account that you use
            to manage Amazon GameLift. If successful, VPC peering is authorized for the specified
            VPC.
            </para><para>
            To request authorization to delete a connection, call this operation from the AWS
            account with the VPC that is peered with your Amazon GameLift fleet. Identify the
            following values: (1) VPC ID that you want to delete the peering connection for, and
            (2) ID of the AWS account that you use to manage Amazon GameLift.
            </para><para>
            The authorization remains valid for 24 hours unless it is canceled by a call to <a>DeleteVpcPeeringAuthorization</a>.
            You must create or delete the peering connection while the authorization is valid.
             
            </para><ul><li><para><a>CreateVpcPeeringAuthorization</a></para></li><li><para><a>DescribeVpcPeeringAuthorizations</a></para></li><li><para><a>DeleteVpcPeeringAuthorization</a></para></li><li><para><a>CreateVpcPeeringConnection</a></para></li><li><para><a>DescribeVpcPeeringConnections</a></para></li><li><para><a>DeleteVpcPeeringConnection</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLVpcPeeringAuthorizationCmdlet.GameLiftAwsAccountId">
            <summary>
            <para>
            <para>Unique identifier for the AWS account that you use to manage your Amazon GameLift
            fleet. You can find your Account ID in the AWS Management Console under account settings.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLVpcPeeringAuthorizationCmdlet.PeerVpcId">
            <summary>
            <para>
            <para>Unique identifier for a VPC with resources to be accessed by your Amazon GameLift
            fleet. The VPC must be in the same region where your fleet is deployed. Look up a
            VPC ID using the <a href="https://console.aws.amazon.com/vpc/">VPC Dashboard</a> in
            the AWS Management Console. Learn more about VPC peering in <a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/vpc-peering.html">VPC
            Peering with Amazon GameLift Fleets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLVpcPeeringAuthorizationCmdlet.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.GML.NewGMLVpcPeeringConnectionCmdlet">
            <summary>
            Establishes a VPC peering connection between a virtual private cloud (VPC) in an AWS
            account with the VPC for your Amazon GameLift fleet. VPC peering enables the game
            servers on your fleet to communicate directly with other AWS resources. You can peer
            with VPCs in any AWS account that you have access to, including the account that you
            use to manage your Amazon GameLift fleets. You cannot peer with VPCs that are in different
            regions. For more information, see <a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/vpc-peering.html">VPC
            Peering with Amazon GameLift Fleets</a>.
             
              
            <para>
            Before calling this operation to establish the peering connection, you first need
            to call <a>CreateVpcPeeringAuthorization</a> and identify the VPC you want to peer
            with. Once the authorization for the specified VPC is issued, you have 24 hours to
            establish the connection. These two operations handle all tasks necessary to peer
            the two VPCs, including acceptance, updating routing tables, etc.
            </para><para>
            To establish the connection, call this operation from the AWS account that is used
            to manage the Amazon GameLift fleets. Identify the following values: (1) The ID of
            the fleet you want to be enable a VPC peering connection for; (2) The AWS account
            with the VPC that you want to peer with; and (3) The ID of the VPC you want to peer
            with. This operation is asynchronous. If successful, a <a>VpcPeeringConnection</a>
            request is created. You can use continuous polling to track the request's status using
            <a>DescribeVpcPeeringConnections</a>, or by monitoring fleet events for success or
            failure using <a>DescribeFleetEvents</a>.
            </para><ul><li><para><a>CreateVpcPeeringAuthorization</a></para></li><li><para><a>DescribeVpcPeeringAuthorizations</a></para></li><li><para><a>DeleteVpcPeeringAuthorization</a></para></li><li><para><a>CreateVpcPeeringConnection</a></para></li><li><para><a>DescribeVpcPeeringConnections</a></para></li><li><para><a>DeleteVpcPeeringConnection</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLVpcPeeringConnectionCmdlet.FleetId">
            <summary>
            <para>
            <para>Unique identifier for a fleet. This tells Amazon GameLift which GameLift VPC to peer
            with. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLVpcPeeringConnectionCmdlet.PeerVpcAwsAccountId">
            <summary>
            <para>
            <para>Unique identifier for the AWS account with the VPC that you want to peer your Amazon
            GameLift fleet with. You can find your Account ID in the AWS Management Console under
            account settings.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLVpcPeeringConnectionCmdlet.PeerVpcId">
            <summary>
            <para>
            <para>Unique identifier for a VPC with resources to be accessed by your Amazon GameLift
            fleet. The VPC must be in the same region where your fleet is deployed. Look up a
            VPC ID using the <a href="https://console.aws.amazon.com/vpc/">VPC Dashboard</a> in
            the AWS Management Console. Learn more about VPC peering in <a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/vpc-peering.html">VPC
            Peering with Amazon GameLift Fleets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLVpcPeeringConnectionCmdlet.PassThru">
            <summary>
            Returns the value passed to the FleetId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.NewGMLVpcPeeringConnectionCmdlet.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.GML.RemoveGMLAliasCmdlet">
            <summary>
            Deletes an alias. This action removes all record of the alias. Game clients attempting
            to access a server process using the deleted alias receive an error. To delete an
            alias, specify the alias ID to be deleted.
             
             <ul><li><para><a>CreateAlias</a></para></li><li><para><a>ListAliases</a></para></li><li><para><a>DescribeAlias</a></para></li><li><para><a>UpdateAlias</a></para></li><li><para><a>DeleteAlias</a></para></li><li><para><a>ResolveAlias</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.RemoveGMLAliasCmdlet.AliasId">
            <summary>
            <para>
            <para>Unique identifier for a fleet alias. Specify the alias you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.RemoveGMLAliasCmdlet.PassThru">
            <summary>
            Returns the value passed to the AliasId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.RemoveGMLAliasCmdlet.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.GML.RemoveGMLBuildCmdlet">
            <summary>
            Deletes a build. This action permanently deletes the build record and any uploaded
            build files.
             
              
            <para>
            To delete a build, specify its ID. Deleting a build does not affect the status of
            any active fleets using the build, but you can no longer create new fleets with the
            deleted build.
            </para><para><b>Learn more</b></para><para><a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/build-intro.html">
            Working with Builds</a></para><para><b>Related operations</b></para><ul><li><para><a>CreateBuild</a></para></li><li><para><a>ListBuilds</a></para></li><li><para><a>DescribeBuild</a></para></li><li><para><a>UpdateBuild</a></para></li><li><para><a>DeleteBuild</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.RemoveGMLBuildCmdlet.BuildId">
            <summary>
            <para>
            <para>Unique identifier for a build to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.RemoveGMLBuildCmdlet.PassThru">
            <summary>
            Returns the value passed to the BuildId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.RemoveGMLBuildCmdlet.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.GML.RemoveGMLFleetCmdlet">
            <summary>
            Deletes everything related to a fleet. Before deleting a fleet, you must set the fleet's
            desired capacity to zero. See <a>UpdateFleetCapacity</a>.
             
              
            <para>
            This action removes the fleet's resources and the fleet record. Once a fleet is deleted,
            you can no longer use that fleet.
            </para><para><b>Learn more</b></para><para><a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/fleets-intro.html">
            Working with Fleets</a>.
            </para><para><b>Related operations</b></para><ul><li><para><a>CreateFleet</a></para></li><li><para><a>ListFleets</a></para></li><li><para><a>DeleteFleet</a></para></li><li><para>
            Describe fleets:
            </para><ul><li><para><a>DescribeFleetAttributes</a></para></li><li><para><a>DescribeFleetCapacity</a></para></li><li><para><a>DescribeFleetPortSettings</a></para></li><li><para><a>DescribeFleetUtilization</a></para></li><li><para><a>DescribeRuntimeConfiguration</a></para></li><li><para><a>DescribeEC2InstanceLimits</a></para></li><li><para><a>DescribeFleetEvents</a></para></li></ul></li><li><para>
            Update fleets:
            </para><ul><li><para><a>UpdateFleetAttributes</a></para></li><li><para><a>UpdateFleetCapacity</a></para></li><li><para><a>UpdateFleetPortSettings</a></para></li><li><para><a>UpdateRuntimeConfiguration</a></para></li></ul></li><li><para>
            Manage fleet actions:
            </para><ul><li><para><a>StartFleetActions</a></para></li><li><para><a>StopFleetActions</a></para></li></ul></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.RemoveGMLFleetCmdlet.FleetId">
            <summary>
            <para>
            <para>Unique identifier for a fleet to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.RemoveGMLFleetCmdlet.PassThru">
            <summary>
            Returns the value passed to the FleetId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.RemoveGMLFleetCmdlet.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.GML.RemoveGMLGameSessionQueueCmdlet">
            <summary>
            Deletes a game session queue. This action means that any <a>StartGameSessionPlacement</a>
            requests that reference this queue will fail. To delete a queue, specify the queue
            name.
             
             <ul><li><para><a>CreateGameSessionQueue</a></para></li><li><para><a>DescribeGameSessionQueues</a></para></li><li><para><a>UpdateGameSessionQueue</a></para></li><li><para><a>DeleteGameSessionQueue</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.RemoveGMLGameSessionQueueCmdlet.Name">
            <summary>
            <para>
            <para>Descriptive label that is associated with game session queue. Queue names must be
            unique within each region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.RemoveGMLGameSessionQueueCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.RemoveGMLGameSessionQueueCmdlet.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.GML.RemoveGMLMatchmakingConfigurationCmdlet">
            <summary>
            Permanently removes a FlexMatch matchmaking configuration. To delete, specify the
            configuration name. A matchmaking configuration cannot be deleted if it is being used
            in any active matchmaking tickets.
             
             <ul><li><para><a>CreateMatchmakingConfiguration</a></para></li><li><para><a>DescribeMatchmakingConfigurations</a></para></li><li><para><a>UpdateMatchmakingConfiguration</a></para></li><li><para><a>DeleteMatchmakingConfiguration</a></para></li><li><para><a>CreateMatchmakingRuleSet</a></para></li><li><para><a>DescribeMatchmakingRuleSets</a></para></li><li><para><a>ValidateMatchmakingRuleSet</a></para></li><li><para><a>DeleteMatchmakingRuleSet</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.RemoveGMLMatchmakingConfigurationCmdlet.Name">
            <summary>
            <para>
            <para>Unique identifier for a matchmaking configuration</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.RemoveGMLMatchmakingConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.RemoveGMLMatchmakingConfigurationCmdlet.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.GML.RemoveGMLMatchmakingRuleSetCmdlet">
            <summary>
            Deletes an existing matchmaking rule set. To delete the rule set, provide the rule
            set name. Rule sets cannot be deleted if they are currently being used by a matchmaking
            configuration.
             
              
            <para><b>Learn more</b></para><ul><li><para><a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/match-rulesets.html">Build
            a Rule Set</a></para></li></ul><para><b>Related operations</b></para><ul><li><para><a>CreateMatchmakingConfiguration</a></para></li><li><para><a>DescribeMatchmakingConfigurations</a></para></li><li><para><a>UpdateMatchmakingConfiguration</a></para></li><li><para><a>DeleteMatchmakingConfiguration</a></para></li><li><para><a>CreateMatchmakingRuleSet</a></para></li><li><para><a>DescribeMatchmakingRuleSets</a></para></li><li><para><a>ValidateMatchmakingRuleSet</a></para></li><li><para><a>DeleteMatchmakingRuleSet</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.RemoveGMLMatchmakingRuleSetCmdlet.Name">
            <summary>
            <para>
            <para>Unique identifier for a matchmaking rule set to be deleted. (Note: The rule set name
            is different from the optional "name" field in the rule set body.) </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.RemoveGMLMatchmakingRuleSetCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.RemoveGMLMatchmakingRuleSetCmdlet.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.GML.RemoveGMLScalingPolicyCmdlet">
            <summary>
            Deletes a fleet scaling policy. This action means that the policy is no longer in
            force and removes all record of it. To delete a scaling policy, specify both the scaling
            policy name and the fleet ID it is associated with.
             
              
            <para>
            To temporarily suspend scaling policies, call <a>StopFleetActions</a>. This operation
            suspends all policies for the fleet.
            </para><ul><li><para><a>DescribeFleetCapacity</a></para></li><li><para><a>UpdateFleetCapacity</a></para></li><li><para><a>DescribeEC2InstanceLimits</a></para></li><li><para>
            Manage scaling policies:
            </para><ul><li><para><a>PutScalingPolicy</a> (auto-scaling)
            </para></li><li><para><a>DescribeScalingPolicies</a> (auto-scaling)
            </para></li><li><para><a>DeleteScalingPolicy</a> (auto-scaling)
            </para></li></ul></li><li><para>
            Manage fleet actions:
            </para><ul><li><para><a>StartFleetActions</a></para></li><li><para><a>StopFleetActions</a></para></li></ul></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.RemoveGMLScalingPolicyCmdlet.FleetId">
            <summary>
            <para>
            <para>Unique identifier for a fleet to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.RemoveGMLScalingPolicyCmdlet.Name">
            <summary>
            <para>
            <para>Descriptive label that is associated with a scaling policy. Policy names do not need
            to be unique.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.RemoveGMLScalingPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the FleetId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.RemoveGMLScalingPolicyCmdlet.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.GML.RemoveGMLScriptCmdlet">
            <summary>
            Deletes a Realtime script. This action permanently deletes the script record. If script
            files were uploaded, they are also deleted (files stored in an S3 bucket are not deleted).
             
             
              
            <para>
            To delete a script, specify the script ID. Before deleting a script, be sure to terminate
            all fleets that are deployed with the script being deleted. Fleet instances periodically
            check for script updates, and if the script record no longer exists, the instance
            will go into an error state and be unable to host game sessions.
            </para><para><b>Learn more</b></para><para><a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/realtime-intro.html">Amazon
            GameLift Realtime Servers</a></para><para><b>Related operations</b></para><ul><li><para><a>CreateScript</a></para></li><li><para><a>ListScripts</a></para></li><li><para><a>DescribeScript</a></para></li><li><para><a>UpdateScript</a></para></li><li><para><a>DeleteScript</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.RemoveGMLScriptCmdlet.ScriptId">
            <summary>
            <para>
            <para>Unique identifier for a Realtime script to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.RemoveGMLScriptCmdlet.PassThru">
            <summary>
            Returns the value passed to the ScriptId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.RemoveGMLScriptCmdlet.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.GML.RemoveGMLVpcPeeringAuthorizationCmdlet">
            <summary>
            Cancels a pending VPC peering authorization for the specified VPC. If the authorization
            has already been used to create a peering connection, call <a>DeleteVpcPeeringConnection</a>
            to remove the connection.
             
             <ul><li><para><a>CreateVpcPeeringAuthorization</a></para></li><li><para><a>DescribeVpcPeeringAuthorizations</a></para></li><li><para><a>DeleteVpcPeeringAuthorization</a></para></li><li><para><a>CreateVpcPeeringConnection</a></para></li><li><para><a>DescribeVpcPeeringConnections</a></para></li><li><para><a>DeleteVpcPeeringConnection</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.RemoveGMLVpcPeeringAuthorizationCmdlet.GameLiftAwsAccountId">
            <summary>
            <para>
            <para>Unique identifier for the AWS account that you use to manage your Amazon GameLift
            fleet. You can find your Account ID in the AWS Management Console under account settings.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.RemoveGMLVpcPeeringAuthorizationCmdlet.PeerVpcId">
            <summary>
            <para>
            <para>Unique identifier for a VPC with resources to be accessed by your Amazon GameLift
            fleet. The VPC must be in the same region where your fleet is deployed. Look up a
            VPC ID using the <a href="https://console.aws.amazon.com/vpc/">VPC Dashboard</a> in
            the AWS Management Console. Learn more about VPC peering in <a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/vpc-peering.html">VPC
            Peering with Amazon GameLift Fleets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.RemoveGMLVpcPeeringAuthorizationCmdlet.PassThru">
            <summary>
            Returns the value passed to the PeerVpcId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.RemoveGMLVpcPeeringAuthorizationCmdlet.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.GML.RemoveGMLVpcPeeringConnectionCmdlet">
            <summary>
            Removes a VPC peering connection. To delete the connection, you must have a valid
            authorization for the VPC peering connection that you want to delete. You can check
            for an authorization by calling <a>DescribeVpcPeeringAuthorizations</a> or request
            a new one using <a>CreateVpcPeeringAuthorization</a>.
             
              
            <para>
            Once a valid authorization exists, call this operation from the AWS account that is
            used to manage the Amazon GameLift fleets. Identify the connection to delete by the
            connection ID and fleet ID. If successful, the connection is removed.
            </para><ul><li><para><a>CreateVpcPeeringAuthorization</a></para></li><li><para><a>DescribeVpcPeeringAuthorizations</a></para></li><li><para><a>DeleteVpcPeeringAuthorization</a></para></li><li><para><a>CreateVpcPeeringConnection</a></para></li><li><para><a>DescribeVpcPeeringConnections</a></para></li><li><para><a>DeleteVpcPeeringConnection</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.RemoveGMLVpcPeeringConnectionCmdlet.FleetId">
            <summary>
            <para>
            <para>Unique identifier for a fleet. This value must match the fleet ID referenced in the
            VPC peering connection record.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.RemoveGMLVpcPeeringConnectionCmdlet.VpcPeeringConnectionId">
            <summary>
            <para>
            <para>Unique identifier for a VPC peering connection. This value is included in the <a>VpcPeeringConnection</a>
            object, which can be retrieved by calling <a>DescribeVpcPeeringConnections</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.RemoveGMLVpcPeeringConnectionCmdlet.PassThru">
            <summary>
            Returns the value passed to the FleetId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.RemoveGMLVpcPeeringConnectionCmdlet.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.GML.RequestGMLUploadCredentialCmdlet">
            <summary>
            Retrieves a fresh set of credentials for use when uploading a new set of game build
            files to Amazon GameLift's Amazon S3. This is done as part of the build creation process;
            see <a>CreateBuild</a>.
             
              
            <para>
            To request new credentials, specify the build ID as returned with an initial <code>CreateBuild</code>
            request. If successful, a new set of credentials are returned, along with the S3 storage
            location associated with the build ID.
            </para><para><b>Learn more</b></para><para><a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/gamelift-build-intro.html">Uploading
            Your Game</a></para><para><b>Related operations</b></para><ul><li><para><a>CreateBuild</a></para></li><li><para><a>ListBuilds</a></para></li><li><para><a>DescribeBuild</a></para></li><li><para><a>UpdateBuild</a></para></li><li><para><a>DeleteBuild</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.RequestGMLUploadCredentialCmdlet.BuildId">
            <summary>
            <para>
            <para>Unique identifier for a build to get credentials for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.RequestGMLUploadCredentialCmdlet.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.GML.ResolveGMLAliasCmdlet">
            <summary>
            Retrieves the fleet ID that a specified alias is currently pointing to.
             
             <ul><li><para><a>CreateAlias</a></para></li><li><para><a>ListAliases</a></para></li><li><para><a>DescribeAlias</a></para></li><li><para><a>UpdateAlias</a></para></li><li><para><a>DeleteAlias</a></para></li><li><para><a>ResolveAlias</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.ResolveGMLAliasCmdlet.AliasId">
            <summary>
            <para>
            <para>Unique identifier for the alias you want to resolve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.ResolveGMLAliasCmdlet.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.GML.StartGMLFleetActionCmdlet">
            <summary>
            Resumes activity on a fleet that was suspended with <a>StopFleetActions</a>. Currently,
            this operation is used to restart a fleet's auto-scaling activity.
             
              
            <para>
            To start fleet actions, specify the fleet ID and the type of actions to restart. When
            auto-scaling fleet actions are restarted, Amazon GameLift once again initiates scaling
            events as triggered by the fleet's scaling policies. If actions on the fleet were
            never stopped, this operation will have no effect. You can view a fleet's stopped
            actions using <a>DescribeFleetAttributes</a>.
            </para><para><b>Learn more</b></para><para><a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/fleets-intro.html">
            Working with Fleets</a>.
            </para><para><b>Related operations</b></para><ul><li><para><a>CreateFleet</a></para></li><li><para><a>ListFleets</a></para></li><li><para><a>DeleteFleet</a></para></li><li><para>
            Describe fleets:
            </para><ul><li><para><a>DescribeFleetAttributes</a></para></li><li><para><a>DescribeFleetCapacity</a></para></li><li><para><a>DescribeFleetPortSettings</a></para></li><li><para><a>DescribeFleetUtilization</a></para></li><li><para><a>DescribeRuntimeConfiguration</a></para></li><li><para><a>DescribeEC2InstanceLimits</a></para></li><li><para><a>DescribeFleetEvents</a></para></li></ul></li><li><para>
            Update fleets:
            </para><ul><li><para><a>UpdateFleetAttributes</a></para></li><li><para><a>UpdateFleetCapacity</a></para></li><li><para><a>UpdateFleetPortSettings</a></para></li><li><para><a>UpdateRuntimeConfiguration</a></para></li></ul></li><li><para>
            Manage fleet actions:
            </para><ul><li><para><a>StartFleetActions</a></para></li><li><para><a>StopFleetActions</a></para></li></ul></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.StartGMLFleetActionCmdlet.Action">
            <summary>
            <para>
            <para>List of actions to restart on the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.StartGMLFleetActionCmdlet.FleetId">
            <summary>
            <para>
            <para>Unique identifier for a fleet</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.StartGMLFleetActionCmdlet.PassThru">
            <summary>
            Returns the value passed to the FleetId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.StartGMLFleetActionCmdlet.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.GML.StartGMLGameSessionPlacementCmdlet">
            <summary>
            Places a request for a new game session in a queue (see <a>CreateGameSessionQueue</a>).
            When processing a placement request, Amazon GameLift searches for available resources
            on the queue's destinations, scanning each until it finds resources or the placement
            request times out.
             
              
            <para>
            A game session placement request can also request player sessions. When a new game
            session is successfully created, Amazon GameLift creates a player session for each
            player included in the request.
            </para><para>
            When placing a game session, by default Amazon GameLift tries each fleet in the order
            they are listed in the queue configuration. Ideally, a queue's destinations are listed
            in preference order.
            </para><para>
            Alternatively, when requesting a game session with players, you can also provide latency
            data for each player in relevant regions. Latency data indicates the performance lag
            a player experiences when connected to a fleet in the region. Amazon GameLift uses
            latency data to reorder the list of destinations to place the game session in a region
            with minimal lag. If latency data is provided for multiple players, Amazon GameLift
            calculates each region's average lag for all players and reorders to get the best
            game play across all players.
            </para><para>
            To place a new game session request, specify the following:
            </para><ul><li><para>
            The queue name and a set of game session properties and settings
            </para></li><li><para>
            A unique ID (such as a UUID) for the placement. You use this ID to track the status
            of the placement request
            </para></li><li><para>
            (Optional) A set of player data and a unique player ID for each player that you are
            joining to the new game session (player data is optional, but if you include it, you
            must also provide a unique ID for each player)
            </para></li><li><para>
            Latency data for all players (if you want to optimize game play for the players)
            </para></li></ul><para>
            If successful, a new game session placement is created.
            </para><para>
            To track the status of a placement request, call <a>DescribeGameSessionPlacement</a>
            and check the request's status. If the status is <code>FULFILLED</code>, a new game
            session has been created and a game session ARN and region are referenced. If the
            placement request times out, you can resubmit the request or retry it with a different
            queue.
            </para><ul><li><para><a>CreateGameSession</a></para></li><li><para><a>DescribeGameSessions</a></para></li><li><para><a>DescribeGameSessionDetails</a></para></li><li><para><a>SearchGameSessions</a></para></li><li><para><a>UpdateGameSession</a></para></li><li><para><a>GetGameSessionLogUrl</a></para></li><li><para>
            Game session placements
            </para><ul><li><para><a>StartGameSessionPlacement</a></para></li><li><para><a>DescribeGameSessionPlacement</a></para></li><li><para><a>StopGameSessionPlacement</a></para></li></ul></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.StartGMLGameSessionPlacementCmdlet.DesiredPlayerSession">
            <summary>
            <para>
            <para>Set of information on each player to create a player session for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.StartGMLGameSessionPlacementCmdlet.GameProperty">
            <summary>
            <para>
            <para>Set of custom properties for a game session, formatted as key:value pairs. These properties
            are passed to a game server process in the <a>GameSession</a> object with a request
            to start a new game session (see <a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/gamelift-sdk-server-api.html#gamelift-sdk-server-startsession">Start
            a Game Session</a>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.StartGMLGameSessionPlacementCmdlet.GameSessionData">
            <summary>
            <para>
            <para>Set of custom game session properties, formatted as a single string value. This data
            is passed to a game server process in the <a>GameSession</a> object with a request
            to start a new game session (see <a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/gamelift-sdk-server-api.html#gamelift-sdk-server-startsession">Start
            a Game Session</a>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.StartGMLGameSessionPlacementCmdlet.GameSessionName">
            <summary>
            <para>
            <para>Descriptive label that is associated with a game session. Session names do not need
            to be unique.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.StartGMLGameSessionPlacementCmdlet.GameSessionQueueName">
            <summary>
            <para>
            <para>Name of the queue to use to place the new game session.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.StartGMLGameSessionPlacementCmdlet.MaximumPlayerSessionCount">
            <summary>
            <para>
            <para>Maximum number of players that can be connected simultaneously to the game session.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.StartGMLGameSessionPlacementCmdlet.PlacementId">
            <summary>
            <para>
            <para>Unique identifier to assign to the new game session placement. This value is developer-defined.
            The value must be unique across all regions and cannot be reused unless you are resubmitting
            a canceled or timed-out placement request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.StartGMLGameSessionPlacementCmdlet.PlayerLatency">
            <summary>
            <para>
            <para>Set of values, expressed in milliseconds, indicating the amount of latency that a
            player experiences when connected to AWS regions. This information is used to try
            to place the new game session where it can offer the best possible gameplay experience
            for the players. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.StartGMLGameSessionPlacementCmdlet.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.GML.StartGMLMatchBackfillCmdlet">
            <summary>
            Finds new players to fill open slots in an existing game session. This operation can
            be used to add players to matched games that start with fewer than the maximum number
            of players or to replace players when they drop out. By backfilling with the same
            matchmaker used to create the original match, you ensure that new players meet the
            match criteria and maintain a consistent experience throughout the game session. You
            can backfill a match anytime after a game session has been created.
             
              
            <para>
            To request a match backfill, specify a unique ticket ID, the existing game session's
            ARN, a matchmaking configuration, and a set of data that describes all current players
            in the game session. If successful, a match backfill ticket is created and returned
            with status set to QUEUED. The ticket is placed in the matchmaker's ticket pool and
            processed. Track the status of the ticket to respond as needed. For more detail how
            to set up backfilling, see <a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/match-backfill.html">
            Backfill Existing Games with FlexMatch</a>.
            </para><para>
            The process of finding backfill matches is essentially identical to the initial matchmaking
            process. The matchmaker searches the pool and groups tickets together to form potential
            matches, allowing only one backfill ticket per potential match. Once the a match is
            formed, the matchmaker creates player sessions for the new players. All tickets in
            the match are updated with the game session's connection information, and the <a>GameSession</a>
            object is updated to include matchmaker data on the new players. For more detail on
            how match backfill requests are processed, see <a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/match-intro.html">
            How Amazon GameLift FlexMatch Works</a>.
            </para><ul><li><para><a>StartMatchmaking</a></para></li><li><para><a>DescribeMatchmaking</a></para></li><li><para><a>StopMatchmaking</a></para></li><li><para><a>AcceptMatch</a></para></li><li><para><a>StartMatchBackfill</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.StartGMLMatchBackfillCmdlet.ConfigurationName">
            <summary>
            <para>
            <para>Name of the matchmaker to use for this request. The name of the matchmaker that was
            used with the original game session is listed in the <a>GameSession</a> object, <code>MatchmakerData</code>
            property. This property contains a matchmaking configuration ARN value, which includes
            the matchmaker name. (In the ARN value "arn:aws:gamelift:us-west-2:111122223333:matchmakingconfiguration/MM-4v4",
            the matchmaking configuration name is "MM-4v4".) Use only the name for this parameter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.StartGMLMatchBackfillCmdlet.GameSessionArn">
            <summary>
            <para>
            <para>Amazon Resource Name (<a href="https://docs.aws.amazon.com/AmazonS3/latest/dev/s3-arn-format.html">ARN</a>)
            that is assigned to a game session and uniquely identifies it. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.StartGMLMatchBackfillCmdlet.Player">
            <summary>
            <para>
            <para>Match information on all players that are currently assigned to the game session.
            This information is used by the matchmaker to find new players and add them to the
            existing game.</para><ul><li><para>PlayerID, PlayerAttributes, Team -\\- This information is maintained in the <a>GameSession</a>
            object, <code>MatchmakerData</code> property, for all players who are currently assigned
            to the game session. The matchmaker data is in JSON syntax, formatted as a string.
            For more details, see <a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/match-server.html#match-server-data">
            Match Data</a>. </para></li><li><para>LatencyInMs -\\- If the matchmaker uses player latency, include a latency value, in
            milliseconds, for the region that the game session is currently in. Do not include
            latency values for any other region.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.StartGMLMatchBackfillCmdlet.TicketId">
            <summary>
            <para>
            <para>Unique identifier for a matchmaking ticket. If no ticket ID is specified here, Amazon
            GameLift will generate one in the form of a UUID. Use this identifier to track the
            match backfill ticket status and retrieve match results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.StartGMLMatchBackfillCmdlet.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.GML.StartGMLMatchmakingCmdlet">
            <summary>
            Uses FlexMatch to create a game match for a group of players based on custom matchmaking
            rules, and starts a new game for the matched players. Each matchmaking request specifies
            the type of match to build (team configuration, rules for an acceptable match, etc.).
            The request also specifies the players to find a match for and where to host the new
            game session for optimal performance. A matchmaking request might start with a single
            player or a group of players who want to play together. FlexMatch finds additional
            players as needed to fill the match. Match type, rules, and the queue used to place
            a new game session are defined in a <code>MatchmakingConfiguration</code>. For complete
            information on setting up and using FlexMatch, see the topic <a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/match-intro.html">
            Adding FlexMatch to Your Game</a>.
             
              
            <para>
            To start matchmaking, provide a unique ticket ID, specify a matchmaking configuration,
            and include the players to be matched. You must also include a set of player attributes
            relevant for the matchmaking configuration. If successful, a matchmaking ticket is
            returned with status set to <code>QUEUED</code>. Track the status of the ticket to
            respond as needed and acquire game session connection information for successfully
            completed matches.
            </para><para><b>Tracking ticket status</b> -- A couple of options are available for tracking the
            status of matchmaking requests:
            </para><ul><li><para>
            Polling -- Call <code>DescribeMatchmaking</code>. This operation returns the full
            ticket object, including current status and (for completed tickets) game session connection
            info. We recommend polling no more than once every 10 seconds.
            </para></li><li><para>
            Notifications -- Get event notifications for changes in ticket status using Amazon
            Simple Notification Service (SNS). Notifications are easy to set up (see <a>CreateMatchmakingConfiguration</a>)
            and typically deliver match status changes faster and more efficiently than polling.
            We recommend that you use polling to back up to notifications (since delivery is not
            guaranteed) and call <code>DescribeMatchmaking</code> only when notifications are
            not received within 30 seconds.
            </para></li></ul><para><b>Processing a matchmaking request</b> -- FlexMatch handles a matchmaking request
            as follows:
            </para><ol><li><para>
            Your client code submits a <code>StartMatchmaking</code> request for one or more players
            and tracks the status of the request ticket.
            </para></li><li><para>
            FlexMatch uses this ticket and others in process to build an acceptable match. When
            a potential match is identified, all tickets in the proposed match are advanced to
            the next status.
            </para></li><li><para>
            If the match requires player acceptance (set in the matchmaking configuration), the
            tickets move into status <code>REQUIRES_ACCEPTANCE</code>. This status triggers your
            client code to solicit acceptance from all players in every ticket involved in the
            match, and then call <a>AcceptMatch</a> for each player. If any player rejects or
            fails to accept the match before a specified timeout, the proposed match is dropped
            (see <code>AcceptMatch</code> for more details).
            </para></li><li><para>
            Once a match is proposed and accepted, the matchmaking tickets move into status <code>PLACING</code>.
            FlexMatch locates resources for a new game session using the game session queue (set
            in the matchmaking configuration) and creates the game session based on the match
            data.
            </para></li><li><para>
            When the match is successfully placed, the matchmaking tickets move into <code>COMPLETED</code>
            status. Connection information (including game session endpoint and player session)
            is added to the matchmaking tickets. Matched players can use the connection information
            to join the game.
            </para></li></ol><ul><li><para><a>StartMatchmaking</a></para></li><li><para><a>DescribeMatchmaking</a></para></li><li><para><a>StopMatchmaking</a></para></li><li><para><a>AcceptMatch</a></para></li><li><para><a>StartMatchBackfill</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.StartGMLMatchmakingCmdlet.ConfigurationName">
            <summary>
            <para>
            <para>Name of the matchmaking configuration to use for this request. Matchmaking configurations
            must exist in the same region as this request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.StartGMLMatchmakingCmdlet.Player">
            <summary>
            <para>
            <para>Information on each player to be matched. This information must include a player ID,
            and may contain player attributes and latency data to be used in the matchmaking process.
            After a successful match, <code>Player</code> objects contain the name of the team
            the player is assigned to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.StartGMLMatchmakingCmdlet.TicketId">
            <summary>
            <para>
            <para>Unique identifier for a matchmaking ticket. If no ticket ID is specified here, Amazon
            GameLift will generate one in the form of a UUID. Use this identifier to track the
            matchmaking ticket status and retrieve match results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.StartGMLMatchmakingCmdlet.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.GML.StopGMLFleetActionCmdlet">
            <summary>
            Suspends activity on a fleet. Currently, this operation is used to stop a fleet's
            auto-scaling activity. It is used to temporarily stop scaling events triggered by
            the fleet's scaling policies. The policies can be retained and auto-scaling activity
            can be restarted using <a>StartFleetActions</a>. You can view a fleet's stopped actions
            using <a>DescribeFleetAttributes</a>.
             
              
            <para>
            To stop fleet actions, specify the fleet ID and the type of actions to suspend. When
            auto-scaling fleet actions are stopped, Amazon GameLift no longer initiates scaling
            events except to maintain the fleet's desired instances setting (<a>FleetCapacity</a>.
            Changes to the fleet's capacity must be done manually using <a>UpdateFleetCapacity</a>.
             
            </para><para><b>Learn more</b></para><para><a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/fleets-intro.html">
            Working with Fleets</a>.
            </para><para><b>Related operations</b></para><ul><li><para><a>CreateFleet</a></para></li><li><para><a>ListFleets</a></para></li><li><para><a>DeleteFleet</a></para></li><li><para>
            Describe fleets:
            </para><ul><li><para><a>DescribeFleetAttributes</a></para></li><li><para><a>DescribeFleetCapacity</a></para></li><li><para><a>DescribeFleetPortSettings</a></para></li><li><para><a>DescribeFleetUtilization</a></para></li><li><para><a>DescribeRuntimeConfiguration</a></para></li><li><para><a>DescribeEC2InstanceLimits</a></para></li><li><para><a>DescribeFleetEvents</a></para></li></ul></li><li><para>
            Update fleets:
            </para><ul><li><para><a>UpdateFleetAttributes</a></para></li><li><para><a>UpdateFleetCapacity</a></para></li><li><para><a>UpdateFleetPortSettings</a></para></li><li><para><a>UpdateRuntimeConfiguration</a></para></li></ul></li><li><para>
            Manage fleet actions:
            </para><ul><li><para><a>StartFleetActions</a></para></li><li><para><a>StopFleetActions</a></para></li></ul></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.StopGMLFleetActionCmdlet.Action">
            <summary>
            <para>
            <para>List of actions to suspend on the fleet. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.StopGMLFleetActionCmdlet.FleetId">
            <summary>
            <para>
            <para>Unique identifier for a fleet</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.StopGMLFleetActionCmdlet.PassThru">
            <summary>
            Returns the value passed to the FleetId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.StopGMLFleetActionCmdlet.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.GML.StopGMLGameSessionPlacementCmdlet">
            <summary>
            Cancels a game session placement that is in <code>PENDING</code> status. To stop a
            placement, provide the placement ID values. If successful, the placement is moved
            to <code>CANCELLED</code> status.
             
             <ul><li><para><a>CreateGameSession</a></para></li><li><para><a>DescribeGameSessions</a></para></li><li><para><a>DescribeGameSessionDetails</a></para></li><li><para><a>SearchGameSessions</a></para></li><li><para><a>UpdateGameSession</a></para></li><li><para><a>GetGameSessionLogUrl</a></para></li><li><para>
            Game session placements
            </para><ul><li><para><a>StartGameSessionPlacement</a></para></li><li><para><a>DescribeGameSessionPlacement</a></para></li><li><para><a>StopGameSessionPlacement</a></para></li></ul></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.StopGMLGameSessionPlacementCmdlet.PlacementId">
            <summary>
            <para>
            <para>Unique identifier for a game session placement to cancel.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.StopGMLGameSessionPlacementCmdlet.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.GML.StopGMLMatchmakingCmdlet">
            <summary>
            Cancels a matchmaking ticket that is currently being processed. To stop the matchmaking
            operation, specify the ticket ID. If successful, work on the ticket is stopped, and
            the ticket status is changed to <code>CANCELLED</code>.
             
             <ul><li><para><a>StartMatchmaking</a></para></li><li><para><a>DescribeMatchmaking</a></para></li><li><para><a>StopMatchmaking</a></para></li><li><para><a>AcceptMatch</a></para></li><li><para><a>StartMatchBackfill</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.StopGMLMatchmakingCmdlet.TicketId">
            <summary>
            <para>
            <para>Unique identifier for a matchmaking ticket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.StopGMLMatchmakingCmdlet.PassThru">
            <summary>
            Returns the value passed to the TicketId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.StopGMLMatchmakingCmdlet.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.GML.TestGMLMatchmakingRuleSetValidityCmdlet">
            <summary>
            Validates the syntax of a matchmaking rule or rule set. This operation checks that
            the rule set is using syntactically correct JSON and that it conforms to allowed property
            expressions. To validate syntax, provide a rule set JSON string.
             
              
            <para><b>Learn more</b></para><ul><li><para><a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/match-rulesets.html">Build
            a Rule Set</a></para></li></ul><para><b>Related operations</b></para><ul><li><para><a>CreateMatchmakingConfiguration</a></para></li><li><para><a>DescribeMatchmakingConfigurations</a></para></li><li><para><a>UpdateMatchmakingConfiguration</a></para></li><li><para><a>DeleteMatchmakingConfiguration</a></para></li><li><para><a>CreateMatchmakingRuleSet</a></para></li><li><para><a>DescribeMatchmakingRuleSets</a></para></li><li><para><a>ValidateMatchmakingRuleSet</a></para></li><li><para><a>DeleteMatchmakingRuleSet</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.TestGMLMatchmakingRuleSetValidityCmdlet.RuleSetBody">
            <summary>
            <para>
            <para>Collection of matchmaking rules to validate, formatted as a JSON string.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GML.UpdateGMLAliasCmdlet">
            <summary>
            Updates properties for an alias. To update properties, specify the alias ID to be
            updated and provide the information to be changed. To reassign an alias to another
            fleet, provide an updated routing strategy. If successful, the updated alias record
            is returned.
             
             <ul><li><para><a>CreateAlias</a></para></li><li><para><a>ListAliases</a></para></li><li><para><a>DescribeAlias</a></para></li><li><para><a>UpdateAlias</a></para></li><li><para><a>DeleteAlias</a></para></li><li><para><a>ResolveAlias</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLAliasCmdlet.AliasId">
            <summary>
            <para>
            <para>Unique identifier for a fleet alias. Specify the alias you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLAliasCmdlet.Description">
            <summary>
            <para>
            <para>Human-readable description of an alias.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLAliasCmdlet.RoutingStrategy_FleetId">
            <summary>
            <para>
            <para>Unique identifier for a fleet that the alias points to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLAliasCmdlet.RoutingStrategy_Message">
            <summary>
            <para>
            <para>Message text to be used with a terminal routing strategy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLAliasCmdlet.Name">
            <summary>
            <para>
            <para>Descriptive label that is associated with an alias. Alias names do not need to be
            unique.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLAliasCmdlet.RoutingStrategy_Type">
            <summary>
            <para>
            <para>Type of routing strategy.</para><para>Possible routing types include the following:</para><ul><li><para><b>SIMPLE</b> -- The alias resolves to one specific fleet. Use this type when routing
            to active fleets.</para></li><li><para><b>TERMINAL</b> -- The alias does not resolve to a fleet but instead can be used
            to display a message to the user. A terminal alias throws a TerminalRoutingStrategyException
            with the <a>RoutingStrategy</a> message embedded.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLAliasCmdlet.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.GML.UpdateGMLBuildCmdlet">
            <summary>
            Updates metadata in a build record, including the build name and version. To update
            the metadata, specify the build ID to update and provide the new values. If successful,
            a build object containing the updated metadata is returned.
             
              
            <para><b>Learn more</b></para><para><a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/build-intro.html">
            Working with Builds</a></para><para><b>Related operations</b></para><ul><li><para><a>CreateBuild</a></para></li><li><para><a>ListBuilds</a></para></li><li><para><a>DescribeBuild</a></para></li><li><para><a>UpdateBuild</a></para></li><li><para><a>DeleteBuild</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLBuildCmdlet.BuildId">
            <summary>
            <para>
            <para>Unique identifier for a build to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLBuildCmdlet.Name">
            <summary>
            <para>
            <para>Descriptive label that is associated with a build. Build names do not need to be unique.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLBuildCmdlet.Version">
            <summary>
            <para>
            <para>Version that is associated with a build or script. Version strings do not need to
            be unique.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLBuildCmdlet.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.GML.UpdateGMLFleetAttributeCmdlet">
            <summary>
            Updates fleet properties, including name and description, for a fleet. To update metadata,
            specify the fleet ID and the property values that you want to change. If successful,
            the fleet ID for the updated fleet is returned.
             
              
            <para><b>Learn more</b></para><para><a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/fleets-intro.html">
            Working with Fleets</a>.
            </para><para><b>Related operations</b></para><ul><li><para><a>CreateFleet</a></para></li><li><para><a>ListFleets</a></para></li><li><para><a>DeleteFleet</a></para></li><li><para>
            Describe fleets:
            </para><ul><li><para><a>DescribeFleetAttributes</a></para></li><li><para><a>DescribeFleetCapacity</a></para></li><li><para><a>DescribeFleetPortSettings</a></para></li><li><para><a>DescribeFleetUtilization</a></para></li><li><para><a>DescribeRuntimeConfiguration</a></para></li><li><para><a>DescribeEC2InstanceLimits</a></para></li><li><para><a>DescribeFleetEvents</a></para></li></ul></li><li><para>
            Update fleets:
            </para><ul><li><para><a>UpdateFleetAttributes</a></para></li><li><para><a>UpdateFleetCapacity</a></para></li><li><para><a>UpdateFleetPortSettings</a></para></li><li><para><a>UpdateRuntimeConfiguration</a></para></li></ul></li><li><para>
            Manage fleet actions:
            </para><ul><li><para><a>StartFleetActions</a></para></li><li><para><a>StopFleetActions</a></para></li></ul></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLFleetAttributeCmdlet.Description">
            <summary>
            <para>
            <para>Human-readable description of a fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLFleetAttributeCmdlet.FleetId">
            <summary>
            <para>
            <para>Unique identifier for a fleet to update attribute metadata for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLFleetAttributeCmdlet.MetricGroup">
            <summary>
            <para>
            <para>Names of metric groups to include this fleet in. Amazon CloudWatch uses a fleet metric
            group is to aggregate metrics from multiple fleets. Use an existing metric group name
            to add this fleet to the group. Or use a new name to create a new metric group. A
            fleet can only be included in one metric group at a time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLFleetAttributeCmdlet.Name">
            <summary>
            <para>
            <para>Descriptive label that is associated with a fleet. Fleet names do not need to be unique.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLFleetAttributeCmdlet.NewGameSessionProtectionPolicy">
            <summary>
            <para>
            <para>Game session protection policy to apply to all new instances created in this fleet.
            Instances that already exist are not affected. You can set protection for individual
            instances using <a>UpdateGameSession</a>.</para><ul><li><para><b>NoProtection</b> -- The game session can be terminated during a scale-down event.</para></li><li><para><b>FullProtection</b> -- If the game session is in an <code>ACTIVE</code> status,
            it cannot be terminated during a scale-down event.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLFleetAttributeCmdlet.ResourceCreationLimitPolicy_NewGameSessionsPerCreator">
            <summary>
            <para>
            <para>Maximum number of game sessions that an individual can create during the policy period.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLFleetAttributeCmdlet.ResourceCreationLimitPolicy_PolicyPeriodInMinute">
            <summary>
            <para>
            <para>Time span used in evaluating the resource creation limit policy. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLFleetAttributeCmdlet.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.GML.UpdateGMLFleetCapacityCmdlet">
            <summary>
            Updates capacity settings for a fleet. Use this action to specify the number of EC2
            instances (hosts) that you want this fleet to contain. Before calling this action,
            you may want to call <a>DescribeEC2InstanceLimits</a> to get the maximum capacity
            based on the fleet's EC2 instance type.
             
              
            <para>
            Specify minimum and maximum number of instances. Amazon GameLift will not change fleet
            capacity to values fall outside of this range. This is particularly important when
            using auto-scaling (see <a>PutScalingPolicy</a>) to allow capacity to adjust based
            on player demand while imposing limits on automatic adjustments.
            </para><para>
            To update fleet capacity, specify the fleet ID and the number of instances you want
            the fleet to host. If successful, Amazon GameLift starts or terminates instances so
            that the fleet's active instance count matches the desired instance count. You can
            view a fleet's current capacity information by calling <a>DescribeFleetCapacity</a>.
            If the desired instance count is higher than the instance type's limit, the "Limit
            Exceeded" exception occurs.
            </para><para><b>Learn more</b></para><para><a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/fleets-intro.html">
            Working with Fleets</a>.
            </para><para><b>Related operations</b></para><ul><li><para><a>CreateFleet</a></para></li><li><para><a>ListFleets</a></para></li><li><para><a>DeleteFleet</a></para></li><li><para>
            Describe fleets:
            </para><ul><li><para><a>DescribeFleetAttributes</a></para></li><li><para><a>DescribeFleetCapacity</a></para></li><li><para><a>DescribeFleetPortSettings</a></para></li><li><para><a>DescribeFleetUtilization</a></para></li><li><para><a>DescribeRuntimeConfiguration</a></para></li><li><para><a>DescribeEC2InstanceLimits</a></para></li><li><para><a>DescribeFleetEvents</a></para></li></ul></li><li><para>
            Update fleets:
            </para><ul><li><para><a>UpdateFleetAttributes</a></para></li><li><para><a>UpdateFleetCapacity</a></para></li><li><para><a>UpdateFleetPortSettings</a></para></li><li><para><a>UpdateRuntimeConfiguration</a></para></li></ul></li><li><para>
            Manage fleet actions:
            </para><ul><li><para><a>StartFleetActions</a></para></li><li><para><a>StopFleetActions</a></para></li></ul></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLFleetCapacityCmdlet.DesiredInstance">
            <summary>
            <para>
            <para>Number of EC2 instances you want this fleet to host.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLFleetCapacityCmdlet.FleetId">
            <summary>
            <para>
            <para>Unique identifier for a fleet to update capacity for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLFleetCapacityCmdlet.MaxSize">
            <summary>
            <para>
            <para>Maximum value allowed for the fleet's instance count. Default if not set is 1.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLFleetCapacityCmdlet.MinSize">
            <summary>
            <para>
            <para>Minimum value allowed for the fleet's instance count. Default if not set is 0.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLFleetCapacityCmdlet.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.GML.UpdateGMLFleetPortSettingCmdlet">
            <summary>
            Updates port settings for a fleet. To update settings, specify the fleet ID to be
            updated and list the permissions you want to update. List the permissions you want
            to add in <code>InboundPermissionAuthorizations</code>, and permissions you want to
            remove in <code>InboundPermissionRevocations</code>. Permissions to be removed must
            match existing fleet permissions. If successful, the fleet ID for the updated fleet
            is returned.
             
              
            <para><b>Learn more</b></para><para><a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/fleets-intro.html">
            Working with Fleets</a>.
            </para><para><b>Related operations</b></para><ul><li><para><a>CreateFleet</a></para></li><li><para><a>ListFleets</a></para></li><li><para><a>DeleteFleet</a></para></li><li><para>
            Describe fleets:
            </para><ul><li><para><a>DescribeFleetAttributes</a></para></li><li><para><a>DescribeFleetCapacity</a></para></li><li><para><a>DescribeFleetPortSettings</a></para></li><li><para><a>DescribeFleetUtilization</a></para></li><li><para><a>DescribeRuntimeConfiguration</a></para></li><li><para><a>DescribeEC2InstanceLimits</a></para></li><li><para><a>DescribeFleetEvents</a></para></li></ul></li><li><para>
            Update fleets:
            </para><ul><li><para><a>UpdateFleetAttributes</a></para></li><li><para><a>UpdateFleetCapacity</a></para></li><li><para><a>UpdateFleetPortSettings</a></para></li><li><para><a>UpdateRuntimeConfiguration</a></para></li></ul></li><li><para>
            Manage fleet actions:
            </para><ul><li><para><a>StartFleetActions</a></para></li><li><para><a>StopFleetActions</a></para></li></ul></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLFleetPortSettingCmdlet.FleetId">
            <summary>
            <para>
            <para>Unique identifier for a fleet to update port settings for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLFleetPortSettingCmdlet.InboundPermissionAuthorization">
            <summary>
            <para>
            <para>Collection of port settings to be added to the fleet record.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLFleetPortSettingCmdlet.InboundPermissionRevocation">
            <summary>
            <para>
            <para>Collection of port settings to be removed from the fleet record.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLFleetPortSettingCmdlet.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.GML.UpdateGMLGameSessionCmdlet">
            <summary>
            Updates game session properties. This includes the session name, maximum player count,
            protection policy, which controls whether or not an active game session can be terminated
            during a scale-down event, and the player session creation policy, which controls
            whether or not new players can join the session. To update a game session, specify
            the game session ID and the values you want to change. If successful, an updated <a>GameSession</a>
            object is returned.
             
             <ul><li><para><a>CreateGameSession</a></para></li><li><para><a>DescribeGameSessions</a></para></li><li><para><a>DescribeGameSessionDetails</a></para></li><li><para><a>SearchGameSessions</a></para></li><li><para><a>UpdateGameSession</a></para></li><li><para><a>GetGameSessionLogUrl</a></para></li><li><para>
            Game session placements
            </para><ul><li><para><a>StartGameSessionPlacement</a></para></li><li><para><a>DescribeGameSessionPlacement</a></para></li><li><para><a>StopGameSessionPlacement</a></para></li></ul></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLGameSessionCmdlet.GameSessionId">
            <summary>
            <para>
            <para>Unique identifier for the game session to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLGameSessionCmdlet.MaximumPlayerSessionCount">
            <summary>
            <para>
            <para>Maximum number of players that can be connected simultaneously to the game session.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLGameSessionCmdlet.Name">
            <summary>
            <para>
            <para>Descriptive label that is associated with a game session. Session names do not need
            to be unique.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLGameSessionCmdlet.PlayerSessionCreationPolicy">
            <summary>
            <para>
            <para>Policy determining whether or not the game session accepts new players.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLGameSessionCmdlet.ProtectionPolicy">
            <summary>
            <para>
            <para>Game session protection policy to apply to this game session only.</para><ul><li><para><b>NoProtection</b> -- The game session can be terminated during a scale-down event.</para></li><li><para><b>FullProtection</b> -- If the game session is in an <code>ACTIVE</code> status,
            it cannot be terminated during a scale-down event.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLGameSessionCmdlet.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.GML.UpdateGMLGameSessionQueueCmdlet">
            <summary>
            Updates settings for a game session queue, which determines how new game session requests
            in the queue are processed. To update settings, specify the queue name to be updated
            and provide the new settings. When updating destinations, provide a complete list
            of destinations.
             
             <ul><li><para><a>CreateGameSessionQueue</a></para></li><li><para><a>DescribeGameSessionQueues</a></para></li><li><para><a>UpdateGameSessionQueue</a></para></li><li><para><a>DeleteGameSessionQueue</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLGameSessionQueueCmdlet.Destination">
            <summary>
            <para>
            <para>List of fleets that can be used to fulfill game session placement requests in the
            queue. Fleets are identified by either a fleet ARN or a fleet alias ARN. Destinations
            are listed in default preference order. When updating this list, provide a complete
            list of destinations.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLGameSessionQueueCmdlet.Name">
            <summary>
            <para>
            <para>Descriptive label that is associated with game session queue. Queue names must be
            unique within each region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLGameSessionQueueCmdlet.PlayerLatencyPolicy">
            <summary>
            <para>
            <para>Collection of latency policies to apply when processing game sessions placement requests
            with player latency information. Multiple policies are evaluated in order of the maximum
            latency value, starting with the lowest latency values. With just one policy, it is
            enforced at the start of the game session placement for the duration period. With
            multiple policies, each policy is enforced consecutively for its duration period.
            For example, a queue might enforce a 60-second policy followed by a 120-second policy,
            and then no policy for the remainder of the placement. When updating policies, provide
            a complete collection of policies.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLGameSessionQueueCmdlet.TimeoutInSecond">
            <summary>
            <para>
            <para>Maximum time, in seconds, that a new game session placement request remains in the
            queue. When a request exceeds this time, the game session placement changes to a <code>TIMED_OUT</code>
            status.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLGameSessionQueueCmdlet.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.GML.UpdateGMLMatchmakingConfigurationCmdlet">
            <summary>
            Updates settings for a FlexMatch matchmaking configuration. To update settings, specify
            the configuration name to be updated and provide the new settings.
             
             <ul><li><para><a>CreateMatchmakingConfiguration</a></para></li><li><para><a>DescribeMatchmakingConfigurations</a></para></li><li><para><a>UpdateMatchmakingConfiguration</a></para></li><li><para><a>DeleteMatchmakingConfiguration</a></para></li><li><para><a>CreateMatchmakingRuleSet</a></para></li><li><para><a>DescribeMatchmakingRuleSets</a></para></li><li><para><a>ValidateMatchmakingRuleSet</a></para></li><li><para><a>DeleteMatchmakingRuleSet</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLMatchmakingConfigurationCmdlet.AcceptanceRequired">
            <summary>
            <para>
            <para>Flag that determines whether or not a match that was created with this configuration
            must be accepted by the matched players. To require acceptance, set to TRUE.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLMatchmakingConfigurationCmdlet.AcceptanceTimeoutSecond">
            <summary>
            <para>
            <para>Length of time (in seconds) to wait for players to accept a proposed match. If any
            player rejects the match or fails to accept before the timeout, the ticket continues
            to look for an acceptable match.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLMatchmakingConfigurationCmdlet.AdditionalPlayerCount">
            <summary>
            <para>
            <para>Number of player slots in a match to keep open for future players. For example, if
            the configuration's rule set specifies a match for a single 12-person team, and the
            additional player count is set to 2, only 10 players are selected for the match.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLMatchmakingConfigurationCmdlet.CustomEventData">
            <summary>
            <para>
            <para>Information to attached to all events related to the matchmaking configuration. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLMatchmakingConfigurationCmdlet.Description">
            <summary>
            <para>
            <para>Descriptive label that is associated with matchmaking configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLMatchmakingConfigurationCmdlet.GameProperty">
            <summary>
            <para>
            <para>Set of custom properties for a game session, formatted as key:value pairs. These properties
            are passed to a game server process in the <a>GameSession</a> object with a request
            to start a new game session (see <a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/gamelift-sdk-server-api.html#gamelift-sdk-server-startsession">Start
            a Game Session</a>). This information is added to the new <a>GameSession</a> object
            that is created for a successful match. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLMatchmakingConfigurationCmdlet.GameSessionData">
            <summary>
            <para>
            <para>Set of custom game session properties, formatted as a single string value. This data
            is passed to a game server process in the <a>GameSession</a> object with a request
            to start a new game session (see <a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/gamelift-sdk-server-api.html#gamelift-sdk-server-startsession">Start
            a Game Session</a>). This information is added to the new <a>GameSession</a> object
            that is created for a successful match. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLMatchmakingConfigurationCmdlet.GameSessionQueueArn">
            <summary>
            <para>
            <para>Amazon Resource Name (<a href="https://docs.aws.amazon.com/AmazonS3/latest/dev/s3-arn-format.html">ARN</a>)
            that is assigned to a game session queue and uniquely identifies it. Format is <code>arn:aws:gamelift:&lt;region&gt;::fleet/fleet-a1234567-b8c9-0d1e-2fa3-b45c6d7e8912</code>.
            These queues are used when placing game sessions for matches that are created with
            this matchmaking configuration. Queues can be located in any region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLMatchmakingConfigurationCmdlet.Name">
            <summary>
            <para>
            <para>Unique identifier for a matchmaking configuration to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLMatchmakingConfigurationCmdlet.NotificationTarget">
            <summary>
            <para>
            <para>SNS topic ARN that is set up to receive matchmaking notifications. See <a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/match-notification.html">
            Setting up Notifications for Matchmaking</a> for more information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLMatchmakingConfigurationCmdlet.RequestTimeoutSecond">
            <summary>
            <para>
            <para>Maximum duration, in seconds, that a matchmaking ticket can remain in process before
            timing out. Requests that time out can be resubmitted as needed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLMatchmakingConfigurationCmdlet.RuleSetName">
            <summary>
            <para>
            <para>Unique identifier for a matchmaking rule set to use with this configuration. A matchmaking
            configuration can only use rule sets that are defined in the same region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLMatchmakingConfigurationCmdlet.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.GML.UpdateGMLRuntimeConfigurationCmdlet">
            <summary>
            Updates the current run-time configuration for the specified fleet, which tells Amazon
            GameLift how to launch server processes on instances in the fleet. You can update
            a fleet's run-time configuration at any time after the fleet is created; it does not
            need to be in an <code>ACTIVE</code> status.
             
              
            <para>
            To update run-time configuration, specify the fleet ID and provide a <code>RuntimeConfiguration</code>
            object with an updated set of server process configurations.
            </para><para>
            Each instance in a Amazon GameLift fleet checks regularly for an updated run-time
            configuration and changes how it launches server processes to comply with the latest
            version. Existing server processes are not affected by the update; run-time configuration
            changes are applied gradually as existing processes shut down and new processes are
            launched during Amazon GameLift's normal process recycling activity.
            </para><para><b>Learn more</b></para><para><a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/fleets-intro.html">
            Working with Fleets</a>.
            </para><para><b>Related operations</b></para><ul><li><para><a>CreateFleet</a></para></li><li><para><a>ListFleets</a></para></li><li><para><a>DeleteFleet</a></para></li><li><para>
            Describe fleets:
            </para><ul><li><para><a>DescribeFleetAttributes</a></para></li><li><para><a>DescribeFleetCapacity</a></para></li><li><para><a>DescribeFleetPortSettings</a></para></li><li><para><a>DescribeFleetUtilization</a></para></li><li><para><a>DescribeRuntimeConfiguration</a></para></li><li><para><a>DescribeEC2InstanceLimits</a></para></li><li><para><a>DescribeFleetEvents</a></para></li></ul></li><li><para>
            Update fleets:
            </para><ul><li><para><a>UpdateFleetAttributes</a></para></li><li><para><a>UpdateFleetCapacity</a></para></li><li><para><a>UpdateFleetPortSettings</a></para></li><li><para><a>UpdateRuntimeConfiguration</a></para></li></ul></li><li><para>
            Manage fleet actions:
            </para><ul><li><para><a>StartFleetActions</a></para></li><li><para><a>StopFleetActions</a></para></li></ul></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLRuntimeConfigurationCmdlet.FleetId">
            <summary>
            <para>
            <para>Unique identifier for a fleet to update run-time configuration for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLRuntimeConfigurationCmdlet.RuntimeConfiguration_GameSessionActivationTimeoutSecond">
            <summary>
            <para>
            <para>Maximum amount of time (in seconds) that a game session can remain in status <code>ACTIVATING</code>.
            If the game session is not active before the timeout, activation is terminated and
            the game session status is changed to <code>TERMINATED</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLRuntimeConfigurationCmdlet.RuntimeConfiguration_MaxConcurrentGameSessionActivation">
            <summary>
            <para>
            <para>Maximum number of game sessions with status <code>ACTIVATING</code> to allow on an
            instance simultaneously. This setting limits the amount of instance resources that
            can be used for new game activations at any one time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLRuntimeConfigurationCmdlet.RuntimeConfiguration_ServerProcess">
            <summary>
            <para>
            <para>Collection of server process configurations that describe which server processes to
            run on each instance in a fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLRuntimeConfigurationCmdlet.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.GML.UpdateGMLScriptCmdlet">
            <summary>
            Updates Realtime script metadata and content.
             
              
            <para>
            To update script metadata, specify the script ID and provide updated name and/or version
            values.
            </para><para>
            To update script content, provide an updated zip file by pointing to either a local
            file or an Amazon S3 bucket location. You can use either method regardless of how
            the original script was uploaded. Use the <i>Version</i> parameter to track updates
            to the script.
            </para><para>
            If the call is successful, the updated metadata is stored in the script record and
            a revised script is uploaded to the Amazon GameLift service. Once the script is updated
            and acquired by a fleet instance, the new version is used for all new game sessions.
             
            </para><para><b>Learn more</b></para><para><a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/realtime-intro.html">Amazon
            GameLift Realtime Servers</a></para><para><b>Related operations</b></para><ul><li><para><a>CreateScript</a></para></li><li><para><a>ListScripts</a></para></li><li><para><a>DescribeScript</a></para></li><li><para><a>UpdateScript</a></para></li><li><para><a>DeleteScript</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLScriptCmdlet.StorageLocation_Bucket">
            <summary>
            <para>
            <para>Amazon S3 bucket identifier. This is the name of the S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLScriptCmdlet.StorageLocation_Key">
            <summary>
            <para>
            <para>Name of the zip file containing the build files or script files. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLScriptCmdlet.Name">
            <summary>
            <para>
            <para>Descriptive label that is associated with a script. Script names do not need to be
            unique.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLScriptCmdlet.StorageLocation_ObjectVersion">
            <summary>
            <para>
            <para>Version of the file, if object versioning is turned on for the bucket. Amazon GameLift
            uses this information when retrieving files from an S3 bucket that you own. Use this
            parameter to specify a specific version of the file; if not set, the latest version
            of the file is retrieved. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLScriptCmdlet.StorageLocation_RoleArn">
            <summary>
            <para>
            <para>Amazon Resource Name (<a href="https://docs.aws.amazon.com/AmazonS3/latest/dev/s3-arn-format.html">ARN</a>)
            for an IAM role that allows Amazon GameLift to access the S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLScriptCmdlet.ScriptId">
            <summary>
            <para>
            <para>Unique identifier for a Realtime script to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLScriptCmdlet.Version">
            <summary>
            <para>
            <para>Version that is associated with a build or script. Version strings do not need to
            be unique.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLScriptCmdlet.ZipFile">
            <summary>
            <para>
            <para>Data object containing your Realtime scripts and dependencies as a zip file. The zip
            file can have one or multiple files. Maximum size of a zip file is 5 MB.</para><para>When using the AWS CLI tool to create a script, this parameter is set to the zip file
            name. It must be prepended with the string "fileb://" to indicate that the file data
            is a binary object. For example: <code>--zip-file fileb://myRealtimeScript.zip</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.UpdateGMLScriptCmdlet.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.GML.WriteGMLScalingPolicyCmdlet">
            <summary>
            Creates or updates a scaling policy for a fleet. Scaling policies are used to automatically
            scale a fleet's hosting capacity to meet player demand. An active scaling policy instructs
            Amazon GameLift to track a fleet metric and automatically change the fleet's capacity
            when a certain threshold is reached. There are two types of scaling policies: target-based
            and rule-based. Use a target-based policy to quickly and efficiently manage fleet
            scaling; this option is the most commonly used. Use rule-based policies when you need
            to exert fine-grained control over auto-scaling.
             
              
            <para>
            Fleets can have multiple scaling policies of each type in force at the same time;
            you can have one target-based policy, one or multiple rule-based scaling policies,
            or both. We recommend caution, however, because multiple auto-scaling policies can
            have unintended consequences.
            </para><para>
            You can temporarily suspend all scaling policies for a fleet by calling <a>StopFleetActions</a>
            with the fleet action AUTO_SCALING. To resume scaling policies, call <a>StartFleetActions</a>
            with the same fleet action. To stop just one scaling policy--or to permanently remove
            it, you must delete the policy with <a>DeleteScalingPolicy</a>.
            </para><para>
            Learn more about how to work with auto-scaling in <a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/fleets-autoscaling.html">Set
            Up Fleet Automatic Scaling</a>.
            </para><para><b>Target-based policy</b></para><para>
            A target-based policy tracks a single metric: PercentAvailableGameSessions. This metric
            tells us how much of a fleet's hosting capacity is ready to host game sessions but
            is not currently in use. This is the fleet's buffer; it measures the additional player
            demand that the fleet could handle at current capacity. With a target-based policy,
            you set your ideal buffer size and leave it to Amazon GameLift to take whatever action
            is needed to maintain that target.
            </para><para>
            For example, you might choose to maintain a 10% buffer for a fleet that has the capacity
            to host 100 simultaneous game sessions. This policy tells Amazon GameLift to take
            action whenever the fleet's available capacity falls below or rises above 10 game
            sessions. Amazon GameLift will start new instances or stop unused instances in order
            to return to the 10% buffer.
            </para><para>
            To create or update a target-based policy, specify a fleet ID and name, and set the
            policy type to "TargetBased". Specify the metric to track (PercentAvailableGameSessions)
            and reference a <a>TargetConfiguration</a> object with your desired buffer value.
            Exclude all other parameters. On a successful request, the policy name is returned.
            The scaling policy is automatically in force as soon as it's successfully created.
            If the fleet's auto-scaling actions are temporarily suspended, the new policy will
            be in force once the fleet actions are restarted.
            </para><para><b>Rule-based policy</b></para><para>
            A rule-based policy tracks specified fleet metric, sets a threshold value, and specifies
            the type of action to initiate when triggered. With a rule-based policy, you can select
            from several available fleet metrics. Each policy specifies whether to scale up or
            scale down (and by how much), so you need one policy for each type of action.
            </para><para>
            For example, a policy may make the following statement: "If the percentage of idle
            instances is greater than 20% for more than 15 minutes, then reduce the fleet capacity
            by 10%."
            </para><para>
            A policy's rule statement has the following structure:
            </para><para>
            If <code>[MetricName]</code> is <code>[ComparisonOperator]</code><code>[Threshold]</code>
            for <code>[EvaluationPeriods]</code> minutes, then <code>[ScalingAdjustmentType]</code>
            to/by <code>[ScalingAdjustment]</code>.
            </para><para>
            To implement the example, the rule statement would look like this:
            </para><para>
            If <code>[PercentIdleInstances]</code> is <code>[GreaterThanThreshold]</code><code>[20]</code>
            for <code>[15]</code> minutes, then <code>[PercentChangeInCapacity]</code> to/by <code>[10]</code>.
            </para><para>
            To create or update a scaling policy, specify a unique combination of name and fleet
            ID, and set the policy type to "RuleBased". Specify the parameter values for a policy
            rule statement. On a successful request, the policy name is returned. Scaling policies
            are automatically in force as soon as they're successfully created. If the fleet's
            auto-scaling actions are temporarily suspended, the new policy will be in force once
            the fleet actions are restarted.
            </para><ul><li><para><a>DescribeFleetCapacity</a></para></li><li><para><a>UpdateFleetCapacity</a></para></li><li><para><a>DescribeEC2InstanceLimits</a></para></li><li><para>
            Manage scaling policies:
            </para><ul><li><para><a>PutScalingPolicy</a> (auto-scaling)
            </para></li><li><para><a>DescribeScalingPolicies</a> (auto-scaling)
            </para></li><li><para><a>DeleteScalingPolicy</a> (auto-scaling)
            </para></li></ul></li><li><para>
            Manage fleet actions:
            </para><ul><li><para><a>StartFleetActions</a></para></li><li><para><a>StopFleetActions</a></para></li></ul></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.WriteGMLScalingPolicyCmdlet.ComparisonOperator">
            <summary>
            <para>
            <para>Comparison operator to use when measuring the metric against the threshold value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.WriteGMLScalingPolicyCmdlet.EvaluationPeriod">
            <summary>
            <para>
            <para>Length of time (in minutes) the metric must be at or beyond the threshold before a
            scaling event is triggered.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.WriteGMLScalingPolicyCmdlet.FleetId">
            <summary>
            <para>
            <para>Unique identifier for a fleet to apply this policy to. The fleet cannot be in any
            of the following statuses: ERROR or DELETING.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.WriteGMLScalingPolicyCmdlet.MetricName">
            <summary>
            <para>
            <para>Name of the Amazon GameLift-defined metric that is used to trigger a scaling adjustment.
            For detailed descriptions of fleet metrics, see <a href="https://docs.aws.amazon.com/gamelift/latest/developerguide/monitoring-cloudwatch.html">Monitor
            Amazon GameLift with Amazon CloudWatch</a>. </para><ul><li><para><b>ActivatingGameSessions</b> -- Game sessions in the process of being created.</para></li><li><para><b>ActiveGameSessions</b> -- Game sessions that are currently running.</para></li><li><para><b>ActiveInstances</b> -- Fleet instances that are currently running at least one
            game session.</para></li><li><para><b>AvailableGameSessions</b> -- Additional game sessions that fleet could host simultaneously,
            given current capacity.</para></li><li><para><b>AvailablePlayerSessions</b> -- Empty player slots in currently active game sessions.
            This includes game sessions that are not currently accepting players. Reserved player
            slots are not included.</para></li><li><para><b>CurrentPlayerSessions</b> -- Player slots in active game sessions that are being
            used by a player or are reserved for a player. </para></li><li><para><b>IdleInstances</b> -- Active instances that are currently hosting zero game sessions.
            </para></li><li><para><b>PercentAvailableGameSessions</b> -- Unused percentage of the total number of game
            sessions that a fleet could host simultaneously, given current capacity. Use this
            metric for a target-based scaling policy.</para></li><li><para><b>PercentIdleInstances</b> -- Percentage of the total number of active instances
            that are hosting zero game sessions.</para></li><li><para><b>QueueDepth</b> -- Pending game session placement requests, in any queue, where
            the current fleet is the top-priority destination.</para></li><li><para><b>WaitTime</b> -- Current wait time for pending game session placement requests,
            in any queue, where the current fleet is the top-priority destination. </para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.WriteGMLScalingPolicyCmdlet.Name">
            <summary>
            <para>
            <para>Descriptive label that is associated with a scaling policy. Policy names do not need
            to be unique. A fleet can have only one scaling policy with the same name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.WriteGMLScalingPolicyCmdlet.PolicyType">
            <summary>
            <para>
            <para>Type of scaling policy to create. For a target-based policy, set the parameter <i>MetricName</i>
            to 'PercentAvailableGameSessions' and specify a <i>TargetConfiguration</i>. For a
            rule-based policy set the following parameters: <i>MetricName</i>, <i>ComparisonOperator</i>,
            <i>Threshold</i>, <i>EvaluationPeriods</i>, <i>ScalingAdjustmentType</i>, and <i>ScalingAdjustment</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.WriteGMLScalingPolicyCmdlet.ScalingAdjustment">
            <summary>
            <para>
            <para>Amount of adjustment to make, based on the scaling adjustment type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.WriteGMLScalingPolicyCmdlet.ScalingAdjustmentType">
            <summary>
            <para>
            <para>Type of adjustment to make to a fleet's instance count (see <a>FleetCapacity</a>):</para><ul><li><para><b>ChangeInCapacity</b> -- add (or subtract) the scaling adjustment value from the
            current instance count. Positive values scale up while negative values scale down.</para></li><li><para><b>ExactCapacity</b> -- set the instance count to the scaling adjustment value.</para></li><li><para><b>PercentChangeInCapacity</b> -- increase or reduce the current instance count by
            the scaling adjustment, read as a percentage. Positive values scale up while negative
            values scale down; for example, a value of "-10" scales the fleet down by 10%.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.WriteGMLScalingPolicyCmdlet.TargetConfiguration_TargetValue">
            <summary>
            <para>
            <para>Desired value to use with a target-based scaling policy. The value must be relevant
            for whatever metric the scaling policy is using. For example, in a policy using the
            metric PercentAvailableGameSessions, the target value should be the preferred size
            of the fleet's buffer (the percent of capacity that should be idle and ready for new
            game sessions).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.WriteGMLScalingPolicyCmdlet.Threshold">
            <summary>
            <para>
            <para>Metric value used to trigger a scaling event.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GML.WriteGMLScalingPolicyCmdlet.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.GLC.ReadGLCOutputCmdlet">
            <summary>
            <para>
            Downloads the output of a completed job and stores it in a file.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.ReadGLCOutputCmdlet.VaultName">
            <summary>
            The name of the vault that will hold the uploaded content.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.ReadGLCOutputCmdlet.AccountId">
            <summary>
            <para>
            AWS account ID of the account that owns the vault. You can either specify an AWS account ID or optionally a single '-' (hyphen),
            in which case Amazon S3 Glacier uses the AWS account ID associated with the credentials used to sign the request. If you use an
            account ID, do not include any hyphens ('-') in the ID.
            </para>
            <para>If a value for this parameter is not specified the cmdlet will use a default value of '<b>-</b>'.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.ReadGLCOutputCmdlet.JobId">
            <summary>
            The ID of the previously submitted job that has completed, signalling that the output
            of the job is ready to be retrieved.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.ReadGLCOutputCmdlet.FilePath">
            <summary>
            The full path to the local file that will contain the archive contents.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLC.FileUploadResult">
            <summary>
            Output object carrying the file we uploaded, the corresponding archive id (needed for later retrieval) and
            the upload checksum.
            </summary>
            <remarks>
            We could use a PSObject wrapping the UploadResult and adding a note property for the filename, but the note
            property doesn't get displayed by default. Using a concrete class solves this problem.
            </remarks>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLC.WriteGLCArchiveCmdlet">
            <summary>
            <para>
            Uploads a single file, or collection of files in a folder hierarchy, to a vault in Amazon Glacier.
            </para>
            <para>
            The cmdlet will automatically attempt to use multipart upload to fulfill the request depending on the size of
            each file being uploaded. If a multipart upload is interrupted the cmdlet will attempt to abort the multipart
            upload on your behalf. Under certain circumstances (network outage, power failure, etc.) the cmdlet may not be
            able to abort the multipart upload.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.WriteGLCArchiveCmdlet.VaultName">
            <summary>
            The name of the vault that will hold the uploaded content.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.WriteGLCArchiveCmdlet.AccountId">
            <summary>
            <para>
            AWS account ID of the account that owns the vault. You can either specify an AWS account ID or optionally a single '-' (hyphen),
            in which case Amazon S3 Glacier uses the AWS account ID associated with the credentials used to sign the request. If you use an
            account ID, do not include any hyphens ('-') in the ID.
            </para>
            <para>If a value for this parameter is not specified the cmdlet will use a default value of '<b>-</b>'.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.WriteGLCArchiveCmdlet.FilePath">
            <summary>
            The full path to the local file to be uploaded.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.WriteGLCArchiveCmdlet.Description">
            <summary>
            Optional description to apply to the uploaded archive.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.WriteGLCArchiveCmdlet.FolderPath">
            <summary>
            The full path to a local folder. All files in the folder will be uploaded to the
            specified vault. Files contained in sub-folders of the specified folder will only
            be uploaded if the -Recurse switch is specified.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.WriteGLCArchiveCmdlet.Recurse">
            <summary>
            If set, all sub-folders beneath the folder specified in -Folder will also be uploaded.
            Defaults off [false].
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.WriteGLCArchiveCmdlet.SearchPattern">
            <summary>
            Optional search pattern to control which files in the specified folder path are uploaded
            to the vault. By default all files are processed.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.WriteGLCArchiveCmdlet.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.GLC.AddGLCTagsToVaultCmdlet">
            <summary>
            This operation adds the specified tags to a vault. Each tag is composed of a key and
            a value. Each vault can have up to 10 tags. If your request would cause the tag limit
            for the vault to be exceeded, the operation throws the <code>LimitExceededException</code>
            error. If a tag already exists on the vault under a specified key, the existing key
            value will be overwritten. For more information about tags, see <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/tagging.html">Tagging
            Amazon Glacier Resources</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.AddGLCTagsToVaultCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>AccountId</code> value is the AWS account ID of the account that owns the
            vault. You can either specify an AWS account ID or optionally a single '<code>-</code>'
            (hyphen), in which case Amazon Glacier uses the AWS account ID associated with the
            credentials used to sign the request. If you use an account ID, do not include any
            hyphens ('-') in the ID.</para>
            </para>
            <para>If a value for this parameter is not specified the cmdlet will use a default value of '<b>-</b>'.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.AddGLCTagsToVaultCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to add to the vault. Each tag is composed of a key and a value. The value
            can be an empty string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.AddGLCTagsToVaultCmdlet.VaultName">
            <summary>
            <para>
            <para>The name of the vault.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.AddGLCTagsToVaultCmdlet.PassThru">
            <summary>
            Returns the value passed to the VaultName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.AddGLCTagsToVaultCmdlet.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.GLC.CompleteGLCVaultLockCmdlet">
            <summary>
            This operation completes the vault locking process by transitioning the vault lock
            from the <code>InProgress</code> state to the <code>Locked</code> state, which causes
            the vault lock policy to become unchangeable. A vault lock is put into the <code>InProgress</code>
            state by calling <a>InitiateVaultLock</a>. You can obtain the state of the vault lock
            by calling <a>GetVaultLock</a>. For more information about the vault locking process,
            <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/vault-lock.html">Amazon
            Glacier Vault Lock</a>.
             
              
            <para>
            This operation is idempotent. This request is always successful if the vault lock
            is in the <code>Locked</code> state and the provided lock ID matches the lock ID originally
            used to lock the vault.
            </para><para>
            If an invalid lock ID is passed in the request when the vault lock is in the <code>Locked</code>
            state, the operation returns an <code>AccessDeniedException</code> error. If an invalid
            lock ID is passed in the request when the vault lock is in the <code>InProgress</code>
            state, the operation throws an <code>InvalidParameter</code> error.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.CompleteGLCVaultLockCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>AccountId</code> value is the AWS account ID. This value must match the
            AWS account ID associated with the credentials used to sign the request. You can either
            specify an AWS account ID or optionally a single '<code>-</code>' (hyphen), in which
            case Amazon Glacier uses the AWS account ID associated with the credentials used to
            sign the request. If you specify your account ID, do not include any hyphens ('-')
            in the ID.</para>
            </para>
            <para>If a value for this parameter is not specified the cmdlet will use a default value of '<b>-</b>'.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.CompleteGLCVaultLockCmdlet.LockId">
            <summary>
            <para>
            <para>The <code>lockId</code> value is the lock ID obtained from a <a>InitiateVaultLock</a>
            request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.CompleteGLCVaultLockCmdlet.VaultName">
            <summary>
            <para>
            <para>The name of the vault.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.CompleteGLCVaultLockCmdlet.PassThru">
            <summary>
            Returns the value passed to the LockId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.CompleteGLCVaultLockCmdlet.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.GLC.GetGLCDataRetrievalPolicyCmdlet">
            <summary>
            This operation returns the current data retrieval policy for the account and region
            specified in the GET request. For more information about data retrieval policies,
            see <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/data-retrieval-policy.html">Amazon
            Glacier Data Retrieval Policies</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.GetGLCDataRetrievalPolicyCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>AccountId</code> value is the AWS account ID. This value must match the
            AWS account ID associated with the credentials used to sign the request. You can either
            specify an AWS account ID or optionally a single '<code>-</code>' (hyphen), in which
            case Amazon Glacier uses the AWS account ID associated with the credentials used to
            sign the request. If you specify your account ID, do not include any hyphens ('-')
            in the ID. </para>
            </para>
            <para>If a value for this parameter is not specified the cmdlet will use a default value of '<b>-</b>'.</para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLC.GetGLCJobCmdlet">
            <summary>
            This operation returns information about a job you previously initiated, including
            the job initiation date, the user who initiated the job, the job status code/message
            and the Amazon SNS topic to notify after Amazon Glacier completes the job. For more
            information about initiating a job, see <a>InitiateJob</a>.
             
             <note><para>
            This operation enables you to check the status of your job. However, it is strongly
            recommended that you set up an Amazon SNS topic and specify it in your initiate job
            request so that Amazon Glacier can notify the topic after it completes the job.
            </para></note><para>
            A job ID will not expire for at least 24 hours after Amazon Glacier completes the
            job.
            </para><para>
            An AWS account has full permission to perform all operations (actions). However, AWS
            Identity and Access Management (IAM) users don't have any permissions by default.
            You must grant them explicit permission to perform specific actions. For more information,
            see <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/using-iam-with-amazon-glacier.html">Access
            Control Using AWS Identity and Access Management (IAM)</a>.
            </para><para>
             For more information about using this operation, see the documentation for the underlying
            REST API <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/api-describe-job-get.html">Describe
            Job</a> in the <i>Amazon Glacier Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.GetGLCJobCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>AccountId</code> value is the AWS account ID of the account that owns the
            vault. You can either specify an AWS account ID or optionally a single '<code>-</code>'
            (hyphen), in which case Amazon Glacier uses the AWS account ID associated with the
            credentials used to sign the request. If you use an account ID, do not include any
            hyphens ('-') in the ID. </para>
            </para>
            <para>If a value for this parameter is not specified the cmdlet will use a default value of '<b>-</b>'.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.GetGLCJobCmdlet.JobId">
            <summary>
            <para>
            <para>The ID of the job to describe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.GetGLCJobCmdlet.VaultName">
            <summary>
            <para>
            <para>The name of the vault.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLC.GetGLCJobListCmdlet">
            <summary>
            This operation lists jobs for a vault, including jobs that are in-progress and jobs
            that have recently finished. The List Job operation returns a list of these jobs sorted
            by job initiation time.
             
             <note><para>
            Amazon Glacier retains recently completed jobs for a period before deleting them;
            however, it eventually removes completed jobs. The output of completed jobs can be
            retrieved. Retaining completed jobs for a period of time after they have completed
            enables you to get a job output in the event you miss the job completion notification
            or your first attempt to download it fails. For example, suppose you start an archive
            retrieval job to download an archive. After the job completes, you start to download
            the archive but encounter a network error. In this scenario, you can retry and download
            the archive while the job exists.
            </para></note><para>
            The List Jobs operation supports pagination. You should always check the response
            <code>Marker</code> field. If there are no more jobs to list, the <code>Marker</code>
            field is set to <code>null</code>. If there are more jobs to list, the <code>Marker</code>
            field is set to a non-null value, which you can use to continue the pagination of
            the list. To return a list of jobs that begins at a specific job, set the marker request
            parameter to the <code>Marker</code> value for that job that you obtained from a previous
            List Jobs request.
            </para><para>
            You can set a maximum limit for the number of jobs returned in the response by specifying
            the <code>limit</code> parameter in the request. The default limit is 50. The number
            of jobs returned might be fewer than the limit, but the number of returned jobs never
            exceeds the limit.
            </para><para>
            Additionally, you can filter the jobs list returned by specifying the optional <code>statuscode</code>
            parameter or <code>completed</code> parameter, or both. Using the <code>statuscode</code>
            parameter, you can specify to return only jobs that match either the <code>InProgress</code>,
            <code>Succeeded</code>, or <code>Failed</code> status. Using the <code>completed</code>
            parameter, you can specify to return only jobs that were completed (<code>true</code>)
            or jobs that were not completed (<code>false</code>).
            </para><para>
            For more information about using this operation, see the documentation for the underlying
            REST API <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/api-jobs-get.html">List
            Jobs</a>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.GetGLCJobListCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>AccountId</code> value is the AWS account ID of the account that owns the
            vault. You can either specify an AWS account ID or optionally a single '<code>-</code>'
            (hyphen), in which case Amazon Glacier uses the AWS account ID associated with the
            credentials used to sign the request. If you use an account ID, do not include any
            hyphens ('-') in the ID. </para>
            </para>
            <para>If a value for this parameter is not specified the cmdlet will use a default value of '<b>-</b>'.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.GetGLCJobListCmdlet.Completed">
            <summary>
            <para>
            <para>The state of the jobs to return. You can specify <code>true</code> or <code>false</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.GetGLCJobListCmdlet.Statuscode">
            <summary>
            <para>
            <para>The type of job status to return. You can specify the following values: <code>InProgress</code>,
            <code>Succeeded</code>, or <code>Failed</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.GetGLCJobListCmdlet.VaultName">
            <summary>
            <para>
            <para>The name of the vault.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.GetGLCJobListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of jobs to be returned. The default limit is 50. The number of
            jobs returned might be fewer than the specified limit, but the number of returned
            jobs never exceeds the limit.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.GetGLCJobListCmdlet.Marker">
            <summary>
            <para>
            <para>An opaque string used for pagination. This value specifies the job at which the listing
            of jobs should begin. Get the marker value from a previous List Jobs response. You
            only need to include the marker if you are continuing the pagination of results started
            in a previous List Jobs request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLC.GetGLCMultipartUploadListCmdlet">
            <summary>
            This operation lists in-progress multipart uploads for the specified vault. An in-progress
            multipart upload is a multipart upload that has been initiated by an <a>InitiateMultipartUpload</a>
            request, but has not yet been completed or aborted. The list returned in the List
            Multipart Upload response has no guaranteed order.
             
              
            <para>
            The List Multipart Uploads operation supports pagination. By default, this operation
            returns up to 50 multipart uploads in the response. You should always check the response
            for a <code>marker</code> at which to continue the list; if there are no more items
            the <code>marker</code> is <code>null</code>. To return a list of multipart uploads
            that begins at a specific upload, set the <code>marker</code> request parameter to
            the value you obtained from a previous List Multipart Upload request. You can also
            limit the number of uploads returned in the response by specifying the <code>limit</code>
            parameter in the request.
            </para><para>
            Note the difference between this operation and listing parts (<a>ListParts</a>). The
            List Multipart Uploads operation lists all multipart uploads for a vault and does
            not require a multipart upload ID. The List Parts operation requires a multipart upload
            ID since parts are associated with a single upload.
            </para><para>
            An AWS account has full permission to perform all operations (actions). However, AWS
            Identity and Access Management (IAM) users don't have any permissions by default.
            You must grant them explicit permission to perform specific actions. For more information,
            see <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/using-iam-with-amazon-glacier.html">Access
            Control Using AWS Identity and Access Management (IAM)</a>.
            </para><para>
            For conceptual information and the underlying REST API, see <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/working-with-archives.html">Working
            with Archives in Amazon Glacier</a> and <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/api-multipart-list-uploads.html">List
            Multipart Uploads </a> in the <i>Amazon Glacier Developer Guide</i>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.GetGLCMultipartUploadListCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>AccountId</code> value is the AWS account ID of the account that owns the
            vault. You can either specify an AWS account ID or optionally a single '<code>-</code>'
            (hyphen), in which case Amazon Glacier uses the AWS account ID associated with the
            credentials used to sign the request. If you use an account ID, do not include any
            hyphens ('-') in the ID. </para>
            </para>
            <para>If a value for this parameter is not specified the cmdlet will use a default value of '<b>-</b>'.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.GetGLCMultipartUploadListCmdlet.VaultName">
            <summary>
            <para>
            <para>The name of the vault.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.GetGLCMultipartUploadListCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies the maximum number of uploads returned in the response body. If this value
            is not specified, the List Uploads operation returns up to 50 uploads.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.GetGLCMultipartUploadListCmdlet.UploadIdMarker">
            <summary>
            <para>
            <para>An opaque string used for pagination. This value specifies the upload at which the
            listing of uploads should begin. Get the marker value from a previous List Uploads
            response. You need only include the marker if you are continuing the pagination of
            results started in a previous List Uploads request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLC.GetGLCProvisionedCapacityListCmdlet">
            <summary>
            This operation lists the provisioned capacity units for the specified AWS account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.GetGLCProvisionedCapacityListCmdlet.AccountId">
            <summary>
            <para>
            <para>The AWS account ID of the account that owns the vault. You can either specify an AWS
            account ID or optionally a single '-' (hyphen), in which case Amazon Glacier uses
            the AWS account ID associated with the credentials used to sign the request. If you
            use an account ID, don't include any hyphens ('-') in the ID. </para>
            </para>
            <para>If a value for this parameter is not specified the cmdlet will use a default value of '<b>-</b>'.</para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLC.GetGLCVaultCmdlet">
            <summary>
            This operation returns information about a vault, including the vault's Amazon Resource
            Name (ARN), the date the vault was created, the number of archives it contains, and
            the total size of all the archives in the vault. The number of archives and their
            total size are as of the last inventory generation. This means that if you add or
            remove an archive from a vault, and then immediately use Describe Vault, the change
            in contents will not be immediately reflected. If you want to retrieve the latest
            inventory of the vault, use <a>InitiateJob</a>. Amazon Glacier generates vault inventories
            approximately daily. For more information, see <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/vault-inventory.html">Downloading
            a Vault Inventory in Amazon Glacier</a>.
             
              
            <para>
            An AWS account has full permission to perform all operations (actions). However, AWS
            Identity and Access Management (IAM) users don't have any permissions by default.
            You must grant them explicit permission to perform specific actions. For more information,
            see <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/using-iam-with-amazon-glacier.html">Access
            Control Using AWS Identity and Access Management (IAM)</a>.
            </para><para>
            For conceptual information and underlying REST API, see <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/retrieving-vault-info.html">Retrieving
            Vault Metadata in Amazon Glacier</a> and <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/api-vault-get.html">Describe
            Vault </a> in the <i>Amazon Glacier Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.GetGLCVaultCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>AccountId</code> value is the AWS account ID of the account that owns the
            vault. You can either specify an AWS account ID or optionally a single '<code>-</code>'
            (hyphen), in which case Amazon Glacier uses the AWS account ID associated with the
            credentials used to sign the request. If you use an account ID, do not include any
            hyphens ('-') in the ID. </para>
            </para>
            <para>If a value for this parameter is not specified the cmdlet will use a default value of '<b>-</b>'.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.GetGLCVaultCmdlet.VaultName">
            <summary>
            <para>
            <para>The name of the vault.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLC.GetGLCVaultAccessPolicyCmdlet">
            <summary>
            This operation retrieves the <code>access-policy</code> subresource set on the vault;
            for more information on setting this subresource, see <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/api-SetVaultAccessPolicy.html">Set
            Vault Access Policy (PUT access-policy)</a>. If there is no access policy set on the
            vault, the operation returns a <code>404 Not found</code> error. For more information
            about vault access policies, see <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/vault-access-policy.html">Amazon
            Glacier Access Control with Vault Access Policies</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.GetGLCVaultAccessPolicyCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>AccountId</code> value is the AWS account ID of the account that owns the
            vault. You can either specify an AWS account ID or optionally a single '<code>-</code>'
            (hyphen), in which case Amazon Glacier uses the AWS account ID associated with the
            credentials used to sign the request. If you use an account ID, do not include any
            hyphens ('-') in the ID.</para>
            </para>
            <para>If a value for this parameter is not specified the cmdlet will use a default value of '<b>-</b>'.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.GetGLCVaultAccessPolicyCmdlet.VaultName">
            <summary>
            <para>
            <para>The name of the vault.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLC.GetGLCVaultListCmdlet">
            <summary>
            This operation lists all vaults owned by the calling user's account. The list returned
            in the response is ASCII-sorted by vault name.
             
              
            <para>
            By default, this operation returns up to 10 items. If there are more vaults to list,
            the response <code>marker</code> field contains the vault Amazon Resource Name (ARN)
            at which to continue the list with a new List Vaults request; otherwise, the <code>marker</code>
            field is <code>null</code>. To return a list of vaults that begins at a specific vault,
            set the <code>marker</code> request parameter to the vault ARN you obtained from a
            previous List Vaults request. You can also limit the number of vaults returned in
            the response by specifying the <code>limit</code> parameter in the request.
            </para><para>
            An AWS account has full permission to perform all operations (actions). However, AWS
            Identity and Access Management (IAM) users don't have any permissions by default.
            You must grant them explicit permission to perform specific actions. For more information,
            see <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/using-iam-with-amazon-glacier.html">Access
            Control Using AWS Identity and Access Management (IAM)</a>.
            </para><para>
            For conceptual information and underlying REST API, see <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/retrieving-vault-info.html">Retrieving
            Vault Metadata in Amazon Glacier</a> and <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/api-vaults-get.html">List
            Vaults </a> in the <i>Amazon Glacier Developer Guide</i>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.GetGLCVaultListCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>AccountId</code> value is the AWS account ID. This value must match the
            AWS account ID associated with the credentials used to sign the request. You can either
            specify an AWS account ID or optionally a single '<code>-</code>' (hyphen), in which
            case Amazon Glacier uses the AWS account ID associated with the credentials used to
            sign the request. If you specify your account ID, do not include any hyphens ('-')
            in the ID.</para>
            </para>
            <para>If a value for this parameter is not specified the cmdlet will use a default value of '<b>-</b>'.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.GetGLCVaultListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of vaults to be returned. The default limit is 10. The number of
            vaults returned might be fewer than the specified limit, but the number of returned
            vaults never exceeds the limit.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.GetGLCVaultListCmdlet.Marker">
            <summary>
            <para>
            <para>A string used for pagination. The marker specifies the vault ARN after which the listing
            of vaults should begin.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLC.GetGLCVaultLockCmdlet">
            <summary>
            This operation retrieves the following attributes from the <code>lock-policy</code>
            subresource set on the specified vault:
             
             <ul><li><para>
            The vault lock policy set on the vault.
            </para></li><li><para>
            The state of the vault lock, which is either <code>InProgess</code> or <code>Locked</code>.
            </para></li><li><para>
            When the lock ID expires. The lock ID is used to complete the vault locking process.
            </para></li><li><para>
            When the vault lock was initiated and put into the <code>InProgress</code> state.
            </para></li></ul><para>
            A vault lock is put into the <code>InProgress</code> state by calling <a>InitiateVaultLock</a>.
            A vault lock is put into the <code>Locked</code> state by calling <a>CompleteVaultLock</a>.
            You can abort the vault locking process by calling <a>AbortVaultLock</a>. For more
            information about the vault locking process, <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/vault-lock.html">Amazon
            Glacier Vault Lock</a>.
            </para><para>
            If there is no vault lock policy set on the vault, the operation returns a <code>404
            Not found</code> error. For more information about vault lock policies, <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/vault-lock-policy.html">Amazon
            Glacier Access Control with Vault Lock Policies</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.GetGLCVaultLockCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>AccountId</code> value is the AWS account ID of the account that owns the
            vault. You can either specify an AWS account ID or optionally a single '<code>-</code>'
            (hyphen), in which case Amazon Glacier uses the AWS account ID associated with the
            credentials used to sign the request. If you use an account ID, do not include any
            hyphens ('-') in the ID.</para>
            </para>
            <para>If a value for this parameter is not specified the cmdlet will use a default value of '<b>-</b>'.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.GetGLCVaultLockCmdlet.VaultName">
            <summary>
            <para>
            <para>The name of the vault.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLC.GetGLCVaultNotificationCmdlet">
            <summary>
            This operation retrieves the <code>notification-configuration</code> subresource of
            the specified vault.
             
              
            <para>
            For information about setting a notification configuration on a vault, see <a>SetVaultNotifications</a>.
            If a notification configuration for a vault is not set, the operation returns a <code>404
            Not Found</code> error. For more information about vault notifications, see <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/configuring-notifications.html">Configuring
            Vault Notifications in Amazon Glacier</a>.
            </para><para>
            An AWS account has full permission to perform all operations (actions). However, AWS
            Identity and Access Management (IAM) users don't have any permissions by default.
            You must grant them explicit permission to perform specific actions. For more information,
            see <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/using-iam-with-amazon-glacier.html">Access
            Control Using AWS Identity and Access Management (IAM)</a>.
            </para><para>
            For conceptual information and underlying REST API, see <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/configuring-notifications.html">Configuring
            Vault Notifications in Amazon Glacier</a> and <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/api-vault-notifications-get.html">Get
            Vault Notification Configuration </a> in the <i>Amazon Glacier Developer Guide</i>.
             
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.GetGLCVaultNotificationCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>AccountId</code> value is the AWS account ID of the account that owns the
            vault. You can either specify an AWS account ID or optionally a single '<code>-</code>'
            (hyphen), in which case Amazon Glacier uses the AWS account ID associated with the
            credentials used to sign the request. If you use an account ID, do not include any
            hyphens ('-') in the ID.</para>
            </para>
            <para>If a value for this parameter is not specified the cmdlet will use a default value of '<b>-</b>'.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.GetGLCVaultNotificationCmdlet.VaultName">
            <summary>
            <para>
            <para>The name of the vault.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLC.GetGLCVaultTagListCmdlet">
            <summary>
            This operation lists all the tags attached to a vault. The operation returns an empty
            map if there are no tags. For more information about tags, see <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/tagging.html">Tagging
            Amazon Glacier Resources</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.GetGLCVaultTagListCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>AccountId</code> value is the AWS account ID of the account that owns the
            vault. You can either specify an AWS account ID or optionally a single '<code>-</code>'
            (hyphen), in which case Amazon Glacier uses the AWS account ID associated with the
            credentials used to sign the request. If you use an account ID, do not include any
            hyphens ('-') in the ID.</para>
            </para>
            <para>If a value for this parameter is not specified the cmdlet will use a default value of '<b>-</b>'.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.GetGLCVaultTagListCmdlet.VaultName">
            <summary>
            <para>
            <para>The name of the vault.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLC.NewGLCProvisionedCapacityPurchaseCmdlet">
            <summary>
            This operation purchases a provisioned capacity unit for an AWS account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.NewGLCProvisionedCapacityPurchaseCmdlet.AccountId">
            <summary>
            <para>
            <para>The AWS account ID of the account that owns the vault. You can either specify an AWS
            account ID or optionally a single '-' (hyphen), in which case Amazon Glacier uses
            the AWS account ID associated with the credentials used to sign the request. If you
            use an account ID, don't include any hyphens ('-') in the ID. </para>
            </para>
            <para>If a value for this parameter is not specified the cmdlet will use a default value of '<b>-</b>'.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.NewGLCProvisionedCapacityPurchaseCmdlet.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.GLC.NewGLCVaultCmdlet">
            <summary>
            This operation creates a new vault with the specified name. The name of the vault
            must be unique within a region for an AWS account. You can create up to 1,000 vaults
            per account. If you need to create more vaults, contact Amazon Glacier.
             
              
            <para>
            You must use the following guidelines when naming a vault.
            </para><ul><li><para>
            Names can be between 1 and 255 characters long.
            </para></li><li><para>
            Allowed characters are a-z, A-Z, 0-9, '_' (underscore), '-' (hyphen), and '.' (period).
            </para></li></ul><para>
            This operation is idempotent.
            </para><para>
            An AWS account has full permission to perform all operations (actions). However, AWS
            Identity and Access Management (IAM) users don't have any permissions by default.
            You must grant them explicit permission to perform specific actions. For more information,
            see <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/using-iam-with-amazon-glacier.html">Access
            Control Using AWS Identity and Access Management (IAM)</a>.
            </para><para>
             For conceptual information and underlying REST API, see <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/creating-vaults.html">Creating
            a Vault in Amazon Glacier</a> and <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/api-vault-put.html">Create
            Vault </a> in the <i>Amazon Glacier Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.NewGLCVaultCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>AccountId</code> value is the AWS account ID. This value must match the
            AWS account ID associated with the credentials used to sign the request. You can either
            specify an AWS account ID or optionally a single '<code>-</code>' (hyphen), in which
            case Amazon Glacier uses the AWS account ID associated with the credentials used to
            sign the request. If you specify your account ID, do not include any hyphens ('-')
            in the ID.</para>
            </para>
            <para>If a value for this parameter is not specified the cmdlet will use a default value of '<b>-</b>'.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.NewGLCVaultCmdlet.VaultName">
            <summary>
            <para>
            <para>The name of the vault.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.NewGLCVaultCmdlet.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.GLC.RemoveGLCArchiveCmdlet">
            <summary>
            This operation deletes an archive from a vault. Subsequent requests to initiate a
            retrieval of this archive will fail. Archive retrievals that are in progress for this
            archive ID may or may not succeed according to the following scenarios:
             
             <ul><li><para>
            If the archive retrieval job is actively preparing the data for download when Amazon
            Glacier receives the delete archive request, the archival retrieval operation might
            fail.
            </para></li><li><para>
            If the archive retrieval job has successfully prepared the archive for download when
            Amazon Glacier receives the delete archive request, you will be able to download the
            output.
            </para></li></ul><para>
            This operation is idempotent. Attempting to delete an already-deleted archive does
            not result in an error.
            </para><para>
            An AWS account has full permission to perform all operations (actions). However, AWS
            Identity and Access Management (IAM) users don't have any permissions by default.
            You must grant them explicit permission to perform specific actions. For more information,
            see <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/using-iam-with-amazon-glacier.html">Access
            Control Using AWS Identity and Access Management (IAM)</a>.
            </para><para>
             For conceptual information and underlying REST API, see <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/deleting-an-archive.html">Deleting
            an Archive in Amazon Glacier</a> and <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/api-archive-delete.html">Delete
            Archive</a> in the <i>Amazon Glacier Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.RemoveGLCArchiveCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>AccountId</code> value is the AWS account ID of the account that owns the
            vault. You can either specify an AWS account ID or optionally a single '<code>-</code>'
            (hyphen), in which case Amazon Glacier uses the AWS account ID associated with the
            credentials used to sign the request. If you use an account ID, do not include any
            hyphens ('-') in the ID.</para>
            </para>
            <para>If a value for this parameter is not specified the cmdlet will use a default value of '<b>-</b>'.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.RemoveGLCArchiveCmdlet.ArchiveId">
            <summary>
            <para>
            <para>The ID of the archive to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.RemoveGLCArchiveCmdlet.VaultName">
            <summary>
            <para>
            <para>The name of the vault.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.RemoveGLCArchiveCmdlet.PassThru">
            <summary>
            Returns the value passed to the ArchiveId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.RemoveGLCArchiveCmdlet.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.GLC.RemoveGLCMultipartUploadCmdlet">
            <summary>
            This operation aborts a multipart upload identified by the upload ID.
             
              
            <para>
            After the Abort Multipart Upload request succeeds, you cannot upload any more parts
            to the multipart upload or complete the multipart upload. Aborting a completed upload
            fails. However, aborting an already-aborted upload will succeed, for a short time.
            For more information about uploading a part and completing a multipart upload, see
            <a>UploadMultipartPart</a> and <a>CompleteMultipartUpload</a>.
            </para><para>
            This operation is idempotent.
            </para><para>
            An AWS account has full permission to perform all operations (actions). However, AWS
            Identity and Access Management (IAM) users don't have any permissions by default.
            You must grant them explicit permission to perform specific actions. For more information,
            see <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/using-iam-with-amazon-glacier.html">Access
            Control Using AWS Identity and Access Management (IAM)</a>.
            </para><para>
             For conceptual information and underlying REST API, see <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/working-with-archives.html">Working
            with Archives in Amazon Glacier</a> and <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/api-multipart-abort-upload.html">Abort
            Multipart Upload</a> in the <i>Amazon Glacier Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.RemoveGLCMultipartUploadCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>AccountId</code> value is the AWS account ID of the account that owns the
            vault. You can either specify an AWS account ID or optionally a single '<code>-</code>'
            (hyphen), in which case Amazon Glacier uses the AWS account ID associated with the
            credentials used to sign the request. If you use an account ID, do not include any
            hyphens ('-') in the ID.</para>
            </para>
            <para>If a value for this parameter is not specified the cmdlet will use a default value of '<b>-</b>'.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.RemoveGLCMultipartUploadCmdlet.UploadId">
            <summary>
            <para>
            <para>The upload ID of the multipart upload to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.RemoveGLCMultipartUploadCmdlet.VaultName">
            <summary>
            <para>
            <para>The name of the vault.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.RemoveGLCMultipartUploadCmdlet.PassThru">
            <summary>
            Returns the value passed to the UploadId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.RemoveGLCMultipartUploadCmdlet.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.GLC.RemoveGLCTagsFromVaultCmdlet">
            <summary>
            This operation removes one or more tags from the set of tags attached to a vault.
            For more information about tags, see <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/tagging.html">Tagging
            Amazon Glacier Resources</a>. This operation is idempotent. The operation will be
            successful, even if there are no tags attached to the vault.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.RemoveGLCTagsFromVaultCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>AccountId</code> value is the AWS account ID of the account that owns the
            vault. You can either specify an AWS account ID or optionally a single '<code>-</code>'
            (hyphen), in which case Amazon Glacier uses the AWS account ID associated with the
            credentials used to sign the request. If you use an account ID, do not include any
            hyphens ('-') in the ID.</para>
            </para>
            <para>If a value for this parameter is not specified the cmdlet will use a default value of '<b>-</b>'.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.RemoveGLCTagsFromVaultCmdlet.TagKey">
            <summary>
            <para>
            <para>A list of tag keys. Each corresponding tag is removed from the vault.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.RemoveGLCTagsFromVaultCmdlet.VaultName">
            <summary>
            <para>
            <para>The name of the vault.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.RemoveGLCTagsFromVaultCmdlet.PassThru">
            <summary>
            Returns the value passed to the VaultName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.RemoveGLCTagsFromVaultCmdlet.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.GLC.RemoveGLCVaultCmdlet">
            <summary>
            This operation deletes a vault. Amazon Glacier will delete a vault only if there are
            no archives in the vault as of the last inventory and there have been no writes to
            the vault since the last inventory. If either of these conditions is not satisfied,
            the vault deletion fails (that is, the vault is not removed) and Amazon Glacier returns
            an error. You can use <a>DescribeVault</a> to return the number of archives in a vault,
            and you can use <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/api-initiate-job-post.html">Initiate
            a Job (POST jobs)</a> to initiate a new inventory retrieval for a vault. The inventory
            contains the archive IDs you use to delete archives using <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/api-archive-delete.html">Delete
            Archive (DELETE archive)</a>.
             
              
            <para>
            This operation is idempotent.
            </para><para>
            An AWS account has full permission to perform all operations (actions). However, AWS
            Identity and Access Management (IAM) users don't have any permissions by default.
            You must grant them explicit permission to perform specific actions. For more information,
            see <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/using-iam-with-amazon-glacier.html">Access
            Control Using AWS Identity and Access Management (IAM)</a>.
            </para><para>
             For conceptual information and underlying REST API, see <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/deleting-vaults.html">Deleting
            a Vault in Amazon Glacier</a> and <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/api-vault-delete.html">Delete
            Vault </a> in the <i>Amazon Glacier Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.RemoveGLCVaultCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>AccountId</code> value is the AWS account ID of the account that owns the
            vault. You can either specify an AWS account ID or optionally a single '<code>-</code>'
            (hyphen), in which case Amazon Glacier uses the AWS account ID associated with the
            credentials used to sign the request. If you use an account ID, do not include any
            hyphens ('-') in the ID.</para>
            </para>
            <para>If a value for this parameter is not specified the cmdlet will use a default value of '<b>-</b>'.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.RemoveGLCVaultCmdlet.VaultName">
            <summary>
            <para>
            <para>The name of the vault.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.RemoveGLCVaultCmdlet.PassThru">
            <summary>
            Returns the value passed to the VaultName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.RemoveGLCVaultCmdlet.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.GLC.RemoveGLCVaultAccessPolicyCmdlet">
            <summary>
            This operation deletes the access policy associated with the specified vault. The
            operation is eventually consistent; that is, it might take some time for Amazon Glacier
            to completely remove the access policy, and you might still see the effect of the
            policy for a short time after you send the delete request.
             
              
            <para>
            This operation is idempotent. You can invoke delete multiple times, even if there
            is no policy associated with the vault. For more information about vault access policies,
            see <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/vault-access-policy.html">Amazon
            Glacier Access Control with Vault Access Policies</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.RemoveGLCVaultAccessPolicyCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>AccountId</code> value is the AWS account ID of the account that owns the
            vault. You can either specify an AWS account ID or optionally a single '<code>-</code>'
            (hyphen), in which case Amazon Glacier uses the AWS account ID associated with the
            credentials used to sign the request. If you use an account ID, do not include any
            hyphens ('-') in the ID. </para>
            </para>
            <para>If a value for this parameter is not specified the cmdlet will use a default value of '<b>-</b>'.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.RemoveGLCVaultAccessPolicyCmdlet.VaultName">
            <summary>
            <para>
            <para>The name of the vault.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.RemoveGLCVaultAccessPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the VaultName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.RemoveGLCVaultAccessPolicyCmdlet.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.GLC.RemoveGLCVaultNotificationCmdlet">
            <summary>
            This operation deletes the notification configuration set for a vault. The operation
            is eventually consistent; that is, it might take some time for Amazon Glacier to completely
            disable the notifications and you might still receive some notifications for a short
            time after you send the delete request.
             
              
            <para>
            An AWS account has full permission to perform all operations (actions). However, AWS
            Identity and Access Management (IAM) users don't have any permissions by default.
            You must grant them explicit permission to perform specific actions. For more information,
            see <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/using-iam-with-amazon-glacier.html">Access
            Control Using AWS Identity and Access Management (IAM)</a>.
            </para><para>
             For conceptual information and underlying REST API, see <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/configuring-notifications.html">Configuring
            Vault Notifications in Amazon Glacier</a> and <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/api-vault-notifications-delete.html">Delete
            Vault Notification Configuration </a> in the Amazon Glacier Developer Guide.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.RemoveGLCVaultNotificationCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>AccountId</code> value is the AWS account ID of the account that owns the
            vault. You can either specify an AWS account ID or optionally a single '<code>-</code>'
            (hyphen), in which case Amazon Glacier uses the AWS account ID associated with the
            credentials used to sign the request. If you use an account ID, do not include any
            hyphens ('-') in the ID. </para>
            </para>
            <para>If a value for this parameter is not specified the cmdlet will use a default value of '<b>-</b>'.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.RemoveGLCVaultNotificationCmdlet.VaultName">
            <summary>
            <para>
            <para>The name of the vault.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.RemoveGLCVaultNotificationCmdlet.PassThru">
            <summary>
            Returns the value passed to the VaultName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.RemoveGLCVaultNotificationCmdlet.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.GLC.SetGLCDataRetrievalPolicyCmdlet">
            <summary>
            This operation sets and then enacts a data retrieval policy in the region specified
            in the PUT request. You can set one policy per region for an AWS account. The policy
            is enacted within a few minutes of a successful PUT operation.
             
              
            <para>
            The set policy operation does not affect retrieval jobs that were in progress before
            the policy was enacted. For more information about data retrieval policies, see <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/data-retrieval-policy.html">Amazon
            Glacier Data Retrieval Policies</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.SetGLCDataRetrievalPolicyCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>AccountId</code> value is the AWS account ID. This value must match the
            AWS account ID associated with the credentials used to sign the request. You can either
            specify an AWS account ID or optionally a single '<code>-</code>' (hyphen), in which
            case Amazon Glacier uses the AWS account ID associated with the credentials used to
            sign the request. If you specify your account ID, do not include any hyphens ('-')
            in the ID.</para>
            </para>
            <para>If a value for this parameter is not specified the cmdlet will use a default value of '<b>-</b>'.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.SetGLCDataRetrievalPolicyCmdlet.Policy">
            <summary>
            <para>
            <para>The data retrieval policy in JSON format.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.SetGLCDataRetrievalPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the AccountId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.SetGLCDataRetrievalPolicyCmdlet.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.GLC.SetGLCVaultAccessPolicyCmdlet">
            <summary>
            This operation configures an access policy for a vault and will overwrite an existing
            policy. To configure a vault access policy, send a PUT request to the <code>access-policy</code>
            subresource of the vault. An access policy is specific to a vault and is also called
            a vault subresource. You can set one access policy per vault and the policy can be
            up to 20 KB in size. For more information about vault access policies, see <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/vault-access-policy.html">Amazon
            Glacier Access Control with Vault Access Policies</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.SetGLCVaultAccessPolicyCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>AccountId</code> value is the AWS account ID of the account that owns the
            vault. You can either specify an AWS account ID or optionally a single '<code>-</code>'
            (hyphen), in which case Amazon Glacier uses the AWS account ID associated with the
            credentials used to sign the request. If you use an account ID, do not include any
            hyphens ('-') in the ID.</para>
            </para>
            <para>If a value for this parameter is not specified the cmdlet will use a default value of '<b>-</b>'.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.SetGLCVaultAccessPolicyCmdlet.Policy">
            <summary>
            <para>
            <para>The vault access policy as a JSON string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.SetGLCVaultAccessPolicyCmdlet.VaultName">
            <summary>
            <para>
            <para>The name of the vault.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.SetGLCVaultAccessPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the VaultName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.SetGLCVaultAccessPolicyCmdlet.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.GLC.SetGLCVaultNotificationCmdlet">
            <summary>
            This operation configures notifications that will be sent when specific events happen
            to a vault. By default, you don't get any notifications.
             
              
            <para>
            To configure vault notifications, send a PUT request to the <code>notification-configuration</code>
            subresource of the vault. The request should include a JSON document that provides
            an Amazon SNS topic and specific events for which you want Amazon Glacier to send
            notifications to the topic.
            </para><para>
            Amazon SNS topics must grant permission to the vault to be allowed to publish notifications
            to the topic. You can configure a vault to publish a notification for the following
            vault events:
            </para><ul><li><para><b>ArchiveRetrievalCompleted</b> This event occurs when a job that was initiated
            for an archive retrieval is completed (<a>InitiateJob</a>). The status of the completed
            job can be "Succeeded" or "Failed". The notification sent to the SNS topic is the
            same output as returned from <a>DescribeJob</a>.
            </para></li><li><para><b>InventoryRetrievalCompleted</b> This event occurs when a job that was initiated
            for an inventory retrieval is completed (<a>InitiateJob</a>). The status of the completed
            job can be "Succeeded" or "Failed". The notification sent to the SNS topic is the
            same output as returned from <a>DescribeJob</a>.
            </para></li></ul><para>
            An AWS account has full permission to perform all operations (actions). However, AWS
            Identity and Access Management (IAM) users don't have any permissions by default.
            You must grant them explicit permission to perform specific actions. For more information,
            see <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/using-iam-with-amazon-glacier.html">Access
            Control Using AWS Identity and Access Management (IAM)</a>.
            </para><para>
            For conceptual information and underlying REST API, see <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/configuring-notifications.html">Configuring
            Vault Notifications in Amazon Glacier</a> and <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/api-vault-notifications-put.html">Set
            Vault Notification Configuration </a> in the <i>Amazon Glacier Developer Guide</i>.
             
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.SetGLCVaultNotificationCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>AccountId</code> value is the AWS account ID of the account that owns the
            vault. You can either specify an AWS account ID or optionally a single '<code>-</code>'
            (hyphen), in which case Amazon Glacier uses the AWS account ID associated with the
            credentials used to sign the request. If you use an account ID, do not include any
            hyphens ('-') in the ID.</para>
            </para>
            <para>If a value for this parameter is not specified the cmdlet will use a default value of '<b>-</b>'.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.SetGLCVaultNotificationCmdlet.VaultName">
            <summary>
            <para>
            <para>The name of the vault.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.SetGLCVaultNotificationCmdlet.VaultNotificationConfig">
            <summary>
            <para>
            <para>Provides options for specifying notification configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.SetGLCVaultNotificationCmdlet.PassThru">
            <summary>
            Returns the value passed to the VaultName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.SetGLCVaultNotificationCmdlet.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.GLC.StartGLCJobCmdlet">
            <summary>
            This operation initiates a job of the specified type, which can be a select, an archival
            retrieval, or a vault retrieval. For more information about using this operation,
            see the documentation for the underlying REST API <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/api-initiate-job-post.html">Initiate
            a Job</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.StartGLCJobCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>AccountId</code> value is the AWS account ID of the account that owns the
            vault. You can either specify an AWS account ID or optionally a single '<code>-</code>'
            (hyphen), in which case Amazon Glacier uses the AWS account ID associated with the
            credentials used to sign the request. If you use an account ID, do not include any
            hyphens ('-') in the ID.</para>
            </para>
            <para>If a value for this parameter is not specified the cmdlet will use a default value of '<b>-</b>'.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.StartGLCJobCmdlet.ArchiveId">
            <summary>
            <para>
            <para>The ID of the archive that you want to retrieve. This field is required only if <code>Type</code>
            is set to <code>select</code> or <code>archive-retrieval</code>code&gt;. An error
            occurs if you specify this request parameter for an inventory retrieval job request.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.StartGLCJobCmdlet.JobDescription">
            <summary>
            <para>
            <para>The optional description for the job. The description must be less than or equal to
            1,024 bytes. The allowable characters are 7-bit ASCII without control codes-specifically,
            ASCII values 32-126 decimal or 0x20-0x7E hexadecimal.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.StartGLCJobCmdlet.OutputFormat">
            <summary>
            <para>
            <para>When initiating a job to retrieve a vault inventory, you can optionally add this parameter
            to your request to specify the output format. If you are initiating an inventory job
            and do not specify a Format field, JSON is the default format. Valid values are "CSV"
            and "JSON".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.StartGLCJobCmdlet.InventoryRetrieval">
            <summary>
            <para>
            <para>Input parameters used for range inventory retrieval.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.StartGLCJobCmdlet.OutputLocation">
            <summary>
            <para>
            <para>Contains information about the location where the select job results are stored.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.StartGLCJobCmdlet.RetrievalByteRange">
            <summary>
            <para>
            <para>The byte range to retrieve for an archive retrieval. in the form "<i>StartByteValue</i>-<i>EndByteValue</i>"
            If not specified, the whole archive is retrieved. If specified, the byte range must
            be megabyte (1024*1024) aligned which means that <i>StartByteValue</i> must be divisible
            by 1 MB and <i>EndByteValue</i> plus 1 must be divisible by 1 MB or be the end of
            the archive specified as the archive byte size value minus 1. If RetrievalByteRange
            is not megabyte aligned, this operation returns a 400 response. </para><para>An error occurs if you specify this field for an inventory retrieval job request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.StartGLCJobCmdlet.Select">
            <summary>
            <para>
            <para>Contains the parameters that define a job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.StartGLCJobCmdlet.SNSTopic">
            <summary>
            <para>
            <para>The Amazon SNS topic ARN to which Amazon Glacier sends a notification when the job
            is completed and the output is ready for you to download. The specified topic publishes
            the notification to its subscribers. The SNS topic must exist.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.StartGLCJobCmdlet.Tier">
            <summary>
            <para>
            <para>The tier to use for a select or an archive retrieval job. Valid values are <code>Expedited</code>,
            <code>Standard</code>, or <code>Bulk</code>. <code>Standard</code> is the default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.StartGLCJobCmdlet.JobType">
            <summary>
            <para>
            <para>The job type. You can initiate a job to perform a select query on an archive, retrieve
            an archive, or get an inventory of a vault. Valid values are "select", "archive-retrieval"
            and "inventory-retrieval".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.StartGLCJobCmdlet.VaultName">
            <summary>
            <para>
            <para>The name of the vault.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.StartGLCJobCmdlet.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.GLC.StartGLCVaultLockCmdlet">
            <summary>
            This operation initiates the vault locking process by doing the following:
             
             <ul><li><para>
            Installing a vault lock policy on the specified vault.
            </para></li><li><para>
            Setting the lock state of vault lock to <code>InProgress</code>.
            </para></li><li><para>
            Returning a lock ID, which is used to complete the vault locking process.
            </para></li></ul><para>
            You can set one vault lock policy for each vault and this policy can be up to 20 KB
            in size. For more information about vault lock policies, see <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/vault-lock-policy.html">Amazon
            Glacier Access Control with Vault Lock Policies</a>.
            </para><para>
            You must complete the vault locking process within 24 hours after the vault lock enters
            the <code>InProgress</code> state. After the 24 hour window ends, the lock ID expires,
            the vault automatically exits the <code>InProgress</code> state, and the vault lock
            policy is removed from the vault. You call <a>CompleteVaultLock</a> to complete the
            vault locking process by setting the state of the vault lock to <code>Locked</code>.
             
            </para><para>
            After a vault lock is in the <code>Locked</code> state, you cannot initiate a new
            vault lock for the vault.
            </para><para>
            You can abort the vault locking process by calling <a>AbortVaultLock</a>. You can
            get the state of the vault lock by calling <a>GetVaultLock</a>. For more information
            about the vault locking process, <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/vault-lock.html">Amazon
            Glacier Vault Lock</a>.
            </para><para>
            If this operation is called when the vault lock is in the <code>InProgress</code>
            state, the operation returns an <code>AccessDeniedException</code> error. When the
            vault lock is in the <code>InProgress</code> state you must call <a>AbortVaultLock</a>
            before you can initiate a new vault lock policy.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.StartGLCVaultLockCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>AccountId</code> value is the AWS account ID. This value must match the
            AWS account ID associated with the credentials used to sign the request. You can either
            specify an AWS account ID or optionally a single '<code>-</code>' (hyphen), in which
            case Amazon Glacier uses the AWS account ID associated with the credentials used to
            sign the request. If you specify your account ID, do not include any hyphens ('-')
            in the ID.</para>
            </para>
            <para>If a value for this parameter is not specified the cmdlet will use a default value of '<b>-</b>'.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.StartGLCVaultLockCmdlet.Policy">
            <summary>
            <para>
            <para>The vault lock policy as a JSON string, which uses "\" as an escape character.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.StartGLCVaultLockCmdlet.VaultName">
            <summary>
            <para>
            <para>The name of the vault.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.StartGLCVaultLockCmdlet.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.GLC.StopGLCVaultLockCmdlet">
            <summary>
            This operation aborts the vault locking process if the vault lock is not in the <code>Locked</code>
            state. If the vault lock is in the <code>Locked</code> state when this operation is
            requested, the operation returns an <code>AccessDeniedException</code> error. Aborting
            the vault locking process removes the vault lock policy from the specified vault.
             
             
              
            <para>
            A vault lock is put into the <code>InProgress</code> state by calling <a>InitiateVaultLock</a>.
            A vault lock is put into the <code>Locked</code> state by calling <a>CompleteVaultLock</a>.
            You can get the state of a vault lock by calling <a>GetVaultLock</a>. For more information
            about the vault locking process, see <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/vault-lock.html">Amazon
            Glacier Vault Lock</a>. For more information about vault lock policies, see <a href="http://docs.aws.amazon.com/amazonglacier/latest/dev/vault-lock-policy.html">Amazon
            Glacier Access Control with Vault Lock Policies</a>.
            </para><para>
            This operation is idempotent. You can successfully invoke this operation multiple
            times, if the vault lock is in the <code>InProgress</code> state or if there is no
            policy associated with the vault.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.StopGLCVaultLockCmdlet.AccountId">
            <summary>
            <para>
            <para>The <code>AccountId</code> value is the AWS account ID. This value must match the
            AWS account ID associated with the credentials used to sign the request. You can either
            specify an AWS account ID or optionally a single '<code>-</code>' (hyphen), in which
            case Amazon Glacier uses the AWS account ID associated with the credentials used to
            sign the request. If you specify your account ID, do not include any hyphens ('-')
            in the ID.</para>
            </para>
            <para>If a value for this parameter is not specified the cmdlet will use a default value of '<b>-</b>'.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.StopGLCVaultLockCmdlet.VaultName">
            <summary>
            <para>
            <para>The name of the vault.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.StopGLCVaultLockCmdlet.PassThru">
            <summary>
            Returns the value passed to the VaultName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLC.StopGLCVaultLockCmdlet.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.GACL.GetGACLAcceleratorCmdlet">
            <summary>
            Describe an accelerator. To see an AWS CLI example of describing an accelerator, scroll
            down to <b>Example</b>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.GetGACLAcceleratorCmdlet.AcceleratorArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the accelerator to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GACL.GetGACLAcceleratorAttributeCmdlet">
            <summary>
            Describe the attributes of an accelerator.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.GetGACLAcceleratorAttributeCmdlet.AcceleratorArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the accelerator with the attributes that you want
            to describe. Value is required.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GACL.GetGACLAcceleratorListCmdlet">
            <summary>
            List the accelerators for an AWS account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.GetGACLAcceleratorListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The number of Global Accelerator objects that you want to return with this call. The
            default value is 10.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.GetGACLAcceleratorListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results. You receive this token from a previous call.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GACL.GetGACLEndpointGroupCmdlet">
            <summary>
            Describe an endpoint group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.GetGACLEndpointGroupCmdlet.EndpointGroupArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the endpoint group to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GACL.GetGACLEndpointGroupListCmdlet">
            <summary>
            List the endpoint groups that are associated with a listener.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.GetGACLEndpointGroupListCmdlet.ListenerArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the listener.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.GetGACLEndpointGroupListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The number of endpoint group objects that you want to return with this call. The default
            value is 10.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.GetGACLEndpointGroupListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results. You receive this token from a previous call.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GACL.GetGACLListenerCmdlet">
            <summary>
            Describe a listener.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.GetGACLListenerCmdlet.ListenerArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the listener to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GACL.GetGACLListenerListCmdlet">
            <summary>
            List the listeners for an accelerator.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.GetGACLListenerListCmdlet.AcceleratorArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the accelerator for which you want to list listener
            objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.GetGACLListenerListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The number of listener objects that you want to return with this call. The default
            value is 10.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.GetGACLListenerListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results. You receive this token from a previous call.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GACL.NewGACLAcceleratorCmdlet">
            <summary>
            Create an accelerator. An accelerator includes one or more listeners that process
            inbound connections and direct traffic to one or more endpoint groups, each of which
            includes endpoints, such as Network Load Balancers. To see an AWS CLI example of creating
            an accelerator, scroll down to <b>Example</b>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.NewGACLAcceleratorCmdlet.Enabled">
            <summary>
            <para>
            <para>Indicates whether an accelerator is enabled. The value is true or false. The default
            value is true. </para><para>If the value is set to true, an accelerator cannot be deleted. If set to false, the
            accelerator can be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.NewGACLAcceleratorCmdlet.IdempotencyToken">
            <summary>
            <para>
            <para>A unique, case-sensitive identifier that you provide to ensure the idempotency—that
            is, the uniqueness—of an accelerator.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.NewGACLAcceleratorCmdlet.IpAddressType">
            <summary>
            <para>
            <para>The value for the address type must be IPv4. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.NewGACLAcceleratorCmdlet.Name">
            <summary>
            <para>
            <para>The name of an accelerator. The name can have a maximum of 32 characters, must contain
            only alphanumeric characters or hyphens (-), and must not begin or end with a hyphen.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.NewGACLAcceleratorCmdlet.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.GACL.NewGACLEndpointGroupCmdlet">
            <summary>
            Create an endpoint group for the specified listener. An endpoint group is a collection
            of endpoints in one AWS Region. To see an AWS CLI example of creating an endpoint
            group, scroll down to <b>Example</b>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.NewGACLEndpointGroupCmdlet.EndpointConfiguration">
            <summary>
            <para>
            <para>The list of endpoint objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.NewGACLEndpointGroupCmdlet.EndpointGroupRegion">
            <summary>
            <para>
            <para>The name of the AWS Region where the endpoint group is located. A listener can have
            only one endpoint group in a specific Region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.NewGACLEndpointGroupCmdlet.HealthCheckIntervalSecond">
            <summary>
            <para>
            <para>The time—10 seconds or 30 seconds—between each health check for an endpoint. The default
            value is 30.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.NewGACLEndpointGroupCmdlet.HealthCheckPath">
            <summary>
            <para>
            <para>If the protocol is HTTP/S, then this specifies the path that is the destination for
            health check targets. The default value is slash (/).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.NewGACLEndpointGroupCmdlet.HealthCheckPort">
            <summary>
            <para>
            <para>The port that AWS Global Accelerator uses to check the health of endpoints that are
            part of this endpoint group. The default port is the listener port that this endpoint
            group is associated with. If listener port is a list of ports, Global Accelerator
            uses the first port in the list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.NewGACLEndpointGroupCmdlet.HealthCheckProtocol">
            <summary>
            <para>
            <para>The protocol that AWS Global Accelerator uses to check the health of endpoints that
            are part of this endpoint group. The default value is TCP.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.NewGACLEndpointGroupCmdlet.IdempotencyToken">
            <summary>
            <para>
            <para>A unique, case-sensitive identifier that you provide to ensure the idempotency—that
            is, the uniqueness—of the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.NewGACLEndpointGroupCmdlet.ListenerArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the listener.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.NewGACLEndpointGroupCmdlet.ThresholdCount">
            <summary>
            <para>
            <para>The number of consecutive health checks required to set the state of a healthy endpoint
            to unhealthy, or to set an unhealthy endpoint to healthy. The default value is 3.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.NewGACLEndpointGroupCmdlet.TrafficDialPercentage">
            <summary>
            <para>
            <para>The percentage of traffic to send to an AWS Region. Additional traffic is distributed
            to other endpoint groups for this listener. </para><para>Use this action to increase (dial up) or decrease (dial down) traffic to a specific
            Region. The percentage is applied to the traffic that would otherwise have been routed
            to the Region based on optimal routing.</para><para>The default value is 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.NewGACLEndpointGroupCmdlet.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.GACL.NewGACLListenerCmdlet">
            <summary>
            Create a listener to process inbound connections from clients to an accelerator. Connections
            arrive to assigned static IP addresses on a port, port range, or list of port ranges
            that you specify. To see an AWS CLI example of creating a listener, scroll down to
            <b>Example</b>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.NewGACLListenerCmdlet.AcceleratorArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of your accelerator.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.NewGACLListenerCmdlet.ClientAffinity">
            <summary>
            <para>
            <para>Client affinity lets you direct all requests from a user to the same endpoint, if
            you have stateful applications, regardless of the port and protocol of the client
            request. Clienty affinity gives you control over whether to always route each client
            to the same specific endpoint.</para><para>AWS Global Accelerator uses a consistent-flow hashing algorithm to choose the optimal
            endpoint for a connection. If client affinity is <code>NONE</code>, Global Accelerator
            uses the "five-tuple" (5-tuple) properties—source IP address, source port, destination
            IP address, destination port, and protocol—to select the hash value, and then chooses
            the best endpoint. However, with this setting, if someone uses different ports to
            connect to Global Accelerator, their connections might not be always routed to the
            same endpoint because the hash value changes. </para><para>If you want a given client to always be routed to the same endpoint, set client affinity
            to <code>SOURCE_IP</code> instead. When you use the <code>SOURCE_IP</code> setting,
            Global Accelerator uses the "two-tuple" (2-tuple) properties— source (client) IP address
            and destination IP address—to select the hash value.</para><para>The default value is <code>NONE</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.NewGACLListenerCmdlet.IdempotencyToken">
            <summary>
            <para>
            <para>A unique, case-sensitive identifier that you provide to ensure the idempotency—that
            is, the uniqueness—of the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.NewGACLListenerCmdlet.PortRange">
            <summary>
            <para>
            <para>The list of port ranges to support for connections from clients to your accelerator.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.NewGACLListenerCmdlet.Protocol">
            <summary>
            <para>
            <para>The protocol for connections from clients to your accelerator.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.NewGACLListenerCmdlet.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.GACL.RemoveGACLAcceleratorCmdlet">
            <summary>
            Delete an accelerator. Note: before you can delete an accelerator, you must disable
            it and remove all dependent resources (listeners and endpoint groups).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.RemoveGACLAcceleratorCmdlet.AcceleratorArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of an accelerator.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.RemoveGACLAcceleratorCmdlet.PassThru">
            <summary>
            Returns the value passed to the AcceleratorArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.RemoveGACLAcceleratorCmdlet.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.GACL.RemoveGACLEndpointGroupCmdlet">
            <summary>
            Delete an endpoint group from a listener.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.RemoveGACLEndpointGroupCmdlet.EndpointGroupArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the endpoint group to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.RemoveGACLEndpointGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the EndpointGroupArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.RemoveGACLEndpointGroupCmdlet.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.GACL.RemoveGACLListenerCmdlet">
            <summary>
            Delete a listener from an accelerator.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.RemoveGACLListenerCmdlet.ListenerArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the listener.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.RemoveGACLListenerCmdlet.PassThru">
            <summary>
            Returns the value passed to the ListenerArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.RemoveGACLListenerCmdlet.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.GACL.UpdateGACLAcceleratorCmdlet">
            <summary>
            Update an accelerator.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.UpdateGACLAcceleratorCmdlet.AcceleratorArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the accelerator to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.UpdateGACLAcceleratorCmdlet.Enabled">
            <summary>
            <para>
            <para>Indicates whether an accelerator is enabled. The value is true or false. The default
            value is true. </para><para>If the value is set to true, the accelerator cannot be deleted. If set to false, the
            accelerator can be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.UpdateGACLAcceleratorCmdlet.IpAddressType">
            <summary>
            <para>
            <para>The value for the address type must be IPv4. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.UpdateGACLAcceleratorCmdlet.Name">
            <summary>
            <para>
            <para>The name of the accelerator. The name can have a maximum of 32 characters, must contain
            only alphanumeric characters or hyphens (-), and must not begin or end with a hyphen.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.UpdateGACLAcceleratorCmdlet.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.GACL.UpdateGACLAcceleratorAttributeCmdlet">
            <summary>
            Update the attributes for an accelerator. To see an AWS CLI example of updating an
            accelerator to enable flow logs, scroll down to <b>Example</b>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.UpdateGACLAcceleratorAttributeCmdlet.AcceleratorArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the accelerator that you want to update. Attribute
            is required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.UpdateGACLAcceleratorAttributeCmdlet.FlowLogsEnabled">
            <summary>
            <para>
            <para>Update whether flow logs are enabled. The default value is false. If the value is
            true, <code>FlowLogsS3Bucket</code> and <code>FlowLogsS3Prefix</code> must be specified.</para><para>For more information, see <a href="https://docs.aws.amazon.com/global-accelerator/latest/dg/monitoring-global-accelerator.flow-logs.html">Flow
            Logs</a> in the <i>AWS Global Accelerator Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.UpdateGACLAcceleratorAttributeCmdlet.FlowLogsS3Bucket">
            <summary>
            <para>
            <para>The name of the Amazon S3 bucket for the flow logs. Attribute is required if <code>FlowLogsEnabled</code>
            is <code>true</code>. The bucket must exist and have a bucket policy that grants AWS
            Global Accelerator permission to write to the bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.UpdateGACLAcceleratorAttributeCmdlet.FlowLogsS3Prefix">
            <summary>
            <para>
            <para>Update the prefix for the location in the Amazon S3 bucket for the flow logs. Attribute
            is required if <code>FlowLogsEnabled</code> is <code>true</code>. If you don’t specify
            a prefix, the flow logs are stored in the root of the bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.UpdateGACLAcceleratorAttributeCmdlet.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.GACL.UpdateGACLEndpointGroupCmdlet">
            <summary>
            Update an endpoint group. To see an AWS CLI example of updating an endpoint group,
            scroll down to <b>Example</b>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.UpdateGACLEndpointGroupCmdlet.EndpointConfiguration">
            <summary>
            <para>
            <para>The list of endpoint objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.UpdateGACLEndpointGroupCmdlet.EndpointGroupArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the endpoint group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.UpdateGACLEndpointGroupCmdlet.HealthCheckIntervalSecond">
            <summary>
            <para>
            <para>The time—10 seconds or 30 seconds—between each health check for an endpoint. The default
            value is 30.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.UpdateGACLEndpointGroupCmdlet.HealthCheckPath">
            <summary>
            <para>
            <para>If the protocol is HTTP/S, then this specifies the path that is the destination for
            health check targets. The default value is slash (/).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.UpdateGACLEndpointGroupCmdlet.HealthCheckPort">
            <summary>
            <para>
            <para>The port that AWS Global Accelerator uses to check the health of endpoints that are
            part of this endpoint group. The default port is the listener port that this endpoint
            group is associated with. If the listener port is a list of ports, Global Accelerator
            uses the first port in the list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.UpdateGACLEndpointGroupCmdlet.HealthCheckProtocol">
            <summary>
            <para>
            <para>The protocol that AWS Global Accelerator uses to check the health of endpoints that
            are part of this endpoint group. The default value is TCP.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.UpdateGACLEndpointGroupCmdlet.ThresholdCount">
            <summary>
            <para>
            <para>The number of consecutive health checks required to set the state of a healthy endpoint
            to unhealthy, or to set an unhealthy endpoint to healthy. The default value is 3.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.UpdateGACLEndpointGroupCmdlet.TrafficDialPercentage">
            <summary>
            <para>
            <para>The percentage of traffic to send to an AWS Region. Additional traffic is distributed
            to other endpoint groups for this listener. </para><para>Use this action to increase (dial up) or decrease (dial down) traffic to a specific
            Region. The percentage is applied to the traffic that would otherwise have been routed
            to the Region based on optimal routing.</para><para>The default value is 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.UpdateGACLEndpointGroupCmdlet.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.GACL.UpdateGACLListenerCmdlet">
            <summary>
            Update a listener.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.UpdateGACLListenerCmdlet.ClientAffinity">
            <summary>
            <para>
            <para>Client affinity lets you direct all requests from a user to the same endpoint, if
            you have stateful applications, regardless of the port and protocol of the client
            request. Clienty affinity gives you control over whether to always route each client
            to the same specific endpoint.</para><para>AWS Global Accelerator uses a consistent-flow hashing algorithm to choose the optimal
            endpoint for a connection. If client affinity is <code>NONE</code>, Global Accelerator
            uses the "five-tuple" (5-tuple) properties—source IP address, source port, destination
            IP address, destination port, and protocol—to select the hash value, and then chooses
            the best endpoint. However, with this setting, if someone uses different ports to
            connect to Global Accelerator, their connections might not be always routed to the
            same endpoint because the hash value changes. </para><para>If you want a given client to always be routed to the same endpoint, set client affinity
            to <code>SOURCE_IP</code> instead. When you use the <code>SOURCE_IP</code> setting,
            Global Accelerator uses the "two-tuple" (2-tuple) properties— source (client) IP address
            and destination IP address—to select the hash value.</para><para>The default value is <code>NONE</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.UpdateGACLListenerCmdlet.ListenerArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the listener to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.UpdateGACLListenerCmdlet.PortRange">
            <summary>
            <para>
            <para>The updated list of port ranges for the connections from clients to the accelerator.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.UpdateGACLListenerCmdlet.Protocol">
            <summary>
            <para>
            <para>The updated protocol for the connections from clients to the accelerator.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GACL.UpdateGACLListenerCmdlet.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.GLUE.AddGLUEResourceTagCmdlet">
            <summary>
            Adds tags to a resource. A tag is a label you can assign to an AWS resource. In AWS
            Glue, you can tag only certain resources. For information about what resources you
            can tag, see <a href="http://docs.aws.amazon.com/glue/latest/dg/monitor-tags.html">AWS
            Tags in AWS Glue</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.AddGLUEResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The ARN of the AWS Glue resource to which to add the tags. For more information about
            AWS Glue resource ARNs, see the <a href="http://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-common.html#aws-glue-api-regex-aws-glue-arn-id">AWS
            Glue ARN string pattern</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.AddGLUEResourceTagCmdlet.TagsToAdd">
            <summary>
            <para>
            <para>Tags to add to this resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.AddGLUEResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.AddGLUEResourceTagCmdlet.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.GLUE.GetGLUECatalogImportStatusCmdlet">
            <summary>
            Retrieves the status of a migration operation.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUECatalogImportStatusCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the catalog to migrate. Currently, this should be the AWS account ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEClassifierCmdlet">
            <summary>
            Retrieve a classifier by name.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEClassifierCmdlet.Name">
            <summary>
            <para>
            <para>Name of the classifier to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEClassifierListCmdlet">
            <summary>
            Lists all classifier objects in the Data Catalog.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEClassifierListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The size of the list to return (optional).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEClassifierListCmdlet.NextToken">
            <summary>
            <para>
            <para>An optional continuation token.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEConnectionCmdlet">
            <summary>
            Retrieves a connection definition from the Data Catalog.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEConnectionCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the Data Catalog in which the connection resides. If none is provided, the
            AWS account ID is used by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEConnectionCmdlet.HidePassword">
            <summary>
            <para>
            <para>Allows you to retrieve the connection metadata without returning the password. For
            instance, the AWS Glue console uses this flag to retrieve the connection, and does
            not display the password. Set this parameter when the caller might not have permission
            to use the AWS KMS key to decrypt the password, but does have permission to access
            the rest of the connection properties.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEConnectionCmdlet.Name">
            <summary>
            <para>
            <para>The name of the connection definition to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEConnectionListCmdlet">
            <summary>
            Retrieves a list of connection definitions from the Data Catalog.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEConnectionListCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the Data Catalog in which the connections reside. If none is provided, the
            AWS account ID is used by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEConnectionListCmdlet.Filter">
            <summary>
            <para>
            <para>A filter that controls which connections will be returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEConnectionListCmdlet.HidePassword">
            <summary>
            <para>
            <para>Allows you to retrieve the connection metadata without returning the password. For
            instance, the AWS Glue console uses this flag to retrieve the connection, and does
            not display the password. Set this parameter when the caller might not have permission
            to use the AWS KMS key to decrypt the password, but does have permission to access
            the rest of the connection properties.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEConnectionListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of connections to return in one response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEConnectionListCmdlet.NextToken">
            <summary>
            <para>
            <para>A continuation token, if this is a continuation call.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUECrawlerCmdlet">
            <summary>
            Retrieves metadata for a specified crawler.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUECrawlerCmdlet.Name">
            <summary>
            <para>
            <para>The name of the crawler to retrieve metadata for.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUECrawlerBatchCmdlet">
            <summary>
            Returns a list of resource metadata for a given list of crawler names. After calling
            the <code>ListCrawlers</code> operation, you can call this operation to access the
            data to which you have been granted permissions. This operation supports all IAM permissions,
            including permission conditions that uses tags.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUECrawlerBatchCmdlet.CrawlerName">
            <summary>
            <para>
            <para>A list of crawler names, which might be the names returned from the <code>ListCrawlers</code>
            operation.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUECrawlerListCmdlet">
            <summary>
            Retrieves metadata for all crawlers defined in the customer account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUECrawlerListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The number of crawlers to return on each call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUECrawlerListCmdlet.NextToken">
            <summary>
            <para>
            <para>A continuation token, if this is a continuation request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUECrawlerMetricListCmdlet">
            <summary>
            Retrieves metrics about specified crawlers.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUECrawlerMetricListCmdlet.CrawlerNameList">
            <summary>
            <para>
            <para>A list of the names of crawlers about which to retrieve metrics.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUECrawlerMetricListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum size of a list to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUECrawlerMetricListCmdlet.NextToken">
            <summary>
            <para>
            <para>A continuation token, if this is a continuation call.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUECrawlerNameListCmdlet">
            <summary>
            Retrieves the names of all crawler resources in this AWS account, or the resources
            with the specified tag. This operation allows you to see which resources are available
            in your account, and their names.
             
              
            <para>
            This operation takes the optional <code>Tags</code> field which you can use as a filter
            on the response so that tagged resources can be retrieved as a group. If you choose
            to use tags filtering, only resources with the tag will be retrieved.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUECrawlerNameListCmdlet.Tag">
            <summary>
            <para>
            <para>Specifies to return only these tagged resources.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUECrawlerNameListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum size of a list to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUECrawlerNameListCmdlet.NextToken">
            <summary>
            <para>
            <para>A continuation token, if this is a continuation request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEDatabaseCmdlet">
            <summary>
            Retrieves the definition of a specified database.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEDatabaseCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the Data Catalog in which the database resides. If none is supplied, the
            AWS account ID is used by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEDatabaseCmdlet.Name">
            <summary>
            <para>
            <para>The name of the database to retrieve. For Hive compatibility, this should be all lowercase.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEDatabaseListCmdlet">
            <summary>
            Retrieves all Databases defined in a given Data Catalog.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEDatabaseListCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the Data Catalog from which to retrieve <code>Databases</code>. If none
            is supplied, the AWS account ID is used by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEDatabaseListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of databases to return in one response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEDatabaseListCmdlet.NextToken">
            <summary>
            <para>
            <para>A continuation token, if this is a continuation call.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEDataCatalogEncryptionSettingCmdlet">
            <summary>
            Retrieves the security configuration for a specified catalog.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEDataCatalogEncryptionSettingCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the Data Catalog for which to retrieve the security configuration. If none
            is provided, the AWS account ID is used by default.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEDataflowGraphCmdlet">
            <summary>
            Transforms a Python script into a directed acyclic graph (DAG).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEDataflowGraphCmdlet.PythonScript">
            <summary>
            <para>
            <para>The Python script to transform.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEDevEndpointCmdlet">
            <summary>
            Retrieves information about a specified DevEndpoint.
             
             <note><para>
            When you create a development endpoint in a virtual private cloud (VPC), AWS Glue
            returns only a private IP address, and the public IP address field is not populated.
            When you create a non-VPC development endpoint, AWS Glue returns only a public IP
            address.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEDevEndpointCmdlet.EndpointName">
            <summary>
            <para>
            <para>Name of the DevEndpoint for which to retrieve information.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEDevEndpointBatchCmdlet">
            <summary>
            Returns a list of resource metadata for a given list of DevEndpoint names. After calling
            the <code>ListDevEndpoints</code> operation, you can call this operation to access
            the data to which you have been granted permissions. This operation supports all IAM
            permissions, including permission conditions that uses tags.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEDevEndpointBatchCmdlet.DevEndpointName">
            <summary>
            <para>
            <para>The list of DevEndpoint names, which may be the names returned from the <code>ListDevEndpoint</code>
            operation.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEDevEndpointListCmdlet">
            <summary>
            Retrieves all the DevEndpoints in this AWS account.
             
             <note><para>
            When you create a development endpoint in a virtual private cloud (VPC), AWS Glue
            returns only a private IP address and the public IP address field is not populated.
            When you create a non-VPC development endpoint, AWS Glue returns only a public IP
            address.
            </para></note><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEDevEndpointListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum size of information to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEDevEndpointListCmdlet.NextToken">
            <summary>
            <para>
            <para>A continuation token, if this is a continuation call.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEDevEndpointNameListCmdlet">
            <summary>
            Retrieves the names of all DevEndpoint resources in this AWS account, or the resources
            with the specified tag. This operation allows you to see which resources are available
            in your account, and their names.
             
              
            <para>
            This operation takes the optional <code>Tags</code> field which you can use as a filter
            on the response so that tagged resources can be retrieved as a group. If you choose
            to use tags filtering, only resources with the tag will be retrieved.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEDevEndpointNameListCmdlet.Tag">
            <summary>
            <para>
            <para>Specifies to return only these tagged resources.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEDevEndpointNameListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum size of a list to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEDevEndpointNameListCmdlet.NextToken">
            <summary>
            <para>
            <para>A continuation token, if this is a continuation request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEJobCmdlet">
            <summary>
            Retrieves an existing job definition.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEJobCmdlet.JobName">
            <summary>
            <para>
            <para>The name of the job definition to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEJobBatchCmdlet">
            <summary>
            Returns a list of resource metadata for a given list of job names. After calling the
            <code>ListJobs</code> operation, you can call this operation to access the data to
            which you have been granted permissions. This operation supports all IAM permissions,
            including permission conditions that uses tags.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEJobBatchCmdlet.JobName">
            <summary>
            <para>
            <para>A list of job names, which may be the names returned from the <code>ListJobs</code>
            operation.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEJobListCmdlet">
            <summary>
            Retrieves all current job definitions.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEJobListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum size of the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEJobListCmdlet.NextToken">
            <summary>
            <para>
            <para>A continuation token, if this is a continuation call.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEJobNameListCmdlet">
            <summary>
            Retrieves the names of all job resources in this AWS account, or the resources with
            the specified tag. This operation allows you to see which resources are available
            in your account, and their names.
             
              
            <para>
            This operation takes the optional <code>Tags</code> field which you can use as a filter
            on the response so that tagged resources can be retrieved as a group. If you choose
            to use tags filtering, only resources with the tag will be retrieved.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEJobNameListCmdlet.Tag">
            <summary>
            <para>
            <para>Specifies to return only these tagged resources.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEJobNameListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum size of a list to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEJobNameListCmdlet.NextToken">
            <summary>
            <para>
            <para>A continuation token, if this is a continuation request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEJobRunCmdlet">
            <summary>
            Retrieves the metadata for a given job run.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEJobRunCmdlet.JobName">
            <summary>
            <para>
            <para>Name of the job definition being run.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEJobRunCmdlet.PredecessorsIncluded">
            <summary>
            <para>
            <para>True if a list of predecessor runs should be returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEJobRunCmdlet.RunId">
            <summary>
            <para>
            <para>The ID of the job run.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEJobRunListCmdlet">
            <summary>
            Retrieves metadata for all runs of a given job definition.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEJobRunListCmdlet.JobName">
            <summary>
            <para>
            <para>The name of the job definition for which to retrieve all job runs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEJobRunListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum size of the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEJobRunListCmdlet.NextToken">
            <summary>
            <para>
            <para>A continuation token, if this is a continuation call.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEMappingCmdlet">
            <summary>
            Creates mappings.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEMappingCmdlet.Location">
            <summary>
            <para>
            <para>Parameters for the mapping.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEMappingCmdlet.Sink">
            <summary>
            <para>
            <para>A list of target tables.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEMappingCmdlet.Source">
            <summary>
            <para>
            <para>Specifies the source table.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEPartitionCmdlet">
            <summary>
            Retrieves information about a specified partition.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEPartitionCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the Data Catalog where the partition in question resides. If none is supplied,
            the AWS account ID is used by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEPartitionCmdlet.DatabaseName">
            <summary>
            <para>
            <para>The name of the catalog database where the partition resides.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEPartitionCmdlet.PartitionValue">
            <summary>
            <para>
            <para>The values that define the partition.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEPartitionCmdlet.TableName">
            <summary>
            <para>
            <para>The name of the partition's table.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEPartitionBatchCmdlet">
            <summary>
            Retrieves partitions in a batch request.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEPartitionBatchCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the Data Catalog where the partitions in question reside. If none is supplied,
            the AWS account ID is used by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEPartitionBatchCmdlet.DatabaseName">
            <summary>
            <para>
            <para>The name of the catalog database where the partitions reside.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEPartitionBatchCmdlet.PartitionsToGet">
            <summary>
            <para>
            <para>A list of partition values identifying the partitions to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEPartitionBatchCmdlet.TableName">
            <summary>
            <para>
            <para>The name of the partitions' table.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEPartitionListCmdlet">
            <summary>
            Retrieves information about the partitions in a table.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEPartitionListCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the Data Catalog where the partitions in question reside. If none is supplied,
            the AWS account ID is used by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEPartitionListCmdlet.DatabaseName">
            <summary>
            <para>
            <para>The name of the catalog database where the partitions reside.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEPartitionListCmdlet.Expression">
            <summary>
            <para>
            <para>An expression filtering the partitions to be returned.</para><para>The expression uses SQL syntax similar to the SQL <code>WHERE</code> filter clause.
            The SQL statement parser <a href="http://jsqlparser.sourceforge.net/home.php">JSQLParser</a>
            parses the expression. </para><para><i>Operators</i>: The following are the operators that you can use in the <code>Expression</code>
            API call:</para><dl><dt>=</dt><dd><para>Checks if the values of the two operands are equal or not; if yes, then the condition
            becomes true.</para><para>Example: Assume 'variable a' holds 10 and 'variable b' holds 20. </para><para>(a = b) is not true.</para></dd><dt>&lt; &gt;</dt><dd><para>Checks if the values of two operands are equal or not; if the values are not equal,
            then the condition becomes true.</para><para>Example: (a &lt; &gt; b) is true.</para></dd><dt>&gt;</dt><dd><para>Checks if the value of the left operand is greater than the value of the right operand;
            if yes, then the condition becomes true.</para><para>Example: (a &gt; b) is not true.</para></dd><dt>&lt;</dt><dd><para>Checks if the value of the left operand is less than the value of the right operand;
            if yes, then the condition becomes true.</para><para>Example: (a &lt; b) is true.</para></dd><dt>&gt;=</dt><dd><para>Checks if the value of the left operand is greater than or equal to the value of the
            right operand; if yes, then the condition becomes true.</para><para>Example: (a &gt;= b) is not true.</para></dd><dt>&lt;=</dt><dd><para>Checks if the value of the left operand is less than or equal to the value of the
            right operand; if yes, then the condition becomes true.</para><para>Example: (a &lt;= b) is true.</para></dd><dt>AND, OR, IN, BETWEEN, LIKE, NOT, IS NULL</dt><dd><para>Logical operators.</para></dd></dl><para><i>Supported Partition Key Types</i>: The following are the the supported partition
            keys.</para><ul><li><para><code>string</code></para></li><li><para><code>date</code></para></li><li><para><code>timestamp</code></para></li><li><para><code>int</code></para></li><li><para><code>bigint</code></para></li><li><para><code>long</code></para></li><li><para><code>tinyint</code></para></li><li><para><code>smallint</code></para></li><li><para><code>decimal</code></para></li></ul><para>If an invalid type is encountered, an exception is thrown. </para><para>The following list shows the valid operators on each type. When you define a crawler,
            the <code>partitionKey</code> type is created as a <code>STRING</code>, to be compatible
            with the catalog partitions. </para><para><i>Sample API Call</i>: </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEPartitionListCmdlet.Segment">
            <summary>
            <para>
            <para>The segment of the table's partitions to scan in this request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEPartitionListCmdlet.TableName">
            <summary>
            <para>
            <para>The name of the partitions' table.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEPartitionListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of partitions to return in a single response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEPartitionListCmdlet.NextToken">
            <summary>
            <para>
            <para>A continuation token, if this is not the first call to retrieve these partitions.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEPlanCmdlet">
            <summary>
            Gets code to perform a specified mapping.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEPlanCmdlet.Language">
            <summary>
            <para>
            <para>The programming language of the code to perform the mapping.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEPlanCmdlet.Location">
            <summary>
            <para>
            <para>The parameters for the mapping.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEPlanCmdlet.Mapping">
            <summary>
            <para>
            <para>The list of mappings from a source table to target tables.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEPlanCmdlet.Sink">
            <summary>
            <para>
            <para>The target tables.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEPlanCmdlet.Source">
            <summary>
            <para>
            <para>The source table.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEResourcePolicyCmdlet">
            <summary>
            Retrieves a specified resource policy.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUESecurityConfigurationCmdlet">
            <summary>
            Retrieves a specified security configuration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUESecurityConfigurationCmdlet.Name">
            <summary>
            <para>
            <para>The name of the security configuration to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUESecurityConfigurationListCmdlet">
            <summary>
            Retrieves a list of all security configurations.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUESecurityConfigurationListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUESecurityConfigurationListCmdlet.NextToken">
            <summary>
            <para>
            <para>A continuation token, if this is a continuation call.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUETableCmdlet">
            <summary>
            Retrieves the <code>Table</code> definition in a Data Catalog for a specified table.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUETableCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the Data Catalog where the table resides. If none is supplied, the AWS account
            ID is used by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUETableCmdlet.DatabaseName">
            <summary>
            <para>
            <para>The name of the database in the catalog in which the table resides. For Hive compatibility,
            this name is entirely lowercase.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUETableCmdlet.Name">
            <summary>
            <para>
            <para>The name of the table for which to retrieve the definition. For Hive compatibility,
            this name is entirely lowercase.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUETableListCmdlet">
            <summary>
            Retrieves the definitions of some or all of the tables in a given <code>Database</code>.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUETableListCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the Data Catalog where the tables reside. If none is supplied, the AWS account
            ID is used by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUETableListCmdlet.DatabaseName">
            <summary>
            <para>
            <para>The database in the catalog whose tables to list. For Hive compatibility, this name
            is entirely lowercase.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUETableListCmdlet.Expression">
            <summary>
            <para>
            <para>A regular expression pattern. If present, only those tables whose names match the
            pattern are returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUETableListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of tables to return in a single response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUETableListCmdlet.NextToken">
            <summary>
            <para>
            <para>A continuation token, included if this is a continuation call.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUETableVersionCmdlet">
            <summary>
            Retrieves a specified version of a table.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUETableVersionCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the Data Catalog where the tables reside. If none is supplied, the AWS account
            ID is used by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUETableVersionCmdlet.DatabaseName">
            <summary>
            <para>
            <para>The database in the catalog in which the table resides. For Hive compatibility, this
            name is entirely lowercase.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUETableVersionCmdlet.TableName">
            <summary>
            <para>
            <para>The name of the table. For Hive compatibility, this name is entirely lowercase.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUETableVersionCmdlet.VersionId">
            <summary>
            <para>
            <para>The ID value of the table version to be retrieved. A <code>VersionID</code> is a string
            representation of an integer. Each version is incremented by 1. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUETableVersionListCmdlet">
            <summary>
            Retrieves a list of strings that identify available versions of a specified table.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUETableVersionListCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the Data Catalog where the tables reside. If none is supplied, the AWS account
            ID is used by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUETableVersionListCmdlet.DatabaseName">
            <summary>
            <para>
            <para>The database in the catalog in which the table resides. For Hive compatibility, this
            name is entirely lowercase.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUETableVersionListCmdlet.TableName">
            <summary>
            <para>
            <para>The name of the table. For Hive compatibility, this name is entirely lowercase.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUETableVersionListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of table versions to return in one response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUETableVersionListCmdlet.NextToken">
            <summary>
            <para>
            <para>A continuation token, if this is not the first call.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUETagCmdlet">
            <summary>
            Retrieves a list of tags associated with a resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUETagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon ARN of the resource for which to retrieve tags.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUETriggerCmdlet">
            <summary>
            Retrieves the definition of a trigger.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUETriggerCmdlet.Name">
            <summary>
            <para>
            <para>The name of the trigger to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUETriggerBatchCmdlet">
            <summary>
            Returns a list of resource metadata for a given list of trigger names. After calling
            the <code>ListTriggers</code> operation, you can call this operation to access the
            data to which you have been granted permissions. This operation supports all IAM permissions,
            including permission conditions that uses tags.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUETriggerBatchCmdlet.TriggerName">
            <summary>
            <para>
            <para>A list of trigger names, which may be the names returned from the <code>ListTriggers</code>
            operation.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUETriggerListCmdlet">
            <summary>
            Gets all the triggers associated with a job.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUETriggerListCmdlet.DependentJobName">
            <summary>
            <para>
            <para>The name of the job for which to retrieve triggers. The trigger that can start this
            job will be returned, and if there is no such trigger, all triggers will be returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUETriggerListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum size of the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUETriggerListCmdlet.NextToken">
            <summary>
            <para>
            <para>A continuation token, if this is a continuation call.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUETriggerNameListCmdlet">
            <summary>
            Retrieves the names of all trigger resources in this AWS account, or the resources
            with the specified tag. This operation allows you to see which resources are available
            in your account, and their names.
             
              
            <para>
            This operation takes the optional <code>Tags</code> field which you can use as a filter
            on the response so that tagged resources can be retrieved as a group. If you choose
            to use tags filtering, only resources with the tag will be retrieved.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUETriggerNameListCmdlet.DependentJobName">
            <summary>
            <para>
            <para> The name of the job for which to retrieve triggers. The trigger that can start this
            job will be returned, and if there is no such trigger, all triggers will be returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUETriggerNameListCmdlet.Tag">
            <summary>
            <para>
            <para>Specifies to return only these tagged resources.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUETriggerNameListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum size of a list to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUETriggerNameListCmdlet.NextToken">
            <summary>
            <para>
            <para>A continuation token, if this is a continuation request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEUserDefinedFunctionCmdlet">
            <summary>
            Retrieves a specified function definition from the Data Catalog.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEUserDefinedFunctionCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the Data Catalog where the function to be retrieved is located. If none
            is supplied, the AWS account ID is used by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEUserDefinedFunctionCmdlet.DatabaseName">
            <summary>
            <para>
            <para>The name of the catalog database where the function is located.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEUserDefinedFunctionCmdlet.FunctionName">
            <summary>
            <para>
            <para>The name of the function.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEUserDefinedFunctionListCmdlet">
            <summary>
            Retrieves a multiple function definitions from the Data Catalog.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEUserDefinedFunctionListCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the Data Catalog where the functions to be retrieved are located. If none
            is supplied, the AWS account ID is used by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEUserDefinedFunctionListCmdlet.DatabaseName">
            <summary>
            <para>
            <para>The name of the catalog database where the functions are located.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEUserDefinedFunctionListCmdlet.Pattern">
            <summary>
            <para>
            <para>An optional function-name pattern string that filters the function definitions returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEUserDefinedFunctionListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of functions to return in one response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.GetGLUEUserDefinedFunctionListCmdlet.NextToken">
            <summary>
            <para>
            <para>A continuation token, if this is a continuation call.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GLUE.ImportGLUECatalogCmdlet">
            <summary>
            Imports an existing Athena Data Catalog to AWS Glue
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.ImportGLUECatalogCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the catalog to import. Currently, this should be the AWS account ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.ImportGLUECatalogCmdlet.PassThru">
            <summary>
            Returns the value passed to the CatalogId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.ImportGLUECatalogCmdlet.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.GLUE.NewGLUEClassifierCmdlet">
            <summary>
            Creates a classifier in the user's account. This can be a <code>GrokClassifier</code>,
            an <code>XMLClassifier</code>, a <code>JsonClassifier</code>, or a <code>CsvClassifier</code>,
            depending on which field of the request is present.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEClassifierCmdlet.CsvClassifier_AllowSingleColumn">
            <summary>
            <para>
            <para>Enables the processing of files that contain only one column.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEClassifierCmdlet.CsvClassifier_ContainsHeader">
            <summary>
            <para>
            <para>Indicates whether the CSV file contains a header.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEClassifierCmdlet.CsvClassifier_Delimiter">
            <summary>
            <para>
            <para>A custom symbol to denote what separates each column entry in the row.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEClassifierCmdlet.CsvClassifier_DisableValueTrimming">
            <summary>
            <para>
            <para>Specifies not to trim values before identifying the type of column values. The default
            value is true.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEClassifierCmdlet.GrokClassifier">
            <summary>
            <para>
            <para>A <code>GrokClassifier</code> object specifying the classifier to create.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEClassifierCmdlet.CsvClassifier_Header">
            <summary>
            <para>
            <para>A list of strings representing column names.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEClassifierCmdlet.JsonClassifier_JsonPath">
            <summary>
            <para>
            <para>A <code>JsonPath</code> string defining the JSON data for the classifier to classify.
            AWS Glue supports a subset of <code>JsonPath</code>, as described in <a href="https://docs.aws.amazon.com/glue/latest/dg/custom-classifier.html#custom-classifier-json">Writing
            JsonPath Custom Classifiers</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEClassifierCmdlet.CsvClassifier_Name">
            <summary>
            <para>
            <para>The name of the classifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEClassifierCmdlet.JsonClassifier_Name">
            <summary>
            <para>
            <para>The name of the classifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEClassifierCmdlet.CsvClassifier_QuoteSymbol">
            <summary>
            <para>
            <para>A custom symbol to denote what combines content into a single column value. Must be
            different from the column delimiter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEClassifierCmdlet.XMLClassifier">
            <summary>
            <para>
            <para>An <code>XMLClassifier</code> object specifying the classifier to create.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEClassifierCmdlet.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.GLUE.NewGLUEConnectionCmdlet">
            <summary>
            Creates a connection definition in the Data Catalog.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEConnectionCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the Data Catalog in which to create the connection. If none is provided,
            the AWS account ID is used by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEConnectionCmdlet.ConnectionInput">
            <summary>
            <para>
            <para>A <code>ConnectionInput</code> object defining the connection to create.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEConnectionCmdlet.PassThru">
            <summary>
            Returns the value passed to the ConnectionInput parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEConnectionCmdlet.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.GLUE.NewGLUECrawlerCmdlet">
            <summary>
            Creates a new crawler with specified targets, role, configuration, and optional schedule.
            At least one crawl target must be specified, in the <code>s3Targets</code> field,
            the <code>jdbcTargets</code> field, or the <code>DynamoDBTargets</code> field.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUECrawlerCmdlet.Classifier">
            <summary>
            <para>
            <para>A list of custom classifiers that the user has registered. By default, all built-in
            classifiers are included in a crawl, but these custom classifiers always override
            the default classifiers for a given classification.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUECrawlerCmdlet.Configuration">
            <summary>
            <para>
            <para>The crawler configuration information. This versioned JSON string allows users to
            specify aspects of a crawler's behavior. For more information, see <a href="http://docs.aws.amazon.com/glue/latest/dg/crawler-configuration.html">Configuring
            a Crawler</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUECrawlerCmdlet.CrawlerSecurityConfiguration">
            <summary>
            <para>
            <para>The name of the <code>SecurityConfiguration</code> structure to be used by this crawler.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUECrawlerCmdlet.DatabaseName">
            <summary>
            <para>
            <para>The AWS Glue database where results are written, such as: <code>arn:aws:daylight:us-east-1::database/sometable/*</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUECrawlerCmdlet.Description">
            <summary>
            <para>
            <para>A description of the new crawler.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUECrawlerCmdlet.Name">
            <summary>
            <para>
            <para>Name of the new crawler.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUECrawlerCmdlet.Role">
            <summary>
            <para>
            <para>The IAM role or Amazon Resource Name (ARN) of an IAM role used by the new crawler
            to access customer resources.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUECrawlerCmdlet.Schedule">
            <summary>
            <para>
            <para>A <code>cron</code> expression used to specify the schedule. For more information,
            see <a href="http://docs.aws.amazon.com/glue/latest/dg/monitor-data-warehouse-schedule.html">Time-Based
            Schedules for Jobs and Crawlers</a>. For example, to run something every day at 12:15
            UTC, specify <code>cron(15 12 * * ? *)</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUECrawlerCmdlet.SchemaChangePolicy">
            <summary>
            <para>
            <para>The policy for the crawler's update and deletion behavior.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUECrawlerCmdlet.TablePrefix">
            <summary>
            <para>
            <para>The table prefix used for catalog tables that are created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUECrawlerCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to use with this crawler request. You can use tags to limit access to the
            crawler. For more information, see <a href="http://docs.aws.amazon.com/glue/latest/dg/monitor-tags.html">AWS
            Tags in AWS Glue</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUECrawlerCmdlet.Target">
            <summary>
            <para>
            <para>A list of collection of targets to crawl.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUECrawlerCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUECrawlerCmdlet.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.GLUE.NewGLUEDatabaseCmdlet">
            <summary>
            Creates a new database in a Data Catalog.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEDatabaseCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the Data Catalog in which to create the database. If none is supplied, the
            AWS account ID is used by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEDatabaseCmdlet.DatabaseInput">
            <summary>
            <para>
            <para>A <code>DatabaseInput</code> object defining the metadata database to create in the
            catalog.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEDatabaseCmdlet.PassThru">
            <summary>
            Returns the value passed to the DatabaseInput parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEDatabaseCmdlet.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.GLUE.NewGLUEDevEndpointCmdlet">
            <summary>
            Creates a new DevEndpoint.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEDevEndpointCmdlet.Argument">
            <summary>
            <para>
            <para>A map of arguments used to configure the DevEndpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEDevEndpointCmdlet.EndpointName">
            <summary>
            <para>
            <para>The name to be assigned to the new DevEndpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEDevEndpointCmdlet.ExtraJarsS3Path">
            <summary>
            <para>
            <para>Path to one or more Java Jars in an S3 bucket that should be loaded in your DevEndpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEDevEndpointCmdlet.ExtraPythonLibsS3Path">
            <summary>
            <para>
            <para>Path(s) to one or more Python libraries in an S3 bucket that should be loaded in your
            DevEndpoint. Multiple values must be complete paths separated by a comma.</para><para>Please note that only pure Python libraries can currently be used on a DevEndpoint.
            Libraries that rely on C extensions, such as the <a href="http://pandas.pydata.org/">pandas</a>
            Python data analysis library, are not yet supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEDevEndpointCmdlet.NumberOfNode">
            <summary>
            <para>
            <para>The number of AWS Glue Data Processing Units (DPUs) to allocate to this DevEndpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEDevEndpointCmdlet.PublicKey">
            <summary>
            <para>
            <para>The public key to be used by this DevEndpoint for authentication. This attribute is
            provided for backward compatibility, as the recommended attribute to use is public
            keys.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEDevEndpointCmdlet.PublicKeyList">
            <summary>
            <para>
            <para>A list of public keys to be used by the DevEndpoints for authentication. The use of
            this attribute is preferred over a single public key because the public keys allow
            you to have a different private key per client.</para><note><para>If you previously created an endpoint with a public key, you must remove that key
            to be able to set a list of public keys: call the <code>UpdateDevEndpoint</code> API
            with the public key content in the <code>deletePublicKeys</code> attribute, and the
            list of new keys in the <code>addPublicKeys</code> attribute.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEDevEndpointCmdlet.RoleArn">
            <summary>
            <para>
            <para>The IAM role for the DevEndpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEDevEndpointCmdlet.SecurityConfiguration">
            <summary>
            <para>
            <para>The name of the SecurityConfiguration structure to be used with this DevEndpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEDevEndpointCmdlet.SecurityGroupId">
            <summary>
            <para>
            <para>Security group IDs for the security groups to be used by the new DevEndpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEDevEndpointCmdlet.SubnetId">
            <summary>
            <para>
            <para>The subnet ID for the new DevEndpoint to use.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEDevEndpointCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to use with this DevEndpoint. You may use tags to limit access to the DevEndpoint.
            For more information about tags in AWS Glue, see <a href="http://docs.aws.amazon.com/glue/latest/dg/monitor-tags.html">AWS
            Tags in AWS Glue</a> in the developer guide.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEDevEndpointCmdlet.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.GLUE.NewGLUEJobCmdlet">
            <summary>
            Creates a new job definition.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEJobCmdlet.Command">
            <summary>
            <para>
            <para>The JobCommand that executes this job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEJobCmdlet.Connections_Connection">
            <summary>
            <para>
            <para>A list of connections used by the job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEJobCmdlet.DefaultArgument">
            <summary>
            <para>
            <para>The default arguments for this job.</para><para>You can specify arguments here that your own job-execution script consumes, as well
            as arguments that AWS Glue itself consumes.</para><para>For information about how to specify and consume your own Job arguments, see the <a href="http://docs.aws.amazon.com/glue/latest/dg/aws-glue-programming-python-calling.html">Calling
            AWS Glue APIs in Python</a> topic in the developer guide.</para><para>For information about the key-value pairs that AWS Glue consumes to set up your job,
            see the <a href="http://docs.aws.amazon.com/glue/latest/dg/aws-glue-programming-etl-glue-arguments.html">Special
            Parameters Used by AWS Glue</a> topic in the developer guide.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEJobCmdlet.Description">
            <summary>
            <para>
            <para>Description of the job being defined.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEJobCmdlet.LogUri">
            <summary>
            <para>
            <para>This field is reserved for future use.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEJobCmdlet.MaxCapacity">
            <summary>
            <para>
            <para>The number of AWS Glue data processing units (DPUs) that can be allocated when this
            job runs. A DPU is a relative measure of processing power that consists of 4 vCPUs
            of compute capacity and 16 GB of memory. For more information, see the <a href="https://aws.amazon.com/glue/pricing/">AWS
            Glue pricing page</a>.</para><para>Do not set <code>Max Capacity</code> if using <code>WorkerType</code> and <code>NumberOfWorkers</code>.</para><para>The value that can be allocated for <code>MaxCapacity</code> depends on whether you
            are running a python shell job, or an Apache Spark ETL job:</para><ul><li><para>When you specify a python shell job (<code>JobCommand.Name</code>="pythonshell"),
            you can allocate either 0.0625 or 1 DPU. The default is 0.0625 DPU.</para></li><li><para>When you specify an Apache Spark ETL job (<code>JobCommand.Name</code>="glueetl"),
            you can allocate from 2 to 100 DPUs. The default is 10 DPUs. This job type cannot
            have a fractional DPU allocation.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEJobCmdlet.ExecutionProperty_MaxConcurrentRun">
            <summary>
            <para>
            <para>The maximum number of concurrent runs allowed for the job. The default is 1. An error
            is returned when this threshold is reached. The maximum value you can specify is controlled
            by a service limit.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEJobCmdlet.MaxRetry">
            <summary>
            <para>
            <para>The maximum number of times to retry this job if it fails.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEJobCmdlet.Name">
            <summary>
            <para>
            <para>The name you assign to this job definition. It must be unique in your account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEJobCmdlet.NotificationProperty_NotifyDelayAfter">
            <summary>
            <para>
            <para>After a job run starts, the number of minutes to wait before sending a job run delay
            notification.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEJobCmdlet.NumberOfWorker">
            <summary>
            <para>
            <para>The number of workers of a defined <code>workerType</code> that are allocated when
            a job runs.</para><para>The maximum number of workers you can define are 299 for <code>G.1X</code>, and 149
            for <code>G.2X</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEJobCmdlet.Role">
            <summary>
            <para>
            <para>The name or ARN of the IAM role associated with this job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEJobCmdlet.SecurityConfiguration">
            <summary>
            <para>
            <para>The name of the SecurityConfiguration structure to be used with this job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEJobCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to use with this job. You may use tags to limit access to the job. For more
            information about tags in AWS Glue, see <a href="http://docs.aws.amazon.com/glue/latest/dg/monitor-tags.html">AWS
            Tags in AWS Glue</a> in the developer guide.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEJobCmdlet.Timeout">
            <summary>
            <para>
            <para>The job timeout in minutes. This is the maximum time that a job run can consume resources
            before it is terminated and enters <code>TIMEOUT</code> status. The default is 2,880
            minutes (48 hours).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEJobCmdlet.WorkerType">
            <summary>
            <para>
            <para>The type of predefined worker that is allocated when a job runs. Accepts a value of
            Standard, G.1X, or G.2X.</para><ul><li><para>For the <code>Standard</code> worker type, each worker provides 4 vCPU, 16 GB of memory
            and a 50GB disk, and 2 executors per worker.</para></li><li><para>For the <code>G.1X</code> worker type, each worker provides 4 vCPU, 16 GB of memory
            and a 64GB disk, and 1 executor per worker.</para></li><li><para>For the <code>G.2X</code> worker type, each worker provides 8 vCPU, 32 GB of memory
            and a 128GB disk, and 1 executor per worker.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEJobCmdlet.AllocatedCapacity">
            <summary>
            <para>
            <para>This parameter is deprecated. Use <code>MaxCapacity</code> instead.</para><para>The number of AWS Glue data processing units (DPUs) to allocate to this Job. From
            2 to 100 DPUs can be allocated; the default is 10. A DPU is a relative measure of
            processing power that consists of 4 vCPUs of compute capacity and 16 GB of memory.
            For more information, see the <a href="https://aws.amazon.com/glue/pricing/">AWS Glue
            pricing page</a>.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEJobCmdlet.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.GLUE.NewGLUEPartitionCmdlet">
            <summary>
            Creates a new partition.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEPartitionCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the catalog in which the partion is to be created. Currently, this should
            be the AWS account ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEPartitionCmdlet.DatabaseName">
            <summary>
            <para>
            <para>The name of the metadata database in which the partition is to be created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEPartitionCmdlet.PartitionInput">
            <summary>
            <para>
            <para>A <code>PartitionInput</code> structure defining the partition to be created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEPartitionCmdlet.TableName">
            <summary>
            <para>
            <para>The name of the metadata table in which the partition is to be created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEPartitionCmdlet.PassThru">
            <summary>
            Returns the value passed to the PartitionInput parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEPartitionCmdlet.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.GLUE.NewGLUEPartitionBatchCmdlet">
            <summary>
            Creates one or more partitions in a batch operation.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEPartitionBatchCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the catalog in which the partion is to be created. Currently, this should
            be the AWS account ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEPartitionBatchCmdlet.DatabaseName">
            <summary>
            <para>
            <para>The name of the metadata database in which the partition is to be created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEPartitionBatchCmdlet.PartitionInputList">
            <summary>
            <para>
            <para>A list of <code>PartitionInput</code> structures that define the partitions to be
            created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEPartitionBatchCmdlet.TableName">
            <summary>
            <para>
            <para>The name of the metadata table in which the partition is to be created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEPartitionBatchCmdlet.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.GLUE.NewGLUEScriptCmdlet">
            <summary>
            Transforms a directed acyclic graph (DAG) into code.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEScriptCmdlet.DagEdge">
            <summary>
            <para>
            <para>A list of the edges in the DAG.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEScriptCmdlet.DagNode">
            <summary>
            <para>
            <para>A list of the nodes in the DAG.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEScriptCmdlet.Language">
            <summary>
            <para>
            <para>The programming language of the resulting code from the DAG.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEScriptCmdlet.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.GLUE.NewGLUESecurityConfigurationCmdlet">
            <summary>
            Creates a new security configuration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUESecurityConfigurationCmdlet.CloudWatchEncryption_CloudWatchEncryptionMode">
            <summary>
            <para>
            <para>The encryption mode to use for CloudWatch data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUESecurityConfigurationCmdlet.JobBookmarksEncryption_JobBookmarksEncryptionMode">
            <summary>
            <para>
            <para>The encryption mode to use for Job bookmarks data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUESecurityConfigurationCmdlet.CloudWatchEncryption_KmsKeyArn">
            <summary>
            <para>
            <para>The AWS ARN of the KMS key to be used to encrypt the data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUESecurityConfigurationCmdlet.JobBookmarksEncryption_KmsKeyArn">
            <summary>
            <para>
            <para>The AWS ARN of the KMS key to be used to encrypt the data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUESecurityConfigurationCmdlet.Name">
            <summary>
            <para>
            <para>The name for the new security configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUESecurityConfigurationCmdlet.EncryptionConfiguration_S3Encryption">
            <summary>
            <para>
            <para>The encryption configuration for S3 data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUESecurityConfigurationCmdlet.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.GLUE.NewGLUETableCmdlet">
            <summary>
            Creates a new table definition in the Data Catalog.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUETableCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the Data Catalog in which to create the <code>Table</code>. If none is supplied,
            the AWS account ID is used by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUETableCmdlet.DatabaseName">
            <summary>
            <para>
            <para>The catalog database in which to create the new table. For Hive compatibility, this
            name is entirely lowercase.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUETableCmdlet.TableInput">
            <summary>
            <para>
            <para>The <code>TableInput</code> object that defines the metadata table to create in the
            catalog.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUETableCmdlet.PassThru">
            <summary>
            Returns the value passed to the TableInput parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUETableCmdlet.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.GLUE.NewGLUETriggerCmdlet">
            <summary>
            Creates a new trigger.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUETriggerCmdlet.Action">
            <summary>
            <para>
            <para>The actions initiated by this trigger when it fires.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUETriggerCmdlet.Description">
            <summary>
            <para>
            <para>A description of the new trigger.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUETriggerCmdlet.Name">
            <summary>
            <para>
            <para>The name of the trigger.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUETriggerCmdlet.Predicate">
            <summary>
            <para>
            <para>A predicate to specify when the new trigger should fire.</para><para>This field is required when the trigger type is CONDITIONAL.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUETriggerCmdlet.Schedule">
            <summary>
            <para>
            <para>A <code>cron</code> expression used to specify the schedule (see <a href="http://docs.aws.amazon.com/glue/latest/dg/monitor-data-warehouse-schedule.html">Time-Based
            Schedules for Jobs and Crawlers</a>. For example, to run something every day at 12:15
            UTC, you would specify: <code>cron(15 12 * * ? *)</code>.</para><para>This field is required when the trigger type is SCHEDULED.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUETriggerCmdlet.StartOnCreation">
            <summary>
            <para>
            <para>Set to true to start SCHEDULED and CONDITIONAL triggers when created. True not supported
            for ON_DEMAND triggers.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUETriggerCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to use with this trigger. You may use tags to limit access to the trigger.
            For more information about tags in AWS Glue, see <a href="http://docs.aws.amazon.com/glue/latest/dg/monitor-tags.html">AWS
            Tags in AWS Glue</a> in the developer guide. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUETriggerCmdlet.Type">
            <summary>
            <para>
            <para>The type of the new trigger.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUETriggerCmdlet.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.GLUE.NewGLUEUserDefinedFunctionCmdlet">
            <summary>
            Creates a new function definition in the Data Catalog.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEUserDefinedFunctionCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the Data Catalog in which to create the function. If none is supplied, the
            AWS account ID is used by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEUserDefinedFunctionCmdlet.DatabaseName">
            <summary>
            <para>
            <para>The name of the catalog database in which to create the function.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEUserDefinedFunctionCmdlet.FunctionInput">
            <summary>
            <para>
            <para>A <code>FunctionInput</code> object that defines the function to create in the Data
            Catalog.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEUserDefinedFunctionCmdlet.PassThru">
            <summary>
            Returns the value passed to the FunctionInput parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.NewGLUEUserDefinedFunctionCmdlet.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.GLUE.RemoveGLUEClassifierCmdlet">
            <summary>
            Removes a classifier from the Data Catalog.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEClassifierCmdlet.Name">
            <summary>
            <para>
            <para>Name of the classifier to remove.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEClassifierCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEClassifierCmdlet.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.GLUE.RemoveGLUEConnectionCmdlet">
            <summary>
            Deletes a connection from the Data Catalog.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEConnectionCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the Data Catalog in which the connection resides. If none is provided, the
            AWS account ID is used by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEConnectionCmdlet.ConnectionName">
            <summary>
            <para>
            <para>The name of the connection to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEConnectionCmdlet.PassThru">
            <summary>
            Returns the value passed to the ConnectionName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEConnectionCmdlet.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.GLUE.RemoveGLUEConnectionBatchCmdlet">
            <summary>
            Deletes a list of connection definitions from the Data Catalog.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEConnectionBatchCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the Data Catalog in which the connections reside. If none is provided, the
            AWS account ID is used by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEConnectionBatchCmdlet.ConnectionNameList">
            <summary>
            <para>
            <para>A list of names of the connections to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEConnectionBatchCmdlet.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.GLUE.RemoveGLUECrawlerCmdlet">
            <summary>
            Removes a specified crawler from the AWS Glue Data Catalog, unless the crawler state
            is <code>RUNNING</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUECrawlerCmdlet.Name">
            <summary>
            <para>
            <para>The name of the crawler to remove.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUECrawlerCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUECrawlerCmdlet.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.GLUE.RemoveGLUEDatabaseCmdlet">
            <summary>
            Removes a specified Database from a Data Catalog.
             
             <note><para>
            After completing this operation, you will no longer have access to the tables (and
            all table versions and partitions that might belong to the tables) and the user-defined
            functions in the deleted database. AWS Glue deletes these "orphaned" resources asynchronously
            in a timely manner, at the discretion of the service.
            </para><para>
            To ensure immediate deletion of all related resources, before calling <code>DeleteDatabase</code>,
            use <code>DeleteTableVersion</code> or <code>BatchDeleteTableVersion</code>, <code>DeletePartition</code>
            or <code>BatchDeletePartition</code>, <code>DeleteUserDefinedFunction</code>, and
            <code>DeleteTable</code> or <code>BatchDeleteTable</code>, to delete any resources
            that belong to the database.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEDatabaseCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the Data Catalog in which the database resides. If none is supplied, the
            AWS account ID is used by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEDatabaseCmdlet.Name">
            <summary>
            <para>
            <para>The name of the Database to delete. For Hive compatibility, this must be all lowercase.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEDatabaseCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEDatabaseCmdlet.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.GLUE.RemoveGLUEDevEndpointCmdlet">
            <summary>
            Deletes a specified DevEndpoint.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEDevEndpointCmdlet.EndpointName">
            <summary>
            <para>
            <para>The name of the DevEndpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEDevEndpointCmdlet.PassThru">
            <summary>
            Returns the value passed to the EndpointName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEDevEndpointCmdlet.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.GLUE.RemoveGLUEJobCmdlet">
            <summary>
            Deletes a specified job definition. If the job definition is not found, no exception
            is thrown.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEJobCmdlet.JobName">
            <summary>
            <para>
            <para>The name of the job definition to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEJobCmdlet.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.GLUE.RemoveGLUEPartitionCmdlet">
            <summary>
            Deletes a specified partition.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEPartitionCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the Data Catalog where the partition to be deleted resides. If none is supplied,
            the AWS account ID is used by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEPartitionCmdlet.DatabaseName">
            <summary>
            <para>
            <para>The name of the catalog database in which the table in question resides.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEPartitionCmdlet.PartitionValue">
            <summary>
            <para>
            <para>The values that define the partition.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEPartitionCmdlet.TableName">
            <summary>
            <para>
            <para>The name of the table where the partition to be deleted is located.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEPartitionCmdlet.PassThru">
            <summary>
            Returns the value passed to the TableName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEPartitionCmdlet.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.GLUE.RemoveGLUEPartitionBatchCmdlet">
            <summary>
            Deletes one or more partitions in a batch operation.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEPartitionBatchCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the Data Catalog where the partition to be deleted resides. If none is supplied,
            the AWS account ID is used by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEPartitionBatchCmdlet.DatabaseName">
            <summary>
            <para>
            <para>The name of the catalog database in which the table in question resides.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEPartitionBatchCmdlet.PartitionsToDelete">
            <summary>
            <para>
            <para>A list of <code>PartitionInput</code> structures that define the partitions to be
            deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEPartitionBatchCmdlet.TableName">
            <summary>
            <para>
            <para>The name of the table where the partitions to be deleted is located.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEPartitionBatchCmdlet.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.GLUE.RemoveGLUEResourcePolicyCmdlet">
            <summary>
            Deletes a specified policy.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEResourcePolicyCmdlet.PolicyHashCondition">
            <summary>
            <para>
            <para>The hash value returned when this policy was set.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEResourcePolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the PolicyHashCondition parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEResourcePolicyCmdlet.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.GLUE.RemoveGLUEResourceTagCmdlet">
            <summary>
            Removes tags from a resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The ARN of the resource from which to remove the tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEResourceTagCmdlet.TagsToRemove">
            <summary>
            <para>
            <para>Tags to remove from this resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEResourceTagCmdlet.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.GLUE.RemoveGLUESecurityConfigurationCmdlet">
            <summary>
            Deletes a specified security configuration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUESecurityConfigurationCmdlet.Name">
            <summary>
            <para>
            <para>The name of the security configuration to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUESecurityConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUESecurityConfigurationCmdlet.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.GLUE.RemoveGLUETableCmdlet">
            <summary>
            Removes a table definition from the Data Catalog.
             
             <note><para>
            After completing this operation, you will no longer have access to the table versions
            and partitions that belong to the deleted table. AWS Glue deletes these "orphaned"
            resources asynchronously in a timely manner, at the discretion of the service.
            </para><para>
            To ensure immediate deletion of all related resources, before calling <code>DeleteTable</code>,
            use <code>DeleteTableVersion</code> or <code>BatchDeleteTableVersion</code>, and <code>DeletePartition</code>
            or <code>BatchDeletePartition</code>, to delete any resources that belong to the table.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUETableCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the Data Catalog where the table resides. If none is supplied, the AWS account
            ID is used by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUETableCmdlet.DatabaseName">
            <summary>
            <para>
            <para>The name of the catalog database in which the table resides. For Hive compatibility,
            this name is entirely lowercase.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUETableCmdlet.Name">
            <summary>
            <para>
            <para>The name of the table to be deleted. For Hive compatibility, this name is entirely
            lowercase.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUETableCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUETableCmdlet.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.GLUE.RemoveGLUETableBatchCmdlet">
            <summary>
            Deletes multiple tables at once.
             
             <note><para>
            After completing this operation, you will no longer have access to the table versions
            and partitions that belong to the deleted table. AWS Glue deletes these "orphaned"
            resources asynchronously in a timely manner, at the discretion of the service.
            </para><para>
            To ensure immediate deletion of all related resources, before calling <code>BatchDeleteTable</code>,
            use <code>DeleteTableVersion</code> or <code>BatchDeleteTableVersion</code>, and <code>DeletePartition</code>
            or <code>BatchDeletePartition</code>, to delete any resources that belong to the table.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUETableBatchCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the Data Catalog where the table resides. If none is supplied, the AWS account
            ID is used by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUETableBatchCmdlet.DatabaseName">
            <summary>
            <para>
            <para>The name of the catalog database where the tables to delete reside. For Hive compatibility,
            this name is entirely lowercase.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUETableBatchCmdlet.TablesToDelete">
            <summary>
            <para>
            <para>A list of the table to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUETableBatchCmdlet.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.GLUE.RemoveGLUETableVersionCmdlet">
            <summary>
            Deletes a specified version of a table.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUETableVersionCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the Data Catalog where the tables reside. If none is supplied, the AWS account
            ID is used by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUETableVersionCmdlet.DatabaseName">
            <summary>
            <para>
            <para>The database in the catalog in which the table resides. For Hive compatibility, this
            name is entirely lowercase.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUETableVersionCmdlet.TableName">
            <summary>
            <para>
            <para>The name of the table. For Hive compatibility, this name is entirely lowercase.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUETableVersionCmdlet.VersionId">
            <summary>
            <para>
            <para>The ID of the table version to be deleted. A <code>VersionID</code> is a string representation
            of an integer. Each version is incremented by 1.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUETableVersionCmdlet.PassThru">
            <summary>
            Returns the value passed to the VersionId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUETableVersionCmdlet.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.GLUE.RemoveGLUETableVersionBatchCmdlet">
            <summary>
            Deletes a specified batch of versions of a table.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUETableVersionBatchCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the Data Catalog where the tables reside. If none is supplied, the AWS account
            ID is used by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUETableVersionBatchCmdlet.DatabaseName">
            <summary>
            <para>
            <para>The database in the catalog in which the table resides. For Hive compatibility, this
            name is entirely lowercase.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUETableVersionBatchCmdlet.TableName">
            <summary>
            <para>
            <para>The name of the table. For Hive compatibility, this name is entirely lowercase.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUETableVersionBatchCmdlet.VersionId">
            <summary>
            <para>
            <para>A list of the IDs of versions to be deleted. A <code>VersionId</code> is a string
            representation of an integer. Each version is incremented by 1.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUETableVersionBatchCmdlet.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.GLUE.RemoveGLUETriggerCmdlet">
            <summary>
            Deletes a specified trigger. If the trigger is not found, no exception is thrown.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUETriggerCmdlet.Name">
            <summary>
            <para>
            <para>The name of the trigger to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUETriggerCmdlet.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.GLUE.RemoveGLUEUserDefinedFunctionCmdlet">
            <summary>
            Deletes an existing function definition from the Data Catalog.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEUserDefinedFunctionCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the Data Catalog where the function to be deleted is located. If none is
            supplied, the AWS account ID is used by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEUserDefinedFunctionCmdlet.DatabaseName">
            <summary>
            <para>
            <para>The name of the catalog database where the function is located.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEUserDefinedFunctionCmdlet.FunctionName">
            <summary>
            <para>
            <para>The name of the function definition to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEUserDefinedFunctionCmdlet.PassThru">
            <summary>
            Returns the value passed to the FunctionName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.RemoveGLUEUserDefinedFunctionCmdlet.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.GLUE.ResetGLUEJobBookmarkCmdlet">
            <summary>
            Resets a bookmark entry.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.ResetGLUEJobBookmarkCmdlet.JobName">
            <summary>
            <para>
            <para>The name of the job in question.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.ResetGLUEJobBookmarkCmdlet.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.GLUE.SetGLUEDataCatalogEncryptionSettingCmdlet">
            <summary>
            Sets the security configuration for a specified catalog. After the configuration has
            been set, the specified encryption is applied to every catalog write thereafter.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.SetGLUEDataCatalogEncryptionSettingCmdlet.ConnectionPasswordEncryption_AwsKmsKeyId">
            <summary>
            <para>
            <para>An AWS KMS key that is used to encrypt the connection password. </para><para>If connection password protection is enabled, the caller of <code>CreateConnection</code>
            and <code>UpdateConnection</code> needs at least <code>kms:Encrypt</code> permission
            on the specified AWS KMS key, to encrypt passwords before storing them in the Data
            Catalog. </para><para>You can set the decrypt permission to enable or restrict access on the password key
            according to your security requirements.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.SetGLUEDataCatalogEncryptionSettingCmdlet.EncryptionAtRest_CatalogEncryptionMode">
            <summary>
            <para>
            <para>The encryption-at-rest mode for encrypting Data Catalog data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.SetGLUEDataCatalogEncryptionSettingCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the Data Catalog for which to set the security configuration. If none is
            provided, the AWS account ID is used by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.SetGLUEDataCatalogEncryptionSettingCmdlet.ConnectionPasswordEncryption_ReturnConnectionPasswordEncrypted">
            <summary>
            <para>
            <para>When the <code>ReturnConnectionPasswordEncrypted</code> flag is set to "true", passwords
            remain encrypted in the responses of <code>GetConnection</code> and <code>GetConnections</code>.
            This encryption takes effect independently from catalog encryption. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.SetGLUEDataCatalogEncryptionSettingCmdlet.EncryptionAtRest_SseAwsKmsKeyId">
            <summary>
            <para>
            <para>The ID of the AWS KMS key to use for encryption at rest.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.SetGLUEDataCatalogEncryptionSettingCmdlet.PassThru">
            <summary>
            Returns the value passed to the CatalogId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.SetGLUEDataCatalogEncryptionSettingCmdlet.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.GLUE.SetGLUEResourcePolicyCmdlet">
            <summary>
            Sets the Data Catalog resource policy for access control.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.SetGLUEResourcePolicyCmdlet.PolicyExistsCondition">
            <summary>
            <para>
            <para>A value of <code>MUST_EXIST</code> is used to update a policy. A value of <code>NOT_EXIST</code>
            is used to create a new policy. If a value of <code>NONE</code> or a null value is
            used, the call will not depend on the existence of a policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.SetGLUEResourcePolicyCmdlet.PolicyHashCondition">
            <summary>
            <para>
            <para>The hash value returned when the previous policy was set using <code>PutResourcePolicy</code>.
            Its purpose is to prevent concurrent modifications of a policy. Do not use this parameter
            if no previous policy has been set.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.SetGLUEResourcePolicyCmdlet.PolicyInJson">
            <summary>
            <para>
            <para>Contains the policy document to set, in JSON format.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.SetGLUEResourcePolicyCmdlet.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.GLUE.StartGLUECrawlerCmdlet">
            <summary>
            Starts a crawl using the specified crawler, regardless of what is scheduled. If the
            crawler is already running, returns a <a href="https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-exceptions.html#aws-glue-api-exceptions-CrawlerRunningException">CrawlerRunningException</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.StartGLUECrawlerCmdlet.Name">
            <summary>
            <para>
            <para>Name of the crawler to start.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.StartGLUECrawlerCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.StartGLUECrawlerCmdlet.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.GLUE.StartGLUECrawlerScheduleCmdlet">
            <summary>
            Changes the schedule state of the specified crawler to <code>SCHEDULED</code>, unless
            the crawler is already running or the schedule state is already <code>SCHEDULED</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.StartGLUECrawlerScheduleCmdlet.CrawlerName">
            <summary>
            <para>
            <para>Name of the crawler to schedule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.StartGLUECrawlerScheduleCmdlet.PassThru">
            <summary>
            Returns the value passed to the CrawlerName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.StartGLUECrawlerScheduleCmdlet.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.GLUE.StartGLUEJobRunCmdlet">
            <summary>
            Starts a job run using a job definition.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.StartGLUEJobRunCmdlet.Argument">
            <summary>
            <para>
            <para>The job arguments specifically for this run. For this job run, they replace the default
            arguments set in the job definition itself.</para><para>You can specify arguments here that your own job-execution script consumes, as well
            as arguments that AWS Glue itself consumes.</para><para>For information about how to specify and consume your own Job arguments, see the <a href="http://docs.aws.amazon.com/glue/latest/dg/aws-glue-programming-python-calling.html">Calling
            AWS Glue APIs in Python</a> topic in the developer guide.</para><para>For information about the key-value pairs that AWS Glue consumes to set up your job,
            see the <a href="http://docs.aws.amazon.com/glue/latest/dg/aws-glue-programming-etl-glue-arguments.html">Special
            Parameters Used by AWS Glue</a> topic in the developer guide.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.StartGLUEJobRunCmdlet.JobName">
            <summary>
            <para>
            <para>The name of the job definition to use.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.StartGLUEJobRunCmdlet.JobRunId">
            <summary>
            <para>
            <para>The ID of a previous JobRun to retry.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.StartGLUEJobRunCmdlet.MaxCapacity">
            <summary>
            <para>
            <para>The number of AWS Glue data processing units (DPUs) that can be allocated when this
            job runs. A DPU is a relative measure of processing power that consists of 4 vCPUs
            of compute capacity and 16 GB of memory. For more information, see the <a href="https://aws.amazon.com/glue/pricing/">AWS
            Glue pricing page</a>.</para><para>Do not set <code>Max Capacity</code> if using <code>WorkerType</code> and <code>NumberOfWorkers</code>.</para><para>The value that can be allocated for <code>MaxCapacity</code> depends on whether you
            are running a python shell job, or an Apache Spark ETL job:</para><ul><li><para>When you specify a python shell job (<code>JobCommand.Name</code>="pythonshell"),
            you can allocate either 0.0625 or 1 DPU. The default is 0.0625 DPU.</para></li><li><para>When you specify an Apache Spark ETL job (<code>JobCommand.Name</code>="glueetl"),
            you can allocate from 2 to 100 DPUs. The default is 10 DPUs. This job type cannot
            have a fractional DPU allocation.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.StartGLUEJobRunCmdlet.NotificationProperty_NotifyDelayAfter">
            <summary>
            <para>
            <para>After a job run starts, the number of minutes to wait before sending a job run delay
            notification.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.StartGLUEJobRunCmdlet.NumberOfWorker">
            <summary>
            <para>
            <para>The number of workers of a defined <code>workerType</code> that are allocated when
            a job runs.</para><para>The maximum number of workers you can define are 299 for <code>G.1X</code>, and 149
            for <code>G.2X</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.StartGLUEJobRunCmdlet.SecurityConfiguration">
            <summary>
            <para>
            <para>The name of the SecurityConfiguration structure to be used with this job run.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.StartGLUEJobRunCmdlet.Timeout">
            <summary>
            <para>
            <para>The JobRun timeout in minutes. This is the maximum time that a job run can consume
            resources before it is terminated and enters <code>TIMEOUT</code> status. The default
            is 2,880 minutes (48 hours). This overrides the timeout value set in the parent job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.StartGLUEJobRunCmdlet.WorkerType">
            <summary>
            <para>
            <para>The type of predefined worker that is allocated when a job runs. Accepts a value of
            Standard, G.1X, or G.2X.</para><ul><li><para>For the <code>Standard</code> worker type, each worker provides 4 vCPU, 16 GB of memory
            and a 50GB disk, and 2 executors per worker.</para></li><li><para>For the <code>G.1X</code> worker type, each worker provides 4 vCPU, 16 GB of memory
            and a 64GB disk, and 1 executor per worker.</para></li><li><para>For the <code>G.2X</code> worker type, each worker provides 8 vCPU, 32 GB of memory
            and a 128GB disk, and 1 executor per worker.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.StartGLUEJobRunCmdlet.AllocatedCapacity">
            <summary>
            <para>
            <para>This field is deprecated, use <code>MaxCapacity</code> instead.</para><para>The number of AWS Glue data processing units (DPUs) to allocate to this JobRun. From
            2 to 100 DPUs can be allocated; the default is 10. A DPU is a relative measure of
            processing power that consists of 4 vCPUs of compute capacity and 16 GB of memory.
            For more information, see the <a href="https://aws.amazon.com/glue/pricing/">AWS Glue
            pricing page</a>.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.StartGLUEJobRunCmdlet.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.GLUE.StartGLUETriggerCmdlet">
            <summary>
            Starts an existing trigger. See <a href="http://docs.aws.amazon.com/glue/latest/dg/trigger-job.html">Triggering
            Jobs</a> for information about how different types of trigger are started.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.StartGLUETriggerCmdlet.Name">
            <summary>
            <para>
            <para>The name of the trigger to start.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.StartGLUETriggerCmdlet.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.GLUE.StopGLUECrawlerCmdlet">
            <summary>
            If the specified crawler is running, stops the crawl.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.StopGLUECrawlerCmdlet.Name">
            <summary>
            <para>
            <para>Name of the crawler to stop.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.StopGLUECrawlerCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.StopGLUECrawlerCmdlet.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.GLUE.StopGLUECrawlerScheduleCmdlet">
            <summary>
            Sets the schedule state of the specified crawler to <code>NOT_SCHEDULED</code>, but
            does not stop the crawler if it is already running.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.StopGLUECrawlerScheduleCmdlet.CrawlerName">
            <summary>
            <para>
            <para>Name of the crawler whose schedule state to set.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.StopGLUECrawlerScheduleCmdlet.PassThru">
            <summary>
            Returns the value passed to the CrawlerName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.StopGLUECrawlerScheduleCmdlet.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.GLUE.StopGLUEJobRunBatchCmdlet">
            <summary>
            Stops one or more job runs for a specified job definition.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.StopGLUEJobRunBatchCmdlet.JobName">
            <summary>
            <para>
            <para>The name of the job definition for which to stop job runs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.StopGLUEJobRunBatchCmdlet.JobRunId">
            <summary>
            <para>
            <para>A list of the JobRunIds that should be stopped for that job definition.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.StopGLUEJobRunBatchCmdlet.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.GLUE.StopGLUETriggerCmdlet">
            <summary>
            Stops a specified trigger.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.StopGLUETriggerCmdlet.Name">
            <summary>
            <para>
            <para>The name of the trigger to stop.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.StopGLUETriggerCmdlet.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.GLUE.UpdateGLUEClassifierCmdlet">
            <summary>
            Modifies an existing classifier (a <code>GrokClassifier</code>, an <code>XMLClassifier</code>,
            a <code>JsonClassifier</code>, or a <code>CsvClassifier</code>, depending on which
            field is present).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEClassifierCmdlet.CsvClassifier_AllowSingleColumn">
            <summary>
            <para>
            <para>Enables the processing of files that contain only one column.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEClassifierCmdlet.CsvClassifier_ContainsHeader">
            <summary>
            <para>
            <para>Indicates whether the CSV file contains a header.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEClassifierCmdlet.CsvClassifier_Delimiter">
            <summary>
            <para>
            <para>A custom symbol to denote what separates each column entry in the row.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEClassifierCmdlet.CsvClassifier_DisableValueTrimming">
            <summary>
            <para>
            <para>Specifies not to trim values before identifying the type of column values. The default
            value is true.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEClassifierCmdlet.GrokClassifier">
            <summary>
            <para>
            <para>A <code>GrokClassifier</code> object with updated fields.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEClassifierCmdlet.CsvClassifier_Header">
            <summary>
            <para>
            <para>A list of strings representing column names.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEClassifierCmdlet.JsonClassifier_JsonPath">
            <summary>
            <para>
            <para>A <code>JsonPath</code> string defining the JSON data for the classifier to classify.
            AWS Glue supports a subset of <code>JsonPath</code>, as described in <a href="https://docs.aws.amazon.com/glue/latest/dg/custom-classifier.html#custom-classifier-json">Writing
            JsonPath Custom Classifiers</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEClassifierCmdlet.CsvClassifier_Name">
            <summary>
            <para>
            <para>The name of the classifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEClassifierCmdlet.JsonClassifier_Name">
            <summary>
            <para>
            <para>The name of the classifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEClassifierCmdlet.CsvClassifier_QuoteSymbol">
            <summary>
            <para>
            <para>A custom symbol to denote what combines content into a single column value. It must
            be different from the column delimiter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEClassifierCmdlet.XMLClassifier">
            <summary>
            <para>
            <para>An <code>XMLClassifier</code> object with updated fields.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEClassifierCmdlet.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.GLUE.UpdateGLUEConnectionCmdlet">
            <summary>
            Updates a connection definition in the Data Catalog.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEConnectionCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the Data Catalog in which the connection resides. If none is provided, the
            AWS account ID is used by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEConnectionCmdlet.ConnectionInput">
            <summary>
            <para>
            <para>A <code>ConnectionInput</code> object that redefines the connection in question.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEConnectionCmdlet.Name">
            <summary>
            <para>
            <para>The name of the connection definition to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEConnectionCmdlet.PassThru">
            <summary>
            Returns the value passed to the ConnectionInput parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEConnectionCmdlet.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.GLUE.UpdateGLUECrawlerCmdlet">
            <summary>
            Updates a crawler. If a crawler is running, you must stop it using <code>StopCrawler</code>
            before updating it.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUECrawlerCmdlet.Classifier">
            <summary>
            <para>
            <para>A list of custom classifiers that the user has registered. By default, all built-in
            classifiers are included in a crawl, but these custom classifiers always override
            the default classifiers for a given classification.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUECrawlerCmdlet.Configuration">
            <summary>
            <para>
            <para>The crawler configuration information. This versioned JSON string allows users to
            specify aspects of a crawler's behavior. For more information, see <a href="http://docs.aws.amazon.com/glue/latest/dg/crawler-configuration.html">Configuring
            a Crawler</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUECrawlerCmdlet.CrawlerSecurityConfiguration">
            <summary>
            <para>
            <para>The name of the <code>SecurityConfiguration</code> structure to be used by this crawler.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUECrawlerCmdlet.DatabaseName">
            <summary>
            <para>
            <para>The AWS Glue database where results are stored, such as: <code>arn:aws:daylight:us-east-1::database/sometable/*</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUECrawlerCmdlet.Description">
            <summary>
            <para>
            <para>A description of the new crawler.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUECrawlerCmdlet.Name">
            <summary>
            <para>
            <para>Name of the new crawler.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUECrawlerCmdlet.Role">
            <summary>
            <para>
            <para>The IAM role or Amazon Resource Name (ARN) of an IAM role that is used by the new
            crawler to access customer resources.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUECrawlerCmdlet.Schedule">
            <summary>
            <para>
            <para>A <code>cron</code> expression used to specify the schedule. For more information,
            see <a href="http://docs.aws.amazon.com/glue/latest/dg/monitor-data-warehouse-schedule.html">Time-Based
            Schedules for Jobs and Crawlers</a>. For example, to run something every day at 12:15
            UTC, specify <code>cron(15 12 * * ? *)</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUECrawlerCmdlet.SchemaChangePolicy">
            <summary>
            <para>
            <para>The policy for the crawler's update and deletion behavior.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUECrawlerCmdlet.TablePrefix">
            <summary>
            <para>
            <para>The table prefix used for catalog tables that are created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUECrawlerCmdlet.Target">
            <summary>
            <para>
            <para>A list of targets to crawl.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUECrawlerCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUECrawlerCmdlet.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.GLUE.UpdateGLUECrawlerScheduleCmdlet">
            <summary>
            Updates the schedule of a crawler using a <code>cron</code> expression.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUECrawlerScheduleCmdlet.CrawlerName">
            <summary>
            <para>
            <para>The name of the crawler whose schedule to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUECrawlerScheduleCmdlet.Schedule">
            <summary>
            <para>
            <para>The updated <code>cron</code> expression used to specify the schedule. For more information,
            see <a href="http://docs.aws.amazon.com/glue/latest/dg/monitor-data-warehouse-schedule.html">Time-Based
            Schedules for Jobs and Crawlers</a>. For example, to run something every day at 12:15
            UTC, specify <code>cron(15 12 * * ? *)</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUECrawlerScheduleCmdlet.PassThru">
            <summary>
            Returns the value passed to the Schedule parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUECrawlerScheduleCmdlet.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.GLUE.UpdateGLUEDatabaseCmdlet">
            <summary>
            Updates an existing database definition in a Data Catalog.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEDatabaseCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the Data Catalog in which the metadata database resides. If none is supplied,
            the AWS account ID is used by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEDatabaseCmdlet.DatabaseInput">
            <summary>
            <para>
            <para>A <code>DatabaseInput</code> object specifying the new definition of the metadata
            database in the catalog.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEDatabaseCmdlet.Name">
            <summary>
            <para>
            <para>The name of the database to update in the catalog. For Hive compatibility, this is
            folded to lowercase.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEDatabaseCmdlet.PassThru">
            <summary>
            Returns the value passed to the DatabaseInput parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEDatabaseCmdlet.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.GLUE.UpdateGLUEDevEndpointCmdlet">
            <summary>
            Updates a specified DevEndpoint.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEDevEndpointCmdlet.AddArgument">
            <summary>
            <para>
            <para>The map of arguments to add the map of arguments used to configure the DevEndpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEDevEndpointCmdlet.AddPublicKey">
            <summary>
            <para>
            <para>The list of public keys for the DevEndpoint to use.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEDevEndpointCmdlet.CustomLibrary">
            <summary>
            <para>
            <para>Custom Python or Java libraries to be loaded in the DevEndpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEDevEndpointCmdlet.DeleteArgument">
            <summary>
            <para>
            <para>The list of argument keys to be deleted from the map of arguments used to configure
            the DevEndpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEDevEndpointCmdlet.DeletePublicKey">
            <summary>
            <para>
            <para>The list of public keys to be deleted from the DevEndpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEDevEndpointCmdlet.EndpointName">
            <summary>
            <para>
            <para>The name of the DevEndpoint to be updated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEDevEndpointCmdlet.PublicKey">
            <summary>
            <para>
            <para>The public key for the DevEndpoint to use.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEDevEndpointCmdlet.UpdateEtlLibrary">
            <summary>
            <para>
            <para>True if the list of custom libraries to be loaded in the development endpoint needs
            to be updated, or False otherwise.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEDevEndpointCmdlet.PassThru">
            <summary>
            Returns the value passed to the EndpointName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEDevEndpointCmdlet.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.GLUE.UpdateGLUEJobCmdlet">
            <summary>
            Updates an existing job definition.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEJobCmdlet.JobName">
            <summary>
            <para>
            <para>Name of the job definition to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEJobCmdlet.JobUpdate">
            <summary>
            <para>
            <para>Specifies the values with which to update the job definition.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEJobCmdlet.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.GLUE.UpdateGLUEPartitionCmdlet">
            <summary>
            Updates a partition.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEPartitionCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the Data Catalog where the partition to be updated resides. If none is supplied,
            the AWS account ID is used by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEPartitionCmdlet.DatabaseName">
            <summary>
            <para>
            <para>The name of the catalog database in which the table in question resides.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEPartitionCmdlet.PartitionInput">
            <summary>
            <para>
            <para>The new partition object to which to update the partition.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEPartitionCmdlet.PartitionValueList">
            <summary>
            <para>
            <para>A list of the values defining the partition.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEPartitionCmdlet.TableName">
            <summary>
            <para>
            <para>The name of the table where the partition to be updated is located.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEPartitionCmdlet.PassThru">
            <summary>
            Returns the value passed to the PartitionInput parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEPartitionCmdlet.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.GLUE.UpdateGLUETableCmdlet">
            <summary>
            Updates a metadata table in the Data Catalog.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUETableCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the Data Catalog where the table resides. If none is supplied, the AWS account
            ID is used by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUETableCmdlet.DatabaseName">
            <summary>
            <para>
            <para>The name of the catalog database in which the table resides. For Hive compatibility,
            this name is entirely lowercase.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUETableCmdlet.SkipArchive">
            <summary>
            <para>
            <para>By default, <code>UpdateTable</code> always creates an archived version of the table
            before updating it. If <code>skipArchive</code> is set to true, however, <code>UpdateTable</code>
            does not create the archived version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUETableCmdlet.TableInput">
            <summary>
            <para>
            <para>An updated <code>TableInput</code> object to define the metadata table in the catalog.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUETableCmdlet.PassThru">
            <summary>
            Returns the value passed to the TableInput parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUETableCmdlet.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.GLUE.UpdateGLUETriggerCmdlet">
            <summary>
            Updates a trigger definition.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUETriggerCmdlet.Name">
            <summary>
            <para>
            <para>The name of the trigger to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUETriggerCmdlet.TriggerUpdate">
            <summary>
            <para>
            <para>The new values with which to update the trigger.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUETriggerCmdlet.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.GLUE.UpdateGLUEUserDefinedFunctionCmdlet">
            <summary>
            Updates an existing function definition in the Data Catalog.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEUserDefinedFunctionCmdlet.CatalogId">
            <summary>
            <para>
            <para>The ID of the Data Catalog where the function to be updated is located. If none is
            supplied, the AWS account ID is used by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEUserDefinedFunctionCmdlet.DatabaseName">
            <summary>
            <para>
            <para>The name of the catalog database where the function to be updated is located.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEUserDefinedFunctionCmdlet.FunctionInput">
            <summary>
            <para>
            <para>A <code>FunctionInput</code> object that re-defines the function in the Data Catalog.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEUserDefinedFunctionCmdlet.FunctionName">
            <summary>
            <para>
            <para>The name of the function.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEUserDefinedFunctionCmdlet.PassThru">
            <summary>
            Returns the value passed to the FunctionName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GLUE.UpdateGLUEUserDefinedFunctionCmdlet.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.GG.AddGGResourceTagCmdlet">
            <summary>
            Add tags to a resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.AddGGResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            The Amazon Resource Name (ARN) of the resource.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.AddGGResourceTagCmdlet.Tag">
            <summary>
            <para>
            A map of the key-value pairs for the resource tag.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.AddGGResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.AddGGResourceTagCmdlet.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.GG.AddGGRoleToGroupCmdlet">
            <summary>
            Associates a role with a group. Your Greengrass core will use the role to access AWS
            cloud services. The role's permissions should allow Greengrass core Lambda functions
            to perform actions against the cloud.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.AddGGRoleToGroupCmdlet.GroupId">
            <summary>
            <para>
            The ID of the Greengrass group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.AddGGRoleToGroupCmdlet.RoleArn">
            <summary>
            <para>
            The ARN of the role you wish to associate with
            this group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.AddGGRoleToGroupCmdlet.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.GG.AddGGServiceRoleToAccountCmdlet">
            <summary>
            Associates a role with your account. AWS IoT Greengrass will use the role to access
            your Lambda functions and AWS IoT resources. This is necessary for deployments to
            succeed. The role must have at least minimum permissions in the policy ''AWSGreengrassResourceAccessRolePolicy''.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.AddGGServiceRoleToAccountCmdlet.RoleArn">
            <summary>
            <para>
            The ARN of the service role you wish to associate
            with your account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.AddGGServiceRoleToAccountCmdlet.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.GG.GetGGAssociatedRoleCmdlet">
            <summary>
            Retrieves the role associated with a particular group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGAssociatedRoleCmdlet.GroupId">
            <summary>
            <para>
            The ID of the Greengrass group.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGBulkDeploymentDetailedReportListCmdlet">
            <summary>
            Gets a paginated list of the deployments that have been started in a bulk deployment
            operation, and their current deployment status.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGBulkDeploymentDetailedReportListCmdlet.BulkDeploymentId">
            <summary>
            <para>
            The ID of the bulk deployment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGBulkDeploymentDetailedReportListCmdlet.MaxResult">
            <summary>
            <para>
            The maximum number of results to be returned
            per request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGBulkDeploymentDetailedReportListCmdlet.NextToken">
            <summary>
            <para>
            The token for the next set of results, or ''null''
            if there are no additional results.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGBulkDeploymentListCmdlet">
            <summary>
            Returns a list of bulk deployments.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGBulkDeploymentListCmdlet.MaxResult">
            <summary>
            <para>
            The maximum number of results to be returned
            per request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGBulkDeploymentListCmdlet.NextToken">
            <summary>
            <para>
            The token for the next set of results, or ''null''
            if there are no additional results.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGBulkDeploymentStatusCmdlet">
            <summary>
            Returns the status of a bulk deployment.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGBulkDeploymentStatusCmdlet.BulkDeploymentId">
            <summary>
            <para>
            The ID of the bulk deployment.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGConnectivityInfoCmdlet">
            <summary>
            Retrieves the connectivity information for a core.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGConnectivityInfoCmdlet.ThingName">
            <summary>
            <para>
            The thing name.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGConnectorDefinitionCmdlet">
            <summary>
            Retrieves information about a connector definition.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGConnectorDefinitionCmdlet.ConnectorDefinitionId">
            <summary>
            <para>
            The ID of the connector definition.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGConnectorDefinitionListCmdlet">
            <summary>
            Retrieves a list of connector definitions.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGConnectorDefinitionListCmdlet.MaxResult">
            <summary>
            <para>
            The maximum number of results to be returned
            per request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGConnectorDefinitionListCmdlet.NextToken">
            <summary>
            <para>
            The token for the next set of results, or ''null''
            if there are no additional results.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGConnectorDefinitionVersionCmdlet">
            <summary>
            Retrieves information about a connector definition version, including the connectors
            that the version contains. Connectors are prebuilt modules that interact with local
            infrastructure, device protocols, AWS, and other cloud services.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGConnectorDefinitionVersionCmdlet.ConnectorDefinitionId">
            <summary>
            <para>
            The ID of the connector definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGConnectorDefinitionVersionCmdlet.ConnectorDefinitionVersionId">
            <summary>
            <para>
            The ID of the connector definition
            version.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGConnectorDefinitionVersionCmdlet.NextToken">
            <summary>
            <para>
            The token for the next set of results, or ''null''
            if there are no additional results.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGConnectorDefinitionVersionListCmdlet">
            <summary>
            Lists the versions of a connector definition, which are containers for connectors.
            Connectors run on the Greengrass core and contain built-in integration with local
            infrastructure, device protocols, AWS, and other cloud services.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGConnectorDefinitionVersionListCmdlet.ConnectorDefinitionId">
            <summary>
            <para>
            The ID of the connector definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGConnectorDefinitionVersionListCmdlet.MaxResult">
            <summary>
            <para>
            The maximum number of results to be returned
            per request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGConnectorDefinitionVersionListCmdlet.NextToken">
            <summary>
            <para>
            The token for the next set of results, or ''null''
            if there are no additional results.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGCoreDefinitionCmdlet">
            <summary>
            Retrieves information about a core definition version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGCoreDefinitionCmdlet.CoreDefinitionId">
            <summary>
            <para>
            The ID of the core definition.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGCoreDefinitionListCmdlet">
            <summary>
            Retrieves a list of core definitions.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGCoreDefinitionListCmdlet.MaxResult">
            <summary>
            <para>
            The maximum number of results to be returned
            per request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGCoreDefinitionListCmdlet.NextToken">
            <summary>
            <para>
            The token for the next set of results, or ''null''
            if there are no additional results.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGCoreDefinitionVersionCmdlet">
            <summary>
            Retrieves information about a core definition version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGCoreDefinitionVersionCmdlet.CoreDefinitionId">
            <summary>
            <para>
            The ID of the core definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGCoreDefinitionVersionCmdlet.CoreDefinitionVersionId">
            <summary>
            <para>
            The ID of the core definition
            version.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGCoreDefinitionVersionListCmdlet">
            <summary>
            Lists the versions of a core definition.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGCoreDefinitionVersionListCmdlet.CoreDefinitionId">
            <summary>
            <para>
            The ID of the core definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGCoreDefinitionVersionListCmdlet.MaxResult">
            <summary>
            <para>
            The maximum number of results to be returned
            per request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGCoreDefinitionVersionListCmdlet.NextToken">
            <summary>
            <para>
            The token for the next set of results, or ''null''
            if there are no additional results.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGDeploymentListCmdlet">
            <summary>
            Returns a history of deployments for the group.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGDeploymentListCmdlet.GroupId">
            <summary>
            <para>
            The ID of the Greengrass group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGDeploymentListCmdlet.MaxResult">
            <summary>
            <para>
            The maximum number of results to be returned
            per request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGDeploymentListCmdlet.NextToken">
            <summary>
            <para>
            The token for the next set of results, or ''null''
            if there are no additional results.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGDeploymentStatusCmdlet">
            <summary>
            Returns the status of a deployment.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGDeploymentStatusCmdlet.DeploymentId">
            <summary>
            <para>
            The ID of the deployment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGDeploymentStatusCmdlet.GroupId">
            <summary>
            <para>
            The ID of the Greengrass group.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGDeviceDefinitionCmdlet">
            <summary>
            Retrieves information about a device definition.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGDeviceDefinitionCmdlet.DeviceDefinitionId">
            <summary>
            <para>
            The ID of the device definition.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGDeviceDefinitionListCmdlet">
            <summary>
            Retrieves a list of device definitions.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGDeviceDefinitionListCmdlet.MaxResult">
            <summary>
            <para>
            The maximum number of results to be returned
            per request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGDeviceDefinitionListCmdlet.NextToken">
            <summary>
            <para>
            The token for the next set of results, or ''null''
            if there are no additional results.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGDeviceDefinitionVersionCmdlet">
            <summary>
            Retrieves information about a device definition version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGDeviceDefinitionVersionCmdlet.DeviceDefinitionId">
            <summary>
            <para>
            The ID of the device definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGDeviceDefinitionVersionCmdlet.DeviceDefinitionVersionId">
            <summary>
            <para>
            The ID of the device definition
            version.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGDeviceDefinitionVersionCmdlet.NextToken">
            <summary>
            <para>
            The token for the next set of results, or ''null''
            if there are no additional results.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGDeviceDefinitionVersionListCmdlet">
            <summary>
            Lists the versions of a device definition.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGDeviceDefinitionVersionListCmdlet.DeviceDefinitionId">
            <summary>
            <para>
            The ID of the device definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGDeviceDefinitionVersionListCmdlet.MaxResult">
            <summary>
            <para>
            The maximum number of results to be returned
            per request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGDeviceDefinitionVersionListCmdlet.NextToken">
            <summary>
            <para>
            The token for the next set of results, or ''null''
            if there are no additional results.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGFunctionDefinitionCmdlet">
            <summary>
            Retrieves information about a Lambda function definition, including its creation time
            and latest version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGFunctionDefinitionCmdlet.FunctionDefinitionId">
            <summary>
            <para>
            The ID of the Lambda function definition.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGFunctionDefinitionListCmdlet">
            <summary>
            Retrieves a list of Lambda function definitions.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGFunctionDefinitionListCmdlet.MaxResult">
            <summary>
            <para>
            The maximum number of results to be returned
            per request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGFunctionDefinitionListCmdlet.NextToken">
            <summary>
            <para>
            The token for the next set of results, or ''null''
            if there are no additional results.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGFunctionDefinitionVersionCmdlet">
            <summary>
            Retrieves information about a Lambda function definition version, including which
            Lambda functions are included in the version and their configurations.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGFunctionDefinitionVersionCmdlet.FunctionDefinitionId">
            <summary>
            <para>
            The ID of the Lambda function definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGFunctionDefinitionVersionCmdlet.FunctionDefinitionVersionId">
            <summary>
            <para>
            The ID of the function definition
            version.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGFunctionDefinitionVersionCmdlet.NextToken">
            <summary>
            <para>
            The token for the next set of results, or ''null''
            if there are no additional results.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGFunctionDefinitionVersionListCmdlet">
            <summary>
            Lists the versions of a Lambda function definition.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGFunctionDefinitionVersionListCmdlet.FunctionDefinitionId">
            <summary>
            <para>
            The ID of the Lambda function definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGFunctionDefinitionVersionListCmdlet.MaxResult">
            <summary>
            <para>
            The maximum number of results to be returned
            per request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGFunctionDefinitionVersionListCmdlet.NextToken">
            <summary>
            <para>
            The token for the next set of results, or ''null''
            if there are no additional results.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGGroupCmdlet">
            <summary>
            Retrieves information about a group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGGroupCmdlet.GroupId">
            <summary>
            <para>
            The ID of the Greengrass group.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGGroupCertificateAuthorityCmdlet">
            <summary>
            Retreives the CA associated with a group. Returns the public key of the CA.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGGroupCertificateAuthorityCmdlet.CertificateAuthorityId">
            <summary>
            <para>
            The ID of the certificate authority.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGGroupCertificateAuthorityCmdlet.GroupId">
            <summary>
            <para>
            The ID of the Greengrass group.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGGroupCertificateAuthorityListCmdlet">
            <summary>
            Retrieves the current CAs for a group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGGroupCertificateAuthorityListCmdlet.GroupId">
            <summary>
            <para>
            The ID of the Greengrass group.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGGroupCertificateConfigurationCmdlet">
            <summary>
            Retrieves the current configuration for the CA used by the group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGGroupCertificateConfigurationCmdlet.GroupId">
            <summary>
            <para>
            The ID of the Greengrass group.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGGroupListCmdlet">
            <summary>
            Retrieves a list of groups.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGGroupListCmdlet.MaxResult">
            <summary>
            <para>
            The maximum number of results to be returned
            per request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGGroupListCmdlet.NextToken">
            <summary>
            <para>
            The token for the next set of results, or ''null''
            if there are no additional results.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGGroupVersionCmdlet">
            <summary>
            Retrieves information about a group version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGGroupVersionCmdlet.GroupId">
            <summary>
            <para>
            The ID of the Greengrass group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGGroupVersionCmdlet.GroupVersionId">
            <summary>
            <para>
            The ID of the group version.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGGroupVersionListCmdlet">
            <summary>
            Lists the versions of a group.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGGroupVersionListCmdlet.GroupId">
            <summary>
            <para>
            The ID of the Greengrass group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGGroupVersionListCmdlet.MaxResult">
            <summary>
            <para>
            The maximum number of results to be returned
            per request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGGroupVersionListCmdlet.NextToken">
            <summary>
            <para>
            The token for the next set of results, or ''null''
            if there are no additional results.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGLoggerDefinitionCmdlet">
            <summary>
            Retrieves information about a logger definition.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGLoggerDefinitionCmdlet.LoggerDefinitionId">
            <summary>
            <para>
            The ID of the logger definition.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGLoggerDefinitionListCmdlet">
            <summary>
            Retrieves a list of logger definitions.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGLoggerDefinitionListCmdlet.MaxResult">
            <summary>
            <para>
            The maximum number of results to be returned
            per request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGLoggerDefinitionListCmdlet.NextToken">
            <summary>
            <para>
            The token for the next set of results, or ''null''
            if there are no additional results.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGLoggerDefinitionVersionCmdlet">
            <summary>
            Retrieves information about a logger definition version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGLoggerDefinitionVersionCmdlet.LoggerDefinitionId">
            <summary>
            <para>
            The ID of the logger definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGLoggerDefinitionVersionCmdlet.LoggerDefinitionVersionId">
            <summary>
            <para>
            The ID of the logger definition
            version.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGLoggerDefinitionVersionCmdlet.NextToken">
            <summary>
            <para>
            The token for the next set of results, or ''null''
            if there are no additional results.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGLoggerDefinitionVersionListCmdlet">
            <summary>
            Lists the versions of a logger definition.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGLoggerDefinitionVersionListCmdlet.LoggerDefinitionId">
            <summary>
            <para>
            The ID of the logger definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGLoggerDefinitionVersionListCmdlet.MaxResult">
            <summary>
            <para>
            The maximum number of results to be returned
            per request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGLoggerDefinitionVersionListCmdlet.NextToken">
            <summary>
            <para>
            The token for the next set of results, or ''null''
            if there are no additional results.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGResourceDefinitionCmdlet">
            <summary>
            Retrieves information about a resource definition, including its creation time and
            latest version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGResourceDefinitionCmdlet.ResourceDefinitionId">
            <summary>
            <para>
            The ID of the resource definition.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGResourceDefinitionListCmdlet">
            <summary>
            Retrieves a list of resource definitions.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGResourceDefinitionListCmdlet.MaxResult">
            <summary>
            <para>
            The maximum number of results to be returned
            per request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGResourceDefinitionListCmdlet.NextToken">
            <summary>
            <para>
            The token for the next set of results, or ''null''
            if there are no additional results.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGResourceDefinitionVersionCmdlet">
            <summary>
            Retrieves information about a resource definition version, including which resources
            are included in the version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGResourceDefinitionVersionCmdlet.ResourceDefinitionId">
            <summary>
            <para>
            The ID of the resource definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGResourceDefinitionVersionCmdlet.ResourceDefinitionVersionId">
            <summary>
            <para>
            The ID of the resource definition
            version.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGResourceDefinitionVersionListCmdlet">
            <summary>
            Lists the versions of a resource definition.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGResourceDefinitionVersionListCmdlet.ResourceDefinitionId">
            <summary>
            <para>
            The ID of the resource definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGResourceDefinitionVersionListCmdlet.MaxResult">
            <summary>
            <para>
            The maximum number of results to be returned
            per request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGResourceDefinitionVersionListCmdlet.NextToken">
            <summary>
            <para>
            The token for the next set of results, or ''null''
            if there are no additional results.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGResourceTagCmdlet">
            <summary>
            Retrieves the tags for a resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            The Amazon Resource Name (ARN) of the resource.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGServiceRoleForAccountCmdlet">
            <summary>
            Retrieves the service role that is attached to your account.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGSubscriptionDefinitionCmdlet">
            <summary>
            Retrieves information about a subscription definition.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGSubscriptionDefinitionCmdlet.SubscriptionDefinitionId">
            <summary>
            <para>
            The ID of the subscription definition.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGSubscriptionDefinitionListCmdlet">
            <summary>
            Retrieves a list of subscription definitions.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGSubscriptionDefinitionListCmdlet.MaxResult">
            <summary>
            <para>
            The maximum number of results to be returned
            per request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGSubscriptionDefinitionListCmdlet.NextToken">
            <summary>
            <para>
            The token for the next set of results, or ''null''
            if there are no additional results.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGSubscriptionDefinitionVersionCmdlet">
            <summary>
            Retrieves information about a subscription definition version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGSubscriptionDefinitionVersionCmdlet.SubscriptionDefinitionId">
            <summary>
            <para>
            The ID of the subscription definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGSubscriptionDefinitionVersionCmdlet.SubscriptionDefinitionVersionId">
            <summary>
            <para>
            The ID of the subscription
            definition version.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGSubscriptionDefinitionVersionCmdlet.NextToken">
            <summary>
            <para>
            The token for the next set of results, or ''null''
            if there are no additional results.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.GetGGSubscriptionDefinitionVersionListCmdlet">
            <summary>
            Lists the versions of a subscription definition.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGSubscriptionDefinitionVersionListCmdlet.SubscriptionDefinitionId">
            <summary>
            <para>
            The ID of the subscription definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGSubscriptionDefinitionVersionListCmdlet.MaxResult">
            <summary>
            <para>
            The maximum number of results to be returned
            per request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.GetGGSubscriptionDefinitionVersionListCmdlet.NextToken">
            <summary>
            <para>
            The token for the next set of results, or ''null''
            if there are no additional results.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GG.NewGGConnectorDefinitionCmdlet">
            <summary>
            Creates a connector definition. You may provide the initial version of the connector
            definition now or use ''CreateConnectorDefinitionVersion'' at a later time.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGConnectorDefinitionCmdlet.AmznClientToken">
            <summary>
            <para>
            A client token used to correlate requests
            and responses.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGConnectorDefinitionCmdlet.InitialVersion_Connector">
            <summary>
            <para>
            A list of references to connectors in this
            version, with their corresponding configuration settings.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGConnectorDefinitionCmdlet.Name">
            <summary>
            <para>
            The name of the connector definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGConnectorDefinitionCmdlet.Tag">
            <summary>
            <para>
            Tag(s) to add to the new resource
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGConnectorDefinitionCmdlet.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.GG.NewGGConnectorDefinitionVersionCmdlet">
            <summary>
            Creates a version of a connector definition which has already been defined.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGConnectorDefinitionVersionCmdlet.AmznClientToken">
            <summary>
            <para>
            A client token used to correlate requests
            and responses.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGConnectorDefinitionVersionCmdlet.ConnectorDefinitionId">
            <summary>
            <para>
            The ID of the connector definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGConnectorDefinitionVersionCmdlet.Connector">
            <summary>
            <para>
            A list of references to connectors in this
            version, with their corresponding configuration settings.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGConnectorDefinitionVersionCmdlet.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.GG.NewGGCoreDefinitionCmdlet">
            <summary>
            Creates a core definition. You may provide the initial version of the core definition
            now or use ''CreateCoreDefinitionVersion'' at a later time. Greengrass groups must
            each contain exactly one Greengrass core.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGCoreDefinitionCmdlet.AmznClientToken">
            <summary>
            <para>
            A client token used to correlate requests
            and responses.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGCoreDefinitionCmdlet.InitialVersion_Core">
            <summary>
            <para>
            A list of cores in the core definition version.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGCoreDefinitionCmdlet.Name">
            <summary>
            <para>
            The name of the core definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGCoreDefinitionCmdlet.Tag">
            <summary>
            <para>
            Tag(s) to add to the new resource
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGCoreDefinitionCmdlet.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.GG.NewGGCoreDefinitionVersionCmdlet">
            <summary>
            Creates a version of a core definition that has already been defined. Greengrass groups
            must each contain exactly one Greengrass core.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGCoreDefinitionVersionCmdlet.AmznClientToken">
            <summary>
            <para>
            A client token used to correlate requests
            and responses.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGCoreDefinitionVersionCmdlet.CoreDefinitionId">
            <summary>
            <para>
            The ID of the core definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGCoreDefinitionVersionCmdlet.Core">
            <summary>
            <para>
            A list of cores in the core definition version.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGCoreDefinitionVersionCmdlet.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.GG.NewGGDeploymentCmdlet">
            <summary>
            Creates a deployment. ''CreateDeployment'' requests are idempotent with respect to
            the ''X-Amzn-Client-Token'' token and the request parameters.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGDeploymentCmdlet.AmznClientToken">
            <summary>
            <para>
            A client token used to correlate requests
            and responses.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGDeploymentCmdlet.DeploymentId">
            <summary>
            <para>
            The ID of the deployment if you wish to redeploy
            a previous deployment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGDeploymentCmdlet.DeploymentType">
            <summary>
            <para>
            The type of deployment. When used for ''CreateDeployment'',
            only ''NewDeployment'' and ''Redeployment'' are valid.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGDeploymentCmdlet.GroupId">
            <summary>
            <para>
            The ID of the Greengrass group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGDeploymentCmdlet.GroupVersionId">
            <summary>
            <para>
            The ID of the group version to be deployed.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGDeploymentCmdlet.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.GG.NewGGDeviceDefinitionCmdlet">
            <summary>
            Creates a device definition. You may provide the initial version of the device definition
            now or use ''CreateDeviceDefinitionVersion'' at a later time.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGDeviceDefinitionCmdlet.AmznClientToken">
            <summary>
            <para>
            A client token used to correlate requests
            and responses.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGDeviceDefinitionCmdlet.InitialVersion_Device">
            <summary>
            <para>
            A list of devices in the definition version.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGDeviceDefinitionCmdlet.Name">
            <summary>
            <para>
            The name of the device definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGDeviceDefinitionCmdlet.Tag">
            <summary>
            <para>
            Tag(s) to add to the new resource
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGDeviceDefinitionCmdlet.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.GG.NewGGDeviceDefinitionVersionCmdlet">
            <summary>
            Creates a version of a device definition that has already been defined.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGDeviceDefinitionVersionCmdlet.AmznClientToken">
            <summary>
            <para>
            A client token used to correlate requests
            and responses.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGDeviceDefinitionVersionCmdlet.DeviceDefinitionId">
            <summary>
            <para>
            The ID of the device definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGDeviceDefinitionVersionCmdlet.Device">
            <summary>
            <para>
            A list of devices in the definition version.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGDeviceDefinitionVersionCmdlet.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.GG.NewGGFunctionDefinitionCmdlet">
            <summary>
            Creates a Lambda function definition which contains a list of Lambda functions and
            their configurations to be used in a group. You can create an initial version of the
            definition by providing a list of Lambda functions and their configurations now, or
            use ''CreateFunctionDefinitionVersion'' later.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGFunctionDefinitionCmdlet.AmznClientToken">
            <summary>
            <para>
            A client token used to correlate requests
            and responses.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGFunctionDefinitionCmdlet.InitialVersion_Function">
            <summary>
            <para>
            A list of Lambda functions in this function
            definition version.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGFunctionDefinitionCmdlet.RunAs_Gid">
            <summary>
            <para>
            The group ID whose permissions are used to run a Lambda
            function.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGFunctionDefinitionCmdlet.Execution_IsolationMode">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGFunctionDefinitionCmdlet.Name">
            <summary>
            <para>
            The name of the function definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGFunctionDefinitionCmdlet.Tag">
            <summary>
            <para>
            Tag(s) to add to the new resource
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGFunctionDefinitionCmdlet.RunAs_Uid">
            <summary>
            <para>
            The user ID whose permissions are used to run a Lambda
            function.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGFunctionDefinitionCmdlet.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.GG.NewGGFunctionDefinitionVersionCmdlet">
            <summary>
            Creates a version of a Lambda function definition that has already been defined.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGFunctionDefinitionVersionCmdlet.AmznClientToken">
            <summary>
            <para>
            A client token used to correlate requests
            and responses.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGFunctionDefinitionVersionCmdlet.FunctionDefinitionId">
            <summary>
            <para>
            The ID of the Lambda function definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGFunctionDefinitionVersionCmdlet.Function">
            <summary>
            <para>
            A list of Lambda functions in this function
            definition version.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGFunctionDefinitionVersionCmdlet.RunAs_Gid">
            <summary>
            <para>
            The group ID whose permissions are used to run a Lambda
            function.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGFunctionDefinitionVersionCmdlet.Execution_IsolationMode">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGFunctionDefinitionVersionCmdlet.RunAs_Uid">
            <summary>
            <para>
            The user ID whose permissions are used to run a Lambda
            function.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGFunctionDefinitionVersionCmdlet.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.GG.NewGGGroupCmdlet">
            <summary>
            Creates a group. You may provide the initial version of the group or use ''CreateGroupVersion''
            at a later time. Tip: You can use the ''gg_group_setup'' package (https://github.com/awslabs/aws-greengrass-group-setup)
            as a library or command-line application to create and deploy Greengrass groups.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGGroupCmdlet.AmznClientToken">
            <summary>
            <para>
            A client token used to correlate requests
            and responses.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGGroupCmdlet.InitialVersion_ConnectorDefinitionVersionArn">
            <summary>
            <para>
            The ARN of the connector
            definition version for this group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGGroupCmdlet.InitialVersion_CoreDefinitionVersionArn">
            <summary>
            <para>
            The ARN of the core definition
            version for this group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGGroupCmdlet.InitialVersion_DeviceDefinitionVersionArn">
            <summary>
            <para>
            The ARN of the device definition
            version for this group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGGroupCmdlet.InitialVersion_FunctionDefinitionVersionArn">
            <summary>
            <para>
            The ARN of the function definition
            version for this group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGGroupCmdlet.InitialVersion_LoggerDefinitionVersionArn">
            <summary>
            <para>
            The ARN of the logger definition
            version for this group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGGroupCmdlet.Name">
            <summary>
            <para>
            The name of the group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGGroupCmdlet.InitialVersion_ResourceDefinitionVersionArn">
            <summary>
            <para>
            The ARN of the resource definition
            version for this group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGGroupCmdlet.InitialVersion_SubscriptionDefinitionVersionArn">
            <summary>
            <para>
            The ARN of the subscription
            definition version for this group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGGroupCmdlet.Tag">
            <summary>
            <para>
            Tag(s) to add to the new resource
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGGroupCmdlet.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.GG.NewGGGroupCertificateAuthorityCmdlet">
            <summary>
            Creates a CA for the group. If a CA already exists, it will rotate the existing CA.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGGroupCertificateAuthorityCmdlet.AmznClientToken">
            <summary>
            <para>
            A client token used to correlate requests
            and responses.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGGroupCertificateAuthorityCmdlet.GroupId">
            <summary>
            <para>
            The ID of the Greengrass group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGGroupCertificateAuthorityCmdlet.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.GG.NewGGGroupVersionCmdlet">
            <summary>
            Creates a version of a group which has already been defined.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGGroupVersionCmdlet.AmznClientToken">
            <summary>
            <para>
            A client token used to correlate requests
            and responses.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGGroupVersionCmdlet.ConnectorDefinitionVersionArn">
            <summary>
            <para>
            The ARN of the connector
            definition version for this group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGGroupVersionCmdlet.CoreDefinitionVersionArn">
            <summary>
            <para>
            The ARN of the core definition
            version for this group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGGroupVersionCmdlet.DeviceDefinitionVersionArn">
            <summary>
            <para>
            The ARN of the device definition
            version for this group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGGroupVersionCmdlet.FunctionDefinitionVersionArn">
            <summary>
            <para>
            The ARN of the function definition
            version for this group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGGroupVersionCmdlet.GroupId">
            <summary>
            <para>
            The ID of the Greengrass group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGGroupVersionCmdlet.LoggerDefinitionVersionArn">
            <summary>
            <para>
            The ARN of the logger definition
            version for this group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGGroupVersionCmdlet.ResourceDefinitionVersionArn">
            <summary>
            <para>
            The ARN of the resource definition
            version for this group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGGroupVersionCmdlet.SubscriptionDefinitionVersionArn">
            <summary>
            <para>
            The ARN of the subscription
            definition version for this group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGGroupVersionCmdlet.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.GG.NewGGLoggerDefinitionCmdlet">
            <summary>
            Creates a logger definition. You may provide the initial version of the logger definition
            now or use ''CreateLoggerDefinitionVersion'' at a later time.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGLoggerDefinitionCmdlet.AmznClientToken">
            <summary>
            <para>
            A client token used to correlate requests
            and responses.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGLoggerDefinitionCmdlet.InitialVersion_Logger">
            <summary>
            <para>
            A list of loggers.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGLoggerDefinitionCmdlet.Name">
            <summary>
            <para>
            The name of the logger definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGLoggerDefinitionCmdlet.Tag">
            <summary>
            <para>
            Tag(s) to add to the new resource
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGLoggerDefinitionCmdlet.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.GG.NewGGLoggerDefinitionVersionCmdlet">
            <summary>
            Creates a version of a logger definition that has already been defined.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGLoggerDefinitionVersionCmdlet.AmznClientToken">
            <summary>
            <para>
            A client token used to correlate requests
            and responses.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGLoggerDefinitionVersionCmdlet.LoggerDefinitionId">
            <summary>
            <para>
            The ID of the logger definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGLoggerDefinitionVersionCmdlet.Logger">
            <summary>
            <para>
            A list of loggers.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGLoggerDefinitionVersionCmdlet.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.GG.NewGGResourceDefinitionCmdlet">
            <summary>
            Creates a resource definition which contains a list of resources to be used in a group.
            You can create an initial version of the definition by providing a list of resources
            now, or use ''CreateResourceDefinitionVersion'' later.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGResourceDefinitionCmdlet.AmznClientToken">
            <summary>
            <para>
            A client token used to correlate requests
            and responses.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGResourceDefinitionCmdlet.Name">
            <summary>
            <para>
            The name of the resource definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGResourceDefinitionCmdlet.InitialVersion_Resource">
            <summary>
            <para>
            A list of resources.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGResourceDefinitionCmdlet.Tag">
            <summary>
            <para>
            Tag(s) to add to the new resource
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGResourceDefinitionCmdlet.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.GG.NewGGResourceDefinitionVersionCmdlet">
            <summary>
            Creates a version of a resource definition that has already been defined.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGResourceDefinitionVersionCmdlet.AmznClientToken">
            <summary>
            <para>
            A client token used to correlate requests
            and responses.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGResourceDefinitionVersionCmdlet.ResourceDefinitionId">
            <summary>
            <para>
            The ID of the resource definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGResourceDefinitionVersionCmdlet.Resource">
            <summary>
            <para>
            A list of resources.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGResourceDefinitionVersionCmdlet.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.GG.NewGGSoftwareUpdateJobCmdlet">
            <summary>
            Creates a software update for a core or group of cores (specified as an IoT thing
            group.) Use this to update the OTA Agent as well as the Greengrass core software.
            It makes use of the IoT Jobs feature which provides additional commands to manage
            a Greengrass core software update job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGSoftwareUpdateJobCmdlet.AmznClientToken">
            <summary>
            <para>
            A client token used to correlate requests
            and responses.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGSoftwareUpdateJobCmdlet.S3UrlSignerRole">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGSoftwareUpdateJobCmdlet.SoftwareToUpdate">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGSoftwareUpdateJobCmdlet.UpdateAgentLogLevel">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGSoftwareUpdateJobCmdlet.UpdateTarget">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGSoftwareUpdateJobCmdlet.UpdateTargetsArchitecture">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGSoftwareUpdateJobCmdlet.UpdateTargetsOperatingSystem">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGSoftwareUpdateJobCmdlet.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.GG.NewGGSubscriptionDefinitionCmdlet">
            <summary>
            Creates a subscription definition. You may provide the initial version of the subscription
            definition now or use ''CreateSubscriptionDefinitionVersion'' at a later time.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGSubscriptionDefinitionCmdlet.AmznClientToken">
            <summary>
            <para>
            A client token used to correlate requests
            and responses.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGSubscriptionDefinitionCmdlet.Name">
            <summary>
            <para>
            The name of the subscription definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGSubscriptionDefinitionCmdlet.InitialVersion_Subscription">
            <summary>
            <para>
            A list of subscriptions.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGSubscriptionDefinitionCmdlet.Tag">
            <summary>
            <para>
            Tag(s) to add to the new resource
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGSubscriptionDefinitionCmdlet.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.GG.NewGGSubscriptionDefinitionVersionCmdlet">
            <summary>
            Creates a version of a subscription definition which has already been defined.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGSubscriptionDefinitionVersionCmdlet.AmznClientToken">
            <summary>
            <para>
            A client token used to correlate requests
            and responses.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGSubscriptionDefinitionVersionCmdlet.SubscriptionDefinitionId">
            <summary>
            <para>
            The ID of the subscription definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGSubscriptionDefinitionVersionCmdlet.Subscription">
            <summary>
            <para>
            A list of subscriptions.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.NewGGSubscriptionDefinitionVersionCmdlet.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.GG.RemoveGGConnectorDefinitionCmdlet">
            <summary>
            Deletes a connector definition.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.RemoveGGConnectorDefinitionCmdlet.ConnectorDefinitionId">
            <summary>
            <para>
            The ID of the connector definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.RemoveGGConnectorDefinitionCmdlet.PassThru">
            <summary>
            Returns the value passed to the ConnectorDefinitionId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.RemoveGGConnectorDefinitionCmdlet.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.GG.RemoveGGCoreDefinitionCmdlet">
            <summary>
            Deletes a core definition.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.RemoveGGCoreDefinitionCmdlet.CoreDefinitionId">
            <summary>
            <para>
            The ID of the core definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.RemoveGGCoreDefinitionCmdlet.PassThru">
            <summary>
            Returns the value passed to the CoreDefinitionId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.RemoveGGCoreDefinitionCmdlet.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.GG.RemoveGGDeviceDefinitionCmdlet">
            <summary>
            Deletes a device definition.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.RemoveGGDeviceDefinitionCmdlet.DeviceDefinitionId">
            <summary>
            <para>
            The ID of the device definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.RemoveGGDeviceDefinitionCmdlet.PassThru">
            <summary>
            Returns the value passed to the DeviceDefinitionId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.RemoveGGDeviceDefinitionCmdlet.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.GG.RemoveGGFunctionDefinitionCmdlet">
            <summary>
            Deletes a Lambda function definition.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.RemoveGGFunctionDefinitionCmdlet.FunctionDefinitionId">
            <summary>
            <para>
            The ID of the Lambda function definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.RemoveGGFunctionDefinitionCmdlet.PassThru">
            <summary>
            Returns the value passed to the FunctionDefinitionId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.RemoveGGFunctionDefinitionCmdlet.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.GG.RemoveGGGroupCmdlet">
            <summary>
            Deletes a group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.RemoveGGGroupCmdlet.GroupId">
            <summary>
            <para>
            The ID of the Greengrass group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.RemoveGGGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the GroupId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.RemoveGGGroupCmdlet.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.GG.RemoveGGLoggerDefinitionCmdlet">
            <summary>
            Deletes a logger definition.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.RemoveGGLoggerDefinitionCmdlet.LoggerDefinitionId">
            <summary>
            <para>
            The ID of the logger definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.RemoveGGLoggerDefinitionCmdlet.PassThru">
            <summary>
            Returns the value passed to the LoggerDefinitionId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.RemoveGGLoggerDefinitionCmdlet.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.GG.RemoveGGResourceDefinitionCmdlet">
            <summary>
            Deletes a resource definition.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.RemoveGGResourceDefinitionCmdlet.ResourceDefinitionId">
            <summary>
            <para>
            The ID of the resource definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.RemoveGGResourceDefinitionCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceDefinitionId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.RemoveGGResourceDefinitionCmdlet.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.GG.RemoveGGResourceTagCmdlet">
            <summary>
            Remove tags with specified keys from a resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.RemoveGGResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            The Amazon Resource Name (ARN) of the resource.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.RemoveGGResourceTagCmdlet.TagKey">
            <summary>
            <para>
            A list of the keys to remove from the resource
            tags.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.RemoveGGResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.RemoveGGResourceTagCmdlet.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.GG.RemoveGGRoleFromGroupCmdlet">
            <summary>
            Disassociates the role from a group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.RemoveGGRoleFromGroupCmdlet.GroupId">
            <summary>
            <para>
            The ID of the Greengrass group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.RemoveGGRoleFromGroupCmdlet.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.GG.RemoveGGServiceRoleFromAccountCmdlet">
            <summary>
            Disassociates the service role from your account. Without a service role, deployments
            will not work.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.RemoveGGServiceRoleFromAccountCmdlet.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.GG.RemoveGGSubscriptionDefinitionCmdlet">
            <summary>
            Deletes a subscription definition.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.RemoveGGSubscriptionDefinitionCmdlet.SubscriptionDefinitionId">
            <summary>
            <para>
            The ID of the subscription definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.RemoveGGSubscriptionDefinitionCmdlet.PassThru">
            <summary>
            Returns the value passed to the SubscriptionDefinitionId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.RemoveGGSubscriptionDefinitionCmdlet.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.GG.ResetGGDeploymentCmdlet">
            <summary>
            Resets a group's deployments.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.ResetGGDeploymentCmdlet.AmznClientToken">
            <summary>
            <para>
            A client token used to correlate requests
            and responses.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.ResetGGDeploymentCmdlet.BestEffort">
            <summary>
            <para>
            If true, performs a best-effort only core reset.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.ResetGGDeploymentCmdlet.GroupId">
            <summary>
            <para>
            The ID of the Greengrass group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.ResetGGDeploymentCmdlet.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.GG.StartGGBulkDeploymentCmdlet">
            <summary>
            Deploys multiple groups in one operation. This action starts the bulk deployment of
            a specified set of group versions. Each group version deployment will be triggered
            with an adaptive rate that has a fixed upper limit. We recommend that you include
            an ''X-Amzn-Client-Token'' token in every ''StartBulkDeployment'' request. These requests
            are idempotent with respect to the token and the request parameters.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.StartGGBulkDeploymentCmdlet.AmznClientToken">
            <summary>
            <para>
            A client token used to correlate requests
            and responses.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.StartGGBulkDeploymentCmdlet.ExecutionRoleArn">
            <summary>
            <para>
            The ARN of the execution role to associate
            with the bulk deployment operation. This IAM role must allow the ''greengrass:CreateDeployment''
            action for all group versions that are listed in the input file. This IAM role must
            have access to the S3 bucket containing the input file.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.StartGGBulkDeploymentCmdlet.InputFileUri">
            <summary>
            <para>
            The URI of the input file contained in the
            S3 bucket. The execution role must have ''getObject'' permissions on this bucket to
            access the input file. The input file is a JSON-serialized, line delimited file with
            UTF-8 encoding that provides a list of group and version IDs and the deployment type.
            This file must be less than 100 MB. Currently, AWS IoT Greengrass supports only ''NewDeployment''
            deployment types.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.StartGGBulkDeploymentCmdlet.Tag">
            <summary>
            <para>
            Tag(s) to add to the new resource
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.StartGGBulkDeploymentCmdlet.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.GG.StopGGBulkDeploymentCmdlet">
            <summary>
            Stops the execution of a bulk deployment. This action returns a status of ''Stopping''
            until the deployment is stopped. You cannot start a new bulk deployment while a previous
            deployment is in the ''Stopping'' state. This action doesn't rollback completed deployments
            or cancel pending deployments.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.StopGGBulkDeploymentCmdlet.BulkDeploymentId">
            <summary>
            <para>
            The ID of the bulk deployment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.StopGGBulkDeploymentCmdlet.PassThru">
            <summary>
            Returns the value passed to the BulkDeploymentId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.StopGGBulkDeploymentCmdlet.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.GG.UpdateGGConnectivityInfoCmdlet">
            <summary>
            Updates the connectivity information for the core. Any devices that belong to the
            group which has this core will receive this information in order to find the location
            of the core and connect to it.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGConnectivityInfoCmdlet.ConnectivityInfo">
            <summary>
            <para>
            A list of connectivity info.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGConnectivityInfoCmdlet.ThingName">
            <summary>
            <para>
            The thing name.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGConnectivityInfoCmdlet.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.GG.UpdateGGConnectorDefinitionCmdlet">
            <summary>
            Updates a connector definition.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGConnectorDefinitionCmdlet.ConnectorDefinitionId">
            <summary>
            <para>
            The ID of the connector definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGConnectorDefinitionCmdlet.Name">
            <summary>
            <para>
            The name of the definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGConnectorDefinitionCmdlet.PassThru">
            <summary>
            Returns the value passed to the ConnectorDefinitionId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGConnectorDefinitionCmdlet.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.GG.UpdateGGCoreDefinitionCmdlet">
            <summary>
            Updates a core definition.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGCoreDefinitionCmdlet.CoreDefinitionId">
            <summary>
            <para>
            The ID of the core definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGCoreDefinitionCmdlet.Name">
            <summary>
            <para>
            The name of the definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGCoreDefinitionCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGCoreDefinitionCmdlet.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.GG.UpdateGGDeviceDefinitionCmdlet">
            <summary>
            Updates a device definition.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGDeviceDefinitionCmdlet.DeviceDefinitionId">
            <summary>
            <para>
            The ID of the device definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGDeviceDefinitionCmdlet.Name">
            <summary>
            <para>
            The name of the definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGDeviceDefinitionCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGDeviceDefinitionCmdlet.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.GG.UpdateGGFunctionDefinitionCmdlet">
            <summary>
            Updates a Lambda function definition.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGFunctionDefinitionCmdlet.FunctionDefinitionId">
            <summary>
            <para>
            The ID of the Lambda function definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGFunctionDefinitionCmdlet.Name">
            <summary>
            <para>
            The name of the definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGFunctionDefinitionCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGFunctionDefinitionCmdlet.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.GG.UpdateGGGroupCmdlet">
            <summary>
            Updates a group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGGroupCmdlet.GroupId">
            <summary>
            <para>
            The ID of the Greengrass group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGGroupCmdlet.Name">
            <summary>
            <para>
            The name of the definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGGroupCmdlet.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.GG.UpdateGGGroupCertificateConfigurationCmdlet">
            <summary>
            Updates the Certificate expiry time for a group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGGroupCertificateConfigurationCmdlet.CertificateExpiryInMillisecond">
            <summary>
            <para>
            The amount of time remaining
            before the certificate expires, in milliseconds.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGGroupCertificateConfigurationCmdlet.GroupId">
            <summary>
            <para>
            The ID of the Greengrass group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGGroupCertificateConfigurationCmdlet.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.GG.UpdateGGLoggerDefinitionCmdlet">
            <summary>
            Updates a logger definition.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGLoggerDefinitionCmdlet.LoggerDefinitionId">
            <summary>
            <para>
            The ID of the logger definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGLoggerDefinitionCmdlet.Name">
            <summary>
            <para>
            The name of the definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGLoggerDefinitionCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGLoggerDefinitionCmdlet.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.GG.UpdateGGResourceDefinitionCmdlet">
            <summary>
            Updates a resource definition.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGResourceDefinitionCmdlet.Name">
            <summary>
            <para>
            The name of the definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGResourceDefinitionCmdlet.ResourceDefinitionId">
            <summary>
            <para>
            The ID of the resource definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGResourceDefinitionCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGResourceDefinitionCmdlet.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.GG.UpdateGGSubscriptionDefinitionCmdlet">
            <summary>
            Updates a subscription definition.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGSubscriptionDefinitionCmdlet.Name">
            <summary>
            <para>
            The name of the definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGSubscriptionDefinitionCmdlet.SubscriptionDefinitionId">
            <summary>
            <para>
            The ID of the subscription definition.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGSubscriptionDefinitionCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GG.UpdateGGSubscriptionDefinitionCmdlet.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.GD.BackupGDFindingCmdlet">
            <summary>
            Archives Amazon GuardDuty findings specified by the list of finding IDs.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.BackupGDFindingCmdlet.DetectorId">
            <summary>
            <para>
            The ID of the detector that specifies the GuardDuty
            service whose findings you want to archive.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.BackupGDFindingCmdlet.FindingId">
            <summary>
            <para>
            IDs of the findings that you want to archive.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.BackupGDFindingCmdlet.PassThru">
            <summary>
            Returns the value passed to the DetectorId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.BackupGDFindingCmdlet.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.GD.ConfirmGDInvitationCmdlet">
            <summary>
            Accepts the invitation to be monitored by a master GuardDuty account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.ConfirmGDInvitationCmdlet.DetectorId">
            <summary>
            <para>
            The unique ID of the detector of the GuardDuty
            member account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.ConfirmGDInvitationCmdlet.InvitationId">
            <summary>
            <para>
            This value is used to validate the master
            account to the member account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.ConfirmGDInvitationCmdlet.MasterId">
            <summary>
            <para>
            The account ID of the master GuardDuty account
            whose invitation you're accepting.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.ConfirmGDInvitationCmdlet.PassThru">
            <summary>
            Returns the value passed to the DetectorId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.ConfirmGDInvitationCmdlet.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.GD.DenyGDInvitationCmdlet">
            <summary>
            Declines invitations sent to the current member account by AWS account specified by
            their account IDs.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.DenyGDInvitationCmdlet.AccountId">
            <summary>
            <para>
            A list of account IDs of the AWS accounts that
            sent invitations to the current member account that you want to decline invitations
            from.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.DenyGDInvitationCmdlet.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.GD.GetGDDetectorCmdlet">
            <summary>
            Retrieves an Amazon GuardDuty detector specified by the detectorId.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDDetectorCmdlet.DetectorId">
            <summary>
            <para>
            The unique ID of the detector that you want
            to retrieve.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GD.GetGDDetectorListCmdlet">
            <summary>
            Lists detectorIds of all the existing Amazon GuardDuty detector resources.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDDetectorListCmdlet.MaxResult">
            <summary>
            <para>
            You can use this parameter to indicate the
            maximum number of detectors that you want in the response.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDDetectorListCmdlet.NextToken">
            <summary>
            <para>
            You can use this parameter when paginating results.
            Set the value of this parameter to null on your first call to the ListDetectors action.
            For subsequent calls to the action fill nextToken in the request with the value of
            nextToken from the previous response to continue listing data.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GD.GetGDFilterCmdlet">
            <summary>
            Returns the details of the filter specified by the filter name.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDFilterCmdlet.DetectorId">
            <summary>
            <para>
            The detector ID that specifies the GuardDuty
            service where you want to list the details of the specified filter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDFilterCmdlet.FilterName">
            <summary>
            <para>
            The name of the filter whose details you want
            to get.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GD.GetGDFilterListCmdlet">
            <summary>
            Returns a paginated list of the current filters.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDFilterListCmdlet.DetectorId">
            <summary>
            <para>
            The ID of the detector that specifies the GuardDuty
            service where you want to list filters.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDFilterListCmdlet.MaxResult">
            <summary>
            <para>
            Indicates the maximum number of items that
            you want in the response. The maximum value is 50.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDFilterListCmdlet.NextToken">
            <summary>
            <para>
            Paginates results. Set the value of this parameter
            to NULL on your first call to the ListFilters operation.For subsequent calls to the
            operation, fill nextToken in the request with the value of nextToken from the previous
            response to continue listing data.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GD.GetGDFindingCmdlet">
            <summary>
            Describes Amazon GuardDuty findings specified by finding IDs.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDFindingCmdlet.DetectorId">
            <summary>
            <para>
            The ID of the detector that specifies the GuardDuty
            service whose findings you want to retrieve.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDFindingCmdlet.FindingId">
            <summary>
            <para>
            IDs of the findings that you want to retrieve.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDFindingCmdlet.SortCriterion">
            <summary>
            <para>
            Represents the criteria used for sorting
            findings.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GD.GetGDFindingListCmdlet">
            <summary>
            Lists Amazon GuardDuty findings for the specified detector ID.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDFindingListCmdlet.DetectorId">
            <summary>
            <para>
            The ID of the detector that specifies the GuardDuty
            service whose findings you want to list.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDFindingListCmdlet.FindingCriterion">
            <summary>
            <para>
            Represents the criteria used for querying
            findings.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDFindingListCmdlet.SortCriterion">
            <summary>
            <para>
            Represents the criteria used for sorting
            findings.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDFindingListCmdlet.MaxResult">
            <summary>
            <para>
            You can use this parameter to indicate the
            maximum number of items you want in the response. The default value is 50. The maximum
            value is 50.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDFindingListCmdlet.NextToken">
            <summary>
            <para>
            You can use this parameter when paginating results.
            Set the value of this parameter to null on your first call to the ListFindings action.
            For subsequent calls to the action fill nextToken in the request with the value of
            nextToken from the previous response to continue listing data.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GD.GetGDFindingStatisticCmdlet">
            <summary>
            Lists Amazon GuardDuty findings' statistics for the specified detector ID.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDFindingStatisticCmdlet.DetectorId">
            <summary>
            <para>
            The ID of the detector that specifies the GuardDuty
            service whose findings' statistics you want to retrieve.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDFindingStatisticCmdlet.FindingCriterion">
            <summary>
            <para>
            Represents the criteria used for querying
            findings.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDFindingStatisticCmdlet.FindingStatisticType">
            <summary>
            <para>
            Types of finding statistics to retrieve.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GD.GetGDInvitationCountCmdlet">
            <summary>
            Returns the count of all GuardDuty membership invitations that were sent to the current
            member account except the currently accepted invitation.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GD.GetGDInvitationListCmdlet">
            <summary>
            Lists all GuardDuty membership invitations that were sent to the current AWS account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDInvitationListCmdlet.MaxResult">
            <summary>
            <para>
            You can use this parameter to indicate the
            maximum number of invitations you want in the response. The default value is 50. The
            maximum value is 50.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDInvitationListCmdlet.NextToken">
            <summary>
            <para>
            You can use this parameter when paginating results.
            Set the value of this parameter to null on your first call to the ListInvitations
            action. Subsequent calls to the action fill nextToken in the request with the value
            of NextToken from the previous response to continue listing data.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GD.GetGDIPSetCmdlet">
            <summary>
            Retrieves the IPSet specified by the IPSet ID.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDIPSetCmdlet.DetectorId">
            <summary>
            <para>
            The detectorID that specifies the GuardDuty
            service whose IPSet you want to retrieve.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDIPSetCmdlet.IpSetId">
            <summary>
            <para>
            The unique ID that specifies the IPSet that you
            want to describe.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GD.GetGDIPSetListCmdlet">
            <summary>
            Lists the IPSets of the GuardDuty service specified by the detector ID.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDIPSetListCmdlet.DetectorId">
            <summary>
            <para>
            The unique ID of the detector that you want
            to retrieve.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDIPSetListCmdlet.MaxResult">
            <summary>
            <para>
            You can use this parameter to indicate the
            maximum number of items that you want in the response. The default value is 7. The
            maximum value is 7.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDIPSetListCmdlet.NextToken">
            <summary>
            <para>
            You can use this parameter when paginating results.
            Set the value of this parameter to null on your first call to the ListIPSet action.
            For subsequent calls to the action fill nextToken in the request with the value of
            NextToken from the previous response to continue listing data.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GD.GetGDMasterAccountCmdlet">
            <summary>
            Provides the details for the GuardDuty master account to the current GuardDuty member
            account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDMasterAccountCmdlet.DetectorId">
            <summary>
            <para>
            The unique ID of the detector of the GuardDuty
            member account.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GD.GetGDMemberCmdlet">
            <summary>
            Retrieves GuardDuty member accounts (to the current GuardDuty master account) specified
            by the account IDs.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDMemberCmdlet.AccountId">
            <summary>
            <para>
            A list of account IDs of the GuardDuty member
            accounts that you want to describe.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDMemberCmdlet.DetectorId">
            <summary>
            <para>
            The unique ID of the detector of the GuardDuty
            account whose members you want to retrieve.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GD.GetGDMemberListCmdlet">
            <summary>
            Lists details about all member accounts for the current GuardDuty master account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDMemberListCmdlet.DetectorId">
            <summary>
            <para>
            The unique ID of the detector of the GuardDuty
            account whose members you want to list.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDMemberListCmdlet.OnlyAssociated">
            <summary>
            <para>
            Specifies what member accounts the response
            is to include based on their relationship status with the master account. The default
            value is TRUE. If onlyAssociated is set to TRUE, the response will include member
            accounts whose relationship status with the master is set to Enabled, Disabled. If
            onlyAssociated is set to FALSE, the response will include all existing member accounts.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDMemberListCmdlet.MaxResult">
            <summary>
            <para>
            You can use this parameter to indicate the
            maximum number of items you want in the response. The default value is 1. The maximum
            value is 50.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDMemberListCmdlet.NextToken">
            <summary>
            <para>
            You can use this parameter when paginating results.
            Set the value of this parameter to null on your first call to the ListMembers action.
            Subsequent calls to the action fill nextToken in the request with the value of NextToken
            from the previous response to continue listing data.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GD.GetGDThreatIntelSetCmdlet">
            <summary>
            Retrieves the ThreatIntelSet that is specified by the ThreatIntelSet ID.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDThreatIntelSetCmdlet.DetectorId">
            <summary>
            <para>
            The detectorID that specifies the GuardDuty
            service whose ThreatIntelSet you want to describe.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDThreatIntelSetCmdlet.ThreatIntelSetId">
            <summary>
            <para>
            The unique ID that specifies the ThreatIntelSet
            that you want to describe.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GD.GetGDThreatIntelSetListCmdlet">
            <summary>
            Lists the ThreatIntelSets of the GuardDuty service specified by the detector ID.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDThreatIntelSetListCmdlet.DetectorId">
            <summary>
            <para>
            The detectorID that specifies the GuardDuty
            service whose ThreatIntelSets you want to list.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDThreatIntelSetListCmdlet.MaxResult">
            <summary>
            <para>
            You can use this parameter to indicate the
            maximum number of items that you want in the response. The default value is 7. The
            maximum value is 7.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.GetGDThreatIntelSetListCmdlet.NextToken">
            <summary>
            <para>
            Pagination token to start retrieving threat
            intel sets from.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.GD.NewGDDetectorCmdlet">
            <summary>
            Creates a single Amazon GuardDuty detector. A detector is an object that represents
            the GuardDuty service. A detector must be created in order for GuardDuty to become
            operational.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.NewGDDetectorCmdlet.ClientToken">
            <summary>
            <para>
            The idempotency token for the create request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.NewGDDetectorCmdlet.Enable">
            <summary>
            <para>
            A boolean value that specifies whether the detector
            is to be enabled.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.NewGDDetectorCmdlet.FindingPublishingFrequency">
            <summary>
            <para>
            A enum value that specifies
            how frequently customer got Finding updates published.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.NewGDDetectorCmdlet.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.GD.NewGDFilterCmdlet">
            <summary>
            Creates a filter using the specified finding criteria.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.NewGDFilterCmdlet.Action">
            <summary>
            <para>
            Specifies the action that is to be applied to the
            findings that match the filter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.NewGDFilterCmdlet.ClientToken">
            <summary>
            <para>
            The idempotency token for the create request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.NewGDFilterCmdlet.Description">
            <summary>
            <para>
            The description of the filter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.NewGDFilterCmdlet.DetectorId">
            <summary>
            <para>
            The unique ID of the detector that you want
            to update.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.NewGDFilterCmdlet.FindingCriterion">
            <summary>
            <para>
            Represents the criteria to be used in
            the filter for querying findings.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.NewGDFilterCmdlet.Name">
            <summary>
            <para>
            The name of the filter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.NewGDFilterCmdlet.Rank">
            <summary>
            <para>
            Specifies the position of the filter in the list
            of current filters. Also specifies the order in which this filter is applied to the
            findings.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.NewGDFilterCmdlet.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.GD.NewGDIPSetCmdlet">
            <summary>
            Creates a new IPSet - a list of trusted IP addresses that have been whitelisted for
            secure communication with AWS infrastructure and applications.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.NewGDIPSetCmdlet.Activate">
            <summary>
            <para>
            A boolean value that indicates whether GuardDuty
            is to start using the uploaded IPSet.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.NewGDIPSetCmdlet.ClientToken">
            <summary>
            <para>
            The idempotency token for the create request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.NewGDIPSetCmdlet.DetectorId">
            <summary>
            <para>
            The unique ID of the detector that you want
            to update.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.NewGDIPSetCmdlet.Format">
            <summary>
            <para>
            The format of the file that contains the IPSet.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.NewGDIPSetCmdlet.Location">
            <summary>
            <para>
            The URI of the file that contains the IPSet.
            For example (https://s3.us-west-2.amazonaws.com/my-bucket/my-object-key)
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.NewGDIPSetCmdlet.Name">
            <summary>
            <para>
            The user friendly name to identify the IPSet. This
            name is displayed in all findings that are triggered by activity that involves IP
            addresses included in this IPSet.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.NewGDIPSetCmdlet.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.GD.NewGDMemberCmdlet">
            <summary>
            Creates member accounts of the current AWS account by specifying a list of AWS account
            IDs. The current AWS account can then invite these members to manage GuardDuty in
            their accounts.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.NewGDMemberCmdlet.AccountDetail">
            <summary>
            <para>
            A list of account ID and email address
            pairs of the accounts that you want to associate with the master GuardDuty account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.NewGDMemberCmdlet.DetectorId">
            <summary>
            <para>
            The unique ID of the detector of the GuardDuty
            account with which you want to associate member accounts.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.NewGDMemberCmdlet.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.GD.NewGDSampleFindingCmdlet">
            <summary>
            Generates example findings of types specified by the list of finding types. If 'NULL'
            is specified for findingTypes, the API generates example findings of all supported
            finding types.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.NewGDSampleFindingCmdlet.DetectorId">
            <summary>
            <para>
            The ID of the detector to create sample findings
            for.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.NewGDSampleFindingCmdlet.FindingType">
            <summary>
            <para>
            Types of sample findings that you want to
            generate.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.NewGDSampleFindingCmdlet.PassThru">
            <summary>
            Returns the value passed to the DetectorId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.NewGDSampleFindingCmdlet.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.GD.NewGDThreatIntelSetCmdlet">
            <summary>
            Create a new ThreatIntelSet. ThreatIntelSets consist of known malicious IP addresses.
            GuardDuty generates findings based on ThreatIntelSets.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.NewGDThreatIntelSetCmdlet.Activate">
            <summary>
            <para>
            A boolean value that indicates whether GuardDuty
            is to start using the uploaded ThreatIntelSet.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.NewGDThreatIntelSetCmdlet.ClientToken">
            <summary>
            <para>
            The idempotency token for the create request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.NewGDThreatIntelSetCmdlet.DetectorId">
            <summary>
            <para>
            The unique ID of the detector that you want
            to update.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.NewGDThreatIntelSetCmdlet.Format">
            <summary>
            <para>
            The format of the file that contains the ThreatIntelSet.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.NewGDThreatIntelSetCmdlet.Location">
            <summary>
            <para>
            The URI of the file that contains the ThreatIntelSet.
            For example (https://s3.us-west-2.amazonaws.com/my-bucket/my-object-key).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.NewGDThreatIntelSetCmdlet.Name">
            <summary>
            <para>
            A user-friendly ThreatIntelSet name that is displayed
            in all finding generated by activity that involves IP addresses included in this ThreatIntelSet.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.NewGDThreatIntelSetCmdlet.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.GD.RemoveGDDetectorCmdlet">
            <summary>
            Deletes a Amazon GuardDuty detector specified by the detector ID.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.RemoveGDDetectorCmdlet.DetectorId">
            <summary>
            <para>
            The unique ID that specifies the detector that
            you want to delete.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.RemoveGDDetectorCmdlet.PassThru">
            <summary>
            Returns the value passed to the DetectorId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.RemoveGDDetectorCmdlet.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.GD.RemoveGDFilterCmdlet">
            <summary>
            Deletes the filter specified by the filter name.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.RemoveGDFilterCmdlet.DetectorId">
            <summary>
            <para>
            The unique ID that specifies the detector where
            you want to delete a filter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.RemoveGDFilterCmdlet.FilterName">
            <summary>
            <para>
            The name of the filter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.RemoveGDFilterCmdlet.PassThru">
            <summary>
            Returns the value passed to the DetectorId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.RemoveGDFilterCmdlet.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.GD.RemoveGDInvitationCmdlet">
            <summary>
            Deletes invitations sent to the current member account by AWS accounts specified by
            their account IDs.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.RemoveGDInvitationCmdlet.AccountId">
            <summary>
            <para>
            A list of account IDs of the AWS accounts that
            sent invitations to the current member account that you want to delete invitations
            from.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.RemoveGDInvitationCmdlet.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.GD.RemoveGDIPSetCmdlet">
            <summary>
            Deletes the IPSet specified by the IPSet ID.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.RemoveGDIPSetCmdlet.DetectorId">
            <summary>
            <para>
            The detectorID that specifies the GuardDuty
            service whose IPSet you want to delete.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.RemoveGDIPSetCmdlet.IpSetId">
            <summary>
            <para>
            The unique ID that specifies the IPSet that you
            want to delete.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.RemoveGDIPSetCmdlet.PassThru">
            <summary>
            Returns the value passed to the IpSetId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.RemoveGDIPSetCmdlet.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.GD.RemoveGDMemberCmdlet">
            <summary>
            Deletes GuardDuty member accounts (to the current GuardDuty master account) specified
            by the account IDs.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.RemoveGDMemberCmdlet.AccountId">
            <summary>
            <para>
            A list of account IDs of the GuardDuty member
            accounts that you want to delete.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.RemoveGDMemberCmdlet.DetectorId">
            <summary>
            <para>
            The unique ID of the detector of the GuardDuty
            account whose members you want to delete.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.RemoveGDMemberCmdlet.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.GD.RemoveGDThreatIntelSetCmdlet">
            <summary>
            Deletes ThreatIntelSet specified by the ThreatIntelSet ID.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.RemoveGDThreatIntelSetCmdlet.DetectorId">
            <summary>
            <para>
            The detectorID that specifies the GuardDuty
            service whose ThreatIntelSet you want to delete.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.RemoveGDThreatIntelSetCmdlet.ThreatIntelSetId">
            <summary>
            <para>
            The unique ID that specifies the ThreatIntelSet
            that you want to delete.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.RemoveGDThreatIntelSetCmdlet.PassThru">
            <summary>
            Returns the value passed to the ThreatIntelSetId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.RemoveGDThreatIntelSetCmdlet.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.GD.RestoreGDFindingCmdlet">
            <summary>
            Unarchives Amazon GuardDuty findings specified by the list of finding IDs.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.RestoreGDFindingCmdlet.DetectorId">
            <summary>
            <para>
            The ID of the detector that specifies the GuardDuty
            service whose findings you want to unarchive.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.RestoreGDFindingCmdlet.FindingId">
            <summary>
            <para>
            IDs of the findings that you want to unarchive.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.RestoreGDFindingCmdlet.PassThru">
            <summary>
            Returns the value passed to the DetectorId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.RestoreGDFindingCmdlet.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.GD.SendGDMemberInvitationCmdlet">
            <summary>
            Invites other AWS accounts (created as members of the current AWS account by CreateMembers)
            to enable GuardDuty and allow the current AWS account to view and manage these accounts'
            GuardDuty findings on their behalf as the master account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.SendGDMemberInvitationCmdlet.AccountId">
            <summary>
            <para>
            A list of account IDs of the accounts that
            you want to invite to GuardDuty as members.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.SendGDMemberInvitationCmdlet.DetectorId">
            <summary>
            <para>
            The unique ID of the detector of the GuardDuty
            account with which you want to invite members.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.SendGDMemberInvitationCmdlet.DisableEmailNotification">
            <summary>
            <para>
            A boolean value that specifies
            whether you want to disable email notification to the accounts that you’re inviting
            to GuardDuty as members.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.SendGDMemberInvitationCmdlet.Message">
            <summary>
            <para>
            The invitation message that you want to send to
            the accounts that you’re inviting to GuardDuty as members.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.SendGDMemberInvitationCmdlet.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.GD.StartGDMonitoringMemberCmdlet">
            <summary>
            Re-enables GuardDuty to monitor findings of the member accounts specified by the account
            IDs. A master GuardDuty account can run this command after disabling GuardDuty from
            monitoring these members' findings by running StopMonitoringMembers.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.StartGDMonitoringMemberCmdlet.AccountId">
            <summary>
            <para>
            A list of account IDs of the GuardDuty member
            accounts whose findings you want the master account to monitor.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.StartGDMonitoringMemberCmdlet.DetectorId">
            <summary>
            <para>
            The unique ID of the detector of the GuardDuty
            account whom you want to re-enable to monitor members' findings.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.StartGDMonitoringMemberCmdlet.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.GD.StopGDMonitoringMemberCmdlet">
            <summary>
            Disables GuardDuty from monitoring findings of the member accounts specified by the
            account IDs. After running this command, a master GuardDuty account can run StartMonitoringMembers
            to re-enable GuardDuty to monitor these members’ findings.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.StopGDMonitoringMemberCmdlet.AccountId">
            <summary>
            <para>
            A list of account IDs of the GuardDuty member
            accounts whose findings you want the master account to stop monitoring.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.StopGDMonitoringMemberCmdlet.DetectorId">
            <summary>
            <para>
            The unique ID of the detector of the GuardDuty
            account that you want to stop from monitor members' findings.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.StopGDMonitoringMemberCmdlet.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.GD.UnregisterGDFromMasterAccountCmdlet">
            <summary>
            Disassociates the current GuardDuty member account from its master account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UnregisterGDFromMasterAccountCmdlet.DetectorId">
            <summary>
            <para>
            The unique ID of the detector of the GuardDuty
            member account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UnregisterGDFromMasterAccountCmdlet.PassThru">
            <summary>
            Returns the value passed to the DetectorId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UnregisterGDFromMasterAccountCmdlet.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.GD.UnregisterGDMemberCmdlet">
            <summary>
            Disassociates GuardDuty member accounts (to the current GuardDuty master account)
            specified by the account IDs.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UnregisterGDMemberCmdlet.AccountId">
            <summary>
            <para>
            A list of account IDs of the GuardDuty member
            accounts that you want to disassociate from master.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UnregisterGDMemberCmdlet.DetectorId">
            <summary>
            <para>
            The unique ID of the detector of the GuardDuty
            account whose members you want to disassociate from master.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UnregisterGDMemberCmdlet.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.GD.UpdateGDDetectorCmdlet">
            <summary>
            Updates an Amazon GuardDuty detector specified by the detectorId.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UpdateGDDetectorCmdlet.DetectorId">
            <summary>
            <para>
            The unique ID of the detector that you want
            to update.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UpdateGDDetectorCmdlet.Enable">
            <summary>
            <para>
            Updated boolean value for the detector that specifies
            whether the detector is enabled.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UpdateGDDetectorCmdlet.FindingPublishingFrequency">
            <summary>
            <para>
            A enum value that specifies
            how frequently customer got Finding updates published.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UpdateGDDetectorCmdlet.PassThru">
            <summary>
            Returns the value passed to the DetectorId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UpdateGDDetectorCmdlet.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.GD.UpdateGDFilterCmdlet">
            <summary>
            Updates the filter specified by the filter name.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UpdateGDFilterCmdlet.Action">
            <summary>
            <para>
            Specifies the action that is to be applied to the
            findings that match the filter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UpdateGDFilterCmdlet.Description">
            <summary>
            <para>
            The description of the filter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UpdateGDFilterCmdlet.DetectorId">
            <summary>
            <para>
            The unique ID of the detector that specifies
            the GuardDuty service where you want to update a filter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UpdateGDFilterCmdlet.FilterName">
            <summary>
            <para>
            The name of the filter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UpdateGDFilterCmdlet.FindingCriterion">
            <summary>
            <para>
            Represents the criteria to be used in
            the filter for querying findings.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UpdateGDFilterCmdlet.Rank">
            <summary>
            <para>
            Specifies the position of the filter in the list
            of current filters. Also specifies the order in which this filter is applied to the
            findings.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UpdateGDFilterCmdlet.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.GD.UpdateGDFindingFeedbackCmdlet">
            <summary>
            Marks specified Amazon GuardDuty findings as useful or not useful.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UpdateGDFindingFeedbackCmdlet.Comment">
            <summary>
            <para>
            Additional feedback about the GuardDuty findings.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UpdateGDFindingFeedbackCmdlet.DetectorId">
            <summary>
            <para>
            The ID of the detector that specifies the GuardDuty
            service whose findings you want to mark as useful or not useful.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UpdateGDFindingFeedbackCmdlet.Feedback">
            <summary>
            <para>
            Valid values: USEFUL | NOT_USEFUL
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UpdateGDFindingFeedbackCmdlet.FindingId">
            <summary>
            <para>
            IDs of the findings that you want to mark as
            useful or not useful.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UpdateGDFindingFeedbackCmdlet.PassThru">
            <summary>
            Returns the value passed to the DetectorId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UpdateGDFindingFeedbackCmdlet.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.GD.UpdateGDIPSetCmdlet">
            <summary>
            Updates the IPSet specified by the IPSet ID.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UpdateGDIPSetCmdlet.Activate">
            <summary>
            <para>
            The updated boolean value that specifies whether
            the IPSet is active or not.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UpdateGDIPSetCmdlet.DetectorId">
            <summary>
            <para>
            The detectorID that specifies the GuardDuty
            service whose IPSet you want to update.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UpdateGDIPSetCmdlet.IpSetId">
            <summary>
            <para>
            The unique ID that specifies the IPSet that you
            want to update.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UpdateGDIPSetCmdlet.Location">
            <summary>
            <para>
            The updated URI of the file that contains the
            IPSet. For example (https://s3.us-west-2.amazonaws.com/my-bucket/my-object-key).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UpdateGDIPSetCmdlet.Name">
            <summary>
            <para>
            The unique ID that specifies the IPSet that you want
            to update.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UpdateGDIPSetCmdlet.PassThru">
            <summary>
            Returns the value passed to the DetectorId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UpdateGDIPSetCmdlet.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.GD.UpdateGDThreatIntelSetCmdlet">
            <summary>
            Updates the ThreatIntelSet specified by ThreatIntelSet ID.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UpdateGDThreatIntelSetCmdlet.Activate">
            <summary>
            <para>
            The updated boolean value that specifies whether
            the ThreateIntelSet is active or not.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UpdateGDThreatIntelSetCmdlet.DetectorId">
            <summary>
            <para>
            The detectorID that specifies the GuardDuty
            service whose ThreatIntelSet you want to update.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UpdateGDThreatIntelSetCmdlet.Location">
            <summary>
            <para>
            The updated URI of the file that contains the
            ThreateIntelSet. For example (https://s3.us-west-2.amazonaws.com/my-bucket/my-object-key)
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UpdateGDThreatIntelSetCmdlet.Name">
            <summary>
            <para>
            The unique ID that specifies the ThreatIntelSet that
            you want to update.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UpdateGDThreatIntelSetCmdlet.ThreatIntelSetId">
            <summary>
            <para>
            The unique ID that specifies the ThreatIntelSet
            that you want to update.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UpdateGDThreatIntelSetCmdlet.PassThru">
            <summary>
            Returns the value passed to the DetectorId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.GD.UpdateGDThreatIntelSetCmdlet.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.IAM.GetIAMCredentialReportCmdlet">
            <summary>
            Retrieves a credential report for the AWS account. For more information about the
            credential report, see <a href="http://docs.aws.amazon.com/IAM/latest/UserGuide/credential-reports.html">Getting
            Credential Reports</a> in the <i>Using IAM</i> guide.
            The report is contained in a System.IO.Memory stream in the output. To have the cmdlet output the report
            contents as a single string object, use the -Raw switch. To have the report output as an array of lines
            use the -AsTextArray switch.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMCredentialReportCmdlet.AsTextArray">
            <summary>
            If set the cmdlet will process the the memory stream contained in the service response
            to the pipeline as a series of lines of text.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMCredentialReportCmdlet.Raw">
            <summary>
            If set the cmdlet output will be a single string containing all of the lines in the
            report/
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.AddIAMClientIDToOpenIDConnectProviderCmdlet">
            <summary>
            Adds a new client ID (also known as audience) to the list of client IDs already registered
            for the specified IAM OpenID Connect (OIDC) provider resource.
             
              
            <para>
            This operation is idempotent; it does not fail or return an error if you add an existing
            client ID to the provider.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.AddIAMClientIDToOpenIDConnectProviderCmdlet.ClientID">
            <summary>
            <para>
            <para>The client ID (also known as audience) to add to the IAM OpenID Connect provider resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.AddIAMClientIDToOpenIDConnectProviderCmdlet.OpenIDConnectProviderArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM OpenID Connect (OIDC) provider resource
            to add the client ID to. You can get a list of OIDC provider ARNs by using the <a>ListOpenIDConnectProviders</a>
            operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.AddIAMClientIDToOpenIDConnectProviderCmdlet.PassThru">
            <summary>
            Returns the value passed to the OpenIDConnectProviderArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.AddIAMClientIDToOpenIDConnectProviderCmdlet.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.IAM.AddIAMRoleTagCmdlet">
            <summary>
            Adds one or more tags to an IAM role. The role can be a regular role or a service-linked
            role. If a tag with the same key name already exists, then that tag is overwritten
            with the new value.
             
              
            <para>
            A tag consists of a key name and an associated value. By assigning tags to your resources,
            you can do the following:
            </para><ul><li><para><b>Administrative grouping and discovery</b> - Attach tags to resources to aid in
            organization and search. For example, you could search for all resources with the
            key name <i>Project</i> and the value <i>MyImportantProject</i>. Or search for all
            resources with the key name <i>Cost Center</i> and the value <i>41200</i>.
            </para></li><li><para><b>Access control</b> - Reference tags in IAM user-based and resource-based policies.
            You can use tags to restrict access to only an IAM user or role that has a specified
            tag attached. You can also restrict access to only those resources that have a certain
            tag attached. For examples of policies that show how to use tags to control access,
            see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/access_tags.html">Control
            Access Using IAM Tags</a> in the <i>IAM User Guide</i>.
            </para></li><li><para><b>Cost allocation</b> - Use tags to help track which individuals and teams are using
            which AWS resources.
            </para></li></ul><note><ul><li><para>
            Make sure that you have no invalid tags and that you do not exceed the allowed number
            of tags per role. In either case, the entire request fails and <i>no</i> tags are
            added to the role.
            </para></li><li><para>
            AWS always interprets the tag <code>Value</code> as a single string. If you need to
            store an array, you can store comma-separated values in the string. However, you must
            interpret the value in your code.
            </para></li></ul></note><para>
            For more information about tagging, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_tags.html">Tagging
            IAM Identities</a> in the <i>IAM User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.AddIAMRoleTagCmdlet.RoleName">
            <summary>
            <para>
            <para>The name of the role that you want to add tags to.</para><para>This parameter accepts (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters that consist of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.AddIAMRoleTagCmdlet.Tag">
            <summary>
            <para>
            <para>The list of tags that you want to attach to the role. Each tag consists of a key name
            and an associated value. You can specify this with a JSON string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.AddIAMRoleTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the RoleName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.AddIAMRoleTagCmdlet.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.IAM.AddIAMRoleToInstanceProfileCmdlet">
            <summary>
            Adds the specified IAM role to the specified instance profile. An instance profile
            can contain only one role, and this limit cannot be increased. You can remove the
            existing role and then add a different role to an instance profile. You must then
            wait for the change to appear across all of AWS because of <a href="https://en.wikipedia.org/wiki/Eventual_consistency">eventual
            consistency</a>. To force the change, you must <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DisassociateIamInstanceProfile.html">disassociate
            the instance profile</a> and then <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_AssociateIamInstanceProfile.html">associate
            the instance profile</a>, or you can stop your instance and then restart it.
             
             <note><para>
            The caller of this API must be granted the <code>PassRole</code> permission on the
            IAM role by a permissions policy.
            </para></note><para>
            For more information about roles, go to <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/WorkingWithRoles.html">Working
            with Roles</a>. For more information about instance profiles, go to <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/AboutInstanceProfiles.html">About
            Instance Profiles</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.AddIAMRoleToInstanceProfileCmdlet.InstanceProfileName">
            <summary>
            <para>
            <para>The name of the instance profile to update.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.AddIAMRoleToInstanceProfileCmdlet.RoleName">
            <summary>
            <para>
            <para>The name of the role to add.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.AddIAMRoleToInstanceProfileCmdlet.PassThru">
            <summary>
            Returns the value passed to the InstanceProfileName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.AddIAMRoleToInstanceProfileCmdlet.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.IAM.AddIAMUserTagCmdlet">
            <summary>
            Adds one or more tags to an IAM user. If a tag with the same key name already exists,
            then that tag is overwritten with the new value.
             
              
            <para>
            A tag consists of a key name and an associated value. By assigning tags to your resources,
            you can do the following:
            </para><ul><li><para><b>Administrative grouping and discovery</b> - Attach tags to resources to aid in
            organization and search. For example, you could search for all resources with the
            key name <i>Project</i> and the value <i>MyImportantProject</i>. Or search for all
            resources with the key name <i>Cost Center</i> and the value <i>41200</i>.
            </para></li><li><para><b>Access control</b> - Reference tags in IAM user-based and resource-based policies.
            You can use tags to restrict access to only an IAM requesting user or to a role that
            has a specified tag attached. You can also restrict access to only those resources
            that have a certain tag attached. For examples of policies that show how to use tags
            to control access, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/access_tags.html">Control
            Access Using IAM Tags</a> in the <i>IAM User Guide</i>.
            </para></li><li><para><b>Cost allocation</b> - Use tags to help track which individuals and teams are using
            which AWS resources.
            </para></li></ul><note><ul><li><para>
            Make sure that you have no invalid tags and that you do not exceed the allowed number
            of tags per role. In either case, the entire request fails and <i>no</i> tags are
            added to the role.
            </para></li><li><para>
            AWS always interprets the tag <code>Value</code> as a single string. If you need to
            store an array, you can store comma-separated values in the string. However, you must
            interpret the value in your code.
            </para></li></ul></note><para>
            For more information about tagging, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_tags.html">Tagging
            IAM Identities</a> in the <i>IAM User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.AddIAMUserTagCmdlet.Tag">
            <summary>
            <para>
            <para>The list of tags that you want to attach to the user. Each tag consists of a key name
            and an associated value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.AddIAMUserTagCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the user that you want to add tags to.</para><para>This parameter accepts (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters that consist of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: =,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.AddIAMUserTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.AddIAMUserTagCmdlet.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.IAM.AddIAMUserToGroupCmdlet">
            <summary>
            Adds the specified user to the specified group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.AddIAMUserToGroupCmdlet.GroupName">
            <summary>
            <para>
            <para>The name of the group to update.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.AddIAMUserToGroupCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the user to add.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.AddIAMUserToGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the GroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.AddIAMUserToGroupCmdlet.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.IAM.DisableIAMMFADeviceCmdlet">
            <summary>
            Deactivates the specified MFA device and removes it from association with the user
            name for which it was originally enabled.
             
              
            <para>
            For more information about creating and working with virtual MFA devices, go to <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_VirtualMFA.html">Enabling
            a Virtual Multi-factor Authentication (MFA) Device</a> in the <i>IAM User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.DisableIAMMFADeviceCmdlet.SerialNumber">
            <summary>
            <para>
            <para>The serial number that uniquely identifies the MFA device. For virtual MFA devices,
            the serial number is the device ARN.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: =,.@:/-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.DisableIAMMFADeviceCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the user whose MFA device you want to deactivate.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.DisableIAMMFADeviceCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.DisableIAMMFADeviceCmdlet.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.IAM.EditIAMPasswordCmdlet">
            <summary>
            Changes the password of the IAM user who is calling this operation. The AWS account
            root user password is not affected by this operation.
             
              
            <para>
            To change the password for a different user, see <a>UpdateLoginProfile</a>. For more
            information about modifying passwords, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_ManagingLogins.html">Managing
            Passwords</a> in the <i>IAM User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.EditIAMPasswordCmdlet.NewPassword">
            <summary>
            <para>
            <para>The new password. The new password must conform to the AWS account's password policy,
            if one exists.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> that is used to validate
            this parameter is a string of characters. That string can include almost any printable
            ASCII character from the space (\u0020) through the end of the ASCII character range
            (\u00FF). You can also include the tab (\u0009), line feed (\u000A), and carriage
            return (\u000D) characters. Any of these characters are valid in a password. However,
            many tools, such as the AWS Management Console, might restrict the ability to type
            certain characters because they have special meaning within that tool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.EditIAMPasswordCmdlet.OldPassword">
            <summary>
            <para>
            <para>The IAM user's current password.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.EditIAMPasswordCmdlet.PassThru">
            <summary>
            Returns the value passed to the OldPassword parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.EditIAMPasswordCmdlet.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.IAM.EnableIAMMFADeviceCmdlet">
            <summary>
            Enables the specified MFA device and associates it with the specified IAM user. When
            enabled, the MFA device is required for every subsequent login by the IAM user associated
            with the device.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.EnableIAMMFADeviceCmdlet.AuthenticationCode1">
            <summary>
            <para>
            <para>An authentication code emitted by the device. </para><para>The format for this parameter is a string of six digits.</para><important><para>Submit your request immediately after generating the authentication codes. If you
            generate the codes and then wait too long to submit the request, the MFA device successfully
            associates with the user but the MFA device becomes out of sync. This happens because
            time-based one-time passwords (TOTP) expire after a short period of time. If this
            happens, you can <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_mfa_sync.html">resync
            the device</a>.</para></important>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.EnableIAMMFADeviceCmdlet.AuthenticationCode2">
            <summary>
            <para>
            <para>A subsequent authentication code emitted by the device.</para><para>The format for this parameter is a string of six digits.</para><important><para>Submit your request immediately after generating the authentication codes. If you
            generate the codes and then wait too long to submit the request, the MFA device successfully
            associates with the user but the MFA device becomes out of sync. This happens because
            time-based one-time passwords (TOTP) expire after a short period of time. If this
            happens, you can <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_mfa_sync.html">resync
            the device</a>.</para></important>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.EnableIAMMFADeviceCmdlet.SerialNumber">
            <summary>
            <para>
            <para>The serial number that uniquely identifies the MFA device. For virtual MFA devices,
            the serial number is the device ARN.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: =,.@:/-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.EnableIAMMFADeviceCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the IAM user for whom you want to enable the MFA device.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.EnableIAMMFADeviceCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.EnableIAMMFADeviceCmdlet.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.IAM.GetIAMAccessKeyCmdlet">
            <summary>
            Returns information about the access key IDs associated with the specified IAM user.
            If there is none, the operation returns an empty list.
             
              
            <para>
            Although each user is limited to a small number of keys, you can still paginate the
            results using the <code>MaxItems</code> and <code>Marker</code> parameters.
            </para><para>
            If the <code>UserName</code> field is not specified, the user name is determined implicitly
            based on the AWS access key ID used to sign the request. This operation works for
            access keys under the AWS account. Consequently, you can use this operation to manage
            AWS account root user credentials even if the AWS account has no associated users.
            </para><note><para>
            To ensure the security of your AWS account, the secret access key is accessible only
            during key and user creation.
            </para></note><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMAccessKeyCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the user.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMAccessKeyCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter only when paginating results and only after you receive a response
            indicating that the results are truncated. Set it to the value of the <code>Marker</code>
            element in the response that you received to indicate where the next call should start.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMAccessKeyCmdlet.MaxItem">
            <summary>
            <para>
            <para>Use this only when paginating results to indicate the maximum number of items you
            want in the response. If additional items exist beyond the maximum you specify, the
            <code>IsTruncated</code> response element is <code>true</code>.</para><para>If you do not include this parameter, the number of items defaults to 100. Note that
            IAM might return fewer results, even when there are more results available. In that
            case, the <code>IsTruncated</code> response element returns <code>true</code>, and
            <code>Marker</code> contains a value to include in the subsequent call that tells
            the service where to continue from.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMAccessKeyLastUsedCmdlet">
            <summary>
            Retrieves information about when the specified access key was last used. The information
            includes the date and time of last use, along with the AWS service and Region that
            were specified in the last request made with that key.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMAccessKeyLastUsedCmdlet.AccessKeyId">
            <summary>
            <para>
            <para>The identifier of an access key.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters that can consist of any upper or lowercased letter
            or digit.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMAccountAliasCmdlet">
            <summary>
            Lists the account alias associated with the AWS account (Note: you can have only one).
            For information about using an AWS account alias, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/AccountAlias.html">Using
            an Alias for Your AWS Account ID</a> in the <i>IAM User Guide</i>.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMAccountAliasCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter only when paginating results and only after you receive a response
            indicating that the results are truncated. Set it to the value of the <code>Marker</code>
            element in the response that you received to indicate where the next call should start.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMAccountAliasCmdlet.MaxItem">
            <summary>
            <para>
            <para>Use this only when paginating results to indicate the maximum number of items you
            want in the response. If additional items exist beyond the maximum you specify, the
            <code>IsTruncated</code> response element is <code>true</code>.</para><para>If you do not include this parameter, the number of items defaults to 100. Note that
            IAM might return fewer results, even when there are more results available. In that
            case, the <code>IsTruncated</code> response element returns <code>true</code>, and
            <code>Marker</code> contains a value to include in the subsequent call that tells
            the service where to continue from.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMAccountAuthorizationDetailCmdlet">
            <summary>
            Retrieves information about all IAM users, groups, roles, and policies in your AWS
            account, including their relationships to one another. Use this API to obtain a snapshot
            of the configuration of IAM permissions (users, groups, roles, and policies) in your
            account.
             
             <note><para>
            Policies returned by this API are URL-encoded compliant with <a href="https://tools.ietf.org/html/rfc3986">RFC
            3986</a>. You can use a URL decoding method to convert the policy back to plain JSON
            text. For example, if you use Java, you can use the <code>decode</code> method of
            the <code>java.net.URLDecoder</code> utility class in the Java SDK. Other languages
            and SDKs provide similar functionality.
            </para></note><para>
            You can optionally filter the results using the <code>Filter</code> parameter. You
            can paginate the results using the <code>MaxItems</code> and <code>Marker</code> parameters.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMAccountAuthorizationDetailCmdlet.Filter">
            <summary>
            <para>
            <para>A list of entity types used to filter the results. Only the entities that match the
            types you specify are included in the output. Use the value <code>LocalManagedPolicy</code>
            to include customer managed policies.</para><para>The format for this parameter is a comma-separated (if more than one) list of strings.
            Each string value in the list must be one of the valid values listed below.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMAccountAuthorizationDetailCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter only when paginating results and only after you receive a response
            indicating that the results are truncated. Set it to the value of the <code>Marker</code>
            element in the response that you received to indicate where the next call should start.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMAccountAuthorizationDetailCmdlet.MaxItem">
            <summary>
            <para>
            <para>Use this only when paginating results to indicate the maximum number of items you
            want in the response. If additional items exist beyond the maximum you specify, the
            <code>IsTruncated</code> response element is <code>true</code>.</para><para>If you do not include this parameter, the number of items defaults to 100. Note that
            IAM might return fewer results, even when there are more results available. In that
            case, the <code>IsTruncated</code> response element returns <code>true</code>, and
            <code>Marker</code> contains a value to include in the subsequent call that tells
            the service where to continue from.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMAccountPasswordPolicyCmdlet">
            <summary>
            Retrieves the password policy for the AWS account. For more information about using
            a password policy, go to <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_ManagingPasswordPolicies.html">Managing
            an IAM Password Policy</a>.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMAccountSummaryCmdlet">
            <summary>
            Retrieves information about IAM entity usage and IAM quotas in the AWS account.
             
              
            <para>
             For information about limitations on IAM entities, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/LimitationsOnEntities.html">Limitations
            on IAM Entities</a> in the <i>IAM User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMAttachedGroupPolicyListCmdlet">
            <summary>
            Lists all managed policies that are attached to the specified IAM group.
             
              
            <para>
            An IAM group can also have inline policies embedded with it. To list the inline policies
            for a group, use the <a>ListGroupPolicies</a> API. For information about policies,
            see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html">Managed
            Policies and Inline Policies</a> in the <i>IAM User Guide</i>.
            </para><para>
            You can paginate the results using the <code>MaxItems</code> and <code>Marker</code>
            parameters. You can use the <code>PathPrefix</code> parameter to limit the list of
            policies to only those matching the specified path prefix. If there are no policies
            attached to the specified group (or none that match the specified path prefix), the
            operation returns an empty list.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMAttachedGroupPolicyListCmdlet.GroupName">
            <summary>
            <para>
            <para>The name (friendly name, not ARN) of the group to list attached policies for.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMAttachedGroupPolicyListCmdlet.PathPrefix">
            <summary>
            <para>
            <para>The path prefix for filtering the results. This parameter is optional. If it is not
            included, it defaults to a slash (/), listing all policies.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of either a forward slash (/) by itself
            or a string that must begin and end with forward slashes. In addition, it can contain
            any ASCII character from the ! (\u0021) through the DEL character (\u007F), including
            most punctuation characters, digits, and upper and lowercased letters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMAttachedGroupPolicyListCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter only when paginating results and only after you receive a response
            indicating that the results are truncated. Set it to the value of the <code>Marker</code>
            element in the response that you received to indicate where the next call should start.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMAttachedGroupPolicyListCmdlet.MaxItem">
            <summary>
            <para>
            <para>Use this only when paginating results to indicate the maximum number of items you
            want in the response. If additional items exist beyond the maximum you specify, the
            <code>IsTruncated</code> response element is <code>true</code>.</para><para>If you do not include this parameter, the number of items defaults to 100. Note that
            IAM might return fewer results, even when there are more results available. In that
            case, the <code>IsTruncated</code> response element returns <code>true</code>, and
            <code>Marker</code> contains a value to include in the subsequent call that tells
            the service where to continue from.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMAttachedRolePolicyListCmdlet">
            <summary>
            Lists all managed policies that are attached to the specified IAM role.
             
              
            <para>
            An IAM role can also have inline policies embedded with it. To list the inline policies
            for a role, use the <a>ListRolePolicies</a> API. For information about policies, see
            <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html">Managed
            Policies and Inline Policies</a> in the <i>IAM User Guide</i>.
            </para><para>
            You can paginate the results using the <code>MaxItems</code> and <code>Marker</code>
            parameters. You can use the <code>PathPrefix</code> parameter to limit the list of
            policies to only those matching the specified path prefix. If there are no policies
            attached to the specified role (or none that match the specified path prefix), the
            operation returns an empty list.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMAttachedRolePolicyListCmdlet.PathPrefix">
            <summary>
            <para>
            <para>The path prefix for filtering the results. This parameter is optional. If it is not
            included, it defaults to a slash (/), listing all policies.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of either a forward slash (/) by itself
            or a string that must begin and end with forward slashes. In addition, it can contain
            any ASCII character from the ! (\u0021) through the DEL character (\u007F), including
            most punctuation characters, digits, and upper and lowercased letters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMAttachedRolePolicyListCmdlet.RoleName">
            <summary>
            <para>
            <para>The name (friendly name, not ARN) of the role to list attached policies for.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMAttachedRolePolicyListCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter only when paginating results and only after you receive a response
            indicating that the results are truncated. Set it to the value of the <code>Marker</code>
            element in the response that you received to indicate where the next call should start.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMAttachedRolePolicyListCmdlet.MaxItem">
            <summary>
            <para>
            <para>Use this only when paginating results to indicate the maximum number of items you
            want in the response. If additional items exist beyond the maximum you specify, the
            <code>IsTruncated</code> response element is <code>true</code>.</para><para>If you do not include this parameter, the number of items defaults to 100. Note that
            IAM might return fewer results, even when there are more results available. In that
            case, the <code>IsTruncated</code> response element returns <code>true</code>, and
            <code>Marker</code> contains a value to include in the subsequent call that tells
            the service where to continue from.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMAttachedUserPolicyListCmdlet">
            <summary>
            Lists all managed policies that are attached to the specified IAM user.
             
              
            <para>
            An IAM user can also have inline policies embedded with it. To list the inline policies
            for a user, use the <a>ListUserPolicies</a> API. For information about policies, see
            <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html">Managed
            Policies and Inline Policies</a> in the <i>IAM User Guide</i>.
            </para><para>
            You can paginate the results using the <code>MaxItems</code> and <code>Marker</code>
            parameters. You can use the <code>PathPrefix</code> parameter to limit the list of
            policies to only those matching the specified path prefix. If there are no policies
            attached to the specified group (or none that match the specified path prefix), the
            operation returns an empty list.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMAttachedUserPolicyListCmdlet.PathPrefix">
            <summary>
            <para>
            <para>The path prefix for filtering the results. This parameter is optional. If it is not
            included, it defaults to a slash (/), listing all policies.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of either a forward slash (/) by itself
            or a string that must begin and end with forward slashes. In addition, it can contain
            any ASCII character from the ! (\u0021) through the DEL character (\u007F), including
            most punctuation characters, digits, and upper and lowercased letters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMAttachedUserPolicyListCmdlet.UserName">
            <summary>
            <para>
            <para>The name (friendly name, not ARN) of the user to list attached policies for.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMAttachedUserPolicyListCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter only when paginating results and only after you receive a response
            indicating that the results are truncated. Set it to the value of the <code>Marker</code>
            element in the response that you received to indicate where the next call should start.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMAttachedUserPolicyListCmdlet.MaxItem">
            <summary>
            <para>
            <para>Use this only when paginating results to indicate the maximum number of items you
            want in the response. If additional items exist beyond the maximum you specify, the
            <code>IsTruncated</code> response element is <code>true</code>.</para><para>If you do not include this parameter, the number of items defaults to 100. Note that
            IAM might return fewer results, even when there are more results available. In that
            case, the <code>IsTruncated</code> response element returns <code>true</code>, and
            <code>Marker</code> contains a value to include in the subsequent call that tells
            the service where to continue from.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMContextKeysForCustomPolicyCmdlet">
            <summary>
            Gets a list of all of the context keys referenced in the input policies. The policies
            are supplied as a list of one or more strings. To get the context keys from policies
            associated with an IAM user, group, or role, use <a>GetContextKeysForPrincipalPolicy</a>.
             
              
            <para>
            Context keys are variables maintained by AWS and its services that provide details
            about the context of an API query request. Context keys can be evaluated by testing
            against a value specified in an IAM policy. Use <code>GetContextKeysForCustomPolicy</code>
            to understand what key names and values you must supply when you call <a>SimulateCustomPolicy</a>.
            Note that all parameters are shown in unencoded form here for clarity but must be
            URL encoded to be included as a part of a real HTML request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMContextKeysForCustomPolicyCmdlet.PolicyInputList">
            <summary>
            <para>
            <para>A list of policies for which you want the list of context keys referenced in those
            policies. Each document is specified as a string containing the complete, valid JSON
            text of an IAM policy.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> used to validate this
            parameter is a string of characters consisting of the following:</para><ul><li><para>Any printable ASCII character ranging from the space character (\u0020) through the
            end of the ASCII character range</para></li><li><para>The printable characters in the Basic Latin and Latin-1 Supplement character set (through
            \u00FF)</para></li><li><para>The special characters tab (\u0009), line feed (\u000A), and carriage return (\u000D)</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMContextKeysForPrincipalPolicyCmdlet">
            <summary>
            Gets a list of all of the context keys referenced in all the IAM policies that are
            attached to the specified IAM entity. The entity can be an IAM user, group, or role.
            If you specify a user, then the request also includes all of the policies attached
            to groups that the user is a member of.
             
              
            <para>
            You can optionally include a list of one or more additional policies, specified as
            strings. If you want to include <i>only</i> a list of policies by string, use <a>GetContextKeysForCustomPolicy</a>
            instead.
            </para><para><b>Note:</b> This API discloses information about the permissions granted to other
            users. If you do not want users to see other user's permissions, then consider allowing
            them to use <a>GetContextKeysForCustomPolicy</a> instead.
            </para><para>
            Context keys are variables maintained by AWS and its services that provide details
            about the context of an API query request. Context keys can be evaluated by testing
            against a value in an IAM policy. Use <a>GetContextKeysForPrincipalPolicy</a> to understand
            what key names and values you must supply when you call <a>SimulatePrincipalPolicy</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMContextKeysForPrincipalPolicyCmdlet.PolicyInputList">
            <summary>
            <para>
            <para>An optional list of additional policies for which you want the list of context keys
            that are referenced.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> used to validate this
            parameter is a string of characters consisting of the following:</para><ul><li><para>Any printable ASCII character ranging from the space character (\u0020) through the
            end of the ASCII character range</para></li><li><para>The printable characters in the Basic Latin and Latin-1 Supplement character set (through
            \u00FF)</para></li><li><para>The special characters tab (\u0009), line feed (\u000A), and carriage return (\u000D)</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMContextKeysForPrincipalPolicyCmdlet.PolicySourceArn">
            <summary>
            <para>
            <para>The ARN of a user, group, or role whose policies contain the context keys that you
            want listed. If you specify a user, the list includes context keys that are found
            in all policies that are attached to the user. The list also includes all groups that
            the user is a member of. If you pick a group or a role, then it includes only those
            context keys that are found in policies attached to that entity. Note that all parameters
            are shown in unencoded form here for clarity, but must be URL encoded to be included
            as a part of a real HTML request.</para><para>For more information about ARNs, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a> in the <i>AWS General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMEntitiesForPolicyCmdlet">
            <summary>
            Lists all IAM users, groups, and roles that the specified managed policy is attached
            to.
             
              
            <para>
            You can use the optional <code>EntityFilter</code> parameter to limit the results
            to a particular type of entity (users, groups, or roles). For example, to list only
            the roles that are attached to the specified policy, set <code>EntityFilter</code>
            to <code>Role</code>.
            </para><para>
            You can paginate the results using the <code>MaxItems</code> and <code>Marker</code>
            parameters.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMEntitiesForPolicyCmdlet.EntityFilter">
            <summary>
            <para>
            <para>The entity type to use for filtering the results.</para><para>For example, when <code>EntityFilter</code> is <code>Role</code>, only the roles that
            are attached to the specified policy are returned. This parameter is optional. If
            it is not included, all attached entities (users, groups, and roles) are returned.
            The argument for this parameter must be one of the valid values listed below.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMEntitiesForPolicyCmdlet.PathPrefix">
            <summary>
            <para>
            <para>The path prefix for filtering the results. This parameter is optional. If it is not
            included, it defaults to a slash (/), listing all entities.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of either a forward slash (/) by itself
            or a string that must begin and end with forward slashes. In addition, it can contain
            any ASCII character from the ! (\u0021) through the DEL character (\u007F), including
            most punctuation characters, digits, and upper and lowercased letters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMEntitiesForPolicyCmdlet.PolicyArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM policy for which you want the versions.</para><para>For more information about ARNs, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a> in the <i>AWS General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMEntitiesForPolicyCmdlet.PolicyUsageFilter">
            <summary>
            <para>
            <para>The policy usage method to use for filtering the results.</para><para>To list only permissions policies, set <code>PolicyUsageFilter</code> to <code>PermissionsPolicy</code>.
            To list only the policies used to set permissions boundaries, set the value to <code>PermissionsBoundary</code>.</para><para>This parameter is optional. If it is not included, all policies are returned. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMEntitiesForPolicyCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter only when paginating results and only after you receive a response
            indicating that the results are truncated. Set it to the value of the <code>Marker</code>
            element in the response that you received to indicate where the next call should start.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMEntitiesForPolicyCmdlet.MaxItem">
            <summary>
            <para>
            <para>Use this only when paginating results to indicate the maximum number of items you
            want in the response. If additional items exist beyond the maximum you specify, the
            <code>IsTruncated</code> response element is <code>true</code>.</para><para>If you do not include this parameter, the number of items defaults to 100. Note that
            IAM might return fewer results, even when there are more results available. In that
            case, the <code>IsTruncated</code> response element returns <code>true</code>, and
            <code>Marker</code> contains a value to include in the subsequent call that tells
            the service where to continue from.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMGroupCmdlet">
            <summary>
            Returns a list of IAM users that are in the specified IAM group. You can paginate
            the results using the <code>MaxItems</code> and <code>Marker</code> parameters.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMGroupCmdlet.GroupName">
            <summary>
            <para>
            <para>The name of the group.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMGroupCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter only when paginating results and only after you receive a response
            indicating that the results are truncated. Set it to the value of the <code>Marker</code>
            element in the response that you received to indicate where the next call should start.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMGroupCmdlet.MaxItem">
            <summary>
            <para>
            <para>Use this only when paginating results to indicate the maximum number of items you
            want in the response. If additional items exist beyond the maximum you specify, the
            <code>IsTruncated</code> response element is <code>true</code>.</para><para>If you do not include this parameter, the number of items defaults to 100. Note that
            IAM might return fewer results, even when there are more results available. In that
            case, the <code>IsTruncated</code> response element returns <code>true</code>, and
            <code>Marker</code> contains a value to include in the subsequent call that tells
            the service where to continue from.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMGroupForUserCmdlet">
            <summary>
            Lists the IAM groups that the specified IAM user belongs to.
             
              
            <para>
            You can paginate the results using the <code>MaxItems</code> and <code>Marker</code>
            parameters.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMGroupForUserCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the user to list groups for.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMGroupForUserCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter only when paginating results and only after you receive a response
            indicating that the results are truncated. Set it to the value of the <code>Marker</code>
            element in the response that you received to indicate where the next call should start.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMGroupForUserCmdlet.MaxItem">
            <summary>
            <para>
            <para>Use this only when paginating results to indicate the maximum number of items you
            want in the response. If additional items exist beyond the maximum you specify, the
            <code>IsTruncated</code> response element is <code>true</code>.</para><para>If you do not include this parameter, the number of items defaults to 100. Note that
            IAM might return fewer results, even when there are more results available. In that
            case, the <code>IsTruncated</code> response element returns <code>true</code>, and
            <code>Marker</code> contains a value to include in the subsequent call that tells
            the service where to continue from.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMGroupListCmdlet">
            <summary>
            Lists the IAM groups that have the specified path prefix.
             
              
            <para>
             You can paginate the results using the <code>MaxItems</code> and <code>Marker</code>
            parameters.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMGroupListCmdlet.PathPrefix">
            <summary>
            <para>
            <para> The path prefix for filtering the results. For example, the prefix <code>/division_abc/subdivision_xyz/</code>
            gets all groups whose path starts with <code>/division_abc/subdivision_xyz/</code>.</para><para>This parameter is optional. If it is not included, it defaults to a slash (/), listing
            all groups. This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of either a forward slash (/) by itself
            or a string that must begin and end with forward slashes. In addition, it can contain
            any ASCII character from the ! (\u0021) through the DEL character (\u007F), including
            most punctuation characters, digits, and upper and lowercased letters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMGroupListCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter only when paginating results and only after you receive a response
            indicating that the results are truncated. Set it to the value of the <code>Marker</code>
            element in the response that you received to indicate where the next call should start.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMGroupListCmdlet.MaxItem">
            <summary>
            <para>
            <para>Use this only when paginating results to indicate the maximum number of items you
            want in the response. If additional items exist beyond the maximum you specify, the
            <code>IsTruncated</code> response element is <code>true</code>.</para><para>If you do not include this parameter, the number of items defaults to 100. Note that
            IAM might return fewer results, even when there are more results available. In that
            case, the <code>IsTruncated</code> response element returns <code>true</code>, and
            <code>Marker</code> contains a value to include in the subsequent call that tells
            the service where to continue from.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMGroupPolicyCmdlet">
            <summary>
            Retrieves the specified inline policy document that is embedded in the specified IAM
            group.
             
             <note><para>
            Policies returned by this API are URL-encoded compliant with <a href="https://tools.ietf.org/html/rfc3986">RFC
            3986</a>. You can use a URL decoding method to convert the policy back to plain JSON
            text. For example, if you use Java, you can use the <code>decode</code> method of
            the <code>java.net.URLDecoder</code> utility class in the Java SDK. Other languages
            and SDKs provide similar functionality.
            </para></note><para>
            An IAM group can also have managed policies attached to it. To retrieve a managed
            policy document that is attached to a group, use <a>GetPolicy</a> to determine the
            policy's default version, then use <a>GetPolicyVersion</a> to retrieve the policy
            document.
            </para><para>
            For more information about policies, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html">Managed
            Policies and Inline Policies</a> in the <i>IAM User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMGroupPolicyCmdlet.GroupName">
            <summary>
            <para>
            <para>The name of the group the policy is associated with.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMGroupPolicyCmdlet.PolicyName">
            <summary>
            <para>
            <para>The name of the policy document to get.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMGroupPolicyListCmdlet">
            <summary>
            Lists the names of the inline policies that are embedded in the specified IAM group.
             
              
            <para>
            An IAM group can also have managed policies attached to it. To list the managed policies
            that are attached to a group, use <a>ListAttachedGroupPolicies</a>. For more information
            about policies, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html">Managed
            Policies and Inline Policies</a> in the <i>IAM User Guide</i>.
            </para><para>
            You can paginate the results using the <code>MaxItems</code> and <code>Marker</code>
            parameters. If there are no inline policies embedded with the specified group, the
            operation returns an empty list.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMGroupPolicyListCmdlet.GroupName">
            <summary>
            <para>
            <para>The name of the group to list policies for.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMGroupPolicyListCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter only when paginating results and only after you receive a response
            indicating that the results are truncated. Set it to the value of the <code>Marker</code>
            element in the response that you received to indicate where the next call should start.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMGroupPolicyListCmdlet.MaxItem">
            <summary>
            <para>
            <para>Use this only when paginating results to indicate the maximum number of items you
            want in the response. If additional items exist beyond the maximum you specify, the
            <code>IsTruncated</code> response element is <code>true</code>.</para><para>If you do not include this parameter, the number of items defaults to 100. Note that
            IAM might return fewer results, even when there are more results available. In that
            case, the <code>IsTruncated</code> response element returns <code>true</code>, and
            <code>Marker</code> contains a value to include in the subsequent call that tells
            the service where to continue from.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMInstanceProfileCmdlet">
            <summary>
            Retrieves information about the specified instance profile, including the instance
            profile's path, GUID, ARN, and role. For more information about instance profiles,
            see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/AboutInstanceProfiles.html">About
            Instance Profiles</a> in the <i>IAM User Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMInstanceProfileCmdlet.InstanceProfileName">
            <summary>
            <para>
            <para>The name of the instance profile to get information about.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMInstanceProfileForRoleCmdlet">
            <summary>
            Lists the instance profiles that have the specified associated IAM role. If there
            are none, the operation returns an empty list. For more information about instance
            profiles, go to <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/AboutInstanceProfiles.html">About
            Instance Profiles</a>.
             
              
            <para>
            You can paginate the results using the <code>MaxItems</code> and <code>Marker</code>
            parameters.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMInstanceProfileForRoleCmdlet.RoleName">
            <summary>
            <para>
            <para>The name of the role to list instance profiles for.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMInstanceProfileForRoleCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter only when paginating results and only after you receive a response
            indicating that the results are truncated. Set it to the value of the <code>Marker</code>
            element in the response that you received to indicate where the next call should start.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMInstanceProfileForRoleCmdlet.MaxItem">
            <summary>
            <para>
            <para>Use this only when paginating results to indicate the maximum number of items you
            want in the response. If additional items exist beyond the maximum you specify, the
            <code>IsTruncated</code> response element is <code>true</code>.</para><para>If you do not include this parameter, the number of items defaults to 100. Note that
            IAM might return fewer results, even when there are more results available. In that
            case, the <code>IsTruncated</code> response element returns <code>true</code>, and
            <code>Marker</code> contains a value to include in the subsequent call that tells
            the service where to continue from.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMInstanceProfileListCmdlet">
            <summary>
            Lists the instance profiles that have the specified path prefix. If there are none,
            the operation returns an empty list. For more information about instance profiles,
            go to <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/AboutInstanceProfiles.html">About
            Instance Profiles</a>.
             
              
            <para>
            You can paginate the results using the <code>MaxItems</code> and <code>Marker</code>
            parameters.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMInstanceProfileListCmdlet.PathPrefix">
            <summary>
            <para>
            <para> The path prefix for filtering the results. For example, the prefix <code>/application_abc/component_xyz/</code>
            gets all instance profiles whose path starts with <code>/application_abc/component_xyz/</code>.</para><para>This parameter is optional. If it is not included, it defaults to a slash (/), listing
            all instance profiles. This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of either a forward slash (/) by itself
            or a string that must begin and end with forward slashes. In addition, it can contain
            any ASCII character from the ! (\u0021) through the DEL character (\u007F), including
            most punctuation characters, digits, and upper and lowercased letters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMInstanceProfileListCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter only when paginating results and only after you receive a response
            indicating that the results are truncated. Set it to the value of the <code>Marker</code>
            element in the response that you received to indicate where the next call should start.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMInstanceProfileListCmdlet.MaxItem">
            <summary>
            <para>
            <para>Use this only when paginating results to indicate the maximum number of items you
            want in the response. If additional items exist beyond the maximum you specify, the
            <code>IsTruncated</code> response element is <code>true</code>.</para><para>If you do not include this parameter, the number of items defaults to 100. Note that
            IAM might return fewer results, even when there are more results available. In that
            case, the <code>IsTruncated</code> response element returns <code>true</code>, and
            <code>Marker</code> contains a value to include in the subsequent call that tells
            the service where to continue from.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMLoginProfileCmdlet">
            <summary>
            Retrieves the user name and password-creation date for the specified IAM user. If
            the user has not been assigned a password, the operation returns a 404 (<code>NoSuchEntity</code>)
            error.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMLoginProfileCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the user whose login profile you want to retrieve.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMMFADeviceCmdlet">
            <summary>
            Lists the MFA devices for an IAM user. If the request includes a IAM user name, then
            this operation lists all the MFA devices associated with the specified user. If you
            do not specify a user name, IAM determines the user name implicitly based on the AWS
            access key ID signing the request for this API.
             
              
            <para>
            You can paginate the results using the <code>MaxItems</code> and <code>Marker</code>
            parameters.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMMFADeviceCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the user whose MFA devices you want to list.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMMFADeviceCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter only when paginating results and only after you receive a response
            indicating that the results are truncated. Set it to the value of the <code>Marker</code>
            element in the response that you received to indicate where the next call should start.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMMFADeviceCmdlet.MaxItem">
            <summary>
            <para>
            <para>Use this only when paginating results to indicate the maximum number of items you
            want in the response. If additional items exist beyond the maximum you specify, the
            <code>IsTruncated</code> response element is <code>true</code>.</para><para>If you do not include this parameter, the number of items defaults to 100. Note that
            IAM might return fewer results, even when there are more results available. In that
            case, the <code>IsTruncated</code> response element returns <code>true</code>, and
            <code>Marker</code> contains a value to include in the subsequent call that tells
            the service where to continue from.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMOpenIDConnectProviderCmdlet">
            <summary>
            Returns information about the specified OpenID Connect (OIDC) provider resource object
            in IAM.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMOpenIDConnectProviderCmdlet.OpenIDConnectProviderArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the OIDC provider resource object in IAM to get
            information for. You can get a list of OIDC provider resource ARNs by using the <a>ListOpenIDConnectProviders</a>
            operation.</para><para>For more information about ARNs, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a> in the <i>AWS General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMOpenIDConnectProviderListCmdlet">
            <summary>
            Lists information about the IAM OpenID Connect (OIDC) provider resource objects defined
            in the AWS account.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMPolicyCmdlet">
            <summary>
            Retrieves information about the specified managed policy, including the policy's default
            version and the total number of IAM users, groups, and roles to which the policy is
            attached. To retrieve the list of the specific users, groups, and roles that the policy
            is attached to, use the <a>ListEntitiesForPolicy</a> API. This API returns metadata
            about the policy. To retrieve the actual policy document for a specific version of
            the policy, use <a>GetPolicyVersion</a>.
             
              
            <para>
            This API retrieves information about managed policies. To retrieve information about
            an inline policy that is embedded with an IAM user, group, or role, use the <a>GetUserPolicy</a>,
            <a>GetGroupPolicy</a>, or <a>GetRolePolicy</a> API.
            </para><para>
            For more information about policies, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html">Managed
            Policies and Inline Policies</a> in the <i>IAM User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMPolicyCmdlet.PolicyArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the managed policy that you want information about.</para><para>For more information about ARNs, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a> in the <i>AWS General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMPolicyGrantingServiceAccessListCmdlet">
            <summary>
            Retrieves a list of policies that the IAM identity (user, group, or role) can use
            to access each specified service.
             
             <note><para>
            This operation does not use other policy types when determining whether a resource
            could access a service. These other policy types include resource-based policies,
            access control lists, AWS Organizations policies, IAM permissions boundaries, and
            AWS STS assume role policies. It only applies permissions policy logic. For more about
            the evaluation of policy types, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_evaluation-logic.html#policy-eval-basics">Evaluating
            Policies</a> in the <i>IAM User Guide</i>.
            </para></note><para>
            The list of policies returned by the operation depends on the ARN of the identity
            that you provide.
            </para><ul><li><para><b>User</b> – The list of policies includes the managed and inline policies that
            are attached to the user directly. The list also includes any additional managed and
            inline policies that are attached to the group to which the user belongs.
            </para></li><li><para><b>Group</b> – The list of policies includes only the managed and inline policies
            that are attached to the group directly. Policies that are attached to the group’s
            user are not included.
            </para></li><li><para><b>Role</b> – The list of policies includes only the managed and inline policies
            that are attached to the role.
            </para></li></ul><para>
            For each managed policy, this operation returns the ARN and policy name. For each
            inline policy, it returns the policy name and the entity to which it is attached.
            Inline policies do not have an ARN. For more information about these policy types,
            see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_managed-vs-inline.html">Managed
            Policies and Inline Policies</a> in the <i>IAM User Guide</i>.
            </para><para>
            Policies that are attached to users and roles as permissions boundaries are not returned.
            To view which managed policy is currently used to set the permissions boundary for
            a user or role, use the <a>GetUser</a> or <a>GetRole</a> operations.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMPolicyGrantingServiceAccessListCmdlet.Arn">
            <summary>
            <para>
            <para>The ARN of the IAM identity (user, group, or role) whose policies you want to list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMPolicyGrantingServiceAccessListCmdlet.ServiceNamespace">
            <summary>
            <para>
            <para>The service namespace for the AWS services whose policies you want to list.</para><para>To learn the service namespace for a service, go to <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_actions-resources-contextkeys.html">Actions,
            Resources, and Condition Keys for AWS Services</a> in the <i>IAM User Guide</i>. Choose
            the name of the service to view details for that service. In the first paragraph,
            find the service prefix. For example, <code>(service prefix: a4b)</code>. For more
            information about service namespaces, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#genref-aws-service-namespaces">AWS
            Service Namespaces</a> in the <i>AWS General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMPolicyGrantingServiceAccessListCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter only when paginating results and only after you receive a response
            indicating that the results are truncated. Set it to the value of the <code>Marker</code>
            element in the response that you received to indicate where the next call should start.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMPolicyListCmdlet">
            <summary>
            Lists all the managed policies that are available in your AWS account, including your
            own customer-defined managed policies and all AWS managed policies.
             
              
            <para>
            You can filter the list of policies that is returned using the optional <code>OnlyAttached</code>,
            <code>Scope</code>, and <code>PathPrefix</code> parameters. For example, to list only
            the customer managed policies in your AWS account, set <code>Scope</code> to <code>Local</code>.
            To list only AWS managed policies, set <code>Scope</code> to <code>AWS</code>.
            </para><para>
            You can paginate the results using the <code>MaxItems</code> and <code>Marker</code>
            parameters.
            </para><para>
            For more information about managed policies, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html">Managed
            Policies and Inline Policies</a> in the <i>IAM User Guide</i>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMPolicyListCmdlet.OnlyAttached">
            <summary>
            <para>
            <para>A flag to filter the results to only the attached policies.</para><para>When <code>OnlyAttached</code> is <code>true</code>, the returned list contains only
            the policies that are attached to an IAM user, group, or role. When <code>OnlyAttached</code>
            is <code>false</code>, or when the parameter is not included, all policies are returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMPolicyListCmdlet.PathPrefix">
            <summary>
            <para>
            <para>The path prefix for filtering the results. This parameter is optional. If it is not
            included, it defaults to a slash (/), listing all policies. This parameter allows
            (through its <a href="http://wikipedia.org/wiki/regex">regex pattern</a>) a string
            of characters consisting of either a forward slash (/) by itself or a string that
            must begin and end with forward slashes. In addition, it can contain any ASCII character
            from the ! (\u0021) through the DEL character (\u007F), including most punctuation
            characters, digits, and upper and lowercased letters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMPolicyListCmdlet.PolicyUsageFilter">
            <summary>
            <para>
            <para>The policy usage method to use for filtering the results.</para><para>To list only permissions policies, set <code>PolicyUsageFilter</code> to <code>PermissionsPolicy</code>.
            To list only the policies used to set permissions boundaries, set the value to <code>PermissionsBoundary</code>.</para><para>This parameter is optional. If it is not included, all policies are returned. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMPolicyListCmdlet.Scope">
            <summary>
            <para>
            <para>The scope to use for filtering the results.</para><para>To list only AWS managed policies, set <code>Scope</code> to <code>AWS</code>. To
            list only the customer managed policies in your AWS account, set <code>Scope</code>
            to <code>Local</code>.</para><para>This parameter is optional. If it is not included, or if it is set to <code>All</code>,
            all policies are returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMPolicyListCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter only when paginating results and only after you receive a response
            indicating that the results are truncated. Set it to the value of the <code>Marker</code>
            element in the response that you received to indicate where the next call should start.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMPolicyListCmdlet.MaxItem">
            <summary>
            <para>
            <para>Use this only when paginating results to indicate the maximum number of items you
            want in the response. If additional items exist beyond the maximum you specify, the
            <code>IsTruncated</code> response element is <code>true</code>.</para><para>If you do not include this parameter, the number of items defaults to 100. Note that
            IAM might return fewer results, even when there are more results available. In that
            case, the <code>IsTruncated</code> response element returns <code>true</code>, and
            <code>Marker</code> contains a value to include in the subsequent call that tells
            the service where to continue from.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMPolicyVersionCmdlet">
            <summary>
            Retrieves information about the specified version of the specified managed policy,
            including the policy document.
             
             <note><para>
            Policies returned by this API are URL-encoded compliant with <a href="https://tools.ietf.org/html/rfc3986">RFC
            3986</a>. You can use a URL decoding method to convert the policy back to plain JSON
            text. For example, if you use Java, you can use the <code>decode</code> method of
            the <code>java.net.URLDecoder</code> utility class in the Java SDK. Other languages
            and SDKs provide similar functionality.
            </para></note><para>
            To list the available versions for a policy, use <a>ListPolicyVersions</a>.
            </para><para>
            This API retrieves information about managed policies. To retrieve information about
            an inline policy that is embedded in a user, group, or role, use the <a>GetUserPolicy</a>,
            <a>GetGroupPolicy</a>, or <a>GetRolePolicy</a> API.
            </para><para>
            For more information about the types of policies, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html">Managed
            Policies and Inline Policies</a> in the <i>IAM User Guide</i>.
            </para><para>
            For more information about managed policy versions, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-versions.html">Versioning
            for Managed Policies</a> in the <i>IAM User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMPolicyVersionCmdlet.PolicyArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the managed policy that you want information about.</para><para>For more information about ARNs, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a> in the <i>AWS General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMPolicyVersionCmdlet.VersionId">
            <summary>
            <para>
            <para>Identifies the policy version to retrieve.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters that consists of the lowercase letter 'v' followed
            by one or two digits, and optionally followed by a period '.' and a string of letters
            and digits.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMPolicyVersionListCmdlet">
            <summary>
            Lists information about the versions of the specified managed policy, including the
            version that is currently set as the policy's default version.
             
              
            <para>
            For more information about managed policies, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html">Managed
            Policies and Inline Policies</a> in the <i>IAM User Guide</i>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMPolicyVersionListCmdlet.PolicyArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM policy for which you want the versions.</para><para>For more information about ARNs, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a> in the <i>AWS General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMPolicyVersionListCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter only when paginating results and only after you receive a response
            indicating that the results are truncated. Set it to the value of the <code>Marker</code>
            element in the response that you received to indicate where the next call should start.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMPolicyVersionListCmdlet.MaxItem">
            <summary>
            <para>
            <para>Use this only when paginating results to indicate the maximum number of items you
            want in the response. If additional items exist beyond the maximum you specify, the
            <code>IsTruncated</code> response element is <code>true</code>.</para><para>If you do not include this parameter, the number of items defaults to 100. Note that
            IAM might return fewer results, even when there are more results available. In that
            case, the <code>IsTruncated</code> response element returns <code>true</code>, and
            <code>Marker</code> contains a value to include in the subsequent call that tells
            the service where to continue from.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMRoleCmdlet">
            <summary>
            Retrieves information about the specified role, including the role's path, GUID, ARN,
            and the role's trust policy that grants permission to assume the role. For more information
            about roles, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/WorkingWithRoles.html">Working
            with Roles</a>.
             
             <note><para>
            Policies returned by this API are URL-encoded compliant with <a href="https://tools.ietf.org/html/rfc3986">RFC
            3986</a>. You can use a URL decoding method to convert the policy back to plain JSON
            text. For example, if you use Java, you can use the <code>decode</code> method of
            the <code>java.net.URLDecoder</code> utility class in the Java SDK. Other languages
            and SDKs provide similar functionality.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMRoleCmdlet.RoleName">
            <summary>
            <para>
            <para>The name of the IAM role to get information about.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMRoleListCmdlet">
            <summary>
            Lists the IAM roles that have the specified path prefix. If there are none, the operation
            returns an empty list. For more information about roles, go to <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/WorkingWithRoles.html">Working
            with Roles</a>.
             
              
            <para>
            You can paginate the results using the <code>MaxItems</code> and <code>Marker</code>
            parameters.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMRoleListCmdlet.PathPrefix">
            <summary>
            <para>
            <para> The path prefix for filtering the results. For example, the prefix <code>/application_abc/component_xyz/</code>
            gets all roles whose path starts with <code>/application_abc/component_xyz/</code>.</para><para>This parameter is optional. If it is not included, it defaults to a slash (/), listing
            all roles. This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of either a forward slash (/) by itself
            or a string that must begin and end with forward slashes. In addition, it can contain
            any ASCII character from the ! (\u0021) through the DEL character (\u007F), including
            most punctuation characters, digits, and upper and lowercased letters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMRoleListCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter only when paginating results and only after you receive a response
            indicating that the results are truncated. Set it to the value of the <code>Marker</code>
            element in the response that you received to indicate where the next call should start.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMRoleListCmdlet.MaxItem">
            <summary>
            <para>
            <para>Use this only when paginating results to indicate the maximum number of items you
            want in the response. If additional items exist beyond the maximum you specify, the
            <code>IsTruncated</code> response element is <code>true</code>.</para><para>If you do not include this parameter, the number of items defaults to 100. Note that
            IAM might return fewer results, even when there are more results available. In that
            case, the <code>IsTruncated</code> response element returns <code>true</code>, and
            <code>Marker</code> contains a value to include in the subsequent call that tells
            the service where to continue from.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMRolePolicyCmdlet">
            <summary>
            Retrieves the specified inline policy document that is embedded with the specified
            IAM role.
             
             <note><para>
            Policies returned by this API are URL-encoded compliant with <a href="https://tools.ietf.org/html/rfc3986">RFC
            3986</a>. You can use a URL decoding method to convert the policy back to plain JSON
            text. For example, if you use Java, you can use the <code>decode</code> method of
            the <code>java.net.URLDecoder</code> utility class in the Java SDK. Other languages
            and SDKs provide similar functionality.
            </para></note><para>
            An IAM role can also have managed policies attached to it. To retrieve a managed policy
            document that is attached to a role, use <a>GetPolicy</a> to determine the policy's
            default version, then use <a>GetPolicyVersion</a> to retrieve the policy document.
            </para><para>
            For more information about policies, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html">Managed
            Policies and Inline Policies</a> in the <i>IAM User Guide</i>.
            </para><para>
            For more information about roles, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/roles-toplevel.html">Using
            Roles to Delegate Permissions and Federate Identities</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMRolePolicyCmdlet.PolicyName">
            <summary>
            <para>
            <para>The name of the policy document to get.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMRolePolicyCmdlet.RoleName">
            <summary>
            <para>
            <para>The name of the role associated with the policy.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMRolePolicyListCmdlet">
            <summary>
            Lists the names of the inline policies that are embedded in the specified IAM role.
             
              
            <para>
            An IAM role can also have managed policies attached to it. To list the managed policies
            that are attached to a role, use <a>ListAttachedRolePolicies</a>. For more information
            about policies, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html">Managed
            Policies and Inline Policies</a> in the <i>IAM User Guide</i>.
            </para><para>
            You can paginate the results using the <code>MaxItems</code> and <code>Marker</code>
            parameters. If there are no inline policies embedded with the specified role, the
            operation returns an empty list.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMRolePolicyListCmdlet.RoleName">
            <summary>
            <para>
            <para>The name of the role to list policies for.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMRolePolicyListCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter only when paginating results and only after you receive a response
            indicating that the results are truncated. Set it to the value of the <code>Marker</code>
            element in the response that you received to indicate where the next call should start.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMRolePolicyListCmdlet.MaxItem">
            <summary>
            <para>
            <para>Use this only when paginating results to indicate the maximum number of items you
            want in the response. If additional items exist beyond the maximum you specify, the
            <code>IsTruncated</code> response element is <code>true</code>.</para><para>If you do not include this parameter, the number of items defaults to 100. Note that
            IAM might return fewer results, even when there are more results available. In that
            case, the <code>IsTruncated</code> response element returns <code>true</code>, and
            <code>Marker</code> contains a value to include in the subsequent call that tells
            the service where to continue from.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMRoleTagListCmdlet">
            <summary>
            Lists the tags that are attached to the specified role. The returned list of tags
            is sorted by tag key. For more information about tagging, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_tags.html">Tagging
            IAM Identities</a> in the <i>IAM User Guide</i>.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMRoleTagListCmdlet.RoleName">
            <summary>
            <para>
            <para>The name of the IAM role for which you want to see the list of tags.</para><para>This parameter accepts (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters that consist of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMRoleTagListCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter only when paginating results and only after you receive a response
            indicating that the results are truncated. Set it to the value of the <code>Marker</code>
            element in the response that you received to indicate where the next call should start.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMRoleTagListCmdlet.MaxItem">
            <summary>
            <para>
            <para>(Optional) Use this only when paginating results to indicate the maximum number of
            items that you want in the response. If additional items exist beyond the maximum
            that you specify, the <code>IsTruncated</code> response element is <code>true</code>.</para><para>If you do not include this parameter, it defaults to 100. Note that IAM might return
            fewer results, even when more results are available. In that case, the <code>IsTruncated</code>
            response element returns <code>true</code>, and <code>Marker</code> contains a value
            to include in the subsequent call that tells the service where to continue from.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMSAMLProviderCmdlet">
            <summary>
            Returns the SAML provider metadocument that was uploaded when the IAM SAML provider
            resource object was created or updated.
             
             <note><para>
            This operation requires <a href="https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html">Signature
            Version 4</a>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMSAMLProviderCmdlet.SAMLProviderArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the SAML provider resource object in IAM to get
            information about.</para><para>For more information about ARNs, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a> in the <i>AWS General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMSAMLProviderListCmdlet">
            <summary>
            Lists the SAML provider resource objects defined in IAM in the account.
             
             <note><para>
             This operation requires <a href="https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html">Signature
            Version 4</a>.
            </para></note>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMServerCertificateCmdlet">
            <summary>
            Retrieves information about the specified server certificate stored in IAM.
             
              
            <para>
            For more information about working with server certificates, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_server-certs.html">Working
            with Server Certificates</a> in the <i>IAM User Guide</i>. This topic includes a list
            of AWS services that can use the server certificates that you manage with IAM.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMServerCertificateCmdlet.ServerCertificateName">
            <summary>
            <para>
            <para>The name of the server certificate you want to retrieve information about.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMServerCertificateListCmdlet">
            <summary>
            Lists the server certificates stored in IAM that have the specified path prefix. If
            none exist, the operation returns an empty list.
             
              
            <para>
             You can paginate the results using the <code>MaxItems</code> and <code>Marker</code>
            parameters.
            </para><para>
            For more information about working with server certificates, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_server-certs.html">Working
            with Server Certificates</a> in the <i>IAM User Guide</i>. This topic also includes
            a list of AWS services that can use the server certificates that you manage with IAM.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMServerCertificateListCmdlet.PathPrefix">
            <summary>
            <para>
            <para> The path prefix for filtering the results. For example: <code>/company/servercerts</code>
            would get all server certificates for which the path starts with <code>/company/servercerts</code>.</para><para>This parameter is optional. If it is not included, it defaults to a slash (/), listing
            all server certificates. This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of either a forward slash (/) by itself
            or a string that must begin and end with forward slashes. In addition, it can contain
            any ASCII character from the ! (\u0021) through the DEL character (\u007F), including
            most punctuation characters, digits, and upper and lowercased letters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMServerCertificateListCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter only when paginating results and only after you receive a response
            indicating that the results are truncated. Set it to the value of the <code>Marker</code>
            element in the response that you received to indicate where the next call should start.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMServerCertificateListCmdlet.MaxItem">
            <summary>
            <para>
            <para>Use this only when paginating results to indicate the maximum number of items you
            want in the response. If additional items exist beyond the maximum you specify, the
            <code>IsTruncated</code> response element is <code>true</code>.</para><para>If you do not include this parameter, the number of items defaults to 100. Note that
            IAM might return fewer results, even when there are more results available. In that
            case, the <code>IsTruncated</code> response element returns <code>true</code>, and
            <code>Marker</code> contains a value to include in the subsequent call that tells
            the service where to continue from.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMServiceLastAccessedDetailCmdlet">
            <summary>
            After you generate a user, group, role, or policy report using the <code>GenerateServiceLastAccessedDetails</code>
            operation, you can use the <code>JobId</code> parameter in <code>GetServiceLastAccessedDetails</code>.
            This operation retrieves the status of your report job and a list of AWS services
            that the resource (user, group, role, or managed policy) can access.
             
             <note><para>
            Service last accessed data does not use other policy types when determining whether
            a resource could access a service. These other policy types include resource-based
            policies, access control lists, AWS Organizations policies, IAM permissions boundaries,
            and AWS STS assume role policies. It only applies permissions policy logic. For more
            about the evaluation of policy types, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_evaluation-logic.html#policy-eval-basics">Evaluating
            Policies</a> in the <i>IAM User Guide</i>.
            </para></note><para>
            For each service that the resource could access using permissions policies, the operation
            returns details about the most recent access attempt. If there was no attempt, the
            service is listed without details about the most recent attempt to access the service.
            If the operation fails, the <code>GetServiceLastAccessedDetails</code> operation returns
            the reason that it failed.
            </para><para>
            The <code>GetServiceLastAccessedDetails</code> operation returns a list of services.
            This list includes the number of entities that have attempted to access the service
            and the date and time of the last attempt. It also returns the ARN of the following
            entity, depending on the resource ARN that you used to generate the report:
            </para><ul><li><para><b>User</b> – Returns the user ARN that you used to generate the report
            </para></li><li><para><b>Group</b> – Returns the ARN of the group member (user) that last attempted to
            access the service
            </para></li><li><para><b>Role</b> – Returns the role ARN that you used to generate the report
            </para></li><li><para><b>Policy</b> – Returns the ARN of the user or role that last used the policy to
            attempt to access the service
            </para></li></ul><para>
            By default, the list is sorted by service namespace.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMServiceLastAccessedDetailCmdlet.JobId">
            <summary>
            <para>
            <para>The ID of the request generated by the <a>GenerateServiceLastAccessedDetails</a> operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMServiceLastAccessedDetailCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter only when paginating results and only after you receive a response
            indicating that the results are truncated. Set it to the value of the <code>Marker</code>
            element in the response that you received to indicate where the next call should start.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMServiceLastAccessedDetailCmdlet.MaxItem">
            <summary>
            <para>
            <para>Use this only when paginating results to indicate the maximum number of items you
            want in the response. If additional items exist beyond the maximum you specify, the
            <code>IsTruncated</code> response element is <code>true</code>.</para><para>If you do not include this parameter, the number of items defaults to 100. Note that
            IAM might return fewer results, even when there are more results available. In that
            case, the <code>IsTruncated</code> response element returns <code>true</code>, and
            <code>Marker</code> contains a value to include in the subsequent call that tells
            the service where to continue from.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMServiceLastAccessedDetailWithEntityCmdlet">
            <summary>
            After you generate a group or policy report using the <code>GenerateServiceLastAccessedDetails</code>
            operation, you can use the <code>JobId</code> parameter in <code>GetServiceLastAccessedDetailsWithEntities</code>.
            This operation retrieves the status of your report job and a list of entities that
            could have used group or policy permissions to access the specified service.
             
             <ul><li><para><b>Group</b> – For a group report, this operation returns a list of users in the
            group that could have used the group’s policies in an attempt to access the service.
            </para></li><li><para><b>Policy</b> – For a policy report, this operation returns a list of entities (users
            or roles) that could have used the policy in an attempt to access the service.
            </para></li></ul><para>
            You can also use this operation for user or role reports to retrieve details about
            those entities.
            </para><para>
            If the operation fails, the <code>GetServiceLastAccessedDetailsWithEntities</code>
            operation returns the reason that it failed.
            </para><para>
            By default, the list of associated entities is sorted by date, with the most recent
            access listed first.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMServiceLastAccessedDetailWithEntityCmdlet.JobId">
            <summary>
            <para>
            <para>The ID of the request generated by the <code>GenerateServiceLastAccessedDetails</code>
            operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMServiceLastAccessedDetailWithEntityCmdlet.ServiceNamespace">
            <summary>
            <para>
            <para>The service namespace for an AWS service. Provide the service namespace to learn when
            the IAM entity last attempted to access the specified service.</para><para>To learn the service namespace for a service, go to <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_actions-resources-contextkeys.html">Actions,
            Resources, and Condition Keys for AWS Services</a> in the <i>IAM User Guide</i>. Choose
            the name of the service to view details for that service. In the first paragraph,
            find the service prefix. For example, <code>(service prefix: a4b)</code>. For more
            information about service namespaces, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#genref-aws-service-namespaces">AWS
            Service Namespaces</a> in the <i>AWS General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMServiceLastAccessedDetailWithEntityCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter only when paginating results and only after you receive a response
            indicating that the results are truncated. Set it to the value of the <code>Marker</code>
            element in the response that you received to indicate where the next call should start.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMServiceLastAccessedDetailWithEntityCmdlet.MaxItem">
            <summary>
            <para>
            <para>Use this only when paginating results to indicate the maximum number of items you
            want in the response. If additional items exist beyond the maximum you specify, the
            <code>IsTruncated</code> response element is <code>true</code>.</para><para>If you do not include this parameter, the number of items defaults to 100. Note that
            IAM might return fewer results, even when there are more results available. In that
            case, the <code>IsTruncated</code> response element returns <code>true</code>, and
            <code>Marker</code> contains a value to include in the subsequent call that tells
            the service where to continue from.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMServiceLinkedRoleDeletionStatusCmdlet">
            <summary>
            Retrieves the status of your service-linked role deletion. After you use the <a>DeleteServiceLinkedRole</a>
            API operation to submit a service-linked role for deletion, you can use the <code>DeletionTaskId</code>
            parameter in <code>GetServiceLinkedRoleDeletionStatus</code> to check the status of
            the deletion. If the deletion fails, this operation returns the reason that it failed,
            if that information is returned by the service.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMServiceLinkedRoleDeletionStatusCmdlet.DeletionTaskId">
            <summary>
            <para>
            <para>The deletion task identifier. This identifier is returned by the <a>DeleteServiceLinkedRole</a>
            operation in the format <code>task/aws-service-role/&lt;service-principal-name&gt;/&lt;role-name&gt;/&lt;task-uuid&gt;</code>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMServiceSpecificCredentialListCmdlet">
            <summary>
            Returns information about the service-specific credentials associated with the specified
            IAM user. If none exists, the operation returns an empty list. The service-specific
            credentials returned by this operation are used only for authenticating the IAM user
            to a specific service. For more information about using service-specific credentials
            to authenticate to an AWS service, see <a href="https://docs.aws.amazon.com/codecommit/latest/userguide/setting-up-gc.html">Set
            Up service-specific credentials</a> in the AWS CodeCommit User Guide.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMServiceSpecificCredentialListCmdlet.ServiceName">
            <summary>
            <para>
            <para>Filters the returned results to only those for the specified AWS service. If not specified,
            then AWS returns service-specific credentials for all services.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMServiceSpecificCredentialListCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the user whose service-specific credentials you want information about.
            If this value is not specified, then the operation assumes the user whose credentials
            are used to call the operation.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMSigningCertificateCmdlet">
            <summary>
            Returns information about the signing certificates associated with the specified IAM
            user. If none exists, the operation returns an empty list.
             
              
            <para>
            Although each user is limited to a small number of signing certificates, you can still
            paginate the results using the <code>MaxItems</code> and <code>Marker</code> parameters.
            </para><para>
            If the <code>UserName</code> field is not specified, the user name is determined implicitly
            based on the AWS access key ID used to sign the request for this API. This operation
            works for access keys under the AWS account. Consequently, you can use this operation
            to manage AWS account root user credentials even if the AWS account has no associated
            users.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMSigningCertificateCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the IAM user whose signing certificates you want to examine.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMSigningCertificateCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter only when paginating results and only after you receive a response
            indicating that the results are truncated. Set it to the value of the <code>Marker</code>
            element in the response that you received to indicate where the next call should start.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMSigningCertificateCmdlet.MaxItem">
            <summary>
            <para>
            <para>Use this only when paginating results to indicate the maximum number of items you
            want in the response. If additional items exist beyond the maximum you specify, the
            <code>IsTruncated</code> response element is <code>true</code>.</para><para>If you do not include this parameter, the number of items defaults to 100. Note that
            IAM might return fewer results, even when there are more results available. In that
            case, the <code>IsTruncated</code> response element returns <code>true</code>, and
            <code>Marker</code> contains a value to include in the subsequent call that tells
            the service where to continue from.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMSSHPublicKeyCmdlet">
            <summary>
            Retrieves the specified SSH public key, including metadata about the key.
             
              
            <para>
            The SSH public key retrieved by this operation is used only for authenticating the
            associated IAM user to an AWS CodeCommit repository. For more information about using
            SSH keys to authenticate to an AWS CodeCommit repository, see <a href="https://docs.aws.amazon.com/codecommit/latest/userguide/setting-up-credentials-ssh.html">Set
            up AWS CodeCommit for SSH Connections</a> in the <i>AWS CodeCommit User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMSSHPublicKeyCmdlet.Encoding">
            <summary>
            <para>
            <para>Specifies the public key encoding format to use in the response. To retrieve the public
            key in ssh-rsa format, use <code>SSH</code>. To retrieve the public key in PEM format,
            use <code>PEM</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMSSHPublicKeyCmdlet.SSHPublicKeyId">
            <summary>
            <para>
            <para>The unique identifier for the SSH public key.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters that can consist of any upper or lowercased letter
            or digit.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMSSHPublicKeyCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the IAM user associated with the SSH public key.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMSSHPublicKeyListCmdlet">
            <summary>
            Returns information about the SSH public keys associated with the specified IAM user.
            If none exists, the operation returns an empty list.
             
              
            <para>
            The SSH public keys returned by this operation are used only for authenticating the
            IAM user to an AWS CodeCommit repository. For more information about using SSH keys
            to authenticate to an AWS CodeCommit repository, see <a href="https://docs.aws.amazon.com/codecommit/latest/userguide/setting-up-credentials-ssh.html">Set
            up AWS CodeCommit for SSH Connections</a> in the <i>AWS CodeCommit User Guide</i>.
            </para><para>
            Although each user is limited to a small number of keys, you can still paginate the
            results using the <code>MaxItems</code> and <code>Marker</code> parameters.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMSSHPublicKeyListCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the IAM user to list SSH public keys for. If none is specified, the <code>UserName</code>
            field is determined implicitly based on the AWS access key used to sign the request.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMSSHPublicKeyListCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter only when paginating results and only after you receive a response
            indicating that the results are truncated. Set it to the value of the <code>Marker</code>
            element in the response that you received to indicate where the next call should start.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMSSHPublicKeyListCmdlet.MaxItem">
            <summary>
            <para>
            <para>Use this only when paginating results to indicate the maximum number of items you
            want in the response. If additional items exist beyond the maximum you specify, the
            <code>IsTruncated</code> response element is <code>true</code>.</para><para>If you do not include this parameter, the number of items defaults to 100. Note that
            IAM might return fewer results, even when there are more results available. In that
            case, the <code>IsTruncated</code> response element returns <code>true</code>, and
            <code>Marker</code> contains a value to include in the subsequent call that tells
            the service where to continue from.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMUserCmdlet">
            <summary>
            Retrieves information about the specified IAM user, including the user's creation
            date, path, unique ID, and ARN.
             
              
            <para>
            If you do not specify a user name, IAM determines the user name implicitly based on
            the AWS access key ID used to sign the request to this API.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMUserCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the user to get information about.</para><para>This parameter is optional. If it is not included, it defaults to the user making
            the request. This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMUserListCmdlet">
            <summary>
            Lists the IAM users that have the specified path prefix. If no path prefix is specified,
            the operation returns all users in the AWS account. If there are none, the operation
            returns an empty list.
             
              
            <para>
            You can paginate the results using the <code>MaxItems</code> and <code>Marker</code>
            parameters.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMUserListCmdlet.PathPrefix">
            <summary>
            <para>
            <para> The path prefix for filtering the results. For example: <code>/division_abc/subdivision_xyz/</code>,
            which would get all user names whose path starts with <code>/division_abc/subdivision_xyz/</code>.</para><para>This parameter is optional. If it is not included, it defaults to a slash (/), listing
            all user names. This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of either a forward slash (/) by itself
            or a string that must begin and end with forward slashes. In addition, it can contain
            any ASCII character from the ! (\u0021) through the DEL character (\u007F), including
            most punctuation characters, digits, and upper and lowercased letters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMUserListCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter only when paginating results and only after you receive a response
            indicating that the results are truncated. Set it to the value of the <code>Marker</code>
            element in the response that you received to indicate where the next call should start.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMUserListCmdlet.MaxItem">
            <summary>
            <para>
            <para>Use this only when paginating results to indicate the maximum number of items you
            want in the response. If additional items exist beyond the maximum you specify, the
            <code>IsTruncated</code> response element is <code>true</code>.</para><para>If you do not include this parameter, the number of items defaults to 100. Note that
            IAM might return fewer results, even when there are more results available. In that
            case, the <code>IsTruncated</code> response element returns <code>true</code>, and
            <code>Marker</code> contains a value to include in the subsequent call that tells
            the service where to continue from.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMUserPolicyCmdlet">
            <summary>
            Retrieves the specified inline policy document that is embedded in the specified IAM
            user.
             
             <note><para>
            Policies returned by this API are URL-encoded compliant with <a href="https://tools.ietf.org/html/rfc3986">RFC
            3986</a>. You can use a URL decoding method to convert the policy back to plain JSON
            text. For example, if you use Java, you can use the <code>decode</code> method of
            the <code>java.net.URLDecoder</code> utility class in the Java SDK. Other languages
            and SDKs provide similar functionality.
            </para></note><para>
            An IAM user can also have managed policies attached to it. To retrieve a managed policy
            document that is attached to a user, use <a>GetPolicy</a> to determine the policy's
            default version. Then use <a>GetPolicyVersion</a> to retrieve the policy document.
            </para><para>
            For more information about policies, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html">Managed
            Policies and Inline Policies</a> in the <i>IAM User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMUserPolicyCmdlet.PolicyName">
            <summary>
            <para>
            <para>The name of the policy document to get.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMUserPolicyCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the user who the policy is associated with.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMUserPolicyListCmdlet">
            <summary>
            Lists the names of the inline policies embedded in the specified IAM user.
             
              
            <para>
            An IAM user can also have managed policies attached to it. To list the managed policies
            that are attached to a user, use <a>ListAttachedUserPolicies</a>. For more information
            about policies, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html">Managed
            Policies and Inline Policies</a> in the <i>IAM User Guide</i>.
            </para><para>
            You can paginate the results using the <code>MaxItems</code> and <code>Marker</code>
            parameters. If there are no inline policies embedded with the specified user, the
            operation returns an empty list.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMUserPolicyListCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the user to list policies for.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMUserPolicyListCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter only when paginating results and only after you receive a response
            indicating that the results are truncated. Set it to the value of the <code>Marker</code>
            element in the response that you received to indicate where the next call should start.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMUserPolicyListCmdlet.MaxItem">
            <summary>
            <para>
            <para>Use this only when paginating results to indicate the maximum number of items you
            want in the response. If additional items exist beyond the maximum you specify, the
            <code>IsTruncated</code> response element is <code>true</code>.</para><para>If you do not include this parameter, the number of items defaults to 100. Note that
            IAM might return fewer results, even when there are more results available. In that
            case, the <code>IsTruncated</code> response element returns <code>true</code>, and
            <code>Marker</code> contains a value to include in the subsequent call that tells
            the service where to continue from.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMUserTagListCmdlet">
            <summary>
            Lists the tags that are attached to the specified user. The returned list of tags
            is sorted by tag key. For more information about tagging, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_tags.html">Tagging
            IAM Identities</a> in the <i>IAM User Guide</i>.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMUserTagListCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the IAM user whose tags you want to see.</para><para>This parameter accepts (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters that consist of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: =,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMUserTagListCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter only when paginating results and only after you receive a response
            indicating that the results are truncated. Set it to the value of the <code>Marker</code>
            element in the response that you received to indicate where the next call should start.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMUserTagListCmdlet.MaxItem">
            <summary>
            <para>
            <para>(Optional) Use this only when paginating results to indicate the maximum number of
            items that you want in the response. If additional items exist beyond the maximum
            that you specify, the <code>IsTruncated</code> response element is <code>true</code>.</para><para>If you do not include this parameter, it defaults to 100. Note that IAM might return
            fewer results, even when more results are available. In that case, the <code>IsTruncated</code>
            response element returns <code>true</code>, and <code>Marker</code> contains a value
            to include in the subsequent call that tells the service where to continue from.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.GetIAMVirtualMFADeviceCmdlet">
            <summary>
            Lists the virtual MFA devices defined in the AWS account by assignment status. If
            you do not specify an assignment status, the operation returns a list of all virtual
            MFA devices. Assignment status can be <code>Assigned</code>, <code>Unassigned</code>,
            or <code>Any</code>.
             
              
            <para>
            You can paginate the results using the <code>MaxItems</code> and <code>Marker</code>
            parameters.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMVirtualMFADeviceCmdlet.AssignmentStatus">
            <summary>
            <para>
            <para> The status (<code>Unassigned</code> or <code>Assigned</code>) of the devices to list.
            If you do not specify an <code>AssignmentStatus</code>, the operation defaults to
            <code>Any</code>, which lists both assigned and unassigned virtual MFA devices.,</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMVirtualMFADeviceCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter only when paginating results and only after you receive a response
            indicating that the results are truncated. Set it to the value of the <code>Marker</code>
            element in the response that you received to indicate where the next call should start.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.GetIAMVirtualMFADeviceCmdlet.MaxItem">
            <summary>
            <para>
            <para>Use this only when paginating results to indicate the maximum number of items you
            want in the response. If additional items exist beyond the maximum you specify, the
            <code>IsTruncated</code> response element is <code>true</code>.</para><para>If you do not include this parameter, the number of items defaults to 100. Note that
            IAM might return fewer results, even when there are more results available. In that
            case, the <code>IsTruncated</code> response element returns <code>true</code>, and
            <code>Marker</code> contains a value to include in the subsequent call that tells
            the service where to continue from.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.NewIAMAccessKeyCmdlet">
            <summary>
            Creates a new AWS secret access key and corresponding AWS access key ID for the specified
            user. The default status for new keys is <code>Active</code>.
             
              
            <para>
            If you do not specify a user name, IAM determines the user name implicitly based on
            the AWS access key ID signing the request. This operation works for access keys under
            the AWS account. Consequently, you can use this operation to manage AWS account root
            user credentials. This is true even if the AWS account has no associated users.
            </para><para>
             For information about limits on the number of keys you can create, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/LimitationsOnEntities.html">Limitations
            on IAM Entities</a> in the <i>IAM User Guide</i>.
            </para><important><para>
            To ensure the security of your AWS account, the secret access key is accessible only
            during key and user creation. You must save the key (for example, in a text file)
            if you want to be able to access it again. If a secret key is lost, you can delete
            the access keys for the associated user and then create new keys.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMAccessKeyCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the IAM user that the new key will belong to.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMAccessKeyCmdlet.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.IAM.NewIAMAccountAliasCmdlet">
            <summary>
            Creates an alias for your AWS account. For information about using an AWS account
            alias, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/AccountAlias.html">Using
            an Alias for Your AWS Account ID</a> in the <i>IAM User Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMAccountAliasCmdlet.AccountAlias">
            <summary>
            <para>
            <para>The account alias to create.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of lowercase letters, digits, and dashes.
            You cannot start or finish with a dash, nor can you have two dashes in a row.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMAccountAliasCmdlet.PassThru">
            <summary>
            Returns the value passed to the AccountAlias parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMAccountAliasCmdlet.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.IAM.NewIAMGroupCmdlet">
            <summary>
            Creates a new group.
             
              
            <para>
             For information about the number of groups you can create, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/LimitationsOnEntities.html">Limitations
            on IAM Entities</a> in the <i>IAM User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMGroupCmdlet.GroupName">
            <summary>
            <para>
            <para>The name of the group to create. Do not include the path in this value.</para><para>IAM user, group, role, and policy names must be unique within the account. Names are
            not distinguished by case. For example, you cannot create resources named both "MyResource"
            and "myresource".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMGroupCmdlet.Path">
            <summary>
            <para>
            <para> The path to the group. For more information about paths, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html">IAM
            Identifiers</a> in the <i>IAM User Guide</i>.</para><para>This parameter is optional. If it is not included, it defaults to a slash (/).</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of either a forward slash (/) by itself
            or a string that must begin and end with forward slashes. In addition, it can contain
            any ASCII character from the ! (\u0021) through the DEL character (\u007F), including
            most punctuation characters, digits, and upper and lowercased letters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMGroupCmdlet.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.IAM.NewIAMInstanceProfileCmdlet">
            <summary>
            Creates a new instance profile. For information about instance profiles, go to <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/AboutInstanceProfiles.html">About
            Instance Profiles</a>.
             
              
            <para>
             For information about the number of instance profiles you can create, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/LimitationsOnEntities.html">Limitations
            on IAM Entities</a> in the <i>IAM User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMInstanceProfileCmdlet.InstanceProfileName">
            <summary>
            <para>
            <para>The name of the instance profile to create.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMInstanceProfileCmdlet.Path">
            <summary>
            <para>
            <para> The path to the instance profile. For more information about paths, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html">IAM
            Identifiers</a> in the <i>IAM User Guide</i>.</para><para>This parameter is optional. If it is not included, it defaults to a slash (/).</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of either a forward slash (/) by itself
            or a string that must begin and end with forward slashes. In addition, it can contain
            any ASCII character from the ! (\u0021) through the DEL character (\u007F), including
            most punctuation characters, digits, and upper and lowercased letters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMInstanceProfileCmdlet.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.IAM.NewIAMLoginProfileCmdlet">
            <summary>
            Creates a password for the specified user, giving the user the ability to access
            AWS services through the AWS Management Console. For more information about managing
            passwords, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_ManagingLogins.html">Managing
            Passwords</a> in the <i>IAM User Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMLoginProfileCmdlet.Password">
            <summary>
            <para>
            <para>The new password for the user.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> that is used to validate
            this parameter is a string of characters. That string can include almost any printable
            ASCII character from the space (\u0020) through the end of the ASCII character range
            (\u00FF). You can also include the tab (\u0009), line feed (\u000A), and carriage
            return (\u000D) characters. Any of these characters are valid in a password. However,
            many tools, such as the AWS Management Console, might restrict the ability to type
            certain characters because they have special meaning within that tool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMLoginProfileCmdlet.PasswordResetRequired">
            <summary>
            <para>
            <para>Specifies whether the user is required to set a new password on next sign-in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMLoginProfileCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the IAM user to create a password for. The user must already exist.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMLoginProfileCmdlet.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.IAM.NewIAMOpenIDConnectProviderCmdlet">
            <summary>
            Creates an IAM entity to describe an identity provider (IdP) that supports <a href="http://openid.net/connect/">OpenID
            Connect (OIDC)</a>.
             
              
            <para>
            The OIDC provider that you create with this operation can be used as a principal in
            a role's trust policy. Such a policy establishes a trust relationship between AWS
            and the OIDC provider.
            </para><para>
            When you create the IAM OIDC provider, you specify the following:
            </para><ul><li><para>
            The URL of the OIDC identity provider (IdP) to trust
            </para></li><li><para>
            A list of client IDs (also known as audiences) that identify the application or applications
            that are allowed to authenticate using the OIDC provider
            </para></li><li><para>
            A list of thumbprints of the server certificate(s) that the IdP uses
            </para></li></ul><para>
            You get all of this information from the OIDC IdP that you want to use to access AWS.
            </para><note><para>
            The trust for the OIDC provider is derived from the IAM provider that this operation
            creates. Therefore, it is best to limit access to the <a>CreateOpenIDConnectProvider</a>
            operation to highly privileged users.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMOpenIDConnectProviderCmdlet.ClientIDList">
            <summary>
            <para>
            <para>A list of client IDs (also known as audiences). When a mobile or web app registers
            with an OpenID Connect provider, they establish a value that identifies the application.
            (This is the value that's sent as the <code>client_id</code> parameter on OAuth requests.)</para><para>You can register multiple client IDs with the same provider. For example, you might
            have multiple applications that use the same OIDC provider. You cannot register more
            than 100 client IDs with a single IAM OIDC provider.</para><para>There is no defined format for a client ID. The <code>CreateOpenIDConnectProviderRequest</code>
            operation accepts client IDs up to 255 characters long.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMOpenIDConnectProviderCmdlet.ThumbprintList">
            <summary>
            <para>
            <para>A list of server certificate thumbprints for the OpenID Connect (OIDC) identity provider's
            server certificates. Typically this list includes only one entry. However, IAM lets
            you have up to five thumbprints for an OIDC provider. This lets you maintain multiple
            thumbprints if the identity provider is rotating certificates.</para><para>The server certificate thumbprint is the hex-encoded SHA-1 hash value of the X.509
            certificate used by the domain where the OpenID Connect provider makes its keys available.
            It is always a 40-character string.</para><para>You must provide at least one thumbprint when creating an IAM OIDC provider. For example,
            assume that the OIDC provider is <code>server.example.com</code> and the provider
            stores its keys at https://keys.server.example.com/openid-connect. In that case, the
            thumbprint string would be the hex-encoded SHA-1 hash value of the certificate used
            by https://keys.server.example.com.</para><para>For more information about obtaining the OIDC provider's thumbprint, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/identity-providers-oidc-obtain-thumbprint.html">Obtaining
            the Thumbprint for an OpenID Connect Provider</a> in the <i>IAM User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMOpenIDConnectProviderCmdlet.Url">
            <summary>
            <para>
            <para>The URL of the identity provider. The URL must begin with <code>https://</code> and
            should correspond to the <code>iss</code> claim in the provider's OpenID Connect ID
            tokens. Per the OIDC standard, path components are allowed but query parameters are
            not. Typically the URL consists of only a hostname, like <code>https://server.example.org</code>
            or <code>https://example.com</code>.</para><para>You cannot register the same provider multiple times in a single AWS account. If you
            try to submit a URL that has already been used for an OpenID Connect provider in the
            AWS account, you will get an error.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMOpenIDConnectProviderCmdlet.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.IAM.NewIAMPolicyCmdlet">
            <summary>
            Creates a new managed policy for your AWS account.
             
              
            <para>
            This operation creates a policy version with a version identifier of <code>v1</code>
            and sets v1 as the policy's default version. For more information about policy versions,
            see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-versions.html">Versioning
            for Managed Policies</a> in the <i>IAM User Guide</i>.
            </para><para>
            For more information about managed policies in general, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html">Managed
            Policies and Inline Policies</a> in the <i>IAM User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMPolicyCmdlet.Description">
            <summary>
            <para>
            <para>A friendly description of the policy.</para><para>Typically used to store information about the permissions defined in the policy. For
            example, "Grants access to production DynamoDB tables."</para><para>The policy description is immutable. After a value is assigned, it cannot be changed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMPolicyCmdlet.Path">
            <summary>
            <para>
            <para>The path for the policy.</para><para>For more information about paths, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html">IAM
            Identifiers</a> in the <i>IAM User Guide</i>.</para><para>This parameter is optional. If it is not included, it defaults to a slash (/).</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of either a forward slash (/) by itself
            or a string that must begin and end with forward slashes. In addition, it can contain
            any ASCII character from the ! (\u0021) through the DEL character (\u007F), including
            most punctuation characters, digits, and upper and lowercased letters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMPolicyCmdlet.PolicyDocument">
            <summary>
            <para>
            <para>The JSON policy document that you want to use as the content for the new policy.</para><para>You must provide policies in JSON format in IAM. However, for AWS CloudFormation templates
            formatted in YAML, you can provide the policy in JSON or YAML format. AWS CloudFormation
            always converts a YAML policy to JSON format before submitting it to IAM.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> used to validate this
            parameter is a string of characters consisting of the following:</para><ul><li><para>Any printable ASCII character ranging from the space character (\u0020) through the
            end of the ASCII character range</para></li><li><para>The printable characters in the Basic Latin and Latin-1 Supplement character set (through
            \u00FF)</para></li><li><para>The special characters tab (\u0009), line feed (\u000A), and carriage return (\u000D)</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMPolicyCmdlet.PolicyName">
            <summary>
            <para>
            <para>The friendly name of the policy.</para><para>IAM user, group, role, and policy names must be unique within the account. Names are
            not distinguished by case. For example, you cannot create resources named both "MyResource"
            and "myresource".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMPolicyCmdlet.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.IAM.NewIAMPolicyVersionCmdlet">
            <summary>
            Creates a new version of the specified managed policy. To update a managed policy,
            you create a new policy version. A managed policy can have up to five versions. If
            the policy has five versions, you must delete an existing version using <a>DeletePolicyVersion</a>
            before you create a new version.
             
              
            <para>
            Optionally, you can set the new version as the policy's default version. The default
            version is the version that is in effect for the IAM users, groups, and roles to which
            the policy is attached.
            </para><para>
            For more information about managed policy versions, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-versions.html">Versioning
            for Managed Policies</a> in the <i>IAM User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMPolicyVersionCmdlet.PolicyArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM policy to which you want to add a new version.</para><para>For more information about ARNs, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a> in the <i>AWS General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMPolicyVersionCmdlet.PolicyDocument">
            <summary>
            <para>
            <para>The JSON policy document that you want to use as the content for this new version
            of the policy.</para><para>You must provide policies in JSON format in IAM. However, for AWS CloudFormation templates
            formatted in YAML, you can provide the policy in JSON or YAML format. AWS CloudFormation
            always converts a YAML policy to JSON format before submitting it to IAM.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> used to validate this
            parameter is a string of characters consisting of the following:</para><ul><li><para>Any printable ASCII character ranging from the space character (\u0020) through the
            end of the ASCII character range</para></li><li><para>The printable characters in the Basic Latin and Latin-1 Supplement character set (through
            \u00FF)</para></li><li><para>The special characters tab (\u0009), line feed (\u000A), and carriage return (\u000D)</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMPolicyVersionCmdlet.SetAsDefault">
            <summary>
            <para>
            <para>Specifies whether to set this version as the policy's default version.</para><para>When this parameter is <code>true</code>, the new policy version becomes the operative
            version. That is, it becomes the version that is in effect for the IAM users, groups,
            and roles that the policy is attached to.</para><para>For more information about managed policy versions, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-versions.html">Versioning
            for Managed Policies</a> in the <i>IAM User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMPolicyVersionCmdlet.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.IAM.NewIAMRoleCmdlet">
            <summary>
            Creates a new role for your AWS account. For more information about roles, go to <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/WorkingWithRoles.html">IAM
            Roles</a>. For information about limitations on role names and the number of roles
            you can create, go to <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/LimitationsOnEntities.html">Limitations
            on IAM Entities</a> in the <i>IAM User Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMRoleCmdlet.AssumeRolePolicyDocument">
            <summary>
            <para>
            <para>The trust relationship policy document that grants an entity permission to assume
            the role.</para><para>You must provide policies in JSON format in IAM. However, for AWS CloudFormation templates
            formatted in YAML, you can provide the policy in JSON or YAML format. AWS CloudFormation
            always converts a YAML policy to JSON format before submitting it to IAM.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> used to validate this
            parameter is a string of characters consisting of the following:</para><ul><li><para>Any printable ASCII character ranging from the space character (\u0020) through the
            end of the ASCII character range</para></li><li><para>The printable characters in the Basic Latin and Latin-1 Supplement character set (through
            \u00FF)</para></li><li><para>The special characters tab (\u0009), line feed (\u000A), and carriage return (\u000D)</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMRoleCmdlet.Description">
            <summary>
            <para>
            <para>A description of the role.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMRoleCmdlet.MaxSessionDuration">
            <summary>
            <para>
            <para>The maximum session duration (in seconds) that you want to set for the specified role.
            If you do not specify a value for this setting, the default maximum of one hour is
            applied. This setting can have a value from 1 hour to 12 hours.</para><para>Anyone who assumes the role from the AWS CLI or API can use the <code>DurationSeconds</code>
            API parameter or the <code>duration-seconds</code> CLI parameter to request a longer
            session. The <code>MaxSessionDuration</code> setting determines the maximum duration
            that can be requested using the <code>DurationSeconds</code> parameter. If users don't
            specify a value for the <code>DurationSeconds</code> parameter, their security credentials
            are valid for one hour by default. This applies when you use the <code>AssumeRole*</code>
            API operations or the <code>assume-role*</code> CLI operations but does not apply
            when you use those operations to create a console URL. For more information, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use.html">Using IAM
            Roles</a> in the <i>IAM User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMRoleCmdlet.Path">
            <summary>
            <para>
            <para> The path to the role. For more information about paths, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html">IAM
            Identifiers</a> in the <i>IAM User Guide</i>.</para><para>This parameter is optional. If it is not included, it defaults to a slash (/).</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of either a forward slash (/) by itself
            or a string that must begin and end with forward slashes. In addition, it can contain
            any ASCII character from the ! (\u0021) through the DEL character (\u007F), including
            most punctuation characters, digits, and upper and lowercased letters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMRoleCmdlet.PermissionsBoundary">
            <summary>
            <para>
            <para>The ARN of the policy that is used to set the permissions boundary for the role.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMRoleCmdlet.RoleName">
            <summary>
            <para>
            <para>The name of the role to create.</para><para>IAM user, group, role, and policy names must be unique within the account. Names are
            not distinguished by case. For example, you cannot create resources named both "MyResource"
            and "myresource".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMRoleCmdlet.Tag">
            <summary>
            <para>
            <para>A list of tags that you want to attach to the newly created role. Each tag consists
            of a key name and an associated value. For more information about tagging, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_tags.html">Tagging IAM Identities</a>
            in the <i>IAM User Guide</i>.</para><note><para>If any one of the tags is invalid or if you exceed the allowed number of tags per
            role, then the entire request fails and the role is not created.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMRoleCmdlet.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.IAM.NewIAMSAMLProviderCmdlet">
            <summary>
            Creates an IAM resource that describes an identity provider (IdP) that supports SAML
            2.0.
             
              
            <para>
            The SAML provider resource that you create with this operation can be used as a principal
            in an IAM role's trust policy. Such a policy can enable federated users who sign in
            using the SAML IdP to assume the role. You can create an IAM role that supports Web-based
            single sign-on (SSO) to the AWS Management Console or one that supports API access
            to AWS.
            </para><para>
            When you create the SAML provider resource, you upload a SAML metadata document that
            you get from your IdP. That document includes the issuer's name, expiration information,
            and keys that can be used to validate the SAML authentication response (assertions)
            that the IdP sends. You must generate the metadata document using the identity management
            software that is used as your organization's IdP.
            </para><note><para>
             This operation requires <a href="https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html">Signature
            Version 4</a>.
            </para></note><para>
             For more information, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_providers_enable-console-saml.html">Enabling
            SAML 2.0 Federated Users to Access the AWS Management Console</a> and <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_providers_saml.html">About
            SAML 2.0-based Federation</a> in the <i>IAM User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMSAMLProviderCmdlet.Name">
            <summary>
            <para>
            <para>The name of the provider to create.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMSAMLProviderCmdlet.SAMLMetadataDocument">
            <summary>
            <para>
            <para>An XML document generated by an identity provider (IdP) that supports SAML 2.0. The
            document includes the issuer's name, expiration information, and keys that can be
            used to validate the SAML authentication response (assertions) that are received from
            the IdP. You must generate the metadata document using the identity management software
            that is used as your organization's IdP.</para><para>For more information, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_providers_saml.html">About
            SAML 2.0-based Federation</a> in the <i>IAM User Guide</i></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMSAMLProviderCmdlet.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.IAM.NewIAMServiceLinkedRoleCmdlet">
            <summary>
            Creates an IAM role that is linked to a specific AWS service. The service controls
            the attached policies and when the role can be deleted. This helps ensure that the
            service is not broken by an unexpectedly changed or deleted role, which could put
            your AWS resources into an unknown state. Allowing the service to control the role
            helps improve service stability and proper cleanup when a service and its role are
            no longer needed. For more information, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/using-service-linked-roles.html">Using
            Service-Linked Roles</a> in the <i>IAM User Guide</i>.
             
              
            <para>
            To attach a policy to this service-linked role, you must make the request using the
            AWS service that depends on this role.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMServiceLinkedRoleCmdlet.AWSServiceName">
            <summary>
            <para>
            <para>The service principal for the AWS service to which this role is attached. You use
            a string similar to a URL but without the http:// in front. For example: <code>elasticbeanstalk.amazonaws.com</code>.
            </para><para>Service principals are unique and case-sensitive. To find the exact service principal
            for your service-linked role, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_aws-services-that-work-with-iam.html">AWS
            Services That Work with IAM</a> in the <i>IAM User Guide</i>. Look for the services
            that have <b>Yes </b>in the <b>Service-Linked Role</b> column. Choose the <b>Yes</b>
            link to view the service-linked role documentation for that service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMServiceLinkedRoleCmdlet.CustomSuffix">
            <summary>
            <para>
            <para>A string that you provide, which is combined with the service-provided prefix to form
            the complete role name. If you make multiple requests for the same service, then you
            must supply a different <code>CustomSuffix</code> for each request. Otherwise the
            request fails with a duplicate role name error. For example, you could add <code>-1</code>
            or <code>-debug</code> to the suffix.</para><para>Some services do not support the <code>CustomSuffix</code> parameter. If you provide
            an optional suffix and the operation fails, try the operation again without the suffix.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMServiceLinkedRoleCmdlet.Description">
            <summary>
            <para>
            <para>The description of the role.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMServiceLinkedRoleCmdlet.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.IAM.NewIAMServiceSpecificCredentialCmdlet">
            <summary>
            Generates a set of credentials consisting of a user name and password that can be
            used to access the service specified in the request. These credentials are generated
            by IAM, and can be used only for the specified service.
             
              
            <para>
            You can have a maximum of two sets of service-specific credentials for each supported
            service per user.
            </para><para>
            The only supported service at this time is AWS CodeCommit.
            </para><para>
            You can reset the password to a new service-generated value by calling <a>ResetServiceSpecificCredential</a>.
            </para><para>
            For more information about service-specific credentials, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_ssh-keys.html">Using
            IAM with AWS CodeCommit: Git Credentials, SSH Keys, and AWS Access Keys</a> in the
            <i>IAM User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMServiceSpecificCredentialCmdlet.ServiceName">
            <summary>
            <para>
            <para>The name of the AWS service that is to be associated with the credentials. The service
            you specify here is the only service that can be accessed using these credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMServiceSpecificCredentialCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the IAM user that is to be associated with the credentials. The new service-specific
            credentials have the same permissions as the associated user except that they can
            be used only to access the specified service.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMServiceSpecificCredentialCmdlet.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.IAM.NewIAMUserCmdlet">
            <summary>
            Creates a new IAM user for your AWS account.
             
              
            <para>
             For information about limitations on the number of IAM users you can create, see
            <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/LimitationsOnEntities.html">Limitations
            on IAM Entities</a> in the <i>IAM User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMUserCmdlet.Path">
            <summary>
            <para>
            <para> The path for the user name. For more information about paths, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html">IAM
            Identifiers</a> in the <i>IAM User Guide</i>.</para><para>This parameter is optional. If it is not included, it defaults to a slash (/).</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of either a forward slash (/) by itself
            or a string that must begin and end with forward slashes. In addition, it can contain
            any ASCII character from the ! (\u0021) through the DEL character (\u007F), including
            most punctuation characters, digits, and upper and lowercased letters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMUserCmdlet.PermissionsBoundary">
            <summary>
            <para>
            <para>The ARN of the policy that is used to set the permissions boundary for the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMUserCmdlet.Tag">
            <summary>
            <para>
            <para>A list of tags that you want to attach to the newly created user. Each tag consists
            of a key name and an associated value. For more information about tagging, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_tags.html">Tagging IAM Identities</a>
            in the <i>IAM User Guide</i>.</para><note><para>If any one of the tags is invalid or if you exceed the allowed number of tags per
            user, then the entire request fails and the user is not created.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMUserCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the user to create.</para><para>IAM user, group, role, and policy names must be unique within the account. Names are
            not distinguished by case. For example, you cannot create resources named both "MyResource"
            and "myresource".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMUserCmdlet.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.IAM.NewIAMVirtualMFADeviceCmdlet">
            <summary>
            Creates a new virtual MFA device for the AWS account. After creating the virtual MFA,
            use <a>EnableMFADevice</a> to attach the MFA device to an IAM user. For more information
            about creating and working with virtual MFA devices, go to <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_VirtualMFA.html">Using
            a Virtual MFA Device</a> in the <i>IAM User Guide</i>.
             
              
            <para>
            For information about limits on the number of MFA devices you can create, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/LimitationsOnEntities.html">Limitations
            on Entities</a> in the <i>IAM User Guide</i>.
            </para><important><para>
            The seed information contained in the QR code and the Base32 string should be treated
            like any other secret access information. In other words, protect the seed information
            as you would your AWS access keys or your passwords. After you provision your virtual
            device, you should ensure that the information is destroyed following secure procedures.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMVirtualMFADeviceCmdlet.Path">
            <summary>
            <para>
            <para> The path for the virtual MFA device. For more information about paths, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html">IAM
            Identifiers</a> in the <i>IAM User Guide</i>.</para><para>This parameter is optional. If it is not included, it defaults to a slash (/).</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of either a forward slash (/) by itself
            or a string that must begin and end with forward slashes. In addition, it can contain
            any ASCII character from the ! (\u0021) through the DEL character (\u007F), including
            most punctuation characters, digits, and upper and lowercased letters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMVirtualMFADeviceCmdlet.VirtualMFADeviceName">
            <summary>
            <para>
            <para>The name of the virtual MFA device. Use with path to uniquely identify a virtual MFA
            device.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.NewIAMVirtualMFADeviceCmdlet.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.IAM.PublishIAMServerCertificateCmdlet">
            <summary>
            Uploads a server certificate entity for the AWS account. The server certificate entity
            includes a public key certificate, a private key, and an optional certificate chain,
            which should all be PEM-encoded.
             
              
            <para>
            We recommend that you use <a href="https://docs.aws.amazon.com/acm/">AWS Certificate
            Manager</a> to provision, manage, and deploy your server certificates. With ACM you
            can request a certificate, deploy it to AWS resources, and let ACM handle certificate
            renewals for you. Certificates provided by ACM are free. For more information about
            using ACM, see the <a href="https://docs.aws.amazon.com/acm/latest/userguide/">AWS
            Certificate Manager User Guide</a>.
            </para><para>
            For more information about working with server certificates, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_server-certs.html">Working
            with Server Certificates</a> in the <i>IAM User Guide</i>. This topic includes a list
            of AWS services that can use the server certificates that you manage with IAM.
            </para><para>
            For information about the number of server certificates you can upload, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_iam-limits.html">Limitations
            on IAM Entities and Objects</a> in the <i>IAM User Guide</i>.
            </para><note><para>
            Because the body of the public key certificate, private key, and the certificate chain
            can be large, you should use POST rather than GET when calling <code>UploadServerCertificate</code>.
            For information about setting up signatures and authorization through the API, go
            to <a href="https://docs.aws.amazon.com/general/latest/gr/signing_aws_api_requests.html">Signing
            AWS API Requests</a> in the <i>AWS General Reference</i>. For general information
            about using the Query API with IAM, go to <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/programming.html">Calling
            the API by Making HTTP Query Requests</a> in the <i>IAM User Guide</i>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.PublishIAMServerCertificateCmdlet.CertificateBody">
            <summary>
            <para>
            <para>The contents of the public key certificate in PEM-encoded format.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> used to validate this
            parameter is a string of characters consisting of the following:</para><ul><li><para>Any printable ASCII character ranging from the space character (\u0020) through the
            end of the ASCII character range</para></li><li><para>The printable characters in the Basic Latin and Latin-1 Supplement character set (through
            \u00FF)</para></li><li><para>The special characters tab (\u0009), line feed (\u000A), and carriage return (\u000D)</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.PublishIAMServerCertificateCmdlet.CertificateChain">
            <summary>
            <para>
            <para>The contents of the certificate chain. This is typically a concatenation of the PEM-encoded
            public key certificates of the chain.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> used to validate this
            parameter is a string of characters consisting of the following:</para><ul><li><para>Any printable ASCII character ranging from the space character (\u0020) through the
            end of the ASCII character range</para></li><li><para>The printable characters in the Basic Latin and Latin-1 Supplement character set (through
            \u00FF)</para></li><li><para>The special characters tab (\u0009), line feed (\u000A), and carriage return (\u000D)</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.PublishIAMServerCertificateCmdlet.Path">
            <summary>
            <para>
            <para>The path for the server certificate. For more information about paths, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html">IAM
            Identifiers</a> in the <i>IAM User Guide</i>.</para><para>This parameter is optional. If it is not included, it defaults to a slash (/). This
            parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex pattern</a>)
            a string of characters consisting of either a forward slash (/) by itself or a string
            that must begin and end with forward slashes. In addition, it can contain any ASCII
            character from the ! (\u0021) through the DEL character (\u007F), including most punctuation
            characters, digits, and upper and lowercased letters.</para><note><para> If you are uploading a server certificate specifically for use with Amazon CloudFront
            distributions, you must specify a path using the <code>path</code> parameter. The
            path must begin with <code>/cloudfront</code> and must include a trailing slash (for
            example, <code>/cloudfront/test/</code>).</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.PublishIAMServerCertificateCmdlet.PrivateKey">
            <summary>
            <para>
            <para>The contents of the private key in PEM-encoded format.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> used to validate this
            parameter is a string of characters consisting of the following:</para><ul><li><para>Any printable ASCII character ranging from the space character (\u0020) through the
            end of the ASCII character range</para></li><li><para>The printable characters in the Basic Latin and Latin-1 Supplement character set (through
            \u00FF)</para></li><li><para>The special characters tab (\u0009), line feed (\u000A), and carriage return (\u000D)</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.PublishIAMServerCertificateCmdlet.ServerCertificateName">
            <summary>
            <para>
            <para>The name for the server certificate. Do not include the path in this value. The name
            of the certificate cannot contain any spaces.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.PublishIAMServerCertificateCmdlet.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.IAM.PublishIAMSigningCertificateCmdlet">
            <summary>
            Uploads an X.509 signing certificate and associates it with the specified IAM user.
            Some AWS services use X.509 signing certificates to validate requests that are signed
            with a corresponding private key. When you upload the certificate, its default status
            is <code>Active</code>.
             
              
            <para>
            If the <code>UserName</code> is not specified, the IAM user name is determined implicitly
            based on the AWS access key ID used to sign the request. This operation works for
            access keys under the AWS account. Consequently, you can use this operation to manage
            AWS account root user credentials even if the AWS account has no associated users.
            </para><note><para>
            Because the body of an X.509 certificate can be large, you should use POST rather
            than GET when calling <code>UploadSigningCertificate</code>. For information about
            setting up signatures and authorization through the API, go to <a href="https://docs.aws.amazon.com/general/latest/gr/signing_aws_api_requests.html">Signing
            AWS API Requests</a> in the <i>AWS General Reference</i>. For general information
            about using the Query API with IAM, go to <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/IAM_UsingQueryAPI.html">Making
            Query Requests</a> in the <i>IAM User Guide</i>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.PublishIAMSigningCertificateCmdlet.CertificateBody">
            <summary>
            <para>
            <para>The contents of the signing certificate.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> used to validate this
            parameter is a string of characters consisting of the following:</para><ul><li><para>Any printable ASCII character ranging from the space character (\u0020) through the
            end of the ASCII character range</para></li><li><para>The printable characters in the Basic Latin and Latin-1 Supplement character set (through
            \u00FF)</para></li><li><para>The special characters tab (\u0009), line feed (\u000A), and carriage return (\u000D)</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.PublishIAMSigningCertificateCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the user the signing certificate is for.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.PublishIAMSigningCertificateCmdlet.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.IAM.PublishIAMSSHPublicKeyCmdlet">
            <summary>
            Uploads an SSH public key and associates it with the specified IAM user.
             
              
            <para>
            The SSH public key uploaded by this operation can be used only for authenticating
            the associated IAM user to an AWS CodeCommit repository. For more information about
            using SSH keys to authenticate to an AWS CodeCommit repository, see <a href="https://docs.aws.amazon.com/codecommit/latest/userguide/setting-up-credentials-ssh.html">Set
            up AWS CodeCommit for SSH Connections</a> in the <i>AWS CodeCommit User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.PublishIAMSSHPublicKeyCmdlet.SSHPublicKeyBody">
            <summary>
            <para>
            <para>The SSH public key. The public key must be encoded in ssh-rsa format or PEM format.
            The minimum bit-length of the public key is 2048 bits. For example, you can generate
            a 2048-bit key, and the resulting PEM file is 1679 bytes long.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> used to validate this
            parameter is a string of characters consisting of the following:</para><ul><li><para>Any printable ASCII character ranging from the space character (\u0020) through the
            end of the ASCII character range</para></li><li><para>The printable characters in the Basic Latin and Latin-1 Supplement character set (through
            \u00FF)</para></li><li><para>The special characters tab (\u0009), line feed (\u000A), and carriage return (\u000D)</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.PublishIAMSSHPublicKeyCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the IAM user to associate the SSH public key with.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.PublishIAMSSHPublicKeyCmdlet.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.IAM.RegisterIAMGroupPolicyCmdlet">
            <summary>
            Attaches the specified managed policy to the specified IAM group.
             
              
            <para>
            You use this API to attach a managed policy to a group. To embed an inline policy
            in a group, use <a>PutGroupPolicy</a>.
            </para><para>
            For more information about policies, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html">Managed
            Policies and Inline Policies</a> in the <i>IAM User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RegisterIAMGroupPolicyCmdlet.GroupName">
            <summary>
            <para>
            <para>The name (friendly name, not ARN) of the group to attach the policy to.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RegisterIAMGroupPolicyCmdlet.PolicyArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM policy you want to attach.</para><para>For more information about ARNs, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a> in the <i>AWS General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RegisterIAMGroupPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the GroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RegisterIAMGroupPolicyCmdlet.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.IAM.RegisterIAMRolePolicyCmdlet">
            <summary>
            Attaches the specified managed policy to the specified IAM role. When you attach a
            managed policy to a role, the managed policy becomes part of the role's permission
            (access) policy.
             
             <note><para>
            You cannot use a managed policy as the role's trust policy. The role's trust policy
            is created at the same time as the role, using <a>CreateRole</a>. You can update a
            role's trust policy using <a>UpdateAssumeRolePolicy</a>.
            </para></note><para>
            Use this API to attach a <i>managed</i> policy to a role. To embed an inline policy
            in a role, use <a>PutRolePolicy</a>. For more information about policies, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html">Managed
            Policies and Inline Policies</a> in the <i>IAM User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RegisterIAMRolePolicyCmdlet.PolicyArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM policy you want to attach.</para><para>For more information about ARNs, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a> in the <i>AWS General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RegisterIAMRolePolicyCmdlet.RoleName">
            <summary>
            <para>
            <para>The name (friendly name, not ARN) of the role to attach the policy to.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RegisterIAMRolePolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the RoleName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RegisterIAMRolePolicyCmdlet.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.IAM.RegisterIAMUserPolicyCmdlet">
            <summary>
            Attaches the specified managed policy to the specified user.
             
              
            <para>
            You use this API to attach a <i>managed</i> policy to a user. To embed an inline policy
            in a user, use <a>PutUserPolicy</a>.
            </para><para>
            For more information about policies, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html">Managed
            Policies and Inline Policies</a> in the <i>IAM User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RegisterIAMUserPolicyCmdlet.PolicyArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM policy you want to attach.</para><para>For more information about ARNs, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a> in the <i>AWS General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RegisterIAMUserPolicyCmdlet.UserName">
            <summary>
            <para>
            <para>The name (friendly name, not ARN) of the IAM user to attach the policy to.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RegisterIAMUserPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RegisterIAMUserPolicyCmdlet.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.IAM.RemoveIAMAccessKeyCmdlet">
            <summary>
            Deletes the access key pair associated with the specified IAM user.
             
              
            <para>
            If you do not specify a user name, IAM determines the user name implicitly based on
            the AWS access key ID signing the request. This operation works for access keys under
            the AWS account. Consequently, you can use this operation to manage AWS account root
            user credentials even if the AWS account has no associated users.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMAccessKeyCmdlet.AccessKeyId">
            <summary>
            <para>
            <para>The access key ID for the access key ID and secret access key you want to delete.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters that can consist of any upper or lowercased letter
            or digit.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMAccessKeyCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the user whose access key pair you want to delete.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMAccessKeyCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMAccessKeyCmdlet.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.IAM.RemoveIAMAccountAliasCmdlet">
            <summary>
            Deletes the specified AWS account alias. For information about using an AWS account
            alias, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/AccountAlias.html">Using
            an Alias for Your AWS Account ID</a> in the <i>IAM User Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMAccountAliasCmdlet.AccountAlias">
            <summary>
            <para>
            <para>The name of the account alias to delete.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of lowercase letters, digits, and dashes.
            You cannot start or finish with a dash, nor can you have two dashes in a row.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMAccountAliasCmdlet.PassThru">
            <summary>
            Returns the value passed to the AccountAlias parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMAccountAliasCmdlet.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.IAM.RemoveIAMAccountPasswordPolicyCmdlet">
            <summary>
            Deletes the password policy for the AWS account. There are no parameters.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMAccountPasswordPolicyCmdlet.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.IAM.RemoveIAMClientIDFromOpenIDConnectProviderCmdlet">
            <summary>
            Removes the specified client ID (also known as audience) from the list of client IDs
            registered for the specified IAM OpenID Connect (OIDC) provider resource object.
             
              
            <para>
            This operation is idempotent; it does not fail or return an error if you try to remove
            a client ID that does not exist.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMClientIDFromOpenIDConnectProviderCmdlet.ClientID">
            <summary>
            <para>
            <para>The client ID (also known as audience) to remove from the IAM OIDC provider resource.
            For more information about client IDs, see <a>CreateOpenIDConnectProvider</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMClientIDFromOpenIDConnectProviderCmdlet.OpenIDConnectProviderArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM OIDC provider resource to remove the client
            ID from. You can get a list of OIDC provider ARNs by using the <a>ListOpenIDConnectProviders</a>
            operation.</para><para>For more information about ARNs, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a> in the <i>AWS General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMClientIDFromOpenIDConnectProviderCmdlet.PassThru">
            <summary>
            Returns the value passed to the ClientID parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMClientIDFromOpenIDConnectProviderCmdlet.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.IAM.RemoveIAMGroupCmdlet">
            <summary>
            Deletes the specified IAM group. The group must not contain any users or have any
            attached policies.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMGroupCmdlet.GroupName">
            <summary>
            <para>
            <para>The name of the IAM group to delete.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the GroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMGroupCmdlet.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.IAM.RemoveIAMGroupPolicyCmdlet">
            <summary>
            Deletes the specified inline policy that is embedded in the specified IAM group.
             
              
            <para>
            A group can also have managed policies attached to it. To detach a managed policy
            from a group, use <a>DetachGroupPolicy</a>. For more information about policies, refer
            to <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html">Managed
            Policies and Inline Policies</a> in the <i>IAM User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMGroupPolicyCmdlet.GroupName">
            <summary>
            <para>
            <para>The name (friendly name, not ARN) identifying the group that the policy is embedded
            in.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMGroupPolicyCmdlet.PolicyName">
            <summary>
            <para>
            <para>The name identifying the policy document to delete.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMGroupPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the GroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMGroupPolicyCmdlet.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.IAM.RemoveIAMInstanceProfileCmdlet">
            <summary>
            Deletes the specified instance profile. The instance profile must not have an associated
            role.
             
             <important><para>
            Make sure that you do not have any Amazon EC2 instances running with the instance
            profile you are about to delete. Deleting a role or instance profile that is associated
            with a running instance will break any applications running on the instance.
            </para></important><para>
            For more information about instance profiles, go to <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/AboutInstanceProfiles.html">About
            Instance Profiles</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMInstanceProfileCmdlet.InstanceProfileName">
            <summary>
            <para>
            <para>The name of the instance profile to delete.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMInstanceProfileCmdlet.PassThru">
            <summary>
            Returns the value passed to the InstanceProfileName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMInstanceProfileCmdlet.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.IAM.RemoveIAMLoginProfileCmdlet">
            <summary>
            Deletes the password for the specified IAM user, which terminates the user's ability
            to access AWS services through the AWS Management Console.
             
             <important><para>
             Deleting a user's password does not prevent a user from accessing AWS through the
            command line interface or the API. To prevent all user access, you must also either
            make any access keys inactive or delete them. For more information about making keys
            inactive or deleting them, see <a>UpdateAccessKey</a> and <a>DeleteAccessKey</a>.
             
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMLoginProfileCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the user whose password you want to delete.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMLoginProfileCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMLoginProfileCmdlet.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.IAM.RemoveIAMOpenIDConnectProviderCmdlet">
            <summary>
            Deletes an OpenID Connect identity provider (IdP) resource object in IAM.
             
              
            <para>
            Deleting an IAM OIDC provider resource does not update any roles that reference the
            provider as a principal in their trust policies. Any attempt to assume a role that
            references a deleted provider fails.
            </para><para>
            This operation is idempotent; it does not fail or return an error if you call the
            operation for a provider that does not exist.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMOpenIDConnectProviderCmdlet.OpenIDConnectProviderArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM OpenID Connect provider resource object
            to delete. You can get a list of OpenID Connect provider resource ARNs by using the
            <a>ListOpenIDConnectProviders</a> operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMOpenIDConnectProviderCmdlet.PassThru">
            <summary>
            Returns the value passed to the OpenIDConnectProviderArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMOpenIDConnectProviderCmdlet.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.IAM.RemoveIAMPolicyCmdlet">
            <summary>
            Deletes the specified managed policy.
             
              
            <para>
            Before you can delete a managed policy, you must first detach the policy from all
            users, groups, and roles that it is attached to. In addition, you must delete all
            the policy's versions. The following steps describe the process for deleting a managed
            policy:
            </para><ul><li><para>
            Detach the policy from all users, groups, and roles that the policy is attached to,
            using the <a>DetachUserPolicy</a>, <a>DetachGroupPolicy</a>, or <a>DetachRolePolicy</a>
            API operations. To list all the users, groups, and roles that a policy is attached
            to, use <a>ListEntitiesForPolicy</a>.
            </para></li><li><para>
            Delete all versions of the policy using <a>DeletePolicyVersion</a>. To list the policy's
            versions, use <a>ListPolicyVersions</a>. You cannot use <a>DeletePolicyVersion</a>
            to delete the version that is marked as the default version. You delete the policy's
            default version in the next step of the process.
            </para></li><li><para>
            Delete the policy (this automatically deletes the policy's default version) using
            this API.
            </para></li></ul><para>
            For information about managed policies, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html">Managed
            Policies and Inline Policies</a> in the <i>IAM User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMPolicyCmdlet.PolicyArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM policy you want to delete.</para><para>For more information about ARNs, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a> in the <i>AWS General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the PolicyArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMPolicyCmdlet.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.IAM.RemoveIAMPolicyVersionCmdlet">
            <summary>
            Deletes the specified version from the specified managed policy.
             
              
            <para>
            You cannot delete the default version from a policy using this API. To delete the
            default version from a policy, use <a>DeletePolicy</a>. To find out which version
            of a policy is marked as the default version, use <a>ListPolicyVersions</a>.
            </para><para>
            For information about versions for managed policies, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-versions.html">Versioning
            for Managed Policies</a> in the <i>IAM User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMPolicyVersionCmdlet.PolicyArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM policy from which you want to delete a version.</para><para>For more information about ARNs, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a> in the <i>AWS General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMPolicyVersionCmdlet.VersionId">
            <summary>
            <para>
            <para>The policy version to delete.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters that consists of the lowercase letter 'v' followed
            by one or two digits, and optionally followed by a period '.' and a string of letters
            and digits.</para><para>For more information about managed policy versions, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-versions.html">Versioning
            for Managed Policies</a> in the <i>IAM User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMPolicyVersionCmdlet.PassThru">
            <summary>
            Returns the value passed to the VersionId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMPolicyVersionCmdlet.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.IAM.RemoveIAMRoleCmdlet">
            <summary>
            Deletes the specified role. The role must not have any policies attached. For more
            information about roles, go to <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/WorkingWithRoles.html">Working
            with Roles</a>.
             
             <important><para>
            Make sure that you do not have any Amazon EC2 instances running with the role you
            are about to delete. Deleting a role or instance profile that is associated with a
            running instance will break any applications running on the instance.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMRoleCmdlet.RoleName">
            <summary>
            <para>
            <para>The name of the role to delete.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMRoleCmdlet.PassThru">
            <summary>
            Returns the value passed to the RoleName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMRoleCmdlet.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.IAM.RemoveIAMRoleFromInstanceProfileCmdlet">
            <summary>
            Removes the specified IAM role from the specified EC2 instance profile.
             
             <important><para>
            Make sure that you do not have any Amazon EC2 instances running with the role you
            are about to remove from the instance profile. Removing a role from an instance profile
            that is associated with a running instance might break any applications running on
            the instance.
            </para></important><para>
             For more information about IAM roles, go to <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/WorkingWithRoles.html">Working
            with Roles</a>. For more information about instance profiles, go to <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/AboutInstanceProfiles.html">About
            Instance Profiles</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMRoleFromInstanceProfileCmdlet.InstanceProfileName">
            <summary>
            <para>
            <para>The name of the instance profile to update.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMRoleFromInstanceProfileCmdlet.RoleName">
            <summary>
            <para>
            <para>The name of the role to remove.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMRoleFromInstanceProfileCmdlet.PassThru">
            <summary>
            Returns the value passed to the InstanceProfileName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMRoleFromInstanceProfileCmdlet.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.IAM.RemoveIAMRolePermissionsBoundaryCmdlet">
            <summary>
            Deletes the permissions boundary for the specified IAM role.
             
             <important><para>
            Deleting the permissions boundary for a role might increase its permissions. For example,
            it might allow anyone who assumes the role to perform all the actions granted in its
            permissions policies.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMRolePermissionsBoundaryCmdlet.RoleName">
            <summary>
            <para>
            <para>The name (friendly name, not ARN) of the IAM role from which you want to remove the
            permissions boundary.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMRolePermissionsBoundaryCmdlet.PassThru">
            <summary>
            Returns the value passed to the RoleName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMRolePermissionsBoundaryCmdlet.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.IAM.RemoveIAMRolePolicyCmdlet">
            <summary>
            Deletes the specified inline policy that is embedded in the specified IAM role.
             
              
            <para>
            A role can also have managed policies attached to it. To detach a managed policy from
            a role, use <a>DetachRolePolicy</a>. For more information about policies, refer to
            <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html">Managed
            Policies and Inline Policies</a> in the <i>IAM User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMRolePolicyCmdlet.PolicyName">
            <summary>
            <para>
            <para>The name of the inline policy to delete from the specified IAM role.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMRolePolicyCmdlet.RoleName">
            <summary>
            <para>
            <para>The name (friendly name, not ARN) identifying the role that the policy is embedded
            in.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMRolePolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the RoleName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMRolePolicyCmdlet.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.IAM.RemoveIAMRoleTagCmdlet">
            <summary>
            Removes the specified tags from the role. For more information about tagging, see
            <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_tags.html">Tagging IAM
            Identities</a> in the <i>IAM User Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMRoleTagCmdlet.RoleName">
            <summary>
            <para>
            <para>The name of the IAM role from which you want to remove tags.</para><para>This parameter accepts (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters that consist of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMRoleTagCmdlet.TagKey">
            <summary>
            <para>
            <para>A list of key names as a simple array of strings. The tags with matching keys are
            removed from the specified role.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMRoleTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the RoleName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMRoleTagCmdlet.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.IAM.RemoveIAMSAMLProviderCmdlet">
            <summary>
            Deletes a SAML provider resource in IAM.
             
              
            <para>
            Deleting the provider resource from IAM does not update any roles that reference the
            SAML provider resource's ARN as a principal in their trust policies. Any attempt to
            assume a role that references a non-existent provider resource ARN fails.
            </para><note><para>
             This operation requires <a href="https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html">Signature
            Version 4</a>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMSAMLProviderCmdlet.SAMLProviderArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the SAML provider to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMSAMLProviderCmdlet.PassThru">
            <summary>
            Returns the value passed to the SAMLProviderArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMSAMLProviderCmdlet.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.IAM.RemoveIAMServerCertificateCmdlet">
            <summary>
            Deletes the specified server certificate.
             
              
            <para>
            For more information about working with server certificates, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_server-certs.html">Working
            with Server Certificates</a> in the <i>IAM User Guide</i>. This topic also includes
            a list of AWS services that can use the server certificates that you manage with IAM.
            </para><important><para>
             If you are using a server certificate with Elastic Load Balancing, deleting the certificate
            could have implications for your application. If Elastic Load Balancing doesn't detect
            the deletion of bound certificates, it may continue to use the certificates. This
            could cause Elastic Load Balancing to stop accepting traffic. We recommend that you
            remove the reference to the certificate from Elastic Load Balancing before using this
            command to delete the certificate. For more information, go to <a href="https://docs.aws.amazon.com/ElasticLoadBalancing/latest/APIReference/API_DeleteLoadBalancerListeners.html">DeleteLoadBalancerListeners</a>
            in the <i>Elastic Load Balancing API Reference</i>.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMServerCertificateCmdlet.ServerCertificateName">
            <summary>
            <para>
            <para>The name of the server certificate you want to delete.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMServerCertificateCmdlet.PassThru">
            <summary>
            Returns the value passed to the ServerCertificateName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMServerCertificateCmdlet.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.IAM.RemoveIAMServiceLinkedRoleCmdlet">
            <summary>
            Submits a service-linked role deletion request and returns a <code>DeletionTaskId</code>,
            which you can use to check the status of the deletion. Before you call this operation,
            confirm that the role has no active sessions and that any resources used by the role
            in the linked service are deleted. If you call this operation more than once for the
            same service-linked role and an earlier deletion task is not complete, then the <code>DeletionTaskId</code>
            of the earlier request is returned.
             
              
            <para>
            If you submit a deletion request for a service-linked role whose linked service is
            still accessing a resource, then the deletion task fails. If it fails, the <a>GetServiceLinkedRoleDeletionStatus</a>
            API operation returns the reason for the failure, usually including the resources
            that must be deleted. To delete the service-linked role, you must first remove those
            resources from the linked service and then submit the deletion request again. Resources
            are specific to the service that is linked to the role. For more information about
            removing resources from a service, see the <a href="http://docs.aws.amazon.com/">AWS
            documentation</a> for your service.
            </para><para>
            For more information about service-linked roles, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_terms-and-concepts.html#iam-term-service-linked-role">Roles
            Terms and Concepts: AWS Service-Linked Role</a> in the <i>IAM User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMServiceLinkedRoleCmdlet.RoleName">
            <summary>
            <para>
            <para>The name of the service-linked role to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMServiceLinkedRoleCmdlet.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.IAM.RemoveIAMServiceSpecificCredentialCmdlet">
            <summary>
            Deletes the specified service-specific credential.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMServiceSpecificCredentialCmdlet.ServiceSpecificCredentialId">
            <summary>
            <para>
            <para>The unique identifier of the service-specific credential. You can get this value by
            calling <a>ListServiceSpecificCredentials</a>.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters that can consist of any upper or lowercased letter
            or digit.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMServiceSpecificCredentialCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the IAM user associated with the service-specific credential. If this
            value is not specified, then the operation assumes the user whose credentials are
            used to call the operation.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMServiceSpecificCredentialCmdlet.PassThru">
            <summary>
            Returns the value passed to the ServiceSpecificCredentialId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMServiceSpecificCredentialCmdlet.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.IAM.RemoveIAMSigningCertificateCmdlet">
            <summary>
            Deletes a signing certificate associated with the specified IAM user.
             
              
            <para>
            If you do not specify a user name, IAM determines the user name implicitly based on
            the AWS access key ID signing the request. This operation works for access keys under
            the AWS account. Consequently, you can use this operation to manage AWS account root
            user credentials even if the AWS account has no associated IAM users.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMSigningCertificateCmdlet.CertificateId">
            <summary>
            <para>
            <para>The ID of the signing certificate to delete.</para><para>The format of this parameter, as described by its <a href="http://wikipedia.org/wiki/regex">regex</a>
            pattern, is a string of characters that can be upper- or lower-cased letters or digits.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMSigningCertificateCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the user the signing certificate belongs to.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMSigningCertificateCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMSigningCertificateCmdlet.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.IAM.RemoveIAMSSHPublicKeyCmdlet">
            <summary>
            Deletes the specified SSH public key.
             
              
            <para>
            The SSH public key deleted by this operation is used only for authenticating the associated
            IAM user to an AWS CodeCommit repository. For more information about using SSH keys
            to authenticate to an AWS CodeCommit repository, see <a href="https://docs.aws.amazon.com/codecommit/latest/userguide/setting-up-credentials-ssh.html">Set
            up AWS CodeCommit for SSH Connections</a> in the <i>AWS CodeCommit User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMSSHPublicKeyCmdlet.SSHPublicKeyId">
            <summary>
            <para>
            <para>The unique identifier for the SSH public key.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters that can consist of any upper or lowercased letter
            or digit.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMSSHPublicKeyCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the IAM user associated with the SSH public key.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMSSHPublicKeyCmdlet.PassThru">
            <summary>
            Returns the value passed to the SSHPublicKeyId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMSSHPublicKeyCmdlet.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.IAM.RemoveIAMUserCmdlet">
            <summary>
            Deletes the specified IAM user. Unlike the AWS Management Console, when you delete
            a user programmatically, you must delete the items attached to the user manually,
            or the deletion fails. For more information, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_users_manage.html#id_users_deleting_cli">Deleting
            an IAM User</a>. Before attempting to delete a user, remove the following items:
             
             <ul><li><para>
            Password (<a>DeleteLoginProfile</a>)
            </para></li><li><para>
            Access keys (<a>DeleteAccessKey</a>)
            </para></li><li><para>
            Signing certificate (<a>DeleteSigningCertificate</a>)
            </para></li><li><para>
            SSH public key (<a>DeleteSSHPublicKey</a>)
            </para></li><li><para>
            Git credentials (<a>DeleteServiceSpecificCredential</a>)
            </para></li><li><para>
            Multi-factor authentication (MFA) device (<a>DeactivateMFADevice</a>, <a>DeleteVirtualMFADevice</a>)
            </para></li><li><para>
            Inline policies (<a>DeleteUserPolicy</a>)
            </para></li><li><para>
            Attached managed policies (<a>DetachUserPolicy</a>)
            </para></li><li><para>
            Group memberships (<a>RemoveUserFromGroup</a>)
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMUserCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the user to delete.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMUserCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMUserCmdlet.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.IAM.RemoveIAMUserFromGroupCmdlet">
            <summary>
            Removes the specified user from the specified group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMUserFromGroupCmdlet.GroupName">
            <summary>
            <para>
            <para>The name of the group to update.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMUserFromGroupCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the user to remove.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMUserFromGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the GroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMUserFromGroupCmdlet.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.IAM.RemoveIAMUserPermissionsBoundaryCmdlet">
            <summary>
            Deletes the permissions boundary for the specified IAM user.
             
             <important><para>
            Deleting the permissions boundary for a user might increase its permissions by allowing
            the user to perform all the actions granted in its permissions policies.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMUserPermissionsBoundaryCmdlet.UserName">
            <summary>
            <para>
            <para>The name (friendly name, not ARN) of the IAM user from which you want to remove the
            permissions boundary.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMUserPermissionsBoundaryCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMUserPermissionsBoundaryCmdlet.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.IAM.RemoveIAMUserPolicyCmdlet">
            <summary>
            Deletes the specified inline policy that is embedded in the specified IAM user.
             
              
            <para>
            A user can also have managed policies attached to it. To detach a managed policy from
            a user, use <a>DetachUserPolicy</a>. For more information about policies, refer to
            <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html">Managed
            Policies and Inline Policies</a> in the <i>IAM User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMUserPolicyCmdlet.PolicyName">
            <summary>
            <para>
            <para>The name identifying the policy document to delete.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMUserPolicyCmdlet.UserName">
            <summary>
            <para>
            <para>The name (friendly name, not ARN) identifying the user that the policy is embedded
            in.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMUserPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMUserPolicyCmdlet.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.IAM.RemoveIAMUserTagCmdlet">
            <summary>
            Removes the specified tags from the user. For more information about tagging, see
            <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_tags.html">Tagging IAM
            Identities</a> in the <i>IAM User Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMUserTagCmdlet.TagKey">
            <summary>
            <para>
            <para>A list of key names as a simple array of strings. The tags with matching keys are
            removed from the specified user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMUserTagCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the IAM user from which you want to remove tags.</para><para>This parameter accepts (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters that consist of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: =,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMUserTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMUserTagCmdlet.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.IAM.RemoveIAMVirtualMFADeviceCmdlet">
            <summary>
            Deletes a virtual MFA device.
             
             <note><para>
             You must deactivate a user's virtual MFA device before you can delete it. For information
            about deactivating MFA devices, see <a>DeactivateMFADevice</a>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMVirtualMFADeviceCmdlet.SerialNumber">
            <summary>
            <para>
            <para>The serial number that uniquely identifies the MFA device. For virtual MFA devices,
            the serial number is the same as the ARN.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: =,.@:/-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMVirtualMFADeviceCmdlet.PassThru">
            <summary>
            Returns the value passed to the SerialNumber parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RemoveIAMVirtualMFADeviceCmdlet.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.IAM.RequestIAMCredentialReportCmdlet">
            <summary>
            Generates a credential report for the AWS account. For more information about the
            credential report, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/credential-reports.html">Getting
            Credential Reports</a> in the <i>IAM User Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RequestIAMCredentialReportCmdlet.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.IAM.RequestIAMServiceLastAccessedDetailCmdlet">
            <summary>
            Generates a request for a report that includes details about when an IAM resource
            (user, group, role, or policy) was last used in an attempt to access AWS services.
            Recent activity usually appears within four hours. IAM reports activity for the last
            365 days, or less if your Region began supporting this feature within the last year.
            For more information, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_access-advisor.html#access-advisor_tracking-period">Regions
            Where Data Is Tracked</a>.
             
             <important><para>
            The service last accessed data includes all attempts to access an AWS API, not just
            the successful ones. This includes all attempts that were made using the AWS Management
            Console, the AWS API through any of the SDKs, or any of the command line tools. An
            unexpected entry in the service last accessed data does not mean that your account
            has been compromised, because the request might have been denied. Refer to your CloudTrail
            logs as the authoritative source for information about all API calls and whether they
            were successful or denied access. For more information, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/cloudtrail-integration.html">Logging
            IAM Events with CloudTrail</a> in the <i>IAM User Guide</i>.
            </para></important><para>
            The <code>GenerateServiceLastAccessedDetails</code> operation returns a <code>JobId</code>.
            Use this parameter in the following operations to retrieve the following details from
            your report:
            </para><ul><li><para><a>GetServiceLastAccessedDetails</a> – Use this operation for users, groups, roles,
            or policies to list every AWS service that the resource could access using permissions
            policies. For each service, the response includes information about the most recent
            access attempt.
            </para></li><li><para><a>GetServiceLastAccessedDetailsWithEntities</a> – Use this operation for groups
            and policies to list information about the associated entities (users or roles) that
            attempted to access a specific AWS service.
            </para></li></ul><para>
            To check the status of the <code>GenerateServiceLastAccessedDetails</code> request,
            use the <code>JobId</code> parameter in the same operations and test the <code>JobStatus</code>
            response parameter.
            </para><para>
            For additional information about the permissions policies that allow an identity (user,
            group, or role) to access specific services, use the <a>ListPoliciesGrantingServiceAccess</a>
            operation.
            </para><note><para>
            Service last accessed data does not use other policy types when determining whether
            a resource could access a service. These other policy types include resource-based
            policies, access control lists, AWS Organizations policies, IAM permissions boundaries,
            and AWS STS assume role policies. It only applies permissions policy logic. For more
            about the evaluation of policy types, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_evaluation-logic.html#policy-eval-basics">Evaluating
            Policies</a> in the <i>IAM User Guide</i>.
            </para></note><para>
            For more information about service last accessed data, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_access-advisor.html">Reducing
            Policy Scope by Viewing User Activity</a> in the <i>IAM User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RequestIAMServiceLastAccessedDetailCmdlet.Arn">
            <summary>
            <para>
            <para>The ARN of the IAM resource (user, group, role, or managed policy) used to generate
            information about when the resource was last used in an attempt to access an AWS service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.RequestIAMServiceLastAccessedDetailCmdlet.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.IAM.ResetIAMServiceSpecificCredentialCmdlet">
            <summary>
            Resets the password for a service-specific credential. The new password is AWS generated
            and cryptographically strong. It cannot be configured by the user. Resetting the password
            immediately invalidates the previous password associated with this user.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.ResetIAMServiceSpecificCredentialCmdlet.ServiceSpecificCredentialId">
            <summary>
            <para>
            <para>The unique identifier of the service-specific credential.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters that can consist of any upper or lowercased letter
            or digit.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.ResetIAMServiceSpecificCredentialCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the IAM user associated with the service-specific credential. If this
            value is not specified, then the operation assumes the user whose credentials are
            used to call the operation.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.ResetIAMServiceSpecificCredentialCmdlet.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.IAM.SetIAMDefaultPolicyVersionCmdlet">
            <summary>
            Sets the specified version of the specified policy as the policy's default (operative)
            version.
             
              
            <para>
            This operation affects all users, groups, and roles that the policy is attached to.
            To list the users, groups, and roles that the policy is attached to, use the <a>ListEntitiesForPolicy</a>
            API.
            </para><para>
            For information about managed policies, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html">Managed
            Policies and Inline Policies</a> in the <i>IAM User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.SetIAMDefaultPolicyVersionCmdlet.PolicyArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM policy whose default version you want to
            set.</para><para>For more information about ARNs, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a> in the <i>AWS General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.SetIAMDefaultPolicyVersionCmdlet.VersionId">
            <summary>
            <para>
            <para>The version of the policy to set as the default (operative) version.</para><para>For more information about managed policy versions, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-versions.html">Versioning
            for Managed Policies</a> in the <i>IAM User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.SetIAMDefaultPolicyVersionCmdlet.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.IAM.SetIAMRolePermissionsBoundaryCmdlet">
            <summary>
            Adds or updates the policy that is specified as the IAM role's permissions boundary.
            You can use an AWS managed policy or a customer managed policy to set the boundary
            for a role. Use the boundary to control the maximum permissions that the role can
            have. Setting a permissions boundary is an advanced feature that can affect the permissions
            for the role.
             
              
            <para>
            You cannot set the boundary for a service-linked role.
            </para><important><para>
            Policies used as permissions boundaries do not provide permissions. You must also
            attach a permissions policy to the role. To learn how the effective permissions for
            a role are evaluated, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_evaluation-logic.html">IAM
            JSON Policy Evaluation Logic</a> in the IAM User Guide.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.SetIAMRolePermissionsBoundaryCmdlet.PermissionsBoundary">
            <summary>
            <para>
            <para>The ARN of the policy that is used to set the permissions boundary for the role.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.SetIAMRolePermissionsBoundaryCmdlet.RoleName">
            <summary>
            <para>
            <para>The name (friendly name, not ARN) of the IAM role for which you want to set the permissions
            boundary.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.SetIAMRolePermissionsBoundaryCmdlet.PassThru">
            <summary>
            Returns the value passed to the RoleName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.SetIAMRolePermissionsBoundaryCmdlet.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.IAM.SetIAMSecurityTokenServicePreferenceCmdlet">
            <summary>
            Sets the specified version of the global endpoint token as the token version used
            for the AWS account.
             
              
            <para>
            By default, AWS Security Token Service (STS) is available as a global service, and
            all STS requests go to a single endpoint at <code>https://sts.amazonaws.com</code>.
            AWS recommends using Regional STS endpoints to reduce latency, build in redundancy,
            and increase session token availability. For information about Regional endpoints
            for STS, see <a href="https://docs.aws.amazon.com/general/latest/gr/rande.html#sts_region">AWS
            Regions and Endpoints</a> in the <i>AWS General Reference</i>.
            </para><para>
            If you make an STS call to the global endpoint, the resulting session tokens might
            be valid in some Regions but not others. It depends on the version that is set in
            this operation. Version 1 tokens are valid only in AWS Regions that are available
            by default. These tokens do not work in manually enabled Regions, such as Asia Pacific
            (Hong Kong). Version 2 tokens are valid in all Regions. However, version 2 tokens
            are longer and might affect systems where you temporarily store tokens. For information,
            see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_enable-regions.html">Activating
            and Deactivating STS in an AWS Region</a> in the <i>IAM User Guide</i>.
            </para><para>
            To view the current session token version, see the <code>GlobalEndpointTokenVersion</code>
            entry in the response of the <a>GetAccountSummary</a> operation.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.SetIAMSecurityTokenServicePreferenceCmdlet.GlobalEndpointTokenVersion">
            <summary>
            <para>
            <para>The version of the global endpoint token. Version 1 tokens are valid only in AWS Regions
            that are available by default. These tokens do not work in manually enabled Regions,
            such as Asia Pacific (Hong Kong). Version 2 tokens are valid in all Regions. However,
            version 2 tokens are longer and might affect systems where you temporarily store tokens.</para><para>For information, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_enable-regions.html">Activating
            and Deactivating STS in an AWS Region</a> in the <i>IAM User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.SetIAMSecurityTokenServicePreferenceCmdlet.PassThru">
            <summary>
            Returns the value passed to the GlobalEndpointTokenVersion parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.SetIAMSecurityTokenServicePreferenceCmdlet.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.IAM.SetIAMUserPermissionsBoundaryCmdlet">
            <summary>
            Adds or updates the policy that is specified as the IAM user's permissions boundary.
            You can use an AWS managed policy or a customer managed policy to set the boundary
            for a user. Use the boundary to control the maximum permissions that the user can
            have. Setting a permissions boundary is an advanced feature that can affect the permissions
            for the user.
             
             <important><para>
            Policies that are used as permissions boundaries do not provide permissions. You must
            also attach a permissions policy to the user. To learn how the effective permissions
            for a user are evaluated, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_evaluation-logic.html">IAM
            JSON Policy Evaluation Logic</a> in the IAM User Guide.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.SetIAMUserPermissionsBoundaryCmdlet.PermissionsBoundary">
            <summary>
            <para>
            <para>The ARN of the policy that is used to set the permissions boundary for the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.SetIAMUserPermissionsBoundaryCmdlet.UserName">
            <summary>
            <para>
            <para>The name (friendly name, not ARN) of the IAM user for which you want to set the permissions
            boundary.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.SetIAMUserPermissionsBoundaryCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.SetIAMUserPermissionsBoundaryCmdlet.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.IAM.SyncIAMMFADeviceCmdlet">
            <summary>
            Synchronizes the specified MFA device with its IAM resource object on the AWS servers.
             
              
            <para>
            For more information about creating and working with virtual MFA devices, go to <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_VirtualMFA.html">Using
            a Virtual MFA Device</a> in the <i>IAM User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.SyncIAMMFADeviceCmdlet.AuthenticationCode1">
            <summary>
            <para>
            <para>An authentication code emitted by the device.</para><para>The format for this parameter is a sequence of six digits.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.SyncIAMMFADeviceCmdlet.AuthenticationCode2">
            <summary>
            <para>
            <para>A subsequent authentication code emitted by the device.</para><para>The format for this parameter is a sequence of six digits.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.SyncIAMMFADeviceCmdlet.SerialNumber">
            <summary>
            <para>
            <para>Serial number that uniquely identifies the MFA device.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.SyncIAMMFADeviceCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the user whose MFA device you want to resynchronize.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.SyncIAMMFADeviceCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.SyncIAMMFADeviceCmdlet.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.IAM.TestIAMCustomPolicyCmdlet">
            <summary>
            Simulate how a set of IAM policies and optionally a resource-based policy works with
            a list of API operations and AWS resources to determine the policies' effective permissions.
            The policies are provided as strings.
             
              
            <para>
            The simulation does not perform the API operations; it only checks the authorization
            to determine if the simulated policies allow or deny the operations.
            </para><para>
            If you want to simulate existing policies attached to an IAM user, group, or role,
            use <a>SimulatePrincipalPolicy</a> instead.
            </para><para>
            Context keys are variables maintained by AWS and its services that provide details
            about the context of an API query request. You can use the <code>Condition</code>
            element of an IAM policy to evaluate context keys. To get the list of context keys
            that the policies require for correct simulation, use <a>GetContextKeysForCustomPolicy</a>.
            </para><para>
            If the output is long, you can use <code>MaxItems</code> and <code>Marker</code> parameters
            to paginate the results.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.TestIAMCustomPolicyCmdlet.ActionName">
            <summary>
            <para>
            <para>A list of names of API operations to evaluate in the simulation. Each operation is
            evaluated against each resource. Each operation must include the service identifier,
            such as <code>iam:CreateUser</code>. This operation does not support using wildcards
            (*) in an action name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.TestIAMCustomPolicyCmdlet.CallerArn">
            <summary>
            <para>
            <para>The ARN of the IAM user that you want to use as the simulated caller of the API operations.
            <code>CallerArn</code> is required if you include a <code>ResourcePolicy</code> so
            that the policy's <code>Principal</code> element has a value to use in evaluating
            the policy.</para><para>You can specify only the ARN of an IAM user. You cannot specify the ARN of an assumed
            role, federated user, or a service principal.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.TestIAMCustomPolicyCmdlet.ContextEntry">
            <summary>
            <para>
            <para>A list of context keys and corresponding values for the simulation to use. Whenever
            a context key is evaluated in one of the simulated IAM permissions policies, the corresponding
            value is supplied.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.TestIAMCustomPolicyCmdlet.PolicyInputList">
            <summary>
            <para>
            <para>A list of policy documents to include in the simulation. Each document is specified
            as a string containing the complete, valid JSON text of an IAM policy. Do not include
            any resource-based policies in this parameter. Any resource-based policy must be submitted
            with the <code>ResourcePolicy</code> parameter. The policies cannot be "scope-down"
            policies, such as you could include in a call to <a href="https://docs.aws.amazon.com/IAM/latest/APIReference/API_GetFederationToken.html">GetFederationToken</a>
            or one of the <a href="https://docs.aws.amazon.com/IAM/latest/APIReference/API_AssumeRole.html">AssumeRole</a>
            API operations. In other words, do not use policies designed to restrict what a user
            can do while using the temporary credentials.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> used to validate this
            parameter is a string of characters consisting of the following:</para><ul><li><para>Any printable ASCII character ranging from the space character (\u0020) through the
            end of the ASCII character range</para></li><li><para>The printable characters in the Basic Latin and Latin-1 Supplement character set (through
            \u00FF)</para></li><li><para>The special characters tab (\u0009), line feed (\u000A), and carriage return (\u000D)</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.TestIAMCustomPolicyCmdlet.ResourceArn">
            <summary>
            <para>
            <para>A list of ARNs of AWS resources to include in the simulation. If this parameter is
            not provided, then the value defaults to <code>*</code> (all resources). Each API
            in the <code>ActionNames</code> parameter is evaluated for each resource in this list.
            The simulation determines the access result (allowed or denied) of each combination
            and reports it in the response.</para><para>The simulation does not automatically retrieve policies for the specified resources.
            If you want to include a resource policy in the simulation, then you must include
            the policy as a string in the <code>ResourcePolicy</code> parameter.</para><para>If you include a <code>ResourcePolicy</code>, then it must be applicable to all of
            the resources included in the simulation or you receive an invalid input error.</para><para>For more information about ARNs, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a> in the <i>AWS General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.TestIAMCustomPolicyCmdlet.ResourceHandlingOption">
            <summary>
            <para>
            <para>Specifies the type of simulation to run. Different API operations that support resource-based
            policies require different combinations of resources. By specifying the type of simulation
            to run, you enable the policy simulator to enforce the presence of the required resources
            to ensure reliable simulation results. If your simulation does not match one of the
            following scenarios, then you can omit this parameter. The following list shows each
            of the supported scenario values and the resources that you must define to run the
            simulation.</para><para>Each of the EC2 scenarios requires that you specify instance, image, and security-group
            resources. If your scenario includes an EBS volume, then you must specify that volume
            as a resource. If the EC2 scenario includes VPC, then you must supply the network-interface
            resource. If it includes an IP subnet, then you must specify the subnet resource.
            For more information on the EC2 scenario options, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-supported-platforms.html">Supported
            Platforms</a> in the <i>Amazon EC2 User Guide</i>.</para><ul><li><para><b>EC2-Classic-InstanceStore</b></para><para>instance, image, security-group</para></li><li><para><b>EC2-Classic-EBS</b></para><para>instance, image, security-group, volume</para></li><li><para><b>EC2-VPC-InstanceStore</b></para><para>instance, image, security-group, network-interface</para></li><li><para><b>EC2-VPC-InstanceStore-Subnet</b></para><para>instance, image, security-group, network-interface, subnet</para></li><li><para><b>EC2-VPC-EBS</b></para><para>instance, image, security-group, network-interface, volume</para></li><li><para><b>EC2-VPC-EBS-Subnet</b></para><para>instance, image, security-group, network-interface, subnet, volume</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.TestIAMCustomPolicyCmdlet.ResourceOwner">
            <summary>
            <para>
            <para>An ARN representing the AWS account ID that specifies the owner of any simulated resource
            that does not identify its owner in the resource ARN. Examples of resource ARNs include
            an S3 bucket or object. If <code>ResourceOwner</code> is specified, it is also used
            as the account owner of any <code>ResourcePolicy</code> included in the simulation.
            If the <code>ResourceOwner</code> parameter is not specified, then the owner of the
            resources and the resource policy defaults to the account of the identity provided
            in <code>CallerArn</code>. This parameter is required only if you specify a resource-based
            policy and account that owns the resource is different from the account that owns
            the simulated calling user <code>CallerArn</code>.</para><para>The ARN for an account uses the following syntax: <code>arn:aws:iam::<i>AWS-account-ID</i>:root</code>.
            For example, to represent the account with the 112233445566 ID, use the following
            ARN: <code>arn:aws:iam::112233445566-ID:root</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.TestIAMCustomPolicyCmdlet.ResourcePolicy">
            <summary>
            <para>
            <para>A resource-based policy to include in the simulation provided as a string. Each resource
            in the simulation is treated as if it had this policy attached. You can include only
            one resource-based policy in a simulation.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> used to validate this
            parameter is a string of characters consisting of the following:</para><ul><li><para>Any printable ASCII character ranging from the space character (\u0020) through the
            end of the ASCII character range</para></li><li><para>The printable characters in the Basic Latin and Latin-1 Supplement character set (through
            \u00FF)</para></li><li><para>The special characters tab (\u0009), line feed (\u000A), and carriage return (\u000D)</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.TestIAMCustomPolicyCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter only when paginating results and only after you receive a response
            indicating that the results are truncated. Set it to the value of the <code>Marker</code>
            element in the response that you received to indicate where the next call should start.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.TestIAMCustomPolicyCmdlet.MaxItem">
            <summary>
            <para>
            <para>Use this only when paginating results to indicate the maximum number of items you
            want in the response. If additional items exist beyond the maximum you specify, the
            <code>IsTruncated</code> response element is <code>true</code>.</para><para>If you do not include this parameter, the number of items defaults to 100. Note that
            IAM might return fewer results, even when there are more results available. In that
            case, the <code>IsTruncated</code> response element returns <code>true</code>, and
            <code>Marker</code> contains a value to include in the subsequent call that tells
            the service where to continue from.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.TestIAMPrincipalPolicyCmdlet">
            <summary>
            Simulate how a set of IAM policies attached to an IAM entity works with a list of
            API operations and AWS resources to determine the policies' effective permissions.
            The entity can be an IAM user, group, or role. If you specify a user, then the simulation
            also includes all of the policies that are attached to groups that the user belongs
            to.
             
              
            <para>
            You can optionally include a list of one or more additional policies specified as
            strings to include in the simulation. If you want to simulate only policies specified
            as strings, use <a>SimulateCustomPolicy</a> instead.
            </para><para>
            You can also optionally include one resource-based policy to be evaluated with each
            of the resources included in the simulation.
            </para><para>
            The simulation does not perform the API operations; it only checks the authorization
            to determine if the simulated policies allow or deny the operations.
            </para><para><b>Note:</b> This API discloses information about the permissions granted to other
            users. If you do not want users to see other user's permissions, then consider allowing
            them to use <a>SimulateCustomPolicy</a> instead.
            </para><para>
            Context keys are variables maintained by AWS and its services that provide details
            about the context of an API query request. You can use the <code>Condition</code>
            element of an IAM policy to evaluate context keys. To get the list of context keys
            that the policies require for correct simulation, use <a>GetContextKeysForPrincipalPolicy</a>.
            </para><para>
            If the output is long, you can use the <code>MaxItems</code> and <code>Marker</code>
            parameters to paginate the results.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.TestIAMPrincipalPolicyCmdlet.ActionName">
            <summary>
            <para>
            <para>A list of names of API operations to evaluate in the simulation. Each operation is
            evaluated for each resource. Each operation must include the service identifier, such
            as <code>iam:CreateUser</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.TestIAMPrincipalPolicyCmdlet.CallerArn">
            <summary>
            <para>
            <para>The ARN of the IAM user that you want to specify as the simulated caller of the API
            operations. If you do not specify a <code>CallerArn</code>, it defaults to the ARN
            of the user that you specify in <code>PolicySourceArn</code>, if you specified a user.
            If you include both a <code>PolicySourceArn</code> (for example, <code>arn:aws:iam::123456789012:user/David</code>)
            and a <code>CallerArn</code> (for example, <code>arn:aws:iam::123456789012:user/Bob</code>),
            the result is that you simulate calling the API operations as Bob, as if Bob had David's
            policies.</para><para>You can specify only the ARN of an IAM user. You cannot specify the ARN of an assumed
            role, federated user, or a service principal.</para><para><code>CallerArn</code> is required if you include a <code>ResourcePolicy</code> and
            the <code>PolicySourceArn</code> is not the ARN for an IAM user. This is required
            so that the resource-based policy's <code>Principal</code> element has a value to
            use in evaluating the policy.</para><para>For more information about ARNs, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a> in the <i>AWS General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.TestIAMPrincipalPolicyCmdlet.ContextEntry">
            <summary>
            <para>
            <para>A list of context keys and corresponding values for the simulation to use. Whenever
            a context key is evaluated in one of the simulated IAM permission policies, the corresponding
            value is supplied.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.TestIAMPrincipalPolicyCmdlet.PolicyInputList">
            <summary>
            <para>
            <para>An optional list of additional policy documents to include in the simulation. Each
            document is specified as a string containing the complete, valid JSON text of an IAM
            policy.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> used to validate this
            parameter is a string of characters consisting of the following:</para><ul><li><para>Any printable ASCII character ranging from the space character (\u0020) through the
            end of the ASCII character range</para></li><li><para>The printable characters in the Basic Latin and Latin-1 Supplement character set (through
            \u00FF)</para></li><li><para>The special characters tab (\u0009), line feed (\u000A), and carriage return (\u000D)</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.TestIAMPrincipalPolicyCmdlet.PolicySourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of a user, group, or role whose policies you want to
            include in the simulation. If you specify a user, group, or role, the simulation includes
            all policies that are associated with that entity. If you specify a user, the simulation
            also includes all policies that are attached to any groups the user belongs to.</para><para>For more information about ARNs, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a> in the <i>AWS General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.TestIAMPrincipalPolicyCmdlet.ResourceArn">
            <summary>
            <para>
            <para>A list of ARNs of AWS resources to include in the simulation. If this parameter is
            not provided, then the value defaults to <code>*</code> (all resources). Each API
            in the <code>ActionNames</code> parameter is evaluated for each resource in this list.
            The simulation determines the access result (allowed or denied) of each combination
            and reports it in the response.</para><para>The simulation does not automatically retrieve policies for the specified resources.
            If you want to include a resource policy in the simulation, then you must include
            the policy as a string in the <code>ResourcePolicy</code> parameter.</para><para>For more information about ARNs, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a> in the <i>AWS General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.TestIAMPrincipalPolicyCmdlet.ResourceHandlingOption">
            <summary>
            <para>
            <para>Specifies the type of simulation to run. Different API operations that support resource-based
            policies require different combinations of resources. By specifying the type of simulation
            to run, you enable the policy simulator to enforce the presence of the required resources
            to ensure reliable simulation results. If your simulation does not match one of the
            following scenarios, then you can omit this parameter. The following list shows each
            of the supported scenario values and the resources that you must define to run the
            simulation.</para><para>Each of the EC2 scenarios requires that you specify instance, image, and security
            group resources. If your scenario includes an EBS volume, then you must specify that
            volume as a resource. If the EC2 scenario includes VPC, then you must supply the network
            interface resource. If it includes an IP subnet, then you must specify the subnet
            resource. For more information on the EC2 scenario options, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-supported-platforms.html">Supported
            Platforms</a> in the <i>Amazon EC2 User Guide</i>.</para><ul><li><para><b>EC2-Classic-InstanceStore</b></para><para>instance, image, security group</para></li><li><para><b>EC2-Classic-EBS</b></para><para>instance, image, security group, volume</para></li><li><para><b>EC2-VPC-InstanceStore</b></para><para>instance, image, security group, network interface</para></li><li><para><b>EC2-VPC-InstanceStore-Subnet</b></para><para>instance, image, security group, network interface, subnet</para></li><li><para><b>EC2-VPC-EBS</b></para><para>instance, image, security group, network interface, volume</para></li><li><para><b>EC2-VPC-EBS-Subnet</b></para><para>instance, image, security group, network interface, subnet, volume</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.TestIAMPrincipalPolicyCmdlet.ResourceOwner">
            <summary>
            <para>
            <para>An AWS account ID that specifies the owner of any simulated resource that does not
            identify its owner in the resource ARN. Examples of resource ARNs include an S3 bucket
            or object. If <code>ResourceOwner</code> is specified, it is also used as the account
            owner of any <code>ResourcePolicy</code> included in the simulation. If the <code>ResourceOwner</code>
            parameter is not specified, then the owner of the resources and the resource policy
            defaults to the account of the identity provided in <code>CallerArn</code>. This parameter
            is required only if you specify a resource-based policy and account that owns the
            resource is different from the account that owns the simulated calling user <code>CallerArn</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.TestIAMPrincipalPolicyCmdlet.ResourcePolicy">
            <summary>
            <para>
            <para>A resource-based policy to include in the simulation provided as a string. Each resource
            in the simulation is treated as if it had this policy attached. You can include only
            one resource-based policy in a simulation.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> used to validate this
            parameter is a string of characters consisting of the following:</para><ul><li><para>Any printable ASCII character ranging from the space character (\u0020) through the
            end of the ASCII character range</para></li><li><para>The printable characters in the Basic Latin and Latin-1 Supplement character set (through
            \u00FF)</para></li><li><para>The special characters tab (\u0009), line feed (\u000A), and carriage return (\u000D)</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.TestIAMPrincipalPolicyCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter only when paginating results and only after you receive a response
            indicating that the results are truncated. Set it to the value of the <code>Marker</code>
            element in the response that you received to indicate where the next call should start.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.TestIAMPrincipalPolicyCmdlet.MaxItem">
            <summary>
            <para>
            <para>Use this only when paginating results to indicate the maximum number of items you
            want in the response. If additional items exist beyond the maximum you specify, the
            <code>IsTruncated</code> response element is <code>true</code>.</para><para>If you do not include this parameter, the number of items defaults to 100. Note that
            IAM might return fewer results, even when there are more results available. In that
            case, the <code>IsTruncated</code> response element returns <code>true</code>, and
            <code>Marker</code> contains a value to include in the subsequent call that tells
            the service where to continue from.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IAM.UnregisterIAMGroupPolicyCmdlet">
            <summary>
            Removes the specified managed policy from the specified IAM group.
             
              
            <para>
            A group can also have inline policies embedded with it. To delete an inline policy,
            use the <a>DeleteGroupPolicy</a> API. For information about policies, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html">Managed
            Policies and Inline Policies</a> in the <i>IAM User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UnregisterIAMGroupPolicyCmdlet.GroupName">
            <summary>
            <para>
            <para>The name (friendly name, not ARN) of the IAM group to detach the policy from.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UnregisterIAMGroupPolicyCmdlet.PolicyArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM policy you want to detach.</para><para>For more information about ARNs, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a> in the <i>AWS General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UnregisterIAMGroupPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the GroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UnregisterIAMGroupPolicyCmdlet.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.IAM.UnregisterIAMRolePolicyCmdlet">
            <summary>
            Removes the specified managed policy from the specified role.
             
              
            <para>
            A role can also have inline policies embedded with it. To delete an inline policy,
            use the <a>DeleteRolePolicy</a> API. For information about policies, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html">Managed
            Policies and Inline Policies</a> in the <i>IAM User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UnregisterIAMRolePolicyCmdlet.PolicyArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM policy you want to detach.</para><para>For more information about ARNs, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a> in the <i>AWS General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UnregisterIAMRolePolicyCmdlet.RoleName">
            <summary>
            <para>
            <para>The name (friendly name, not ARN) of the IAM role to detach the policy from.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UnregisterIAMRolePolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the RoleName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UnregisterIAMRolePolicyCmdlet.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.IAM.UnregisterIAMUserPolicyCmdlet">
            <summary>
            Removes the specified managed policy from the specified user.
             
              
            <para>
            A user can also have inline policies embedded with it. To delete an inline policy,
            use the <a>DeleteUserPolicy</a> API. For information about policies, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html">Managed
            Policies and Inline Policies</a> in the <i>IAM User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UnregisterIAMUserPolicyCmdlet.PolicyArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM policy you want to detach.</para><para>For more information about ARNs, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a> in the <i>AWS General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UnregisterIAMUserPolicyCmdlet.UserName">
            <summary>
            <para>
            <para>The name (friendly name, not ARN) of the IAM user to detach the policy from.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UnregisterIAMUserPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UnregisterIAMUserPolicyCmdlet.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.IAM.UpdateIAMAccessKeyCmdlet">
            <summary>
            Changes the status of the specified access key from Active to Inactive, or vice versa.
            This operation can be used to disable a user's key as part of a key rotation workflow.
             
              
            <para>
            If the <code>UserName</code> is not specified, the user name is determined implicitly
            based on the AWS access key ID used to sign the request. This operation works for
            access keys under the AWS account. Consequently, you can use this operation to manage
            AWS account root user credentials even if the AWS account has no associated users.
            </para><para>
            For information about rotating keys, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/ManagingCredentials.html">Managing
            Keys and Certificates</a> in the <i>IAM User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMAccessKeyCmdlet.AccessKeyId">
            <summary>
            <para>
            <para>The access key ID of the secret access key you want to update.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters that can consist of any upper or lowercased letter
            or digit.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMAccessKeyCmdlet.Status">
            <summary>
            <para>
            <para> The status you want to assign to the secret access key. <code>Active</code> means
            that the key can be used for API calls to AWS, while <code>Inactive</code> means that
            the key cannot be used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMAccessKeyCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the user whose key you want to update.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMAccessKeyCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMAccessKeyCmdlet.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.IAM.UpdateIAMAccountPasswordPolicyCmdlet">
            <summary>
            Updates the password policy settings for the AWS account.
             
             <note><ul><li><para>
            This operation does not support partial updates. No parameters are required, but if
            you do not specify a parameter, that parameter's value reverts to its default value.
            See the <b>Request Parameters</b> section for each parameter's default value. Also
            note that some parameters do not allow the default parameter to be explicitly set.
            Instead, to invoke the default value, do not include that parameter when you invoke
            the operation.
            </para></li></ul></note><para>
             For more information about using a password policy, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_ManagingPasswordPolicies.html">Managing
            an IAM Password Policy</a> in the <i>IAM User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMAccountPasswordPolicyCmdlet.AllowUsersToChangePassword">
            <summary>
            <para>
            <para> Allows all IAM users in your account to use the AWS Management Console to change
            their own passwords. For more information, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/HowToPwdIAMUser.html">Letting
            IAM Users Change Their Own Passwords</a> in the <i>IAM User Guide</i>.</para><para>If you do not specify a value for this parameter, then the operation uses the default
            value of <code>false</code>. The result is that IAM users in the account do not automatically
            have permissions to change their own password.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMAccountPasswordPolicyCmdlet.HardExpiry">
            <summary>
            <para>
            <para>Prevents IAM users from setting a new password after their password has expired. The
            IAM user cannot be accessed until an administrator resets the password.</para><para>If you do not specify a value for this parameter, then the operation uses the default
            value of <code>false</code>. The result is that IAM users can change their passwords
            after they expire and continue to sign in as the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMAccountPasswordPolicyCmdlet.MaxPasswordAge">
            <summary>
            <para>
            <para>The number of days that an IAM user password is valid.</para><para>If you do not specify a value for this parameter, then the operation uses the default
            value of <code>0</code>. The result is that IAM user passwords never expire.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMAccountPasswordPolicyCmdlet.MinimumPasswordLength">
            <summary>
            <para>
            <para>The minimum number of characters allowed in an IAM user password.</para><para>If you do not specify a value for this parameter, then the operation uses the default
            value of <code>6</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMAccountPasswordPolicyCmdlet.PasswordReusePrevention">
            <summary>
            <para>
            <para>Specifies the number of previous passwords that IAM users are prevented from reusing.</para><para>If you do not specify a value for this parameter, then the operation uses the default
            value of <code>0</code>. The result is that IAM users are not prevented from reusing
            previous passwords.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMAccountPasswordPolicyCmdlet.RequireLowercaseCharacter">
            <summary>
            <para>
            <para>Specifies whether IAM user passwords must contain at least one lowercase character
            from the ISO basic Latin alphabet (a to z).</para><para>If you do not specify a value for this parameter, then the operation uses the default
            value of <code>false</code>. The result is that passwords do not require at least
            one lowercase character.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMAccountPasswordPolicyCmdlet.RequireNumber">
            <summary>
            <para>
            <para>Specifies whether IAM user passwords must contain at least one numeric character (0
            to 9).</para><para>If you do not specify a value for this parameter, then the operation uses the default
            value of <code>false</code>. The result is that passwords do not require at least
            one numeric character.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMAccountPasswordPolicyCmdlet.RequireSymbol">
            <summary>
            <para>
            <para>Specifies whether IAM user passwords must contain at least one of the following non-alphanumeric
            characters:</para><para>! @ # $ % ^ &amp; * ( ) _ + - = [ ] { } | '</para><para>If you do not specify a value for this parameter, then the operation uses the default
            value of <code>false</code>. The result is that passwords do not require at least
            one symbol character.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMAccountPasswordPolicyCmdlet.RequireUppercaseCharacter">
            <summary>
            <para>
            <para>Specifies whether IAM user passwords must contain at least one uppercase character
            from the ISO basic Latin alphabet (A to Z).</para><para>If you do not specify a value for this parameter, then the operation uses the default
            value of <code>false</code>. The result is that passwords do not require at least
            one uppercase character.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMAccountPasswordPolicyCmdlet.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.IAM.UpdateIAMAssumeRolePolicyCmdlet">
            <summary>
            Updates the policy that grants an IAM entity permission to assume a role. This is
            typically referred to as the "role trust policy". For more information about roles,
            go to <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/roles-toplevel.html">Using
            Roles to Delegate Permissions and Federate Identities</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMAssumeRolePolicyCmdlet.PolicyDocument">
            <summary>
            <para>
            <para>The policy that grants an entity permission to assume the role.</para><para>You must provide policies in JSON format in IAM. However, for AWS CloudFormation templates
            formatted in YAML, you can provide the policy in JSON or YAML format. AWS CloudFormation
            always converts a YAML policy to JSON format before submitting it to IAM.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> used to validate this
            parameter is a string of characters consisting of the following:</para><ul><li><para>Any printable ASCII character ranging from the space character (\u0020) through the
            end of the ASCII character range</para></li><li><para>The printable characters in the Basic Latin and Latin-1 Supplement character set (through
            \u00FF)</para></li><li><para>The special characters tab (\u0009), line feed (\u000A), and carriage return (\u000D)</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMAssumeRolePolicyCmdlet.RoleName">
            <summary>
            <para>
            <para>The name of the role to update with the new policy.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMAssumeRolePolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the RoleName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMAssumeRolePolicyCmdlet.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.IAM.UpdateIAMGroupCmdlet">
            <summary>
            Updates the name and/or the path of the specified IAM group.
             
             <important><para>
             You should understand the implications of changing a group's path or name. For more
            information, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_WorkingWithGroupsAndUsers.html">Renaming
            Users and Groups</a> in the <i>IAM User Guide</i>.
            </para></important><note><para>
            The person making the request (the principal), must have permission to change the
            role group with the old name and the new name. For example, to change the group named
            <code>Managers</code> to <code>MGRs</code>, the principal must have a policy that
            allows them to update both groups. If the principal has permission to update the <code>Managers</code>
            group, but not the <code>MGRs</code> group, then the update fails. For more information
            about permissions, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/access.html">Access
            Management</a>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMGroupCmdlet.GroupName">
            <summary>
            <para>
            <para>Name of the IAM group to update. If you're changing the name of the group, this is
            the original name.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMGroupCmdlet.NewGroupName">
            <summary>
            <para>
            <para>New name for the IAM group. Only include this if changing the group's name.</para><para>IAM user, group, role, and policy names must be unique within the account. Names are
            not distinguished by case. For example, you cannot create resources named both "MyResource"
            and "myresource".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMGroupCmdlet.NewPath">
            <summary>
            <para>
            <para>New path for the IAM group. Only include this if changing the group's path.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of either a forward slash (/) by itself
            or a string that must begin and end with forward slashes. In addition, it can contain
            any ASCII character from the ! (\u0021) through the DEL character (\u007F), including
            most punctuation characters, digits, and upper and lowercased letters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the GroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMGroupCmdlet.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.IAM.UpdateIAMLoginProfileCmdlet">
            <summary>
            Changes the password for the specified IAM user.
             
              
            <para>
            IAM users can change their own passwords by calling <a>ChangePassword</a>. For more
            information about modifying passwords, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_ManagingLogins.html">Managing
            Passwords</a> in the <i>IAM User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMLoginProfileCmdlet.Password">
            <summary>
            <para>
            <para>The new password for the specified IAM user.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> used to validate this
            parameter is a string of characters consisting of the following:</para><ul><li><para>Any printable ASCII character ranging from the space character (\u0020) through the
            end of the ASCII character range</para></li><li><para>The printable characters in the Basic Latin and Latin-1 Supplement character set (through
            \u00FF)</para></li><li><para>The special characters tab (\u0009), line feed (\u000A), and carriage return (\u000D)</para></li></ul><para>However, the format can be further restricted by the account administrator by setting
            a password policy on the AWS account. For more information, see <a>UpdateAccountPasswordPolicy</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMLoginProfileCmdlet.PasswordResetRequired">
            <summary>
            <para>
            <para>Allows this new password to be used only once by requiring the specified IAM user
            to set a new password on next sign-in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMLoginProfileCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the user whose password you want to update.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMLoginProfileCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMLoginProfileCmdlet.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.IAM.UpdateIAMOpenIDConnectProviderThumbprintCmdlet">
            <summary>
            Replaces the existing list of server certificate thumbprints associated with an OpenID
            Connect (OIDC) provider resource object with a new list of thumbprints.
             
              
            <para>
            The list that you pass with this operation completely replaces the existing list of
            thumbprints. (The lists are not merged.)
            </para><para>
            Typically, you need to update a thumbprint only when the identity provider's certificate
            changes, which occurs rarely. However, if the provider's certificate <i>does</i> change,
            any attempt to assume an IAM role that specifies the OIDC provider as a principal
            fails until the certificate thumbprint is updated.
            </para><note><para>
            Trust for the OIDC provider is derived from the provider's certificate and is validated
            by the thumbprint. Therefore, it is best to limit access to the <code>UpdateOpenIDConnectProviderThumbprint</code>
            operation to highly privileged users.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMOpenIDConnectProviderThumbprintCmdlet.OpenIDConnectProviderArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM OIDC provider resource object for which
            you want to update the thumbprint. You can get a list of OIDC provider ARNs by using
            the <a>ListOpenIDConnectProviders</a> operation.</para><para>For more information about ARNs, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a> in the <i>AWS General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMOpenIDConnectProviderThumbprintCmdlet.ThumbprintList">
            <summary>
            <para>
            <para>A list of certificate thumbprints that are associated with the specified IAM OpenID
            Connect provider. For more information, see <a>CreateOpenIDConnectProvider</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMOpenIDConnectProviderThumbprintCmdlet.PassThru">
            <summary>
            Returns the value passed to the OpenIDConnectProviderArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMOpenIDConnectProviderThumbprintCmdlet.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.IAM.UpdateIAMRoleCmdlet">
            <summary>
            Updates the description or maximum session duration setting of a role.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMRoleCmdlet.Description">
            <summary>
            <para>
            <para>The new description that you want to apply to the specified role.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMRoleCmdlet.MaxSessionDuration">
            <summary>
            <para>
            <para>The maximum session duration (in seconds) that you want to set for the specified role.
            If you do not specify a value for this setting, the default maximum of one hour is
            applied. This setting can have a value from 1 hour to 12 hours.</para><para>Anyone who assumes the role from the AWS CLI or API can use the <code>DurationSeconds</code>
            API parameter or the <code>duration-seconds</code> CLI parameter to request a longer
            session. The <code>MaxSessionDuration</code> setting determines the maximum duration
            that can be requested using the <code>DurationSeconds</code> parameter. If users don't
            specify a value for the <code>DurationSeconds</code> parameter, their security credentials
            are valid for one hour by default. This applies when you use the <code>AssumeRole*</code>
            API operations or the <code>assume-role*</code> CLI operations but does not apply
            when you use those operations to create a console URL. For more information, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use.html">Using IAM
            Roles</a> in the <i>IAM User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMRoleCmdlet.RoleName">
            <summary>
            <para>
            <para>The name of the role that you want to modify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMRoleCmdlet.PassThru">
            <summary>
            Returns the value passed to the RoleName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMRoleCmdlet.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.IAM.UpdateIAMRoleDescriptionCmdlet">
            <summary>
            Use <a>UpdateRole</a> instead.
             
              
            <para>
            Modifies only the description of a role. This operation performs the same function
            as the <code>Description</code> parameter in the <code>UpdateRole</code> operation.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMRoleDescriptionCmdlet.Description">
            <summary>
            <para>
            <para>The new description that you want to apply to the specified role.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMRoleDescriptionCmdlet.RoleName">
            <summary>
            <para>
            <para>The name of the role that you want to modify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMRoleDescriptionCmdlet.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.IAM.UpdateIAMSAMLProviderCmdlet">
            <summary>
            Updates the metadata document for an existing SAML provider resource object.
             
             <note><para>
            This operation requires <a href="https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html">Signature
            Version 4</a>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMSAMLProviderCmdlet.SAMLMetadataDocument">
            <summary>
            <para>
            <para>An XML document generated by an identity provider (IdP) that supports SAML 2.0. The
            document includes the issuer's name, expiration information, and keys that can be
            used to validate the SAML authentication response (assertions) that are received from
            the IdP. You must generate the metadata document using the identity management software
            that is used as your organization's IdP.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMSAMLProviderCmdlet.SAMLProviderArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the SAML provider to update.</para><para>For more information about ARNs, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a> in the <i>AWS General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMSAMLProviderCmdlet.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.IAM.UpdateIAMServerCertificateCmdlet">
            <summary>
            Updates the name and/or the path of the specified server certificate stored in IAM.
             
              
            <para>
            For more information about working with server certificates, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_server-certs.html">Working
            with Server Certificates</a> in the <i>IAM User Guide</i>. This topic also includes
            a list of AWS services that can use the server certificates that you manage with IAM.
            </para><important><para>
            You should understand the implications of changing a server certificate's path or
            name. For more information, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_server-certs_manage.html#RenamingServerCerts">Renaming
            a Server Certificate</a> in the <i>IAM User Guide</i>.
            </para></important><note><para>
            The person making the request (the principal), must have permission to change the
            server certificate with the old name and the new name. For example, to change the
            certificate named <code>ProductionCert</code> to <code>ProdCert</code>, the principal
            must have a policy that allows them to update both certificates. If the principal
            has permission to update the <code>ProductionCert</code> group, but not the <code>ProdCert</code>
            certificate, then the update fails. For more information about permissions, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/access.html">Access Management</a>
            in the <i>IAM User Guide</i>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMServerCertificateCmdlet.NewPath">
            <summary>
            <para>
            <para>The new path for the server certificate. Include this only if you are updating the
            server certificate's path.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of either a forward slash (/) by itself
            or a string that must begin and end with forward slashes. In addition, it can contain
            any ASCII character from the ! (\u0021) through the DEL character (\u007F), including
            most punctuation characters, digits, and upper and lowercased letters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMServerCertificateCmdlet.NewServerCertificateName">
            <summary>
            <para>
            <para>The new name for the server certificate. Include this only if you are updating the
            server certificate's name. The name of the certificate cannot contain any spaces.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMServerCertificateCmdlet.ServerCertificateName">
            <summary>
            <para>
            <para>The name of the server certificate that you want to update.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMServerCertificateCmdlet.PassThru">
            <summary>
            Returns the value passed to the ServerCertificateName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMServerCertificateCmdlet.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.IAM.UpdateIAMServiceSpecificCredentialCmdlet">
            <summary>
            Sets the status of a service-specific credential to <code>Active</code> or <code>Inactive</code>.
            Service-specific credentials that are inactive cannot be used for authentication to
            the service. This operation can be used to disable a user's service-specific credential
            as part of a credential rotation work flow.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMServiceSpecificCredentialCmdlet.ServiceSpecificCredentialId">
            <summary>
            <para>
            <para>The unique identifier of the service-specific credential.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters that can consist of any upper or lowercased letter
            or digit.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMServiceSpecificCredentialCmdlet.Status">
            <summary>
            <para>
            <para>The status to be assigned to the service-specific credential.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMServiceSpecificCredentialCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the IAM user associated with the service-specific credential. If you do
            not specify this value, then the operation assumes the user whose credentials are
            used to call the operation.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMServiceSpecificCredentialCmdlet.PassThru">
            <summary>
            Returns the value passed to the ServiceSpecificCredentialId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMServiceSpecificCredentialCmdlet.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.IAM.UpdateIAMSigningCertificateCmdlet">
            <summary>
            Changes the status of the specified user signing certificate from active to disabled,
            or vice versa. This operation can be used to disable an IAM user's signing certificate
            as part of a certificate rotation work flow.
             
              
            <para>
            If the <code>UserName</code> field is not specified, the user name is determined implicitly
            based on the AWS access key ID used to sign the request. This operation works for
            access keys under the AWS account. Consequently, you can use this operation to manage
            AWS account root user credentials even if the AWS account has no associated users.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMSigningCertificateCmdlet.CertificateId">
            <summary>
            <para>
            <para>The ID of the signing certificate you want to update.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters that can consist of any upper or lowercased letter
            or digit.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMSigningCertificateCmdlet.Status">
            <summary>
            <para>
            <para> The status you want to assign to the certificate. <code>Active</code> means that
            the certificate can be used for API calls to AWS <code>Inactive</code> means that
            the certificate cannot be used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMSigningCertificateCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the IAM user the signing certificate belongs to.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMSigningCertificateCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMSigningCertificateCmdlet.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.IAM.UpdateIAMSSHPublicKeyCmdlet">
            <summary>
            Sets the status of an IAM user's SSH public key to active or inactive. SSH public
            keys that are inactive cannot be used for authentication. This operation can be used
            to disable a user's SSH public key as part of a key rotation work flow.
             
              
            <para>
            The SSH public key affected by this operation is used only for authenticating the
            associated IAM user to an AWS CodeCommit repository. For more information about using
            SSH keys to authenticate to an AWS CodeCommit repository, see <a href="https://docs.aws.amazon.com/codecommit/latest/userguide/setting-up-credentials-ssh.html">Set
            up AWS CodeCommit for SSH Connections</a> in the <i>AWS CodeCommit User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMSSHPublicKeyCmdlet.SSHPublicKeyId">
            <summary>
            <para>
            <para>The unique identifier for the SSH public key.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters that can consist of any upper or lowercased letter
            or digit.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMSSHPublicKeyCmdlet.Status">
            <summary>
            <para>
            <para>The status to assign to the SSH public key. <code>Active</code> means that the key
            can be used for authentication with an AWS CodeCommit repository. <code>Inactive</code>
            means that the key cannot be used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMSSHPublicKeyCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the IAM user associated with the SSH public key.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMSSHPublicKeyCmdlet.PassThru">
            <summary>
            Returns the value passed to the SSHPublicKeyId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMSSHPublicKeyCmdlet.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.IAM.UpdateIAMUserCmdlet">
            <summary>
            Updates the name and/or the path of the specified IAM user.
             
             <important><para>
             You should understand the implications of changing an IAM user's path or name. For
            more information, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_users_manage.html#id_users_renaming">Renaming
            an IAM User</a> and <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_groups_manage_rename.html">Renaming
            an IAM Group</a> in the <i>IAM User Guide</i>.
            </para></important><note><para>
             To change a user name, the requester must have appropriate permissions on both the
            source object and the target object. For example, to change Bob to Robert, the entity
            making the request must have permission on Bob and Robert, or must have permission
            on all (*). For more information about permissions, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/PermissionsAndPolicies.html">Permissions
            and Policies</a>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMUserCmdlet.NewPath">
            <summary>
            <para>
            <para>New path for the IAM user. Include this parameter only if you're changing the user's
            path.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of either a forward slash (/) by itself
            or a string that must begin and end with forward slashes. In addition, it can contain
            any ASCII character from the ! (\u0021) through the DEL character (\u007F), including
            most punctuation characters, digits, and upper and lowercased letters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMUserCmdlet.NewUserName">
            <summary>
            <para>
            <para>New name for the user. Include this parameter only if you're changing the user's name.</para><para>IAM user, group, role, and policy names must be unique within the account. Names are
            not distinguished by case. For example, you cannot create resources named both "MyResource"
            and "myresource".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMUserCmdlet.UserName">
            <summary>
            <para>
            <para>Name of the user to update. If you're changing the name of the user, this is the original
            user name.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMUserCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.UpdateIAMUserCmdlet.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.IAM.WriteIAMGroupPolicyCmdlet">
            <summary>
            Adds or updates an inline policy document that is embedded in the specified IAM group.
             
              
            <para>
            A user can also have managed policies attached to it. To attach a managed policy to
            a group, use <a>AttachGroupPolicy</a>. To create a new managed policy, use <a>CreatePolicy</a>.
            For information about policies, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html">Managed
            Policies and Inline Policies</a> in the <i>IAM User Guide</i>.
            </para><para>
            For information about limits on the number of inline policies that you can embed in
            a group, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/LimitationsOnEntities.html">Limitations
            on IAM Entities</a> in the <i>IAM User Guide</i>.
            </para><note><para>
            Because policy documents can be large, you should use POST rather than GET when calling
            <code>PutGroupPolicy</code>. For general information about using the Query API with
            IAM, go to <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/IAM_UsingQueryAPI.html">Making
            Query Requests</a> in the <i>IAM User Guide</i>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.WriteIAMGroupPolicyCmdlet.GroupName">
            <summary>
            <para>
            <para>The name of the group to associate the policy with.</para><para>&amp;regex-name;.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.WriteIAMGroupPolicyCmdlet.PolicyDocument">
            <summary>
            <para>
            <para>The policy document.</para><para>You must provide policies in JSON format in IAM. However, for AWS CloudFormation templates
            formatted in YAML, you can provide the policy in JSON or YAML format. AWS CloudFormation
            always converts a YAML policy to JSON format before submitting it to IAM.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> used to validate this
            parameter is a string of characters consisting of the following:</para><ul><li><para>Any printable ASCII character ranging from the space character (\u0020) through the
            end of the ASCII character range</para></li><li><para>The printable characters in the Basic Latin and Latin-1 Supplement character set (through
            \u00FF)</para></li><li><para>The special characters tab (\u0009), line feed (\u000A), and carriage return (\u000D)</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.WriteIAMGroupPolicyCmdlet.PolicyName">
            <summary>
            <para>
            <para>The name of the policy document.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.WriteIAMGroupPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the GroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.WriteIAMGroupPolicyCmdlet.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.IAM.WriteIAMRolePolicyCmdlet">
            <summary>
            Adds or updates an inline policy document that is embedded in the specified IAM role.
             
              
            <para>
            When you embed an inline policy in a role, the inline policy is used as part of the
            role's access (permissions) policy. The role's trust policy is created at the same
            time as the role, using <a>CreateRole</a>. You can update a role's trust policy using
            <a>UpdateAssumeRolePolicy</a>. For more information about IAM roles, go to <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/roles-toplevel.html">Using
            Roles to Delegate Permissions and Federate Identities</a>.
            </para><para>
            A role can also have a managed policy attached to it. To attach a managed policy to
            a role, use <a>AttachRolePolicy</a>. To create a new managed policy, use <a>CreatePolicy</a>.
            For information about policies, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html">Managed
            Policies and Inline Policies</a> in the <i>IAM User Guide</i>.
            </para><para>
            For information about limits on the number of inline policies that you can embed with
            a role, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/LimitationsOnEntities.html">Limitations
            on IAM Entities</a> in the <i>IAM User Guide</i>.
            </para><note><para>
            Because policy documents can be large, you should use POST rather than GET when calling
            <code>PutRolePolicy</code>. For general information about using the Query API with
            IAM, go to <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/IAM_UsingQueryAPI.html">Making
            Query Requests</a> in the <i>IAM User Guide</i>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.WriteIAMRolePolicyCmdlet.PolicyDocument">
            <summary>
            <para>
            <para>The policy document.</para><para>You must provide policies in JSON format in IAM. However, for AWS CloudFormation templates
            formatted in YAML, you can provide the policy in JSON or YAML format. AWS CloudFormation
            always converts a YAML policy to JSON format before submitting it to IAM.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> used to validate this
            parameter is a string of characters consisting of the following:</para><ul><li><para>Any printable ASCII character ranging from the space character (\u0020) through the
            end of the ASCII character range</para></li><li><para>The printable characters in the Basic Latin and Latin-1 Supplement character set (through
            \u00FF)</para></li><li><para>The special characters tab (\u0009), line feed (\u000A), and carriage return (\u000D)</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.WriteIAMRolePolicyCmdlet.PolicyName">
            <summary>
            <para>
            <para>The name of the policy document.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.WriteIAMRolePolicyCmdlet.RoleName">
            <summary>
            <para>
            <para>The name of the role to associate the policy with.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.WriteIAMRolePolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the RoleName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.WriteIAMRolePolicyCmdlet.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.IAM.WriteIAMUserPolicyCmdlet">
            <summary>
            Adds or updates an inline policy document that is embedded in the specified IAM user.
             
              
            <para>
            An IAM user can also have a managed policy attached to it. To attach a managed policy
            to a user, use <a>AttachUserPolicy</a>. To create a new managed policy, use <a>CreatePolicy</a>.
            For information about policies, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html">Managed
            Policies and Inline Policies</a> in the <i>IAM User Guide</i>.
            </para><para>
            For information about limits on the number of inline policies that you can embed in
            a user, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/LimitationsOnEntities.html">Limitations
            on IAM Entities</a> in the <i>IAM User Guide</i>.
            </para><note><para>
            Because policy documents can be large, you should use POST rather than GET when calling
            <code>PutUserPolicy</code>. For general information about using the Query API with
            IAM, go to <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/IAM_UsingQueryAPI.html">Making
            Query Requests</a> in the <i>IAM User Guide</i>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.WriteIAMUserPolicyCmdlet.PolicyDocument">
            <summary>
            <para>
            <para>The policy document.</para><para>You must provide policies in JSON format in IAM. However, for AWS CloudFormation templates
            formatted in YAML, you can provide the policy in JSON or YAML format. AWS CloudFormation
            always converts a YAML policy to JSON format before submitting it to IAM.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> used to validate this
            parameter is a string of characters consisting of the following:</para><ul><li><para>Any printable ASCII character ranging from the space character (\u0020) through the
            end of the ASCII character range</para></li><li><para>The printable characters in the Basic Latin and Latin-1 Supplement character set (through
            \u00FF)</para></li><li><para>The special characters tab (\u0009), line feed (\u000A), and carriage return (\u000D)</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.WriteIAMUserPolicyCmdlet.PolicyName">
            <summary>
            <para>
            <para>The name of the policy document.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.WriteIAMUserPolicyCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the user to associate the policy with.</para><para>This parameter allows (through its <a href="http://wikipedia.org/wiki/regex">regex
            pattern</a>) a string of characters consisting of upper and lowercase alphanumeric
            characters with no spaces. You can also include any of the following characters: _+=,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.WriteIAMUserPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IAM.WriteIAMUserPolicyCmdlet.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.IE.GetIEJobCmdlet">
            <summary>
            This operation returns the jobs associated with the requester. AWS Import/Export lists
            the jobs in reverse chronological order based on the date of creation. For example
            if Job Test1 was created 2009Dec30 and Test2 was created 2010Feb05, the ListJobs operation
            would return Test2 followed by Test1.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IE.GetIEJobCmdlet.APIVersion">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IE.GetIEJobCmdlet.MaxJob">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IE.GetIEJobCmdlet.Marker">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IE.GetIEShippingLabelCmdlet">
            <summary>
            This operation generates a pre-paid UPS shipping label that you will use to ship your
            device to AWS for processing.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IE.GetIEShippingLabelCmdlet.APIVersion">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IE.GetIEShippingLabelCmdlet.City">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IE.GetIEShippingLabelCmdlet.Company">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IE.GetIEShippingLabelCmdlet.Country">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IE.GetIEShippingLabelCmdlet.JobId">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IE.GetIEShippingLabelCmdlet.Name">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IE.GetIEShippingLabelCmdlet.PhoneNumber">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IE.GetIEShippingLabelCmdlet.PostalCode">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IE.GetIEShippingLabelCmdlet.StateOrProvince">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IE.GetIEShippingLabelCmdlet.Street1">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IE.GetIEShippingLabelCmdlet.Street2">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IE.GetIEShippingLabelCmdlet.Street3">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IE.GetIEStatusCmdlet">
            <summary>
            This operation returns information about a job, including where the job is in the
            processing pipeline, the status of the results, and the signature value associated
            with the job. You can only return information about jobs you own.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IE.GetIEStatusCmdlet.APIVersion">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IE.GetIEStatusCmdlet.JobId">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IE.NewIEJobCmdlet">
            <summary>
            This operation initiates the process of scheduling an upload or download of your data.
            You include in the request a manifest that describes the data transfer specifics.
            The response to the request includes a job ID, which you can use in other operations,
            a signature that you use to identify your storage device, and the address where you
            should ship your storage device.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IE.NewIEJobCmdlet.APIVersion">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IE.NewIEJobCmdlet.JobType">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IE.NewIEJobCmdlet.Manifest">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IE.NewIEJobCmdlet.ManifestAddendum">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IE.NewIEJobCmdlet.ValidateOnly">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IE.NewIEJobCmdlet.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.IE.StopIEJobCmdlet">
            <summary>
            This operation cancels a specified job. Only the job owner can cancel it. The operation
            fails if the job has already started or is complete.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IE.StopIEJobCmdlet.APIVersion">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IE.StopIEJobCmdlet.JobId">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IE.StopIEJobCmdlet.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.IE.UpdateIEJobCmdlet">
            <summary>
            You use this operation to change the parameters specified in the original manifest
            file by supplying a new manifest file. The manifest file attached to this request
            replaces the original manifest file. You can only use the operation after a CreateJob
            request but before the data transfer starts and you can only use it on jobs you own.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IE.UpdateIEJobCmdlet.APIVersion">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IE.UpdateIEJobCmdlet.JobId">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IE.UpdateIEJobCmdlet.JobType">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IE.UpdateIEJobCmdlet.Manifest">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IE.UpdateIEJobCmdlet.ValidateOnly">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IE.UpdateIEJobCmdlet.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.INS.AddINSEventSubscriptionCmdlet">
            <summary>
            Enables the process of sending Amazon Simple Notification Service (SNS) notifications
            about a specified event to a specified SNS topic.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.AddINSEventSubscriptionCmdlet.Event">
            <summary>
            <para>
            <para>The event for which you want to receive SNS notifications.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.AddINSEventSubscriptionCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The ARN of the assessment template that is used during the event for which you want
            to receive SNS notifications.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.AddINSEventSubscriptionCmdlet.TopicArn">
            <summary>
            <para>
            <para>The ARN of the SNS topic to which the SNS notifications are sent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.AddINSEventSubscriptionCmdlet.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.INS.AddINSFindingAttributeCmdlet">
            <summary>
            Assigns attributes (key and value pairs) to the findings that are specified by the
            ARNs of the findings.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.AddINSFindingAttributeCmdlet.Attribute">
            <summary>
            <para>
            <para>The array of attributes that you want to assign to specified findings.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.AddINSFindingAttributeCmdlet.FindingArn">
            <summary>
            <para>
            <para>The ARNs that specify the findings that you want to assign attributes to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.AddINSFindingAttributeCmdlet.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.INS.GetINSAgentPreviewCmdlet">
            <summary>
            Previews the agents installed on the EC2 instances that are part of the specified
            assessment target.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAgentPreviewCmdlet.PreviewAgentsArn">
            <summary>
            <para>
            <para>The ARN of the assessment target whose agents you want to preview.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAgentPreviewCmdlet.MaxResult">
            <summary>
            <para>
            <para>You can use this parameter to indicate the maximum number of items you want in the
            response. The default value is 10. The maximum value is 500.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAgentPreviewCmdlet.NextToken">
            <summary>
            <para>
            <para>You can use this parameter when paginating results. Set the value of this parameter
            to null on your first call to the <b>PreviewAgents</b> action. Subsequent calls to
            the action fill <b>nextToken</b> in the request with the value of <b>NextToken</b>
            from the previous response to continue listing data.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentReportCmdlet">
            <summary>
            Produces an assessment report that includes detailed and comprehensive results of
            a specified assessment run.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentReportCmdlet.AssessmentRunArn">
            <summary>
            <para>
            <para>The ARN that specifies the assessment run for which you want to generate a report.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentReportCmdlet.ReportFileFormat">
            <summary>
            <para>
            <para>Specifies the file format (html or pdf) of the assessment report that you want to
            generate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentReportCmdlet.ReportType">
            <summary>
            <para>
            <para>Specifies the type of the assessment report that you want to generate. There are two
            types of assessment reports: a finding report and a full report. For more information,
            see <a href="https://docs.aws.amazon.com/inspector/latest/userguide/inspector_reports.html">Assessment
            Reports</a>. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentRunCmdlet">
            <summary>
            Describes the assessment runs that are specified by the ARNs of the assessment runs.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentRunCmdlet.AssessmentRunArn">
            <summary>
            <para>
            <para>The ARN that specifies the assessment run that you want to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentRunAgentCmdlet">
            <summary>
            Lists the agents of the assessment runs that are specified by the ARNs of the assessment
            runs.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentRunAgentCmdlet.Filter_AgentHealthCode">
            <summary>
            <para>
            <para>The detailed health state of the agent. Values can be set to <b>IDLE</b>, <b>RUNNING</b>,
            <b>SHUTDOWN</b>, <b>UNHEALTHY</b>, <b>THROTTLED</b>, and <b>UNKNOWN</b>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentRunAgentCmdlet.Filter_AgentHealth">
            <summary>
            <para>
            <para>The current health state of the agent. Values can be set to <b>HEALTHY</b> or <b>UNHEALTHY</b>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentRunAgentCmdlet.AssessmentRunArn">
            <summary>
            <para>
            <para>The ARN that specifies the assessment run whose agents you want to list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentRunAgentCmdlet.MaxResult">
            <summary>
            <para>
            <para>You can use this parameter to indicate the maximum number of items that you want in
            the response. The default value is 10. The maximum value is 500.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentRunAgentCmdlet.NextToken">
            <summary>
            <para>
            <para>You can use this parameter when paginating results. Set the value of this parameter
            to null on your first call to the <b>ListAssessmentRunAgents</b> action. Subsequent
            calls to the action fill <b>nextToken</b> in the request with the value of <b>NextToken</b>
            from the previous response to continue listing data.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentRunListCmdlet">
            <summary>
            Lists the assessment runs that correspond to the assessment templates that are specified
            by the ARNs of the assessment templates.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentRunListCmdlet.AssessmentTemplateArn">
            <summary>
            <para>
            <para>The ARNs that specify the assessment templates whose assessment runs you want to list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentRunListCmdlet.CompletionTimeRange_BeginDate">
            <summary>
            <para>
            <para>The minimum value of the timestamp range.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentRunListCmdlet.StartTimeRange_BeginDate">
            <summary>
            <para>
            <para>The minimum value of the timestamp range.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentRunListCmdlet.StateChangeTimeRange_BeginDate">
            <summary>
            <para>
            <para>The minimum value of the timestamp range.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentRunListCmdlet.CompletionTimeRange_EndDate">
            <summary>
            <para>
            <para>The maximum value of the timestamp range.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentRunListCmdlet.StartTimeRange_EndDate">
            <summary>
            <para>
            <para>The maximum value of the timestamp range.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentRunListCmdlet.StateChangeTimeRange_EndDate">
            <summary>
            <para>
            <para>The maximum value of the timestamp range.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentRunListCmdlet.DurationRange_MaxSecond">
            <summary>
            <para>
            <para>The maximum value of the duration range. Must be less than or equal to 604800 seconds
            (1 week).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentRunListCmdlet.DurationRange_MinSecond">
            <summary>
            <para>
            <para>The minimum value of the duration range. Must be greater than zero.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentRunListCmdlet.Filter_NamePattern">
            <summary>
            <para>
            <para>For a record to match a filter, an explicit value or a string containing a wildcard
            that is specified for this data type property must match the value of the <b>assessmentRunName</b>
            property of the <a>AssessmentRun</a> data type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentRunListCmdlet.Filter_RulesPackageArn">
            <summary>
            <para>
            <para>For a record to match a filter, the value that is specified for this data type property
            must be contained in the list of values of the <b>rulesPackages</b> property of the
            <a>AssessmentRun</a> data type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentRunListCmdlet.Filter_State">
            <summary>
            <para>
            <para>For a record to match a filter, one of the values specified for this data type property
            must be the exact match of the value of the <b>assessmentRunState</b> property of
            the <a>AssessmentRun</a> data type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentRunListCmdlet.MaxResult">
            <summary>
            <para>
            <para>You can use this parameter to indicate the maximum number of items that you want in
            the response. The default value is 10. The maximum value is 500.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentRunListCmdlet.NextToken">
            <summary>
            <para>
            <para>You can use this parameter when paginating results. Set the value of this parameter
            to null on your first call to the <b>ListAssessmentRuns</b> action. Subsequent calls
            to the action fill <b>nextToken</b> in the request with the value of <b>NextToken</b>
            from the previous response to continue listing data.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentTargetCmdlet">
            <summary>
            Describes the assessment targets that are specified by the ARNs of the assessment
            targets.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentTargetCmdlet.AssessmentTargetArn">
            <summary>
            <para>
            <para>The ARNs that specifies the assessment targets that you want to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentTargetListCmdlet">
            <summary>
            Lists the ARNs of the assessment targets within this AWS account. For more information
            about assessment targets, see <a href="https://docs.aws.amazon.com/inspector/latest/userguide/inspector_applications.html">Amazon
            Inspector Assessment Targets</a>.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentTargetListCmdlet.Filter_AssessmentTargetNamePattern">
            <summary>
            <para>
            <para>For a record to match a filter, an explicit value or a string that contains a wildcard
            that is specified for this data type property must match the value of the <b>assessmentTargetName</b>
            property of the <a>AssessmentTarget</a> data type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentTargetListCmdlet.MaxResult">
            <summary>
            <para>
            <para>You can use this parameter to indicate the maximum number of items you want in the
            response. The default value is 10. The maximum value is 500.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentTargetListCmdlet.NextToken">
            <summary>
            <para>
            <para>You can use this parameter when paginating results. Set the value of this parameter
            to null on your first call to the <b>ListAssessmentTargets</b> action. Subsequent
            calls to the action fill <b>nextToken</b> in the request with the value of <b>NextToken</b>
            from the previous response to continue listing data.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentTemplateCmdlet">
            <summary>
            Describes the assessment templates that are specified by the ARNs of the assessment
            templates.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentTemplateCmdlet.AssessmentTemplateArn">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentTemplateListCmdlet">
            <summary>
            Lists the assessment templates that correspond to the assessment targets that are
            specified by the ARNs of the assessment targets.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentTemplateListCmdlet.AssessmentTargetArn">
            <summary>
            <para>
            <para>A list of ARNs that specifies the assessment targets whose assessment templates you
            want to list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentTemplateListCmdlet.DurationRange_MaxSecond">
            <summary>
            <para>
            <para>The maximum value of the duration range. Must be less than or equal to 604800 seconds
            (1 week).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentTemplateListCmdlet.DurationRange_MinSecond">
            <summary>
            <para>
            <para>The minimum value of the duration range. Must be greater than zero.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentTemplateListCmdlet.Filter_NamePattern">
            <summary>
            <para>
            <para>For a record to match a filter, an explicit value or a string that contains a wildcard
            that is specified for this data type property must match the value of the <b>assessmentTemplateName</b>
            property of the <a>AssessmentTemplate</a> data type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentTemplateListCmdlet.Filter_RulesPackageArn">
            <summary>
            <para>
            <para>For a record to match a filter, the values that are specified for this data type property
            must be contained in the list of values of the <b>rulesPackageArns</b> property of
            the <a>AssessmentTemplate</a> data type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentTemplateListCmdlet.MaxResult">
            <summary>
            <para>
            <para>You can use this parameter to indicate the maximum number of items you want in the
            response. The default value is 10. The maximum value is 500.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSAssessmentTemplateListCmdlet.NextToken">
            <summary>
            <para>
            <para>You can use this parameter when paginating results. Set the value of this parameter
            to null on your first call to the <b>ListAssessmentTemplates</b> action. Subsequent
            calls to the action fill <b>nextToken</b> in the request with the value of <b>NextToken</b>
            from the previous response to continue listing data.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.INS.GetINSCrossAccountAccessRoleCmdlet">
            <summary>
            Describes the IAM role that enables Amazon Inspector to access your AWS account.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.INS.GetINSEventSubscriptionCmdlet">
            <summary>
            Lists all the event subscriptions for the assessment template that is specified by
            the ARN of the assessment template. For more information, see <a>SubscribeToEvent</a>
            and <a>UnsubscribeFromEvent</a>.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSEventSubscriptionCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The ARN of the assessment template for which you want to list the existing event subscriptions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSEventSubscriptionCmdlet.MaxResult">
            <summary>
            <para>
            <para>You can use this parameter to indicate the maximum number of items you want in the
            response. The default value is 10. The maximum value is 500.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSEventSubscriptionCmdlet.NextToken">
            <summary>
            <para>
            <para>You can use this parameter when paginating results. Set the value of this parameter
            to null on your first call to the <b>ListEventSubscriptions</b> action. Subsequent
            calls to the action fill <b>nextToken</b> in the request with the value of <b>NextToken</b>
            from the previous response to continue listing data.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.INS.GetINSExclusionCmdlet">
            <summary>
            Describes the exclusions that are specified by the exclusions' ARNs.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSExclusionCmdlet.ExclusionArn">
            <summary>
            <para>
            <para>The list of ARNs that specify the exclusions that you want to describe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSExclusionCmdlet.Locale">
            <summary>
            <para>
            <para>The locale into which you want to translate the exclusion's title, description, and
            recommendation.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.INS.GetINSExclusionListCmdlet">
            <summary>
            List exclusions that are generated by the assessment run.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSExclusionListCmdlet.AssessmentRunArn">
            <summary>
            <para>
            <para>The ARN of the assessment run that generated the exclusions that you want to list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSExclusionListCmdlet.MaxResult">
            <summary>
            <para>
            <para>You can use this parameter to indicate the maximum number of items you want in the
            response. The default value is 100. The maximum value is 500.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSExclusionListCmdlet.NextToken">
            <summary>
            <para>
            <para>You can use this parameter when paginating results. Set the value of this parameter
            to null on your first call to the ListExclusionsRequest action. Subsequent calls to
            the action fill nextToken in the request with the value of nextToken from the previous
            response to continue listing data.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.INS.GetINSExclusionsPreviewCmdlet">
            <summary>
            Retrieves the exclusions preview (a list of ExclusionPreview objects) specified by
            the preview token. You can obtain the preview token by running the CreateExclusionsPreview
            API.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSExclusionsPreviewCmdlet.AssessmentTemplateArn">
            <summary>
            <para>
            <para>The ARN that specifies the assessment template for which the exclusions preview was
            requested.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSExclusionsPreviewCmdlet.Locale">
            <summary>
            <para>
            <para>The locale into which you want to translate the exclusion's title, description, and
            recommendation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSExclusionsPreviewCmdlet.PreviewToken">
            <summary>
            <para>
            <para>The unique identifier associated of the exclusions preview.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSExclusionsPreviewCmdlet.MaxResult">
            <summary>
            <para>
            <para>You can use this parameter to indicate the maximum number of items you want in the
            response. The default value is 100. The maximum value is 500.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSExclusionsPreviewCmdlet.NextToken">
            <summary>
            <para>
            <para>You can use this parameter when paginating results. Set the value of this parameter
            to null on your first call to the GetExclusionsPreviewRequest action. Subsequent calls
            to the action fill nextToken in the request with the value of nextToken from the previous
            response to continue listing data.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.INS.GetINSFindingCmdlet">
            <summary>
            Describes the findings that are specified by the ARNs of the findings.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSFindingCmdlet.FindingArn">
            <summary>
            <para>
            <para>The ARN that specifies the finding that you want to describe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSFindingCmdlet.Locale">
            <summary>
            <para>
            <para>The locale into which you want to translate a finding description, recommendation,
            and the short description that identifies the finding.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.INS.GetINSFindingListCmdlet">
            <summary>
            Lists findings that are generated by the assessment runs that are specified by the
            ARNs of the assessment runs.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSFindingListCmdlet.Filter_AgentId">
            <summary>
            <para>
            <para>For a record to match a filter, one of the values that is specified for this data
            type property must be the exact match of the value of the <b>agentId</b> property
            of the <a>Finding</a> data type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSFindingListCmdlet.AssessmentRunArn">
            <summary>
            <para>
            <para>The ARNs of the assessment runs that generate the findings that you want to list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSFindingListCmdlet.Filter_Attribute">
            <summary>
            <para>
            <para>For a record to match a filter, the list of values that are specified for this data
            type property must be contained in the list of values of the <b>attributes</b> property
            of the <a>Finding</a> data type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSFindingListCmdlet.Filter_AutoScalingGroup">
            <summary>
            <para>
            <para>For a record to match a filter, one of the values that is specified for this data
            type property must be the exact match of the value of the <b>autoScalingGroup</b>
            property of the <a>Finding</a> data type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSFindingListCmdlet.CreationTimeRange_BeginDate">
            <summary>
            <para>
            <para>The minimum value of the timestamp range.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSFindingListCmdlet.CreationTimeRange_EndDate">
            <summary>
            <para>
            <para>The maximum value of the timestamp range.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSFindingListCmdlet.Filter_RuleName">
            <summary>
            <para>
            <para>For a record to match a filter, one of the values that is specified for this data
            type property must be the exact match of the value of the <b>ruleName</b> property
            of the <a>Finding</a> data type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSFindingListCmdlet.Filter_RulesPackageArn">
            <summary>
            <para>
            <para>For a record to match a filter, one of the values that is specified for this data
            type property must be the exact match of the value of the <b>rulesPackageArn</b> property
            of the <a>Finding</a> data type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSFindingListCmdlet.Filter_Severity">
            <summary>
            <para>
            <para>For a record to match a filter, one of the values that is specified for this data
            type property must be the exact match of the value of the <b>severity</b> property
            of the <a>Finding</a> data type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSFindingListCmdlet.Filter_UserAttribute">
            <summary>
            <para>
            <para>For a record to match a filter, the value that is specified for this data type property
            must be contained in the list of values of the <b>userAttributes</b> property of the
            <a>Finding</a> data type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSFindingListCmdlet.MaxResult">
            <summary>
            <para>
            <para>You can use this parameter to indicate the maximum number of items you want in the
            response. The default value is 10. The maximum value is 500.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSFindingListCmdlet.NextToken">
            <summary>
            <para>
            <para>You can use this parameter when paginating results. Set the value of this parameter
            to null on your first call to the <b>ListFindings</b> action. Subsequent calls to
            the action fill <b>nextToken</b> in the request with the value of <b>NextToken</b>
            from the previous response to continue listing data.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.INS.GetINSResourceGroupCmdlet">
            <summary>
            Describes the resource groups that are specified by the ARNs of the resource groups.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSResourceGroupCmdlet.ResourceGroupArn">
            <summary>
            <para>
            <para>The ARN that specifies the resource group that you want to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.INS.GetINSResourceTagListCmdlet">
            <summary>
            Lists all tags associated with an assessment template.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSResourceTagListCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The ARN that specifies the assessment template whose tags you want to list.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.INS.GetINSRulesPackageCmdlet">
            <summary>
            Describes the rules packages that are specified by the ARNs of the rules packages.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSRulesPackageCmdlet.Locale">
            <summary>
            <para>
            <para>The locale that you want to translate a rules package description into.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSRulesPackageCmdlet.RulesPackageArn">
            <summary>
            <para>
            <para>The ARN that specifies the rules package that you want to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.INS.GetINSRulesPackageListCmdlet">
            <summary>
            Lists all available Amazon Inspector rules packages.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSRulesPackageListCmdlet.MaxResult">
            <summary>
            <para>
            <para>You can use this parameter to indicate the maximum number of items you want in the
            response. The default value is 10. The maximum value is 500.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSRulesPackageListCmdlet.NextToken">
            <summary>
            <para>
            <para>You can use this parameter when paginating results. Set the value of this parameter
            to null on your first call to the <b>ListRulesPackages</b> action. Subsequent calls
            to the action fill <b>nextToken</b> in the request with the value of <b>NextToken</b>
            from the previous response to continue listing data.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.INS.GetINSTelemetryMetadataCmdlet">
            <summary>
            Information about the data that is collected for the specified assessment run.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.GetINSTelemetryMetadataCmdlet.AssessmentRunArn">
            <summary>
            <para>
            <para>The ARN that specifies the assessment run that has the telemetry data that you want
            to obtain.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.INS.NewINSAssessmentTargetCmdlet">
            <summary>
            Creates a new assessment target using the ARN of the resource group that is generated
            by <a>CreateResourceGroup</a>. If resourceGroupArn is not specified, all EC2 instances
            in the current AWS account and region are included in the assessment target. If the
            <a href="https://docs.aws.amazon.com/inspector/latest/userguide/inspector_slr.html">service-linked
            role</a> isn’t already registered, this action also creates and registers a service-linked
            role to grant Amazon Inspector access to AWS Services needed to perform security assessments.
            You can create up to 50 assessment targets per AWS account. You can run up to 500
            concurrent agents per AWS account. For more information, see <a href="https://docs.aws.amazon.com/inspector/latest/userguide/inspector_applications.html">
            Amazon Inspector Assessment Targets</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.NewINSAssessmentTargetCmdlet.AssessmentTargetName">
            <summary>
            <para>
            <para>The user-defined name that identifies the assessment target that you want to create.
            The name must be unique within the AWS account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.NewINSAssessmentTargetCmdlet.ResourceGroupArn">
            <summary>
            <para>
            <para>The ARN that specifies the resource group that is used to create the assessment target.
            If resourceGroupArn is not specified, all EC2 instances in the current AWS account
            and region are included in the assessment target.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.NewINSAssessmentTargetCmdlet.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.INS.NewINSAssessmentTemplateCmdlet">
            <summary>
            Creates an assessment template for the assessment target that is specified by the
            ARN of the assessment target. If the <a href="https://docs.aws.amazon.com/inspector/latest/userguide/inspector_slr.html">service-linked
            role</a> isn’t already registered, this action also creates and registers a service-linked
            role to grant Amazon Inspector access to AWS Services needed to perform security assessments.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.NewINSAssessmentTemplateCmdlet.AssessmentTargetArn">
            <summary>
            <para>
            <para>The ARN that specifies the assessment target for which you want to create the assessment
            template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.NewINSAssessmentTemplateCmdlet.AssessmentTemplateName">
            <summary>
            <para>
            <para>The user-defined name that identifies the assessment template that you want to create.
            You can create several assessment templates for an assessment target. The names of
            the assessment templates that correspond to a particular assessment target must be
            unique.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.NewINSAssessmentTemplateCmdlet.DurationInSecond">
            <summary>
            <para>
            <para>The duration of the assessment run in seconds.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.NewINSAssessmentTemplateCmdlet.RulesPackageArn">
            <summary>
            <para>
            <para>The ARNs that specify the rules packages that you want to attach to the assessment
            template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.NewINSAssessmentTemplateCmdlet.UserAttributesForFinding">
            <summary>
            <para>
            <para>The user-defined attributes that are assigned to every finding that is generated by
            the assessment run that uses this assessment template. An attribute is a key and value
            pair (an <a>Attribute</a> object). Within an assessment template, each key must be
            unique.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.NewINSAssessmentTemplateCmdlet.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.INS.NewINSExclusionsPreviewCmdlet">
            <summary>
            Starts the generation of an exclusions preview for the specified assessment template.
            The exclusions preview lists the potential exclusions (ExclusionPreview) that Inspector
            can detect before it runs the assessment.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.NewINSExclusionsPreviewCmdlet.AssessmentTemplateArn">
            <summary>
            <para>
            <para>The ARN that specifies the assessment template for which you want to create an exclusions
            preview.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.NewINSExclusionsPreviewCmdlet.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.INS.NewINSResourceGroupCmdlet">
            <summary>
            Creates a resource group using the specified set of tags (key and value pairs) that
            are used to select the EC2 instances to be included in an Amazon Inspector assessment
            target. The created resource group is then used to create an Amazon Inspector assessment
            target. For more information, see <a>CreateAssessmentTarget</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.NewINSResourceGroupCmdlet.ResourceGroupTag">
            <summary>
            <para>
            <para>A collection of keys and an array of possible values, '[{"key":"key1","values":["Value1","Value2"]},{"key":"Key2","values":["Value3"]}]'.</para><para>For example,'[{"key":"Name","values":["TestEC2Instance"]}]'.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.NewINSResourceGroupCmdlet.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.INS.RegisterINSCrossAccountAccessRoleCmdlet">
            <summary>
            Registers the IAM role that grants Amazon Inspector access to AWS Services needed
            to perform security assessments.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.RegisterINSCrossAccountAccessRoleCmdlet.RoleArn">
            <summary>
            <para>
            <para>The ARN of the IAM role that grants Amazon Inspector access to AWS Services needed
            to perform security assessments. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.RegisterINSCrossAccountAccessRoleCmdlet.PassThru">
            <summary>
            Returns the value passed to the RoleArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.RegisterINSCrossAccountAccessRoleCmdlet.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.INS.RemoveINSAssessmentRunCmdlet">
            <summary>
            Deletes the assessment run that is specified by the ARN of the assessment run.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.RemoveINSAssessmentRunCmdlet.AssessmentRunArn">
            <summary>
            <para>
            <para>The ARN that specifies the assessment run that you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.RemoveINSAssessmentRunCmdlet.PassThru">
            <summary>
            Returns the value passed to the AssessmentRunArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.RemoveINSAssessmentRunCmdlet.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.INS.RemoveINSAssessmentTargetCmdlet">
            <summary>
            Deletes the assessment target that is specified by the ARN of the assessment target.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.RemoveINSAssessmentTargetCmdlet.AssessmentTargetArn">
            <summary>
            <para>
            <para>The ARN that specifies the assessment target that you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.RemoveINSAssessmentTargetCmdlet.PassThru">
            <summary>
            Returns the value passed to the AssessmentTargetArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.RemoveINSAssessmentTargetCmdlet.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.INS.RemoveINSAssessmentTemplateCmdlet">
            <summary>
            Deletes the assessment template that is specified by the ARN of the assessment template.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.RemoveINSAssessmentTemplateCmdlet.AssessmentTemplateArn">
            <summary>
            <para>
            <para>The ARN that specifies the assessment template that you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.RemoveINSAssessmentTemplateCmdlet.PassThru">
            <summary>
            Returns the value passed to the AssessmentTemplateArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.RemoveINSAssessmentTemplateCmdlet.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.INS.RemoveINSEventSubscriptionCmdlet">
            <summary>
            Disables the process of sending Amazon Simple Notification Service (SNS) notifications
            about a specified event to a specified SNS topic.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.RemoveINSEventSubscriptionCmdlet.Event">
            <summary>
            <para>
            <para>The event for which you want to stop receiving SNS notifications.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.RemoveINSEventSubscriptionCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The ARN of the assessment template that is used during the event for which you want
            to stop receiving SNS notifications.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.RemoveINSEventSubscriptionCmdlet.TopicArn">
            <summary>
            <para>
            <para>The ARN of the SNS topic to which SNS notifications are sent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.RemoveINSEventSubscriptionCmdlet.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.INS.RemoveINSFindingAttributeCmdlet">
            <summary>
            Removes entire attributes (key and value pairs) from the findings that are specified
            by the ARNs of the findings where an attribute with the specified key exists.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.RemoveINSFindingAttributeCmdlet.AttributeKey">
            <summary>
            <para>
            <para>The array of attribute keys that you want to remove from specified findings.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.RemoveINSFindingAttributeCmdlet.FindingArn">
            <summary>
            <para>
            <para>The ARNs that specify the findings that you want to remove attributes from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.RemoveINSFindingAttributeCmdlet.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.INS.SetINSResourceTagCmdlet">
            <summary>
            Sets tags (key and value pairs) to the assessment template that is specified by the
            ARN of the assessment template.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.SetINSResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The ARN of the assessment template that you want to set tags to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.SetINSResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>A collection of key and value pairs that you want to set to the assessment template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.SetINSResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.SetINSResourceTagCmdlet.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.INS.StartINSAssessmentRunCmdlet">
            <summary>
            Starts the assessment run specified by the ARN of the assessment template. For this
            API to function properly, you must not exceed the limit of running up to 500 concurrent
            agents per AWS account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.StartINSAssessmentRunCmdlet.AssessmentRunName">
            <summary>
            <para>
            <para>You can specify the name for the assessment run. The name must be unique for the assessment
            template whose ARN is used to start the assessment run.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.StartINSAssessmentRunCmdlet.AssessmentTemplateArn">
            <summary>
            <para>
            <para>The ARN of the assessment template of the assessment run that you want to start.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.StartINSAssessmentRunCmdlet.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.INS.StopINSAssessmentRunCmdlet">
            <summary>
            Stops the assessment run that is specified by the ARN of the assessment run.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.StopINSAssessmentRunCmdlet.AssessmentRunArn">
            <summary>
            <para>
            <para>The ARN of the assessment run that you want to stop.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.StopINSAssessmentRunCmdlet.StopAction">
            <summary>
            <para>
            <para>An input option that can be set to either START_EVALUATION or SKIP_EVALUATION. START_EVALUATION
            (the default value), stops the AWS agent from collecting data and begins the results
            evaluation and the findings generation process. SKIP_EVALUATION cancels the assessment
            run immediately, after which no findings are generated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.StopINSAssessmentRunCmdlet.PassThru">
            <summary>
            Returns the value passed to the AssessmentRunArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.StopINSAssessmentRunCmdlet.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.INS.UpdateINSAssessmentTargetCmdlet">
            <summary>
            Updates the assessment target that is specified by the ARN of the assessment target.
             
              
            <para>
            If resourceGroupArn is not specified, all EC2 instances in the current AWS account
            and region are included in the assessment target.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.UpdateINSAssessmentTargetCmdlet.AssessmentTargetArn">
            <summary>
            <para>
            <para>The ARN of the assessment target that you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.UpdateINSAssessmentTargetCmdlet.AssessmentTargetName">
            <summary>
            <para>
            <para>The name of the assessment target that you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.UpdateINSAssessmentTargetCmdlet.ResourceGroupArn">
            <summary>
            <para>
            <para>The ARN of the resource group that is used to specify the new resource group to associate
            with the assessment target.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.UpdateINSAssessmentTargetCmdlet.PassThru">
            <summary>
            Returns the value passed to the AssessmentTargetArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.INS.UpdateINSAssessmentTargetCmdlet.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.IOTJ.GetIOTJJobExecutionCmdlet">
            <summary>
            Gets details of a job execution.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOTJ.GetIOTJJobExecutionCmdlet.ExecutionNumber">
            <summary>
            <para>
            <para>Optional. A number that identifies a particular job execution on a particular device.
            If not specified, the latest job execution is returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOTJ.GetIOTJJobExecutionCmdlet.IncludeJobDocument">
            <summary>
            <para>
            <para>Optional. When set to true, the response contains the job document. The default is
            false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOTJ.GetIOTJJobExecutionCmdlet.JobId">
            <summary>
            <para>
            <para>The unique identifier assigned to this job when it was created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOTJ.GetIOTJJobExecutionCmdlet.ThingName">
            <summary>
            <para>
            <para>The thing name associated with the device the job execution is running on.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOTJ.GetIOTJPendingJobExecutionCmdlet">
            <summary>
            Gets the list of all jobs for a thing that are not in a terminal status.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOTJ.GetIOTJPendingJobExecutionCmdlet.ThingName">
            <summary>
            <para>
            <para>The name of the thing that is executing the job.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOTJ.StartIOTJNextPendingJobExecutionCmdlet">
            <summary>
            Gets and starts the next pending (status IN_PROGRESS or QUEUED) job execution for
            a thing.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOTJ.StartIOTJNextPendingJobExecutionCmdlet.StatusDetail">
            <summary>
            <para>
            <para>A collection of name/value pairs that describe the status of the job execution. If
            not specified, the statusDetails are unchanged.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOTJ.StartIOTJNextPendingJobExecutionCmdlet.StepTimeoutInMinute">
            <summary>
            <para>
            <para>Specifies the amount of time this device has to finish execution of this job. If the
            job execution status is not set to a terminal state before this timer expires, or
            before the timer is reset (by calling <code>UpdateJobExecution</code>, setting the
            status to <code>IN_PROGRESS</code> and specifying a new timeout value in field <code>stepTimeoutInMinutes</code>)
            the job execution status will be automatically set to <code>TIMED_OUT</code>. Note
            that setting this timeout has no effect on that job execution timeout which may have
            been specified when the job was created (<code>CreateJob</code> using field <code>timeoutConfig</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOTJ.StartIOTJNextPendingJobExecutionCmdlet.ThingName">
            <summary>
            <para>
            <para>The name of the thing associated with the device.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOTJ.StartIOTJNextPendingJobExecutionCmdlet.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.IOTJ.UpdateIOTJJobExecutionCmdlet">
            <summary>
            Updates the status of a job execution.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOTJ.UpdateIOTJJobExecutionCmdlet.ExecutionNumber">
            <summary>
            <para>
            <para>Optional. A number that identifies a particular job execution on a particular device.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOTJ.UpdateIOTJJobExecutionCmdlet.ExpectedVersion">
            <summary>
            <para>
            <para>Optional. The expected current version of the job execution. Each time you update
            the job execution, its version is incremented. If the version of the job execution
            stored in Jobs does not match, the update is rejected with a VersionMismatch error,
            and an ErrorResponse that contains the current job execution status data is returned.
            (This makes it unnecessary to perform a separate DescribeJobExecution request in order
            to obtain the job execution status data.)</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOTJ.UpdateIOTJJobExecutionCmdlet.IncludeJobDocument">
            <summary>
            <para>
            <para>Optional. When set to true, the response contains the job document. The default is
            false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOTJ.UpdateIOTJJobExecutionCmdlet.IncludeJobExecutionState">
            <summary>
            <para>
            <para>Optional. When included and set to true, the response contains the JobExecutionState
            data. The default is false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOTJ.UpdateIOTJJobExecutionCmdlet.JobId">
            <summary>
            <para>
            <para>The unique identifier assigned to this job when it was created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOTJ.UpdateIOTJJobExecutionCmdlet.Status">
            <summary>
            <para>
            <para>The new status for the job execution (IN_PROGRESS, FAILED, SUCCESS, or REJECTED).
            This must be specified on every update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOTJ.UpdateIOTJJobExecutionCmdlet.StatusDetail">
            <summary>
            <para>
            <para> Optional. A collection of name/value pairs that describe the status of the job execution.
            If not specified, the statusDetails are unchanged.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOTJ.UpdateIOTJJobExecutionCmdlet.StepTimeoutInMinute">
            <summary>
            <para>
            <para>Specifies the amount of time this device has to finish execution of this job. If the
            job execution status is not set to a terminal state before this timer expires, or
            before the timer is reset (by again calling <code>UpdateJobExecution</code>, setting
            the status to <code>IN_PROGRESS</code> and specifying a new timeout value in this
            field) the job execution status will be automatically set to <code>TIMED_OUT</code>.
            Note that setting or resetting this timeout has no effect on that job execution timeout
            which may have been specified when the job was created (<code>CreateJob</code> using
            field <code>timeoutConfig</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOTJ.UpdateIOTJJobExecutionCmdlet.ThingName">
            <summary>
            <para>
            <para>The name of the thing associated with the device.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOTJ.UpdateIOTJJobExecutionCmdlet.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.IOT.AddIOTPolicyCmdlet">
            <summary>
            Attaches a policy to the specified target.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTPolicyCmdlet.PolicyName">
            <summary>
            <para>
            <para>The name of the policy to attach.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTPolicyCmdlet.Target">
            <summary>
            <para>
            <para>The <a href="https://docs.aws.amazon.com/iot/latest/developerguide/iot-security-identity.html">identity</a>
            to which the policy is attached.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the PolicyName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTPolicyCmdlet.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.IOT.AddIOTPrincipalPolicyCmdlet">
            <summary>
            Attaches the specified policy to the specified principal (certificate or other credential).
             
              
            <para><b>Note:</b> This API is deprecated. Please use <a>AttachPolicy</a> instead.
            </para><br/><br/>This operation is deprecated.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTPrincipalPolicyCmdlet.PolicyName">
            <summary>
            <para>
            <para>The policy name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTPrincipalPolicyCmdlet.Principal">
            <summary>
            <para>
            <para>The principal, which can be a certificate ARN (as returned from the CreateCertificate
            operation) or an Amazon Cognito ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTPrincipalPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the Principal parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTPrincipalPolicyCmdlet.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.IOT.AddIOTResourceTagCmdlet">
            <summary>
            Adds to or modifies the tags of the given resource. Tags are metadata which can be
            used to manage a resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The ARN of the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>The new or modified tags for the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTResourceTagCmdlet.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.IOT.AddIOTTargetsWithJobCmdlet">
            <summary>
            Associates a group with a continuous job. The following criteria must be met:
             
             <ul><li><para>
            The job must have been created with the <code>targetSelection</code> field set to
            "CONTINUOUS".
            </para></li><li><para>
            The job status must currently be "IN_PROGRESS".
            </para></li><li><para>
            The total number of targets associated with a job must not exceed 100.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTTargetsWithJobCmdlet.Comment">
            <summary>
            <para>
            <para>An optional comment string describing why the job was associated with the targets.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTTargetsWithJobCmdlet.JobId">
            <summary>
            <para>
            <para>The unique identifier you assigned to this job when it was created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTTargetsWithJobCmdlet.Target">
            <summary>
            <para>
            <para>A list of thing group ARNs that define the targets of the job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTTargetsWithJobCmdlet.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.IOT.AddIOTThingPrincipalCmdlet">
            <summary>
            Attaches the specified principal to the specified thing. A principal can be X.509
            certificates, IAM users, groups, and roles, Amazon Cognito identities or federated
            identities.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingPrincipalCmdlet.Principal">
            <summary>
            <para>
            <para>The principal, such as a certificate or other credential.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingPrincipalCmdlet.ThingName">
            <summary>
            <para>
            <para>The name of the thing.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingPrincipalCmdlet.PassThru">
            <summary>
            Returns the value passed to the ThingName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingPrincipalCmdlet.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.IOT.AddIOTThingToBillingGroupCmdlet">
            <summary>
            Adds a thing to a billing group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingToBillingGroupCmdlet.BillingGroupArn">
            <summary>
            <para>
            <para>The ARN of the billing group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingToBillingGroupCmdlet.BillingGroupName">
            <summary>
            <para>
            <para>The name of the billing group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingToBillingGroupCmdlet.ThingArn">
            <summary>
            <para>
            <para>The ARN of the thing to be added to the billing group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingToBillingGroupCmdlet.ThingName">
            <summary>
            <para>
            <para>The name of the thing to be added to the billing group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingToBillingGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the ThingArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingToBillingGroupCmdlet.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.IOT.AddIOTThingToThingGroupCmdlet">
            <summary>
            Adds a thing to a thing group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingToThingGroupCmdlet.OverrideDynamicGroup">
            <summary>
            <para>
            <para>Override dynamic thing groups with static thing groups when 10-group limit is reached.
            If a thing belongs to 10 thing groups, and one or more of those groups are dynamic
            thing groups, adding a thing to a static group removes the thing from the last dynamic
            group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingToThingGroupCmdlet.ThingArn">
            <summary>
            <para>
            <para>The ARN of the thing to add to a group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingToThingGroupCmdlet.ThingGroupArn">
            <summary>
            <para>
            <para>The ARN of the group to which you are adding a thing.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingToThingGroupCmdlet.ThingGroupName">
            <summary>
            <para>
            <para>The name of the group to which you are adding a thing.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingToThingGroupCmdlet.ThingName">
            <summary>
            <para>
            <para>The name of the thing to add to a group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingToThingGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the ThingName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingToThingGroupCmdlet.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.IOT.ClearIOTDefaultAuthorizerCmdlet">
            <summary>
            Clears the default authorizer.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.ClearIOTDefaultAuthorizerCmdlet.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.IOT.ConfirmIOTCertificateTransferCmdlet">
            <summary>
            Accepts a pending certificate transfer. The default state of the certificate is INACTIVE.
             
              
            <para>
            To check for pending certificate transfers, call <a>ListCertificates</a> to enumerate
            your certificates.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.ConfirmIOTCertificateTransferCmdlet.CertificateId">
            <summary>
            <para>
            <para>The ID of the certificate. (The last part of the certificate ARN contains the certificate
            ID.)</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.ConfirmIOTCertificateTransferCmdlet.SetAsActive">
            <summary>
            <para>
            <para>Specifies whether the certificate is active.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.ConfirmIOTCertificateTransferCmdlet.PassThru">
            <summary>
            Returns the value passed to the CertificateId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.ConfirmIOTCertificateTransferCmdlet.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.IOT.DenyIOTCertificateTransferCmdlet">
            <summary>
            Rejects a pending certificate transfer. After AWS IoT rejects a certificate transfer,
            the certificate status changes from <b>PENDING_TRANSFER</b> to <b>INACTIVE</b>.
             
              
            <para>
            To check for pending certificate transfers, call <a>ListCertificates</a> to enumerate
            your certificates.
            </para><para>
            This operation can only be called by the transfer destination. After it is called,
            the certificate will be returned to the source's account in the INACTIVE state.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.DenyIOTCertificateTransferCmdlet.CertificateId">
            <summary>
            <para>
            <para>The ID of the certificate. (The last part of the certificate ARN contains the certificate
            ID.)</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.DenyIOTCertificateTransferCmdlet.RejectReason">
            <summary>
            <para>
            <para>The reason the certificate transfer was rejected.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.DenyIOTCertificateTransferCmdlet.PassThru">
            <summary>
            Returns the value passed to the CertificateId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.DenyIOTCertificateTransferCmdlet.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.IOT.DisableIOTTopicRuleCmdlet">
            <summary>
            Disables the rule.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.DisableIOTTopicRuleCmdlet.RuleName">
            <summary>
            <para>
            <para>The name of the rule to disable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.DisableIOTTopicRuleCmdlet.PassThru">
            <summary>
            Returns the value passed to the RuleName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.DisableIOTTopicRuleCmdlet.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.IOT.DismountIOTPolicyCmdlet">
            <summary>
            Detaches a policy from the specified target.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.DismountIOTPolicyCmdlet.PolicyName">
            <summary>
            <para>
            <para>The policy to detach.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.DismountIOTPolicyCmdlet.Target">
            <summary>
            <para>
            <para>The target from which the policy will be detached.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.DismountIOTPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the Target parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.DismountIOTPolicyCmdlet.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.IOT.DismountIOTSecurityProfileCmdlet">
            <summary>
            Disassociates a Device Defender security profile from a thing group or from this account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.DismountIOTSecurityProfileCmdlet.SecurityProfileName">
            <summary>
            <para>
            <para>The security profile that is detached.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.DismountIOTSecurityProfileCmdlet.SecurityProfileTargetArn">
            <summary>
            <para>
            <para>The ARN of the thing group from which the security profile is detached.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.DismountIOTSecurityProfileCmdlet.PassThru">
            <summary>
            Returns the value passed to the SecurityProfileName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.DismountIOTSecurityProfileCmdlet.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.IOT.EnableIOTTopicRuleCmdlet">
            <summary>
            Enables the rule.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.EnableIOTTopicRuleCmdlet.RuleName">
            <summary>
            <para>
            <para>The name of the topic rule to enable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.EnableIOTTopicRuleCmdlet.PassThru">
            <summary>
            Returns the value passed to the RuleName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.EnableIOTTopicRuleCmdlet.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.IOT.GetIOTAccountAuditConfigurationCmdlet">
            <summary>
            Gets information about the Device Defender audit settings for this account. Settings
            include how audit notifications are sent and which audit checks are enabled or disabled.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTActiveViolationListCmdlet">
            <summary>
            Lists the active violations for a given Device Defender security profile.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTActiveViolationListCmdlet.SecurityProfileName">
            <summary>
            <para>
            <para>The name of the Device Defender security profile for which violations are listed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTActiveViolationListCmdlet.ThingName">
            <summary>
            <para>
            <para>The name of the thing whose active violations are listed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTActiveViolationListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return at one time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTActiveViolationListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTAttachedPolicyListCmdlet">
            <summary>
            Lists the policies attached to the specified thing group.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAttachedPolicyListCmdlet.Recursive">
            <summary>
            <para>
            <para>When true, recursively list attached policies.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAttachedPolicyListCmdlet.Target">
            <summary>
            <para>
            <para>The group for which the policies will be listed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAttachedPolicyListCmdlet.Marker">
            <summary>
            <para>
            <para>The token to retrieve the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAttachedPolicyListCmdlet.PageSize">
            <summary>
            <para>
            <para>The maximum number of results to be returned per request.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingListCmdlet">
            <summary>
            Lists the findings (results) of a Device Defender audit or of the audits performed
            during a specified time period. (Findings are retained for 180 days.)<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingListCmdlet.ResourceIdentifier_Account">
            <summary>
            <para>
            <para>The account with which the resource is associated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingListCmdlet.ResourceIdentifier_CaCertificateId">
            <summary>
            <para>
            <para>The ID of the CA certificate used to authorize the certificate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingListCmdlet.CheckName">
            <summary>
            <para>
            <para>A filter to limit results to the findings for the specified audit check.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingListCmdlet.ResourceIdentifier_ClientId">
            <summary>
            <para>
            <para>The client ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingListCmdlet.ResourceIdentifier_CognitoIdentityPoolId">
            <summary>
            <para>
            <para>The ID of the Cognito Identity Pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingListCmdlet.ResourceIdentifier_DeviceCertificateId">
            <summary>
            <para>
            <para>The ID of the certificate attached to the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingListCmdlet.EndTime">
            <summary>
            <para>
            <para>A filter to limit results to those found before the specified time. You must specify
            either the startTime and endTime or the taskId, but not both.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingListCmdlet.PolicyVersionIdentifier_PolicyName">
            <summary>
            <para>
            <para>The name of the policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingListCmdlet.PolicyVersionIdentifier_PolicyVersionId">
            <summary>
            <para>
            <para>The ID of the version of the policy associated with the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingListCmdlet.StartTime">
            <summary>
            <para>
            <para>A filter to limit results to those found after the specified time. You must specify
            either the startTime and endTime or the taskId, but not both.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingListCmdlet.TaskId">
            <summary>
            <para>
            <para>A filter to limit results to the audit with the specified ID. You must specify either
            the taskId or the startTime and endTime, but not both.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return at one time. The default is 25.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditTaskCmdlet">
            <summary>
            Gets information about a Device Defender audit.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditTaskCmdlet.TaskId">
            <summary>
            <para>
            <para>The ID of the audit whose information you want to get.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuthorizerCmdlet">
            <summary>
            Describes an authorizer.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuthorizerCmdlet.AuthorizerName">
            <summary>
            <para>
            <para>The name of the authorizer to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuthorizerListCmdlet">
            <summary>
            Lists the authorizers registered in your account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuthorizerListCmdlet.AscendingOrder">
            <summary>
            <para>
            <para>Return the list of authorizers in ascending alphabetical order.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuthorizerListCmdlet.Status">
            <summary>
            <para>
            <para>The status of the list authorizers request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuthorizerListCmdlet.Marker">
            <summary>
            <para>
            <para>A marker used to get the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuthorizerListCmdlet.PageSize">
            <summary>
            <para>
            <para>The maximum number of results to return at one time.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTBillingGroupCmdlet">
            <summary>
            Returns information about a billing group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTBillingGroupCmdlet.BillingGroupName">
            <summary>
            <para>
            <para>The name of the billing group.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTBillingGroupListCmdlet">
            <summary>
            Lists the billing groups you have created.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTBillingGroupListCmdlet.NamePrefixFilter">
            <summary>
            <para>
            <para>Limit the results to billing groups whose names have the given prefix.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTBillingGroupListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return per request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTBillingGroupListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to retrieve the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTCACertificateCmdlet">
            <summary>
            Describes a registered CA certificate.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCACertificateCmdlet.CertificateId">
            <summary>
            <para>
            <para>The CA certificate identifier.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTCACertificateListCmdlet">
            <summary>
            Lists the CA certificates registered for your AWS account.
             
              
            <para>
            The results are paginated with a default page size of 25. You can use the returned
            marker to retrieve additional results.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCACertificateListCmdlet.AscendingOrder">
            <summary>
            <para>
            <para>Determines the order of the results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCACertificateListCmdlet.Marker">
            <summary>
            <para>
            <para>The marker for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCACertificateListCmdlet.PageSize">
            <summary>
            <para>
            <para>The result page size.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTCertificateCmdlet">
            <summary>
            Gets information about the specified certificate.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCertificateCmdlet.CertificateId">
            <summary>
            <para>
            <para>The ID of the certificate. (The last part of the certificate ARN contains the certificate
            ID.)</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTCertificateListCmdlet">
            <summary>
            Lists the certificates registered in your AWS account.
             
              
            <para>
            The results are paginated with a default page size of 25. You can use the returned
            marker to retrieve additional results.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCertificateListCmdlet.AscendingOrder">
            <summary>
            <para>
            <para>Specifies the order for results. If True, the results are returned in ascending order,
            based on the creation date.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCertificateListCmdlet.Marker">
            <summary>
            <para>
            <para>The marker for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCertificateListCmdlet.PageSize">
            <summary>
            <para>
            <para>The result page size.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTCertificateListByCACmdlet">
            <summary>
            List the device certificates signed by the specified CA certificate.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCertificateListByCACmdlet.AscendingOrder">
            <summary>
            <para>
            <para>Specifies the order for results. If True, the results are returned in ascending order,
            based on the creation date.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCertificateListByCACmdlet.CaCertificateId">
            <summary>
            <para>
            <para>The ID of the CA certificate. This operation will list all registered device certificate
            that were signed by this CA certificate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCertificateListByCACmdlet.Marker">
            <summary>
            <para>
            <para>The marker for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCertificateListByCACmdlet.PageSize">
            <summary>
            <para>
            <para>The result page size.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTDefaultAuthorizerCmdlet">
            <summary>
            Describes the default authorizer.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTEffectivePolicyCmdlet">
            <summary>
            Gets a list of the policies that have an effect on the authorization behavior of the
            specified device when it connects to the AWS IoT device gateway.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTEffectivePolicyCmdlet.CognitoIdentityPoolId">
            <summary>
            <para>
            <para>The Cognito identity pool ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTEffectivePolicyCmdlet.Principal">
            <summary>
            <para>
            <para>The principal.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTEffectivePolicyCmdlet.ThingName">
            <summary>
            <para>
            <para>The thing name.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTEndpointCmdlet">
            <summary>
            Returns a unique endpoint specific to the AWS account making the call.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTEndpointCmdlet.EndpointType">
            <summary>
            <para>
            <para>The endpoint type. Valid endpoint types include:</para><ul><li><para><code>iot:Data</code> - Returns a VeriSign signed data endpoint.</para></li></ul><ul><li><para><code>iot:Data-ATS</code> - Returns an ATS signed data endpoint.</para></li></ul><ul><li><para><code>iot:CredentialProvider</code> - Returns an AWS IoT credentials provider API
            endpoint.</para></li></ul><ul><li><para><code>iot:Jobs</code> - Returns an AWS IoT device management Jobs API endpoint.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTEventConfigurationCmdlet">
            <summary>
            Describes event configurations.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTIndexCmdlet">
            <summary>
            Describes a search index.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTIndexCmdlet.IndexName">
            <summary>
            <para>
            <para>The index name.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTIndexingConfigurationCmdlet">
            <summary>
            Gets the search configuration.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTIndexListCmdlet">
            <summary>
            Lists the search indices.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTIndexListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return at one time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTIndexListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token used to get the next set of results, or null if there are no additional
            results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobCmdlet">
            <summary>
            Describes a job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobCmdlet.JobId">
            <summary>
            <para>
            <para>The unique identifier you assigned to this job when it was created.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobDocumentCmdlet">
            <summary>
            Gets a job document.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobDocumentCmdlet.JobId">
            <summary>
            <para>
            <para>The unique identifier you assigned to this job when it was created.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionCmdlet">
            <summary>
            Describes a job execution.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionCmdlet.ExecutionNumber">
            <summary>
            <para>
            <para>A string (consisting of the digits "0" through "9" which is used to specify a particular
            job execution on a particular device.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionCmdlet.JobId">
            <summary>
            <para>
            <para>The unique identifier you assigned to this job when it was created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionCmdlet.ThingName">
            <summary>
            <para>
            <para>The name of the thing on which the job execution is running.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionsForJobListCmdlet">
            <summary>
            Lists the job executions for a job.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionsForJobListCmdlet.JobId">
            <summary>
            <para>
            <para>The unique identifier you assigned to this job when it was created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionsForJobListCmdlet.Status">
            <summary>
            <para>
            <para>The status of the job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionsForJobListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to be returned per request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionsForJobListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to retrieve the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionsForThingListCmdlet">
            <summary>
            Lists the job executions for the specified thing.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionsForThingListCmdlet.Status">
            <summary>
            <para>
            <para>An optional filter that lets you search for jobs that have the specified status.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionsForThingListCmdlet.ThingName">
            <summary>
            <para>
            <para>The thing name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionsForThingListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to be returned per request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionsForThingListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to retrieve the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobListCmdlet">
            <summary>
            Lists jobs.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobListCmdlet.Status">
            <summary>
            <para>
            <para>An optional filter that lets you search for jobs that have the specified status.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobListCmdlet.TargetSelection">
            <summary>
            <para>
            <para>Specifies whether the job will continue to run (CONTINUOUS), or will be complete after
            all those things specified as targets have completed the job (SNAPSHOT). If continuous,
            the job may also be run on a thing when a change is detected in a target. For example,
            a job will run on a thing when the thing is added to a target group, even after the
            job was completed by all things originally in the group. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobListCmdlet.ThingGroupId">
            <summary>
            <para>
            <para>A filter that limits the returned jobs to those for the specified group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobListCmdlet.ThingGroupName">
            <summary>
            <para>
            <para>A filter that limits the returned jobs to those for the specified group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return per request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to retrieve the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTLoggingOptionCmdlet">
            <summary>
            Gets the logging options.
             
              
            <para>
            NOTE: use of this command is not recommended. Use <code>GetV2LoggingOptions</code>
            instead.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTOTAUpdateCmdlet">
            <summary>
            Gets an OTA update.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTOTAUpdateCmdlet.OtaUpdateId">
            <summary>
            <para>
            <para>The OTA update ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTOTAUpdateListCmdlet">
            <summary>
            Lists OTA updates.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTOTAUpdateListCmdlet.OtaUpdateStatus">
            <summary>
            <para>
            <para>The OTA update job status.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTOTAUpdateListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return at one time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTOTAUpdateListCmdlet.NextToken">
            <summary>
            <para>
            <para>A token used to retrieve the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTOutgoingCertificateCmdlet">
            <summary>
            Lists certificates that are being transferred but not yet accepted.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTOutgoingCertificateCmdlet.AscendingOrder">
            <summary>
            <para>
            <para>Specifies the order for results. If True, the results are returned in ascending order,
            based on the creation date.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTOutgoingCertificateCmdlet.Marker">
            <summary>
            <para>
            <para>The marker for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTOutgoingCertificateCmdlet.PageSize">
            <summary>
            <para>
            <para>The result page size.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyCmdlet">
            <summary>
            Gets information about the specified policy with the policy document of the default
            version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyCmdlet.PolicyName">
            <summary>
            <para>
            <para>The name of the policy.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyListCmdlet">
            <summary>
            Lists your policies.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyListCmdlet.AscendingOrder">
            <summary>
            <para>
            <para>Specifies the order for results. If true, the results are returned in ascending creation
            order.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyListCmdlet.Marker">
            <summary>
            <para>
            <para>The marker for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyListCmdlet.PageSize">
            <summary>
            <para>
            <para>The result page size.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyPrincipalListCmdlet">
            <summary>
            Lists the principals associated with the specified policy.
             
              
            <para><b>Note:</b> This API is deprecated. Please use <a>ListTargetsForPolicy</a> instead.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.<br/><br/>This operation is deprecated.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyPrincipalListCmdlet.AscendingOrder">
            <summary>
            <para>
            <para>Specifies the order for results. If true, the results are returned in ascending creation
            order.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyPrincipalListCmdlet.PolicyName">
            <summary>
            <para>
            <para>The policy name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyPrincipalListCmdlet.Marker">
            <summary>
            <para>
            <para>The marker for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyPrincipalListCmdlet.PageSize">
            <summary>
            <para>
            <para>The result page size.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyVersionCmdlet">
            <summary>
            Gets information about the specified policy version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyVersionCmdlet.PolicyName">
            <summary>
            <para>
            <para>The name of the policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyVersionCmdlet.PolicyVersionId">
            <summary>
            <para>
            <para>The policy version ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyVersionListCmdlet">
            <summary>
            Lists the versions of the specified policy and identifies the default version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyVersionListCmdlet.PolicyName">
            <summary>
            <para>
            <para>The policy name.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTPrincipalPolicyListCmdlet">
            <summary>
            Lists the policies attached to the specified principal. If you use an Cognito identity,
            the ID must be in <a href="https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/API_GetCredentialsForIdentity.html#API_GetCredentialsForIdentity_RequestSyntax">AmazonCognito
            Identity format</a>.
             
              
            <para><b>Note:</b> This API is deprecated. Please use <a>ListAttachedPolicies</a> instead.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.<br/><br/>This operation is deprecated.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPrincipalPolicyListCmdlet.AscendingOrder">
            <summary>
            <para>
            <para>Specifies the order for results. If true, results are returned in ascending creation
            order.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPrincipalPolicyListCmdlet.Principal">
            <summary>
            <para>
            <para>The principal.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPrincipalPolicyListCmdlet.Marker">
            <summary>
            <para>
            <para>The marker for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPrincipalPolicyListCmdlet.PageSize">
            <summary>
            <para>
            <para>The result page size.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTPrincipalThingListCmdlet">
            <summary>
            Lists the things associated with the specified principal. A principal can be X.509
            certificates, IAM users, groups, and roles, Amazon Cognito identities or federated
            identities.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPrincipalThingListCmdlet.Principal">
            <summary>
            <para>
            <para>The principal.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPrincipalThingListCmdlet.Marker">
            <summary>
            <para>
            <para>The token to retrieve the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPrincipalThingListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in this operation.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTRegistrationCodeCmdlet">
            <summary>
            Gets a registration code used to register a CA certificate with AWS IoT.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTRoleAliasCmdlet">
            <summary>
            Describes a role alias.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTRoleAliasCmdlet.RoleAlias">
            <summary>
            <para>
            <para>The role alias to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTRoleAliasListCmdlet">
            <summary>
            Lists the role aliases registered in your account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTRoleAliasListCmdlet.AscendingOrder">
            <summary>
            <para>
            <para>Return the list of role aliases in ascending alphabetical order.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTRoleAliasListCmdlet.Marker">
            <summary>
            <para>
            <para>A marker used to get the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTRoleAliasListCmdlet.PageSize">
            <summary>
            <para>
            <para>The maximum number of results to return at one time.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTScheduledAuditCmdlet">
            <summary>
            Gets information about a scheduled audit.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTScheduledAuditCmdlet.ScheduledAuditName">
            <summary>
            <para>
            <para>The name of the scheduled audit whose information you want to get.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTScheduledAuditListCmdlet">
            <summary>
            Lists all of your scheduled audits.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTScheduledAuditListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return at one time. The default is 25.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTScheduledAuditListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTSecurityProfileCmdlet">
            <summary>
            Gets information about a Device Defender security profile.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTSecurityProfileCmdlet.SecurityProfileName">
            <summary>
            <para>
            <para>The name of the security profile whose information you want to get.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTSecurityProfileListCmdlet">
            <summary>
            Lists the Device Defender security profiles you have created. You can use filters
            to list only those security profiles associated with a thing group or only those associated
            with your account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTSecurityProfileListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return at one time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTSecurityProfileListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTSecurityProfilesForTargetListCmdlet">
            <summary>
            Lists the Device Defender security profiles attached to a target (thing group).<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTSecurityProfilesForTargetListCmdlet.Recursive">
            <summary>
            <para>
            <para>If true, return child groups as well.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTSecurityProfilesForTargetListCmdlet.SecurityProfileTargetArn">
            <summary>
            <para>
            <para>The ARN of the target (thing group) whose attached security profiles you want to get.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTSecurityProfilesForTargetListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return at one time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTSecurityProfilesForTargetListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTStatisticCmdlet">
            <summary>
            Gets statistics about things that match the specified query.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTStatisticCmdlet.AggregationField">
            <summary>
            <para>
            <para>The aggregation field name. Currently not supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTStatisticCmdlet.IndexName">
            <summary>
            <para>
            <para>The name of the index to search. The default value is <code>AWS_Things</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTStatisticCmdlet.QueryString">
            <summary>
            <para>
            <para>The query used to search. You can specify "*" for the query string to get the count
            of all indexed things in your AWS account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTStatisticCmdlet.QueryVersion">
            <summary>
            <para>
            <para>The version of the query used to search.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTStreamCmdlet">
            <summary>
            Gets information about a stream.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTStreamCmdlet.StreamId">
            <summary>
            <para>
            <para>The stream ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTStreamListCmdlet">
            <summary>
            Lists all of the streams in your AWS account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTStreamListCmdlet.AscendingOrder">
            <summary>
            <para>
            <para>Set to true to return the list of streams in ascending order.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTStreamListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return at a time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTStreamListCmdlet.NextToken">
            <summary>
            <para>
            <para>A token used to get the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTTagListForResourceCmdlet">
            <summary>
            Lists the tags (metadata) you have assigned to the resource.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTagListForResourceCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The ARN of the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTagListForResourceCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to retrieve the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTTargetsForPolicyListCmdlet">
            <summary>
            List targets for the specified policy.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTargetsForPolicyListCmdlet.PolicyName">
            <summary>
            <para>
            <para>The policy name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTargetsForPolicyListCmdlet.Marker">
            <summary>
            <para>
            <para>A marker used to get the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTargetsForPolicyListCmdlet.PageSize">
            <summary>
            <para>
            <para>The maximum number of results to return at one time.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTTargetsForSecurityProfileListCmdlet">
            <summary>
            Lists the targets (thing groups) associated with a given Device Defender security
            profile.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTargetsForSecurityProfileListCmdlet.SecurityProfileName">
            <summary>
            <para>
            <para>The security profile.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTargetsForSecurityProfileListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return at one time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTargetsForSecurityProfileListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTTaskListCmdlet">
            <summary>
            Lists the Device Defender audits that have been performed during a given time period.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTaskListCmdlet.UtcEndTime">
            <summary>
            <para>
            <para>The end of the time period.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTaskListCmdlet.UtcStartTime">
            <summary>
            <para>
            <para>The beginning of the time period. Note that audit information is retained for a limited
            time (180 days). Requesting a start time prior to what is retained results in an "InvalidRequestException".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTaskListCmdlet.TaskStatus">
            <summary>
            <para>
            <para>A filter to limit the output to audits with the specified completion status: can be
            one of "IN_PROGRESS", "COMPLETED", "FAILED" or "CANCELED".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTaskListCmdlet.TaskType">
            <summary>
            <para>
            <para>A filter to limit the output to the specified type of audit: can be one of "ON_DEMAND_AUDIT_TASK"
            or "SCHEDULED__AUDIT_TASK".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTaskListCmdlet.EndTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use EndTimeUtc instead. Setting either EndTime or EndTimeUtc
            results in both EndTime and EndTimeUtc being assigned, the latest assignment to either
            one of the two property is reflected in the value of both. EndTime is provided for
            backwards compatibility only and assigning a non-Utc DateTime to it results in the
            wrong timestamp being passed to the service.</para><para>The end of the time period.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTaskListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return at one time. The default is 25.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTaskListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTaskListCmdlet.StartTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use StartTimeUtc instead. Setting either StartTime or
            StartTimeUtc results in both StartTime and StartTimeUtc being assigned, the latest
            assignment to either one of the two property is reflected in the value of both. StartTime
            is provided for backwards compatibility only and assigning a non-Utc DateTime to it
            results in the wrong timestamp being passed to the service.</para><para>The beginning of the time period. Note that audit information is retained for a limited
            time (180 days). Requesting a start time prior to what is retained results in an "InvalidRequestException".</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingCmdlet">
            <summary>
            Gets information about the specified thing.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingCmdlet.ThingName">
            <summary>
            <para>
            <para>The name of the thing.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingGroupCmdlet">
            <summary>
            Describe a thing group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingGroupCmdlet.ThingGroupName">
            <summary>
            <para>
            <para>The name of the thing group.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingGroupListCmdlet">
            <summary>
            List the thing groups in your account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingGroupListCmdlet.NamePrefixFilter">
            <summary>
            <para>
            <para>A filter that limits the results to those with the specified name prefix.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingGroupListCmdlet.ParentGroup">
            <summary>
            <para>
            <para>A filter that limits the results to those with the specified parent group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingGroupListCmdlet.Recursive">
            <summary>
            <para>
            <para>If true, return child groups as well.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingGroupListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return at one time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingGroupListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to retrieve the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingGroupsForThingListCmdlet">
            <summary>
            List the thing groups to which the specified thing belongs.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingGroupsForThingListCmdlet.ThingName">
            <summary>
            <para>
            <para>The thing name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingGroupsForThingListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return at one time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingGroupsForThingListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to retrieve the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingListCmdlet">
            <summary>
            Lists your things. Use the <b>attributeName</b> and <b>attributeValue</b> parameters
            to filter your things. For example, calling <code>ListThings</code> with attributeName=Color
            and attributeValue=Red retrieves all things in the registry that contain an attribute
            <b>Color</b> with the value <b>Red</b>.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingListCmdlet.AttributeName">
            <summary>
            <para>
            <para>The attribute name used to search for things.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingListCmdlet.AttributeValue">
            <summary>
            <para>
            <para>The attribute value used to search for things.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingListCmdlet.ThingTypeName">
            <summary>
            <para>
            <para>The name of the thing type used to search for things.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingListCmdlet.Marker">
            <summary>
            <para>
            <para>The token to retrieve the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in this operation.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingPrincipalListCmdlet">
            <summary>
            Lists the principals associated with the specified thing. A principal can be X.509
            certificates, IAM users, groups, and roles, Amazon Cognito identities or federated
            identities.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingPrincipalListCmdlet.ThingName">
            <summary>
            <para>
            <para>The name of the thing.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingRegistrationTaskCmdlet">
            <summary>
            Describes a bulk thing provisioning task.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingRegistrationTaskCmdlet.TaskId">
            <summary>
            <para>
            <para>The task ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingRegistrationTaskListCmdlet">
            <summary>
            List bulk thing provisioning tasks.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingRegistrationTaskListCmdlet.Status">
            <summary>
            <para>
            <para>The status of the bulk thing provisioning task.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingRegistrationTaskListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return at one time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingRegistrationTaskListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to retrieve the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingRegistrationTaskReportListCmdlet">
            <summary>
            Information about the thing registration tasks.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingRegistrationTaskReportListCmdlet.ReportType">
            <summary>
            <para>
            <para>The type of task report.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingRegistrationTaskReportListCmdlet.TaskId">
            <summary>
            <para>
            <para>The id of the task.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingRegistrationTaskReportListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return per request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingRegistrationTaskReportListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to retrieve the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingsInBillingGroupListCmdlet">
            <summary>
            Lists the things you have added to the given billing group.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingsInBillingGroupListCmdlet.BillingGroupName">
            <summary>
            <para>
            <para>The name of the billing group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingsInBillingGroupListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return per request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingsInBillingGroupListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to retrieve the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingsInThingGroupListCmdlet">
            <summary>
            Lists the things in the specified group.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingsInThingGroupListCmdlet.Recursive">
            <summary>
            <para>
            <para>When true, list things in this thing group and in all child groups as well.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingsInThingGroupListCmdlet.ThingGroupName">
            <summary>
            <para>
            <para>The thing group name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingsInThingGroupListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return at one time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingsInThingGroupListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to retrieve the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingTypeCmdlet">
            <summary>
            Gets information about the specified thing type.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingTypeCmdlet.ThingTypeName">
            <summary>
            <para>
            <para>The name of the thing type.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingTypeListCmdlet">
            <summary>
            Lists the existing thing types.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingTypeListCmdlet.ThingTypeName">
            <summary>
            <para>
            <para>The name of the thing type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingTypeListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in this operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingTypeListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to retrieve the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTTopicRuleCmdlet">
            <summary>
            Gets information about the rule.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTopicRuleCmdlet.RuleName">
            <summary>
            <para>
            <para>The name of the rule.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTTopicRuleListCmdlet">
            <summary>
            Lists the rules for the specific topic.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTopicRuleListCmdlet.RuleDisabled">
            <summary>
            <para>
            <para>Specifies whether the rule is disabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTopicRuleListCmdlet.Topic">
            <summary>
            <para>
            <para>The topic.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTopicRuleListCmdlet.Marker">
            <summary>
            <para>
            <para>A token used to retrieve the next 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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTopicRuleListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTV2LoggingLevelListCmdlet">
            <summary>
            Lists logging levels.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTV2LoggingLevelListCmdlet.TargetType">
            <summary>
            <para>
            <para>The type of resource for which you are configuring logging. Must be <code>THING_Group</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTV2LoggingLevelListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return at one time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTV2LoggingLevelListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token used to get the next set of results, or <b>null</b> if there are no additional
            results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTV2LoggingOptionCmdlet">
            <summary>
            Gets the fine grained logging options.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTViolationEventListCmdlet">
            <summary>
            Lists the Device Defender security profile violations discovered during the given
            time period. You can use filters to limit the results to those alerts issued for a
            particular security profile, behavior or thing (device).<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTViolationEventListCmdlet.UtcEndTime">
            <summary>
            <para>
            <para>The end time for the alerts to be listed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTViolationEventListCmdlet.SecurityProfileName">
            <summary>
            <para>
            <para>A filter to limit results to those alerts generated by the specified security profile.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTViolationEventListCmdlet.UtcStartTime">
            <summary>
            <para>
            <para>The start time for the alerts to be listed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTViolationEventListCmdlet.ThingName">
            <summary>
            <para>
            <para>A filter to limit results to those alerts caused by the specified thing.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTViolationEventListCmdlet.EndTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use EndTimeUtc instead. Setting either EndTime or EndTimeUtc
            results in both EndTime and EndTimeUtc being assigned, the latest assignment to either
            one of the two property is reflected in the value of both. EndTime is provided for
            backwards compatibility only and assigning a non-Utc DateTime to it results in the
            wrong timestamp being passed to the service.</para><para>The end time for the alerts to be listed.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTViolationEventListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return at one time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTViolationEventListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTViolationEventListCmdlet.StartTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use StartTimeUtc instead. Setting either StartTime or
            StartTimeUtc results in both StartTime and StartTimeUtc being assigned, the latest
            assignment to either one of the two property is reflected in the value of both. StartTime
            is provided for backwards compatibility only and assigning a non-Utc DateTime to it
            results in the wrong timestamp being passed to the service.</para><para>The start time for the alerts to be listed.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.MountIOTSecurityProfileCmdlet">
            <summary>
            Associates a Device Defender security profile with a thing group or with this account.
            Each thing group or account can have up to five security profiles associated with
            it.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.MountIOTSecurityProfileCmdlet.SecurityProfileName">
            <summary>
            <para>
            <para>The security profile that is attached.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.MountIOTSecurityProfileCmdlet.SecurityProfileTargetArn">
            <summary>
            <para>
            <para>The ARN of the target (thing group) to which the security profile is attached.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.MountIOTSecurityProfileCmdlet.PassThru">
            <summary>
            Returns the value passed to the SecurityProfileName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.MountIOTSecurityProfileCmdlet.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.IOT.NewIOTAuthorizerCmdlet">
            <summary>
            Creates an authorizer.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuthorizerCmdlet.AuthorizerFunctionArn">
            <summary>
            <para>
            <para>The ARN of the authorizer's Lambda function.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuthorizerCmdlet.AuthorizerName">
            <summary>
            <para>
            <para>The authorizer name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuthorizerCmdlet.Status">
            <summary>
            <para>
            <para>The status of the create authorizer request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuthorizerCmdlet.TokenKeyName">
            <summary>
            <para>
            <para>The name of the token key used to extract the token from the HTTP headers.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuthorizerCmdlet.TokenSigningPublicKey">
            <summary>
            <para>
            <para>The public keys used to verify the digital signature returned by your custom authentication
            service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuthorizerCmdlet.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.IOT.NewIOTBillingGroupCmdlet">
            <summary>
            Creates a billing group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTBillingGroupCmdlet.BillingGroupProperties_BillingGroupDescription">
            <summary>
            <para>
            <para>The description of the billing group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTBillingGroupCmdlet.BillingGroupName">
            <summary>
            <para>
            <para>The name you wish to give to the billing group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTBillingGroupCmdlet.Tag">
            <summary>
            <para>
            <para>Metadata which can be used to manage the billing group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTBillingGroupCmdlet.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.IOT.NewIOTCertificateFromCsrCmdlet">
            <summary>
            Creates an X.509 certificate using the specified certificate signing request.
             
              
            <para><b>Note:</b> The CSR must include a public key that is either an RSA key with a length
            of at least 2048 bits or an ECC key from NIST P-256 or NIST P-384 curves.
            </para><para><b>Note:</b> Reusing the same certificate signing request (CSR) results in a distinct
            certificate.
            </para><para>
            You can create multiple certificates in a batch by creating a directory, copying multiple
            .csr files into that directory, and then specifying that directory on the command
            line. The following commands show how to create a batch of certificates given a batch
            of CSRs.
            </para><para>
            Assuming a set of CSRs are located inside of the directory my-csr-directory:
            </para><para>
            On Linux and OS X, the command is:
            </para><para>
            $ ls my-csr-directory/ | xargs -I {} aws iot create-certificate-from-csr --certificate-signing-request
            file://my-csr-directory/{}
            </para><para>
            This command lists all of the CSRs in my-csr-directory and pipes each CSR file name
            to the aws iot create-certificate-from-csr AWS CLI command to create a certificate
            for the corresponding CSR.
            </para><para>
            The aws iot create-certificate-from-csr part of the command can also be run in parallel
            to speed up the certificate creation process:
            </para><para>
            $ ls my-csr-directory/ | xargs -P 10 -I {} aws iot create-certificate-from-csr --certificate-signing-request
            file://my-csr-directory/{}
            </para><para>
            On Windows PowerShell, the command to create certificates for all CSRs in my-csr-directory
            is:
            </para><para>
            &gt; ls -Name my-csr-directory | %{aws iot create-certificate-from-csr --certificate-signing-request
            file://my-csr-directory/$_}
            </para><para>
            On a Windows command prompt, the command to create certificates for all CSRs in my-csr-directory
            is:
            </para><para>
            &gt; forfiles /p my-csr-directory /c "cmd /c aws iot create-certificate-from-csr --certificate-signing-request
            file://@path"
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTCertificateFromCsrCmdlet.CertificateSigningRequest">
            <summary>
            <para>
            <para>The certificate signing request (CSR).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTCertificateFromCsrCmdlet.SetAsActive">
            <summary>
            <para>
            <para>Specifies whether the certificate is active.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.NewIOTDynamicThingGroupCmdlet">
            <summary>
            Creates a dynamic thing group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDynamicThingGroupCmdlet.ThingGroupProperties_AttributePayload">
            <summary>
            <para>
            <para>The thing group attributes in JSON format.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDynamicThingGroupCmdlet.IndexName">
            <summary>
            <para>
            <para>The dynamic thing group index name.</para><note><para>Currently one index is supported: "AWS_Things".</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDynamicThingGroupCmdlet.QueryString">
            <summary>
            <para>
            <para>The dynamic thing group search query string.</para><para>See <a href="https://docs.aws.amazon.com/iot/latest/developerguide/query-syntax.html">Query
            Syntax</a> for information about query string syntax.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDynamicThingGroupCmdlet.QueryVersion">
            <summary>
            <para>
            <para>The dynamic thing group query version.</para><note><para>Currently one query version is supported: "2017-09-30". If not specified, the query
            version defaults to this value.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDynamicThingGroupCmdlet.Tag">
            <summary>
            <para>
            <para>Metadata which can be used to manage the dynamic thing group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDynamicThingGroupCmdlet.ThingGroupProperties_ThingGroupDescription">
            <summary>
            <para>
            <para>The thing group description.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDynamicThingGroupCmdlet.ThingGroupName">
            <summary>
            <para>
            <para>The dynamic thing group name to create.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDynamicThingGroupCmdlet.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.IOT.NewIOTJobCmdlet">
            <summary>
            Creates a job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.AbortConfig_CriteriaList">
            <summary>
            <para>
            <para>The list of abort criteria to define rules to abort the job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.Description">
            <summary>
            <para>
            <para>A short text description of the job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.Document">
            <summary>
            <para>
            <para>The job document.</para><note><para>If the job document resides in an S3 bucket, you must use a placeholder link when
            specifying the document.</para><para>The placeholder link is of the following form:</para><para><code>${aws:iot:s3-presigned-url:https://s3.amazonaws.com/<i>bucket</i>/<i>key</i>}</code></para><para>where <i>bucket</i> is your bucket name and <i>key</i> is the object in the bucket
            to which you are linking.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.DocumentSource">
            <summary>
            <para>
            <para>An S3 link to the job document.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.PresignedUrlConfig_ExpiresInSec">
            <summary>
            <para>
            <para>How long (in seconds) pre-signed URLs are valid. Valid values are 60 - 3600, the default
            value is 3600 seconds. Pre-signed URLs are generated when Jobs receives an MQTT request
            for the job document.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.JobExecutionsRolloutConfig_ExponentialRate">
            <summary>
            <para>
            <para>The rate of increase for a job rollout. This parameter allows you to define an exponential
            rate for a job rollout.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.TimeoutConfig_InProgressTimeoutInMinute">
            <summary>
            <para>
            <para>Specifies the amount of time, in minutes, this device has to finish execution of this
            job. The timeout interval can be anywhere between 1 minute and 7 days (1 to 10080
            minutes). The in progress timer can't be updated and will apply to all job executions
            for the job. Whenever a job execution remains in the IN_PROGRESS status for longer
            than this interval, the job execution will fail and switch to the terminal <code>TIMED_OUT</code>
            status.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.JobId">
            <summary>
            <para>
            <para>A job identifier which must be unique for your AWS account. We recommend using a UUID.
            Alpha-numeric characters, "-" and "_" are valid for use here.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.JobExecutionsRolloutConfig_MaximumPerMinute">
            <summary>
            <para>
            <para>The maximum number of things that will be notified of a pending job, per minute. This
            parameter allows you to create a staged rollout.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.PresignedUrlConfig_RoleArn">
            <summary>
            <para>
            <para>The ARN of an IAM role that grants grants permission to download files from the S3
            bucket where the job data/updates are stored. The role must also grant permission
            for IoT to download the files.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.Tag">
            <summary>
            <para>
            <para>Metadata which can be used to manage the job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.Target">
            <summary>
            <para>
            <para>A list of things and thing groups to which the job should be sent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.TargetSelection">
            <summary>
            <para>
            <para>Specifies whether the job will continue to run (CONTINUOUS), or will be complete after
            all those things specified as targets have completed the job (SNAPSHOT). If continuous,
            the job may also be run on a thing when a change is detected in a target. For example,
            a job will run on a thing when the thing is added to a target group, even after the
            job was completed by all things originally in the group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.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.IOT.NewIOTKeysAndCertificateCmdlet">
            <summary>
            Creates a 2048-bit RSA key pair and issues an X.509 certificate using the issued public
            key.
             
              
            <para><b>Note</b> This is the only time AWS IoT issues the private key for this certificate,
            so it is important to keep it in a secure location.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTKeysAndCertificateCmdlet.SetAsActive">
            <summary>
            <para>
            <para>Specifies whether the certificate is active.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTKeysAndCertificateCmdlet.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.IOT.NewIOTOTAUpdateCmdlet">
            <summary>
            Creates an AWS IoT OTAUpdate on a target group of things or groups.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTOTAUpdateCmdlet.AdditionalParameter">
            <summary>
            <para>
            <para>A list of additional OTA update parameters which are name-value pairs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTOTAUpdateCmdlet.Description">
            <summary>
            <para>
            <para>The description of the OTA update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTOTAUpdateCmdlet.File">
            <summary>
            <para>
            <para>The files to be streamed by the OTA update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTOTAUpdateCmdlet.AwsJobExecutionsRolloutConfig_MaximumPerMinute">
            <summary>
            <para>
            <para>The maximum number of OTA update job executions started per minute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTOTAUpdateCmdlet.OtaUpdateId">
            <summary>
            <para>
            <para>The ID of the OTA update to be created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTOTAUpdateCmdlet.RoleArn">
            <summary>
            <para>
            <para>The IAM role that allows access to the AWS IoT Jobs service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTOTAUpdateCmdlet.Tag">
            <summary>
            <para>
            <para>Metadata which can be used to manage updates.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTOTAUpdateCmdlet.Target">
            <summary>
            <para>
            <para>The targeted devices to receive OTA updates.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTOTAUpdateCmdlet.TargetSelection">
            <summary>
            <para>
            <para>Specifies whether the update will continue to run (CONTINUOUS), or will be complete
            after all the things specified as targets have completed the update (SNAPSHOT). If
            continuous, the update may also be run on a thing when a change is detected in a target.
            For example, an update will run on a thing when the thing is added to a target group,
            even after the update was completed by all things originally in the group. Valid values:
            CONTINUOUS | SNAPSHOT.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTOTAUpdateCmdlet.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.IOT.NewIOTPolicyCmdlet">
            <summary>
            Creates an AWS IoT policy.
             
              
            <para>
            The created policy is the default version for the policy. This operation creates a
            policy version with a version identifier of <b>1</b> and sets <b>1</b> as the policy's
            default version.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTPolicyCmdlet.PolicyDocument">
            <summary>
            <para>
            <para>The JSON document that describes the policy. <b>policyDocument</b> must have a minimum
            length of 1, with a maximum length of 2048, excluding whitespace.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTPolicyCmdlet.PolicyName">
            <summary>
            <para>
            <para>The policy name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTPolicyCmdlet.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.IOT.NewIOTPolicyVersionCmdlet">
            <summary>
            Creates a new version of the specified AWS IoT policy. To update a policy, create
            a new policy version. A managed policy can have up to five versions. If the policy
            has five versions, you must use <a>DeletePolicyVersion</a> to delete an existing version
            before you create a new one.
             
              
            <para>
            Optionally, you can set the new version as the policy's default version. The default
            version is the operative version (that is, the version that is in effect for the certificates
            to which the policy is attached).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTPolicyVersionCmdlet.PolicyDocument">
            <summary>
            <para>
            <para>The JSON document that describes the policy. Minimum length of 1. Maximum length of
            2048, excluding whitespace.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTPolicyVersionCmdlet.PolicyName">
            <summary>
            <para>
            <para>The policy name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTPolicyVersionCmdlet.SetAsDefault">
            <summary>
            <para>
            <para>Specifies whether the policy version is set as the default. When this parameter is
            true, the new policy version becomes the operative version (that is, the version that
            is in effect for the certificates to which the policy is attached).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTPolicyVersionCmdlet.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.IOT.NewIOTRoleAliasCmdlet">
            <summary>
            Creates a role alias.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTRoleAliasCmdlet.CredentialDurationSecond">
            <summary>
            <para>
            <para>How long (in seconds) the credentials will be valid.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTRoleAliasCmdlet.RoleAlias">
            <summary>
            <para>
            <para>The role alias that points to a role ARN. This allows you to change the role without
            having to update the device.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTRoleAliasCmdlet.RoleArn">
            <summary>
            <para>
            <para>The role ARN.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTRoleAliasCmdlet.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.IOT.NewIOTScheduledAuditCmdlet">
            <summary>
            Creates a scheduled audit that is run at a specified time interval.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTScheduledAuditCmdlet.DayOfMonth">
            <summary>
            <para>
            <para>The day of the month on which the scheduled audit takes place. Can be "1" through
            "31" or "LAST". This field is required if the "frequency" parameter is set to "MONTHLY".
            If days 29-31 are specified, and the month does not have that many days, the audit
            takes place on the "LAST" day of the month.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTScheduledAuditCmdlet.DayOfWeek">
            <summary>
            <para>
            <para>The day of the week on which the scheduled audit takes place. Can be one of "SUN",
            "MON", "TUE", "WED", "THU", "FRI" or "SAT". This field is required if the "frequency"
            parameter is set to "WEEKLY" or "BIWEEKLY".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTScheduledAuditCmdlet.Frequency">
            <summary>
            <para>
            <para>How often the scheduled audit takes place. Can be one of "DAILY", "WEEKLY", "BIWEEKLY"
            or "MONTHLY". The actual start time of each audit is determined by the system.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTScheduledAuditCmdlet.ScheduledAuditName">
            <summary>
            <para>
            <para>The name you want to give to the scheduled audit. (Max. 128 chars)</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTScheduledAuditCmdlet.Tag">
            <summary>
            <para>
            <para>Metadata which can be used to manage the scheduled audit.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTScheduledAuditCmdlet.TargetCheckName">
            <summary>
            <para>
            <para>Which checks are performed during the scheduled audit. Checks must be enabled for
            your account. (Use <code>DescribeAccountAuditConfiguration</code> to see the list
            of all checks including those that are enabled or <code>UpdateAccountAuditConfiguration</code>
            to select which checks are enabled.)</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTScheduledAuditCmdlet.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.IOT.NewIOTSecurityProfileCmdlet">
            <summary>
            Creates a Device Defender security profile.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTSecurityProfileCmdlet.AdditionalMetricsToRetain">
            <summary>
            <para>
            <para>A list of metrics whose data is retained (stored). By default, data is retained for
            any metric used in the profile's <code>behaviors</code> but it is also retained for
            any metric specified here.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTSecurityProfileCmdlet.AlertTarget">
            <summary>
            <para>
            <para>Specifies the destinations to which alerts are sent. (Alerts are always sent to the
            console.) Alerts are generated when a device (thing) violates a behavior.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTSecurityProfileCmdlet.Behavior">
            <summary>
            <para>
            <para>Specifies the behaviors that, when violated by a device (thing), cause an alert.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTSecurityProfileCmdlet.SecurityProfileDescription">
            <summary>
            <para>
            <para>A description of the security profile.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTSecurityProfileCmdlet.SecurityProfileName">
            <summary>
            <para>
            <para>The name you are giving to the security profile.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTSecurityProfileCmdlet.Tag">
            <summary>
            <para>
            <para>Metadata which can be used to manage the security profile.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTSecurityProfileCmdlet.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.IOT.NewIOTStreamCmdlet">
            <summary>
            Creates a stream for delivering one or more large files in chunks over MQTT. A stream
            transports data bytes in chunks or blocks packaged as MQTT messages from a source
            like S3. You can have one or more files associated with a stream. The total size of
            a file associated with the stream cannot exceed more than 2 MB. The stream will be
            created with version 0. If a stream is created with the same streamID as a stream
            that existed and was deleted within last 90 days, we will resurrect that old stream
            by incrementing the version by 1.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTStreamCmdlet.Description">
            <summary>
            <para>
            <para>A description of the stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTStreamCmdlet.File">
            <summary>
            <para>
            <para>The files to stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTStreamCmdlet.RoleArn">
            <summary>
            <para>
            <para>An IAM role that allows the IoT service principal assumes to access your S3 files.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTStreamCmdlet.StreamId">
            <summary>
            <para>
            <para>The stream ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTStreamCmdlet.Tag">
            <summary>
            <para>
            <para>Metadata which can be used to manage streams.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTStreamCmdlet.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.IOT.NewIOTThingCmdlet">
            <summary>
            Creates a thing record in the registry. If this call is made multiple times using
            the same thing name and configuration, the call will succeed. If this call is made
            with the same thing name but different configuration a <code>ResourceAlreadyExistsException</code>
            is thrown.
             
             <note><para>
            This is a control plane operation. See <a href="https://docs.aws.amazon.com/iot/latest/developerguide/authorization.html">Authorization</a>
            for information about authorizing control plane actions.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingCmdlet.AttributePayload">
            <summary>
            <para>
            <para>The attribute payload, which consists of up to three name/value pairs in a JSON document.
            For example:</para><para><code>{\"attributes\":{\"string1\":\"string2\"}}</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingCmdlet.BillingGroupName">
            <summary>
            <para>
            <para>The name of the billing group the thing will be added to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingCmdlet.ThingName">
            <summary>
            <para>
            <para>The name of the thing to create.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingCmdlet.ThingTypeName">
            <summary>
            <para>
            <para>The name of the thing type associated with the new thing.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingCmdlet.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.IOT.NewIOTThingGroupCmdlet">
            <summary>
            Create a thing group.
             
             <note><para>
            This is a control plane operation. See <a href="https://docs.aws.amazon.com/iot/latest/developerguide/authorization.html">Authorization</a>
            for information about authorizing control plane actions.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingGroupCmdlet.ThingGroupProperties_AttributePayload">
            <summary>
            <para>
            <para>The thing group attributes in JSON format.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingGroupCmdlet.ParentGroupName">
            <summary>
            <para>
            <para>The name of the parent thing group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingGroupCmdlet.Tag">
            <summary>
            <para>
            <para>Metadata which can be used to manage the thing group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingGroupCmdlet.ThingGroupProperties_ThingGroupDescription">
            <summary>
            <para>
            <para>The thing group description.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingGroupCmdlet.ThingGroupName">
            <summary>
            <para>
            <para>The thing group name to create.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingGroupCmdlet.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.IOT.NewIOTThingTypeCmdlet">
            <summary>
            Creates a new thing type.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingTypeCmdlet.ThingTypeProperties_SearchableAttribute">
            <summary>
            <para>
            <para>A list of searchable thing attribute names.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingTypeCmdlet.Tag">
            <summary>
            <para>
            <para>Metadata which can be used to manage the thing type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingTypeCmdlet.ThingTypeProperties_ThingTypeDescription">
            <summary>
            <para>
            <para>The description of the thing type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingTypeCmdlet.ThingTypeName">
            <summary>
            <para>
            <para>The name of the thing type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingTypeCmdlet.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.IOT.NewIOTTopicRuleCmdlet">
            <summary>
            Creates a rule. Creating rules is an administrator-level action. Any user who has
            permission to create rules will be able to access data processed by the rule.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.TopicRulePayload_Action">
            <summary>
            <para>
            <para>The actions associated with the rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.CloudwatchAlarm_AlarmName">
            <summary>
            <para>
            <para>The CloudWatch alarm name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.TopicRulePayload_AwsIotSqlVersion">
            <summary>
            <para>
            <para>The version of the SQL rules engine to use when evaluating the rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.S3_BucketName">
            <summary>
            <para>
            <para>The Amazon S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.S3_CannedAcl">
            <summary>
            <para>
            <para>The Amazon S3 canned ACL that controls access to the object identified by the object
            key. For more information, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/dev/acl-overview.html#canned-acl">S3
            canned ACLs</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.IotAnalytics_ChannelArn">
            <summary>
            <para>
            <para>(deprecated) The ARN of the IoT Analytics channel to which message data will be sent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.IotAnalytics_ChannelName">
            <summary>
            <para>
            <para>The name of the IoT Analytics channel to which message data will be sent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Firehose_DeliveryStreamName">
            <summary>
            <para>
            <para>The delivery stream name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.TopicRulePayload_Description">
            <summary>
            <para>
            <para>The description of the rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Elasticsearch_Endpoint">
            <summary>
            <para>
            <para>The endpoint of your Elasticsearch domain.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.StepFunctions_ExecutionNamePrefix">
            <summary>
            <para>
            <para>(Optional) A name will be given to the state machine execution consisting of this
            prefix followed by a UUID. Step Functions automatically creates a unique name for
            each state machine execution if one is not provided.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Lambda_FunctionArn">
            <summary>
            <para>
            <para>The ARN of the Lambda function.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.DynamoDB_HashKeyField">
            <summary>
            <para>
            <para>The hash key name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.DynamoDB_HashKeyType">
            <summary>
            <para>
            <para>The hash key type. Valid values are "STRING" or "NUMBER"</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.DynamoDB_HashKeyValue">
            <summary>
            <para>
            <para>The hash key value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Elasticsearch_Id">
            <summary>
            <para>
            <para>The unique identifier for the document you are storing.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Elasticsearch_Index">
            <summary>
            <para>
            <para>The Elasticsearch index where you want to store your data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.IotEvents_InputName">
            <summary>
            <para>
            <para>The name of the AWS IoT Events input.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.S3_Key">
            <summary>
            <para>
            <para>The object key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Sns_MessageFormat">
            <summary>
            <para>
            <para>(Optional) The message format of the message to publish. Accepted values are "JSON"
            and "RAW". The default value of the attribute is "RAW". SNS uses this setting to determine
            if the payload should be parsed and relevant platform-specific bits of the payload
            should be extracted. To read more about SNS message formats, see <a href="https://docs.aws.amazon.com/sns/latest/dg/json-formats.html">https://docs.aws.amazon.com/sns/latest/dg/json-formats.html</a>
            refer to their official documentation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.IotEvents_MessageId">
            <summary>
            <para>
            <para>[Optional] Use this to ensure that only one input (message) with a given messageId
            will be processed by an AWS IoT Events detector.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.CloudwatchMetric_MetricName">
            <summary>
            <para>
            <para>The CloudWatch metric name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.CloudwatchMetric_MetricNamespace">
            <summary>
            <para>
            <para>The CloudWatch metric namespace name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.CloudwatchMetric_MetricTimestamp">
            <summary>
            <para>
            <para>An optional <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/cloudwatch_concepts.html#about_timestamp">Unix
            timestamp</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.CloudwatchMetric_MetricUnit">
            <summary>
            <para>
            <para>The <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/cloudwatch_concepts.html#Unit">metric
            unit</a> supported by CloudWatch.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.CloudwatchMetric_MetricValue">
            <summary>
            <para>
            <para>The CloudWatch metric value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.DynamoDB_Operation">
            <summary>
            <para>
            <para>The type of operation to be performed. This follows the substitution template, so
            it can be <code>${operation}</code>, but the substitution must result in one of the
            following: <code>INSERT</code>, <code>UPDATE</code>, or <code>DELETE</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Kinesis_PartitionKey">
            <summary>
            <para>
            <para>The partition key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.DynamoDB_PayloadField">
            <summary>
            <para>
            <para>The action payload. This name can be customized.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Sqs_QueueUrl">
            <summary>
            <para>
            <para>The URL of the Amazon SQS queue.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.DynamoDB_RangeKeyField">
            <summary>
            <para>
            <para>The range key name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.DynamoDB_RangeKeyType">
            <summary>
            <para>
            <para>The range key type. Valid values are "STRING" or "NUMBER"</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.DynamoDB_RangeKeyValue">
            <summary>
            <para>
            <para>The range key value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.CloudwatchAlarm_RoleArn">
            <summary>
            <para>
            <para>The IAM role that allows access to the CloudWatch alarm.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.CloudwatchMetric_RoleArn">
            <summary>
            <para>
            <para>The IAM role that allows access to the CloudWatch metric.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.DynamoDB_RoleArn">
            <summary>
            <para>
            <para>The ARN of the IAM role that grants access to the DynamoDB table.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.DynamoDBv2_RoleArn">
            <summary>
            <para>
            <para>The ARN of the IAM role that grants access to the DynamoDB table.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Elasticsearch_RoleArn">
            <summary>
            <para>
            <para>The IAM role ARN that has access to Elasticsearch.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Firehose_RoleArn">
            <summary>
            <para>
            <para>The IAM role that grants access to the Amazon Kinesis Firehose stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.IotAnalytics_RoleArn">
            <summary>
            <para>
            <para>The ARN of the role which has a policy that grants IoT Analytics permission to send
            message data via IoT Analytics (iotanalytics:BatchPutMessage).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.IotEvents_RoleArn">
            <summary>
            <para>
            <para>The ARN of the role that grants AWS IoT permission to send an input to an AWS IoT
            Events detector. ("Action":"iotevents:BatchPutMessage").</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Kinesis_RoleArn">
            <summary>
            <para>
            <para>The ARN of the IAM role that grants access to the Amazon Kinesis stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Republish_RoleArn">
            <summary>
            <para>
            <para>The ARN of the IAM role that grants access.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.S3_RoleArn">
            <summary>
            <para>
            <para>The ARN of the IAM role that grants access.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Sns_RoleArn">
            <summary>
            <para>
            <para>The ARN of the IAM role that grants access.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Sqs_RoleArn">
            <summary>
            <para>
            <para>The ARN of the IAM role that grants access.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.StepFunctions_RoleArn">
            <summary>
            <para>
            <para>The ARN of the role that grants IoT permission to start execution of a state machine
            ("Action":"states:StartExecution").</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.TopicRulePayload_RuleDisabled">
            <summary>
            <para>
            <para>Specifies whether the rule is disabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.RuleName">
            <summary>
            <para>
            <para>The name of the rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Firehose_Separator">
            <summary>
            <para>
            <para>A character separator that will be used to separate records written to the Firehose
            stream. Valid values are: '\n' (newline), '\t' (tab), '\r\n' (Windows newline), ','
            (comma).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.TopicRulePayload_Sql">
            <summary>
            <para>
            <para>The SQL statement used to query the topic. For more information, see <a href="https://docs.aws.amazon.com/iot/latest/developerguide/iot-rules.html#aws-iot-sql-reference">AWS
            IoT SQL Reference</a> in the <i>AWS IoT Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.StepFunctions_StateMachineName">
            <summary>
            <para>
            <para>The name of the Step Functions state machine whose execution will be started.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.CloudwatchAlarm_StateReason">
            <summary>
            <para>
            <para>The reason for the alarm change.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.CloudwatchAlarm_StateValue">
            <summary>
            <para>
            <para>The value of the alarm state. Acceptable values are: OK, ALARM, INSUFFICIENT_DATA.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Kinesis_StreamName">
            <summary>
            <para>
            <para>The name of the Amazon Kinesis stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.DynamoDB_TableName">
            <summary>
            <para>
            <para>The name of the DynamoDB table.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.PutItem_TableName">
            <summary>
            <para>
            <para>The table where the message data will be written</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Tag">
            <summary>
            <para>
            <para>Metadata which can be used to manage the topic rule.</para><note><para>For URI Request parameters use format: ...key1=value1&amp;key2=value2...</para><para>For the CLI command-line parameter use format: --tags "key1=value1&amp;key2=value2..."</para><para>For the cli-input-json file use format: "tags": "key1=value1&amp;key2=value2..."</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Sns_TargetArn">
            <summary>
            <para>
            <para>The ARN of the SNS topic.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Salesforce_Token">
            <summary>
            <para>
            <para>The token used to authenticate access to the Salesforce IoT Cloud Input Stream. The
            token is available from the Salesforce IoT Cloud platform after creation of the Input
            Stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Republish_Topic">
            <summary>
            <para>
            <para>The name of the MQTT topic.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Elasticsearch_Type">
            <summary>
            <para>
            <para>The type of document you are storing.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Salesforce_Url">
            <summary>
            <para>
            <para>The URL exposed by the Salesforce IoT Cloud Input Stream. The URL is available from
            the Salesforce IoT Cloud platform after creation of the Input Stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Sqs_UseBase64">
            <summary>
            <para>
            <para>Specifies whether to use Base64 encoding.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.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.IOT.RegisterIOTCACertificateCmdlet">
            <summary>
            Registers a CA certificate with AWS IoT. This CA certificate can then be used to sign
            device certificates, which can be then registered with AWS IoT. You can register up
            to 10 CA certificates per AWS account that have the same subject field. This enables
            you to have up to 10 certificate authorities sign your device certificates. If you
            have more than one CA certificate registered, make sure you pass the CA certificate
            when you register your device certificates with the RegisterCertificate API.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTCACertificateCmdlet.AllowAutoRegistration">
            <summary>
            <para>
            <para>Allows this CA certificate to be used for auto registration of device certificates.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTCACertificateCmdlet.CaCertificate">
            <summary>
            <para>
            <para>The CA certificate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTCACertificateCmdlet.RegistrationConfig_RoleArn">
            <summary>
            <para>
            <para>The ARN of the role.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTCACertificateCmdlet.SetAsActive">
            <summary>
            <para>
            <para>A boolean value that specifies if the CA certificate is set to active.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTCACertificateCmdlet.RegistrationConfig_TemplateBody">
            <summary>
            <para>
            <para>The template body.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTCACertificateCmdlet.VerificationCertificate">
            <summary>
            <para>
            <para>The private key verification certificate.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTCertificateCmdlet">
            <summary>
            Registers a device certificate with AWS IoT. If you have more than one CA certificate
            that has the same subject field, you must specify the CA certificate that was used
            to sign the device certificate being registered.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTCertificateCmdlet.CaCertificatePem">
            <summary>
            <para>
            <para>The CA certificate used to sign the device certificate being registered.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTCertificateCmdlet.CertificatePem">
            <summary>
            <para>
            <para>The certificate data, in PEM format.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTCertificateCmdlet.Status">
            <summary>
            <para>
            <para>The status of the register certificate request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTCertificateCmdlet.SetAsActive">
            <summary>
            <para>
            <para>A boolean value that specifies if the certificate is set to active.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTThingCmdlet">
            <summary>
            Provisions a thing.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTThingCmdlet.Parameter">
            <summary>
            <para>
            <para>The parameters for provisioning a thing. See <a href="https://docs.aws.amazon.com/iot/latest/developerguide/programmatic-provisioning.html">Programmatic
            Provisioning</a> for more information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTThingCmdlet.TemplateBody">
            <summary>
            <para>
            <para>The provisioning template. See <a href="https://docs.aws.amazon.com/iot/latest/developerguide/programmatic-provisioning.html">Programmatic
            Provisioning</a> for more information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTThingCmdlet.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.IOT.RemoveIOTAccountAuditConfigurationCmdlet">
            <summary>
            Restores the default settings for Device Defender audits for this account. Any configuration
            data you entered is deleted and all audit checks are reset to disabled.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTAccountAuditConfigurationCmdlet.DeleteScheduledAudit">
            <summary>
            <para>
            <para>If true, all scheduled audits are deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTAccountAuditConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the DeleteScheduledAudit parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTAccountAuditConfigurationCmdlet.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.IOT.RemoveIOTAuthorizerCmdlet">
            <summary>
            Deletes an authorizer.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTAuthorizerCmdlet.AuthorizerName">
            <summary>
            <para>
            <para>The name of the authorizer to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTAuthorizerCmdlet.PassThru">
            <summary>
            Returns the value passed to the AuthorizerName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTAuthorizerCmdlet.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.IOT.RemoveIOTBillingGroupCmdlet">
            <summary>
            Deletes the billing group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTBillingGroupCmdlet.BillingGroupName">
            <summary>
            <para>
            <para>The name of the billing group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTBillingGroupCmdlet.ExpectedVersion">
            <summary>
            <para>
            <para>The expected version of the billing group. If the version of the billing group does
            not match the expected version specified in the request, the <code>DeleteBillingGroup</code>
            request is rejected with a <code>VersionConflictException</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTBillingGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the BillingGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTBillingGroupCmdlet.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.IOT.RemoveIOTCACertificateCmdlet">
            <summary>
            Deletes a registered CA certificate.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTCACertificateCmdlet.CertificateId">
            <summary>
            <para>
            <para>The ID of the certificate to delete. (The last part of the certificate ARN contains
            the certificate ID.)</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTCACertificateCmdlet.PassThru">
            <summary>
            Returns the value passed to the CertificateId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTCACertificateCmdlet.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.IOT.RemoveIOTCertificateCmdlet">
            <summary>
            Deletes the specified certificate.
             
              
            <para>
            A certificate cannot be deleted if it has a policy attached to it or if its status
            is set to ACTIVE. To delete a certificate, first use the <a>DetachPrincipalPolicy</a>
            API to detach all policies. Next, use the <a>UpdateCertificate</a> API to set the
            certificate to the INACTIVE status.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTCertificateCmdlet.CertificateId">
            <summary>
            <para>
            <para>The ID of the certificate. (The last part of the certificate ARN contains the certificate
            ID.)</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTCertificateCmdlet.DeleteWithForce">
            <summary>
            <para>
            <para>Forces a certificate request to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTCertificateCmdlet.PassThru">
            <summary>
            Returns the value passed to the CertificateId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTCertificateCmdlet.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.IOT.RemoveIOTDynamicThingGroupCmdlet">
            <summary>
            Deletes a dynamic thing group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTDynamicThingGroupCmdlet.ExpectedVersion">
            <summary>
            <para>
            <para>The expected version of the dynamic thing group to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTDynamicThingGroupCmdlet.ThingGroupName">
            <summary>
            <para>
            <para>The name of the dynamic thing group to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTDynamicThingGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the ThingGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTDynamicThingGroupCmdlet.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.IOT.RemoveIOTJobCmdlet">
            <summary>
            Deletes a job and its related job executions.
             
              
            <para>
            Deleting a job may take time, depending on the number of job executions created for
            the job and various other factors. While the job is being deleted, the status of the
            job will be shown as "DELETION_IN_PROGRESS". Attempting to delete or cancel a job
            whose status is already "DELETION_IN_PROGRESS" will result in an error.
            </para><para>
            Only 10 jobs may have status "DELETION_IN_PROGRESS" at the same time, or a LimitExceededException
            will occur.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTJobCmdlet.Enforce">
            <summary>
            <para>
            <para>(Optional) When true, you can delete a job which is "IN_PROGRESS". Otherwise, you
            can only delete a job which is in a terminal state ("COMPLETED" or "CANCELED") or
            an exception will occur. The default is false.</para><note><para>Deleting a job which is "IN_PROGRESS", will cause a device which is executing the
            job to be unable to access job information or update the job execution status. Use
            caution and ensure that each device executing a job which is deleted is able to recover
            to a valid state.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTJobCmdlet.JobId">
            <summary>
            <para>
            <para>The ID of the job to be deleted.</para><para>After a job deletion is completed, you may reuse this jobId when you create a new
            job. However, this is not recommended, and you must ensure that your devices are not
            using the jobId to refer to the deleted job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTJobCmdlet.PassThru">
            <summary>
            Returns the value passed to the JobId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTJobCmdlet.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.IOT.RemoveIOTJobExecutionCmdlet">
            <summary>
            Deletes a job execution.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTJobExecutionCmdlet.ExecutionNumber">
            <summary>
            <para>
            <para>The ID of the job execution to be deleted. The <code>executionNumber</code> refers
            to the execution of a particular job on a particular device.</para><para>Note that once a job execution is deleted, the <code>executionNumber</code> may be
            reused by IoT, so be sure you get and use the correct value here.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTJobExecutionCmdlet.Enforce">
            <summary>
            <para>
            <para>(Optional) When true, you can delete a job execution which is "IN_PROGRESS". Otherwise,
            you can only delete a job execution which is in a terminal state ("SUCCEEDED", "FAILED",
            "REJECTED", "REMOVED" or "CANCELED") or an exception will occur. The default is false.</para><note><para>Deleting a job execution which is "IN_PROGRESS", will cause the device to be unable
            to access job information or update the job execution status. Use caution and ensure
            that the device is able to recover to a valid state.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTJobExecutionCmdlet.JobId">
            <summary>
            <para>
            <para>The ID of the job whose execution on a particular device will be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTJobExecutionCmdlet.ThingName">
            <summary>
            <para>
            <para>The name of the thing whose job execution will be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTJobExecutionCmdlet.PassThru">
            <summary>
            Returns the value passed to the ExecutionNumber parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTJobExecutionCmdlet.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.IOT.RemoveIOTOTAUpdateCmdlet">
            <summary>
            Delete an OTA update.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTOTAUpdateCmdlet.DeleteStream">
            <summary>
            <para>
            <para>Specifies if the stream associated with an OTA update should be deleted when the OTA
            update is deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTOTAUpdateCmdlet.ForceDeleteAWSJob">
            <summary>
            <para>
            <para>Specifies if the AWS Job associated with the OTA update should be deleted with the
            OTA update is deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTOTAUpdateCmdlet.OtaUpdateId">
            <summary>
            <para>
            <para>The OTA update ID to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTOTAUpdateCmdlet.PassThru">
            <summary>
            Returns the value passed to the OtaUpdateId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTOTAUpdateCmdlet.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.IOT.RemoveIOTPolicyCmdlet">
            <summary>
            Deletes the specified policy.
             
              
            <para>
            A policy cannot be deleted if it has non-default versions or it is attached to any
            certificate.
            </para><para>
            To delete a policy, use the DeletePolicyVersion API to delete all non-default versions
            of the policy; use the DetachPrincipalPolicy API to detach the policy from any certificate;
            and then use the DeletePolicy API to delete the policy.
            </para><para>
            When a policy is deleted using DeletePolicy, its default version is deleted with it.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPolicyCmdlet.PolicyName">
            <summary>
            <para>
            <para>The name of the policy to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the PolicyName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPolicyCmdlet.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.IOT.RemoveIOTPolicyVersionCmdlet">
            <summary>
            Deletes the specified version of the specified policy. You cannot delete the default
            version of a policy using this API. To delete the default version of a policy, use
            <a>DeletePolicy</a>. To find out which version of a policy is marked as the default
            version, use ListPolicyVersions.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPolicyVersionCmdlet.PolicyName">
            <summary>
            <para>
            <para>The name of the policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPolicyVersionCmdlet.PolicyVersionId">
            <summary>
            <para>
            <para>The policy version ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPolicyVersionCmdlet.PassThru">
            <summary>
            Returns the value passed to the PolicyName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPolicyVersionCmdlet.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.IOT.RemoveIOTPrincipalPolicyCmdlet">
            <summary>
            Removes the specified policy from the specified certificate.
             
              
            <para><b>Note:</b> This API is deprecated. Please use <a>DetachPolicy</a> instead.
            </para><br/><br/>This operation is deprecated.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPrincipalPolicyCmdlet.PolicyName">
            <summary>
            <para>
            <para>The name of the policy to detach.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPrincipalPolicyCmdlet.Principal">
            <summary>
            <para>
            <para>The principal.</para><para>If the principal is a certificate, specify the certificate ARN. If the principal is
            an Amazon Cognito identity, specify the identity ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPrincipalPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the PolicyName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPrincipalPolicyCmdlet.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.IOT.RemoveIOTRegistrationCodeCmdlet">
            <summary>
            Deletes a CA certificate registration code.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTResourceTagCmdlet">
            <summary>
            Removes the given tags (metadata) from the resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The ARN of the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>A list of the keys of the tags to be removed from the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTResourceTagCmdlet.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.IOT.RemoveIOTRoleAliasCmdlet">
            <summary>
            Deletes a role alias
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTRoleAliasCmdlet.RoleAlias">
            <summary>
            <para>
            <para>The role alias to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTRoleAliasCmdlet.PassThru">
            <summary>
            Returns the value passed to the RoleAlias parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTRoleAliasCmdlet.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.IOT.RemoveIOTScheduledAuditCmdlet">
            <summary>
            Deletes a scheduled audit.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTScheduledAuditCmdlet.ScheduledAuditName">
            <summary>
            <para>
            <para>The name of the scheduled audit you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTScheduledAuditCmdlet.PassThru">
            <summary>
            Returns the value passed to the ScheduledAuditName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTScheduledAuditCmdlet.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.IOT.RemoveIOTSecurityProfileCmdlet">
            <summary>
            Deletes a Device Defender security profile.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTSecurityProfileCmdlet.ExpectedVersion">
            <summary>
            <para>
            <para>The expected version of the security profile. A new version is generated whenever
            the security profile is updated. If you specify a value that is different than the
            actual version, a <code>VersionConflictException</code> is thrown.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTSecurityProfileCmdlet.SecurityProfileName">
            <summary>
            <para>
            <para>The name of the security profile to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTSecurityProfileCmdlet.PassThru">
            <summary>
            Returns the value passed to the SecurityProfileName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTSecurityProfileCmdlet.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.IOT.RemoveIOTStreamCmdlet">
            <summary>
            Deletes a stream.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTStreamCmdlet.StreamId">
            <summary>
            <para>
            <para>The stream ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTStreamCmdlet.PassThru">
            <summary>
            Returns the value passed to the StreamId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTStreamCmdlet.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.IOT.RemoveIOTThingCmdlet">
            <summary>
            Deletes the specified thing. Returns successfully with no error if the deletion is
            successful or you specify a thing that doesn't exist.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingCmdlet.ExpectedVersion">
            <summary>
            <para>
            <para>The expected version of the thing record in the registry. If the version of the record
            in the registry does not match the expected version specified in the request, the
            <code>DeleteThing</code> request is rejected with a <code>VersionConflictException</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingCmdlet.ThingName">
            <summary>
            <para>
            <para>The name of the thing to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingCmdlet.PassThru">
            <summary>
            Returns the value passed to the ThingName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingCmdlet.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.IOT.RemoveIOTThingFromBillingGroupCmdlet">
            <summary>
            Removes the given thing from the billing group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingFromBillingGroupCmdlet.BillingGroupArn">
            <summary>
            <para>
            <para>The ARN of the billing group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingFromBillingGroupCmdlet.BillingGroupName">
            <summary>
            <para>
            <para>The name of the billing group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingFromBillingGroupCmdlet.ThingArn">
            <summary>
            <para>
            <para>The ARN of the thing to be removed from the billing group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingFromBillingGroupCmdlet.ThingName">
            <summary>
            <para>
            <para>The name of the thing to be removed from the billing group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingFromBillingGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the ThingArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingFromBillingGroupCmdlet.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.IOT.RemoveIOTThingFromThingGroupCmdlet">
            <summary>
            Remove the specified thing from the specified group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingFromThingGroupCmdlet.ThingArn">
            <summary>
            <para>
            <para>The ARN of the thing to remove from the group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingFromThingGroupCmdlet.ThingGroupArn">
            <summary>
            <para>
            <para>The group ARN.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingFromThingGroupCmdlet.ThingGroupName">
            <summary>
            <para>
            <para>The group name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingFromThingGroupCmdlet.ThingName">
            <summary>
            <para>
            <para>The name of the thing to remove from the group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingFromThingGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the ThingName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingFromThingGroupCmdlet.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.IOT.RemoveIOTThingGroupCmdlet">
            <summary>
            Deletes a thing group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingGroupCmdlet.ExpectedVersion">
            <summary>
            <para>
            <para>The expected version of the thing group to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingGroupCmdlet.ThingGroupName">
            <summary>
            <para>
            <para>The name of the thing group to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the ThingGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingGroupCmdlet.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.IOT.RemoveIOTThingPrincipalCmdlet">
            <summary>
            Detaches the specified principal from the specified thing. A principal can be X.509
            certificates, IAM users, groups, and roles, Amazon Cognito identities or federated
            identities.
             
             <note><para>
            This call is asynchronous. It might take several seconds for the detachment to propagate.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingPrincipalCmdlet.Principal">
            <summary>
            <para>
            <para>If the principal is a certificate, this value must be ARN of the certificate. If the
            principal is an Amazon Cognito identity, this value must be the ID of the Amazon Cognito
            identity.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingPrincipalCmdlet.ThingName">
            <summary>
            <para>
            <para>The name of the thing.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingPrincipalCmdlet.PassThru">
            <summary>
            Returns the value passed to the ThingName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingPrincipalCmdlet.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.IOT.RemoveIOTThingTypeCmdlet">
            <summary>
            Deletes the specified thing type. You cannot delete a thing type if it has things
            associated with it. To delete a thing type, first mark it as deprecated by calling
            <a>DeprecateThingType</a>, then remove any associated things by calling <a>UpdateThing</a>
            to change the thing type on any associated thing, and finally use <a>DeleteThingType</a>
            to delete the thing type.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingTypeCmdlet.ThingTypeName">
            <summary>
            <para>
            <para>The name of the thing type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingTypeCmdlet.PassThru">
            <summary>
            Returns the value passed to the ThingTypeName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingTypeCmdlet.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.IOT.RemoveIOTTopicRuleCmdlet">
            <summary>
            Deletes the rule.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTTopicRuleCmdlet.RuleName">
            <summary>
            <para>
            <para>The name of the rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTTopicRuleCmdlet.PassThru">
            <summary>
            Returns the value passed to the RuleName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTTopicRuleCmdlet.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.IOT.RemoveIOTV2LoggingLevelCmdlet">
            <summary>
            Deletes a logging level.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTV2LoggingLevelCmdlet.TargetName">
            <summary>
            <para>
            <para>The name of the resource for which you are configuring logging.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTV2LoggingLevelCmdlet.TargetType">
            <summary>
            <para>
            <para>The type of resource for which you are configuring logging. Must be <code>THING_Group</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTV2LoggingLevelCmdlet.PassThru">
            <summary>
            Returns the value passed to the TargetName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTV2LoggingLevelCmdlet.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.IOT.RequestIOTCertificateTransferCmdlet">
            <summary>
            Transfers the specified certificate to the specified AWS account.
             
              
            <para>
            You can cancel the transfer until it is acknowledged by the recipient.
            </para><para>
            No notification is sent to the transfer destination's account. It is up to the caller
            to notify the transfer target.
            </para><para>
            The certificate being transferred must not be in the ACTIVE state. You can use the
            UpdateCertificate API to deactivate it.
            </para><para>
            The certificate must not have any policies attached to it. You can use the DetachPrincipalPolicy
            API to detach them.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RequestIOTCertificateTransferCmdlet.CertificateId">
            <summary>
            <para>
            <para>The ID of the certificate. (The last part of the certificate ARN contains the certificate
            ID.)</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RequestIOTCertificateTransferCmdlet.TargetAwsAccount">
            <summary>
            <para>
            <para>The AWS account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RequestIOTCertificateTransferCmdlet.TransferMessage">
            <summary>
            <para>
            <para>The transfer message.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.RequestIOTCertificateTransferCmdlet.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.IOT.SearchIOTIndexCmdlet">
            <summary>
            The query search index.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SearchIOTIndexCmdlet.IndexName">
            <summary>
            <para>
            <para>The search index name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SearchIOTIndexCmdlet.QueryString">
            <summary>
            <para>
            <para>The search query string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SearchIOTIndexCmdlet.QueryVersion">
            <summary>
            <para>
            <para>The query version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SearchIOTIndexCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return at one time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SearchIOTIndexCmdlet.NextToken">
            <summary>
            <para>
            <para>The token used to get the next set of results, or null if there are no additional
            results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SearchIOTIndexCmdlet.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.IOT.SetIOTDefaultAuthorizerCmdlet">
            <summary>
            Sets the default authorizer. This will be used if a websocket connection is made without
            specifying an authorizer.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTDefaultAuthorizerCmdlet.AuthorizerName">
            <summary>
            <para>
            <para>The authorizer name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTDefaultAuthorizerCmdlet.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.IOT.SetIOTDefaultPolicyVersionCmdlet">
            <summary>
            Sets the specified version of the specified policy as the policy's default (operative)
            version. This action affects all certificates to which the policy is attached. To
            list the principals the policy is attached to, use the ListPrincipalPolicy API.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTDefaultPolicyVersionCmdlet.PolicyName">
            <summary>
            <para>
            <para>The policy name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTDefaultPolicyVersionCmdlet.PolicyVersionId">
            <summary>
            <para>
            <para>The policy version ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTDefaultPolicyVersionCmdlet.PassThru">
            <summary>
            Returns the value passed to the PolicyName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTDefaultPolicyVersionCmdlet.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.IOT.SetIOTLoggingOptionCmdlet">
            <summary>
            Sets the logging options.
             
              
            <para>
            NOTE: use of this command is not recommended. Use <code>SetV2LoggingOptions</code>
            instead.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTLoggingOptionCmdlet.LoggingOptionsPayload_LogLevel">
            <summary>
            <para>
            <para>The log level.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTLoggingOptionCmdlet.LoggingOptionsPayload_RoleArn">
            <summary>
            <para>
            <para>The ARN of the IAM role that grants access.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTLoggingOptionCmdlet.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.IOT.SetIOTThingTypeDeprecationCmdlet">
            <summary>
            Deprecates a thing type. You can not associate new things with deprecated thing type.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTThingTypeDeprecationCmdlet.ThingTypeName">
            <summary>
            <para>
            <para>The name of the thing type to deprecate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTThingTypeDeprecationCmdlet.UndoDeprecate">
            <summary>
            <para>
            <para>Whether to undeprecate a deprecated thing type. If <b>true</b>, the thing type will
            not be deprecated anymore and you can associate it with things.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTThingTypeDeprecationCmdlet.PassThru">
            <summary>
            Returns the value passed to the ThingTypeName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTThingTypeDeprecationCmdlet.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.IOT.SetIOTTopicRuleCmdlet">
            <summary>
            Replaces the rule. You must specify all parameters for the new rule. Creating rules
            is an administrator-level action. Any user who has permission to create rules will
            be able to access data processed by the rule.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.TopicRulePayload_Action">
            <summary>
            <para>
            <para>The actions associated with the rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.CloudwatchAlarm_AlarmName">
            <summary>
            <para>
            <para>The CloudWatch alarm name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.TopicRulePayload_AwsIotSqlVersion">
            <summary>
            <para>
            <para>The version of the SQL rules engine to use when evaluating the rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.S3_BucketName">
            <summary>
            <para>
            <para>The Amazon S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.S3_CannedAcl">
            <summary>
            <para>
            <para>The Amazon S3 canned ACL that controls access to the object identified by the object
            key. For more information, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/dev/acl-overview.html#canned-acl">S3
            canned ACLs</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.IotAnalytics_ChannelArn">
            <summary>
            <para>
            <para>(deprecated) The ARN of the IoT Analytics channel to which message data will be sent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.IotAnalytics_ChannelName">
            <summary>
            <para>
            <para>The name of the IoT Analytics channel to which message data will be sent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Firehose_DeliveryStreamName">
            <summary>
            <para>
            <para>The delivery stream name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.TopicRulePayload_Description">
            <summary>
            <para>
            <para>The description of the rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Elasticsearch_Endpoint">
            <summary>
            <para>
            <para>The endpoint of your Elasticsearch domain.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.StepFunctions_ExecutionNamePrefix">
            <summary>
            <para>
            <para>(Optional) A name will be given to the state machine execution consisting of this
            prefix followed by a UUID. Step Functions automatically creates a unique name for
            each state machine execution if one is not provided.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Lambda_FunctionArn">
            <summary>
            <para>
            <para>The ARN of the Lambda function.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.DynamoDB_HashKeyField">
            <summary>
            <para>
            <para>The hash key name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.DynamoDB_HashKeyType">
            <summary>
            <para>
            <para>The hash key type. Valid values are "STRING" or "NUMBER"</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.DynamoDB_HashKeyValue">
            <summary>
            <para>
            <para>The hash key value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Elasticsearch_Id">
            <summary>
            <para>
            <para>The unique identifier for the document you are storing.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Elasticsearch_Index">
            <summary>
            <para>
            <para>The Elasticsearch index where you want to store your data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.IotEvents_InputName">
            <summary>
            <para>
            <para>The name of the AWS IoT Events input.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.S3_Key">
            <summary>
            <para>
            <para>The object key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Sns_MessageFormat">
            <summary>
            <para>
            <para>(Optional) The message format of the message to publish. Accepted values are "JSON"
            and "RAW". The default value of the attribute is "RAW". SNS uses this setting to determine
            if the payload should be parsed and relevant platform-specific bits of the payload
            should be extracted. To read more about SNS message formats, see <a href="https://docs.aws.amazon.com/sns/latest/dg/json-formats.html">https://docs.aws.amazon.com/sns/latest/dg/json-formats.html</a>
            refer to their official documentation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.IotEvents_MessageId">
            <summary>
            <para>
            <para>[Optional] Use this to ensure that only one input (message) with a given messageId
            will be processed by an AWS IoT Events detector.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.CloudwatchMetric_MetricName">
            <summary>
            <para>
            <para>The CloudWatch metric name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.CloudwatchMetric_MetricNamespace">
            <summary>
            <para>
            <para>The CloudWatch metric namespace name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.CloudwatchMetric_MetricTimestamp">
            <summary>
            <para>
            <para>An optional <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/cloudwatch_concepts.html#about_timestamp">Unix
            timestamp</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.CloudwatchMetric_MetricUnit">
            <summary>
            <para>
            <para>The <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/cloudwatch_concepts.html#Unit">metric
            unit</a> supported by CloudWatch.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.CloudwatchMetric_MetricValue">
            <summary>
            <para>
            <para>The CloudWatch metric value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.DynamoDB_Operation">
            <summary>
            <para>
            <para>The type of operation to be performed. This follows the substitution template, so
            it can be <code>${operation}</code>, but the substitution must result in one of the
            following: <code>INSERT</code>, <code>UPDATE</code>, or <code>DELETE</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Kinesis_PartitionKey">
            <summary>
            <para>
            <para>The partition key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.DynamoDB_PayloadField">
            <summary>
            <para>
            <para>The action payload. This name can be customized.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Sqs_QueueUrl">
            <summary>
            <para>
            <para>The URL of the Amazon SQS queue.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.DynamoDB_RangeKeyField">
            <summary>
            <para>
            <para>The range key name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.DynamoDB_RangeKeyType">
            <summary>
            <para>
            <para>The range key type. Valid values are "STRING" or "NUMBER"</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.DynamoDB_RangeKeyValue">
            <summary>
            <para>
            <para>The range key value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.CloudwatchAlarm_RoleArn">
            <summary>
            <para>
            <para>The IAM role that allows access to the CloudWatch alarm.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.CloudwatchMetric_RoleArn">
            <summary>
            <para>
            <para>The IAM role that allows access to the CloudWatch metric.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.DynamoDB_RoleArn">
            <summary>
            <para>
            <para>The ARN of the IAM role that grants access to the DynamoDB table.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.DynamoDBv2_RoleArn">
            <summary>
            <para>
            <para>The ARN of the IAM role that grants access to the DynamoDB table.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Elasticsearch_RoleArn">
            <summary>
            <para>
            <para>The IAM role ARN that has access to Elasticsearch.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Firehose_RoleArn">
            <summary>
            <para>
            <para>The IAM role that grants access to the Amazon Kinesis Firehose stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.IotAnalytics_RoleArn">
            <summary>
            <para>
            <para>The ARN of the role which has a policy that grants IoT Analytics permission to send
            message data via IoT Analytics (iotanalytics:BatchPutMessage).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.IotEvents_RoleArn">
            <summary>
            <para>
            <para>The ARN of the role that grants AWS IoT permission to send an input to an AWS IoT
            Events detector. ("Action":"iotevents:BatchPutMessage").</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Kinesis_RoleArn">
            <summary>
            <para>
            <para>The ARN of the IAM role that grants access to the Amazon Kinesis stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Republish_RoleArn">
            <summary>
            <para>
            <para>The ARN of the IAM role that grants access.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.S3_RoleArn">
            <summary>
            <para>
            <para>The ARN of the IAM role that grants access.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Sns_RoleArn">
            <summary>
            <para>
            <para>The ARN of the IAM role that grants access.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Sqs_RoleArn">
            <summary>
            <para>
            <para>The ARN of the IAM role that grants access.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.StepFunctions_RoleArn">
            <summary>
            <para>
            <para>The ARN of the role that grants IoT permission to start execution of a state machine
            ("Action":"states:StartExecution").</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.TopicRulePayload_RuleDisabled">
            <summary>
            <para>
            <para>Specifies whether the rule is disabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.RuleName">
            <summary>
            <para>
            <para>The name of the rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Firehose_Separator">
            <summary>
            <para>
            <para>A character separator that will be used to separate records written to the Firehose
            stream. Valid values are: '\n' (newline), '\t' (tab), '\r\n' (Windows newline), ','
            (comma).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.TopicRulePayload_Sql">
            <summary>
            <para>
            <para>The SQL statement used to query the topic. For more information, see <a href="https://docs.aws.amazon.com/iot/latest/developerguide/iot-rules.html#aws-iot-sql-reference">AWS
            IoT SQL Reference</a> in the <i>AWS IoT Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.StepFunctions_StateMachineName">
            <summary>
            <para>
            <para>The name of the Step Functions state machine whose execution will be started.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.CloudwatchAlarm_StateReason">
            <summary>
            <para>
            <para>The reason for the alarm change.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.CloudwatchAlarm_StateValue">
            <summary>
            <para>
            <para>The value of the alarm state. Acceptable values are: OK, ALARM, INSUFFICIENT_DATA.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Kinesis_StreamName">
            <summary>
            <para>
            <para>The name of the Amazon Kinesis stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.DynamoDB_TableName">
            <summary>
            <para>
            <para>The name of the DynamoDB table.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.PutItem_TableName">
            <summary>
            <para>
            <para>The table where the message data will be written</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Sns_TargetArn">
            <summary>
            <para>
            <para>The ARN of the SNS topic.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Salesforce_Token">
            <summary>
            <para>
            <para>The token used to authenticate access to the Salesforce IoT Cloud Input Stream. The
            token is available from the Salesforce IoT Cloud platform after creation of the Input
            Stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Republish_Topic">
            <summary>
            <para>
            <para>The name of the MQTT topic.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Elasticsearch_Type">
            <summary>
            <para>
            <para>The type of document you are storing.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Salesforce_Url">
            <summary>
            <para>
            <para>The URL exposed by the Salesforce IoT Cloud Input Stream. The URL is available from
            the Salesforce IoT Cloud platform after creation of the Input Stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Sqs_UseBase64">
            <summary>
            <para>
            <para>Specifies whether to use Base64 encoding.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.PassThru">
            <summary>
            Returns the value passed to the RuleName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.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.IOT.SetIOTV2LoggingLevelCmdlet">
            <summary>
            Sets the logging level.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTV2LoggingLevelCmdlet.LogLevel">
            <summary>
            <para>
            <para>The log level.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTV2LoggingLevelCmdlet.LogTarget_TargetName">
            <summary>
            <para>
            <para>The target name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTV2LoggingLevelCmdlet.LogTarget_TargetType">
            <summary>
            <para>
            <para>The target type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTV2LoggingLevelCmdlet.PassThru">
            <summary>
            Returns the value passed to the LogLevel parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTV2LoggingLevelCmdlet.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.IOT.SetIOTV2LoggingOptionCmdlet">
            <summary>
            Sets the logging options for the V2 logging service.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTV2LoggingOptionCmdlet.DefaultLogLevel">
            <summary>
            <para>
            <para>The default logging level.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTV2LoggingOptionCmdlet.DisableAllLog">
            <summary>
            <para>
            <para>If true all logs are disabled. The default is false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTV2LoggingOptionCmdlet.RoleArn">
            <summary>
            <para>
            <para>The ARN of the role that allows IoT to write to Cloudwatch logs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTV2LoggingOptionCmdlet.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.IOT.StartIOTOnDemandAuditTaskCmdlet">
            <summary>
            Starts an on-demand Device Defender audit.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTOnDemandAuditTaskCmdlet.TargetCheckName">
            <summary>
            <para>
            <para>Which checks are performed during the audit. The checks you specify must be enabled
            for your account or an exception occurs. Use <code>DescribeAccountAuditConfiguration</code>
            to see the list of all checks including those that are enabled or <code>UpdateAccountAuditConfiguration</code>
            to select which checks are enabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTOnDemandAuditTaskCmdlet.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.IOT.StartIOTThingRegistrationTaskCmdlet">
            <summary>
            Creates a bulk thing provisioning task.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTThingRegistrationTaskCmdlet.InputFileBucket">
            <summary>
            <para>
            <para>The S3 bucket that contains the input file.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTThingRegistrationTaskCmdlet.InputFileKey">
            <summary>
            <para>
            <para>The name of input file within the S3 bucket. This file contains a newline delimited
            JSON file. Each line contains the parameter values to provision one device (thing).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTThingRegistrationTaskCmdlet.RoleArn">
            <summary>
            <para>
            <para>The IAM role ARN that grants permission the input file.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTThingRegistrationTaskCmdlet.TemplateBody">
            <summary>
            <para>
            <para>The provisioning template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTThingRegistrationTaskCmdlet.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.IOT.StopIOTAuditTaskCmdlet">
            <summary>
            Cancels an audit that is in progress. The audit can be either scheduled or on-demand.
            If the audit is not in progress, an "InvalidRequestException" occurs.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTAuditTaskCmdlet.TaskId">
            <summary>
            <para>
            <para>The ID of the audit you want to cancel. You can only cancel an audit that is "IN_PROGRESS".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTAuditTaskCmdlet.PassThru">
            <summary>
            Returns the value passed to the TaskId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTAuditTaskCmdlet.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.IOT.StopIOTCertificateTransferCmdlet">
            <summary>
            Cancels a pending transfer for the specified certificate.
             
              
            <para><b>Note</b> Only the transfer source account can use this operation to cancel a transfer.
            (Transfer destinations can use <a>RejectCertificateTransfer</a> instead.) After transfer,
            AWS IoT returns the certificate to the source account in the INACTIVE state. After
            the destination account has accepted the transfer, the transfer cannot be cancelled.
            </para><para>
            After a certificate transfer is cancelled, the status of the certificate changes from
            PENDING_TRANSFER to INACTIVE.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTCertificateTransferCmdlet.CertificateId">
            <summary>
            <para>
            <para>The ID of the certificate. (The last part of the certificate ARN contains the certificate
            ID.)</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTCertificateTransferCmdlet.PassThru">
            <summary>
            Returns the value passed to the CertificateId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTCertificateTransferCmdlet.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.IOT.StopIOTJobCmdlet">
            <summary>
            Cancels a job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTJobCmdlet.Comment">
            <summary>
            <para>
            <para>An optional comment string describing why the job was canceled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTJobCmdlet.Enforce">
            <summary>
            <para>
            <para>(Optional) If <code>true</code> job executions with status "IN_PROGRESS" and "QUEUED"
            are canceled, otherwise only job executions with status "QUEUED" are canceled. The
            default is <code>false</code>.</para><para>Canceling a job which is "IN_PROGRESS", will cause a device which is executing the
            job to be unable to update the job execution status. Use caution and ensure that each
            device executing a job which is canceled is able to recover to a valid state.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTJobCmdlet.JobId">
            <summary>
            <para>
            <para>The unique identifier you assigned to this job when it was created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTJobCmdlet.ReasonCode">
            <summary>
            <para>
            <para>(Optional)A reason code string that explains why the job was canceled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTJobCmdlet.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.IOT.StopIOTJobExecutionCmdlet">
            <summary>
            Cancels the execution of a job for a given thing.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTJobExecutionCmdlet.ExpectedVersion">
            <summary>
            <para>
            <para>(Optional) The expected current version of the job execution. Each time you update
            the job execution, its version is incremented. If the version of the job execution
            stored in Jobs does not match, the update is rejected with a VersionMismatch error,
            and an ErrorResponse that contains the current job execution status data is returned.
            (This makes it unnecessary to perform a separate DescribeJobExecution request in order
            to obtain the job execution status data.)</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTJobExecutionCmdlet.Enforce">
            <summary>
            <para>
            <para>(Optional) If <code>true</code> the job execution will be canceled if it has status
            IN_PROGRESS or QUEUED, otherwise the job execution will be canceled only if it has
            status QUEUED. If you attempt to cancel a job execution that is IN_PROGRESS, and you
            do not set <code>force</code> to <code>true</code>, then an <code>InvalidStateTransitionException</code>
            will be thrown. The default is <code>false</code>.</para><para>Canceling a job execution which is "IN_PROGRESS", will cause the device to be unable
            to update the job execution status. Use caution and ensure that the device is able
            to recover to a valid state.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTJobExecutionCmdlet.JobId">
            <summary>
            <para>
            <para>The ID of the job to be canceled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTJobExecutionCmdlet.StatusDetail">
            <summary>
            <para>
            <para>A collection of name/value pairs that describe the status of the job execution. If
            not specified, the statusDetails are unchanged. You can specify at most 10 name/value
            pairs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTJobExecutionCmdlet.ThingName">
            <summary>
            <para>
            <para>The name of the thing whose execution of the job will be canceled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTJobExecutionCmdlet.PassThru">
            <summary>
            Returns the value passed to the JobId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTJobExecutionCmdlet.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.IOT.StopIOTThingRegistrationTaskCmdlet">
            <summary>
            Cancels a bulk thing provisioning task.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTThingRegistrationTaskCmdlet.TaskId">
            <summary>
            <para>
            <para>The bulk thing provisioning task ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTThingRegistrationTaskCmdlet.PassThru">
            <summary>
            Returns the value passed to the TaskId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTThingRegistrationTaskCmdlet.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.IOT.TestIOTAuthorizationCmdlet">
            <summary>
            Tests if a specified principal is authorized to perform an AWS IoT action on a specified
            resource. Use this to test and debug the authorization behavior of devices that connect
            to the AWS IoT device gateway.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.TestIOTAuthorizationCmdlet.AuthInfo">
            <summary>
            <para>
            <para>A list of authorization info objects. Simulating authorization will create a response
            for each <code>authInfo</code> object in the list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.TestIOTAuthorizationCmdlet.ClientId">
            <summary>
            <para>
            <para>The MQTT client ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.TestIOTAuthorizationCmdlet.CognitoIdentityPoolId">
            <summary>
            <para>
            <para>The Cognito identity pool ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.TestIOTAuthorizationCmdlet.PolicyNamesToAdd">
            <summary>
            <para>
            <para>When testing custom authorization, the policies specified here are treated as if they
            are attached to the principal being authorized.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.TestIOTAuthorizationCmdlet.PolicyNamesToSkip">
            <summary>
            <para>
            <para>When testing custom authorization, the policies specified here are treated as if they
            are not attached to the principal being authorized.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.TestIOTAuthorizationCmdlet.Principal">
            <summary>
            <para>
            <para>The principal.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.TestIOTInvokeAuthorizerCmdlet">
            <summary>
            Tests a custom authorization behavior by invoking a specified custom authorizer. Use
            this to test and debug the custom authorization behavior of devices that connect to
            the AWS IoT device gateway.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.TestIOTInvokeAuthorizerCmdlet.AuthorizerName">
            <summary>
            <para>
            <para>The custom authorizer name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.TestIOTInvokeAuthorizerCmdlet.Token">
            <summary>
            <para>
            <para>The token returned by your custom authentication service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.TestIOTInvokeAuthorizerCmdlet.TokenSignature">
            <summary>
            <para>
            <para>The signature made with the token and your custom authentication service's private
            key.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.TestIOTValidSecurityProfileBehaviorCmdlet">
            <summary>
            Validates a Device Defender security profile behaviors specification.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.TestIOTValidSecurityProfileBehaviorCmdlet.Behavior">
            <summary>
            <para>
            <para>Specifies the behaviors that, when violated by a device (thing), cause an alert.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAccountAuditConfigurationCmdlet">
            <summary>
            Configures or reconfigures the Device Defender audit settings for this account. Settings
            include how audit notifications are sent and which audit checks are enabled or disabled.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAccountAuditConfigurationCmdlet.AuditCheckConfiguration">
            <summary>
            <para>
            <para>Specifies which audit checks are enabled and disabled for this account. Use <code>DescribeAccountAuditConfiguration</code>
            to see the list of all checks including those that are currently enabled.</para><para>Note that some data collection may begin immediately when certain checks are enabled.
            When a check is disabled, any data collected so far in relation to the check is deleted.</para><para>You cannot disable a check if it is used by any scheduled audit. You must first delete
            the check from the scheduled audit or delete the scheduled audit itself.</para><para>On the first call to <code>UpdateAccountAuditConfiguration</code> this parameter is
            required and must specify at least one enabled check.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAccountAuditConfigurationCmdlet.AuditNotificationTargetConfiguration">
            <summary>
            <para>
            <para>Information about the targets to which audit notifications are sent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAccountAuditConfigurationCmdlet.RoleArn">
            <summary>
            <para>
            <para>The ARN of the role that grants permission to AWS IoT to access information about
            your devices, policies, certificates and other items as necessary when performing
            an audit.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAccountAuditConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the RoleArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAccountAuditConfigurationCmdlet.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.IOT.UpdateIOTAuthorizerCmdlet">
            <summary>
            Updates an authorizer.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAuthorizerCmdlet.AuthorizerFunctionArn">
            <summary>
            <para>
            <para>The ARN of the authorizer's Lambda function.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAuthorizerCmdlet.AuthorizerName">
            <summary>
            <para>
            <para>The authorizer name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAuthorizerCmdlet.Status">
            <summary>
            <para>
            <para>The status of the update authorizer request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAuthorizerCmdlet.TokenKeyName">
            <summary>
            <para>
            <para>The key used to extract the token from the HTTP headers. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAuthorizerCmdlet.TokenSigningPublicKey">
            <summary>
            <para>
            <para>The public keys used to verify the token signature.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAuthorizerCmdlet.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.IOT.UpdateIOTBillingGroupCmdlet">
            <summary>
            Updates information about the billing group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTBillingGroupCmdlet.BillingGroupProperties_BillingGroupDescription">
            <summary>
            <para>
            <para>The description of the billing group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTBillingGroupCmdlet.BillingGroupName">
            <summary>
            <para>
            <para>The name of the billing group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTBillingGroupCmdlet.ExpectedVersion">
            <summary>
            <para>
            <para>The expected version of the billing group. If the version of the billing group does
            not match the expected version specified in the request, the <code>UpdateBillingGroup</code>
            request is rejected with a <code>VersionConflictException</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTBillingGroupCmdlet.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.IOT.UpdateIOTCACertificateCmdlet">
            <summary>
            Updates a registered CA certificate.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCACertificateCmdlet.CertificateId">
            <summary>
            <para>
            <para>The CA certificate identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCACertificateCmdlet.NewAutoRegistrationStatus">
            <summary>
            <para>
            <para>The new value for the auto registration status. Valid values are: "ENABLE" or "DISABLE".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCACertificateCmdlet.NewStatus">
            <summary>
            <para>
            <para>The updated status of the CA certificate.</para><para><b>Note:</b> The status value REGISTER_INACTIVE is deprecated and should not be used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCACertificateCmdlet.RemoveAutoRegistration">
            <summary>
            <para>
            <para>If true, remove auto registration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCACertificateCmdlet.RegistrationConfig_RoleArn">
            <summary>
            <para>
            <para>The ARN of the role.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCACertificateCmdlet.RegistrationConfig_TemplateBody">
            <summary>
            <para>
            <para>The template body.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCACertificateCmdlet.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.IOT.UpdateIOTCertificateCmdlet">
            <summary>
            Updates the status of the specified certificate. This operation is idempotent.
             
              
            <para>
            Moving a certificate from the ACTIVE state (including REVOKED) will not disconnect
            currently connected devices, but these devices will be unable to reconnect.
            </para><para>
            The ACTIVE state is required to authenticate devices connecting to AWS IoT using a
            certificate.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCertificateCmdlet.CertificateId">
            <summary>
            <para>
            <para>The ID of the certificate. (The last part of the certificate ARN contains the certificate
            ID.)</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCertificateCmdlet.NewStatus">
            <summary>
            <para>
            <para>The new status.</para><para><b>Note:</b> Setting the status to PENDING_TRANSFER will result in an exception being
            thrown. PENDING_TRANSFER is a status used internally by AWS IoT. It is not intended
            for developer use.</para><para><b>Note:</b> The status value REGISTER_INACTIVE is deprecated and should not be used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCertificateCmdlet.PassThru">
            <summary>
            Returns the value passed to the CertificateId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCertificateCmdlet.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.IOT.UpdateIOTDynamicThingGroupCmdlet">
            <summary>
            Updates a dynamic thing group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTDynamicThingGroupCmdlet.ThingGroupProperties_AttributePayload">
            <summary>
            <para>
            <para>The thing group attributes in JSON format.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTDynamicThingGroupCmdlet.ExpectedVersion">
            <summary>
            <para>
            <para>The expected version of the dynamic thing group to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTDynamicThingGroupCmdlet.IndexName">
            <summary>
            <para>
            <para>The dynamic thing group index to update.</para><note><para>Currently one index is supported: 'AWS_Things'.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTDynamicThingGroupCmdlet.QueryString">
            <summary>
            <para>
            <para>The dynamic thing group search query string to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTDynamicThingGroupCmdlet.QueryVersion">
            <summary>
            <para>
            <para>The dynamic thing group query version to update.</para><note><para>Currently one query version is supported: "2017-09-30". If not specified, the query
            version defaults to this value.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTDynamicThingGroupCmdlet.ThingGroupProperties_ThingGroupDescription">
            <summary>
            <para>
            <para>The thing group description.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTDynamicThingGroupCmdlet.ThingGroupName">
            <summary>
            <para>
            <para>The name of the dynamic thing group to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTDynamicThingGroupCmdlet.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.IOT.UpdateIOTEventConfigurationCmdlet">
            <summary>
            Updates the event configurations.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTEventConfigurationCmdlet.EventConfiguration">
            <summary>
            <para>
            <para>The new event configuration values.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTEventConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the EventConfiguration parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTEventConfigurationCmdlet.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.IOT.UpdateIOTIndexingConfigurationCmdlet">
            <summary>
            Updates the search configuration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTIndexingConfigurationCmdlet.ThingIndexingConfiguration_ThingConnectivityIndexingMode">
            <summary>
            <para>
            <para>Thing connectivity indexing mode. Valid values are: </para><ul><li><para>STATUS – Your thing index contains connectivity status. To enable thing connectivity
            indexing, thingIndexMode must not be set to OFF.</para></li><li><para>OFF - Thing connectivity status indexing is disabled.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTIndexingConfigurationCmdlet.ThingGroupIndexingConfiguration_ThingGroupIndexingMode">
            <summary>
            <para>
            <para>Thing group indexing mode.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTIndexingConfigurationCmdlet.ThingIndexingConfiguration_ThingIndexingMode">
            <summary>
            <para>
            <para>Thing indexing mode. Valid values are:</para><ul><li><para>REGISTRY – Your thing index contains registry data only.</para></li><li><para>REGISTRY_AND_SHADOW - Your thing index contains registry and shadow data.</para></li><li><para>OFF - Thing indexing is disabled.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTIndexingConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the ThingIndexingConfiguration_ThingIndexingMode parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTIndexingConfigurationCmdlet.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.IOT.UpdateIOTJobCmdlet">
            <summary>
            Updates supported fields of the specified job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTJobCmdlet.AbortConfig_CriteriaList">
            <summary>
            <para>
            <para>The list of abort criteria to define rules to abort the job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTJobCmdlet.Description">
            <summary>
            <para>
            <para>A short text description of the job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTJobCmdlet.PresignedUrlConfig_ExpiresInSec">
            <summary>
            <para>
            <para>How long (in seconds) pre-signed URLs are valid. Valid values are 60 - 3600, the default
            value is 3600 seconds. Pre-signed URLs are generated when Jobs receives an MQTT request
            for the job document.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTJobCmdlet.JobExecutionsRolloutConfig_ExponentialRate">
            <summary>
            <para>
            <para>The rate of increase for a job rollout. This parameter allows you to define an exponential
            rate for a job rollout.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTJobCmdlet.TimeoutConfig_InProgressTimeoutInMinute">
            <summary>
            <para>
            <para>Specifies the amount of time, in minutes, this device has to finish execution of this
            job. The timeout interval can be anywhere between 1 minute and 7 days (1 to 10080
            minutes). The in progress timer can't be updated and will apply to all job executions
            for the job. Whenever a job execution remains in the IN_PROGRESS status for longer
            than this interval, the job execution will fail and switch to the terminal <code>TIMED_OUT</code>
            status.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTJobCmdlet.JobId">
            <summary>
            <para>
            <para>The ID of the job to be updated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTJobCmdlet.JobExecutionsRolloutConfig_MaximumPerMinute">
            <summary>
            <para>
            <para>The maximum number of things that will be notified of a pending job, per minute. This
            parameter allows you to create a staged rollout.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTJobCmdlet.PresignedUrlConfig_RoleArn">
            <summary>
            <para>
            <para>The ARN of an IAM role that grants grants permission to download files from the S3
            bucket where the job data/updates are stored. The role must also grant permission
            for IoT to download the files.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTJobCmdlet.PassThru">
            <summary>
            Returns the value passed to the JobId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTJobCmdlet.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.IOT.UpdateIOTRoleAliasCmdlet">
            <summary>
            Updates a role alias.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTRoleAliasCmdlet.CredentialDurationSecond">
            <summary>
            <para>
            <para>The number of seconds the credential will be valid.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTRoleAliasCmdlet.RoleAlias">
            <summary>
            <para>
            <para>The role alias to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTRoleAliasCmdlet.RoleArn">
            <summary>
            <para>
            <para>The role ARN.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTRoleAliasCmdlet.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.IOT.UpdateIOTScheduledAuditCmdlet">
            <summary>
            Updates a scheduled audit, including what checks are performed and how often the audit
            takes place.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTScheduledAuditCmdlet.DayOfMonth">
            <summary>
            <para>
            <para>The day of the month on which the scheduled audit takes place. Can be "1" through
            "31" or "LAST". This field is required if the "frequency" parameter is set to "MONTHLY".
            If days 29-31 are specified, and the month does not have that many days, the audit
            takes place on the "LAST" day of the month.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTScheduledAuditCmdlet.DayOfWeek">
            <summary>
            <para>
            <para>The day of the week on which the scheduled audit takes place. Can be one of "SUN",
            "MON", "TUE", "WED", "THU", "FRI" or "SAT". This field is required if the "frequency"
            parameter is set to "WEEKLY" or "BIWEEKLY".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTScheduledAuditCmdlet.Frequency">
            <summary>
            <para>
            <para>How often the scheduled audit takes place. Can be one of "DAILY", "WEEKLY", "BIWEEKLY"
            or "MONTHLY". The actual start time of each audit is determined by the system.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTScheduledAuditCmdlet.ScheduledAuditName">
            <summary>
            <para>
            <para>The name of the scheduled audit. (Max. 128 chars)</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTScheduledAuditCmdlet.TargetCheckName">
            <summary>
            <para>
            <para>Which checks are performed during the scheduled audit. Checks must be enabled for
            your account. (Use <code>DescribeAccountAuditConfiguration</code> to see the list
            of all checks including those that are enabled or <code>UpdateAccountAuditConfiguration</code>
            to select which checks are enabled.)</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTScheduledAuditCmdlet.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.IOT.UpdateIOTSecurityProfileCmdlet">
            <summary>
            Updates a Device Defender security profile.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTSecurityProfileCmdlet.AdditionalMetricsToRetain">
            <summary>
            <para>
            <para>A list of metrics whose data is retained (stored). By default, data is retained for
            any metric used in the profile's <code>behaviors</code> but it is also retained for
            any metric specified here.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTSecurityProfileCmdlet.AlertTarget">
            <summary>
            <para>
            <para>Where the alerts are sent. (Alerts are always sent to the console.)</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTSecurityProfileCmdlet.Behavior">
            <summary>
            <para>
            <para>Specifies the behaviors that, when violated by a device (thing), cause an alert.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTSecurityProfileCmdlet.DeleteAdditionalMetricsToRetain">
            <summary>
            <para>
            <para>If true, delete all <code>additionalMetricsToRetain</code> defined for this security
            profile. If any <code>additionalMetricsToRetain</code> are defined in the current
            invocation an exception occurs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTSecurityProfileCmdlet.DeleteAlertTarget">
            <summary>
            <para>
            <para>If true, delete all <code>alertTargets</code> defined for this security profile. If
            any <code>alertTargets</code> are defined in the current invocation an exception occurs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTSecurityProfileCmdlet.DeleteBehavior">
            <summary>
            <para>
            <para>If true, delete all <code>behaviors</code> defined for this security profile. If any
            <code>behaviors</code> are defined in the current invocation an exception occurs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTSecurityProfileCmdlet.ExpectedVersion">
            <summary>
            <para>
            <para>The expected version of the security profile. A new version is generated whenever
            the security profile is updated. If you specify a value that is different than the
            actual version, a <code>VersionConflictException</code> is thrown.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTSecurityProfileCmdlet.SecurityProfileDescription">
            <summary>
            <para>
            <para>A description of the security profile.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTSecurityProfileCmdlet.SecurityProfileName">
            <summary>
            <para>
            <para>The name of the security profile you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTSecurityProfileCmdlet.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.IOT.UpdateIOTStreamCmdlet">
            <summary>
            Updates an existing stream. The stream version will be incremented by one.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTStreamCmdlet.Description">
            <summary>
            <para>
            <para>The description of the stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTStreamCmdlet.File">
            <summary>
            <para>
            <para>The files associated with the stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTStreamCmdlet.RoleArn">
            <summary>
            <para>
            <para>An IAM role that allows the IoT service principal assumes to access your S3 files.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTStreamCmdlet.StreamId">
            <summary>
            <para>
            <para>The stream ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTStreamCmdlet.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.IOT.UpdateIOTThingCmdlet">
            <summary>
            Updates the data for a thing.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingCmdlet.AttributePayload">
            <summary>
            <para>
            <para>A list of thing attributes, a JSON string containing name-value pairs. For example:</para><para><code>{\"attributes\":{\"name1\":\"value2\"}}</code></para><para>This data is used to add new attributes or update existing attributes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingCmdlet.ExpectedVersion">
            <summary>
            <para>
            <para>The expected version of the thing record in the registry. If the version of the record
            in the registry does not match the expected version specified in the request, the
            <code>UpdateThing</code> request is rejected with a <code>VersionConflictException</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingCmdlet.RemoveThingType">
            <summary>
            <para>
            <para>Remove a thing type association. If <b>true</b>, the association is removed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingCmdlet.ThingName">
            <summary>
            <para>
            <para>The name of the thing to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingCmdlet.ThingTypeName">
            <summary>
            <para>
            <para>The name of the thing type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingCmdlet.PassThru">
            <summary>
            Returns the value passed to the ThingName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingCmdlet.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.IOT.UpdateIOTThingGroupCmdlet">
            <summary>
            Update a thing group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingGroupCmdlet.ThingGroupProperties_AttributePayload">
            <summary>
            <para>
            <para>The thing group attributes in JSON format.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingGroupCmdlet.ExpectedVersion">
            <summary>
            <para>
            <para>The expected version of the thing group. If this does not match the version of the
            thing group being updated, the update will fail.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingGroupCmdlet.ThingGroupProperties_ThingGroupDescription">
            <summary>
            <para>
            <para>The thing group description.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingGroupCmdlet.ThingGroupName">
            <summary>
            <para>
            <para>The thing group to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingGroupCmdlet.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.IOT.UpdateIOTThingGroupsForThingCmdlet">
            <summary>
            Updates the groups to which the thing belongs.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingGroupsForThingCmdlet.OverrideDynamicGroup">
            <summary>
            <para>
            <para>Override dynamic thing groups with static thing groups when 10-group limit is reached.
            If a thing belongs to 10 thing groups, and one or more of those groups are dynamic
            thing groups, adding a thing to a static group removes the thing from the last dynamic
            group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingGroupsForThingCmdlet.ThingGroupsToAdd">
            <summary>
            <para>
            <para>The groups to which the thing will be added.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingGroupsForThingCmdlet.ThingGroupsToRemove">
            <summary>
            <para>
            <para>The groups from which the thing will be removed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingGroupsForThingCmdlet.ThingName">
            <summary>
            <para>
            <para>The thing whose group memberships will be updated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingGroupsForThingCmdlet.PassThru">
            <summary>
            Returns the value passed to the ThingName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingGroupsForThingCmdlet.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.MSK.AddMSKResourceTagCmdlet">
            <summary>
            Tag a resource with given tags.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MSK.AddMSKResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that uniquely identifies the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MSK.AddMSKResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>The key-value pairs for the resource tags</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MSK.AddMSKResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MSK.AddMSKResourceTagCmdlet.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.MSK.GetMSKBootstrapBrokerCmdlet">
            <summary>
            A list of brokers that a client application can use to bootstrap.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MSK.GetMSKBootstrapBrokerCmdlet.ClusterArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that uniquely identifies the cluster.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MSK.GetMSKClusterCmdlet">
            <summary>
            Returns a description of the MSK cluster whose Amazon Resource Name (ARN) is specified
            in the request.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MSK.GetMSKClusterCmdlet.ClusterArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that uniquely identifies the cluster.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MSK.GetMSKClusterListCmdlet">
            <summary>
            Returns a list of clusters in an account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MSK.GetMSKClusterListCmdlet.ClusterNameFilter">
            <summary>
            <para>
            <para>Specify a prefix of the name of the clusters that you want to list. The service lists
            all the clusters whose names start with this prefix.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MSK.GetMSKClusterListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of clusters to return in the response. If there are more clusters,
            the response includes a NextToken parameter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MSK.GetMSKClusterListCmdlet.NextToken">
            <summary>
            <para>
            <para>The paginated results marker. When the result of a ListClusters operation is truncated,
            the call returns NextToken in the response. To get another batch of clusters, provide
            this token in your next request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MSK.GetMSKNodeListCmdlet">
            <summary>
            Returns a list of the broker nodes in the cluster.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MSK.GetMSKNodeListCmdlet.ClusterArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that uniquely identifies the cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MSK.GetMSKNodeListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of clusters to return in the response. If there are more clusters,
            the response includes a NextToken parameter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MSK.GetMSKNodeListCmdlet.NextToken">
            <summary>
            <para>
            <para>The paginated results marker. When the result of a ListClusters operation is truncated,
            the call returns NextToken in the response. To get another batch of clusters, provide
            this token in your next request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MSK.GetMSKResourceTagCmdlet">
            <summary>
            Returns a list of tags attached to a resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MSK.GetMSKResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that uniquely identifies the resource.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MSK.NewMSKClusterCmdlet">
            <summary>
            Creates a new MSK cluster.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MSK.NewMSKClusterCmdlet.BrokerNodeGroupInfo">
            <summary>
            <para>
            <para>Information about the broker nodes in the cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MSK.NewMSKClusterCmdlet.ClusterName">
            <summary>
            <para>
            <para>The name of the cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MSK.NewMSKClusterCmdlet.EncryptionAtRest_DataVolumeKMSKeyId">
            <summary>
            <para>
            <para>The AWS KMS key used for data encryption.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MSK.NewMSKClusterCmdlet.EnhancedMonitoring">
            <summary>
            <para>
            <para>Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT,
            PER_BROKER, and PER_TOPIC_PER_BROKER.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MSK.NewMSKClusterCmdlet.KafkaVersion">
            <summary>
            <para>
            <para>The version of Apache Kafka.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MSK.NewMSKClusterCmdlet.NumberOfBrokerNode">
            <summary>
            <para>
            <para>The number of Kafka broker nodes in the Amazon MSK cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MSK.NewMSKClusterCmdlet.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.MSK.RemoveMSKClusterCmdlet">
            <summary>
            Deletes the MSK cluster specified by the Amazon Resource Name (ARN) in the request.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MSK.RemoveMSKClusterCmdlet.ClusterArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that uniquely identifies the cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MSK.RemoveMSKClusterCmdlet.CurrentVersion">
            <summary>
            <para>
            <para>The current version of the MSK cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MSK.RemoveMSKClusterCmdlet.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.MSK.RemoveMSKResourceTagCmdlet">
            <summary>
            Remove tags of a resource by given tag keys.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MSK.RemoveMSKResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that uniquely identifies the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MSK.RemoveMSKResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>The list of tag keys.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MSK.RemoveMSKResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MSK.RemoveMSKResourceTagCmdlet.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.KMS.ImportKMSKeyMaterialCmdlet">
            <summary>
            Imports key material into an AWS KMS customer master key (CMK) from your existing
            key management infrastructure. For more information about importing key material into
            AWS KMS, see <a href="http://docs.aws.amazon.com/kms/latest/developerguide/importing-keys.html">Importing
            Key Material</a> in the <i>AWS Key Management Service Developer Guide</i>.
             
              
            <para>
            You must specify the key ID of the CMK to import the key material into. This CMK's
            <code>Origin</code> must be <code>EXTERNAL</code>. You must also send an import token
            and the encrypted key material. Send the import token that you received in the same
            <a>GetParametersForImport</a> response that contained the public key that you used
            to encrypt the key material. You must also specify whether the key material expires
            and if so, when. When the key material expires, AWS KMS deletes the key material and
            the CMK becomes unusable. To use the CMK again, you can reimport the same key material.
            If you set an expiration date, you can change it only by reimporting the same key
            material and specifying a new expiration date.
            </para><para>
            When this operation is successful, the specified CMK's key state changes to <code>Enabled</code>,
            and you can use the CMK.
            </para><para>
            After you successfully import key material into a CMK, you can reimport the same key
            material into that CMK, but you cannot import different key material.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.ImportKMSKeyMaterialCmdlet.EncryptedKeyMaterial">
            <summary>
            <para>
            <para>The encrypted key material to import. It must be encrypted with the public key that
            you received in the response to a previous <a>GetParametersForImport</a> request,
            using the wrapping algorithm that you specified in that request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.ImportKMSKeyMaterialCmdlet.ExpirationModel">
            <summary>
            <para>
            <para>Specifies whether the key material expires. The default is <code>KEY_MATERIAL_EXPIRES</code>,
            in which case you must include the <code>ValidTo</code> parameter. When this parameter
            is set to <code>KEY_MATERIAL_DOES_NOT_EXPIRE</code>, you must omit the <code>ValidTo</code>
            parameter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.ImportKMSKeyMaterialCmdlet.ImportToken">
            <summary>
            <para>
            <para>The import token that you received in the response to a previous <a>GetParametersForImport</a>
            request. It must be from the same response that contained the public key that you
            used to encrypt the key material.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.ImportKMSKeyMaterialCmdlet.KeyId">
            <summary>
            <para>
            <para>The identifier of the CMK to import the key material into. The CMK's <code>Origin</code>
            must be <code>EXTERNAL</code>.</para><para>A valid identifier is the unique key ID or the Amazon Resource Name (ARN) of the CMK.
            Examples:</para><ul><li><para>Unique key ID: <code>1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li><li><para>Key ARN: <code>arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.ImportKMSKeyMaterialCmdlet.ValidTo">
            <summary>
            <para>
            <para>The time at which the imported key material expires. When the key material expires,
            AWS KMS deletes the key material and the CMK becomes unusable. You must omit this
            parameter when the <code>ExpirationModel</code> parameter is set to <code>KEY_MATERIAL_DOES_NOT_EXPIRE</code>.
            Otherwise it is required.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.ImportKMSKeyMaterialCmdlet.PassThru">
            <summary>
            Returns the value passed to the KeyId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.ImportKMSKeyMaterialCmdlet.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.KMS.AddKMSResourceTagCmdlet">
            <summary>
            Adds or edits tags for a customer master key (CMK). You cannot perform this operation
            on a CMK in a different AWS account.
             
              
            <para>
            Each tag consists of a tag key and a tag value. Tag keys and tag values are both required,
            but tag values can be empty (null) strings.
            </para><para>
            You can only use a tag key once for each CMK. If you use the tag key again, AWS KMS
            replaces the current tag value with the specified value.
            </para><para>
            For information about the rules that apply to tag keys and tag values, see <a href="https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/allocation-tag-restrictions.html">User-Defined
            Tag Restrictions</a> in the <i>AWS Billing and Cost Management User Guide</i>.
            </para><para>
            The result of this operation varies with the key state of the CMK. For details, see
            <a href="https://docs.aws.amazon.com/kms/latest/developerguide/key-state.html">How
            Key State Affects Use of a Customer Master Key</a> in the <i>AWS Key Management Service
            Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.AddKMSResourceTagCmdlet.KeyId">
            <summary>
            <para>
            <para>A unique identifier for the CMK you are tagging.</para><para>Specify the key ID or the Amazon Resource Name (ARN) of the CMK.</para><para>For example:</para><ul><li><para>Key ID: <code>1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li><li><para>Key ARN: <code>arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li></ul><para>To get the key ID and key ARN for a CMK, use <a>ListKeys</a> or <a>DescribeKey</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.AddKMSResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>One or more tags. Each tag consists of a tag key and a tag value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.AddKMSResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the KeyId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.AddKMSResourceTagCmdlet.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.KMS.ConnectKMSCustomKeyStoreCmdlet">
            <summary>
            Connects or reconnects a <a href="https://docs.aws.amazon.com/kms/latest/developerguide/custom-key-store-overview.html">custom
            key store</a> to its associated AWS CloudHSM cluster.
             
              
            <para>
            The custom key store must be connected before you can create customer master keys
            (CMKs) in the key store or use the CMKs it contains. You can disconnect and reconnect
            a custom key store at any time.
            </para><para>
            To connect a custom key store, its associated AWS CloudHSM cluster must have at least
            one active HSM. To get the number of active HSMs in a cluster, use the <a href="https://docs.aws.amazon.com/cloudhsm/latest/APIReference/API_DescribeClusters.html">DescribeClusters</a>
            operation. To add HSMs to the cluster, use the <a href="https://docs.aws.amazon.com/cloudhsm/latest/APIReference/API_CreateHsm.html">CreateHsm</a>
            operation.
            </para><para>
            The connection process can take an extended amount of time to complete; up to 20 minutes.
            This operation starts the connection process, but it does not wait for it to complete.
            When it succeeds, this operation quickly returns an HTTP 200 response and a JSON object
            with no properties. However, this response does not indicate that the custom key store
            is connected. To get the connection state of the custom key store, use the <a>DescribeCustomKeyStores</a>
            operation.
            </para><para>
            During the connection process, AWS KMS finds the AWS CloudHSM cluster that is associated
            with the custom key store, creates the connection infrastructure, connects to the
            cluster, logs into the AWS CloudHSM client as the <a href="https://docs.aws.amazon.com/kms/latest/developerguide/key-store-concepts.html#concept-kmsuser"><code>kmsuser</code> crypto user</a> (CU), and rotates its password.
            </para><para>
            The <code>ConnectCustomKeyStore</code> operation might fail for various reasons. To
            find the reason, use the <a>DescribeCustomKeyStores</a> operation and see the <code>ConnectionErrorCode</code>
            in the response. For help interpreting the <code>ConnectionErrorCode</code>, see <a>CustomKeyStoresListEntry</a>.
            </para><para>
            To fix the failure, use the <a>DisconnectCustomKeyStore</a> operation to disconnect
            the custom key store, correct the error, use the <a>UpdateCustomKeyStore</a> operation
            if necessary, and then use <code>ConnectCustomKeyStore</code> again.
            </para><para>
            If you are having trouble connecting or disconnecting a custom key store, see <a href="https://docs.aws.amazon.com/kms/latest/developerguide/fix-keystore.html">Troubleshooting
            a Custom Key Store</a> in the <i>AWS Key Management Service Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.ConnectKMSCustomKeyStoreCmdlet.CustomKeyStoreId">
            <summary>
            <para>
            <para>Enter the key store ID of the custom key store that you want to connect. To find the
            ID of a custom key store, use the <a>DescribeCustomKeyStores</a> operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.ConnectKMSCustomKeyStoreCmdlet.PassThru">
            <summary>
            Returns the value passed to the CustomKeyStoreId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.ConnectKMSCustomKeyStoreCmdlet.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.KMS.DisableKMSGrantCmdlet">
            <summary>
            Retires a grant. To clean up, you can retire a grant when you're done using it. You
            should revoke a grant when you intend to actively deny operations that depend on it.
            The following are permitted to call this API:
             
             <ul><li><para>
            The AWS account (root user) under which the grant was created
            </para></li><li><para>
            The <code>RetiringPrincipal</code>, if present in the grant
            </para></li><li><para>
            The <code>GranteePrincipal</code>, if <code>RetireGrant</code> is an operation specified
            in the grant
            </para></li></ul><para>
            You must identify the grant to retire by its grant token or by a combination of the
            grant ID and the Amazon Resource Name (ARN) of the customer master key (CMK). A grant
            token is a unique variable-length base64-encoded string. A grant ID is a 64 character
            unique identifier of a grant. The <a>CreateGrant</a> operation returns both.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.DisableKMSGrantCmdlet.GrantId">
            <summary>
            <para>
            <para>Unique identifier of the grant to retire. The grant ID is returned in the response
            to a <code>CreateGrant</code> operation.</para><ul><li><para>Grant ID Example - 0123456789012345678901234567890123456789012345678901234567890123</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.DisableKMSGrantCmdlet.GrantToken">
            <summary>
            <para>
            <para>Token that identifies the grant to be retired.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.DisableKMSGrantCmdlet.KeyId">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the CMK associated with the grant. </para><para>For example: <code>arn:aws:kms:us-east-2:444455556666:key/1234abcd-12ab-34cd-56ef-1234567890ab</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.DisableKMSGrantCmdlet.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.KMS.DisableKMSKeyCmdlet">
            <summary>
            Sets the state of a customer master key (CMK) to disabled, thereby preventing its
            use for cryptographic operations. You cannot perform this operation on a CMK in a
            different AWS account.
             
              
            <para>
            For more information about how key state affects the use of a CMK, see <a href="https://docs.aws.amazon.com/kms/latest/developerguide/key-state.html">How
            Key State Affects the Use of a Customer Master Key</a> in the <i><i>AWS Key Management
            Service Developer Guide</i></i>.
            </para><para>
            The result of this operation varies with the key state of the CMK. For details, see
            <a href="https://docs.aws.amazon.com/kms/latest/developerguide/key-state.html">How
            Key State Affects Use of a Customer Master Key</a> in the <i>AWS Key Management Service
            Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.DisableKMSKeyCmdlet.KeyId">
            <summary>
            <para>
            <para>A unique identifier for the customer master key (CMK).</para><para>Specify the key ID or the Amazon Resource Name (ARN) of the CMK.</para><para>For example:</para><ul><li><para>Key ID: <code>1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li><li><para>Key ARN: <code>arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li></ul><para>To get the key ID and key ARN for a CMK, use <a>ListKeys</a> or <a>DescribeKey</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.DisableKMSKeyCmdlet.PassThru">
            <summary>
            Returns the value passed to the KeyId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.DisableKMSKeyCmdlet.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.KMS.DisableKMSKeyRotationCmdlet">
            <summary>
            Disables <a href="https://docs.aws.amazon.com/kms/latest/developerguide/rotate-keys.html">automatic
            rotation of the key material</a> for the specified customer master key (CMK). You
            cannot perform this operation on a CMK in a different AWS account.
             
              
            <para>
            The result of this operation varies with the key state of the CMK. For details, see
            <a href="https://docs.aws.amazon.com/kms/latest/developerguide/key-state.html">How
            Key State Affects Use of a Customer Master Key</a> in the <i>AWS Key Management Service
            Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.DisableKMSKeyRotationCmdlet.KeyId">
            <summary>
            <para>
            <para>A unique identifier for the customer master key (CMK).</para><para>Specify the key ID or the Amazon Resource Name (ARN) of the CMK.</para><para>For example:</para><ul><li><para>Key ID: <code>1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li><li><para>Key ARN: <code>arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li></ul><para>To get the key ID and key ARN for a CMK, use <a>ListKeys</a> or <a>DescribeKey</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.DisableKMSKeyRotationCmdlet.PassThru">
            <summary>
            Returns the value passed to the KeyId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.DisableKMSKeyRotationCmdlet.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.KMS.DisconnectKMSCustomKeyStoreCmdlet">
            <summary>
            Disconnects the <a href="https://docs.aws.amazon.com/kms/latest/developerguide/custom-key-store-overview.html">custom
            key store</a> from its associated AWS CloudHSM cluster. While a custom key store is
            disconnected, you can manage the custom key store and its customer master keys (CMKs),
            but you cannot create or use CMKs in the custom key store. You can reconnect the custom
            key store at any time.
             
             <note><para>
            While a custom key store is disconnected, all attempts to create customer master keys
            (CMKs) in the custom key store or to use existing CMKs in cryptographic operations
            will fail. This action can prevent users from storing and accessing sensitive data.
            </para></note><para>
            To find the connection state of a custom key store, use the <a>DescribeCustomKeyStores</a>
            operation. To reconnect a custom key store, use the <a>ConnectCustomKeyStore</a> operation.
            </para><para>
            If the operation succeeds, it returns a JSON object with no properties.
            </para><para>
            This operation is part of the <a href="https://docs.aws.amazon.com/kms/latest/developerguide/custom-key-store-overview.html">Custom
            Key Store feature</a> feature in AWS KMS, which combines the convenience and extensive
            integration of AWS KMS with the isolation and control of a single-tenant key store.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.DisconnectKMSCustomKeyStoreCmdlet.CustomKeyStoreId">
            <summary>
            <para>
            <para>Enter the ID of the custom key store you want to disconnect. To find the ID of a custom
            key store, use the <a>DescribeCustomKeyStores</a> operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.DisconnectKMSCustomKeyStoreCmdlet.PassThru">
            <summary>
            Returns the value passed to the CustomKeyStoreId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.DisconnectKMSCustomKeyStoreCmdlet.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.KMS.EnableKMSKeyCmdlet">
            <summary>
            Sets the key state of a customer master key (CMK) to enabled. This allows you to use
            the CMK for cryptographic operations. You cannot perform this operation on a CMK in
            a different AWS account.
             
              
            <para>
            The result of this operation varies with the key state of the CMK. For details, see
            <a href="https://docs.aws.amazon.com/kms/latest/developerguide/key-state.html">How
            Key State Affects Use of a Customer Master Key</a> in the <i>AWS Key Management Service
            Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.EnableKMSKeyCmdlet.KeyId">
            <summary>
            <para>
            <para>A unique identifier for the customer master key (CMK).</para><para>Specify the key ID or the Amazon Resource Name (ARN) of the CMK.</para><para>For example:</para><ul><li><para>Key ID: <code>1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li><li><para>Key ARN: <code>arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li></ul><para>To get the key ID and key ARN for a CMK, use <a>ListKeys</a> or <a>DescribeKey</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.EnableKMSKeyCmdlet.PassThru">
            <summary>
            Returns the value passed to the KeyId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.EnableKMSKeyCmdlet.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.KMS.EnableKMSKeyRotationCmdlet">
            <summary>
            Enables <a href="https://docs.aws.amazon.com/kms/latest/developerguide/rotate-keys.html">automatic
            rotation of the key material</a> for the specified customer master key (CMK). You
            cannot perform this operation on a CMK in a different AWS account.
             
              
            <para>
            You cannot enable automatic rotation of CMKs with imported key material or CMKs in
            a <a href="https://docs.aws.amazon.com/kms/latest/developerguide/custom-key-store-overview.html">custom
            key store</a>.
            </para><para>
            The result of this operation varies with the key state of the CMK. For details, see
            <a href="https://docs.aws.amazon.com/kms/latest/developerguide/key-state.html">How
            Key State Affects Use of a Customer Master Key</a> in the <i>AWS Key Management Service
            Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.EnableKMSKeyRotationCmdlet.KeyId">
            <summary>
            <para>
            <para>A unique identifier for the customer master key (CMK).</para><para>Specify the key ID or the Amazon Resource Name (ARN) of the CMK.</para><para>For example:</para><ul><li><para>Key ID: <code>1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li><li><para>Key ARN: <code>arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li></ul><para>To get the key ID and key ARN for a CMK, use <a>ListKeys</a> or <a>DescribeKey</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.EnableKMSKeyRotationCmdlet.PassThru">
            <summary>
            Returns the value passed to the KeyId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.EnableKMSKeyRotationCmdlet.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.KMS.GetKMSAliasListCmdlet">
            <summary>
            Gets a list of aliases in the caller's AWS account and region. You cannot list aliases
            in other accounts. For more information about aliases, see <a>CreateAlias</a>.
             
              
            <para>
            By default, the ListAliases command returns all aliases in the account and region.
            To get only the aliases that point to a particular customer master key (CMK), use
            the <code>KeyId</code> parameter.
            </para><para>
            The <code>ListAliases</code> response can include aliases that you created and associated
            with your customer managed CMKs, and aliases that AWS created and associated with
            AWS managed CMKs in your account. You can recognize AWS aliases because their names
            have the format <code>aws/&lt;service-name&gt;</code>, such as <code>aws/dynamodb</code>.
            </para><para>
            The response might also include aliases that have no <code>TargetKeyId</code> field.
            These are predefined aliases that AWS has created but has not yet associated with
            a CMK. Aliases that AWS creates in your account, including predefined aliases, do
            not count against your <a href="https://docs.aws.amazon.com/kms/latest/developerguide/limits.html#aliases-limit">AWS
            KMS aliases limit</a>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.GetKMSAliasListCmdlet.KeyId">
            <summary>
            <para>
            <para>Lists only aliases that refer to the specified CMK. The value of this parameter can
            be the ID or Amazon Resource Name (ARN) of a CMK in the caller's account and region.
            You cannot use an alias name or alias ARN in this value.</para><para>This parameter is optional. If you omit it, <code>ListAliases</code> returns all aliases
            in the account and region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.GetKMSAliasListCmdlet.Limit">
            <summary>
            <para>
            <para>Use this parameter to specify the maximum number of items to return. When this value
            is present, AWS KMS does not return more than the specified number of items, but it
            might return fewer.</para><para>This value is optional. If you include a value, it must be between 1 and 100, inclusive.
            If you do not include a value, it defaults to 50.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.GetKMSAliasListCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter in a subsequent request after you receive a response with truncated
            results. Set it to the value of <code>NextMarker</code> from the truncated response
            you just received.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KMS.GetKMSCustomKeyStoreCmdlet">
            <summary>
            Gets information about <a href="https://docs.aws.amazon.com/kms/latest/developerguide/custom-key-store-overview.html">custom
            key stores</a> in the account and region.
             
              
            <para>
            This operation is part of the <a href="https://docs.aws.amazon.com/kms/latest/developerguide/custom-key-store-overview.html">Custom
            Key Store feature</a> feature in AWS KMS, which combines the convenience and extensive
            integration of AWS KMS with the isolation and control of a single-tenant key store.
            </para><para>
            By default, this operation returns information about all custom key stores in the
            account and region. To get only information about a particular custom key store, use
            either the <code>CustomKeyStoreName</code> or <code>CustomKeyStoreId</code> parameter
            (but not both).
            </para><para>
            To determine whether the custom key store is connected to its AWS CloudHSM cluster,
            use the <code>ConnectionState</code> element in the response. If an attempt to connect
            the custom key store failed, the <code>ConnectionState</code> value is <code>FAILED</code>
            and the <code>ConnectionErrorCode</code> element in the response indicates the cause
            of the failure. For help interpreting the <code>ConnectionErrorCode</code>, see <a>CustomKeyStoresListEntry</a>.
            </para><para>
            Custom key stores have a <code>DISCONNECTED</code> connection state if the key store
            has never been connected or you use the <a>DisconnectCustomKeyStore</a> operation
            to disconnect it. If your custom key store state is <code>CONNECTED</code> but you
            are having trouble using it, make sure that its associated AWS CloudHSM cluster is
            active and contains the minimum number of HSMs required for the operation, if any.
            </para><para>
             For help repairing your custom key store, see the <a href="https://docs.aws.amazon.com/kms/latest/developerguide/fix-keystore.html">Troubleshooting
            Custom Key Stores</a> topic in the <i>AWS Key Management Service Developer Guide</i>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.GetKMSCustomKeyStoreCmdlet.CustomKeyStoreId">
            <summary>
            <para>
            <para>Gets only information about the specified custom key store. Enter the key store ID.</para><para>By default, this operation gets information about all custom key stores in the account
            and region. To limit the output to a particular custom key store, you can use either
            the <code>CustomKeyStoreId</code> or <code>CustomKeyStoreName</code> parameter, but
            not both.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.GetKMSCustomKeyStoreCmdlet.CustomKeyStoreName">
            <summary>
            <para>
            <para>Gets only information about the specified custom key store. Enter the friendly name
            of the custom key store.</para><para>By default, this operation gets information about all custom key stores in the account
            and region. To limit the output to a particular custom key store, you can use either
            the <code>CustomKeyStoreId</code> or <code>CustomKeyStoreName</code> parameter, but
            not both.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.GetKMSCustomKeyStoreCmdlet.Limit">
            <summary>
            <para>
            <para>Use this parameter to specify the maximum number of items to return. When this value
            is present, AWS KMS does not return more than the specified number of items, but it
            might return fewer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.GetKMSCustomKeyStoreCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter in a subsequent request after you receive a response with truncated
            results. Set it to the value of <code>NextMarker</code> from the truncated response
            you just received.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KMS.GetKMSGrantListCmdlet">
            <summary>
            Gets a list of all grants for the specified customer master key (CMK).
             
              
            <para>
            To perform this operation on a CMK in a different AWS account, specify the key ARN
            in the value of the <code>KeyId</code> parameter.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.GetKMSGrantListCmdlet.KeyId">
            <summary>
            <para>
            <para>A unique identifier for the customer master key (CMK).</para><para>Specify the key ID or the Amazon Resource Name (ARN) of the CMK. To specify a CMK
            in a different AWS account, you must use the key ARN.</para><para>For example:</para><ul><li><para>Key ID: <code>1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li><li><para>Key ARN: <code>arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li></ul><para>To get the key ID and key ARN for a CMK, use <a>ListKeys</a> or <a>DescribeKey</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.GetKMSGrantListCmdlet.Limit">
            <summary>
            <para>
            <para>Use this parameter to specify the maximum number of items to return. When this value
            is present, AWS KMS does not return more than the specified number of items, but it
            might return fewer.</para><para>This value is optional. If you include a value, it must be between 1 and 100, inclusive.
            If you do not include a value, it defaults to 50.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.GetKMSGrantListCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter in a subsequent request after you receive a response with truncated
            results. Set it to the value of <code>NextMarker</code> from the truncated response
            you just received.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KMS.GetKMSKeyCmdlet">
            <summary>
            Provides detailed information about the specified customer master key (CMK).
             
              
            <para>
            You can use <code>DescribeKey</code> on a predefined AWS alias, that is, an AWS alias
            with no key ID. When you do, AWS KMS associates the alias with an <a href="https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#master_keys">AWS
            managed CMK</a> and returns its <code>KeyId</code> and <code>Arn</code> in the response.
            </para><para>
            To perform this operation on a CMK in a different AWS account, specify the key ARN
            or alias ARN in the value of the KeyId parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.GetKMSKeyCmdlet.GrantToken">
            <summary>
            <para>
            <para>A list of grant tokens.</para><para>For more information, see <a href="https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#grant_token">Grant
            Tokens</a> in the <i>AWS Key Management Service Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.GetKMSKeyCmdlet.KeyId">
            <summary>
            <para>
            <para>Describes the specified customer master key (CMK). </para><para>If you specify a predefined AWS alias (an AWS alias with no key ID), KMS associates
            the alias with an <a href="https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#master_keys">AWS
            managed CMK</a> and returns its <code>KeyId</code> and <code>Arn</code> in the response.</para><para>To specify a CMK, use its key ID, Amazon Resource Name (ARN), alias name, or alias
            ARN. When using an alias name, prefix it with <code>"alias/"</code>. To specify a
            CMK in a different AWS account, you must use the key ARN or alias ARN.</para><para>For example:</para><ul><li><para>Key ID: <code>1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li><li><para>Key ARN: <code>arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li><li><para>Alias name: <code>alias/ExampleAlias</code></para></li><li><para>Alias ARN: <code>arn:aws:kms:us-east-2:111122223333:alias/ExampleAlias</code></para></li></ul><para>To get the key ID and key ARN for a CMK, use <a>ListKeys</a> or <a>DescribeKey</a>.
            To get the alias name and alias ARN, use <a>ListAliases</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KMS.GetKMSKeyListCmdlet">
            <summary>
            Gets a list of all customer master keys (CMKs) in the caller's AWS account and region.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.GetKMSKeyListCmdlet.Limit">
            <summary>
            <para>
            <para>Use this parameter to specify the maximum number of items to return. When this value
            is present, AWS KMS does not return more than the specified number of items, but it
            might return fewer.</para><para>This value is optional. If you include a value, it must be between 1 and 1000, inclusive.
            If you do not include a value, it defaults to 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.GetKMSKeyListCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter in a subsequent request after you receive a response with truncated
            results. Set it to the value of <code>NextMarker</code> from the truncated response
            you just received.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KMS.GetKMSKeyPolicyCmdlet">
            <summary>
            Gets a key policy attached to the specified customer master key (CMK). You cannot
            perform this operation on a CMK in a different AWS account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.GetKMSKeyPolicyCmdlet.KeyId">
            <summary>
            <para>
            <para>A unique identifier for the customer master key (CMK).</para><para>Specify the key ID or the Amazon Resource Name (ARN) of the CMK.</para><para>For example:</para><ul><li><para>Key ID: <code>1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li><li><para>Key ARN: <code>arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li></ul><para>To get the key ID and key ARN for a CMK, use <a>ListKeys</a> or <a>DescribeKey</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.GetKMSKeyPolicyCmdlet.PolicyName">
            <summary>
            <para>
            <para>Specifies the name of the key policy. The only valid name is <code>default</code>.
            To get the names of key policies, use <a>ListKeyPolicies</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KMS.GetKMSKeyPolicyListCmdlet">
            <summary>
            Gets the names of the key policies that are attached to a customer master key (CMK).
            This operation is designed to get policy names that you can use in a <a>GetKeyPolicy</a>
            operation. However, the only valid policy name is <code>default</code>. You cannot
            perform this operation on a CMK in a different AWS account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.GetKMSKeyPolicyListCmdlet.KeyId">
            <summary>
            <para>
            <para>A unique identifier for the customer master key (CMK).</para><para>Specify the key ID or the Amazon Resource Name (ARN) of the CMK.</para><para>For example:</para><ul><li><para>Key ID: <code>1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li><li><para>Key ARN: <code>arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li></ul><para>To get the key ID and key ARN for a CMK, use <a>ListKeys</a> or <a>DescribeKey</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.GetKMSKeyPolicyListCmdlet.Limit">
            <summary>
            <para>
            <para>Use this parameter to specify the maximum number of items to return. When this value
            is present, AWS KMS does not return more than the specified number of items, but it
            might return fewer.</para><para>This value is optional. If you include a value, it must be between 1 and 1000, inclusive.
            If you do not include a value, it defaults to 100.</para><para>Only one policy can be attached to a key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.GetKMSKeyPolicyListCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter in a subsequent request after you receive a response with truncated
            results. Set it to the value of <code>NextMarker</code> from the truncated response
            you just received.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KMS.GetKMSKeyRotationStatusCmdlet">
            <summary>
            Gets a Boolean value that indicates whether <a href="https://docs.aws.amazon.com/kms/latest/developerguide/rotate-keys.html">automatic
            rotation of the key material</a> is enabled for the specified customer master key
            (CMK).
             
              
            <para>
            The result of this operation varies with the key state of the CMK. For details, see
            <a href="https://docs.aws.amazon.com/kms/latest/developerguide/key-state.html">How
            Key State Affects Use of a Customer Master Key</a> in the <i>AWS Key Management Service
            Developer Guide</i>.
            </para><ul><li><para>
            Disabled: The key rotation status does not change when you disable a CMK. However,
            while the CMK is disabled, AWS KMS does not rotate the backing key.
            </para></li><li><para>
            Pending deletion: While a CMK is pending deletion, its key rotation status is <code>false</code>
            and AWS KMS does not rotate the backing key. If you cancel the deletion, the original
            key rotation status is restored.
            </para></li></ul><para>
            To perform this operation on a CMK in a different AWS account, specify the key ARN
            in the value of the <code>KeyId</code> parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.GetKMSKeyRotationStatusCmdlet.KeyId">
            <summary>
            <para>
            <para>A unique identifier for the customer master key (CMK).</para><para>Specify the key ID or the Amazon Resource Name (ARN) of the CMK. To specify a CMK
            in a different AWS account, you must use the key ARN.</para><para>For example:</para><ul><li><para>Key ID: <code>1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li><li><para>Key ARN: <code>arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li></ul><para>To get the key ID and key ARN for a CMK, use <a>ListKeys</a> or <a>DescribeKey</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KMS.GetKMSParametersForImportCmdlet">
            <summary>
            Returns the items you need in order to import key material into AWS KMS from your
            existing key management infrastructure. For more information about importing key material
            into AWS KMS, see <a href="https://docs.aws.amazon.com/kms/latest/developerguide/importing-keys.html">Importing
            Key Material</a> in the <i>AWS Key Management Service Developer Guide</i>.
             
              
            <para>
            You must specify the key ID of the customer master key (CMK) into which you will import
            key material. This CMK's <code>Origin</code> must be <code>EXTERNAL</code>. You must
            also specify the wrapping algorithm and type of wrapping key (public key) that you
            will use to encrypt the key material. You cannot perform this operation on a CMK in
            a different AWS account.
            </para><para>
            This operation returns a public key and an import token. Use the public key to encrypt
            the key material. Store the import token to send with a subsequent <a>ImportKeyMaterial</a>
            request. The public key and import token from the same response must be used together.
            These items are valid for 24 hours. When they expire, they cannot be used for a subsequent
            <a>ImportKeyMaterial</a> request. To get new ones, send another <code>GetParametersForImport</code>
            request.
            </para><para>
            The result of this operation varies with the key state of the CMK. For details, see
            <a href="https://docs.aws.amazon.com/kms/latest/developerguide/key-state.html">How
            Key State Affects Use of a Customer Master Key</a> in the <i>AWS Key Management Service
            Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.GetKMSParametersForImportCmdlet.KeyId">
            <summary>
            <para>
            <para>The identifier of the CMK into which you will import key material. The CMK's <code>Origin</code>
            must be <code>EXTERNAL</code>.</para><para>Specify the key ID or the Amazon Resource Name (ARN) of the CMK.</para><para>For example:</para><ul><li><para>Key ID: <code>1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li><li><para>Key ARN: <code>arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li></ul><para>To get the key ID and key ARN for a CMK, use <a>ListKeys</a> or <a>DescribeKey</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.GetKMSParametersForImportCmdlet.WrappingAlgorithm">
            <summary>
            <para>
            <para>The algorithm you will use to encrypt the key material before importing it with <a>ImportKeyMaterial</a>.
            For more information, see <a href="https://docs.aws.amazon.com/kms/latest/developerguide/importing-keys-encrypt-key-material.html">Encrypt
            the Key Material</a> in the <i>AWS Key Management Service Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.GetKMSParametersForImportCmdlet.WrappingKeySpec">
            <summary>
            <para>
            <para>The type of wrapping key (public key) to return in the response. Only 2048-bit RSA
            public keys are supported.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KMS.GetKMSResourceTagCmdlet">
            <summary>
            Returns a list of all tags for the specified customer master key (CMK).
             
              
            <para>
            You cannot perform this operation on a CMK in a different AWS account.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.GetKMSResourceTagCmdlet.KeyId">
            <summary>
            <para>
            <para>A unique identifier for the customer master key (CMK).</para><para>Specify the key ID or the Amazon Resource Name (ARN) of the CMK.</para><para>For example:</para><ul><li><para>Key ID: <code>1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li><li><para>Key ARN: <code>arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li></ul><para>To get the key ID and key ARN for a CMK, use <a>ListKeys</a> or <a>DescribeKey</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.GetKMSResourceTagCmdlet.Limit">
            <summary>
            <para>
            <para>Use this parameter to specify the maximum number of items to return. When this value
            is present, AWS KMS does not return more than the specified number of items, but it
            might return fewer.</para><para>This value is optional. If you include a value, it must be between 1 and 50, inclusive.
            If you do not include a value, it defaults to 50.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.GetKMSResourceTagCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter in a subsequent request after you receive a response with truncated
            results. Set it to the value of <code>NextMarker</code> from the truncated response
            you just received.</para><para>Do not attempt to construct this value. Use only the value of <code>NextMarker</code>
            from the truncated response you just received.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KMS.GetKMSRetirableGrantCmdlet">
            <summary>
            Returns a list of all grants for which the grant's <code>RetiringPrincipal</code>
            matches the one specified.
             
              
            <para>
            A typical use is to list all grants that you are able to retire. To retire a grant,
            use <a>RetireGrant</a>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.GetKMSRetirableGrantCmdlet.RetiringPrincipal">
            <summary>
            <para>
            <para>The retiring principal for which to list grants.</para><para>To specify the retiring principal, use the <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Name (ARN)</a> of an AWS principal. Valid AWS principals include AWS accounts
            (root), IAM users, federated users, and assumed role users. For examples of the ARN
            syntax for specifying a principal, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#arn-syntax-iam">AWS
            Identity and Access Management (IAM)</a> in the Example ARNs section of the <i>Amazon
            Web Services General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.GetKMSRetirableGrantCmdlet.Limit">
            <summary>
            <para>
            <para>Use this parameter to specify the maximum number of items to return. When this value
            is present, AWS KMS does not return more than the specified number of items, but it
            might return fewer.</para><para>This value is optional. If you include a value, it must be between 1 and 100, inclusive.
            If you do not include a value, it defaults to 50.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.GetKMSRetirableGrantCmdlet.Marker">
            <summary>
            <para>
            <para>Use this parameter in a subsequent request after you receive a response with truncated
            results. Set it to the value of <code>NextMarker</code> from the truncated response
            you just received.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KMS.InvokeKMSDecryptCmdlet">
            <summary>
            Decrypts ciphertext. Ciphertext is plaintext that has been previously encrypted by
            using any of the following operations:
             
             <ul><li><para><a>GenerateDataKey</a></para></li><li><para><a>GenerateDataKeyWithoutPlaintext</a></para></li><li><para><a>Encrypt</a></para></li></ul><para>
            Whenever possible, use key policies to give users permission to call the Decrypt operation
            on the CMK, instead of IAM policies. Otherwise, you might create an IAM user policy
            that gives the user Decrypt permission on all CMKs. This user could decrypt ciphertext
            that was encrypted by CMKs in other accounts if the key policy for the cross-account
            CMK permits it. If you must use an IAM policy for <code>Decrypt</code> permissions,
            limit the user to particular CMKs or particular trusted accounts.
            </para><para>
            The result of this operation varies with the key state of the CMK. For details, see
            <a href="https://docs.aws.amazon.com/kms/latest/developerguide/key-state.html">How
            Key State Affects Use of a Customer Master Key</a> in the <i>AWS Key Management Service
            Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.InvokeKMSDecryptCmdlet.CiphertextBlob">
            <summary>
            <para>
            <para>Ciphertext to be decrypted. The blob includes metadata.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.InvokeKMSDecryptCmdlet.EncryptionContext">
            <summary>
            <para>
            <para>The encryption context. If this was specified in the <a>Encrypt</a> function, it must
            be specified here or the decryption operation will fail. For more information, see
            <a href="https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#encrypt_context">Encryption
            Context</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.InvokeKMSDecryptCmdlet.GrantToken">
            <summary>
            <para>
            <para>A list of grant tokens.</para><para>For more information, see <a href="https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#grant_token">Grant
            Tokens</a> in the <i>AWS Key Management Service Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KMS.InvokeKMSEncryptCmdlet">
            <summary>
            Encrypts plaintext into ciphertext by using a customer master key (CMK). The <code>Encrypt</code>
            operation has two primary use cases:
             
             <ul><li><para>
            You can encrypt up to 4 kilobytes (4096 bytes) of arbitrary data such as an RSA key,
            a database password, or other sensitive information.
            </para></li><li><para>
            You can use the <code>Encrypt</code> operation to move encrypted data from one AWS
            region to another. In the first region, generate a data key and use the plaintext
            key to encrypt the data. Then, in the new region, call the <code>Encrypt</code> method
            on same plaintext data key. Now, you can safely move the encrypted data and encrypted
            data key to the new region, and decrypt in the new region when necessary.
            </para></li></ul><para>
            You don't need use this operation to encrypt a data key within a region. The <a>GenerateDataKey</a>
            and <a>GenerateDataKeyWithoutPlaintext</a> operations return an encrypted data key.
            </para><para>
            Also, you don't need to use this operation to encrypt data in your application. You
            can use the plaintext and encrypted data keys that the <code>GenerateDataKey</code>
            operation returns.
            </para><para>
            The result of this operation varies with the key state of the CMK. For details, see
            <a href="https://docs.aws.amazon.com/kms/latest/developerguide/key-state.html">How
            Key State Affects Use of a Customer Master Key</a> in the <i>AWS Key Management Service
            Developer Guide</i>.
            </para><para>
            To perform this operation on a CMK in a different AWS account, specify the key ARN
            or alias ARN in the value of the KeyId parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.InvokeKMSEncryptCmdlet.EncryptionContext">
            <summary>
            <para>
            <para>Name-value pair that specifies the encryption context to be used for authenticated
            encryption. If used here, the same value must be supplied to the <code>Decrypt</code>
            API or decryption will fail. For more information, see <a href="https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#encrypt_context">Encryption
            Context</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.InvokeKMSEncryptCmdlet.GrantToken">
            <summary>
            <para>
            <para>A list of grant tokens.</para><para>For more information, see <a href="https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#grant_token">Grant
            Tokens</a> in the <i>AWS Key Management Service Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.InvokeKMSEncryptCmdlet.KeyId">
            <summary>
            <para>
            <para>A unique identifier for the customer master key (CMK).</para><para>To specify a CMK, use its key ID, Amazon Resource Name (ARN), alias name, or alias
            ARN. When using an alias name, prefix it with <code>"alias/"</code>. To specify a
            CMK in a different AWS account, you must use the key ARN or alias ARN.</para><para>For example:</para><ul><li><para>Key ID: <code>1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li><li><para>Key ARN: <code>arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li><li><para>Alias name: <code>alias/ExampleAlias</code></para></li><li><para>Alias ARN: <code>arn:aws:kms:us-east-2:111122223333:alias/ExampleAlias</code></para></li></ul><para>To get the key ID and key ARN for a CMK, use <a>ListKeys</a> or <a>DescribeKey</a>.
            To get the alias name and alias ARN, use <a>ListAliases</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.InvokeKMSEncryptCmdlet.Plaintext">
            <summary>
            <para>
            <para>Data to be encrypted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.InvokeKMSEncryptCmdlet.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.KMS.InvokeKMSReEncryptCmdlet">
            <summary>
            Encrypts data on the server side with a new customer master key (CMK) without exposing
            the plaintext of the data on the client side. The data is first decrypted and then
            reencrypted. You can also use this operation to change the encryption context of a
            ciphertext.
             
              
            <para>
            You can reencrypt data using CMKs in different AWS accounts.
            </para><para>
            Unlike other operations, <code>ReEncrypt</code> is authorized twice, once as <code>ReEncryptFrom</code>
            on the source CMK and once as <code>ReEncryptTo</code> on the destination CMK. We
            recommend that you include the <code>"kms:ReEncrypt*"</code> permission in your <a href="https://docs.aws.amazon.com/kms/latest/developerguide/key-policies.html">key
            policies</a> to permit reencryption from or to the CMK. This permission is automatically
            included in the key policy when you create a CMK through the console. But you must
            include it manually when you create a CMK programmatically or when you set a key policy
            with the <a>PutKeyPolicy</a> operation.
            </para><para>
            The result of this operation varies with the key state of the CMK. For details, see
            <a href="https://docs.aws.amazon.com/kms/latest/developerguide/key-state.html">How
            Key State Affects Use of a Customer Master Key</a> in the <i>AWS Key Management Service
            Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.InvokeKMSReEncryptCmdlet.CiphertextBlob">
            <summary>
            <para>
            <para>Ciphertext of the data to reencrypt.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.InvokeKMSReEncryptCmdlet.DestinationEncryptionContext">
            <summary>
            <para>
            <para>Encryption context to use when the data is reencrypted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.InvokeKMSReEncryptCmdlet.DestinationKeyId">
            <summary>
            <para>
            <para>A unique identifier for the CMK that is used to reencrypt the data.</para><para>To specify a CMK, use its key ID, Amazon Resource Name (ARN), alias name, or alias
            ARN. When using an alias name, prefix it with <code>"alias/"</code>. To specify a
            CMK in a different AWS account, you must use the key ARN or alias ARN.</para><para>For example:</para><ul><li><para>Key ID: <code>1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li><li><para>Key ARN: <code>arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li><li><para>Alias name: <code>alias/ExampleAlias</code></para></li><li><para>Alias ARN: <code>arn:aws:kms:us-east-2:111122223333:alias/ExampleAlias</code></para></li></ul><para>To get the key ID and key ARN for a CMK, use <a>ListKeys</a> or <a>DescribeKey</a>.
            To get the alias name and alias ARN, use <a>ListAliases</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.InvokeKMSReEncryptCmdlet.GrantToken">
            <summary>
            <para>
            <para>A list of grant tokens.</para><para>For more information, see <a href="https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#grant_token">Grant
            Tokens</a> in the <i>AWS Key Management Service Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.InvokeKMSReEncryptCmdlet.SourceEncryptionContext">
            <summary>
            <para>
            <para>Encryption context used to encrypt and decrypt the data specified in the <code>CiphertextBlob</code>
            parameter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.InvokeKMSReEncryptCmdlet.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.KMS.NewKMSAliasCmdlet">
            <summary>
            Creates a display name for a customer managed customer master key (CMK). You can use
            an alias to identify a CMK in selected operations, such as <a>Encrypt</a> and <a>GenerateDataKey</a>.
             
             
              
            <para>
            Each CMK can have multiple aliases, but each alias points to only one CMK. The alias
            name must be unique in the AWS account and region. To simplify code that runs in multiple
            regions, use the same alias name, but point it to a different CMK in each region.
             
            </para><para>
            Because an alias is not a property of a CMK, you can delete and change the aliases
            of a CMK without affecting the CMK. Also, aliases do not appear in the response from
            the <a>DescribeKey</a> operation. To get the aliases of all CMKs, use the <a>ListAliases</a>
            operation.
            </para><para>
            The alias name must begin with <code>alias/</code> followed by a name, such as <code>alias/ExampleAlias</code>.
            It can contain only alphanumeric characters, forward slashes (/), underscores (_),
            and dashes (-). The alias name cannot begin with <code>alias/aws/</code>. The <code>alias/aws/</code>
            prefix is reserved for <a href="https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#aws-managed-cmk">AWS
            managed CMKs</a>.
            </para><para>
            The alias and the CMK it is mapped to must be in the same AWS account and the same
            region. You cannot perform this operation on an alias in a different AWS account.
            </para><para>
            To map an existing alias to a different CMK, call <a>UpdateAlias</a>.
            </para><para>
            The result of this operation varies with the key state of the CMK. For details, see
            <a href="https://docs.aws.amazon.com/kms/latest/developerguide/key-state.html">How
            Key State Affects Use of a Customer Master Key</a> in the <i>AWS Key Management Service
            Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSAliasCmdlet.AliasName">
            <summary>
            <para>
            <para>Specifies the alias name. This value must begin with <code>alias/</code> followed
            by a name, such as <code>alias/ExampleAlias</code>. The alias name cannot begin with
            <code>alias/aws/</code>. The <code>alias/aws/</code> prefix is reserved for AWS managed
            CMKs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSAliasCmdlet.TargetKeyId">
            <summary>
            <para>
            <para>Identifies the CMK to which the alias refers. Specify the key ID or the Amazon Resource
            Name (ARN) of the CMK. You cannot specify another alias. For help finding the key
            ID and ARN, see <a href="https://docs.aws.amazon.com/kms/latest/developerguide/viewing-keys.html#find-cmk-id-arn">Finding
            the Key ID and ARN</a> in the <i>AWS Key Management Service Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSAliasCmdlet.PassThru">
            <summary>
            Returns the value passed to the TargetKeyId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSAliasCmdlet.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.KMS.NewKMSCustomKeyStoreCmdlet">
            <summary>
            Creates a <a href="https://docs.aws.amazon.com/kms/latest/developerguide/custom-key-store-overview.html">custom
            key store</a> that is associated with an <a href="https://docs.aws.amazon.com/cloudhsm/latest/userguide/clusters.html">AWS
            CloudHSM cluster</a> that you own and manage.
             
              
            <para>
            This operation is part of the <a href="https://docs.aws.amazon.com/kms/latest/developerguide/custom-key-store-overview.html">Custom
            Key Store feature</a> feature in AWS KMS, which combines the convenience and extensive
            integration of AWS KMS with the isolation and control of a single-tenant key store.
            </para><para>
            Before you create the custom key store, you must assemble the required elements, including
            an AWS CloudHSM cluster that fulfills the requirements for a custom key store. For
            details about the required elements, see <a href="https://docs.aws.amazon.com/kms/latest/developerguide/create-keystore.html#before-keystore">Assemble
            the Prerequisites</a> in the <i>AWS Key Management Service Developer Guide</i>.
            </para><para>
            When the operation completes successfully, it returns the ID of the new custom key
            store. Before you can use your new custom key store, you need to use the <a>ConnectCustomKeyStore</a>
            operation to connect the new key store to its AWS CloudHSM cluster. Even if you are
            not going to use your custom key store immediately, you might want to connect it to
            verify that all settings are correct and then disconnect it until you are ready to
            use it.
            </para><para>
            For help with failures, see <a href="https://docs.aws.amazon.com/kms/latest/developerguide/fix-keystore.html">Troubleshooting
            a Custom Key Store</a> in the <i>AWS Key Management Service Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSCustomKeyStoreCmdlet.CloudHsmClusterId">
            <summary>
            <para>
            <para>Identifies the AWS CloudHSM cluster for the custom key store. Enter the cluster ID
            of any active AWS CloudHSM cluster that is not already associated with a custom key
            store. To find the cluster ID, use the <a href="https://docs.aws.amazon.com/cloudhsm/latest/APIReference/API_DescribeClusters.html">DescribeClusters</a>
            operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSCustomKeyStoreCmdlet.CustomKeyStoreName">
            <summary>
            <para>
            <para>Specifies a friendly name for the custom key store. The name must be unique in your
            AWS account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSCustomKeyStoreCmdlet.KeyStorePassword">
            <summary>
            <para>
            <para>Enter the password of the <a href="https://docs.aws.amazon.com/kms/latest/developerguide/key-store-concepts.html#concept-kmsuser"><code>kmsuser</code> crypto user (CU) account</a> in the specified AWS CloudHSM cluster.
            AWS KMS logs into the cluster as this user to manage key material on your behalf.</para><para>This parameter tells AWS KMS the <code>kmsuser</code> account password; it does not
            change the password in the AWS CloudHSM cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSCustomKeyStoreCmdlet.TrustAnchorCertificate">
            <summary>
            <para>
            <para>Enter the content of the trust anchor certificate for the cluster. This is the content
            of the <code>customerCA.crt</code> file that you created when you <a href="https://docs.aws.amazon.com/cloudhsm/latest/userguide/initialize-cluster.html">initialized
            the cluster</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSCustomKeyStoreCmdlet.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.KMS.NewKMSDataKeyCmdlet">
            <summary>
            Generates a unique data key. This operation returns a plaintext copy of the data key
            and a copy that is encrypted under a customer master key (CMK) that you specify. You
            can use the plaintext key to encrypt your data outside of KMS and store the encrypted
            data key with the encrypted data.
             
              
            <para><code>GenerateDataKey</code> returns a unique data key for each request. The bytes
            in the key are not related to the caller or CMK that is used to encrypt the data key.
            </para><para>
            To generate a data key, you need to specify the customer master key (CMK) that will
            be used to encrypt the data key. You must also specify the length of the data key
            using either the <code>KeySpec</code> or <code>NumberOfBytes</code> field (but not
            both). For common key lengths (128-bit and 256-bit symmetric keys), we recommend that
            you use <code>KeySpec</code>. To perform this operation on a CMK in a different AWS
            account, specify the key ARN or alias ARN in the value of the KeyId parameter.
            </para><para>
            You will find the plaintext copy of the data key in the <code>Plaintext</code> field
            of the response, and the encrypted copy of the data key in the <code>CiphertextBlob</code>
            field.
            </para><para>
            We recommend that you use the following pattern to encrypt data locally in your application:
            </para><ol><li><para>
            Use the <code>GenerateDataKey</code> operation to get a data encryption key.
            </para></li><li><para>
            Use the plaintext data key (returned in the <code>Plaintext</code> field of the response)
            to encrypt data locally, then erase the plaintext data key from memory.
            </para></li><li><para>
            Store the encrypted data key (returned in the <code>CiphertextBlob</code> field of
            the response) alongside the locally encrypted data.
            </para></li></ol><para>
            To decrypt data locally:
            </para><ol><li><para>
            Use the <a>Decrypt</a> operation to decrypt the encrypted data key. The operation
            returns a plaintext copy of the data key.
            </para></li><li><para>
            Use the plaintext data key to decrypt data locally, then erase the plaintext data
            key from memory.
            </para></li></ol><para>
            To get only an encrypted copy of the data key, use <a>GenerateDataKeyWithoutPlaintext</a>.
            To get a cryptographically secure random byte string, use <a>GenerateRandom</a>.
            </para><para>
            You can use the optional encryption context to add additional security to your encryption
            operation. When you specify an <code>EncryptionContext</code> in the <code>GenerateDataKey</code>
            operation, you must specify the same encryption context (a case-sensitive exact match)
            in your request to <a>Decrypt</a> the data key. Otherwise, the request to decrypt
            fails with an <code>InvalidCiphertextException</code>. For more information, see <a href="https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#encrypt_context">Encryption
            Context</a> in the <i><i>AWS Key Management Service Developer Guide</i></i>.
            </para><para>
            The result of this operation varies with the key state of the CMK. For details, see
            <a href="https://docs.aws.amazon.com/kms/latest/developerguide/key-state.html">How
            Key State Affects Use of a Customer Master Key</a> in the <i>AWS Key Management Service
            Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSDataKeyCmdlet.EncryptionContext">
            <summary>
            <para>
            <para>A set of key-value pairs that represents additional authenticated data.</para><para>For more information, see <a href="https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#encrypt_context">Encryption
            Context</a> in the <i>AWS Key Management Service Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSDataKeyCmdlet.GrantToken">
            <summary>
            <para>
            <para>A list of grant tokens.</para><para>For more information, see <a href="https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#grant_token">Grant
            Tokens</a> in the <i>AWS Key Management Service Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSDataKeyCmdlet.KeyId">
            <summary>
            <para>
            <para>An identifier for the CMK that encrypts the data key.</para><para>To specify a CMK, use its key ID, Amazon Resource Name (ARN), alias name, or alias
            ARN. When using an alias name, prefix it with <code>"alias/"</code>. To specify a
            CMK in a different AWS account, you must use the key ARN or alias ARN.</para><para>For example:</para><ul><li><para>Key ID: <code>1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li><li><para>Key ARN: <code>arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li><li><para>Alias name: <code>alias/ExampleAlias</code></para></li><li><para>Alias ARN: <code>arn:aws:kms:us-east-2:111122223333:alias/ExampleAlias</code></para></li></ul><para>To get the key ID and key ARN for a CMK, use <a>ListKeys</a> or <a>DescribeKey</a>.
            To get the alias name and alias ARN, use <a>ListAliases</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSDataKeyCmdlet.KeySpec">
            <summary>
            <para>
            <para>The length of the data key. Use <code>AES_128</code> to generate a 128-bit symmetric
            key, or <code>AES_256</code> to generate a 256-bit symmetric key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSDataKeyCmdlet.NumberOfBytes">
            <summary>
            <para>
            <para>The length of the data key in bytes. For example, use the value 64 to generate a 512-bit
            data key (64 bytes is 512 bits). For common key lengths (128-bit and 256-bit symmetric
            keys), we recommend that you use the <code>KeySpec</code> field instead of this one.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSDataKeyCmdlet.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.KMS.NewKMSDataKeyWithoutPlaintextCmdlet">
            <summary>
            Generates a unique data key. This operation returns a data key that is encrypted under
            a customer master key (CMK) that you specify. <code>GenerateDataKeyWithoutPlaintext</code>
            is identical to <a>GenerateDataKey</a> except that returns only the encrypted copy
            of the data key.
             
              
            <para>
            Like <code>GenerateDataKey</code>, <code>GenerateDataKeyWithoutPlaintext</code> returns
            a unique data key for each request. The bytes in the key are not related to the caller
            or CMK that is used to encrypt the data key.
            </para><para>
            This operation is useful for systems that need to encrypt data at some point, but
            not immediately. When you need to encrypt the data, you call the <a>Decrypt</a> operation
            on the encrypted copy of the key.
            </para><para>
            It's also useful in distributed systems with different levels of trust. For example,
            you might store encrypted data in containers. One component of your system creates
            new containers and stores an encrypted data key with each container. Then, a different
            component puts the data into the containers. That component first decrypts the data
            key, uses the plaintext data key to encrypt data, puts the encrypted data into the
            container, and then destroys the plaintext data key. In this system, the component
            that creates the containers never sees the plaintext data key.
            </para><para>
            The result of this operation varies with the key state of the CMK. For details, see
            <a href="https://docs.aws.amazon.com/kms/latest/developerguide/key-state.html">How
            Key State Affects Use of a Customer Master Key</a> in the <i>AWS Key Management Service
            Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSDataKeyWithoutPlaintextCmdlet.EncryptionContext">
            <summary>
            <para>
            <para>A set of key-value pairs that represents additional authenticated data.</para><para>For more information, see <a href="https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#encrypt_context">Encryption
            Context</a> in the <i>AWS Key Management Service Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSDataKeyWithoutPlaintextCmdlet.GrantToken">
            <summary>
            <para>
            <para>A list of grant tokens.</para><para>For more information, see <a href="https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#grant_token">Grant
            Tokens</a> in the <i>AWS Key Management Service Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSDataKeyWithoutPlaintextCmdlet.KeyId">
            <summary>
            <para>
            <para>The identifier of the customer master key (CMK) that encrypts the data key.</para><para>To specify a CMK, use its key ID, Amazon Resource Name (ARN), alias name, or alias
            ARN. When using an alias name, prefix it with <code>"alias/"</code>. To specify a
            CMK in a different AWS account, you must use the key ARN or alias ARN.</para><para>For example:</para><ul><li><para>Key ID: <code>1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li><li><para>Key ARN: <code>arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li><li><para>Alias name: <code>alias/ExampleAlias</code></para></li><li><para>Alias ARN: <code>arn:aws:kms:us-east-2:111122223333:alias/ExampleAlias</code></para></li></ul><para>To get the key ID and key ARN for a CMK, use <a>ListKeys</a> or <a>DescribeKey</a>.
            To get the alias name and alias ARN, use <a>ListAliases</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSDataKeyWithoutPlaintextCmdlet.KeySpec">
            <summary>
            <para>
            <para>The length of the data key. Use <code>AES_128</code> to generate a 128-bit symmetric
            key, or <code>AES_256</code> to generate a 256-bit symmetric key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSDataKeyWithoutPlaintextCmdlet.NumberOfBytes">
            <summary>
            <para>
            <para>The length of the data key in bytes. For example, use the value 64 to generate a 512-bit
            data key (64 bytes is 512 bits). For common key lengths (128-bit and 256-bit symmetric
            keys), we recommend that you use the <code>KeySpec</code> field instead of this one.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSDataKeyWithoutPlaintextCmdlet.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.KMS.NewKMSGrantCmdlet">
            <summary>
            Adds a grant to a customer master key (CMK). The grant allows the grantee principal
            to use the CMK when the conditions specified in the grant are met. When setting permissions,
            grants are an alternative to key policies.
             
              
            <para>
            To create a grant that allows a cryptographic operation only when the encryption context
            in the operation request matches or includes a specified encryption context, use the
            <code>Constraints</code> parameter. For details, see <a>GrantConstraints</a>.
            </para><para>
            To perform this operation on a CMK in a different AWS account, specify the key ARN
            in the value of the <code>KeyId</code> parameter. For more information about grants,
            see <a href="https://docs.aws.amazon.com/kms/latest/developerguide/grants.html">Grants</a>
            in the <i><i>AWS Key Management Service Developer Guide</i></i>.
            </para><para>
            The result of this operation varies with the key state of the CMK. For details, see
            <a href="https://docs.aws.amazon.com/kms/latest/developerguide/key-state.html">How
            Key State Affects Use of a Customer Master Key</a> in the <i>AWS Key Management Service
            Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSGrantCmdlet.Constraints_EncryptionContextEqual">
            <summary>
            <para>
            <para>A list of key-value pairs that must match the encryption context in the cryptographic
            operation request. The grant allows the operation only when the encryption context
            in the request is the same as the encryption context specified in this constraint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSGrantCmdlet.Constraints_EncryptionContextSubset">
            <summary>
            <para>
            <para>A list of key-value pairs that must be included in the encryption context of the cryptographic
            operation request. The grant allows the cryptographic operation only when the encryption
            context in the request includes the key-value pairs specified in this constraint,
            although it can include additional key-value pairs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSGrantCmdlet.GranteePrincipal">
            <summary>
            <para>
            <para>The principal that is given permission to perform the operations that the grant permits.</para><para>To specify the principal, use the <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Name (ARN)</a> of an AWS principal. Valid AWS principals include AWS accounts
            (root), IAM users, IAM roles, federated users, and assumed role users. For examples
            of the ARN syntax to use for specifying a principal, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#arn-syntax-iam">AWS
            Identity and Access Management (IAM)</a> in the Example ARNs section of the <i>AWS
            General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSGrantCmdlet.GrantToken">
            <summary>
            <para>
            <para>A list of grant tokens.</para><para>For more information, see <a href="https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#grant_token">Grant
            Tokens</a> in the <i>AWS Key Management Service Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSGrantCmdlet.KeyId">
            <summary>
            <para>
            <para>The unique identifier for the customer master key (CMK) that the grant applies to.</para><para>Specify the key ID or the Amazon Resource Name (ARN) of the CMK. To specify a CMK
            in a different AWS account, you must use the key ARN.</para><para>For example:</para><ul><li><para>Key ID: <code>1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li><li><para>Key ARN: <code>arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li></ul><para>To get the key ID and key ARN for a CMK, use <a>ListKeys</a> or <a>DescribeKey</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSGrantCmdlet.Name">
            <summary>
            <para>
            <para>A friendly name for identifying the grant. Use this value to prevent the unintended
            creation of duplicate grants when retrying this request.</para><para>When this value is absent, all <code>CreateGrant</code> requests result in a new grant
            with a unique <code>GrantId</code> even if all the supplied parameters are identical.
            This can result in unintended duplicates when you retry the <code>CreateGrant</code>
            request.</para><para>When this value is present, you can retry a <code>CreateGrant</code> request with
            identical parameters; if the grant already exists, the original <code>GrantId</code>
            is returned without creating a new grant. Note that the returned grant token is unique
            with every <code>CreateGrant</code> request, even when a duplicate <code>GrantId</code>
            is returned. All grant tokens obtained in this way can be used interchangeably.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSGrantCmdlet.Operation">
            <summary>
            <para>
            <para>A list of operations that the grant permits.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSGrantCmdlet.RetiringPrincipal">
            <summary>
            <para>
            <para>The principal that is given permission to retire the grant by using <a>RetireGrant</a>
            operation.</para><para>To specify the principal, use the <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Name (ARN)</a> of an AWS principal. Valid AWS principals include AWS accounts
            (root), IAM users, federated users, and assumed role users. For examples of the ARN
            syntax to use for specifying a principal, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#arn-syntax-iam">AWS
            Identity and Access Management (IAM)</a> in the Example ARNs section of the <i>AWS
            General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSGrantCmdlet.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.KMS.NewKMSKeyCmdlet">
            <summary>
            Creates a customer managed <a href="https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#master_keys">customer
            master key</a> (CMK) in your AWS account.
             
              
            <para>
            You can use a CMK to encrypt small amounts of data (up to 4096 bytes) directly. But
            CMKs are more commonly used to encrypt the <a href="https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#data-keys">data
            keys</a> that are used to encrypt data.
            </para><para>
            To create a CMK for imported key material, use the <code>Origin</code> parameter with
            a value of <code>EXTERNAL</code>.
            </para><para>
            To create a CMK in a <a href="https://docs.aws.amazon.com/kms/latest/developerguide/custom-key-store-overview.html">custom
            key store</a>, use the <code>CustomKeyStoreId</code> parameter to specify the custom
            key store. You must also use the <code>Origin</code> parameter with a value of <code>AWS_CLOUDHSM</code>.
            The AWS CloudHSM cluster that is associated with the custom key store must have at
            least two active HSMs in different Availability Zones in the AWS Region.
            </para><para>
            You cannot use this operation to create a CMK in a different AWS account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSKeyCmdlet.BypassPolicyLockoutSafetyCheck">
            <summary>
            <para>
            <para>A flag to indicate whether to bypass the key policy lockout safety check.</para><important><para>Setting this value to true increases the risk that the CMK becomes unmanageable. Do
            not set this value to true indiscriminately.</para><para>For more information, refer to the scenario in the <a href="https://docs.aws.amazon.com/kms/latest/developerguide/key-policies.html#key-policy-default-allow-root-enable-iam">Default
            Key Policy</a> section in the <i><i>AWS Key Management Service Developer Guide</i></i>.</para></important><para>Use this parameter only when you include a policy in the request and you intend to
            prevent the principal that is making the request from making a subsequent <a>PutKeyPolicy</a>
            request on the CMK.</para><para>The default value is false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSKeyCmdlet.CustomKeyStoreId">
            <summary>
            <para>
            <para>Creates the CMK in the specified <a href="https://docs.aws.amazon.com/kms/latest/developerguide/custom-key-store-overview.html">custom
            key store</a> and the key material in its associated AWS CloudHSM cluster. To create
            a CMK in a custom key store, you must also specify the <code>Origin</code> parameter
            with a value of <code>AWS_CLOUDHSM</code>. The AWS CloudHSM cluster that is associated
            with the custom key store must have at least two active HSMs, each in a different
            Availability Zone in the Region.</para><para>To find the ID of a custom key store, use the <a>DescribeCustomKeyStores</a> operation.</para><para>The response includes the custom key store ID and the ID of the AWS CloudHSM cluster.</para><para>This operation is part of the <a href="https://docs.aws.amazon.com/kms/latest/developerguide/custom-key-store-overview.html">Custom
            Key Store feature</a> feature in AWS KMS, which combines the convenience and extensive
            integration of AWS KMS with the isolation and control of a single-tenant key store.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSKeyCmdlet.Description">
            <summary>
            <para>
            <para>A description of the CMK.</para><para>Use a description that helps you decide whether the CMK is appropriate for a task.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSKeyCmdlet.KeyUsage">
            <summary>
            <para>
            <para>The cryptographic operations for which you can use the CMK. The only valid value is
            <code>ENCRYPT_DECRYPT</code>, which means you can use the CMK to encrypt and decrypt
            data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSKeyCmdlet.Origin">
            <summary>
            <para>
            <para>The source of the key material for the CMK. You cannot change the origin after you
            create the CMK.</para><para>The default is <code>AWS_KMS</code>, which means AWS KMS creates the key material
            in its own key store.</para><para>When the parameter value is <code>EXTERNAL</code>, AWS KMS creates a CMK without key
            material so that you can import key material from your existing key management infrastructure.
            For more information about importing key material into AWS KMS, see <a href="https://docs.aws.amazon.com/kms/latest/developerguide/importing-keys.html">Importing
            Key Material</a> in the <i>AWS Key Management Service Developer Guide</i>.</para><para>When the parameter value is <code>AWS_CLOUDHSM</code>, AWS KMS creates the CMK in
            an AWS KMS <a href="https://docs.aws.amazon.com/kms/latest/developerguide/custom-key-store-overview.html">custom
            key store</a> and creates its key material in the associated AWS CloudHSM cluster.
            You must also use the <code>CustomKeyStoreId</code> parameter to identify the custom
            key store.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSKeyCmdlet.Policy">
            <summary>
            <para>
            <para>The key policy to attach to the CMK.</para><para>If you provide a key policy, it must meet the following criteria:</para><ul><li><para>If you don't set <code>BypassPolicyLockoutSafetyCheck</code> to true, the key policy
            must allow the principal that is making the <code>CreateKey</code> request to make
            a subsequent <a>PutKeyPolicy</a> request on the CMK. This reduces the risk that the
            CMK becomes unmanageable. For more information, refer to the scenario in the <a href="https://docs.aws.amazon.com/kms/latest/developerguide/key-policies.html#key-policy-default-allow-root-enable-iam">Default
            Key Policy</a> section of the <i><i>AWS Key Management Service Developer Guide</i></i>.</para></li><li><para>Each statement in the key policy must contain one or more principals. The principals
            in the key policy must exist and be visible to AWS KMS. When you create a new AWS
            principal (for example, an IAM user or role), you might need to enforce a delay before
            including the new principal in a key policy because the new principal might not be
            immediately visible to AWS KMS. For more information, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/troubleshoot_general.html#troubleshoot_general_eventual-consistency">Changes
            that I make are not always immediately visible</a> in the <i>AWS Identity and Access
            Management User Guide</i>.</para></li></ul><para>If you do not provide a key policy, AWS KMS attaches a default key policy to the CMK.
            For more information, see <a href="https://docs.aws.amazon.com/kms/latest/developerguide/key-policies.html#key-policy-default">Default
            Key Policy</a> in the <i>AWS Key Management Service Developer Guide</i>.</para><para>The key policy size limit is 32 kilobytes (32768 bytes).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSKeyCmdlet.Tag">
            <summary>
            <para>
            <para>One or more tags. Each tag consists of a tag key and a tag value. Tag keys and tag
            values are both required, but tag values can be empty (null) strings.</para><para>Use this parameter to tag the CMK when it is created. Alternately, you can omit this
            parameter and instead tag the CMK after it is created using <a>TagResource</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSKeyCmdlet.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.KMS.NewKMSRandomCmdlet">
            <summary>
            Returns a random byte string that is cryptographically secure.
             
              
            <para>
            By default, the random byte string is generated in AWS KMS. To generate the byte string
            in the AWS CloudHSM cluster that is associated with a <a href="https://docs.aws.amazon.com/kms/latest/developerguide/custom-key-store-overview.html">custom
            key store</a>, specify the custom key store ID.
            </para><para>
            For more information about entropy and random number generation, see the <a href="https://d0.awsstatic.com/whitepapers/KMS-Cryptographic-Details.pdf">AWS
            Key Management Service Cryptographic Details</a> whitepaper.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSRandomCmdlet.CustomKeyStoreId">
            <summary>
            <para>
            <para>Generates the random byte string in the AWS CloudHSM cluster that is associated with
            the specified <a href="https://docs.aws.amazon.com/kms/latest/developerguide/custom-key-store-overview.html">custom
            key store</a>. To find the ID of a custom key store, use the <a>DescribeCustomKeyStores</a>
            operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSRandomCmdlet.NumberOfBytes">
            <summary>
            <para>
            <para>The length of the byte string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.NewKMSRandomCmdlet.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.KMS.RemoveKMSAliasCmdlet">
            <summary>
            Deletes the specified alias. You cannot perform this operation on an alias in a different
            AWS account.
             
              
            <para>
            Because an alias is not a property of a CMK, you can delete and change the aliases
            of a CMK without affecting the CMK. Also, aliases do not appear in the response from
            the <a>DescribeKey</a> operation. To get the aliases of all CMKs, use the <a>ListAliases</a>
            operation.
            </para><para>
            Each CMK can have multiple aliases. To change the alias of a CMK, use <a>DeleteAlias</a>
            to delete the current alias and <a>CreateAlias</a> to create a new alias. To associate
            an existing alias with a different customer master key (CMK), call <a>UpdateAlias</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.RemoveKMSAliasCmdlet.AliasName">
            <summary>
            <para>
            <para>The alias to be deleted. The alias name must begin with <code>alias/</code> followed
            by the alias name, such as <code>alias/ExampleAlias</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.RemoveKMSAliasCmdlet.PassThru">
            <summary>
            Returns the value passed to the AliasName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.RemoveKMSAliasCmdlet.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.KMS.RemoveKMSCustomKeyStoreCmdlet">
            <summary>
            Deletes a <a href="https://docs.aws.amazon.com/kms/latest/developerguide/custom-key-store-overview.html">custom
            key store</a>. This operation does not delete the AWS CloudHSM cluster that is associated
            with the custom key store, or affect any users or keys in the cluster.
             
              
            <para>
            The custom key store that you delete cannot contain any AWS KMS <a href="https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#master_keys">customer
            master keys (CMKs)</a>. Before deleting the key store, verify that you will never
            need to use any of the CMKs in the key store for any cryptographic operations. Then,
            use <a>ScheduleKeyDeletion</a> to delete the AWS KMS customer master keys (CMKs) from
            the key store. When the scheduled waiting period expires, the <code>ScheduleKeyDeletion</code>
            operation deletes the CMKs. Then it makes a best effort to delete the key material
            from the associated cluster. However, you might need to manually <a href="https://docs.aws.amazon.com/kms/latest/developerguide/fix-keystore.html#fix-keystore-orphaned-key">delete
            the orphaned key material</a> from the cluster and its backups.
            </para><para>
            After all CMKs are deleted from AWS KMS, use <a>DisconnectCustomKeyStore</a> to disconnect
            the key store from AWS KMS. Then, you can delete the custom key store.
            </para><para>
            Instead of deleting the custom key store, consider using <a>DisconnectCustomKeyStore</a>
            to disconnect it from AWS KMS. While the key store is disconnected, you cannot create
            or use the CMKs in the key store. But, you do not need to delete CMKs and you can
            reconnect a disconnected custom key store at any time.
            </para><para>
            If the operation succeeds, it returns a JSON object with no properties.
            </para><para>
            This operation is part of the <a href="https://docs.aws.amazon.com/kms/latest/developerguide/custom-key-store-overview.html">Custom
            Key Store feature</a> feature in AWS KMS, which combines the convenience and extensive
            integration of AWS KMS with the isolation and control of a single-tenant key store.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.RemoveKMSCustomKeyStoreCmdlet.CustomKeyStoreId">
            <summary>
            <para>
            <para>Enter the ID of the custom key store you want to delete. To find the ID of a custom
            key store, use the <a>DescribeCustomKeyStores</a> operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.RemoveKMSCustomKeyStoreCmdlet.PassThru">
            <summary>
            Returns the value passed to the CustomKeyStoreId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.RemoveKMSCustomKeyStoreCmdlet.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.KMS.RemoveKMSImportedKeyMaterialCmdlet">
            <summary>
            Deletes key material that you previously imported. This operation makes the specified
            customer master key (CMK) unusable. For more information about importing key material
            into AWS KMS, see <a href="https://docs.aws.amazon.com/kms/latest/developerguide/importing-keys.html">Importing
            Key Material</a> in the <i>AWS Key Management Service Developer Guide</i>. You cannot
            perform this operation on a CMK in a different AWS account.
             
              
            <para>
            When the specified CMK is in the <code>PendingDeletion</code> state, this operation
            does not change the CMK's state. Otherwise, it changes the CMK's state to <code>PendingImport</code>.
            </para><para>
            After you delete key material, you can use <a>ImportKeyMaterial</a> to reimport the
            same key material into the CMK.
            </para><para>
            The result of this operation varies with the key state of the CMK. For details, see
            <a href="https://docs.aws.amazon.com/kms/latest/developerguide/key-state.html">How
            Key State Affects Use of a Customer Master Key</a> in the <i>AWS Key Management Service
            Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.RemoveKMSImportedKeyMaterialCmdlet.KeyId">
            <summary>
            <para>
            <para>Identifies the CMK from which you are deleting imported key material. The <code>Origin</code>
            of the CMK must be <code>EXTERNAL</code>.</para><para>Specify the key ID or the Amazon Resource Name (ARN) of the CMK.</para><para>For example:</para><ul><li><para>Key ID: <code>1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li><li><para>Key ARN: <code>arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li></ul><para>To get the key ID and key ARN for a CMK, use <a>ListKeys</a> or <a>DescribeKey</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.RemoveKMSImportedKeyMaterialCmdlet.PassThru">
            <summary>
            Returns the value passed to the KeyId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.RemoveKMSImportedKeyMaterialCmdlet.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.KMS.RemoveKMSResourceTagCmdlet">
            <summary>
            Removes the specified tags from the specified customer master key (CMK). You cannot
            perform this operation on a CMK in a different AWS account.
             
              
            <para>
            To remove a tag, specify the tag key. To change the tag value of an existing tag key,
            use <a>TagResource</a>.
            </para><para>
            The result of this operation varies with the key state of the CMK. For details, see
            <a href="https://docs.aws.amazon.com/kms/latest/developerguide/key-state.html">How
            Key State Affects Use of a Customer Master Key</a> in the <i>AWS Key Management Service
            Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.RemoveKMSResourceTagCmdlet.KeyId">
            <summary>
            <para>
            <para>A unique identifier for the CMK from which you are removing tags.</para><para>Specify the key ID or the Amazon Resource Name (ARN) of the CMK.</para><para>For example:</para><ul><li><para>Key ID: <code>1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li><li><para>Key ARN: <code>arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li></ul><para>To get the key ID and key ARN for a CMK, use <a>ListKeys</a> or <a>DescribeKey</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.RemoveKMSResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>One or more tag keys. Specify only the tag keys, not the tag values.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.RemoveKMSResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the KeyId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.RemoveKMSResourceTagCmdlet.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.KMS.RequestKMSKeyDeletionCmdlet">
            <summary>
            Schedules the deletion of a customer master key (CMK). You may provide a waiting period,
            specified in days, before deletion occurs. If you do not provide a waiting period,
            the default period of 30 days is used. When this operation is successful, the key
            state of the CMK changes to <code>PendingDeletion</code>. Before the waiting period
            ends, you can use <a>CancelKeyDeletion</a> to cancel the deletion of the CMK. After
            the waiting period ends, AWS KMS deletes the CMK and all AWS KMS data associated with
            it, including all aliases that refer to it.
             
             <important><para>
            Deleting a CMK is a destructive and potentially dangerous operation. When a CMK is
            deleted, all data that was encrypted under the CMK is unrecoverable. To prevent the
            use of a CMK without deleting it, use <a>DisableKey</a>.
            </para></important><para>
            If you schedule deletion of a CMK from a <a href="https://docs.aws.amazon.com/kms/latest/developerguide/custom-key-store-overview.html">custom
            key store</a>, when the waiting period expires, <code>ScheduleKeyDeletion</code> deletes
            the CMK from AWS KMS. Then AWS KMS makes a best effort to delete the key material
            from the associated AWS CloudHSM cluster. However, you might need to manually <a href="https://docs.aws.amazon.com/kms/latest/developerguide/fix-keystore.html#fix-keystore-orphaned-key">delete
            the orphaned key material</a> from the cluster and its backups.
            </para><para>
            You cannot perform this operation on a CMK in a different AWS account.
            </para><para>
            For more information about scheduling a CMK for deletion, see <a href="https://docs.aws.amazon.com/kms/latest/developerguide/deleting-keys.html">Deleting
            Customer Master Keys</a> in the <i>AWS Key Management Service Developer Guide</i>.
            </para><para>
            The result of this operation varies with the key state of the CMK. For details, see
            <a href="https://docs.aws.amazon.com/kms/latest/developerguide/key-state.html">How
            Key State Affects Use of a Customer Master Key</a> in the <i>AWS Key Management Service
            Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.RequestKMSKeyDeletionCmdlet.KeyId">
            <summary>
            <para>
            <para>The unique identifier of the customer master key (CMK) to delete.</para><para>Specify the key ID or the Amazon Resource Name (ARN) of the CMK.</para><para>For example:</para><ul><li><para>Key ID: <code>1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li><li><para>Key ARN: <code>arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li></ul><para>To get the key ID and key ARN for a CMK, use <a>ListKeys</a> or <a>DescribeKey</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.RequestKMSKeyDeletionCmdlet.PendingWindowInDay">
            <summary>
            <para>
            <para>The waiting period, specified in number of days. After the waiting period ends, AWS
            KMS deletes the customer master key (CMK).</para><para>This value is optional. If you include a value, it must be between 7 and 30, inclusive.
            If you do not include a value, it defaults to 30.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.RequestKMSKeyDeletionCmdlet.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.KMS.RevokeKMSGrantCmdlet">
            <summary>
            Revokes the specified grant for the specified customer master key (CMK). You can revoke
            a grant to actively deny operations that depend on it.
             
              
            <para>
            To perform this operation on a CMK in a different AWS account, specify the key ARN
            in the value of the <code>KeyId</code> parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.RevokeKMSGrantCmdlet.GrantId">
            <summary>
            <para>
            <para>Identifier of the grant to be revoked.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.RevokeKMSGrantCmdlet.KeyId">
            <summary>
            <para>
            <para>A unique identifier for the customer master key associated with the grant.</para><para>Specify the key ID or the Amazon Resource Name (ARN) of the CMK. To specify a CMK
            in a different AWS account, you must use the key ARN.</para><para>For example:</para><ul><li><para>Key ID: <code>1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li><li><para>Key ARN: <code>arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li></ul><para>To get the key ID and key ARN for a CMK, use <a>ListKeys</a> or <a>DescribeKey</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.RevokeKMSGrantCmdlet.PassThru">
            <summary>
            Returns the value passed to the KeyId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.RevokeKMSGrantCmdlet.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.KMS.StopKMSKeyDeletionCmdlet">
            <summary>
            Cancels the deletion of a customer master key (CMK). When this operation is successful,
            the CMK is set to the <code>Disabled</code> state. To enable a CMK, use <a>EnableKey</a>.
            You cannot perform this operation on a CMK in a different AWS account.
             
              
            <para>
            For more information about scheduling and canceling deletion of a CMK, see <a href="https://docs.aws.amazon.com/kms/latest/developerguide/deleting-keys.html">Deleting
            Customer Master Keys</a> in the <i>AWS Key Management Service Developer Guide</i>.
            </para><para>
            The result of this operation varies with the key state of the CMK. For details, see
            <a href="https://docs.aws.amazon.com/kms/latest/developerguide/key-state.html">How
            Key State Affects Use of a Customer Master Key</a> in the <i>AWS Key Management Service
            Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.StopKMSKeyDeletionCmdlet.KeyId">
            <summary>
            <para>
            <para>The unique identifier for the customer master key (CMK) for which to cancel deletion.</para><para>Specify the key ID or the Amazon Resource Name (ARN) of the CMK.</para><para>For example:</para><ul><li><para>Key ID: <code>1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li><li><para>Key ARN: <code>arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li></ul><para>To get the key ID and key ARN for a CMK, use <a>ListKeys</a> or <a>DescribeKey</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.StopKMSKeyDeletionCmdlet.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.KMS.UpdateKMSAliasCmdlet">
            <summary>
            Associates an existing alias with a different customer master key (CMK). Each CMK
            can have multiple aliases, but the aliases must be unique within the account and region.
            You cannot perform this operation on an alias in a different AWS account.
             
              
            <para>
            This operation works only on existing aliases. To change the alias of a CMK to a new
            value, use <a>CreateAlias</a> to create a new alias and <a>DeleteAlias</a> to delete
            the old alias.
            </para><para>
            Because an alias is not a property of a CMK, you can create, update, and delete the
            aliases of a CMK without affecting the CMK. Also, aliases do not appear in the response
            from the <a>DescribeKey</a> operation. To get the aliases of all CMKs in the account,
            use the <a>ListAliases</a> operation.
            </para><para>
            The alias name must begin with <code>alias/</code> followed by a name, such as <code>alias/ExampleAlias</code>.
            It can contain only alphanumeric characters, forward slashes (/), underscores (_),
            and dashes (-). The alias name cannot begin with <code>alias/aws/</code>. The <code>alias/aws/</code>
            prefix is reserved for <a href="https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#aws-managed-cmk">AWS
            managed CMKs</a>.
            </para><para>
            The result of this operation varies with the key state of the CMK. For details, see
            <a href="https://docs.aws.amazon.com/kms/latest/developerguide/key-state.html">How
            Key State Affects Use of a Customer Master Key</a> in the <i>AWS Key Management Service
            Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.UpdateKMSAliasCmdlet.AliasName">
            <summary>
            <para>
            <para>Specifies the name of the alias to change. This value must begin with <code>alias/</code>
            followed by the alias name, such as <code>alias/ExampleAlias</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.UpdateKMSAliasCmdlet.TargetKeyId">
            <summary>
            <para>
            <para>Unique identifier of the customer master key (CMK) to be mapped to the alias. When
            the update operation completes, the alias will point to this CMK.</para><para>Specify the key ID or the Amazon Resource Name (ARN) of the CMK.</para><para>For example:</para><ul><li><para>Key ID: <code>1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li><li><para>Key ARN: <code>arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li></ul><para>To get the key ID and key ARN for a CMK, use <a>ListKeys</a> or <a>DescribeKey</a>.</para><para>To verify that the alias is mapped to the correct CMK, use <a>ListAliases</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.UpdateKMSAliasCmdlet.PassThru">
            <summary>
            Returns the value passed to the TargetKeyId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.UpdateKMSAliasCmdlet.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.KMS.UpdateKMSCustomKeyStoreCmdlet">
            <summary>
            Changes the properties of a custom key store. Use the <code>CustomKeyStoreId</code>
            parameter to identify the custom key store you want to edit. Use the remaining parameters
            to change the properties of the custom key store.
             
              
            <para>
            You can only update a custom key store that is disconnected. To disconnect the custom
            key store, use <a>DisconnectCustomKeyStore</a>. To reconnect the custom key store
            after the update completes, use <a>ConnectCustomKeyStore</a>. To find the connection
            state of a custom key store, use the <a>DescribeCustomKeyStores</a> operation.
            </para><para>
            Use the parameters of <code>UpdateCustomKeyStore</code> to edit your keystore settings.
            </para><ul><li><para>
            Use the <b>NewCustomKeyStoreName</b> parameter to change the friendly name of the
            custom key store to the value that you specify.
            </para><para></para></li><li><para>
            Use the <b>KeyStorePassword</b> parameter tell AWS KMS the current password of the
            <a href="https://docs.aws.amazon.com/kms/latest/developerguide/key-store-concepts.html#concept-kmsuser"><code>kmsuser</code> crypto user (CU)</a> in the associated AWS CloudHSM cluster.
            You can use this parameter to <a href="https://docs.aws.amazon.com/kms/latest/developerguide/fix-keystore.html#fix-keystore-password">fix
            connection failures</a> that occur when AWS KMS cannot log into the associated cluster
            because the <code>kmsuser</code> password has changed. This value does not change
            the password in the AWS CloudHSM cluster.
            </para><para></para></li><li><para>
            Use the <b>CloudHsmClusterId</b> parameter to associate the custom key store with
            a different, but related, AWS CloudHSM cluster. You can use this parameter to repair
            a custom key store if its AWS CloudHSM cluster becomes corrupted or is deleted, or
            when you need to create or restore a cluster from a backup.
            </para></li></ul><para>
            If the operation succeeds, it returns a JSON object with no properties.
            </para><para>
            This operation is part of the <a href="https://docs.aws.amazon.com/kms/latest/developerguide/custom-key-store-overview.html">Custom
            Key Store feature</a> feature in AWS KMS, which combines the convenience and extensive
            integration of AWS KMS with the isolation and control of a single-tenant key store.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.UpdateKMSCustomKeyStoreCmdlet.CloudHsmClusterId">
            <summary>
            <para>
            <para>Associates the custom key store with a related AWS CloudHSM cluster. </para><para>Enter the cluster ID of the cluster that you used to create the custom key store or
            a cluster that shares a backup history and has the same cluster certificate as the
            original cluster. You cannot use this parameter to associate a custom key store with
            an unrelated cluster. In addition, the replacement cluster must <a href="https://docs.aws.amazon.com/kms/latest/developerguide/create-keystore.html#before-keystore">fulfill
            the requirements</a> for a cluster associated with a custom key store. To view the
            cluster certificate of a cluster, use the <a href="https://docs.aws.amazon.com/cloudhsm/latest/APIReference/API_DescribeClusters.html">DescribeClusters</a>
            operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.UpdateKMSCustomKeyStoreCmdlet.CustomKeyStoreId">
            <summary>
            <para>
            <para>Identifies the custom key store that you want to update. Enter the ID of the custom
            key store. To find the ID of a custom key store, use the <a>DescribeCustomKeyStores</a>
            operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.UpdateKMSCustomKeyStoreCmdlet.KeyStorePassword">
            <summary>
            <para>
            <para>Enter the current password of the <code>kmsuser</code> crypto user (CU) in the AWS
            CloudHSM cluster that is associated with the custom key store.</para><para>This parameter tells AWS KMS the current password of the <code>kmsuser</code> crypto
            user (CU). It does not set or change the password of any users in the AWS CloudHSM
            cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.UpdateKMSCustomKeyStoreCmdlet.NewCustomKeyStoreName">
            <summary>
            <para>
            <para>Changes the friendly name of the custom key store to the value that you specify. The
            custom key store name must be unique in the AWS account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.UpdateKMSCustomKeyStoreCmdlet.PassThru">
            <summary>
            Returns the value passed to the CustomKeyStoreId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.UpdateKMSCustomKeyStoreCmdlet.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.KMS.UpdateKMSKeyDescriptionCmdlet">
            <summary>
            Updates the description of a customer master key (CMK). To see the description of
            a CMK, use <a>DescribeKey</a>.
             
              
            <para>
            You cannot perform this operation on a CMK in a different AWS account.
            </para><para>
            The result of this operation varies with the key state of the CMK. For details, see
            <a href="https://docs.aws.amazon.com/kms/latest/developerguide/key-state.html">How
            Key State Affects Use of a Customer Master Key</a> in the <i>AWS Key Management Service
            Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.UpdateKMSKeyDescriptionCmdlet.Description">
            <summary>
            <para>
            <para>New description for the CMK.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.UpdateKMSKeyDescriptionCmdlet.KeyId">
            <summary>
            <para>
            <para>A unique identifier for the customer master key (CMK).</para><para>Specify the key ID or the Amazon Resource Name (ARN) of the CMK.</para><para>For example:</para><ul><li><para>Key ID: <code>1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li><li><para>Key ARN: <code>arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li></ul><para>To get the key ID and key ARN for a CMK, use <a>ListKeys</a> or <a>DescribeKey</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.UpdateKMSKeyDescriptionCmdlet.PassThru">
            <summary>
            Returns the value passed to the KeyId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.UpdateKMSKeyDescriptionCmdlet.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.KMS.WriteKMSKeyPolicyCmdlet">
            <summary>
            Attaches a key policy to the specified customer master key (CMK). You cannot perform
            this operation on a CMK in a different AWS account.
             
              
            <para>
            For more information about key policies, see <a href="https://docs.aws.amazon.com/kms/latest/developerguide/key-policies.html">Key
            Policies</a> in the <i>AWS Key Management Service Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.WriteKMSKeyPolicyCmdlet.BypassPolicyLockoutSafetyCheck">
            <summary>
            <para>
            <para>A flag to indicate whether to bypass the key policy lockout safety check.</para><important><para>Setting this value to true increases the risk that the CMK becomes unmanageable. Do
            not set this value to true indiscriminately.</para><para>For more information, refer to the scenario in the <a href="https://docs.aws.amazon.com/kms/latest/developerguide/key-policies.html#key-policy-default-allow-root-enable-iam">Default
            Key Policy</a> section in the <i>AWS Key Management Service Developer Guide</i>.</para></important><para>Use this parameter only when you intend to prevent the principal that is making the
            request from making a subsequent <code>PutKeyPolicy</code> request on the CMK.</para><para>The default value is false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.WriteKMSKeyPolicyCmdlet.KeyId">
            <summary>
            <para>
            <para>A unique identifier for the customer master key (CMK).</para><para>Specify the key ID or the Amazon Resource Name (ARN) of the CMK.</para><para>For example:</para><ul><li><para>Key ID: <code>1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li><li><para>Key ARN: <code>arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab</code></para></li></ul><para>To get the key ID and key ARN for a CMK, use <a>ListKeys</a> or <a>DescribeKey</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.WriteKMSKeyPolicyCmdlet.Policy">
            <summary>
            <para>
            <para>The key policy to attach to the CMK.</para><para>The key policy must meet the following criteria:</para><ul><li><para>If you don't set <code>BypassPolicyLockoutSafetyCheck</code> to true, the key policy
            must allow the principal that is making the <code>PutKeyPolicy</code> request to make
            a subsequent <code>PutKeyPolicy</code> request on the CMK. This reduces the risk that
            the CMK becomes unmanageable. For more information, refer to the scenario in the <a href="https://docs.aws.amazon.com/kms/latest/developerguide/key-policies.html#key-policy-default-allow-root-enable-iam">Default
            Key Policy</a> section of the <i>AWS Key Management Service Developer Guide</i>.</para></li><li><para>Each statement in the key policy must contain one or more principals. The principals
            in the key policy must exist and be visible to AWS KMS. When you create a new AWS
            principal (for example, an IAM user or role), you might need to enforce a delay before
            including the new principal in a key policy because the new principal might not be
            immediately visible to AWS KMS. For more information, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/troubleshoot_general.html#troubleshoot_general_eventual-consistency">Changes
            that I make are not always immediately visible</a> in the <i>AWS Identity and Access
            Management User Guide</i>.</para></li></ul><para>The key policy size limit is 32 kilobytes (32768 bytes).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.WriteKMSKeyPolicyCmdlet.PolicyName">
            <summary>
            <para>
            <para>The name of the key policy. The only valid value is <code>default</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.WriteKMSKeyPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the KeyId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KMS.WriteKMSKeyPolicyCmdlet.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.KINA2.AddKINA2ApplicationCloudWatchLoggingOptionCmdlet">
            <summary>
            Adds an Amazon CloudWatch log stream to monitor application configuration errors.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.AddKINA2ApplicationCloudWatchLoggingOptionCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The Kinesis Data Analytics application name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.AddKINA2ApplicationCloudWatchLoggingOptionCmdlet.CurrentApplicationVersionId">
            <summary>
            <para>
            <para>The version ID of the Kinesis Data Analytics application. You can retrieve the application
            version ID using <a>DescribeApplication</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.AddKINA2ApplicationCloudWatchLoggingOptionCmdlet.CloudWatchLoggingOption_LogStreamARN">
            <summary>
            <para>
            <para>The ARN of the CloudWatch log to receive application messages.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.AddKINA2ApplicationCloudWatchLoggingOptionCmdlet.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.KINA2.AddKINA2ApplicationInputCmdlet">
            <summary>
            Adds a streaming source to your SQL-based Amazon Kinesis Data Analytics application.
             
             
              
            <para>
            You can add a streaming source when you create an application, or you can use this
            operation to add a streaming source after you create an application. For more information,
            see <a>CreateApplication</a>.
            </para><para>
            Any configuration update, including adding a streaming source using this operation,
            results in a new version of the application. You can use the <a>DescribeApplication</a>
            operation to find the current application version.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.AddKINA2ApplicationInputCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of your existing application to which you want to add the streaming source.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.AddKINA2ApplicationInputCmdlet.CurrentApplicationVersionId">
            <summary>
            <para>
            <para>The current version of your application. You can use the <a>DescribeApplication</a>
            operation to find the current application version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.AddKINA2ApplicationInputCmdlet.Input">
            <summary>
            <para>
            <para>The <a>Input</a> to add.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.AddKINA2ApplicationInputCmdlet.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.KINA2.AddKINA2ApplicationInputProcessingConfigurationCmdlet">
            <summary>
            Adds an <a>InputProcessingConfiguration</a> to an SQL-based Kinesis Data Analytics
            application. An input processor pre-processes records on the input stream before the
            application's SQL code executes. Currently, the only input processor available is
            <a href="https://aws.amazon.com/documentation/lambda/">AWS Lambda</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.AddKINA2ApplicationInputProcessingConfigurationCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of the application to which you want to add the input processing configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.AddKINA2ApplicationInputProcessingConfigurationCmdlet.CurrentApplicationVersionId">
            <summary>
            <para>
            <para>The version of the application to which you want to add the input processing configuration.
            You can use the <a>DescribeApplication</a> operation to get the current application
            version. If the version specified is not the current version, the <code>ConcurrentModificationException</code>
            is returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.AddKINA2ApplicationInputProcessingConfigurationCmdlet.InputId">
            <summary>
            <para>
            <para>The ID of the input configuration to add the input processing configuration to. You
            can get a list of the input IDs for an application using the <a>DescribeApplication</a>
            operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.AddKINA2ApplicationInputProcessingConfigurationCmdlet.InputLambdaProcessor_ResourceARN">
            <summary>
            <para>
            <para>The ARN of the AWS Lambda function that operates on records in the stream.</para><note><para>To specify an earlier version of the Lambda function than the latest, include the
            Lambda function version in the Lambda function ARN. For more information about Lambda
            ARNs, see <a href="/general/latest/gr/aws-arns-and-namespaces.html#arn-syntax-lambda">Example
            ARNs: AWS Lambda</a></para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.AddKINA2ApplicationInputProcessingConfigurationCmdlet.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.KINA2.AddKINA2ApplicationOutputCmdlet">
            <summary>
            Adds an external destination to your SQL-based Amazon Kinesis Data Analytics application.
             
              
            <para>
            If you want Kinesis Data Analytics to deliver data from an in-application stream within
            your application to an external destination (such as an Kinesis data stream, a Kinesis
            Data Firehose delivery stream, or an AWS Lambda function), you add the relevant configuration
            to your application using this operation. You can configure one or more outputs for
            your application. Each output configuration maps an in-application stream and an external
            destination.
            </para><para>
             You can use one of the output configurations to deliver data from your in-application
            error stream to an external destination so that you can analyze the errors.
            </para><para>
             Any configuration update, including adding a streaming source using this operation,
            results in a new version of the application. You can use the <a>DescribeApplication</a>
            operation to find the current application version.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.AddKINA2ApplicationOutputCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of the application to which you want to add the output configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.AddKINA2ApplicationOutputCmdlet.CurrentApplicationVersionId">
            <summary>
            <para>
            <para>The version of the application to which you want to add the output configuration.
            You can use the <a>DescribeApplication</a> operation to get the current application
            version. If the version specified is not the current version, the <code>ConcurrentModificationException</code>
            is returned. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.AddKINA2ApplicationOutputCmdlet.Output">
            <summary>
            <para>
            <para>An array of objects, each describing one output configuration. In the output configuration,
            you specify the name of an in-application stream, a destination (that is, a Kinesis
            data stream, a Kinesis Data Firehose delivery stream, or an AWS Lambda function),
            and record the formation to use when writing to the destination.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.AddKINA2ApplicationOutputCmdlet.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.KINA2.AddKINA2ApplicationReferenceDataSourceCmdlet">
            <summary>
            Adds a reference data source to an existing SQL-based Amazon Kinesis Data Analytics
            application.
             
              
            <para>
            Kinesis Data Analytics reads reference data (that is, an Amazon S3 object) and creates
            an in-application table within your application. In the request, you provide the source
            (S3 bucket name and object key name), name of the in-application table to create,
            and the necessary mapping information that describes how data in an Amazon S3 object
            maps to columns in the resulting in-application table.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.AddKINA2ApplicationReferenceDataSourceCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of an existing application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.AddKINA2ApplicationReferenceDataSourceCmdlet.CurrentApplicationVersionId">
            <summary>
            <para>
            <para>The version of the application for which you are adding the reference data source.
            You can use the <a>DescribeApplication</a> operation to get the current application
            version. If the version specified is not the current version, the <code>ConcurrentModificationException</code>
            is returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.AddKINA2ApplicationReferenceDataSourceCmdlet.ReferenceDataSource">
            <summary>
            <para>
            <para>The reference data source can be an object in your Amazon S3 bucket. Kinesis Data
            Analytics reads the object and copies the data into the in-application table that
            is created. You provide an S3 bucket, object key name, and the resulting in-application
            table that is created. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.AddKINA2ApplicationReferenceDataSourceCmdlet.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.KINA2.AddKINA2ResourceTagCmdlet">
            <summary>
            Adds one or more key-value tags to a Kinesis Analytics application. Note that the
            maximum number of application tags includes system tags. The maximum number of user-defined
            application tags is 50.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.AddKINA2ResourceTagCmdlet.ResourceARN">
            <summary>
            <para>
            <para>The ARN of the application to assign the tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.AddKINA2ResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>The key-value tags to assign to the application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.AddKINA2ResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceARN parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.AddKINA2ResourceTagCmdlet.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.KINA2.FindKINA2InputSchemaCmdlet">
            <summary>
            Infers a schema for an SQL-based Amazon Kinesis Data Analytics application by evaluating
            sample records on the specified streaming source (Kinesis data stream or Kinesis Data
            Firehose delivery stream) or Amazon S3 object. In the response, the operation returns
            the inferred schema and also the sample records that the operation used to infer the
            schema.
             
              
            <para>
             You can use the inferred schema when configuring a streaming source for your application.
            When you create an application using the Kinesis Data Analytics console, the console
            uses this operation to infer a schema and show it in the console user interface.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.FindKINA2InputSchemaCmdlet.InputStartingPositionConfiguration">
            <summary>
            <para>
            <para>The point at which you want Kinesis Data Analytics to start reading records from the
            specified streaming source discovery purposes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.FindKINA2InputSchemaCmdlet.InputLambdaProcessor_ResourceARN">
            <summary>
            <para>
            <para>The ARN of the AWS Lambda function that operates on records in the stream.</para><note><para>To specify an earlier version of the Lambda function than the latest, include the
            Lambda function version in the Lambda function ARN. For more information about Lambda
            ARNs, see <a href="/general/latest/gr/aws-arns-and-namespaces.html#arn-syntax-lambda">Example
            ARNs: AWS Lambda</a></para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.FindKINA2InputSchemaCmdlet.ResourceARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the streaming source.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.FindKINA2InputSchemaCmdlet.S3Configuration">
            <summary>
            <para>
            <para>Specify this parameter to discover a schema from data in an Amazon S3 object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.FindKINA2InputSchemaCmdlet.ServiceExecutionRole">
            <summary>
            <para>
            <para>The ARN of the role that is used to access the streaming source.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KINA2.GetKINA2ApplicationCmdlet">
            <summary>
            Returns information about a specific Amazon Kinesis Data Analytics application.
             
              
            <para>
            If you want to retrieve a list of all applications in your account, use the <a>ListApplications</a>
            operation.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.GetKINA2ApplicationCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of the application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.GetKINA2ApplicationCmdlet.IncludeAdditionalDetail">
            <summary>
            <para>
            <para>Displays verbose information about a Kinesis Data Analytics application, including
            the application's job plan.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KINA2.GetKINA2ApplicationListCmdlet">
            <summary>
            Returns a list of Amazon Kinesis Data Analytics applications in your account. For
            each application, the response includes the application name, Amazon Resource Name
            (ARN), and status.
             
              
            <para>
            If you want detailed information about a specific application, use <a>DescribeApplication</a>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.GetKINA2ApplicationListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of applications to list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.GetKINA2ApplicationListCmdlet.NextToken">
            <summary>
            <para>
            <para>If a previous command returned a pagination token, pass it into this value to retrieve
            the next set of results. For more information about pagination, see <a href="https://docs.aws.amazon.com/cli/latest/userguide/pagination.html">Using
            the AWS Command Line Interface's Pagination Options</a>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KINA2.GetKINA2ApplicationSnapshotCmdlet">
            <summary>
            Returns information about a snapshot of application state data.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.GetKINA2ApplicationSnapshotCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of an existing application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.GetKINA2ApplicationSnapshotCmdlet.SnapshotName">
            <summary>
            <para>
            <para>The identifier of an application snapshot. You can retrieve this value using .</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KINA2.GetKINA2ApplicationSnapshotListCmdlet">
            <summary>
            Lists information about the current application snapshots.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.GetKINA2ApplicationSnapshotListCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of an existing application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.GetKINA2ApplicationSnapshotListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of application snapshots to list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.GetKINA2ApplicationSnapshotListCmdlet.NextToken">
            <summary>
            <para>
            <para>Use this parameter if you receive a <code>NextToken</code> response in a previous
            request that indicates that there is more output available. Set it to the value of
            the previous call's <code>NextToken</code> response to indicate where the output should
            continue from. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KINA2.GetKINA2ResourceTagCmdlet">
            <summary>
            Retrieves the list of key-value tags assigned to the application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.GetKINA2ResourceTagCmdlet.ResourceARN">
            <summary>
            <para>
            <para>The ARN of the application for which to retrieve tags.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KINA2.NewKINA2ApplicationCmdlet">
            <summary>
            Creates an Amazon Kinesis Data Analytics application. For information about creating
            a Kinesis Data Analytics application, see <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/java/getting-started.html">Creating
            an Application</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.NewKINA2ApplicationCmdlet.ApplicationConfiguration">
            <summary>
            <para>
            <para>Use this parameter to configure the application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.NewKINA2ApplicationCmdlet.ApplicationDescription">
            <summary>
            <para>
            <para>A summary description of the application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.NewKINA2ApplicationCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of your application (for example, <code>sample-app</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.NewKINA2ApplicationCmdlet.CloudWatchLoggingOption">
            <summary>
            <para>
            <para>Use this parameter to configure an Amazon CloudWatch log stream to monitor application
            configuration errors. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.NewKINA2ApplicationCmdlet.RuntimeEnvironment">
            <summary>
            <para>
            <para>The runtime environment for the application (<code>SQL-1.0</code> or <code>FLINK-1_6</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.NewKINA2ApplicationCmdlet.ServiceExecutionRole">
            <summary>
            <para>
            <para>The IAM role used by the application to access Kinesis data streams, Kinesis Data
            Firehose delivery streams, Amazon S3 objects, and other external resources.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.NewKINA2ApplicationCmdlet.Tag">
            <summary>
            <para>
            <para>A list of one or more tags to assign to the application. A tag is a key-value pair
            that identifies an application. Note that the maximum number of application tags includes
            system tags. The maximum number of user-defined application tags is 50. For more information,
            see <a href="https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html">Using
            Cost Allocation Tags</a> in the <i>AWS Billing and Cost Management Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.NewKINA2ApplicationCmdlet.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.KINA2.NewKINA2ApplicationSnapshotCmdlet">
            <summary>
            Creates a snapshot of the application's state data.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.NewKINA2ApplicationSnapshotCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of an existing application</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.NewKINA2ApplicationSnapshotCmdlet.SnapshotName">
            <summary>
            <para>
            <para>An identifier for the application snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.NewKINA2ApplicationSnapshotCmdlet.PassThru">
            <summary>
            Returns the value passed to the SnapshotName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.NewKINA2ApplicationSnapshotCmdlet.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.KINA2.RemoveKINA2ApplicationCmdlet">
            <summary>
            Deletes the specified application. Kinesis Data Analytics halts application execution
            and deletes the application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.RemoveKINA2ApplicationCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of the application to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.RemoveKINA2ApplicationCmdlet.CreateTimestamp">
            <summary>
            <para>
            <para>Use the <code>DescribeApplication</code> operation to get this value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.RemoveKINA2ApplicationCmdlet.PassThru">
            <summary>
            Returns the value passed to the ApplicationName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.RemoveKINA2ApplicationCmdlet.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.KINA2.RemoveKINA2ApplicationCloudWatchLoggingOptionCmdlet">
            <summary>
            Deletes an Amazon CloudWatch log stream from an Amazon Kinesis Data Analytics application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.RemoveKINA2ApplicationCloudWatchLoggingOptionCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The application name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.RemoveKINA2ApplicationCloudWatchLoggingOptionCmdlet.CloudWatchLoggingOptionId">
            <summary>
            <para>
            <para>The <code>CloudWatchLoggingOptionId</code> of the Amazon CloudWatch logging option
            to delete. You can get the <code>CloudWatchLoggingOptionId</code> by using the <a>DescribeApplication</a>
            operation. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.RemoveKINA2ApplicationCloudWatchLoggingOptionCmdlet.CurrentApplicationVersionId">
            <summary>
            <para>
            <para>The version ID of the application. You can retrieve the application version ID using
            <a>DescribeApplication</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.RemoveKINA2ApplicationCloudWatchLoggingOptionCmdlet.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.KINA2.RemoveKINA2ApplicationInputProcessingConfigurationCmdlet">
            <summary>
            Deletes an <a>InputProcessingConfiguration</a> from an input.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.RemoveKINA2ApplicationInputProcessingConfigurationCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of the application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.RemoveKINA2ApplicationInputProcessingConfigurationCmdlet.CurrentApplicationVersionId">
            <summary>
            <para>
            <para>The application version. You can use the <a>DescribeApplication</a> operation to get
            the current application version. If the version specified is not the current version,
            the <code>ConcurrentModificationException</code> is returned. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.RemoveKINA2ApplicationInputProcessingConfigurationCmdlet.InputId">
            <summary>
            <para>
            <para>The ID of the input configuration from which to delete the input processing configuration.
            You can get a list of the input IDs for an application by using the <a>DescribeApplication</a>
            operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.RemoveKINA2ApplicationInputProcessingConfigurationCmdlet.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.KINA2.RemoveKINA2ApplicationOutputCmdlet">
            <summary>
            Deletes the output destination configuration from your SQL-based Amazon Kinesis Data
            Analytics application's configuration. Kinesis Data Analytics will no longer write
            data from the corresponding in-application stream to the external output destination.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.RemoveKINA2ApplicationOutputCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The application name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.RemoveKINA2ApplicationOutputCmdlet.CurrentApplicationVersionId">
            <summary>
            <para>
            <para>The application version. You can use the <a>DescribeApplication</a> operation to get
            the current application version. If the version specified is not the current version,
            the <code>ConcurrentModificationException</code> is returned. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.RemoveKINA2ApplicationOutputCmdlet.OutputId">
            <summary>
            <para>
            <para>The ID of the configuration to delete. Each output configuration that is added to
            the application (either when the application is created or later) using the <a>AddApplicationOutput</a>
            operation has a unique ID. You need to provide the ID to uniquely identify the output
            configuration that you want to delete from the application configuration. You can
            use the <a>DescribeApplication</a> operation to get the specific <code>OutputId</code>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.RemoveKINA2ApplicationOutputCmdlet.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.KINA2.RemoveKINA2ApplicationReferenceDataSourceCmdlet">
            <summary>
            Deletes a reference data source configuration from the specified SQL-based Amazon
            Kinesis Data Analytics application's configuration.
             
              
            <para>
            If the application is running, Kinesis Data Analytics immediately removes the in-application
            table that you created using the <a>AddApplicationReferenceDataSource</a> operation.
             
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.RemoveKINA2ApplicationReferenceDataSourceCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of an existing application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.RemoveKINA2ApplicationReferenceDataSourceCmdlet.CurrentApplicationVersionId">
            <summary>
            <para>
            <para>The current application version. You can use the <a>DescribeApplication</a> operation
            to get the current application version. If the version specified is not the current
            version, the <code>ConcurrentModificationException</code> is returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.RemoveKINA2ApplicationReferenceDataSourceCmdlet.ReferenceId">
            <summary>
            <para>
            <para>The ID of the reference data source. When you add a reference data source to your
            application using the <a>AddApplicationReferenceDataSource</a>, Kinesis Data Analytics
            assigns an ID. You can use the <a>DescribeApplication</a> operation to get the reference
            ID. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.RemoveKINA2ApplicationReferenceDataSourceCmdlet.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.KINA2.RemoveKINA2ApplicationSnapshotCmdlet">
            <summary>
            Deletes a snapshot of application state.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.RemoveKINA2ApplicationSnapshotCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of an existing application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.RemoveKINA2ApplicationSnapshotCmdlet.SnapshotCreationTimestamp">
            <summary>
            <para>
            <para>The creation timestamp of the application snapshot to delete. You can retrieve this
            value using or .</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.RemoveKINA2ApplicationSnapshotCmdlet.SnapshotName">
            <summary>
            <para>
            <para>The identifier for the snapshot delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.RemoveKINA2ApplicationSnapshotCmdlet.PassThru">
            <summary>
            Returns the value passed to the SnapshotName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.RemoveKINA2ApplicationSnapshotCmdlet.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.KINA2.RemoveKINA2ResourceTagCmdlet">
            <summary>
            Removes one or more tags from a Kinesis Analytics application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.RemoveKINA2ResourceTagCmdlet.ResourceARN">
            <summary>
            <para>
            <para>The ARN of the Kinesis Analytics application from which to remove the tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.RemoveKINA2ResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>A list of keys of tags to remove from the specified application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.RemoveKINA2ResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceARN parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.RemoveKINA2ResourceTagCmdlet.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.KINA2.StartKINA2ApplicationCmdlet">
            <summary>
            Starts the specified Amazon Kinesis Data Analytics application. After creating an
            application, you must exclusively call this operation to start your application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.StartKINA2ApplicationCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of the application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.StartKINA2ApplicationCmdlet.RunConfiguration">
            <summary>
            <para>
            <para>Identifies the run configuration (start parameters) of a Kinesis Data Analytics application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.StartKINA2ApplicationCmdlet.PassThru">
            <summary>
            Returns the value passed to the RunConfiguration parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.StartKINA2ApplicationCmdlet.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.KINA2.StopKINA2ApplicationCmdlet">
            <summary>
            Stops the application from processing data. You can stop an application only if it
            is in the running state. You can use the <a>DescribeApplication</a> operation to find
            the application state.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.StopKINA2ApplicationCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of the running application to stop.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.StopKINA2ApplicationCmdlet.PassThru">
            <summary>
            Returns the value passed to the ApplicationName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.StopKINA2ApplicationCmdlet.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.KINA2.UpdateKINA2ApplicationCmdlet">
            <summary>
            Updates an existing Amazon Kinesis Data Analytics application. Using this operation,
            you can update application code, input configuration, and output configuration.
             
              
            <para>
            Kinesis Data Analytics updates the <code>ApplicationVersionId</code> each time you
            update your application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.UpdateKINA2ApplicationCmdlet.ApplicationConfigurationUpdate">
            <summary>
            <para>
            <para>Describes application configuration updates.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.UpdateKINA2ApplicationCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The name of the application to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.UpdateKINA2ApplicationCmdlet.CloudWatchLoggingOptionUpdate">
            <summary>
            <para>
            <para>Describes application Amazon CloudWatch logging option updates. You can only update
            existing CloudWatch logging options with this action. To add a new CloudWatch logging
            option, use <a>AddApplicationCloudWatchLoggingOption</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.UpdateKINA2ApplicationCmdlet.CurrentApplicationVersionId">
            <summary>
            <para>
            <para>The current application version ID. You can retrieve the application version ID using
            <a>DescribeApplication</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.UpdateKINA2ApplicationCmdlet.RunConfigurationUpdate">
            <summary>
            <para>
            <para>Describes updates to the application's starting parameters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.UpdateKINA2ApplicationCmdlet.ServiceExecutionRoleUpdate">
            <summary>
            <para>
            <para>Describes updates to the service execution role.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA2.UpdateKINA2ApplicationCmdlet.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.KINA.GetKINAApplicationListCmdlet">
            <summary>
            Returns a list of Amazon Kinesis Analytics applications in your account. For each
            application, the response includes the application name, Amazon Resource Name (ARN),
            and status. If the response returns the <code>HasMoreApplications</code> value as
            true, you can send another request by adding the <code>ExclusiveStartApplicationName</code>
            in the request body, and set the value of this to the last application name from the
            previous response.
            <para>
            If you want detailed information about a specific application, use <a>DescribeApplication</a>.
            </para><para>
            This operation requires permissions to perform the <code>kinesisanalytics:ListApplications</code>
            action.
            </para>
            <para>
            This operation automatically pages all available results to the pipeline - parameters related to iteration
            are only needed if you want to manually control the paginated output.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.GetKINAApplicationListCmdlet.ExclusiveStartApplicationName">
            <summary>
            <para>
            <para>Name of the application to start the list with. When using pagination to retrieve
            the list, you don't need to specify this parameter in the first request. However,
            in subsequent requests, you add the last application name from the previous response
            to get the next page of applications.</para>
            </para>
            <para>
            This parameter is only used if you are manually controlling pagination of the output
            results from the service. By default the cmdlet handles pagination for you.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.GetKINAApplicationListCmdlet.Limit">
            <summary>
            <para>
            <para>Maximum number of applications to list.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationCloudWatchLoggingOptionCmdlet">
            <summary>
            <note><para>
            This documentation is for version 1 of the Amazon Kinesis Data Analytics API, which
            only supports SQL applications. Version 2 of the API supports SQL and Java applications.
            For more information about version 2, see <a href="/kinesisanalytics/latest/apiv2/Welcome.html">Amazon
            Kinesis Data Analytics API V2 Documentation</a>.
            </para></note><para>
            Adds a CloudWatch log stream to monitor application configuration errors. For more
            information about using CloudWatch log streams with Amazon Kinesis Analytics applications,
            see <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/cloudwatch-logs.html">Working
            with Amazon CloudWatch Logs</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationCloudWatchLoggingOptionCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The Kinesis Analytics application name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationCloudWatchLoggingOptionCmdlet.CurrentApplicationVersionId">
            <summary>
            <para>
            <para>The version ID of the Kinesis Analytics application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationCloudWatchLoggingOptionCmdlet.CloudWatchLoggingOption_LogStreamARN">
            <summary>
            <para>
            <para>ARN of the CloudWatch log to receive application messages.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationCloudWatchLoggingOptionCmdlet.CloudWatchLoggingOption_RoleARN">
            <summary>
            <para>
            <para>IAM ARN of the role to use to send application messages. Note: To write application
            messages to CloudWatch, the IAM role that is used must have the <code>PutLogEvents</code>
            policy action enabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationCloudWatchLoggingOptionCmdlet.PassThru">
            <summary>
            Returns the value passed to the ApplicationName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationCloudWatchLoggingOptionCmdlet.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.KINA.AddKINAApplicationInputCmdlet">
            <summary>
            <note><para>
            This documentation is for version 1 of the Amazon Kinesis Data Analytics API, which
            only supports SQL applications. Version 2 of the API supports SQL and Java applications.
            For more information about version 2, see <a href="/kinesisanalytics/latest/apiv2/Welcome.html">Amazon
            Kinesis Data Analytics API V2 Documentation</a>.
            </para></note><para>
             Adds a streaming source to your Amazon Kinesis application. For conceptual information,
            see <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/how-it-works-input.html">Configuring
            Application Input</a>.
            </para><para>
            You can add a streaming source either when you create an application or you can use
            this operation to add a streaming source after you create an application. For more
            information, see <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_CreateApplication.html">CreateApplication</a>.
            </para><para>
            Any configuration update, including adding a streaming source using this operation,
            results in a new version of the application. You can use the <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html">DescribeApplication</a>
            operation to find the current application version.
            </para><para>
            This operation requires permissions to perform the <code>kinesisanalytics:AddApplicationInput</code>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationInputCmdlet.ApplicationName">
            <summary>
            <para>
            <para>Name of your existing Amazon Kinesis Analytics application to which you want to add
            the streaming source.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationInputCmdlet.InputParallelism_Count">
            <summary>
            <para>
            <para>Number of in-application streams to create. For more information, see <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/limits.html">Limits</a>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationInputCmdlet.CurrentApplicationVersionId">
            <summary>
            <para>
            <para>Current version of your Amazon Kinesis Analytics application. You can use the <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html">DescribeApplication</a>
            operation to find the current application version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationInputCmdlet.Input_NamePrefix">
            <summary>
            <para>
            <para>Name prefix to use when creating an in-application stream. Suppose that you specify
            a prefix "MyInApplicationStream." Amazon Kinesis Analytics then creates one or more
            (as per the <code>InputParallelism</code> count you specified) in-application streams
            with names "MyInApplicationStream_001," "MyInApplicationStream_002," and so on. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationInputCmdlet.CSVMappingParameters_RecordColumnDelimiter">
            <summary>
            <para>
            <para>Column delimiter. For example, in a CSV format, a comma (",") is the typical column
            delimiter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationInputCmdlet.InputSchema_RecordColumn">
            <summary>
            <para>
            <para>A list of <code>RecordColumn</code> objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationInputCmdlet.InputSchema_RecordEncoding">
            <summary>
            <para>
            <para>Specifies the encoding of the records in the streaming source. For example, UTF-8.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationInputCmdlet.RecordFormat_RecordFormatType">
            <summary>
            <para>
            <para>The type of record format.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationInputCmdlet.CSVMappingParameters_RecordRowDelimiter">
            <summary>
            <para>
            <para>Row delimiter. For example, in a CSV format, <i>'\n'</i> is the typical row delimiter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationInputCmdlet.JSONMappingParameters_RecordRowPath">
            <summary>
            <para>
            <para>Path to the top-level parent that contains the records.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationInputCmdlet.InputLambdaProcessor_ResourceARN">
            <summary>
            <para>
            <para>The ARN of the <a href="https://docs.aws.amazon.com/lambda/">AWS Lambda</a> function
            that operates on records in the stream.</para><note><para>To specify an earlier version of the Lambda function than the latest, include the
            Lambda function version in the Lambda function ARN. For more information about Lambda
            ARNs, see <a href="/general/latest/gr/aws-arns-and-namespaces.html#arn-syntax-lambda">Example
            ARNs: AWS Lambda</a></para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationInputCmdlet.KinesisFirehoseInput_ResourceARN">
            <summary>
            <para>
            <para>ARN of the input delivery stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationInputCmdlet.KinesisStreamsInput_ResourceARN">
            <summary>
            <para>
            <para>ARN of the input Amazon Kinesis stream to read.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationInputCmdlet.InputLambdaProcessor_RoleARN">
            <summary>
            <para>
            <para>The ARN of the IAM role that is used to access the AWS Lambda function.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationInputCmdlet.KinesisFirehoseInput_RoleARN">
            <summary>
            <para>
            <para>ARN of the IAM role that Amazon Kinesis Analytics can assume to access the stream
            on your behalf. You need to make sure that the role has the necessary permissions
            to access the stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationInputCmdlet.KinesisStreamsInput_RoleARN">
            <summary>
            <para>
            <para>ARN of the IAM role that Amazon Kinesis Analytics can assume to access the stream
            on your behalf. You need to grant the necessary permissions to this role.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationInputCmdlet.PassThru">
            <summary>
            Returns the value passed to the ApplicationName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationInputCmdlet.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.KINA.AddKINAApplicationInputProcessingConfigurationCmdlet">
            <summary>
            <note><para>
            This documentation is for version 1 of the Amazon Kinesis Data Analytics API, which
            only supports SQL applications. Version 2 of the API supports SQL and Java applications.
            For more information about version 2, see <a href="/kinesisanalytics/latest/apiv2/Welcome.html">Amazon
            Kinesis Data Analytics API V2 Documentation</a>.
            </para></note><para>
            Adds an <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_InputProcessingConfiguration.html">InputProcessingConfiguration</a>
            to an application. An input processor preprocesses records on the input stream before
            the application's SQL code executes. Currently, the only input processor available
            is <a href="https://docs.aws.amazon.com/lambda/">AWS Lambda</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationInputProcessingConfigurationCmdlet.ApplicationName">
            <summary>
            <para>
            <para>Name of the application to which you want to add the input processing configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationInputProcessingConfigurationCmdlet.CurrentApplicationVersionId">
            <summary>
            <para>
            <para>Version of the application to which you want to add the input processing configuration.
            You can use the <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html">DescribeApplication</a>
            operation to get the current application version. If the version specified is not
            the current version, the <code>ConcurrentModificationException</code> is returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationInputProcessingConfigurationCmdlet.InputId">
            <summary>
            <para>
            <para>The ID of the input configuration to add the input processing configuration to. You
            can get a list of the input IDs for an application using the <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html">DescribeApplication</a>
            operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationInputProcessingConfigurationCmdlet.InputLambdaProcessor_ResourceARN">
            <summary>
            <para>
            <para>The ARN of the <a href="https://docs.aws.amazon.com/lambda/">AWS Lambda</a> function
            that operates on records in the stream.</para><note><para>To specify an earlier version of the Lambda function than the latest, include the
            Lambda function version in the Lambda function ARN. For more information about Lambda
            ARNs, see <a href="/general/latest/gr/aws-arns-and-namespaces.html#arn-syntax-lambda">Example
            ARNs: AWS Lambda</a></para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationInputProcessingConfigurationCmdlet.InputLambdaProcessor_RoleARN">
            <summary>
            <para>
            <para>The ARN of the IAM role that is used to access the AWS Lambda function.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationInputProcessingConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the CurrentApplicationVersionId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationInputProcessingConfigurationCmdlet.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.KINA.AddKINAApplicationOutputCmdlet">
            <summary>
            <note><para>
            This documentation is for version 1 of the Amazon Kinesis Data Analytics API, which
            only supports SQL applications. Version 2 of the API supports SQL and Java applications.
            For more information about version 2, see <a href="/kinesisanalytics/latest/apiv2/Welcome.html">Amazon
            Kinesis Data Analytics API V2 Documentation</a>.
            </para></note><para>
            Adds an external destination to your Amazon Kinesis Analytics application.
            </para><para>
            If you want Amazon Kinesis Analytics to deliver data from an in-application stream
            within your application to an external destination (such as an Amazon Kinesis stream,
            an Amazon Kinesis Firehose delivery stream, or an AWS Lambda function), you add the
            relevant configuration to your application using this operation. You can configure
            one or more outputs for your application. Each output configuration maps an in-application
            stream and an external destination.
            </para><para>
             You can use one of the output configurations to deliver data from your in-application
            error stream to an external destination so that you can analyze the errors. For more
            information, see <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/how-it-works-output.html">Understanding
            Application Output (Destination)</a>.
            </para><para>
             Any configuration update, including adding a streaming source using this operation,
            results in a new version of the application. You can use the <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html">DescribeApplication</a>
            operation to find the current application version.
            </para><para>
            For the limits on the number of application inputs and outputs you can configure,
            see <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/limits.html">Limits</a>.
            </para><para>
            This operation requires permissions to perform the <code>kinesisanalytics:AddApplicationOutput</code>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationOutputCmdlet.ApplicationName">
            <summary>
            <para>
            <para>Name of the application to which you want to add the output configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationOutputCmdlet.CurrentApplicationVersionId">
            <summary>
            <para>
            <para>Version of the application to which you want to add the output configuration. You
            can use the <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html">DescribeApplication</a>
            operation to get the current application version. If the version specified is not
            the current version, the <code>ConcurrentModificationException</code> is returned.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationOutputCmdlet.Output_Name">
            <summary>
            <para>
            <para>Name of the in-application stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationOutputCmdlet.DestinationSchema_RecordFormatType">
            <summary>
            <para>
            <para>Specifies the format of the records on the output stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationOutputCmdlet.KinesisFirehoseOutput_ResourceARN">
            <summary>
            <para>
            <para>ARN of the destination Amazon Kinesis Firehose delivery stream to write to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationOutputCmdlet.KinesisStreamsOutput_ResourceARN">
            <summary>
            <para>
            <para>ARN of the destination Amazon Kinesis stream to write to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationOutputCmdlet.LambdaOutput_ResourceARN">
            <summary>
            <para>
            <para>Amazon Resource Name (ARN) of the destination Lambda function to write to.</para><note><para>To specify an earlier version of the Lambda function than the latest, include the
            Lambda function version in the Lambda function ARN. For more information about Lambda
            ARNs, see <a href="/general/latest/gr/aws-arns-and-namespaces.html#arn-syntax-lambda">Example
            ARNs: AWS Lambda</a></para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationOutputCmdlet.KinesisFirehoseOutput_RoleARN">
            <summary>
            <para>
            <para>ARN of the IAM role that Amazon Kinesis Analytics can assume to write to the destination
            stream on your behalf. You need to grant the necessary permissions to this role.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationOutputCmdlet.KinesisStreamsOutput_RoleARN">
            <summary>
            <para>
            <para>ARN of the IAM role that Amazon Kinesis Analytics can assume to write to the destination
            stream on your behalf. You need to grant the necessary permissions to this role.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationOutputCmdlet.LambdaOutput_RoleARN">
            <summary>
            <para>
            <para>ARN of the IAM role that Amazon Kinesis Analytics can assume to write to the destination
            function on your behalf. You need to grant the necessary permissions to this role.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationOutputCmdlet.PassThru">
            <summary>
            Returns the value passed to the ApplicationName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationOutputCmdlet.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.KINA.AddKINAApplicationReferenceDataSourceCmdlet">
            <summary>
            <note><para>
            This documentation is for version 1 of the Amazon Kinesis Data Analytics API, which
            only supports SQL applications. Version 2 of the API supports SQL and Java applications.
            For more information about version 2, see <a href="/kinesisanalytics/latest/apiv2/Welcome.html">Amazon
            Kinesis Data Analytics API V2 Documentation</a>.
            </para></note><para>
            Adds a reference data source to an existing application.
            </para><para>
            Amazon Kinesis Analytics reads reference data (that is, an Amazon S3 object) and creates
            an in-application table within your application. In the request, you provide the source
            (S3 bucket name and object key name), name of the in-application table to create,
            and the necessary mapping information that describes how data in Amazon S3 object
            maps to columns in the resulting in-application table.
            </para><para>
             For conceptual information, see <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/how-it-works-input.html">Configuring
            Application Input</a>. For the limits on data sources you can add to your application,
            see <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/limits.html">Limits</a>.
             
            </para><para>
             This operation requires permissions to perform the <code>kinesisanalytics:AddApplicationOutput</code>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationReferenceDataSourceCmdlet.ApplicationName">
            <summary>
            <para>
            <para>Name of an existing application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationReferenceDataSourceCmdlet.S3ReferenceDataSource_BucketARN">
            <summary>
            <para>
            <para>Amazon Resource Name (ARN) of the S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationReferenceDataSourceCmdlet.CurrentApplicationVersionId">
            <summary>
            <para>
            <para>Version of the application for which you are adding the reference data source. You
            can use the <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html">DescribeApplication</a>
            operation to get the current application version. If the version specified is not
            the current version, the <code>ConcurrentModificationException</code> is returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationReferenceDataSourceCmdlet.S3ReferenceDataSource_FileKey">
            <summary>
            <para>
            <para>Object key name containing reference data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationReferenceDataSourceCmdlet.CSVMappingParameters_RecordColumnDelimiter">
            <summary>
            <para>
            <para>Column delimiter. For example, in a CSV format, a comma (",") is the typical column
            delimiter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationReferenceDataSourceCmdlet.ReferenceSchema_RecordColumn">
            <summary>
            <para>
            <para>A list of <code>RecordColumn</code> objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationReferenceDataSourceCmdlet.ReferenceSchema_RecordEncoding">
            <summary>
            <para>
            <para>Specifies the encoding of the records in the streaming source. For example, UTF-8.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationReferenceDataSourceCmdlet.RecordFormat_RecordFormatType">
            <summary>
            <para>
            <para>The type of record format.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationReferenceDataSourceCmdlet.CSVMappingParameters_RecordRowDelimiter">
            <summary>
            <para>
            <para>Row delimiter. For example, in a CSV format, <i>'\n'</i> is the typical row delimiter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationReferenceDataSourceCmdlet.JSONMappingParameters_RecordRowPath">
            <summary>
            <para>
            <para>Path to the top-level parent that contains the records.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationReferenceDataSourceCmdlet.S3ReferenceDataSource_ReferenceRoleARN">
            <summary>
            <para>
            <para>ARN of the IAM role that the service can assume to read data on your behalf. This
            role must have permission for the <code>s3:GetObject</code> action on the object and
            trust policy that allows Amazon Kinesis Analytics service principal to assume this
            role.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationReferenceDataSourceCmdlet.ReferenceDataSource_TableName">
            <summary>
            <para>
            <para>Name of the in-application table to create.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationReferenceDataSourceCmdlet.PassThru">
            <summary>
            Returns the value passed to the ApplicationName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAApplicationReferenceDataSourceCmdlet.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.KINA.AddKINAResourceTagCmdlet">
            <summary>
            Adds one or more key-value tags to a Kinesis Analytics application. Note that the
            maximum number of application tags includes system tags. The maximum number of user-defined
            application tags is 50.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAResourceTagCmdlet.ResourceARN">
            <summary>
            <para>
            <para>The ARN of the application to assign the tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>The key-value tags to assign to the application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceARN parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.AddKINAResourceTagCmdlet.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.KINA.FindKINAInputSchemaCmdlet">
            <summary>
            <note><para>
            This documentation is for version 1 of the Amazon Kinesis Data Analytics API, which
            only supports SQL applications. Version 2 of the API supports SQL and Java applications.
            For more information about version 2, see <a href="/kinesisanalytics/latest/apiv2/Welcome.html">Amazon
            Kinesis Data Analytics API V2 Documentation</a>.
            </para></note><para>
            Infers a schema by evaluating sample records on the specified streaming source (Amazon
            Kinesis stream or Amazon Kinesis Firehose delivery stream) or S3 object. In the response,
            the operation returns the inferred schema and also the sample records that the operation
            used to infer the schema.
            </para><para>
             You can use the inferred schema when configuring a streaming source for your application.
            For conceptual information, see <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/how-it-works-input.html">Configuring
            Application Input</a>. Note that when you create an application using the Amazon Kinesis
            Analytics console, the console uses this operation to infer a schema and show it in
            the console user interface.
            </para><para>
             This operation requires permissions to perform the <code>kinesisanalytics:DiscoverInputSchema</code>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.FindKINAInputSchemaCmdlet.S3Configuration_BucketARN">
            <summary>
            <para>
            <para>ARN of the S3 bucket that contains the data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.FindKINAInputSchemaCmdlet.S3Configuration_FileKey">
            <summary>
            <para>
            <para>The name of the object that contains the data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.FindKINAInputSchemaCmdlet.InputStartingPositionConfiguration_InputStartingPosition">
            <summary>
            <para>
            <para>The starting position on the stream.</para><ul><li><para><code>NOW</code> - Start reading just after the most recent record in the stream,
            start at the request time stamp that the customer issued.</para></li><li><para><code>TRIM_HORIZON</code> - Start reading at the last untrimmed record in the stream,
            which is the oldest record available in the stream. This option is not available for
            an Amazon Kinesis Firehose delivery stream.</para></li><li><para><code>LAST_STOPPED_POINT</code> - Resume reading from where the application last
            stopped reading.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.FindKINAInputSchemaCmdlet.InputLambdaProcessor_ResourceARN">
            <summary>
            <para>
            <para>The ARN of the <a href="https://docs.aws.amazon.com/lambda/">AWS Lambda</a> function
            that operates on records in the stream.</para><note><para>To specify an earlier version of the Lambda function than the latest, include the
            Lambda function version in the Lambda function ARN. For more information about Lambda
            ARNs, see <a href="/general/latest/gr/aws-arns-and-namespaces.html#arn-syntax-lambda">Example
            ARNs: AWS Lambda</a></para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.FindKINAInputSchemaCmdlet.ResourceARN">
            <summary>
            <para>
            <para>Amazon Resource Name (ARN) of the streaming source.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.FindKINAInputSchemaCmdlet.InputLambdaProcessor_RoleARN">
            <summary>
            <para>
            <para>The ARN of the IAM role that is used to access the AWS Lambda function.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.FindKINAInputSchemaCmdlet.RoleARN">
            <summary>
            <para>
            <para>ARN of the IAM role that Amazon Kinesis Analytics can assume to access the stream
            on your behalf.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.FindKINAInputSchemaCmdlet.S3Configuration_RoleARN">
            <summary>
            <para>
            <para>IAM ARN of the role used to access the data.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KINA.GetKINAApplicationCmdlet">
            <summary>
            <note><para>
            This documentation is for version 1 of the Amazon Kinesis Data Analytics API, which
            only supports SQL applications. Version 2 of the API supports SQL and Java applications.
            For more information about version 2, see <a href="/kinesisanalytics/latest/apiv2/Welcome.html">Amazon
            Kinesis Data Analytics API V2 Documentation</a>.
            </para></note><para>
            Returns information about a specific Amazon Kinesis Analytics application.
            </para><para>
            If you want to retrieve a list of all applications in your account, use the <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_ListApplications.html">ListApplications</a>
            operation.
            </para><para>
            This operation requires permissions to perform the <code>kinesisanalytics:DescribeApplication</code>
            action. You can use <code>DescribeApplication</code> to get the current application
            versionId, which you need to call other operations such as <code>Update</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.GetKINAApplicationCmdlet.ApplicationName">
            <summary>
            <para>
            <para>Name of the application.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KINA.GetKINAResourceTagCmdlet">
            <summary>
            Retrieves the list of key-value tags assigned to the application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.GetKINAResourceTagCmdlet.ResourceARN">
            <summary>
            <para>
            <para>The ARN of the application for which to retrieve tags.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KINA.NewKINAApplicationCmdlet">
            <summary>
            <note><para>
            This documentation is for version 1 of the Amazon Kinesis Data Analytics API, which
            only supports SQL applications. Version 2 of the API supports SQL and Java applications.
            For more information about version 2, see <a href="/kinesisanalytics/latest/apiv2/Welcome.html">Amazon
            Kinesis Data Analytics API V2 Documentation</a>.
            </para></note><para>
             Creates an Amazon Kinesis Analytics application. You can configure each application
            with one streaming source as input, application code to process the input, and up
            to three destinations where you want Amazon Kinesis Analytics to write the output
            data from your application. For an overview, see <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/how-it-works.html">How
            it Works</a>.
            </para><para>
            In the input configuration, you map the streaming source to an in-application stream,
            which you can think of as a constantly updating table. In the mapping, you must provide
            a schema for the in-application stream and map each data column in the in-application
            stream to a data element in the streaming source.
            </para><para>
            Your application code is one or more SQL statements that read input data, transform
            it, and generate output. Your application code can create one or more SQL artifacts
            like SQL streams or pumps.
            </para><para>
            In the output configuration, you can configure the application to write data from
            in-application streams created in your applications to up to three destinations.
            </para><para>
             To read data from your source stream or write data to destination streams, Amazon
            Kinesis Analytics needs your permissions. You grant these permissions by creating
            IAM roles. This operation requires permissions to perform the <code>kinesisanalytics:CreateApplication</code>
            action.
            </para><para>
             For introductory exercises to create an Amazon Kinesis Analytics application, see
            <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/getting-started.html">Getting
            Started</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.NewKINAApplicationCmdlet.ApplicationCode">
            <summary>
            <para>
            <para>One or more SQL statements that read input data, transform it, and generate output.
            For example, you can write a SQL statement that reads data from one in-application
            stream, generates a running average of the number of advertisement clicks by vendor,
            and insert resulting rows in another in-application stream using pumps. For more information
            about the typical pattern, see <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/how-it-works-app-code.html">Application
            Code</a>. </para><para>You can provide such series of SQL statements, where output of one statement can be
            used as the input for the next statement. You store intermediate results by creating
            in-application streams and pumps.</para><para>Note that the application code must create the streams with names specified in the
            <code>Outputs</code>. For example, if your <code>Outputs</code> defines output streams
            named <code>ExampleOutputStream1</code> and <code>ExampleOutputStream2</code>, then
            your application code must create these streams. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.NewKINAApplicationCmdlet.ApplicationDescription">
            <summary>
            <para>
            <para>Summary description of the application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.NewKINAApplicationCmdlet.ApplicationName">
            <summary>
            <para>
            <para>Name of your Amazon Kinesis Analytics application (for example, <code>sample-app</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.NewKINAApplicationCmdlet.CloudWatchLoggingOption">
            <summary>
            <para>
            <para>Use this parameter to configure a CloudWatch log stream to monitor application configuration
            errors. For more information, see <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/cloudwatch-logs.html">Working
            with Amazon CloudWatch Logs</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.NewKINAApplicationCmdlet.Input">
            <summary>
            <para>
            <para>Use this parameter to configure the application input.</para><para>You can configure your application to receive input from a single streaming source.
            In this configuration, you map this streaming source to an in-application stream that
            is created. Your application code can then query the in-application stream like a
            table (you can think of it as a constantly updating table).</para><para>For the streaming source, you provide its Amazon Resource Name (ARN) and format of
            data on the stream (for example, JSON, CSV, etc.). You also must provide an IAM role
            that Amazon Kinesis Analytics can assume to read this stream on your behalf.</para><para>To create the in-application stream, you need to specify a schema to transform your
            data into a schematized version used in SQL. In the schema, you provide the necessary
            mapping of the data elements in the streaming source to record columns in the in-app
            stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.NewKINAApplicationCmdlet.Output">
            <summary>
            <para>
            <para>You can configure application output to write data from any of the in-application
            streams to up to three destinations.</para><para>These destinations can be Amazon Kinesis streams, Amazon Kinesis Firehose delivery
            streams, AWS Lambda destinations, or any combination of the three.</para><para>In the configuration, you specify the in-application stream name, the destination
            stream or Lambda function Amazon Resource Name (ARN), and the format to use when writing
            data. You must also provide an IAM role that Amazon Kinesis Analytics can assume to
            write to the destination stream or Lambda function on your behalf.</para><para>In the output configuration, you also provide the output stream or Lambda function
            ARN. For stream destinations, you provide the format of data in the stream (for example,
            JSON, CSV). You also must provide an IAM role that Amazon Kinesis Analytics can assume
            to write to the stream or Lambda function on your behalf.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.NewKINAApplicationCmdlet.Tag">
            <summary>
            <para>
            <para>A list of one or more tags to assign to the application. A tag is a key-value pair
            that identifies an application. Note that the maximum number of application tags includes
            system tags. The maximum number of user-defined application tags is 50. For more information,
            see <a href="https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html">Using
            Cost Allocation Tags</a> in the <i>AWS Billing and Cost Management Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.NewKINAApplicationCmdlet.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.KINA.RemoveKINAApplicationCmdlet">
            <summary>
            <note><para>
            This documentation is for version 1 of the Amazon Kinesis Data Analytics API, which
            only supports SQL applications. Version 2 of the API supports SQL and Java applications.
            For more information about version 2, see <a href="/kinesisanalytics/latest/apiv2/Welcome.html">Amazon
            Kinesis Data Analytics API V2 Documentation</a>.
            </para></note><para>
            Deletes the specified application. Amazon Kinesis Analytics halts application execution
            and deletes the application, including any application artifacts (such as in-application
            streams, reference table, and application code).
            </para><para>
            This operation requires permissions to perform the <code>kinesisanalytics:DeleteApplication</code>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.RemoveKINAApplicationCmdlet.ApplicationName">
            <summary>
            <para>
            <para>Name of the Amazon Kinesis Analytics application to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.RemoveKINAApplicationCmdlet.CreateTimestamp">
            <summary>
            <para>
            <para> You can use the <code>DescribeApplication</code> operation to get this value. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.RemoveKINAApplicationCmdlet.PassThru">
            <summary>
            Returns the value passed to the ApplicationName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.RemoveKINAApplicationCmdlet.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.KINA.RemoveKINAApplicationCloudWatchLoggingOptionCmdlet">
            <summary>
            <note><para>
            This documentation is for version 1 of the Amazon Kinesis Data Analytics API, which
            only supports SQL applications. Version 2 of the API supports SQL and Java applications.
            For more information about version 2, see <a href="/kinesisanalytics/latest/apiv2/Welcome.html">Amazon
            Kinesis Data Analytics API V2 Documentation</a>.
            </para></note><para>
            Deletes a CloudWatch log stream from an application. For more information about using
            CloudWatch log streams with Amazon Kinesis Analytics applications, see <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/cloudwatch-logs.html">Working
            with Amazon CloudWatch Logs</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.RemoveKINAApplicationCloudWatchLoggingOptionCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The Kinesis Analytics application name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.RemoveKINAApplicationCloudWatchLoggingOptionCmdlet.CloudWatchLoggingOptionId">
            <summary>
            <para>
            <para>The <code>CloudWatchLoggingOptionId</code> of the CloudWatch logging option to delete.
            You can get the <code>CloudWatchLoggingOptionId</code> by using the <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html">DescribeApplication</a>
            operation. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.RemoveKINAApplicationCloudWatchLoggingOptionCmdlet.CurrentApplicationVersionId">
            <summary>
            <para>
            <para>The version ID of the Kinesis Analytics application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.RemoveKINAApplicationCloudWatchLoggingOptionCmdlet.PassThru">
            <summary>
            Returns the value passed to the CloudWatchLoggingOptionId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.RemoveKINAApplicationCloudWatchLoggingOptionCmdlet.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.KINA.RemoveKINAApplicationInputProcessingConfigurationCmdlet">
            <summary>
            <note><para>
            This documentation is for version 1 of the Amazon Kinesis Data Analytics API, which
            only supports SQL applications. Version 2 of the API supports SQL and Java applications.
            For more information about version 2, see <a href="/kinesisanalytics/latest/apiv2/Welcome.html">Amazon
            Kinesis Data Analytics API V2 Documentation</a>.
            </para></note><para>
            Deletes an <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_InputProcessingConfiguration.html">InputProcessingConfiguration</a>
            from an input.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.RemoveKINAApplicationInputProcessingConfigurationCmdlet.ApplicationName">
            <summary>
            <para>
            <para>The Kinesis Analytics application name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.RemoveKINAApplicationInputProcessingConfigurationCmdlet.CurrentApplicationVersionId">
            <summary>
            <para>
            <para>The version ID of the Kinesis Analytics application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.RemoveKINAApplicationInputProcessingConfigurationCmdlet.InputId">
            <summary>
            <para>
            <para>The ID of the input configuration from which to delete the input processing configuration.
            You can get a list of the input IDs for an application by using the <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html">DescribeApplication</a>
            operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.RemoveKINAApplicationInputProcessingConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the CurrentApplicationVersionId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.RemoveKINAApplicationInputProcessingConfigurationCmdlet.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.KINA.RemoveKINAApplicationOutputCmdlet">
            <summary>
            <note><para>
            This documentation is for version 1 of the Amazon Kinesis Data Analytics API, which
            only supports SQL applications. Version 2 of the API supports SQL and Java applications.
            For more information about version 2, see <a href="/kinesisanalytics/latest/apiv2/Welcome.html">Amazon
            Kinesis Data Analytics API V2 Documentation</a>.
            </para></note><para>
            Deletes output destination configuration from your application configuration. Amazon
            Kinesis Analytics will no longer write data from the corresponding in-application
            stream to the external output destination.
            </para><para>
            This operation requires permissions to perform the <code>kinesisanalytics:DeleteApplicationOutput</code>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.RemoveKINAApplicationOutputCmdlet.ApplicationName">
            <summary>
            <para>
            <para>Amazon Kinesis Analytics application name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.RemoveKINAApplicationOutputCmdlet.CurrentApplicationVersionId">
            <summary>
            <para>
            <para>Amazon Kinesis Analytics application version. You can use the <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html">DescribeApplication</a>
            operation to get the current application version. If the version specified is not
            the current version, the <code>ConcurrentModificationException</code> is returned.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.RemoveKINAApplicationOutputCmdlet.OutputId">
            <summary>
            <para>
            <para>The ID of the configuration to delete. Each output configuration that is added to
            the application, either when the application is created or later using the <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_AddApplicationOutput.html">AddApplicationOutput</a>
            operation, has a unique ID. You need to provide the ID to uniquely identify the output
            configuration that you want to delete from the application configuration. You can
            use the <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html">DescribeApplication</a>
            operation to get the specific <code>OutputId</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.RemoveKINAApplicationOutputCmdlet.PassThru">
            <summary>
            Returns the value passed to the OutputId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.RemoveKINAApplicationOutputCmdlet.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.KINA.RemoveKINAApplicationReferenceDataSourceCmdlet">
            <summary>
            <note><para>
            This documentation is for version 1 of the Amazon Kinesis Data Analytics API, which
            only supports SQL applications. Version 2 of the API supports SQL and Java applications.
            For more information about version 2, see <a href="/kinesisanalytics/latest/apiv2/Welcome.html">Amazon
            Kinesis Data Analytics API V2 Documentation</a>.
            </para></note><para>
            Deletes a reference data source configuration from the specified application configuration.
            </para><para>
            If the application is running, Amazon Kinesis Analytics immediately removes the in-application
            table that you created using the <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_AddApplicationReferenceDataSource.html">AddApplicationReferenceDataSource</a>
            operation.
            </para><para>
            This operation requires permissions to perform the <code>kinesisanalytics.DeleteApplicationReferenceDataSource</code>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.RemoveKINAApplicationReferenceDataSourceCmdlet.ApplicationName">
            <summary>
            <para>
            <para>Name of an existing application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.RemoveKINAApplicationReferenceDataSourceCmdlet.CurrentApplicationVersionId">
            <summary>
            <para>
            <para>Version of the application. You can use the <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html">DescribeApplication</a>
            operation to get the current application version. If the version specified is not
            the current version, the <code>ConcurrentModificationException</code> is returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.RemoveKINAApplicationReferenceDataSourceCmdlet.ReferenceId">
            <summary>
            <para>
            <para>ID of the reference data source. When you add a reference data source to your application
            using the <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_AddApplicationReferenceDataSource.html">AddApplicationReferenceDataSource</a>,
            Amazon Kinesis Analytics assigns an ID. You can use the <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html">DescribeApplication</a>
            operation to get the reference ID. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.RemoveKINAApplicationReferenceDataSourceCmdlet.PassThru">
            <summary>
            Returns the value passed to the ReferenceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.RemoveKINAApplicationReferenceDataSourceCmdlet.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.KINA.RemoveKINAResourceTagCmdlet">
            <summary>
            Removes one or more tags from a Kinesis Analytics application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.RemoveKINAResourceTagCmdlet.ResourceARN">
            <summary>
            <para>
            <para>The ARN of the Kinesis Analytics application from which to remove the tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.RemoveKINAResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>A list of keys of tags to remove from the specified application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.RemoveKINAResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceARN parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.RemoveKINAResourceTagCmdlet.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.KINA.StartKINAApplicationCmdlet">
            <summary>
            <note><para>
            This documentation is for version 1 of the Amazon Kinesis Data Analytics API, which
            only supports SQL applications. Version 2 of the API supports SQL and Java applications.
            For more information about version 2, see <a href="/kinesisanalytics/latest/apiv2/Welcome.html">Amazon
            Kinesis Data Analytics API V2 Documentation</a>.
            </para></note><para>
            Starts the specified Amazon Kinesis Analytics application. After creating an application,
            you must exclusively call this operation to start your application.
            </para><para>
            After the application starts, it begins consuming the input data, processes it, and
            writes the output to the configured destination.
            </para><para>
             The application status must be <code>READY</code> for you to start an application.
            You can get the application status in the console or using the <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html">DescribeApplication</a>
            operation.
            </para><para>
            After you start the application, you can stop the application from processing the
            input by calling the <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_StopApplication.html">StopApplication</a>
            operation.
            </para><para>
            This operation requires permissions to perform the <code>kinesisanalytics:StartApplication</code>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.StartKINAApplicationCmdlet.ApplicationName">
            <summary>
            <para>
            <para>Name of the application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.StartKINAApplicationCmdlet.InputConfiguration">
            <summary>
            <para>
            <para>Identifies the specific input, by ID, that the application starts consuming. Amazon
            Kinesis Analytics starts reading the streaming source associated with the input. You
            can also specify where in the streaming source you want Amazon Kinesis Analytics to
            start reading.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.StartKINAApplicationCmdlet.PassThru">
            <summary>
            Returns the value passed to the ApplicationName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.StartKINAApplicationCmdlet.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.KINA.StopKINAApplicationCmdlet">
            <summary>
            <note><para>
            This documentation is for version 1 of the Amazon Kinesis Data Analytics API, which
            only supports SQL applications. Version 2 of the API supports SQL and Java applications.
            For more information about version 2, see <a href="/kinesisanalytics/latest/apiv2/Welcome.html">Amazon
            Kinesis Data Analytics API V2 Documentation</a>.
            </para></note><para>
            Stops the application from processing input data. You can stop an application only
            if it is in the running state. You can use the <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html">DescribeApplication</a>
            operation to find the application state. After the application is stopped, Amazon
            Kinesis Analytics stops reading data from the input, the application stops processing
            data, and there is no output written to the destination.
            </para><para>
            This operation requires permissions to perform the <code>kinesisanalytics:StopApplication</code>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.StopKINAApplicationCmdlet.ApplicationName">
            <summary>
            <para>
            <para>Name of the running application to stop.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.StopKINAApplicationCmdlet.PassThru">
            <summary>
            Returns the value passed to the ApplicationName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.StopKINAApplicationCmdlet.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.KINA.UpdateKINAApplicationCmdlet">
            <summary>
            <note><para>
            This documentation is for version 1 of the Amazon Kinesis Data Analytics API, which
            only supports SQL applications. Version 2 of the API supports SQL and Java applications.
            For more information about version 2, see <a href="/kinesisanalytics/latest/apiv2/Welcome.html">Amazon
            Kinesis Data Analytics API V2 Documentation</a>.
            </para></note><para>
            Updates an existing Amazon Kinesis Analytics application. Using this API, you can
            update application code, input configuration, and output configuration.
            </para><para>
            Note that Amazon Kinesis Analytics updates the <code>CurrentApplicationVersionId</code>
            each time you update your application.
            </para><para>
            This operation requires permission for the <code>kinesisanalytics:UpdateApplication</code>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.UpdateKINAApplicationCmdlet.ApplicationUpdate_ApplicationCodeUpdate">
            <summary>
            <para>
            <para>Describes application code updates.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.UpdateKINAApplicationCmdlet.ApplicationName">
            <summary>
            <para>
            <para>Name of the Amazon Kinesis Analytics application to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.UpdateKINAApplicationCmdlet.ApplicationUpdate_CloudWatchLoggingOptionUpdate">
            <summary>
            <para>
            <para>Describes application CloudWatch logging option updates.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.UpdateKINAApplicationCmdlet.CurrentApplicationVersionId">
            <summary>
            <para>
            <para>The current application version ID. You can use the <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html">DescribeApplication</a>
            operation to get this value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.UpdateKINAApplicationCmdlet.ApplicationUpdate_InputUpdate">
            <summary>
            <para>
            <para>Describes application input configuration updates.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.UpdateKINAApplicationCmdlet.ApplicationUpdate_OutputUpdate">
            <summary>
            <para>
            <para>Describes application output configuration updates.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.UpdateKINAApplicationCmdlet.ApplicationUpdate_ReferenceDataSourceUpdate">
            <summary>
            <para>
            <para>Describes application reference data source updates.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.UpdateKINAApplicationCmdlet.PassThru">
            <summary>
            Returns the value passed to the ApplicationName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINA.UpdateKINAApplicationCmdlet.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.KINF.WriteKINFRecordCmdlet">
            <summary>
            Writes a single data record into an Amazon Kinesis Firehose delivery stream. To write
            multiple data records into a delivery stream, use <a>PutRecordBatch</a>. Applications
            using these operations are referred to as producers.
             
              
            <para>
            By default, each delivery stream can take in up to 2,000 transactions per second,
            5,000 records per second, or 5 MB per second. Note that if you use <a>PutRecord</a>
            and <a>PutRecordBatch</a>, the limits are an aggregate across these two operations
            for each delivery stream. For more information about limits and how to request an
            increase, see <a href="http://docs.aws.amazon.com/firehose/latest/dev/limits.html">Amazon
            Kinesis Firehose Limits</a>.
            </para><para>
            You must specify the name of the delivery stream and the data record when using <a>PutRecord</a>.
            The data record consists of a data blob that can be up to 1,000 KB in size, and any
            kind of data, for example, a segment from a log file, geographic location data, web
            site clickstream data, etc.
            </para><para>
            Amazon Kinesis Firehose buffers records before delivering them to the destination.
            To disambiguate the data blobs at the destination, a common solution is to use delimiters
            in the data, such as a newline (<code>\n</code>) or some other character unique within
            the data. This allows the consumer application(s) to parse individual data items when
            reading the data from the destination.
            </para><para>
            Amazon Kinesis Firehose does not maintain data record ordering. If the destination
            data needs to be re-ordered by the consumer application, the producer should include
            some form of sequence number in each data record.
            </para><para>
            The <a>PutRecord</a> operation returns a <code>RecordId</code>, which is a unique
            string assigned to each record. Producer applications can use this ID for purposes
            such as auditability and investigation.
            </para><para>
            If the <a>PutRecord</a> operation throws a <code>ServiceUnavailableException</code>,
            back off and retry. If the exception persists, it is possible that the throughput
            limits have been exceeded for the delivery stream.
            </para><para>
            Data records sent to Amazon Kinesis Firehose are stored for 24 hours from the time
            they are added to a delivery stream as it attempts to send the records to the destination.
            If the destination is unreachable for more than 24 hours, the data is no longer available.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.WriteKINFRecordCmdlet.Blob">
            <summary>
            <para>
            The data blob to put into the record, which is base64-encoded when serialized.
            The maximum size of the data blob, before base64-encoding, is 1,000 KB.
            </para>
            <para>
            Use this parameter, or -Text or -FilePath to define the data to be written into the record.
            </para>
            <para>
            Note that this parameter was originally named '-Record_Data'. This is now an alias which can be
            used to reference this parameter for backwards compatibility.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.WriteKINFRecordCmdlet.Text">
            <summary>
            <para>
            Text string containing the data to send, which is base64-encoded when serialized.
            The maximum size of the data blob, before base64-encoding, is 1,000 KB.
            </para>
            <para>
            Use this parameter, or -Blob or -FilePath to define the data to be written into the record.
            </para>
            <para>
            Note that this parameter was originally named '-Record_Text'. This is now an alias which can be
            used to reference this parameter for backwards compatibility.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.WriteKINFRecordCmdlet.FilePath">
            <summary>
            <para>
            The fully qualified name to a file containing the data to send, which is base64-encoded
            when serialized. The maximum size of the data blob, before base64-encoding, is 1,000 KB.
            </para>
            <para>
            Use this parameter, or -Blob or -Text to define the data to be written into the record.
            </para>
            <para>
            Note that this parameter was originally named '-Record_FilePath'. This is now an alias which can be
            used to reference this parameter for backwards compatibility.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.WriteKINFRecordCmdlet.DeliveryStreamName">
            <summary>
            <para>
            <para>The name of the delivery stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.WriteKINFRecordCmdlet.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.KINF.AddKINFDeliveryStreamTagCmdlet">
            <summary>
            Adds or updates tags for the specified delivery stream. A tag is a key-value pair
            that you can define and assign to AWS resources. If you specify a tag that already
            exists, the tag value is replaced with the value that you specify in the request.
            Tags are metadata. For example, you can add friendly names and descriptions or other
            types of information that can help you distinguish the delivery stream. For more information
            about tags, see <a href="https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html">Using
            Cost Allocation Tags</a> in the <i>AWS Billing and Cost Management User Guide</i>.
             
             
              
            <para>
            Each delivery stream can have up to 50 tags.
            </para><para>
            This operation has a limit of five transactions per second per account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.AddKINFDeliveryStreamTagCmdlet.DeliveryStreamName">
            <summary>
            <para>
            <para>The name of the delivery stream to which you want to add the tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.AddKINFDeliveryStreamTagCmdlet.Tag">
            <summary>
            <para>
            <para>A set of key-value pairs to use to create the tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.AddKINFDeliveryStreamTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the DeliveryStreamName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.AddKINFDeliveryStreamTagCmdlet.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.KINF.GetKINFDeliveryStreamCmdlet">
            <summary>
            Describes the specified delivery stream and gets the status. For example, after your
            delivery stream is created, call <code>DescribeDeliveryStream</code> to see whether
            the delivery stream is <code>ACTIVE</code> and therefore ready for data to be sent
            to it.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.GetKINFDeliveryStreamCmdlet.DeliveryStreamName">
            <summary>
            <para>
            <para>The name of the delivery stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.GetKINFDeliveryStreamCmdlet.ExclusiveStartDestinationId">
            <summary>
            <para>
            <para>The ID of the destination to start returning the destination information. Kinesis
            Data Firehose supports one destination per delivery stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.GetKINFDeliveryStreamCmdlet.Limit">
            <summary>
            <para>
            <para>The limit on the number of destinations to return. You can have one destination per
            delivery stream.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KINF.GetKINFDeliveryStreamListCmdlet">
            <summary>
            Lists your delivery streams in alphabetical order of their names.
             
              
            <para>
            The number of delivery streams might be too large to return using a single call to
            <code>ListDeliveryStreams</code>. You can limit the number of delivery streams returned,
            using the <code>Limit</code> parameter. To determine whether there are more delivery
            streams to list, check the value of <code>HasMoreDeliveryStreams</code> in the output.
            If there are more delivery streams to list, you can request them by calling this operation
            again and setting the <code>ExclusiveStartDeliveryStreamName</code> parameter to the
            name of the last delivery stream returned in the last call.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.GetKINFDeliveryStreamListCmdlet.DeliveryStreamType">
            <summary>
            <para>
            <para>The delivery stream type. This can be one of the following values:</para><ul><li><para><code>DirectPut</code>: Provider applications access the delivery stream directly.</para></li><li><para><code>KinesisStreamAsSource</code>: The delivery stream uses a Kinesis data stream
            as a source.</para></li></ul><para>This parameter is optional. If this parameter is omitted, delivery streams of all
            types are returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.GetKINFDeliveryStreamListCmdlet.ExclusiveStartDeliveryStreamName">
            <summary>
            <para>
            <para>The list of delivery streams returned by this call to <code>ListDeliveryStreams</code>
            will start with the delivery stream whose name comes alphabetically immediately after
            the name you specify in <code>ExclusiveStartDeliveryStreamName</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.GetKINFDeliveryStreamListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of delivery streams to list. The default value is 10.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KINF.GetKINFTagsForDeliveryStreamCmdlet">
            <summary>
            Lists the tags for the specified delivery stream. This operation has a limit of five
            transactions per second per account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.GetKINFTagsForDeliveryStreamCmdlet.DeliveryStreamName">
            <summary>
            <para>
            <para>The name of the delivery stream whose tags you want to list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.GetKINFTagsForDeliveryStreamCmdlet.ExclusiveStartTagKey">
            <summary>
            <para>
            <para>The key to use as the starting point for the list of tags. If you set this parameter,
            <code>ListTagsForDeliveryStream</code> gets all tags that occur after <code>ExclusiveStartTagKey</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.GetKINFTagsForDeliveryStreamCmdlet.Limit">
            <summary>
            <para>
            <para>The number of tags to return. If this number is less than the total number of tags
            associated with the delivery stream, <code>HasMoreTags</code> is set to <code>true</code>
            in the response. To list additional tags, set <code>ExclusiveStartTagKey</code> to
            the last key in the response. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KINF.NewKINFDeliveryStreamCmdlet">
            <summary>
            Creates a Kinesis Data Firehose delivery stream.
             
              
            <para>
            By default, you can create up to 50 delivery streams per AWS Region.
            </para><para>
            This is an asynchronous operation that immediately returns. The initial status of
            the delivery stream is <code>CREATING</code>. After the delivery stream is created,
            its status is <code>ACTIVE</code> and it now accepts data. Attempts to send data to
            a delivery stream that is not in the <code>ACTIVE</code> state cause an exception.
            To check the state of a delivery stream, use <a>DescribeDeliveryStream</a>.
            </para><para>
            A Kinesis Data Firehose delivery stream can be configured to receive records directly
            from providers using <a>PutRecord</a> or <a>PutRecordBatch</a>, or it can be configured
            to use an existing Kinesis stream as its source. To specify a Kinesis data stream
            as input, set the <code>DeliveryStreamType</code> parameter to <code>KinesisStreamAsSource</code>,
            and provide the Kinesis stream Amazon Resource Name (ARN) and role ARN in the <code>KinesisStreamSourceConfiguration</code>
            parameter.
            </para><para>
            A delivery stream is configured with a single destination: Amazon S3, Amazon ES, Amazon
            Redshift, or Splunk. You must specify only one of the following destination configuration
            parameters: <code>ExtendedS3DestinationConfiguration</code>, <code>S3DestinationConfiguration</code>,
            <code>ElasticsearchDestinationConfiguration</code>, <code>RedshiftDestinationConfiguration</code>,
            or <code>SplunkDestinationConfiguration</code>.
            </para><para>
            When you specify <code>S3DestinationConfiguration</code>, you can also provide the
            following optional values: BufferingHints, <code>EncryptionConfiguration</code>, and
            <code>CompressionFormat</code>. By default, if no <code>BufferingHints</code> value
            is provided, Kinesis Data Firehose buffers data up to 5 MB or for 5 minutes, whichever
            condition is satisfied first. <code>BufferingHints</code> is a hint, so there are
            some cases where the service cannot adhere to these conditions strictly. For example,
            record boundaries might be such that the size is a little over or under the configured
            buffering size. By default, no encryption is performed. We strongly recommend that
            you enable encryption to ensure secure data storage in Amazon S3.
            </para><para>
            A few notes about Amazon Redshift as a destination:
            </para><ul><li><para>
            An Amazon Redshift destination requires an S3 bucket as intermediate location. Kinesis
            Data Firehose first delivers data to Amazon S3 and then uses <code>COPY</code> syntax
            to load data into an Amazon Redshift table. This is specified in the <code>RedshiftDestinationConfiguration.S3Configuration</code>
            parameter.
            </para></li><li><para>
            The compression formats <code>SNAPPY</code> or <code>ZIP</code> cannot be specified
            in <code>RedshiftDestinationConfiguration.S3Configuration</code> because the Amazon
            Redshift <code>COPY</code> operation that reads from the S3 bucket doesn't support
            these compression formats.
            </para></li><li><para>
            We strongly recommend that you use the user name and password you provide exclusively
            with Kinesis Data Firehose, and that the permissions for the account are restricted
            for Amazon Redshift <code>INSERT</code> permissions.
            </para></li></ul><para>
            Kinesis Data Firehose assumes the IAM role that is configured as part of the destination.
            The role should allow the Kinesis Data Firehose principal to assume the role, and
            the role should have permissions that allow the service to deliver the data. For more
            information, see <a href="http://docs.aws.amazon.com/firehose/latest/dev/controlling-access.html#using-iam-s3">Grant
            Kinesis Data Firehose Access to an Amazon S3 Destination</a> in the <i>Amazon Kinesis
            Data Firehose Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.NewKINFDeliveryStreamCmdlet.DeliveryStreamName">
            <summary>
            <para>
            <para>The name of the delivery stream. This name must be unique per AWS account in the same
            AWS Region. If the delivery streams are in different accounts or different Regions,
            you can have multiple delivery streams with the same name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.NewKINFDeliveryStreamCmdlet.DeliveryStreamType">
            <summary>
            <para>
            <para>The delivery stream type. This parameter can be one of the following values:</para><ul><li><para><code>DirectPut</code>: Provider applications access the delivery stream directly.</para></li><li><para><code>KinesisStreamAsSource</code>: The delivery stream uses a Kinesis data stream
            as a source.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.NewKINFDeliveryStreamCmdlet.ElasticsearchDestinationConfiguration_DomainARN">
            <summary>
            <para>
            <para>The ARN of the Amazon ES domain. The IAM role must have permissions for <code>DescribeElasticsearchDomain</code>,
            <code>DescribeElasticsearchDomains</code>, and <code>DescribeElasticsearchDomainConfig</code> after
            assuming the role specified in <b>RoleARN</b>. For more information, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.NewKINFDeliveryStreamCmdlet.RetryOptions_DurationInSecond">
            <summary>
            <para>
            <para>After an initial failure to deliver to Amazon ES, the total amount of time during
            which Kinesis Data Firehose retries delivery (including the first attempt). After
            this time has elapsed, the failed documents are written to Amazon S3. Default value
            is 300 seconds (5 minutes). A value of 0 (zero) results in no retries.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.NewKINFDeliveryStreamCmdlet.CloudWatchLoggingOptions_Enabled">
            <summary>
            <para>
            <para>Enables or disables CloudWatch logging.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.NewKINFDeliveryStreamCmdlet.ProcessingConfiguration_Enabled">
            <summary>
            <para>
            <para>Enables or disables data processing.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.NewKINFDeliveryStreamCmdlet.ExtendedS3DestinationConfiguration">
            <summary>
            <para>
            <para>The destination in Amazon S3. You can specify only one destination.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.NewKINFDeliveryStreamCmdlet.ElasticsearchDestinationConfiguration_IndexName">
            <summary>
            <para>
            <para>The Elasticsearch index name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.NewKINFDeliveryStreamCmdlet.ElasticsearchDestinationConfiguration_IndexRotationPeriod">
            <summary>
            <para>
            <para>The Elasticsearch index rotation period. Index rotation appends a timestamp to the
            <code>IndexName</code> to facilitate the expiration of old data. For more information,
            see <a href="http://docs.aws.amazon.com/firehose/latest/dev/basic-deliver.html#es-index-rotation">Index
            Rotation for the Amazon ES Destination</a>. The default value is <code>OneDay</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.NewKINFDeliveryStreamCmdlet.BufferingHints_IntervalInSecond">
            <summary>
            <para>
            <para>Buffer incoming data for the specified period of time, in seconds, before delivering
            it to the destination. The default value is 300 (5 minutes).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.NewKINFDeliveryStreamCmdlet.KinesisStreamSourceConfiguration_KinesisStreamARN">
            <summary>
            <para>
            <para>The ARN of the source Kinesis data stream. For more information, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#arn-syntax-kinesis-streams">Amazon
            Kinesis Data Streams ARN Format</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.NewKINFDeliveryStreamCmdlet.CloudWatchLoggingOptions_LogGroupName">
            <summary>
            <para>
            <para>The CloudWatch group name for logging. This value is required if CloudWatch logging
            is enabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.NewKINFDeliveryStreamCmdlet.CloudWatchLoggingOptions_LogStreamName">
            <summary>
            <para>
            <para>The CloudWatch log stream name for logging. This value is required if CloudWatch logging
            is enabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.NewKINFDeliveryStreamCmdlet.ProcessingConfiguration_Processor">
            <summary>
            <para>
            <para>The data processors.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.NewKINFDeliveryStreamCmdlet.RedshiftDestinationConfiguration">
            <summary>
            <para>
            <para>The destination in Amazon Redshift. You can specify only one destination.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.NewKINFDeliveryStreamCmdlet.ElasticsearchDestinationConfiguration_RoleARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM role to be assumed by Kinesis Data Firehose
            for calling the Amazon ES Configuration API and for indexing documents. For more information,
            see <a href="http://docs.aws.amazon.com/firehose/latest/dev/controlling-access.html#using-iam-s3">Grant
            Kinesis Data Firehose Access to an Amazon S3 Destination</a> and <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.NewKINFDeliveryStreamCmdlet.KinesisStreamSourceConfiguration_RoleARN">
            <summary>
            <para>
            <para>The ARN of the role that provides access to the source Kinesis data stream. For more
            information, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#arn-syntax-iam">AWS
            Identity and Access Management (IAM) ARN Format</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.NewKINFDeliveryStreamCmdlet.ElasticsearchDestinationConfiguration_S3BackupMode">
            <summary>
            <para>
            <para>Defines how documents should be delivered to Amazon S3. When it is set to <code>FailedDocumentsOnly</code>,
            Kinesis Data Firehose writes any documents that could not be indexed to the configured
            Amazon S3 destination, with <code>elasticsearch-failed/</code> appended to the key
            prefix. When set to <code>AllDocuments</code>, Kinesis Data Firehose delivers all
            incoming records to Amazon S3, and also writes failed documents with <code>elasticsearch-failed/</code>
            appended to the prefix. For more information, see <a href="http://docs.aws.amazon.com/firehose/latest/dev/basic-deliver.html#es-s3-backup">Amazon
            S3 Backup for the Amazon ES Destination</a>. Default value is <code>FailedDocumentsOnly</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.NewKINFDeliveryStreamCmdlet.ElasticsearchDestinationConfiguration_S3Configuration">
            <summary>
            <para>
            <para>The configuration for the backup Amazon S3 location.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.NewKINFDeliveryStreamCmdlet.BufferingHints_SizeInMBs">
            <summary>
            <para>
            <para>Buffer incoming data to the specified size, in MBs, before delivering it to the destination.
            The default value is 5.</para><para>We recommend setting this parameter to a value greater than the amount of data you
            typically ingest into the delivery stream in 10 seconds. For example, if you typically
            ingest data at 1 MB/sec, the value should be 10 MB or higher.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.NewKINFDeliveryStreamCmdlet.SplunkDestinationConfiguration">
            <summary>
            <para>
            <para>The destination in Splunk. You can specify only one destination.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.NewKINFDeliveryStreamCmdlet.Tag">
            <summary>
            <para>
            <para>A set of tags to assign to the delivery stream. A tag is a key-value pair that you
            can define and assign to AWS resources. Tags are metadata. For example, you can add
            friendly names and descriptions or other types of information that can help you distinguish
            the delivery stream. For more information about tags, see <a href="https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html">Using
            Cost Allocation Tags</a> in the AWS Billing and Cost Management User Guide.</para><para>You can specify up to 50 tags when creating a delivery stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.NewKINFDeliveryStreamCmdlet.ElasticsearchDestinationConfiguration_TypeName">
            <summary>
            <para>
            <para>The Elasticsearch type name. For Elasticsearch 6.x, there can be only one type per
            index. If you try to specify a new type for an existing index that already has another
            type, Kinesis Data Firehose returns an error during run time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.NewKINFDeliveryStreamCmdlet.S3DestinationConfiguration">
            <summary>
            <para>
            <para>[Deprecated] The destination in Amazon S3. You can specify only one destination.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.NewKINFDeliveryStreamCmdlet.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.KINF.RemoveKINFDeliveryStreamCmdlet">
            <summary>
            Deletes a delivery stream and its data.
             
              
            <para>
            You can delete a delivery stream only if it is in <code>ACTIVE</code> or <code>DELETING</code>
            state, and not in the <code>CREATING</code> state. While the deletion request is in
            process, the delivery stream is in the <code>DELETING</code> state.
            </para><para>
            To check the state of a delivery stream, use <a>DescribeDeliveryStream</a>.
            </para><para>
            While the delivery stream is <code>DELETING</code> state, the service might continue
            to accept the records, but it doesn't make any guarantees with respect to delivering
            the data. Therefore, as a best practice, you should first stop any applications that
            are sending records before deleting a delivery stream.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.RemoveKINFDeliveryStreamCmdlet.DeliveryStreamName">
            <summary>
            <para>
            <para>The name of the delivery stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.RemoveKINFDeliveryStreamCmdlet.PassThru">
            <summary>
            Returns the value passed to the DeliveryStreamName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.RemoveKINFDeliveryStreamCmdlet.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.KINF.RemoveKINFDeliveryStreamTagCmdlet">
            <summary>
            Removes tags from the specified delivery stream. Removed tags are deleted, and you
            can't recover them after this operation successfully completes.
             
              
            <para>
            If you specify a tag that doesn't exist, the operation ignores it.
            </para><para>
            This operation has a limit of five transactions per second per account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.RemoveKINFDeliveryStreamTagCmdlet.DeliveryStreamName">
            <summary>
            <para>
            <para>The name of the delivery stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.RemoveKINFDeliveryStreamTagCmdlet.TagKey">
            <summary>
            <para>
            <para>A list of tag keys. Each corresponding tag is removed from the delivery stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.RemoveKINFDeliveryStreamTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the DeliveryStreamName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.RemoveKINFDeliveryStreamTagCmdlet.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.KINF.StartKINFDeliveryStreamEncryptionCmdlet">
            <summary>
            Enables server-side encryption (SSE) for the delivery stream.
             
              
            <para>
            This operation is asynchronous. It returns immediately. When you invoke it, Kinesis
            Data Firehose first sets the status of the stream to <code>ENABLING</code>, and then
            to <code>ENABLED</code>. You can continue to read and write data to your stream while
            its status is <code>ENABLING</code>, but the data is not encrypted. It can take up
            to 5 seconds after the encryption status changes to <code>ENABLED</code> before all
            records written to the delivery stream are encrypted. To find out whether a record
            or a batch of records was encrypted, check the response elements <a>PutRecordOutput$Encrypted</a>
            and <a>PutRecordBatchOutput$Encrypted</a>, respectively.
            </para><para>
            To check the encryption state of a delivery stream, use <a>DescribeDeliveryStream</a>.
            </para><para>
            You can only enable SSE for a delivery stream that uses <code>DirectPut</code> as
            its source.
            </para><para>
            The <code>StartDeliveryStreamEncryption</code> and <code>StopDeliveryStreamEncryption</code>
            operations have a combined limit of 25 calls per delivery stream per 24 hours. For
            example, you reach the limit if you call <code>StartDeliveryStreamEncryption</code>
            13 times and <code>StopDeliveryStreamEncryption</code> 12 times for the same delivery
            stream in a 24-hour period.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.StartKINFDeliveryStreamEncryptionCmdlet.DeliveryStreamName">
            <summary>
            <para>
            <para>The name of the delivery stream for which you want to enable server-side encryption
            (SSE).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.StartKINFDeliveryStreamEncryptionCmdlet.PassThru">
            <summary>
            Returns the value passed to the DeliveryStreamName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.StartKINFDeliveryStreamEncryptionCmdlet.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.KINF.StopKINFDeliveryStreamEncryptionCmdlet">
            <summary>
            Disables server-side encryption (SSE) for the delivery stream.
             
              
            <para>
            This operation is asynchronous. It returns immediately. When you invoke it, Kinesis
            Data Firehose first sets the status of the stream to <code>DISABLING</code>, and then
            to <code>DISABLED</code>. You can continue to read and write data to your stream while
            its status is <code>DISABLING</code>. It can take up to 5 seconds after the encryption
            status changes to <code>DISABLED</code> before all records written to the delivery
            stream are no longer subject to encryption. To find out whether a record or a batch
            of records was encrypted, check the response elements <a>PutRecordOutput$Encrypted</a>
            and <a>PutRecordBatchOutput$Encrypted</a>, respectively.
            </para><para>
            To check the encryption state of a delivery stream, use <a>DescribeDeliveryStream</a>.
             
            </para><para>
            The <code>StartDeliveryStreamEncryption</code> and <code>StopDeliveryStreamEncryption</code>
            operations have a combined limit of 25 calls per delivery stream per 24 hours. For
            example, you reach the limit if you call <code>StartDeliveryStreamEncryption</code>
            13 times and <code>StopDeliveryStreamEncryption</code> 12 times for the same delivery
            stream in a 24-hour period.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.StopKINFDeliveryStreamEncryptionCmdlet.DeliveryStreamName">
            <summary>
            <para>
            <para>The name of the delivery stream for which you want to disable server-side encryption
            (SSE).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.StopKINFDeliveryStreamEncryptionCmdlet.PassThru">
            <summary>
            Returns the value passed to the DeliveryStreamName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.StopKINFDeliveryStreamEncryptionCmdlet.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.KINF.UpdateKINFDestinationCmdlet">
            <summary>
            Updates the specified destination of the specified delivery stream.
             
              
            <para>
            Use this operation to change the destination type (for example, to replace the Amazon
            S3 destination with Amazon Redshift) or change the parameters associated with a destination
            (for example, to change the bucket name of the Amazon S3 destination). The update
            might not occur immediately. The target delivery stream remains active while the configurations
            are updated, so data writes to the delivery stream can continue during this process.
            The updated configurations are usually effective within a few minutes.
            </para><para>
            Switching between Amazon ES and other services is not supported. For an Amazon ES
            destination, you can only update to another Amazon ES destination.
            </para><para>
            If the destination type is the same, Kinesis Data Firehose merges the configuration
            parameters specified with the destination configuration that already exists on the
            delivery stream. If any of the parameters are not specified in the call, the existing
            values are retained. For example, in the Amazon S3 destination, if <a>EncryptionConfiguration</a>
            is not specified, then the existing <code>EncryptionConfiguration</code> is maintained
            on the destination.
            </para><para>
            If the destination type is not the same, for example, changing the destination from
            Amazon S3 to Amazon Redshift, Kinesis Data Firehose does not merge any parameters.
            In this case, all parameters must be specified.
            </para><para>
            Kinesis Data Firehose uses <code>CurrentDeliveryStreamVersionId</code> to avoid race
            conditions and conflicting merges. This is a required field, and the service updates
            the configuration only if the existing configuration has a version ID that matches.
            After the update is applied successfully, the version ID is updated, and can be retrieved
            using <a>DescribeDeliveryStream</a>. Use the new version ID to set <code>CurrentDeliveryStreamVersionId</code>
            in the next call.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.UpdateKINFDestinationCmdlet.CurrentDeliveryStreamVersionId">
            <summary>
            <para>
            <para>Obtain this value from the <code>VersionId</code> result of <a>DeliveryStreamDescription</a>.
            This value is required, and helps the service perform conditional operations. For
            example, if there is an interleaving update and this value is null, then the update
            destination fails. After the update is successful, the <code>VersionId</code> value
            is updated. The service then performs a merge of the old configuration with the new
            configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.UpdateKINFDestinationCmdlet.DeliveryStreamName">
            <summary>
            <para>
            <para>The name of the delivery stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.UpdateKINFDestinationCmdlet.DestinationId">
            <summary>
            <para>
            <para>The ID of the destination.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.UpdateKINFDestinationCmdlet.ElasticsearchDestinationUpdate_DomainARN">
            <summary>
            <para>
            <para>The ARN of the Amazon ES domain. The IAM role must have permissions for <code>DescribeElasticsearchDomain</code>,
            <code>DescribeElasticsearchDomains</code>, and <code>DescribeElasticsearchDomainConfig</code> after
            assuming the IAM role specified in <code>RoleARN</code>. For more information, see
            <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.UpdateKINFDestinationCmdlet.RetryOptions_DurationInSecond">
            <summary>
            <para>
            <para>After an initial failure to deliver to Amazon ES, the total amount of time during
            which Kinesis Data Firehose retries delivery (including the first attempt). After
            this time has elapsed, the failed documents are written to Amazon S3. Default value
            is 300 seconds (5 minutes). A value of 0 (zero) results in no retries.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.UpdateKINFDestinationCmdlet.CloudWatchLoggingOptions_Enabled">
            <summary>
            <para>
            <para>Enables or disables CloudWatch logging.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.UpdateKINFDestinationCmdlet.ProcessingConfiguration_Enabled">
            <summary>
            <para>
            <para>Enables or disables data processing.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.UpdateKINFDestinationCmdlet.ExtendedS3DestinationUpdate">
            <summary>
            <para>
            <para>Describes an update for a destination in Amazon S3.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.UpdateKINFDestinationCmdlet.ElasticsearchDestinationUpdate_IndexName">
            <summary>
            <para>
            <para>The Elasticsearch index name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.UpdateKINFDestinationCmdlet.ElasticsearchDestinationUpdate_IndexRotationPeriod">
            <summary>
            <para>
            <para>The Elasticsearch index rotation period. Index rotation appends a timestamp to <code>IndexName</code>
            to facilitate the expiration of old data. For more information, see <a href="http://docs.aws.amazon.com/firehose/latest/dev/basic-deliver.html#es-index-rotation">Index
            Rotation for the Amazon ES Destination</a>. Default value is <code>OneDay</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.UpdateKINFDestinationCmdlet.BufferingHints_IntervalInSecond">
            <summary>
            <para>
            <para>Buffer incoming data for the specified period of time, in seconds, before delivering
            it to the destination. The default value is 300 (5 minutes).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.UpdateKINFDestinationCmdlet.CloudWatchLoggingOptions_LogGroupName">
            <summary>
            <para>
            <para>The CloudWatch group name for logging. This value is required if CloudWatch logging
            is enabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.UpdateKINFDestinationCmdlet.CloudWatchLoggingOptions_LogStreamName">
            <summary>
            <para>
            <para>The CloudWatch log stream name for logging. This value is required if CloudWatch logging
            is enabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.UpdateKINFDestinationCmdlet.ProcessingConfiguration_Processor">
            <summary>
            <para>
            <para>The data processors.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.UpdateKINFDestinationCmdlet.RedshiftDestinationUpdate">
            <summary>
            <para>
            <para>Describes an update for a destination in Amazon Redshift.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.UpdateKINFDestinationCmdlet.ElasticsearchDestinationUpdate_RoleARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM role to be assumed by Kinesis Data Firehose
            for calling the Amazon ES Configuration API and for indexing documents. For more information,
            see <a href="http://docs.aws.amazon.com/firehose/latest/dev/controlling-access.html#using-iam-s3">Grant
            Kinesis Data Firehose Access to an Amazon S3 Destination</a> and <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.UpdateKINFDestinationCmdlet.ElasticsearchDestinationUpdate_S3Update">
            <summary>
            <para>
            <para>The Amazon S3 destination.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.UpdateKINFDestinationCmdlet.BufferingHints_SizeInMBs">
            <summary>
            <para>
            <para>Buffer incoming data to the specified size, in MBs, before delivering it to the destination.
            The default value is 5.</para><para>We recommend setting this parameter to a value greater than the amount of data you
            typically ingest into the delivery stream in 10 seconds. For example, if you typically
            ingest data at 1 MB/sec, the value should be 10 MB or higher.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.UpdateKINFDestinationCmdlet.SplunkDestinationUpdate">
            <summary>
            <para>
            <para>Describes an update for a destination in Splunk.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.UpdateKINFDestinationCmdlet.ElasticsearchDestinationUpdate_TypeName">
            <summary>
            <para>
            <para>The Elasticsearch type name. For Elasticsearch 6.x, there can be only one type per
            index. If you try to specify a new type for an existing index that already has another
            type, Kinesis Data Firehose returns an error during runtime.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.UpdateKINFDestinationCmdlet.S3DestinationUpdate">
            <summary>
            <para>
            <para>[Deprecated] Describes an update for a destination in Amazon S3.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.UpdateKINFDestinationCmdlet.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.KINF.WriteKINFRecordBatchCmdlet">
            <summary>
            Writes multiple data records into a delivery stream in a single call, which can achieve
            higher throughput per producer than when writing single records. To write single data
            records into a delivery stream, use <a>PutRecord</a>. Applications using these operations
            are referred to as producers.
             
              
            <para>
            By default, each delivery stream can take in up to 2,000 transactions per second,
            5,000 records per second, or 5 MB per second. If you use <a>PutRecord</a> and <a>PutRecordBatch</a>,
            the limits are an aggregate across these two operations for each delivery stream.
            For more information about limits, see <a href="http://docs.aws.amazon.com/firehose/latest/dev/limits.html">Amazon
            Kinesis Data Firehose Limits</a>.
            </para><para>
            Each <a>PutRecordBatch</a> request supports up to 500 records. Each record in the
            request can be as large as 1,000 KB (before 64-bit encoding), up to a limit of 4 MB
            for the entire request. These limits cannot be changed.
            </para><para>
            You must specify the name of the delivery stream and the data record when using <a>PutRecord</a>.
            The data record consists of a data blob that can be up to 1,000 KB in size, and any
            kind of data. For example, it could be a segment from a log file, geographic location
            data, website clickstream data, and so on.
            </para><para>
            Kinesis Data Firehose buffers records before delivering them to the destination. To
            disambiguate the data blobs at the destination, a common solution is to use delimiters
            in the data, such as a newline (<code>\n</code>) or some other character unique within
            the data. This allows the consumer application to parse individual data items when
            reading the data from the destination.
            </para><para>
            The <a>PutRecordBatch</a> response includes a count of failed records, <code>FailedPutCount</code>,
            and an array of responses, <code>RequestResponses</code>. Even if the <a>PutRecordBatch</a>
            call succeeds, the value of <code>FailedPutCount</code> may be greater than 0, indicating
            that there are records for which the operation didn't succeed. Each entry in the <code>RequestResponses</code>
            array provides additional information about the processed record. It directly correlates
            with a record in the request array using the same ordering, from the top to the bottom.
            The response array always includes the same number of records as the request array.
            <code>RequestResponses</code> includes both successfully and unsuccessfully processed
            records. Kinesis Data Firehose tries to process all records in each <a>PutRecordBatch</a>
            request. A single record failure does not stop the processing of subsequent records.
             
            </para><para>
            A successfully processed record includes a <code>RecordId</code> value, which is unique
            for the record. An unsuccessfully processed record includes <code>ErrorCode</code>
            and <code>ErrorMessage</code> values. <code>ErrorCode</code> reflects the type of
            error, and is one of the following values: <code>ServiceUnavailableException</code>
            or <code>InternalFailure</code>. <code>ErrorMessage</code> provides more detailed
            information about the error.
            </para><para>
            If there is an internal server error or a timeout, the write might have completed
            or it might have failed. If <code>FailedPutCount</code> is greater than 0, retry the
            request, resending only those records that might have failed processing. This minimizes
            the possible duplicate records and also reduces the total bytes sent (and corresponding
            charges). We recommend that you handle any duplicates at the destination.
            </para><para>
            If <a>PutRecordBatch</a> throws <code>ServiceUnavailableException</code>, back off
            and retry. If the exception persists, it is possible that the throughput limits have
            been exceeded for the delivery stream.
            </para><para>
            Data records sent to Kinesis Data Firehose are stored for 24 hours from the time they
            are added to a delivery stream as it attempts to send the records to the destination.
            If the destination is unreachable for more than 24 hours, the data is no longer available.
            </para><important><para>
            Don't concatenate two or more base64 strings to form the data fields of your records.
            Instead, concatenate the raw data, then perform base64 encoding.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.WriteKINFRecordBatchCmdlet.DeliveryStreamName">
            <summary>
            <para>
            <para>The name of the delivery stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.WriteKINFRecordBatchCmdlet.Record">
            <summary>
            <para>
            <para>One or more records.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KINF.WriteKINFRecordBatchCmdlet.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.KVM.GetKVMMediaCmdlet">
            <summary>
            Use this API to retrieve media content from a Kinesis video stream. In the request,
            you identify the stream name or stream Amazon Resource Name (ARN), and the starting
            chunk. Kinesis Video Streams then returns a stream of chunks in order by fragment
            number.
             
             <note><para>
            You must first call the <code>GetDataEndpoint</code> API to get an endpoint. Then
            send the <code>GetMedia</code> requests to this endpoint using the <a href="https://docs.aws.amazon.com/cli/latest/reference/">--endpoint-url
            parameter</a>.
            </para></note><para>
            When you put media data (fragments) on a stream, Kinesis Video Streams stores each
            incoming fragment and related metadata in what is called a "chunk." For more information,
            see . The <code>GetMedia</code> API returns a stream of these chunks starting from
            the chunk that you specify in the request.
            </para><para>
            The following limits apply when using the <code>GetMedia</code> API:
            </para><ul><li><para>
            A client can call <code>GetMedia</code> up to five times per second per stream.
            </para></li><li><para>
            Kinesis Video Streams sends media data at a rate of up to 25 megabytes per second
            (or 200 megabits per second) during a <code>GetMedia</code> session.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KVM.GetKVMMediaCmdlet.StartSelector">
            <summary>
            <para>
            <para>Identifies the starting chunk to get from the specified stream. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KVM.GetKVMMediaCmdlet.StreamARN">
            <summary>
            <para>
            <para>The ARN of the stream from where you want to get the media content. If you don't specify
            the <code>streamARN</code>, you must specify the <code>streamName</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KVM.GetKVMMediaCmdlet.StreamName">
            <summary>
            <para>
            <para>The Kinesis video stream name from where you want to get the media content. If you
            don't specify the <code>streamName</code>, you must specify the <code>streamARN</code>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KV.AddKVStreamTagCmdlet">
            <summary>
            Adds one or more tags to a stream. A <i>tag</i> is a key-value pair (the value is
            optional) that you can define and assign to AWS resources. If you specify a tag that
            already exists, the tag value is replaced with the value that you specify in the request.
            For more information, see <a href="https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html">Using
            Cost Allocation Tags</a> in the <i>AWS Billing and Cost Management User Guide</i>.
             
             
              
            <para>
            You must provide either the <code>StreamName</code> or the <code>StreamARN</code>.
            </para><para>
            This operation requires permission for the <code>KinesisVideo:TagStream</code> action.
            </para><para>
            Kinesis video streams support up to 50 tags.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.AddKVStreamTagCmdlet.StreamARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource that you want to add the tag or tags
            to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.AddKVStreamTagCmdlet.StreamName">
            <summary>
            <para>
            <para>The name of the stream that you want to add the tag or tags to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.AddKVStreamTagCmdlet.Tag">
            <summary>
            <para>
            <para>A list of tags to associate with the specified stream. Each tag is a key-value pair
            (the value is optional).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.AddKVStreamTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the Tag parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.AddKVStreamTagCmdlet.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.KV.GetKVDataEndpointCmdlet">
            <summary>
            Gets an endpoint for a specified stream for either reading or writing. Use this endpoint
            in your application to read from the specified stream (using the <code>GetMedia</code>
            or <code>GetMediaForFragmentList</code> operations) or write to it (using the <code>PutMedia</code>
            operation).
             
             <note><para>
            The returned endpoint does not have the API name appended. The client needs to add
            the API name to the returned endpoint.
            </para></note><para>
            In the request, specify the stream either by <code>StreamName</code> or <code>StreamARN</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.GetKVDataEndpointCmdlet.APIName">
            <summary>
            <para>
            <para>The name of the API action for which to get an endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.GetKVDataEndpointCmdlet.StreamARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the stream that you want to get the endpoint for.
            You must specify either this parameter or a <code>StreamName</code> in the request.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.GetKVDataEndpointCmdlet.StreamName">
            <summary>
            <para>
            <para>The name of the stream that you want to get the endpoint for. You must specify either
            this parameter or a <code>StreamARN</code> in the request.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KV.GetKVStreamCmdlet">
            <summary>
            Returns the most current information about the specified stream. You must specify
            either the <code>StreamName</code> or the <code>StreamARN</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.GetKVStreamCmdlet.StreamARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.GetKVStreamCmdlet.StreamName">
            <summary>
            <para>
            <para>The name of the stream.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KV.GetKVStreamListCmdlet">
            <summary>
            Returns an array of <code>StreamInfo</code> objects. Each object describes a stream.
            To retrieve only streams that satisfy a specific condition, you can specify a <code>StreamNameCondition</code>.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.GetKVStreamListCmdlet.StreamNameCondition">
            <summary>
            <para>
            <para>Optional: Returns only streams that satisfy a specific condition. Currently, you can
            specify only the prefix of a stream name as a condition. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.GetKVStreamListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of streams to return in the response. The default is 10,000.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.GetKVStreamListCmdlet.NextToken">
            <summary>
            <para>
            <para>If you specify this parameter, when the result of a <code>ListStreams</code> operation
            is truncated, the call returns the <code>NextToken</code> in the response. To get
            another batch of streams, provide this token in your next request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KV.GetKVTagsForStreamListCmdlet">
            <summary>
            Returns a list of tags associated with the specified stream.
             
              
            <para>
            In the request, you must specify either the <code>StreamName</code> or the <code>StreamARN</code>.
             
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.GetKVTagsForStreamListCmdlet.StreamARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the stream that you want to list tags for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.GetKVTagsForStreamListCmdlet.StreamName">
            <summary>
            <para>
            <para>The name of the stream that you want to list tags for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.GetKVTagsForStreamListCmdlet.NextToken">
            <summary>
            <para>
            <para>If you specify this parameter and the result of a <code>ListTagsForStream</code> call
            is truncated, the response includes a token that you can use in the next request to
            fetch the next batch of tags.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KV.NewKVStreamCmdlet">
            <summary>
            Creates a new Kinesis video stream.
             
              
            <para>
            When you create a new stream, Kinesis Video Streams assigns it a version number. When
            you change the stream's metadata, Kinesis Video Streams updates the version.
            </para><para><code>CreateStream</code> is an asynchronous operation.
            </para><para>
            For information about how the service works, see <a href="https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/how-it-works.html">How
            it Works</a>.
            </para><para>
            You must have permissions for the <code>KinesisVideo:CreateStream</code> action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.NewKVStreamCmdlet.DataRetentionInHour">
            <summary>
            <para>
            <para>The number of hours that you want to retain the data in the stream. Kinesis Video
            Streams retains the data in a data store that is associated with the stream.</para><para>The default value is 0, indicating that the stream does not persist data.</para><para>When the <code>DataRetentionInHours</code> value is 0, consumers can still consume
            the fragments that remain in the service host buffer, which has a retention time limit
            of 5 minutes and a retention memory limit of 200 MB. Fragments are removed from the
            buffer when either limit is reached.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.NewKVStreamCmdlet.DeviceName">
            <summary>
            <para>
            <para>The name of the device that is writing to the stream. </para><note><para>In the current implementation, Kinesis Video Streams does not use this name.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.NewKVStreamCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>The ID of the AWS Key Management Service (AWS KMS) key that you want Kinesis Video
            Streams to use to encrypt stream data.</para><para>If no key ID is specified, the default, Kinesis Video-managed key (<code>aws/kinesisvideo</code>)
            is used.</para><para> For more information, see <a href="https://docs.aws.amazon.com/kms/latest/APIReference/API_DescribeKey.html#API_DescribeKey_RequestParameters">DescribeKey</a>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.NewKVStreamCmdlet.MediaType">
            <summary>
            <para>
            <para>The media type of the stream. Consumers of the stream can use this information when
            processing the stream. For more information about media types, see <a href="http://www.iana.org/assignments/media-types/media-types.xhtml">Media
            Types</a>. If you choose to specify the <code>MediaType</code>, see <a href="https://tools.ietf.org/html/rfc6838#section-4.2">Naming
            Requirements</a> for guidelines.</para><para>This parameter is optional; the default value is <code>null</code> (or empty in JSON).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.NewKVStreamCmdlet.StreamName">
            <summary>
            <para>
            <para>A name for the stream that you are creating.</para><para>The stream name is an identifier for the stream, and must be unique for each account
            and region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.NewKVStreamCmdlet.Tag">
            <summary>
            <para>
            <para>A list of tags to associate with the specified stream. Each tag is a key-value pair
            (the value is optional).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.NewKVStreamCmdlet.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.KV.RemoveKVStreamCmdlet">
            <summary>
            Deletes a Kinesis video stream and the data contained in the stream.
             
              
            <para>
            This method marks the stream for deletion, and makes the data in the stream inaccessible
            immediately.
            </para><para></para><para>
             To ensure that you have the latest version of the stream before deleting it, you
            can specify the stream version. Kinesis Video Streams assigns a version to each stream.
            When you update a stream, Kinesis Video Streams assigns a new version number. To get
            the latest stream version, use the <code>DescribeStream</code> API.
            </para><para>
            This operation requires permission for the <code>KinesisVideo:DeleteStream</code>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.RemoveKVStreamCmdlet.CurrentVersion">
            <summary>
            <para>
            <para>Optional: The version of the stream that you want to delete. </para><para>Specify the version as a safeguard to ensure that your are deleting the correct stream.
            To get the stream version, use the <code>DescribeStream</code> API.</para><para>If not specified, only the <code>CreationTime</code> is checked before deleting the
            stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.RemoveKVStreamCmdlet.StreamARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the stream that you want to delete. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.RemoveKVStreamCmdlet.PassThru">
            <summary>
            Returns the value passed to the StreamARN parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.RemoveKVStreamCmdlet.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.KV.RemoveKVStreamTagCmdlet">
            <summary>
            Removes one or more tags from a stream. In the request, specify only a tag key or
            keys; don't specify the value. If you specify a tag key that does not exist, it's
            ignored.
             
              
            <para>
            In the request, you must provide the <code>StreamName</code> or <code>StreamARN</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.RemoveKVStreamTagCmdlet.StreamARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the stream that you want to remove tags from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.RemoveKVStreamTagCmdlet.StreamName">
            <summary>
            <para>
            <para>The name of the stream that you want to remove tags from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.RemoveKVStreamTagCmdlet.TagKeyList">
            <summary>
            <para>
            <para>A list of the keys of the tags that you want to remove.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.RemoveKVStreamTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the TagKeyList parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.RemoveKVStreamTagCmdlet.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.KV.UpdateKVDataRetentionCmdlet">
            <summary>
            Increases or decreases the stream's data retention period by the value that you specify.
            To indicate whether you want to increase or decrease the data retention period, specify
            the <code>Operation</code> parameter in the request body. In the request, you must
            specify either the <code>StreamName</code> or the <code>StreamARN</code>.
             
             <note><para>
            The retention period that you specify replaces the current value.
            </para></note><para>
            This operation requires permission for the <code>KinesisVideo:UpdateDataRetention</code>
            action.
            </para><para>
            Changing the data retention period affects the data in the stream as follows:
            </para><ul><li><para>
            If the data retention period is increased, existing data is retained for the new retention
            period. For example, if the data retention period is increased from one hour to seven
            hours, all existing data is retained for seven hours.
            </para></li><li><para>
            If the data retention period is decreased, existing data is retained for the new retention
            period. For example, if the data retention period is decreased from seven hours to
            one hour, all existing data is retained for one hour, and any data older than one
            hour is deleted immediately.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.UpdateKVDataRetentionCmdlet.CurrentVersion">
            <summary>
            <para>
            <para>The version of the stream whose retention period you want to change. To get the version,
            call either the <code>DescribeStream</code> or the <code>ListStreams</code> API.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.UpdateKVDataRetentionCmdlet.DataRetentionChangeInHour">
            <summary>
            <para>
            <para>The retention period, in hours. The value you specify replaces the current value.
            The maximum value for this parameter is 87600 (ten years).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.UpdateKVDataRetentionCmdlet.Operation">
            <summary>
            <para>
            <para>Indicates whether you want to increase or decrease the retention period.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.UpdateKVDataRetentionCmdlet.StreamARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the stream whose retention period you want to change.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.UpdateKVDataRetentionCmdlet.StreamName">
            <summary>
            <para>
            <para>The name of the stream whose retention period you want to change.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.UpdateKVDataRetentionCmdlet.PassThru">
            <summary>
            Returns the value passed to the StreamName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.UpdateKVDataRetentionCmdlet.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.KV.UpdateKVStreamCmdlet">
            <summary>
            Updates stream metadata, such as the device name and media type.
             
              
            <para>
            You must provide the stream name or the Amazon Resource Name (ARN) of the stream.
            </para><para>
            To make sure that you have the latest version of the stream before updating it, you
            can specify the stream version. Kinesis Video Streams assigns a version to each stream.
            When you update a stream, Kinesis Video Streams assigns a new version number. To get
            the latest stream version, use the <code>DescribeStream</code> API.
            </para><para><code>UpdateStream</code> is an asynchronous operation, and takes time to complete.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.UpdateKVStreamCmdlet.CurrentVersion">
            <summary>
            <para>
            <para>The version of the stream whose metadata you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.UpdateKVStreamCmdlet.DeviceName">
            <summary>
            <para>
            <para>The name of the device that is writing to the stream. </para><note><para> In the current implementation, Kinesis Video Streams does not use this name. </para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.UpdateKVStreamCmdlet.MediaType">
            <summary>
            <para>
            <para>The stream's media type. Use <code>MediaType</code> to specify the type of content
            that the stream contains to the consumers of the stream. For more information about
            media types, see <a href="http://www.iana.org/assignments/media-types/media-types.xhtml">Media
            Types</a>. If you choose to specify the <code>MediaType</code>, see <a href="https://tools.ietf.org/html/rfc6838#section-4.2">Naming
            Requirements</a>.</para><para>To play video on the console, you must specify the correct video type. For example,
            if the video in the stream is H.264, specify <code>video/h264</code> as the <code>MediaType</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.UpdateKVStreamCmdlet.StreamARN">
            <summary>
            <para>
            <para>The ARN of the stream whose metadata you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.UpdateKVStreamCmdlet.StreamName">
            <summary>
            <para>
            <para>The name of the stream whose metadata you want to update.</para><para>The stream name is an identifier for the stream, and must be unique for each account
            and region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.UpdateKVStreamCmdlet.PassThru">
            <summary>
            Returns the value passed to the StreamName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KV.UpdateKVStreamCmdlet.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.KIN.WriteKINRecordCmdlet">
            <summary>
            Writes a single data record from a producer into an Amazon Kinesis stream. Call <code>PutRecord</code>
            to send data from the producer into the Amazon Kinesis stream for real-time ingestion
            and subsequent processing, one record at a time. Each shard can support writes up
            to 1,000 records per second, up to a maximum data write total of 1 MB per second.
             
              
            <para>
            You must specify the name of the stream that captures, stores, and transports the
            data; a partition key; and the data blob itself.
            </para><para>
            The data blob can be any type of data; for example, a segment from a log file, geographic/location
            data, website clickstream data, and so on.
            </para><para>
            The partition key is used by Amazon Kinesis to distribute data across shards. Amazon
            Kinesis segregates the data records that belong to a data stream into multiple shards,
            using the partition key associated with each data record to determine which shard
            a given data record belongs to.
            </para><para>
            Partition keys are Unicode strings, with a maximum length limit of 256 characters
            for each key. An MD5 hash function is used to map partition keys to 128-bit integer
            values and to map associated data records to shards using the hash key ranges of the
            shards. You can override hashing the partition key to determine the shard by explicitly
            specifying a hash value using the <code>ExplicitHashKey</code> parameter. For more
            information, see <a href="http://docs.aws.amazon.com/kinesis/latest/dev/developing-producers-with-sdk.html#kinesis-using-sdk-java-add-data-to-stream">Adding
            Data to a Stream</a> in the <i>Amazon Kinesis Developer Guide</i>.
            </para><para><code>PutRecord</code> returns the shard ID of where the data record was placed and
            the sequence number that was assigned to the data record.
            </para><para>
            Sequence numbers generally increase over time. To guarantee strictly increasing ordering,
            use the <code>SequenceNumberForOrdering</code> parameter. For more information, see
            <a href="http://docs.aws.amazon.com/kinesis/latest/dev/developing-producers-with-sdk.html#kinesis-using-sdk-java-add-data-to-stream">Adding
            Data to a Stream</a> in the <i>Amazon Kinesis Developer Guide</i>.
            </para><para>
            If a <code>PutRecord</code> request cannot be processed because of insufficient provisioned
            throughput on the shard involved in the request, <code>PutRecord</code> throws <code>ProvisionedThroughputExceededException</code>.
             
            </para><para>
            By default, data records are accessible for only 24 hours from the time that they
            are added to an Amazon Kinesis stream. This retention period can be modified using
            the <a>DecreaseStreamRetentionPeriod</a> and <a>IncreaseStreamRetentionPeriod</a>
            operations.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.WriteKINRecordCmdlet.Blob">
            <summary>
            <para>
            The data blob to put into the record, which is base64-encoded when serialized.
            When the data blob (the payload before base64-encoding) is added to the partition
            key size, the total size must not exceed the maximum record size (1 MB).
            </para>
            <para>
            Use this parameter, or -Text or -FilePath to define the data to be written into the record.
            </para>
            <para>
            This parameter can also be referenced using the alias '-Record_Data' for consistency with the
            Write-KINFRecord cmdlet for Kinesis Firehose.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.WriteKINRecordCmdlet.Text">
            <summary>
            <para>
            Text string containing the data to send, which is base64-encoded when the
            blob is serialized. When the data blob (the payload before base64-encoding) is added to
            the partition key size, the total size must not exceed the maximum record size (1 MB).
            </para>
            <para>
            Use this parameter, or -FilePath or -Blob, to define the data to be written into the
            record.
            </para>
            <para>
            This parameter can also be referenced using the alias '-Record_Text' for consistency with the
            Write-KINFRecord cmdlet for Kinesis Firehose.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.WriteKINRecordCmdlet.FilePath">
            <summary>
            <para>
            The fully qualified name to a file containing the data to send, which is base64-encoded
            when the blob is serialized. When the data blob (the payload before base64-encoding) is
            added to the partition key size, the total size must not exceed the maximum record size (1 MB).
            </para>
            <para>
            Use this parameter, or -Text or -Blob, to define the data to be written into the record.
            </para>
            <para>
            This parameter can also be referenced using the alias '-Record_FilePath' for consistency with the
            Write-KINFRecord cmdlet for Kinesis Firehose.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.WriteKINRecordCmdlet.ExplicitHashKey">
            <summary>
            <para>
            <para>The hash value used to explicitly determine the shard the data record is assigned
            to by overriding the partition key hash.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.WriteKINRecordCmdlet.PartitionKey">
            <summary>
            <para>
            <para>Determines which shard in the stream the data record is assigned to. Partition keys
            are Unicode strings with a maximum length limit of 256 characters for each key. Amazon
            Kinesis uses the partition key as input to a hash function that maps the partition
            key and associated data to a specific shard. Specifically, an MD5 hash function is
            used to map partition keys to 128-bit integer values and to map associated data records
            to shards. As a result of this hashing mechanism, all data records with the same partition
            key will map to the same shard within the stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.WriteKINRecordCmdlet.SequenceNumberForOrdering">
            <summary>
            <para>
            <para>Guarantees strictly increasing sequence numbers, for puts from the same client and
            to the same partition key. Usage: set the <code>SequenceNumberForOrdering</code> of
            record <i>n</i> to the sequence number of record <i>n-1</i> (as returned in the result
            when putting record <i>n-1</i>). If this parameter is not set, records will be coarsely
            ordered based on arrival time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.WriteKINRecordCmdlet.StreamName">
            <summary>
            <para>
            <para>The name of the stream to put the data record into.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.WriteKINRecordCmdlet.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.KIN.AddKINTagsToStreamCmdlet">
            <summary>
            Adds or updates tags for the specified Kinesis data stream. Each time you invoke this
            operation, you can specify up to 10 tags. If you want to add more than 10 tags to
            your stream, you can invoke this operation multiple times. In total, each stream can
            have up to 50 tags.
             
              
            <para>
            If tags have already been assigned to the stream, <code>AddTagsToStream</code> overwrites
            any existing tags that correspond to the specified tag keys.
            </para><para><a>AddTagsToStream</a> has a limit of five transactions per second per account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.AddKINTagsToStreamCmdlet.StreamName">
            <summary>
            <para>
            <para>The name of the stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.AddKINTagsToStreamCmdlet.Tag">
            <summary>
            <para>
            <para>A set of up to 10 key-value pairs to use to create the tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.AddKINTagsToStreamCmdlet.PassThru">
            <summary>
            Returns the value passed to the StreamName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.AddKINTagsToStreamCmdlet.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.KIN.DisableKINEnhancedMonitoringCmdlet">
            <summary>
            Disables enhanced monitoring.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.DisableKINEnhancedMonitoringCmdlet.ShardLevelMetric">
            <summary>
            <para>
            <para>List of shard-level metrics to disable.</para><para>The following are the valid shard-level metrics. The value "<code>ALL</code>" disables
            every metric.</para><ul><li><para><code>IncomingBytes</code></para></li><li><para><code>IncomingRecords</code></para></li><li><para><code>OutgoingBytes</code></para></li><li><para><code>OutgoingRecords</code></para></li><li><para><code>WriteProvisionedThroughputExceeded</code></para></li><li><para><code>ReadProvisionedThroughputExceeded</code></para></li><li><para><code>IteratorAgeMilliseconds</code></para></li><li><para><code>ALL</code></para></li></ul><para>For more information, see <a href="http://docs.aws.amazon.com/kinesis/latest/dev/monitoring-with-cloudwatch.html">Monitoring
            the Amazon Kinesis Data Streams Service with Amazon CloudWatch</a> in the <i>Amazon
            Kinesis Data Streams Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.DisableKINEnhancedMonitoringCmdlet.StreamName">
            <summary>
            <para>
            <para>The name of the Kinesis data stream for which to disable enhanced monitoring.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.DisableKINEnhancedMonitoringCmdlet.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.KIN.EnableKINEnhancedMonitoringCmdlet">
            <summary>
            Enables enhanced Kinesis data stream monitoring for shard-level metrics.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.EnableKINEnhancedMonitoringCmdlet.ShardLevelMetric">
            <summary>
            <para>
            <para>List of shard-level metrics to enable.</para><para>The following are the valid shard-level metrics. The value "<code>ALL</code>" enables
            every metric.</para><ul><li><para><code>IncomingBytes</code></para></li><li><para><code>IncomingRecords</code></para></li><li><para><code>OutgoingBytes</code></para></li><li><para><code>OutgoingRecords</code></para></li><li><para><code>WriteProvisionedThroughputExceeded</code></para></li><li><para><code>ReadProvisionedThroughputExceeded</code></para></li><li><para><code>IteratorAgeMilliseconds</code></para></li><li><para><code>ALL</code></para></li></ul><para>For more information, see <a href="http://docs.aws.amazon.com/kinesis/latest/dev/monitoring-with-cloudwatch.html">Monitoring
            the Amazon Kinesis Data Streams Service with Amazon CloudWatch</a> in the <i>Amazon
            Kinesis Data Streams Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.EnableKINEnhancedMonitoringCmdlet.StreamName">
            <summary>
            <para>
            <para>The name of the stream for which to enable enhanced monitoring.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.EnableKINEnhancedMonitoringCmdlet.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.KIN.GetKINLimitCmdlet">
            <summary>
            Describes the shard limits and usage for the account.
             
              
            <para>
            If you update your account limits, the old limits might be returned for a few minutes.
            </para><para>
            This operation has a limit of one transaction per second per account.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KIN.GetKINRecordCmdlet">
            <summary>
            Gets data records from a Kinesis data stream's shard.
             
              
            <para>
            Specify a shard iterator using the <code>ShardIterator</code> parameter. The shard
            iterator specifies the position in the shard from which you want to start reading
            data records sequentially. If there are no records available in the portion of the
            shard that the iterator points to, <a>GetRecords</a> returns an empty list. It might
            take multiple calls to get to a portion of the shard that contains records.
            </para><para>
            You can scale by provisioning multiple shards per stream while considering service
            limits (for more information, see <a href="http://docs.aws.amazon.com/kinesis/latest/dev/service-sizes-and-limits.html">Amazon
            Kinesis Data Streams Limits</a> in the <i>Amazon Kinesis Data Streams Developer Guide</i>).
            Your application should have one thread per shard, each reading continuously from
            its stream. To read from a stream continually, call <a>GetRecords</a> in a loop. Use
            <a>GetShardIterator</a> to get the shard iterator to specify in the first <a>GetRecords</a>
            call. <a>GetRecords</a> returns a new shard iterator in <code>NextShardIterator</code>.
            Specify the shard iterator returned in <code>NextShardIterator</code> in subsequent
            calls to <a>GetRecords</a>. If the shard has been closed, the shard iterator can't
            return more data and <a>GetRecords</a> returns <code>null</code> in <code>NextShardIterator</code>.
            You can terminate the loop when the shard is closed, or when the shard iterator reaches
            the record with the sequence number or other attribute that marks it as the last record
            to process.
            </para><para>
            Each data record can be up to 1 MiB in size, and each shard can read up to 2 MiB per
            second. You can ensure that your calls don't exceed the maximum supported size or
            throughput by using the <code>Limit</code> parameter to specify the maximum number
            of records that <a>GetRecords</a> can return. Consider your average record size when
            determining this limit. The maximum number of records that can be returned per call
            is 10,000.
            </para><para>
            The size of the data returned by <a>GetRecords</a> varies depending on the utilization
            of the shard. The maximum size of data that <a>GetRecords</a> can return is 10 MiB.
            If a call returns this amount of data, subsequent calls made within the next 5 seconds
            throw <code>ProvisionedThroughputExceededException</code>. If there is insufficient
            provisioned throughput on the stream, subsequent calls made within the next 1 second
            throw <code>ProvisionedThroughputExceededException</code>. <a>GetRecords</a> doesn't
            return any data when it throws an exception. For this reason, we recommend that you
            wait 1 second between calls to <a>GetRecords</a>. However, it's possible that the
            application will get exceptions for longer than 1 second.
            </para><para>
            To detect whether the application is falling behind in processing, you can use the
            <code>MillisBehindLatest</code> response attribute. You can also monitor the stream
            using CloudWatch metrics and other mechanisms (see <a href="http://docs.aws.amazon.com/kinesis/latest/dev/monitoring.html">Monitoring</a>
            in the <i>Amazon Kinesis Data Streams Developer Guide</i>).
            </para><para>
            Each Amazon Kinesis record includes a value, <code>ApproximateArrivalTimestamp</code>,
            that is set when a stream successfully receives and stores a record. This is commonly
            referred to as a server-side time stamp, whereas a client-side time stamp is set when
            a data producer creates or sends the record to a stream (a data producer is any data
            source putting data records into a stream, for example with <a>PutRecords</a>). The
            time stamp has millisecond precision. There are no guarantees about the time stamp
            accuracy, or that the time stamp is always increasing. For example, records in a shard
            or across a stream might have time stamps that are out of order.
            </para><para>
            This operation has a limit of five transactions per second per account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.GetKINRecordCmdlet.ShardIterator">
            <summary>
            <para>
            <para>The position in the shard from which you want to start sequentially reading data records.
            A shard iterator specifies this position using the sequence number of a data record
            in the shard.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.GetKINRecordCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of records to return. Specify a value of up to 10,000. If you specify
            a value that is greater than 10,000, <a>GetRecords</a> throws <code>InvalidArgumentException</code>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KIN.GetKINShardIteratorCmdlet">
            <summary>
            Gets an Amazon Kinesis shard iterator. A shard iterator expires 5 minutes after it
            is returned to the requester.
             
              
            <para>
            A shard iterator specifies the shard position from which to start reading data records
            sequentially. The position is specified using the sequence number of a data record
            in a shard. A sequence number is the identifier associated with every record ingested
            in the stream, and is assigned when a record is put into the stream. Each stream has
            one or more shards.
            </para><para>
            You must specify the shard iterator type. For example, you can set the <code>ShardIteratorType</code>
            parameter to read exactly from the position denoted by a specific sequence number
            by using the <code>AT_SEQUENCE_NUMBER</code> shard iterator type. Alternatively, the
            parameter can read right after the sequence number by using the <code>AFTER_SEQUENCE_NUMBER</code>
            shard iterator type, using sequence numbers returned by earlier calls to <a>PutRecord</a>,
            <a>PutRecords</a>, <a>GetRecords</a>, or <a>DescribeStream</a>. In the request, you
            can specify the shard iterator type <code>AT_TIMESTAMP</code> to read records from
            an arbitrary point in time, <code>TRIM_HORIZON</code> to cause <code>ShardIterator</code>
            to point to the last untrimmed record in the shard in the system (the oldest data
            record in the shard), or <code>LATEST</code> so that you always read the most recent
            data in the shard.
            </para><para>
            When you read repeatedly from a stream, use a <a>GetShardIterator</a> request to get
            the first shard iterator for use in your first <a>GetRecords</a> request and for subsequent
            reads use the shard iterator returned by the <a>GetRecords</a> request in <code>NextShardIterator</code>.
            A new shard iterator is returned by every <a>GetRecords</a> request in <code>NextShardIterator</code>,
            which you use in the <code>ShardIterator</code> parameter of the next <a>GetRecords</a>
            request.
            </para><para>
            If a <a>GetShardIterator</a> request is made too often, you receive a <code>ProvisionedThroughputExceededException</code>.
            For more information about throughput limits, see <a>GetRecords</a>, and <a href="http://docs.aws.amazon.com/kinesis/latest/dev/service-sizes-and-limits.html">Streams
            Limits</a> in the <i>Amazon Kinesis Data Streams Developer Guide</i>.
            </para><para>
            If the shard is closed, <a>GetShardIterator</a> returns a valid iterator for the last
            sequence number of the shard. A shard can be closed as a result of using <a>SplitShard</a>
            or <a>MergeShards</a>.
            </para><para><a>GetShardIterator</a> has a limit of five transactions per second per account per
            open shard.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.GetKINShardIteratorCmdlet.ShardId">
            <summary>
            <para>
            <para>The shard ID of the Kinesis Data Streams shard to get the iterator for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.GetKINShardIteratorCmdlet.ShardIteratorType">
            <summary>
            <para>
            <para>Determines how the shard iterator is used to start reading data records from the shard.</para><para>The following are the valid Amazon Kinesis shard iterator types:</para><ul><li><para>AT_SEQUENCE_NUMBER - Start reading from the position denoted by a specific sequence
            number, provided in the value <code>StartingSequenceNumber</code>.</para></li><li><para>AFTER_SEQUENCE_NUMBER - Start reading right after the position denoted by a specific
            sequence number, provided in the value <code>StartingSequenceNumber</code>.</para></li><li><para>AT_TIMESTAMP - Start reading from the position denoted by a specific time stamp, provided
            in the value <code>Timestamp</code>.</para></li><li><para>TRIM_HORIZON - Start reading at the last untrimmed record in the shard in the system,
            which is the oldest data record in the shard.</para></li><li><para>LATEST - Start reading just after the most recent record in the shard, so that you
            always read the most recent data in the shard.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.GetKINShardIteratorCmdlet.StartingSequenceNumber">
            <summary>
            <para>
            <para>The sequence number of the data record in the shard from which to start reading. Used
            with shard iterator type AT_SEQUENCE_NUMBER and AFTER_SEQUENCE_NUMBER.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.GetKINShardIteratorCmdlet.StreamName">
            <summary>
            <para>
            <para>The name of the Amazon Kinesis data stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.GetKINShardIteratorCmdlet.Timestamp">
            <summary>
            <para>
            <para>The time stamp of the data record from which to start reading. Used with shard iterator
            type AT_TIMESTAMP. A time stamp is the Unix epoch date with precision in milliseconds.
            For example, <code>2016-04-04T19:58:46.480-00:00</code> or <code>1459799926.480</code>.
            If a record with this exact time stamp does not exist, the iterator returned is for
            the next (later) record. If the time stamp is older than the current trim horizon,
            the iterator returned is for the oldest untrimmed data record (TRIM_HORIZON).</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KIN.GetKINShardListCmdlet">
            <summary>
            Lists the shards in a stream and provides information about each shard. This operation
            has a limit of 100 transactions per second per data stream.
             
             <important><para>
            This API is a new operation that is used by the Amazon Kinesis Client Library (KCL).
            If you have a fine-grained IAM policy that only allows specific operations, you must
            update your policy to allow calls to this API. For more information, see <a href="https://docs.aws.amazon.com/streams/latest/dev/controlling-access.html">Controlling
            Access to Amazon Kinesis Data Streams Resources Using IAM</a>.
            </para></important><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.GetKINShardListCmdlet.ExclusiveStartShardId">
            <summary>
            <para>
            <para>Specify this parameter to indicate that you want to list the shards starting with
            the shard whose ID immediately follows <code>ExclusiveStartShardId</code>.</para><para>If you don't specify this parameter, the default behavior is for <code>ListShards</code>
            to list the shards starting with the first one in the stream.</para><para>You cannot specify this parameter if you specify <code>NextToken</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.GetKINShardListCmdlet.StreamCreationTimestamp">
            <summary>
            <para>
            <para>Specify this input parameter to distinguish data streams that have the same name.
            For example, if you create a data stream and then delete it, and you later create
            another data stream with the same name, you can use this input parameter to specify
            which of the two streams you want to list the shards for.</para><para>You cannot specify this parameter if you specify the <code>NextToken</code> parameter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.GetKINShardListCmdlet.StreamName">
            <summary>
            <para>
            <para>The name of the data stream whose shards you want to list. </para><para>You cannot specify this parameter if you specify the <code>NextToken</code> parameter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.GetKINShardListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of shards to return in a single call to <code>ListShards</code>.
            The minimum value you can specify for this parameter is 1, and the maximum is 1,000,
            which is also the default.</para><para>When the number of shards to be listed is greater than the value of <code>MaxResults</code>,
            the response contains a <code>NextToken</code> value that you can use in a subsequent
            call to <code>ListShards</code> to list the next set of shards.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.GetKINShardListCmdlet.NextToken">
            <summary>
            <para>
            <para>When the number of shards in the data stream is greater than the default value for
            the <code>MaxResults</code> parameter, or if you explicitly specify a value for <code>MaxResults</code>
            that is less than the number of shards in the data stream, the response includes a
            pagination token named <code>NextToken</code>. You can specify this <code>NextToken</code>
            value in a subsequent call to <code>ListShards</code> to list the next set of shards.</para><para>Don't specify <code>StreamName</code> or <code>StreamCreationTimestamp</code> if you
            specify <code>NextToken</code> because the latter unambiguously identifies the stream.</para><para>You can optionally specify a value for the <code>MaxResults</code> parameter when
            you specify <code>NextToken</code>. If you specify a <code>MaxResults</code> value
            that is less than the number of shards that the operation returns if you don't specify
            <code>MaxResults</code>, the response will contain a new <code>NextToken</code> value.
            You can use the new <code>NextToken</code> value in a subsequent call to the <code>ListShards</code>
            operation.</para><important><para>Tokens expire after 300 seconds. When you obtain a value for <code>NextToken</code>
            in the response to a call to <code>ListShards</code>, you have 300 seconds to use
            that value. If you specify an expired token in a call to <code>ListShards</code>,
            you get <code>ExpiredNextTokenException</code>.</para></important>
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KIN.GetKINStreamCmdlet">
            <summary>
            Describes the specified Kinesis data stream.
             
              
            <para>
            The information returned includes the stream name, Amazon Resource Name (ARN), creation
            time, enhanced metric configuration, and shard map. The shard map is an array of shard
            objects. For each shard object, there is the hash key and sequence number ranges that
            the shard spans, and the IDs of any earlier shards that played in a role in creating
            the shard. Every record ingested in the stream is identified by a sequence number,
            which is assigned when the record is put into the stream.
            </para><para>
            You can limit the number of shards returned by each call. For more information, see
            <a href="http://docs.aws.amazon.com/kinesis/latest/dev/kinesis-using-sdk-java-retrieve-shards.html">Retrieving
            Shards from a Stream</a> in the <i>Amazon Kinesis Data Streams Developer Guide</i>.
            </para><para>
            There are no guarantees about the chronological order shards returned. To process
            shards in chronological order, use the ID of the parent shard to track the lineage
            to the oldest shard.
            </para><para>
            This operation has a limit of 10 transactions per second per account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.GetKINStreamCmdlet.ExclusiveStartShardId">
            <summary>
            <para>
            <para>The shard ID of the shard to start with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.GetKINStreamCmdlet.StreamName">
            <summary>
            <para>
            <para>The name of the stream to describe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.GetKINStreamCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of shards to return in a single call. The default value is 100.
            If you specify a value greater than 100, at most 100 shards are returned.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KIN.GetKINStreamConsumerCmdlet">
            <summary>
            To get the description of a registered consumer, provide the ARN of the consumer.
            Alternatively, you can provide the ARN of the data stream and the name you gave the
            consumer when you registered it. You may also provide all three parameters, as long
            as they don't conflict with each other. If you don't know the name or ARN of the consumer
            that you want to describe, you can use the <a>ListStreamConsumers</a> operation to
            get a list of the descriptions of all the consumers that are currently registered
            with a given data stream.
             
              
            <para>
            This operation has a limit of 20 transactions per second per account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.GetKINStreamConsumerCmdlet.ConsumerARN">
            <summary>
            <para>
            <para>The ARN returned by Kinesis Data Streams when you registered the consumer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.GetKINStreamConsumerCmdlet.ConsumerName">
            <summary>
            <para>
            <para>The name that you gave to the consumer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.GetKINStreamConsumerCmdlet.StreamARN">
            <summary>
            <para>
            <para>The ARN of the Kinesis data stream that the consumer is registered with. For more
            information, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#arn-syntax-kinesis-streams">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KIN.GetKINStreamConsumerListCmdlet">
            <summary>
            Lists the consumers registered to receive data from a stream using enhanced fan-out,
            and provides information about each consumer.
             
              
            <para>
            This operation has a limit of 10 transactions per second per account.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.GetKINStreamConsumerListCmdlet.StreamARN">
            <summary>
            <para>
            <para>The ARN of the Kinesis data stream for which you want to list the registered consumers.
            For more information, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#arn-syntax-kinesis-streams">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.GetKINStreamConsumerListCmdlet.StreamCreationTimestamp">
            <summary>
            <para>
            <para>Specify this input parameter to distinguish data streams that have the same name.
            For example, if you create a data stream and then delete it, and you later create
            another data stream with the same name, you can use this input parameter to specify
            which of the two streams you want to list the consumers for. </para><para>You can't specify this parameter if you specify the NextToken parameter. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.GetKINStreamConsumerListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of consumers that you want a single call of <code>ListStreamConsumers</code>
            to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.GetKINStreamConsumerListCmdlet.NextToken">
            <summary>
            <para>
            <para>When the number of consumers that are registered with the data stream is greater than
            the default value for the <code>MaxResults</code> parameter, or if you explicitly
            specify a value for <code>MaxResults</code> that is less than the number of consumers
            that are registered with the data stream, the response includes a pagination token
            named <code>NextToken</code>. You can specify this <code>NextToken</code> value in
            a subsequent call to <code>ListStreamConsumers</code> to list the next set of registered
            consumers.</para><para>Don't specify <code>StreamName</code> or <code>StreamCreationTimestamp</code> if you
            specify <code>NextToken</code> because the latter unambiguously identifies the stream.</para><para>You can optionally specify a value for the <code>MaxResults</code> parameter when
            you specify <code>NextToken</code>. If you specify a <code>MaxResults</code> value
            that is less than the number of consumers that the operation returns if you don't
            specify <code>MaxResults</code>, the response will contain a new <code>NextToken</code>
            value. You can use the new <code>NextToken</code> value in a subsequent call to the
            <code>ListStreamConsumers</code> operation to list the next set of consumers.</para><important><para>Tokens expire after 300 seconds. When you obtain a value for <code>NextToken</code>
            in the response to a call to <code>ListStreamConsumers</code>, you have 300 seconds
            to use that value. If you specify an expired token in a call to <code>ListStreamConsumers</code>,
            you get <code>ExpiredNextTokenException</code>.</para></important>
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KIN.GetKINStreamListCmdlet">
            <summary>
            Lists your Kinesis data streams.
             
              
            <para>
            The number of streams may be too large to return from a single call to <code>ListStreams</code>.
            You can limit the number of returned streams using the <code>Limit</code> parameter.
            If you do not specify a value for the <code>Limit</code> parameter, Kinesis Data Streams
            uses the default limit, which is currently 10.
            </para><para>
            You can detect if there are more streams available to list by using the <code>HasMoreStreams</code>
            flag from the returned output. If there are more streams available, you can request
            more streams by using the name of the last stream returned by the <code>ListStreams</code>
            request in the <code>ExclusiveStartStreamName</code> parameter in a subsequent request
            to <code>ListStreams</code>. The group of stream names returned by the subsequent
            request is then added to the list. You can continue this process until all the stream
            names have been collected in the list.
            </para><para><a>ListStreams</a> has a limit of five transactions per second per account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.GetKINStreamListCmdlet.ExclusiveStartStreamName">
            <summary>
            <para>
            <para>The name of the stream to start the list with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.GetKINStreamListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of streams to list.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KIN.GetKINStreamSummaryCmdlet">
            <summary>
            Provides a summarized description of the specified Kinesis data stream without the
            shard list.
             
              
            <para>
            The information returned includes the stream name, Amazon Resource Name (ARN), status,
            record retention period, approximate creation time, monitoring, encryption details,
            and open shard count.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.GetKINStreamSummaryCmdlet.StreamName">
            <summary>
            <para>
            <para>The name of the stream to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KIN.GetKINTagsForStreamCmdlet">
            <summary>
            Lists the tags for the specified Kinesis data stream. This operation has a limit of
            five transactions per second per account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.GetKINTagsForStreamCmdlet.ExclusiveStartTagKey">
            <summary>
            <para>
            <para>The key to use as the starting point for the list of tags. If this parameter is set,
            <code>ListTagsForStream</code> gets all tags that occur after <code>ExclusiveStartTagKey</code>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.GetKINTagsForStreamCmdlet.StreamName">
            <summary>
            <para>
            <para>The name of the stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.GetKINTagsForStreamCmdlet.Limit">
            <summary>
            <para>
            <para>The number of tags to return. If this number is less than the total number of tags
            associated with the stream, <code>HasMoreTags</code> is set to <code>true</code>.
            To list additional tags, set <code>ExclusiveStartTagKey</code> to the last key in
            the response.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.KIN.MergeKINShardCmdlet">
            <summary>
            Merges two adjacent shards in a Kinesis data stream and combines them into a single
            shard to reduce the stream's capacity to ingest and transport data. Two shards are
            considered adjacent if the union of the hash key ranges for the two shards form a
            contiguous set with no gaps. For example, if you have two shards, one with a hash
            key range of 276...381 and the other with a hash key range of 382...454, then you
            could merge these two shards into a single shard that would have a hash key range
            of 276...454. After the merge, the single child shard receives data for all hash key
            values covered by the two parent shards.
             
              
            <para><code>MergeShards</code> is called when there is a need to reduce the overall capacity
            of a stream because of excess capacity that is not being used. You must specify the
            shard to be merged and the adjacent shard for a stream. For more information about
            merging shards, see <a href="http://docs.aws.amazon.com/kinesis/latest/dev/kinesis-using-sdk-java-resharding-merge.html">Merge
            Two Shards</a> in the <i>Amazon Kinesis Data Streams Developer Guide</i>.
            </para><para>
            If the stream is in the <code>ACTIVE</code> state, you can call <code>MergeShards</code>.
            If a stream is in the <code>CREATING</code>, <code>UPDATING</code>, or <code>DELETING</code>
            state, <code>MergeShards</code> returns a <code>ResourceInUseException</code>. If
            the specified stream does not exist, <code>MergeShards</code> returns a <code>ResourceNotFoundException</code>.
             
            </para><para>
            You can use <a>DescribeStream</a> to check the state of the stream, which is returned
            in <code>StreamStatus</code>.
            </para><para><code>MergeShards</code> is an asynchronous operation. Upon receiving a <code>MergeShards</code>
            request, Amazon Kinesis Data Streams immediately returns a response and sets the <code>StreamStatus</code>
            to <code>UPDATING</code>. After the operation is completed, Kinesis Data Streams sets
            the <code>StreamStatus</code> to <code>ACTIVE</code>. Read and write operations continue
            to work while the stream is in the <code>UPDATING</code> state.
            </para><para>
            You use <a>DescribeStream</a> to determine the shard IDs that are specified in the
            <code>MergeShards</code> request.
            </para><para>
            If you try to operate on too many streams in parallel using <a>CreateStream</a>, <a>DeleteStream</a>,
            <code>MergeShards</code>, or <a>SplitShard</a>, you receive a <code>LimitExceededException</code>.
             
            </para><para><code>MergeShards</code> has a limit of five transactions per second per account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.MergeKINShardCmdlet.AdjacentShardToMerge">
            <summary>
            <para>
            <para>The shard ID of the adjacent shard for the merge.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.MergeKINShardCmdlet.ShardToMerge">
            <summary>
            <para>
            <para>The shard ID of the shard to combine with the adjacent shard for the merge.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.MergeKINShardCmdlet.StreamName">
            <summary>
            <para>
            <para>The name of the stream for the merge.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.MergeKINShardCmdlet.PassThru">
            <summary>
            Returns the value passed to the StreamName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.MergeKINShardCmdlet.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.KIN.NewKINStreamCmdlet">
            <summary>
            Creates a Kinesis data stream. A stream captures and transports data records that
            are continuously emitted from different data sources or <i>producers</i>. Scale-out
            within a stream is explicitly supported by means of shards, which are uniquely identified
            groups of data records in a stream.
             
              
            <para>
            You specify and control the number of shards that a stream is composed of. Each shard
            can support reads up to five transactions per second, up to a maximum data read total
            of 2 MB per second. Each shard can support writes up to 1,000 records per second,
            up to a maximum data write total of 1 MB per second. If the amount of data input increases
            or decreases, you can add or remove shards.
            </para><para>
            The stream name identifies the stream. The name is scoped to the AWS account used
            by the application. It is also scoped by AWS Region. That is, two streams in two different
            accounts can have the same name, and two streams in the same account, but in two different
            Regions, can have the same name.
            </para><para><code>CreateStream</code> is an asynchronous operation. Upon receiving a <code>CreateStream</code>
            request, Kinesis Data Streams immediately returns and sets the stream status to <code>CREATING</code>.
            After the stream is created, Kinesis Data Streams sets the stream status to <code>ACTIVE</code>.
            You should perform read and write operations only on an <code>ACTIVE</code> stream.
             
            </para><para>
            You receive a <code>LimitExceededException</code> when making a <code>CreateStream</code>
            request when you try to do one of the following:
            </para><ul><li><para>
            Have more than five streams in the <code>CREATING</code> state at any point in time.
            </para></li><li><para>
            Create more shards than are authorized for your account.
            </para></li></ul><para>
            For the default shard limit for an AWS account, see <a href="http://docs.aws.amazon.com/kinesis/latest/dev/service-sizes-and-limits.html">Amazon
            Kinesis Data Streams Limits</a> in the <i>Amazon Kinesis Data Streams Developer Guide</i>.
            To increase this limit, <a href="http://docs.aws.amazon.com/general/latest/gr/aws_service_limits.html">contact
            AWS Support</a>.
            </para><para>
            You can use <code>DescribeStream</code> to check the stream status, which is returned
            in <code>StreamStatus</code>.
            </para><para><a>CreateStream</a> has a limit of five transactions per second per account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.NewKINStreamCmdlet.ShardCount">
            <summary>
            <para>
            <para>The number of shards that the stream will use. The throughput of the stream is a function
            of the number of shards; more shards are required for greater provisioned throughput.</para><para>DefaultShardLimit;</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.NewKINStreamCmdlet.StreamName">
            <summary>
            <para>
            <para>A name to identify the stream. The stream name is scoped to the AWS account used by
            the application that creates the stream. It is also scoped by AWS Region. That is,
            two streams in two different AWS accounts can have the same name. Two streams in the
            same AWS account but in two different Regions can also have the same name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.NewKINStreamCmdlet.PassThru">
            <summary>
            Returns the value passed to the StreamName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.NewKINStreamCmdlet.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.KIN.RegisterKINStreamConsumerCmdlet">
            <summary>
            Registers a consumer with a Kinesis data stream. When you use this operation, the
            consumer you register can read data from the stream at a rate of up to 2 MiB per second.
            This rate is unaffected by the total number of consumers that read from the same stream.
             
              
            <para>
            You can register up to 5 consumers per stream. A given consumer can only be registered
            with one stream.
            </para><para>
            This operation has a limit of five transactions per second per account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.RegisterKINStreamConsumerCmdlet.ConsumerName">
            <summary>
            <para>
            <para>For a given Kinesis data stream, each consumer must have a unique name. However, consumer
            names don't have to be unique across data streams.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.RegisterKINStreamConsumerCmdlet.StreamARN">
            <summary>
            <para>
            <para>The ARN of the Kinesis data stream that you want to register the consumer with. For
            more info, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#arn-syntax-kinesis-streams">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.RegisterKINStreamConsumerCmdlet.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.KIN.RemoveKINStreamCmdlet">
            <summary>
            Deletes a Kinesis data stream and all its shards and data. You must shut down any
            applications that are operating on the stream before you delete the stream. If an
            application attempts to operate on a deleted stream, it receives the exception <code>ResourceNotFoundException</code>.
             
              
            <para>
            If the stream is in the <code>ACTIVE</code> state, you can delete it. After a <code>DeleteStream</code>
            request, the specified stream is in the <code>DELETING</code> state until Kinesis
            Data Streams completes the deletion.
            </para><para><b>Note:</b> Kinesis Data Streams might continue to accept data read and write operations,
            such as <a>PutRecord</a>, <a>PutRecords</a>, and <a>GetRecords</a>, on a stream in
            the <code>DELETING</code> state until the stream deletion is complete.
            </para><para>
            When you delete a stream, any shards in that stream are also deleted, and any tags
            are dissociated from the stream.
            </para><para>
            You can use the <a>DescribeStream</a> operation to check the state of the stream,
            which is returned in <code>StreamStatus</code>.
            </para><para><a>DeleteStream</a> has a limit of five transactions per second per account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.RemoveKINStreamCmdlet.EnforceConsumerDeletion">
            <summary>
            <para>
            <para>If this parameter is unset (<code>null</code>) or if you set it to <code>false</code>,
            and the stream has registered consumers, the call to <code>DeleteStream</code> fails
            with a <code>ResourceInUseException</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.RemoveKINStreamCmdlet.StreamName">
            <summary>
            <para>
            <para>The name of the stream to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.RemoveKINStreamCmdlet.PassThru">
            <summary>
            Returns the value passed to the StreamName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.RemoveKINStreamCmdlet.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.KIN.RemoveKINTagsFromStreamCmdlet">
            <summary>
            Removes tags from the specified Kinesis data stream. Removed tags are deleted and
            cannot be recovered after this operation successfully completes.
             
              
            <para>
            If you specify a tag that does not exist, it is ignored.
            </para><para><a>RemoveTagsFromStream</a> has a limit of five transactions per second per account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.RemoveKINTagsFromStreamCmdlet.StreamName">
            <summary>
            <para>
            <para>The name of the stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.RemoveKINTagsFromStreamCmdlet.TagKey">
            <summary>
            <para>
            <para>A list of tag keys. Each corresponding tag is removed from the stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.RemoveKINTagsFromStreamCmdlet.PassThru">
            <summary>
            Returns the collection of tag keys that were removed.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.RemoveKINTagsFromStreamCmdlet.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.KIN.RequestKINStreamRetentionPeriodDecreaseCmdlet">
            <summary>
            Decreases the Kinesis data stream's retention period, which is the length of time
            data records are accessible after they are added to the stream. The minimum value
            of a stream's retention period is 24 hours.
             
              
            <para>
            This operation may result in lost data. For example, if the stream's retention period
            is 48 hours and is decreased to 24 hours, any data already in the stream that is older
            than 24 hours is inaccessible.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.RequestKINStreamRetentionPeriodDecreaseCmdlet.RetentionPeriodHour">
            <summary>
            <para>
            <para>The new retention period of the stream, in hours. Must be less than the current retention
            period.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.RequestKINStreamRetentionPeriodDecreaseCmdlet.StreamName">
            <summary>
            <para>
            <para>The name of the stream to modify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.RequestKINStreamRetentionPeriodDecreaseCmdlet.PassThru">
            <summary>
            Returns the value passed to the StreamName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.RequestKINStreamRetentionPeriodDecreaseCmdlet.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.KIN.RequestKINStreamRetentionPeriodIncreaseCmdlet">
            <summary>
            Increases the Kinesis data stream's retention period, which is the length of time
            data records are accessible after they are added to the stream. The maximum value
            of a stream's retention period is 168 hours (7 days).
             
              
            <para>
            If you choose a longer stream retention period, this operation increases the time
            period during which records that have not yet expired are accessible. However, it
            does not make previous, expired data (older than the stream's previous retention period)
            accessible after the operation has been called. For example, if a stream's retention
            period is set to 24 hours and is increased to 168 hours, any data that is older than
            24 hours remains inaccessible to consumer applications.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.RequestKINStreamRetentionPeriodIncreaseCmdlet.RetentionPeriodHour">
            <summary>
            <para>
            <para>The new retention period of the stream, in hours. Must be more than the current retention
            period.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.RequestKINStreamRetentionPeriodIncreaseCmdlet.StreamName">
            <summary>
            <para>
            <para>The name of the stream to modify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.RequestKINStreamRetentionPeriodIncreaseCmdlet.PassThru">
            <summary>
            Returns the value passed to the StreamName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.RequestKINStreamRetentionPeriodIncreaseCmdlet.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.KIN.SplitKINShardCmdlet">
            <summary>
            Splits a shard into two new shards in the Kinesis data stream, to increase the stream's
            capacity to ingest and transport data. <code>SplitShard</code> is called when there
            is a need to increase the overall capacity of a stream because of an expected increase
            in the volume of data records being ingested.
             
              
            <para>
            You can also use <code>SplitShard</code> when a shard appears to be approaching its
            maximum utilization; for example, the producers sending data into the specific shard
            are suddenly sending more than previously anticipated. You can also call <code>SplitShard</code>
            to increase stream capacity, so that more Kinesis Data Streams applications can simultaneously
            read data from the stream for real-time processing.
            </para><para>
            You must specify the shard to be split and the new hash key, which is the position
            in the shard where the shard gets split in two. In many cases, the new hash key might
            be the average of the beginning and ending hash key, but it can be any hash key value
            in the range being mapped into the shard. For more information, see <a href="http://docs.aws.amazon.com/kinesis/latest/dev/kinesis-using-sdk-java-resharding-split.html">Split
            a Shard</a> in the <i>Amazon Kinesis Data Streams Developer Guide</i>.
            </para><para>
            You can use <a>DescribeStream</a> to determine the shard ID and hash key values for
            the <code>ShardToSplit</code> and <code>NewStartingHashKey</code> parameters that
            are specified in the <code>SplitShard</code> request.
            </para><para><code>SplitShard</code> is an asynchronous operation. Upon receiving a <code>SplitShard</code>
            request, Kinesis Data Streams immediately returns a response and sets the stream status
            to <code>UPDATING</code>. After the operation is completed, Kinesis Data Streams sets
            the stream status to <code>ACTIVE</code>. Read and write operations continue to work
            while the stream is in the <code>UPDATING</code> state.
            </para><para>
            You can use <code>DescribeStream</code> to check the status of the stream, which is
            returned in <code>StreamStatus</code>. If the stream is in the <code>ACTIVE</code>
            state, you can call <code>SplitShard</code>. If a stream is in <code>CREATING</code>
            or <code>UPDATING</code> or <code>DELETING</code> states, <code>DescribeStream</code>
            returns a <code>ResourceInUseException</code>.
            </para><para>
            If the specified stream does not exist, <code>DescribeStream</code> returns a <code>ResourceNotFoundException</code>.
            If you try to create more shards than are authorized for your account, you receive
            a <code>LimitExceededException</code>.
            </para><para>
            For the default shard limit for an AWS account, see <a href="http://docs.aws.amazon.com/kinesis/latest/dev/service-sizes-and-limits.html">Kinesis
            Data Streams Limits</a> in the <i>Amazon Kinesis Data Streams Developer Guide</i>.
            To increase this limit, <a href="http://docs.aws.amazon.com/general/latest/gr/aws_service_limits.html">contact
            AWS Support</a>.
            </para><para>
            If you try to operate on too many streams simultaneously using <a>CreateStream</a>,
            <a>DeleteStream</a>, <a>MergeShards</a>, and/or <a>SplitShard</a>, you receive a <code>LimitExceededException</code>.
             
            </para><para><code>SplitShard</code> has a limit of five transactions per second per account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.SplitKINShardCmdlet.NewStartingHashKey">
            <summary>
            <para>
            <para>A hash key value for the starting hash key of one of the child shards created by the
            split. The hash key range for a given shard constitutes a set of ordered contiguous
            positive integers. The value for <code>NewStartingHashKey</code> must be in the range
            of hash keys being mapped into the shard. The <code>NewStartingHashKey</code> hash
            key value and all higher hash key values in hash key range are distributed to one
            of the child shards. All the lower hash key values in the range are distributed to
            the other child shard.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.SplitKINShardCmdlet.ShardToSplit">
            <summary>
            <para>
            <para>The shard ID of the shard to split.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.SplitKINShardCmdlet.StreamName">
            <summary>
            <para>
            <para>The name of the stream for the shard split.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.SplitKINShardCmdlet.PassThru">
            <summary>
            Returns the value passed to the StreamName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.SplitKINShardCmdlet.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.KIN.StartKINStreamEncryptionCmdlet">
            <summary>
            Enables or updates server-side encryption using an AWS KMS key for a specified stream.
             
             
              
            <para>
            Starting encryption is an asynchronous operation. Upon receiving the request, Kinesis
            Data Streams returns immediately and sets the status of the stream to <code>UPDATING</code>.
            After the update is complete, Kinesis Data Streams sets the status of the stream back
            to <code>ACTIVE</code>. Updating or applying encryption normally takes a few seconds
            to complete, but it can take minutes. You can continue to read and write data to your
            stream while its status is <code>UPDATING</code>. Once the status of the stream is
            <code>ACTIVE</code>, encryption begins for records written to the stream.
            </para><para>
            API Limits: You can successfully apply a new AWS KMS key for server-side encryption
            25 times in a rolling 24-hour period.
            </para><para>
            Note: It can take up to 5 seconds after the stream is in an <code>ACTIVE</code> status
            before all records written to the stream are encrypted. After you enable encryption,
            you can verify that encryption is applied by inspecting the API response from <code>PutRecord</code>
            or <code>PutRecords</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.StartKINStreamEncryptionCmdlet.EncryptionType">
            <summary>
            <para>
            <para>The encryption type to use. The only valid value is <code>KMS</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.StartKINStreamEncryptionCmdlet.KeyId">
            <summary>
            <para>
            <para>The GUID for the customer-managed AWS KMS key to use for encryption. This value can
            be a globally unique identifier, a fully specified Amazon Resource Name (ARN) to either
            an alias or a key, or an alias name prefixed by "alias/".You can also use a master
            key owned by Kinesis Data Streams by specifying the alias <code>aws/kinesis</code>.</para><ul><li><para>Key ARN example: <code>arn:aws:kms:us-east-1:123456789012:key/12345678-1234-1234-1234-123456789012</code></para></li><li><para>Alias ARN example: <code>arn:aws:kms:us-east-1:123456789012:alias/MyAliasName</code></para></li><li><para>Globally unique key ID example: <code>12345678-1234-1234-1234-123456789012</code></para></li><li><para>Alias name example: <code>alias/MyAliasName</code></para></li><li><para>Master key owned by Kinesis Data Streams: <code>alias/aws/kinesis</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.StartKINStreamEncryptionCmdlet.StreamName">
            <summary>
            <para>
            <para>The name of the stream for which to start encrypting records.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.StartKINStreamEncryptionCmdlet.PassThru">
            <summary>
            Returns the value passed to the StreamName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.StartKINStreamEncryptionCmdlet.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.KIN.StopKINStreamEncryptionCmdlet">
            <summary>
            Disables server-side encryption for a specified stream.
             
              
            <para>
            Stopping encryption is an asynchronous operation. Upon receiving the request, Kinesis
            Data Streams returns immediately and sets the status of the stream to <code>UPDATING</code>.
            After the update is complete, Kinesis Data Streams sets the status of the stream back
            to <code>ACTIVE</code>. Stopping encryption normally takes a few seconds to complete,
            but it can take minutes. You can continue to read and write data to your stream while
            its status is <code>UPDATING</code>. Once the status of the stream is <code>ACTIVE</code>,
            records written to the stream are no longer encrypted by Kinesis Data Streams.
            </para><para>
            API Limits: You can successfully disable server-side encryption 25 times in a rolling
            24-hour period.
            </para><para>
            Note: It can take up to 5 seconds after the stream is in an <code>ACTIVE</code> status
            before all records written to the stream are no longer subject to encryption. After
            you disabled encryption, you can verify that encryption is not applied by inspecting
            the API response from <code>PutRecord</code> or <code>PutRecords</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.StopKINStreamEncryptionCmdlet.EncryptionType">
            <summary>
            <para>
            <para>The encryption type. The only valid value is <code>KMS</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.StopKINStreamEncryptionCmdlet.KeyId">
            <summary>
            <para>
            <para>The GUID for the customer-managed AWS KMS key to use for encryption. This value can
            be a globally unique identifier, a fully specified Amazon Resource Name (ARN) to either
            an alias or a key, or an alias name prefixed by "alias/".You can also use a master
            key owned by Kinesis Data Streams by specifying the alias <code>aws/kinesis</code>.</para><ul><li><para>Key ARN example: <code>arn:aws:kms:us-east-1:123456789012:key/12345678-1234-1234-1234-123456789012</code></para></li><li><para>Alias ARN example: <code>arn:aws:kms:us-east-1:123456789012:alias/MyAliasName</code></para></li><li><para>Globally unique key ID example: <code>12345678-1234-1234-1234-123456789012</code></para></li><li><para>Alias name example: <code>alias/MyAliasName</code></para></li><li><para>Master key owned by Kinesis Data Streams: <code>alias/aws/kinesis</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.StopKINStreamEncryptionCmdlet.StreamName">
            <summary>
            <para>
            <para>The name of the stream on which to stop encrypting records.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.StopKINStreamEncryptionCmdlet.PassThru">
            <summary>
            Returns the value passed to the StreamName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.StopKINStreamEncryptionCmdlet.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.KIN.UnregisterKINStreamConsumerCmdlet">
            <summary>
            To deregister a consumer, provide its ARN. Alternatively, you can provide the ARN
            of the data stream and the name you gave the consumer when you registered it. You
            may also provide all three parameters, as long as they don't conflict with each other.
            If you don't know the name or ARN of the consumer that you want to deregister, you
            can use the <a>ListStreamConsumers</a> operation to get a list of the descriptions
            of all the consumers that are currently registered with a given data stream. The description
            of a consumer contains its name and ARN.
             
              
            <para>
            This operation has a limit of five transactions per second per account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.UnregisterKINStreamConsumerCmdlet.ConsumerARN">
            <summary>
            <para>
            <para>The ARN returned by Kinesis Data Streams when you registered the consumer. If you
            don't know the ARN of the consumer that you want to deregister, you can use the ListStreamConsumers
            operation to get a list of the descriptions of all the consumers that are currently
            registered with a given data stream. The description of a consumer contains its ARN.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.UnregisterKINStreamConsumerCmdlet.ConsumerName">
            <summary>
            <para>
            <para>The name that you gave to the consumer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.UnregisterKINStreamConsumerCmdlet.StreamARN">
            <summary>
            <para>
            <para>The ARN of the Kinesis data stream that the consumer is registered with. For more
            information, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#arn-syntax-kinesis-streams">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.UnregisterKINStreamConsumerCmdlet.PassThru">
            <summary>
            Returns the value passed to the ConsumerARN parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.UnregisterKINStreamConsumerCmdlet.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.KIN.UpdateKINShardCountCmdlet">
            <summary>
            Updates the shard count of the specified stream to the specified number of shards.
             
              
            <para>
            Updating the shard count is an asynchronous operation. Upon receiving the request,
            Kinesis Data Streams returns immediately and sets the status of the stream to <code>UPDATING</code>.
            After the update is complete, Kinesis Data Streams sets the status of the stream back
            to <code>ACTIVE</code>. Depending on the size of the stream, the scaling action could
            take a few minutes to complete. You can continue to read and write data to your stream
            while its status is <code>UPDATING</code>.
            </para><para>
            To update the shard count, Kinesis Data Streams performs splits or merges on individual
            shards. This can cause short-lived shards to be created, in addition to the final
            shards. We recommend that you double or halve the shard count, as this results in
            the fewest number of splits or merges.
            </para><para>
            This operation has the following default limits. By default, you cannot do the following:
            </para><ul><li><para>
            Scale more than twice per rolling 24-hour period per stream
            </para></li><li><para>
            Scale up to more than double your current shard count for a stream
            </para></li><li><para>
            Scale down below half your current shard count for a stream
            </para></li><li><para>
            Scale up to more than 500 shards in a stream
            </para></li><li><para>
            Scale a stream with more than 500 shards down unless the result is less than 500 shards
            </para></li><li><para>
            Scale up to more than the shard limit for your account
            </para></li></ul><para>
            For the default limits for an AWS account, see <a href="http://docs.aws.amazon.com/kinesis/latest/dev/service-sizes-and-limits.html">Streams
            Limits</a> in the <i>Amazon Kinesis Data Streams Developer Guide</i>. To request an
            increase in the call rate limit, the shard limit for this API, or your overall shard
            limit, use the <a href="https://console.aws.amazon.com/support/v1#/case/create?issueType=service-limit-increase&amp;limitType=service-code-kinesis">limits
            form</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.UpdateKINShardCountCmdlet.ScalingType">
            <summary>
            <para>
            <para>The scaling type. Uniform scaling creates shards of equal size.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.UpdateKINShardCountCmdlet.StreamName">
            <summary>
            <para>
            <para>The name of the stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.UpdateKINShardCountCmdlet.TargetShardCount">
            <summary>
            <para>
            <para>The new number of shards.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.UpdateKINShardCountCmdlet.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.KIN.WriteKINMultipleRecordCmdlet">
            <summary>
            Writes multiple data records into a Kinesis data stream in a single call (also referred
            to as a <code>PutRecords</code> request). Use this operation to send data into the
            stream for data ingestion and processing.
             
              
            <para>
            Each <code>PutRecords</code> request can support up to 500 records. Each record in
            the request can be as large as 1 MB, up to a limit of 5 MB for the entire request,
            including partition keys. Each shard can support writes up to 1,000 records per second,
            up to a maximum data write total of 1 MB per second.
            </para><para>
            You must specify the name of the stream that captures, stores, and transports the
            data; and an array of request <code>Records</code>, with each record in the array
            requiring a partition key and data blob. The record size limit applies to the total
            size of the partition key and data blob.
            </para><para>
            The data blob can be any type of data; for example, a segment from a log file, geographic/location
            data, website clickstream data, and so on.
            </para><para>
            The partition key is used by Kinesis Data Streams as input to a hash function that
            maps the partition key and associated data to a specific shard. An MD5 hash function
            is used to map partition keys to 128-bit integer values and to map associated data
            records to shards. As a result of this hashing mechanism, all data records with the
            same partition key map to the same shard within the stream. For more information,
            see <a href="http://docs.aws.amazon.com/kinesis/latest/dev/developing-producers-with-sdk.html#kinesis-using-sdk-java-add-data-to-stream">Adding
            Data to a Stream</a> in the <i>Amazon Kinesis Data Streams Developer Guide</i>.
            </para><para>
            Each record in the <code>Records</code> array may include an optional parameter, <code>ExplicitHashKey</code>,
            which overrides the partition key to shard mapping. This parameter allows a data producer
            to determine explicitly the shard where the record is stored. For more information,
            see <a href="http://docs.aws.amazon.com/kinesis/latest/dev/developing-producers-with-sdk.html#kinesis-using-sdk-java-putrecords">Adding
            Multiple Records with PutRecords</a> in the <i>Amazon Kinesis Data Streams Developer
            Guide</i>.
            </para><para>
            The <code>PutRecords</code> response includes an array of response <code>Records</code>.
            Each record in the response array directly correlates with a record in the request
            array using natural ordering, from the top to the bottom of the request and response.
            The response <code>Records</code> array always includes the same number of records
            as the request array.
            </para><para>
            The response <code>Records</code> array includes both successfully and unsuccessfully
            processed records. Kinesis Data Streams attempts to process all records in each <code>PutRecords</code>
            request. A single record failure does not stop the processing of subsequent records.
            </para><para>
            A successfully processed record includes <code>ShardId</code> and <code>SequenceNumber</code>
            values. The <code>ShardId</code> parameter identifies the shard in the stream where
            the record is stored. The <code>SequenceNumber</code> parameter is an identifier assigned
            to the put record, unique to all records in the stream.
            </para><para>
            An unsuccessfully processed record includes <code>ErrorCode</code> and <code>ErrorMessage</code>
            values. <code>ErrorCode</code> reflects the type of error and can be one of the following
            values: <code>ProvisionedThroughputExceededException</code> or <code>InternalFailure</code>.
            <code>ErrorMessage</code> provides more detailed information about the <code>ProvisionedThroughputExceededException</code>
            exception including the account ID, stream name, and shard ID of the record that was
            throttled. For more information about partially successful responses, see <a href="http://docs.aws.amazon.com/kinesis/latest/dev/kinesis-using-sdk-java-add-data-to-stream.html#kinesis-using-sdk-java-putrecords">Adding
            Multiple Records with PutRecords</a> in the <i>Amazon Kinesis Data Streams Developer
            Guide</i>.
            </para><para>
            By default, data records are accessible for 24 hours from the time that they are added
            to a stream. You can use <a>IncreaseStreamRetentionPeriod</a> or <a>DecreaseStreamRetentionPeriod</a>
            to modify this retention period.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.WriteKINMultipleRecordCmdlet.Record">
            <summary>
            <para>
            <para>The records associated with the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.WriteKINMultipleRecordCmdlet.StreamName">
            <summary>
            <para>
            <para>The stream name associated with the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.KIN.WriteKINMultipleRecordCmdlet.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.LM.InvokeLMFunctionCmdlet">
            <summary>
            Submits an invocation request to Lambda. Upon receiving the request, Lambda executes
            the specified cloud function. To see the logs generated by the cloud
            function execution, see the CloudWatch logs console.
             
              
            <para>
            This operation requires permission for the <code>lambda:Invoke</code> action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.InvokeLMFunctionCmdlet.FunctionName">
            <summary>
            <para>
            The Lambda function name.
            </para>
            <para>
            You can specify a function name (for example, Thumbnail) or you can specify Amazon Resource Name (ARN) of
            the function (for example, arn:aws:lambda:us-west-2:account-id:function:ThumbNail). AWS Lambda also allows
            you to specify a partial ARN (for example, account-id:Thumbnail). Note that the length constraint applies
            only to the ARN. If you specify only the function name, it is limited to 64 character in length.
            </para>
            <para>
            Length constraints: Minimum length of 1. Maximum length of 140.
            </para>
            <para>
            Pattern: (arn:aws:lambda:)?([a-z]{2}-[a-z]+-\d{1}:)?(\d{12}:)?(function:)?([a-zA-Z0-9-_]+)(:(\$LATEST|[a-zA-Z0-9-_]+))?
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.InvokeLMFunctionCmdlet.Payload">
            <summary>
            JSON that you want to provide to your Lambda function as input.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.InvokeLMFunctionCmdlet.ClientContext">
            <summary>
            Using the <code>ClientContext</code> you can pass client-specific information to the
            Lambda function you are invoking. You can then process the client information in your
            Lambda function as you choose through the context variable. For an example of a ClientContext
            JSON, go to <a href="http://docs.aws.amazon.com/mobileanalytics/latest/ug/PutEvents.html">PutEvents</a>
            in the <i>Amazon Mobile Analytics API Reference and User Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.InvokeLMFunctionCmdlet.InvocationType">
            <summary>
            By default, the <code>Invoke</code> API assumes "RequestResponse" invocation type.
            You can optionally request asynchronous execution by specifying "Event" as the <code>InvocationType</code>.
            You can also use this parameter to request AWS Lambda to not execute the function
            but do some verification, such as if the caller is authorized to invoke the function
            and if the inputs are valid. You request this by specifying "DryRun" as the <code>InvocationType</code>.
            This is useful in a cross-account scenario when you want to verify access to a function
            without running it.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.InvokeLMFunctionCmdlet.LogType">
            <summary>
            You can set this optional parameter to "Tail" in the request only if you specify the
            <code>InvocationType</code> parameter with value "RequestResponse". In this case,
            AWS Lambda returns the base64-encoded last 4 KB of log data produced by your Lambda
            function in the <code>x-amz-log-results</code> header.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.InvokeLMFunctionCmdlet.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.LM.InvokeLMFunctionAsyncCmdlet">
            <summary>
            Submits an invocation request to Lambda. Upon receiving the request, Lambda executes
            the specified cloud function asynchronously. To see the logs generated by the cloud
            function execution, see the CloudWatch logs console.
             
              
            <para>
            This operation requires permission for the <code>lambda:InvokeAsync</code> action.
            </para>
            <important> <p>This API is deprecated. We recommend you use <code>Invoke</code> API
            (see <a>Invoke</a>).</p> </important> <p>Submits an invocation request to AWS Lambda.
            Upon receiving the request, Lambda executes the specified function asynchronously.
            To see the logs generated by the Lambda function execution, see the CloudWatch Logs
            console.</p> <p>This operation requires permission for the
            <code>lambda:InvokeFunction</code> action.</p>
            <br/><br/>This operation is deprecated.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.InvokeLMFunctionAsyncCmdlet.FunctionName">
            <summary>
            <para>
            The Lambda function name.
            </para>
            <para>
            Length constraints: Minimum length of 1. Maximum length of 140.
            </para>
            <para>
            Pattern: (arn:aws:lambda:)?([a-z]{2}-[a-z]+-\d{1}:)?(\d{12}:)?(function:)?([a-zA-Z0-9-_]+)(:(\$LATEST|[a-zA-Z0-9-_]+))?
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.InvokeLMFunctionAsyncCmdlet.InvokeArg">
            <summary>
            JSON that you want to provide to your Lambda function as input.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.InvokeLMFunctionAsyncCmdlet.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.LM.PublishLMFunctionCmdlet">
            <summary>
            Creates a new Lambda function. If the function name already exists, the operation will fail.
            Note that the function name is case-sensitive.
            <para>
            This operation requires permission for the <code>lambda:CreateFunction</code> action.
            </para>
            <para>
            The code for the function may be supplied from a zip file in an S3 bucket,
            from a zip file on the local file system (the default) or from a memory stream onto
            a resource containing the code.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.PublishLMFunctionCmdlet.Description">
            <summary>
            A short user-defined function description. Lambda does not use this value. Assign
            a meaningful description as you see fit.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.PublishLMFunctionCmdlet.FunctionName">
            <summary>
            <para>
            The name you want to assign to the function you are uploading. The function names appear in the console and are
            returned in the ListFunctions API. Function names are used to specify functions to other AWS Lambda APIs, such
            as Invoke.
            </para>
            <para>
            Length constraints: Minimum length of 1. Maximum length of 140.
            </para>
            <para>
            Pattern: (arn:aws:lambda:)?([a-z]{2}-[a-z]+-\d{1}:)?(\d{12}:)?(function:)?([a-zA-Z0-9-_]+)(:(\$LATEST|[a-zA-Z0-9-_]+))?
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.PublishLMFunctionCmdlet.BucketName">
            <summary>
            Amazon S3 bucket name where the .zip file containing your deployment package is stored.
            This bucket must reside in the same AWS region where you are creating the Lambda function.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.PublishLMFunctionCmdlet.Key">
            <summary>
            The key name of the Amazon S3 object (the deployment package) you want to upload to Lambda.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.PublishLMFunctionCmdlet.VersionId">
            <summary>
            Optional version ID of the Amazon S3 object (the deployment package) you want to upload to Lambda.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.PublishLMFunctionCmdlet.ZipFileContent">
            <summary>
            <para>
            <para>A stream onto the zip file containing your deployment package.
            For more information about creating a .zip file, go to <a href="http://docs.aws.amazon.com/lambda/latest/dg/intro-permission-model.html#lambda-intro-execution-role.html">Execution
            Permissions</a> in the <i>AWS Lambda Developer Guide</i>. </para>
            </para>
            <para>Note: the supplied stream is not disposed when the cmdlet exits.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.PublishLMFunctionCmdlet.ZipFilename">
            <summary>
            <para>
            The path to a zip file containing your deployment package. For more information about creating a .zip file,
            go to <a href="http://docs.aws.amazon.com/lambda/latest/dg/intro-permission-model.html#lambda-intro-execution-role.html">Execution
            Permissions</a> in the <i>AWS Lambda Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.PublishLMFunctionCmdlet.Handler">
            <summary>
            <para>
            The function within your code that Lambda calls to begin execution. For Node.js, it
            is the <i>module-name</i>.<i>export</i> value in your function. For Java, it can be
            <code>package.class-name::handler</code> or <code>package.class-name</code>. For more
            information, see <a href="http://docs.aws.amazon.com/lambda/latest/dg/java-programming-model-handler-types.html">Lambda
            Function Handler (Java)</a>.
            </para>
            <para>
            Length constraints: Minimum length of 0. Maximum length of 128.
            </para>
            <para>
            Pattern: [^\s]+
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.PublishLMFunctionCmdlet.MemorySize">
            <summary>
            <para>
            The amount of memory, in MB, your Lambda function is given. Lambda uses this memory
            size to infer the amount of CPU and memory allocated to your function. Your function
            use-case determines your CPU and memory requirements. For example, a database operation
            might need less memory compared to an image processing function. The default value
            is 128 MB. The value must be a multiple of 64 MB.
            </para>
            <para>
            Valid range: Minimum value of 128. Maximum value of 1536.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.PublishLMFunctionCmdlet.Role">
            <summary>
            <para>
            The Amazon Resource Name (ARN) of the IAM role that Lambda assumes when it executes
            your function to access any other Amazon Web Services (AWS) resources. For more information,
            see <a href="http://docs.aws.amazon.com/lambda/latest/dg/lambda-introduction.html">AWS
            Lambda: How it Works</a>
            </para>
            <para>
            Pattern: arn:aws:iam::\d{12}:role/?[a-zA-Z_0-9+=,.@\-_/]+
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.PublishLMFunctionCmdlet.Runtime">
            <summary>
            <para>
            The runtime environment for the Lambda function you are uploading.
            </para>
            <para>
            To use the Node.js runtime v4.3, set the value to "nodejs4.3". To use earlier
            runtime (v0.10.42), set the value to "nodejs".
            </para>
            <para>
            Valid values: nodejs | nodejs4.3 | nodejs6.10 | java8 | python2.7 | python3.6 | dotnetcore1.0 | nodejs4.3-edge
            </para>
            <para>
            <b>Note:</b> the list of options for runtime values is those available at the time the cmdlet was last built
            and released. AWS Lambda periodically introduces new runtimes. New runtime values not listed above may be used
            without requiring a new version of the cmdlet. Simply provide the required new value name to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.PublishLMFunctionCmdlet.Timeout">
            <summary>
            <para>
            The function execution time at which Lambda should terminate the function. Because
            the execution time has cost implications, we recommend you set this value based on
            your expected execution time. The default is 3 seconds.
            </para>
            <para>
            Valid range: Minimum value of 1. Maximum value of 300.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.PublishLMFunctionCmdlet.DeadLetterConfig_TargetArn">
            <summary>
            The ARN (Amazon Resource Value) of an Amazon SQS queue or Amazon SNS topic you specify
            as your Dead Letter Queue (DLQ).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.PublishLMFunctionCmdlet.Environment_Variable">
            <summary>
            Environment variable key-value pairs that represent your environment's configuration settings. The
            value(s) you specify cannot contain a ",".
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.PublishLMFunctionCmdlet.KMSKeyArn">
            <summary>
            The Amazon Resource Name (ARN) of the KMS key used to encrypt your function's environment
            variables. If not provided, AWS Lambda will use a default service key.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.PublishLMFunctionCmdlet.Publish">
            <summary>
            If set requests that AWS Lambda create the Lambda function and publish a version as an
            atomic operation.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.PublishLMFunctionCmdlet.VpcConfig_SecurityGroupId">
            <summary>
            <para>
            If your Lambda function accesses resources in a VPC, you provide this parameter identifying
            the list of security group IDs. The security groups and subnets specified via the
            VpcConfig_SubnetId parameter must belong to the same VPC.
            If you specify one or more security groups you must also provide at least one subnet ID.
            </para>
            <para>
            A list of one or more security groups IDs in your VPC.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.PublishLMFunctionCmdlet.VpcConfig_SubnetId">
            <summary>
            <para>
            If your Lambda function accesses resources in a VPC, you provide this parameter identifying
            the list of subnet IDs. The security groups and subnets specified via the
            VpcConfig_SecurityGroupId parameter must belong to the same VPC.
            If you specify one or more subnets you must also provide at least one security group ID.
            </para>
            <para>
            A list of one or more subnet IDs in your VPC.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.PublishLMFunctionCmdlet.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.LM.UpdateLMFunctionCodeCmdlet">
            <summary>
            Updates the code for the specified Lambda function. This operation must only be used
            on an existing Lambda function and cannot be used to update the function configuration.
            <para>
            If you are using the versioning feature, note this API will always update the $LATEST
            version of your Lambda function. For information about the versioning feature, see
            <a href="http://docs.aws.amazon.com/lambda/latest/dg/versioning-aliases.html">AWS
            Lambda Function Versioning and Aliases</a>.
            </para><para>
            This operation requires permission for the <code>lambda:UpdateFunctionCode</code>
            action.
            </para>
            <para>
            The updated code for the function may be supplied from a zip file in an S3 bucket,
            from a zip file on the local file system (the default) or from a memory stream onto
            a resource containing the code.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.UpdateLMFunctionCodeCmdlet.FunctionName">
            <summary>
            <para>
            <para>The existing Lambda function name whose code you want to replace.</para><para> You can specify a function name (for example, <code>Thumbnail</code>) or you can
            specify Amazon Resource Name (ARN) of the function (for example, <code>arn:aws:lambda:us-west-2:account-id:function:ThumbNail</code>).
            AWS Lambda also allows you to specify a partial ARN (for example, <code>account-id:Thumbnail</code>).
            Note that the length constraint applies only to the ARN. If you specify only the function
            name, it is limited to 64 character in length. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.UpdateLMFunctionCodeCmdlet.BucketName">
            <summary>
            Amazon S3 bucket name where the .zip file containing your deployment package is stored.
            This bucket must reside in the same AWS region as the existing Lambda function.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.UpdateLMFunctionCodeCmdlet.Key">
            <summary>
            The key name of the Amazon S3 object (the deployment package) you want to upload to Lambda.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.UpdateLMFunctionCodeCmdlet.VersionId">
            <summary>
            Optional version ID of the Amazon S3 object (the deployment package) you want to upload to Lambda.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.UpdateLMFunctionCodeCmdlet.ZipFileContent">
            <summary>
            <para>
            <para>A stream onto the zip file containing your deployment package.
            For more information about creating a .zip file, go to <a href="http://docs.aws.amazon.com/lambda/latest/dg/intro-permission-model.html#lambda-intro-execution-role.html">Execution
            Permissions</a> in the <i>AWS Lambda Developer Guide</i>. </para>
            </para>
            <para>Note: the supplied stream is not disposed when the cmdlet exits.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.UpdateLMFunctionCodeCmdlet.ZipFilename">
            <summary>
            <para>
            The path to a zip file containing your deployment package. For more information about creating a .zip file,
            go to <a href="http://docs.aws.amazon.com/lambda/latest/dg/intro-permission-model.html#lambda-intro-execution-role.html">Execution
            Permissions</a> in the <i>AWS Lambda Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.UpdateLMFunctionCodeCmdlet.Publish">
            <summary>
            If set requests that AWS Lambda update the Lambda function and publish a version as an
            atomic operation.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.UpdateLMFunctionCodeCmdlet.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.LM.AddLMLayerVersionPermissionCmdlet">
            <summary>
            Adds permissions to the resource-based policy of a version of an <a href="https://docs.aws.amazon.com/lambda/latest/dg/configuration-layers.html">AWS
            Lambda layer</a>. Use this action to grant layer usage permission to other accounts.
            You can grant permission to a single account, all AWS accounts, or all accounts in
            an organization.
             
              
            <para>
            To revoke permission, call <a>RemoveLayerVersionPermission</a> with the statement
            ID that you specified when you added it.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.AddLMLayerVersionPermissionCmdlet.Action">
            <summary>
            <para>
            <para>The API action that grants access to the layer. For example, <code>lambda:GetLayerVersion</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.AddLMLayerVersionPermissionCmdlet.LayerName">
            <summary>
            <para>
            <para>The name or Amazon Resource Name (ARN) of the layer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.AddLMLayerVersionPermissionCmdlet.OrganizationId">
            <summary>
            <para>
            <para>With the principal set to <code>*</code>, grant permission to all accounts in the
            specified organization.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.AddLMLayerVersionPermissionCmdlet.Principal">
            <summary>
            <para>
            <para>An account ID, or <code>*</code> to grant permission to all AWS accounts.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.AddLMLayerVersionPermissionCmdlet.RevisionId">
            <summary>
            <para>
            <para>Only update the policy if the revision ID matches the ID specified. Use this option
            to avoid modifying a policy that has changed since you last read it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.AddLMLayerVersionPermissionCmdlet.StatementId">
            <summary>
            <para>
            <para>An identifier that distinguishes the policy from others on the same layer version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.AddLMLayerVersionPermissionCmdlet.VersionNumber">
            <summary>
            <para>
            <para>The version number.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.AddLMLayerVersionPermissionCmdlet.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.LM.AddLMPermissionCmdlet">
            <summary>
            Grants an AWS service or another account permission to use a function. You can apply
            the policy at the function level, or specify a qualifier to restrict access to a single
            version or alias. If you use a qualifier, the invoker must use the full Amazon Resource
            Name (ARN) of that version or alias to invoke the function.
             
              
            <para>
            To grant permission to another account, specify the account ID as the <code>Principal</code>.
            For AWS services, the principal is a domain-style identifier defined by the service,
            like <code>s3.amazonaws.com</code> or <code>sns.amazonaws.com</code>. For AWS services,
            you can also specify the ARN or owning account of the associated resource as the <code>SourceArn</code>
            or <code>SourceAccount</code>. If you grant permission to a service principal without
            specifying the source, other accounts could potentially configure resources in their
            account to invoke your Lambda function.
            </para><para>
            This action adds a statement to a resource-based permission policy for the function.
            For more information about function policies, see <a href="https://docs.aws.amazon.com/lambda/latest/dg/access-control-resource-based.html">Lambda
            Function Policies</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.AddLMPermissionCmdlet.Action">
            <summary>
            <para>
            <para>The action that the principal can use on the function. For example, <code>lambda:InvokeFunction</code>
            or <code>lambda:GetFunction</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.AddLMPermissionCmdlet.EventSourceToken">
            <summary>
            <para>
            <para>For Alexa Smart Home functions, a token that must be supplied by the invoker.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.AddLMPermissionCmdlet.FunctionName">
            <summary>
            <para>
            Amazon.Lambda.Model.AddPermissionRequest.FunctionName
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.AddLMPermissionCmdlet.Principal">
            <summary>
            <para>
            <para>The AWS service or account that invokes the function. If you specify a service, use
            <code>SourceArn</code> or <code>SourceAccount</code> to limit who can invoke the function
            through that service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.AddLMPermissionCmdlet.Qualifier">
            <summary>
            <para>
            <para>Specify a version or alias to add permissions to a published version of the function.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.AddLMPermissionCmdlet.RevisionId">
            <summary>
            <para>
            <para>Only update the policy if the revision ID matches the ID that's specified. Use this
            option to avoid modifying a policy that has changed since you last read it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.AddLMPermissionCmdlet.SourceAccount">
            <summary>
            <para>
            <para>For AWS services, the ID of the account that owns the resource. Use this instead of
            <code>SourceArn</code> to grant permission to resources that are owned by another
            account (for example, all of an account's Amazon S3 buckets). Or use it together with
            <code>SourceArn</code> to ensure that the resource is owned by the specified account.
            For example, an Amazon S3 bucket could be deleted by its owner and recreated by another
            account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.AddLMPermissionCmdlet.SourceArn">
            <summary>
            <para>
            <para>For AWS services, the ARN of the AWS resource that invokes the function. For example,
            an Amazon S3 bucket or Amazon SNS topic.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.AddLMPermissionCmdlet.StatementId">
            <summary>
            <para>
            <para>A statement identifier that differentiates the statement from others in the same policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.AddLMPermissionCmdlet.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.LM.AddLMResourceTagCmdlet">
            <summary>
            Adds <a href="https://docs.aws.amazon.com/lambda/latest/dg/tagging.html">tags</a>
            to a function.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.AddLMResourceTagCmdlet.Resource">
            <summary>
            <para>
            <para>The function's Amazon Resource Name (ARN).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.AddLMResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>A list of tags to apply to the function.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.AddLMResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the Resource parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.AddLMResourceTagCmdlet.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.LM.GetLMAccountSettingCmdlet">
            <summary>
            Retrieves details about your account's <a href="https://docs.aws.amazon.com/lambda/latest/dg/limits.html">limits</a>
            and usage in an AWS Region.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LM.GetLMAliasCmdlet">
            <summary>
            Returns details about a Lambda function <a href="https://docs.aws.amazon.com/lambda/latest/dg/versioning-aliases.html">alias</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.GetLMAliasCmdlet.FunctionName">
            <summary>
            <para>
            Amazon.Lambda.Model.GetAliasRequest.FunctionName
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.GetLMAliasCmdlet.Name">
            <summary>
            <para>
            <para>The name of the alias.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LM.GetLMAliasListCmdlet">
            <summary>
            Returns a list of <a href="https://docs.aws.amazon.com/lambda/latest/dg/versioning-aliases.html">aliases</a>
            for a Lambda function.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.GetLMAliasListCmdlet.FunctionName">
            <summary>
            <para>
            Amazon.Lambda.Model.ListAliasesRequest.FunctionName
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.GetLMAliasListCmdlet.FunctionVersion">
            <summary>
            <para>
            <para>Specify a function version to only list aliases that invoke that version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.GetLMAliasListCmdlet.Marker">
            <summary>
            <para>
            <para>Specify the pagination token that's returned by a previous request to retrieve the
            next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.GetLMAliasListCmdlet.MaxItem">
            <summary>
            <para>
            <para>Limit the number of aliases returned.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LM.GetLMEventSourceMappingCmdlet">
            <summary>
            Returns details about an event source mapping. You can get the identifier of a mapping
            from the output of <a>ListEventSourceMappings</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.GetLMEventSourceMappingCmdlet.UUID">
            <summary>
            <para>
            <para>The identifier of the event source mapping.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LM.GetLMEventSourceMappingListCmdlet">
            <summary>
            Lists event source mappings. Specify an <code>EventSourceArn</code> to only show event
            source mappings for a single event source.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.GetLMEventSourceMappingListCmdlet.EventSourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the event source.</para><ul><li><para><b>Amazon Kinesis</b> - The ARN of the data stream or a stream consumer.</para></li><li><para><b>Amazon DynamoDB Streams</b> - The ARN of the stream.</para></li><li><para><b>Amazon Simple Queue Service</b> - The ARN of the queue.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.GetLMEventSourceMappingListCmdlet.FunctionName">
            <summary>
            <para>
            Amazon.Lambda.Model.ListEventSourceMappingsRequest.FunctionName
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.GetLMEventSourceMappingListCmdlet.Marker">
            <summary>
            <para>
            <para>A pagination token returned by a previous call.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.GetLMEventSourceMappingListCmdlet.MaxItem">
            <summary>
            <para>
            <para>The maximum number of event source mappings to return.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LM.GetLMFunctionCmdlet">
            <summary>
            Returns information about the function or function version, with a link to download
            the deployment package that's valid for 10 minutes. If you specify a function version,
            only details that are specific to that version are returned.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.GetLMFunctionCmdlet.FunctionName">
            <summary>
            <para>
            Amazon.Lambda.Model.GetFunctionRequest.FunctionName
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.GetLMFunctionCmdlet.Qualifier">
            <summary>
            <para>
            <para>Specify a version or alias to get details about a published version of the function.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LM.GetLMFunctionConfigurationCmdlet">
            <summary>
            Returns the version-specific settings of a Lambda function or version. The output
            includes only options that can vary between versions of a function. To modify these
            settings, use <a>UpdateFunctionConfiguration</a>.
             
              
            <para>
            To get all of a function's details, including function-level settings, use <a>GetFunction</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.GetLMFunctionConfigurationCmdlet.FunctionName">
            <summary>
            <para>
            Amazon.Lambda.Model.GetFunctionConfigurationRequest.FunctionName
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.GetLMFunctionConfigurationCmdlet.Qualifier">
            <summary>
            <para>
            <para>Specify a version or alias to get details about a published version of the function.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LM.GetLMFunctionListCmdlet">
            <summary>
            Returns a list of Lambda functions, with the version-specific configuration of each.
             
              
            <para>
            Set <code>FunctionVersion</code> to <code>ALL</code> to include all published versions
            of each function in addition to the unpublished version. To get more information about
            a function or version, use <a>GetFunction</a>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.GetLMFunctionListCmdlet.FunctionVersion">
            <summary>
            <para>
            <para>Set to <code>ALL</code> to include entries for all published versions of each function.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.GetLMFunctionListCmdlet.MasterRegion">
            <summary>
            <para>
            <para>For Lambda@Edge functions, the AWS Region of the master function. For example, <code>us-east-2</code>
            or <code>ALL</code>. If specified, you must set <code>FunctionVersion</code> to <code>ALL</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.GetLMFunctionListCmdlet.Marker">
            <summary>
            <para>
            <para>Specify the pagination token that's returned by a previous request to retrieve the
            next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.GetLMFunctionListCmdlet.MaxItem">
            <summary>
            <para>
            <para>Specify a value between 1 and 50 to limit the number of functions in the response.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LM.GetLMLayerListCmdlet">
            <summary>
            Lists <a href="https://docs.aws.amazon.com/lambda/latest/dg/configuration-layers.html">AWS
            Lambda layers</a> and shows information about the latest version of each. Specify
            a <a href="https://docs.aws.amazon.com/lambda/latest/dg/lambda-runtimes.html">runtime
            identifier</a> to list only layers that indicate that they're compatible with that
            runtime.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.GetLMLayerListCmdlet.CompatibleRuntime">
            <summary>
            <para>
            <para>A runtime identifier. For example, <code>go1.x</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.GetLMLayerListCmdlet.Marker">
            <summary>
            <para>
            <para>A pagination token returned by a previous call.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.GetLMLayerListCmdlet.MaxItem">
            <summary>
            <para>
            <para>The maximum number of layers to return.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LM.GetLMLayerVersionCmdlet">
            <summary>
            Returns information about a version of an <a href="https://docs.aws.amazon.com/lambda/latest/dg/configuration-layers.html">AWS
            Lambda layer</a>, with a link to download the layer archive that's valid for 10 minutes.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.GetLMLayerVersionCmdlet.LayerName">
            <summary>
            <para>
            <para>The name or Amazon Resource Name (ARN) of the layer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.GetLMLayerVersionCmdlet.VersionNumber">
            <summary>
            <para>
            <para>The version number.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LM.GetLMLayerVersionByArnCmdlet">
            <summary>
            Returns information about a version of an <a href="https://docs.aws.amazon.com/lambda/latest/dg/configuration-layers.html">AWS
            Lambda layer</a>, with a link to download the layer archive that's valid for 10 minutes.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.GetLMLayerVersionByArnCmdlet.Arn">
            <summary>
            <para>
            <para>The ARN of the layer version.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LM.GetLMLayerVersionListCmdlet">
            <summary>
            Lists the versions of an <a href="https://docs.aws.amazon.com/lambda/latest/dg/configuration-layers.html">AWS
            Lambda layer</a>. Versions that have been deleted aren't listed. Specify a <a href="https://docs.aws.amazon.com/lambda/latest/dg/lambda-runtimes.html">runtime
            identifier</a> to list only versions that indicate that they're compatible with that
            runtime.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.GetLMLayerVersionListCmdlet.CompatibleRuntime">
            <summary>
            <para>
            <para>A runtime identifier. For example, <code>go1.x</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.GetLMLayerVersionListCmdlet.LayerName">
            <summary>
            <para>
            <para>The name or Amazon Resource Name (ARN) of the layer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.GetLMLayerVersionListCmdlet.Marker">
            <summary>
            <para>
            <para>A pagination token returned by a previous call.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.GetLMLayerVersionListCmdlet.MaxItem">
            <summary>
            <para>
            <para>The maximum number of versions to return.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LM.GetLMLayerVersionPolicyCmdlet">
            <summary>
            Returns the permission policy for a version of an <a href="https://docs.aws.amazon.com/lambda/latest/dg/configuration-layers.html">AWS
            Lambda layer</a>. For more information, see <a>AddLayerVersionPermission</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.GetLMLayerVersionPolicyCmdlet.LayerName">
            <summary>
            <para>
            <para>The name or Amazon Resource Name (ARN) of the layer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.GetLMLayerVersionPolicyCmdlet.VersionNumber">
            <summary>
            <para>
            <para>The version number.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LM.GetLMPolicyCmdlet">
            <summary>
            Returns the <a href="https://docs.aws.amazon.com/lambda/latest/dg/access-control-resource-based.html">resource-based
            IAM policy</a> for a function, version, or alias.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.GetLMPolicyCmdlet.FunctionName">
            <summary>
            <para>
            Amazon.Lambda.Model.GetPolicyRequest.FunctionName
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.GetLMPolicyCmdlet.Qualifier">
            <summary>
            <para>
            <para>Specify a version or alias to get the policy for that resource.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LM.GetLMResourceTagCmdlet">
            <summary>
            Returns a function's <a href="https://docs.aws.amazon.com/lambda/latest/dg/tagging.html">tags</a>.
            You can also view tags with <a>GetFunction</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.GetLMResourceTagCmdlet.Resource">
            <summary>
            <para>
            <para>The function's Amazon Resource Name (ARN).</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LM.GetLMVersionsByFunctionCmdlet">
            <summary>
            Returns a list of <a href="https://docs.aws.amazon.com/lambda/latest/dg/versioning-aliases.html">versions</a>,
            with the version-specific configuration of each.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.GetLMVersionsByFunctionCmdlet.FunctionName">
            <summary>
            <para>
            Amazon.Lambda.Model.ListVersionsByFunctionRequest.FunctionName
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.GetLMVersionsByFunctionCmdlet.Marker">
            <summary>
            <para>
            <para>Specify the pagination token that's returned by a previous request to retrieve the
            next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.GetLMVersionsByFunctionCmdlet.MaxItem">
            <summary>
            <para>
            <para>Limit the number of versions that are returned.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LM.NewLMAliasCmdlet">
            <summary>
            Creates an <a href="https://docs.aws.amazon.com/lambda/latest/dg/versioning-aliases.html">alias</a>
            for a Lambda function version. Use aliases to provide clients with a function identifier
            that you can update to invoke a different version.
             
              
            <para>
            You can also map an alias to split invocation requests between two versions. Use the
            <code>RoutingConfig</code> parameter to specify a second version and the percentage
            of invocation requests that it receives.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.NewLMAliasCmdlet.RoutingConfig_AdditionalVersionWeight">
            <summary>
            <para>
            <para>The name of the second alias, and the percentage of traffic that's routed to it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.NewLMAliasCmdlet.Description">
            <summary>
            <para>
            <para>A description of the alias.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.NewLMAliasCmdlet.FunctionName">
            <summary>
            <para>
            Amazon.Lambda.Model.CreateAliasRequest.FunctionName
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.NewLMAliasCmdlet.FunctionVersion">
            <summary>
            <para>
            <para>The function version that the alias invokes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.NewLMAliasCmdlet.Name">
            <summary>
            <para>
            <para>The name of the alias.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.NewLMAliasCmdlet.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.LM.NewLMEventSourceMappingCmdlet">
            <summary>
            Creates a mapping between an event source and an AWS Lambda function. Lambda reads
            items from the event source and triggers the function.
             
              
            <para>
            For details about each event source type, see the following topics.
            </para><ul><li><para><a href="https://docs.aws.amazon.com/lambda/latest/dg/with-kinesis.html">Using AWS
            Lambda with Amazon Kinesis</a></para></li><li><para><a href="https://docs.aws.amazon.com/lambda/latest/dg/with-sqs.html">Using AWS Lambda
            with Amazon SQS</a></para></li><li><para><a href="https://docs.aws.amazon.com/lambda/latest/dg/with-ddb.html">Using AWS Lambda
            with Amazon DynamoDB</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.NewLMEventSourceMappingCmdlet.BatchSize">
            <summary>
            <para>
            <para>The maximum number of items to retrieve in a single batch.</para><ul><li><para><b>Amazon Kinesis</b> - Default 100. Max 10,000.</para></li><li><para><b>Amazon DynamoDB Streams</b> - Default 100. Max 1,000.</para></li><li><para><b>Amazon Simple Queue Service</b> - Default 10. Max 10.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.NewLMEventSourceMappingCmdlet.Enabled">
            <summary>
            <para>
            <para>Disables the event source mapping to pause polling and invocation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.NewLMEventSourceMappingCmdlet.EventSourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the event source.</para><ul><li><para><b>Amazon Kinesis</b> - The ARN of the data stream or a stream consumer.</para></li><li><para><b>Amazon DynamoDB Streams</b> - The ARN of the stream.</para></li><li><para><b>Amazon Simple Queue Service</b> - The ARN of the queue.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.NewLMEventSourceMappingCmdlet.FunctionName">
            <summary>
            <para>
            Amazon.Lambda.Model.CreateEventSourceMappingRequest.FunctionName
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.NewLMEventSourceMappingCmdlet.StartingPosition">
            <summary>
            <para>
            <para>The position in a stream from which to start reading. Required for Amazon Kinesis
            and Amazon DynamoDB Streams sources. <code>AT_TIMESTAMP</code> is only supported for
            Amazon Kinesis streams.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.NewLMEventSourceMappingCmdlet.StartingPositionTimestamp">
            <summary>
            <para>
            <para>With <code>StartingPosition</code> set to <code>AT_TIMESTAMP</code>, the time from
            which to start reading.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.NewLMEventSourceMappingCmdlet.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.LM.PublishLMLayerVersionCmdlet">
            <summary>
            Creates an <a href="https://docs.aws.amazon.com/lambda/latest/dg/configuration-layers.html">AWS
            Lambda layer</a> from a ZIP archive. Each time you call <code>PublishLayerVersion</code>
            with the same version name, a new version is created.
             
              
            <para>
            Add layers to your function with <a>CreateFunction</a> or <a>UpdateFunctionConfiguration</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.PublishLMLayerVersionCmdlet.CompatibleRuntime">
            <summary>
            <para>
            <para>A list of compatible <a href="https://docs.aws.amazon.com/lambda/latest/dg/lambda-runtimes.html">function
            runtimes</a>. Used for filtering with <a>ListLayers</a> and <a>ListLayerVersions</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.PublishLMLayerVersionCmdlet.Description">
            <summary>
            <para>
            <para>The description of the version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.PublishLMLayerVersionCmdlet.LayerName">
            <summary>
            <para>
            <para>The name or Amazon Resource Name (ARN) of the layer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.PublishLMLayerVersionCmdlet.LicenseInfo">
            <summary>
            <para>
            <para>The layer's software license. It can be any of the following:</para><ul><li><para>An <a href="https://spdx.org/licenses/">SPDX license identifier</a>. For example,
            <code>MIT</code>.</para></li><li><para>The URL of a license hosted on the internet. For example, <code>https://opensource.org/licenses/MIT</code>.</para></li><li><para>The full text of the license.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.PublishLMLayerVersionCmdlet.Content_S3Bucket">
            <summary>
            <para>
            <para>The Amazon S3 bucket of the layer archive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.PublishLMLayerVersionCmdlet.Content_S3Key">
            <summary>
            <para>
            <para>The Amazon S3 key of the layer archive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.PublishLMLayerVersionCmdlet.Content_S3ObjectVersion">
            <summary>
            <para>
            <para>For versioned objects, the version of the layer archive object to use.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.PublishLMLayerVersionCmdlet.Content_ZipFile">
            <summary>
            <para>
            <para>The base64-encoded contents of the layer archive. AWS SDK and AWS CLI clients handle
            the encoding for you.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.PublishLMLayerVersionCmdlet.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.LM.PublishLMVersionCmdlet">
            <summary>
            Creates a <a href="https://docs.aws.amazon.com/lambda/latest/dg/versioning-aliases.html">version</a>
            from the current code and configuration of a function. Use versions to create a snapshot
            of your function code and configuration that doesn't change.
             
              
            <para>
            AWS Lambda doesn't publish a version if the function's configuration and code haven't
            changed since the last version. Use <a>UpdateFunctionCode</a> or <a>UpdateFunctionConfiguration</a>
            to update the function before publishing a version.
            </para><para>
            Clients can invoke versions directly or with an alias. To create an alias, use <a>CreateAlias</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.PublishLMVersionCmdlet.CodeSha256">
            <summary>
            <para>
            <para>Only publish a version if the hash value matches the value that's specified. Use this
            option to avoid publishing a version if the function code has changed since you last
            updated it. You can get the hash for the version that you uploaded from the output
            of <a>UpdateFunctionCode</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.PublishLMVersionCmdlet.Description">
            <summary>
            <para>
            <para>A description for the version to override the description in the function configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.PublishLMVersionCmdlet.FunctionName">
            <summary>
            <para>
            Amazon.Lambda.Model.PublishVersionRequest.FunctionName
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.PublishLMVersionCmdlet.RevisionId">
            <summary>
            <para>
            <para>Only update the function if the revision ID matches the ID that's specified. Use this
            option to avoid publishing a version if the function configuration has changed since
            you last updated it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.PublishLMVersionCmdlet.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.LM.RemoveLMAliasCmdlet">
            <summary>
            Deletes a Lambda function <a href="https://docs.aws.amazon.com/lambda/latest/dg/versioning-aliases.html">alias</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.RemoveLMAliasCmdlet.FunctionName">
            <summary>
            <para>
            Amazon.Lambda.Model.DeleteAliasRequest.FunctionName
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.RemoveLMAliasCmdlet.Name">
            <summary>
            <para>
            <para>The name of the alias.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.RemoveLMAliasCmdlet.PassThru">
            <summary>
            Returns the value passed to the FunctionName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.RemoveLMAliasCmdlet.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.LM.RemoveLMEventSourceMappingCmdlet">
            <summary>
            Deletes an <a href="https://docs.aws.amazon.com/lambda/latest/dg/intro-invocation-modes.html">event
            source mapping</a>. You can get the identifier of a mapping from the output of <a>ListEventSourceMappings</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.RemoveLMEventSourceMappingCmdlet.UUID">
            <summary>
            <para>
            <para>The identifier of the event source mapping.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.RemoveLMEventSourceMappingCmdlet.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.LM.RemoveLMFunctionCmdlet">
            <summary>
            Deletes a Lambda function. To delete a specific function version, use the <code>Qualifier</code>
            parameter. Otherwise, all versions and aliases are deleted.
             
              
            <para>
            To delete Lambda event source mappings that invoke a function, use <a>DeleteEventSourceMapping</a>.
            For AWS services and resources that invoke your function directly, delete the trigger
            in the service where you originally configured it.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.RemoveLMFunctionCmdlet.FunctionName">
            <summary>
            <para>
            Amazon.Lambda.Model.DeleteFunctionRequest.FunctionName
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.RemoveLMFunctionCmdlet.Qualifier">
            <summary>
            <para>
            <para>Specify a version to delete. You can't delete a version that's referenced by an alias.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.RemoveLMFunctionCmdlet.PassThru">
            <summary>
            Returns the value passed to the FunctionName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.RemoveLMFunctionCmdlet.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.LM.RemoveLMFunctionConcurrencyCmdlet">
            <summary>
            Removes a concurrent execution limit from a function.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.RemoveLMFunctionConcurrencyCmdlet.FunctionName">
            <summary>
            <para>
            Amazon.Lambda.Model.DeleteFunctionConcurrencyRequest.FunctionName
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.RemoveLMFunctionConcurrencyCmdlet.PassThru">
            <summary>
            Returns the value passed to the FunctionName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.RemoveLMFunctionConcurrencyCmdlet.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.LM.RemoveLMLayerVersionCmdlet">
            <summary>
            Deletes a version of an <a href="https://docs.aws.amazon.com/lambda/latest/dg/configuration-layers.html">AWS
            Lambda layer</a>. Deleted versions can no longer be viewed or added to functions.
            To avoid breaking functions, a copy of the version remains in Lambda until no functions
            refer to it.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.RemoveLMLayerVersionCmdlet.LayerName">
            <summary>
            <para>
            <para>The name or Amazon Resource Name (ARN) of the layer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.RemoveLMLayerVersionCmdlet.VersionNumber">
            <summary>
            <para>
            <para>The version number.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.RemoveLMLayerVersionCmdlet.PassThru">
            <summary>
            Returns the value passed to the LayerName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.RemoveLMLayerVersionCmdlet.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.LM.RemoveLMLayerVersionPermissionCmdlet">
            <summary>
            Removes a statement from the permissions policy for a version of an <a href="https://docs.aws.amazon.com/lambda/latest/dg/configuration-layers.html">AWS
            Lambda layer</a>. For more information, see <a>AddLayerVersionPermission</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.RemoveLMLayerVersionPermissionCmdlet.LayerName">
            <summary>
            <para>
            <para>The name or Amazon Resource Name (ARN) of the layer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.RemoveLMLayerVersionPermissionCmdlet.RevisionId">
            <summary>
            <para>
            <para>Only update the policy if the revision ID matches the ID specified. Use this option
            to avoid modifying a policy that has changed since you last read it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.RemoveLMLayerVersionPermissionCmdlet.StatementId">
            <summary>
            <para>
            <para>The identifier that was specified when the statement was added.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.RemoveLMLayerVersionPermissionCmdlet.VersionNumber">
            <summary>
            <para>
            <para>The version number.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.RemoveLMLayerVersionPermissionCmdlet.PassThru">
            <summary>
            Returns the value passed to the LayerName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.RemoveLMLayerVersionPermissionCmdlet.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.LM.RemoveLMPermissionCmdlet">
            <summary>
            Revokes function-use permission from an AWS service or another account. You can get
            the ID of the statement from the output of <a>GetPolicy</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.RemoveLMPermissionCmdlet.FunctionName">
            <summary>
            <para>
            Amazon.Lambda.Model.RemovePermissionRequest.FunctionName
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.RemoveLMPermissionCmdlet.Qualifier">
            <summary>
            <para>
            <para>Specify a version or alias to remove permissions from a published version of the function.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.RemoveLMPermissionCmdlet.RevisionId">
            <summary>
            <para>
            <para>Only update the policy if the revision ID matches the ID that's specified. Use this
            option to avoid modifying a policy that has changed since you last read it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.RemoveLMPermissionCmdlet.StatementId">
            <summary>
            <para>
            <para>Statement ID of the permission to remove.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.RemoveLMPermissionCmdlet.PassThru">
            <summary>
            Returns the value passed to the FunctionName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.RemoveLMPermissionCmdlet.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.LM.RemoveLMResourceTagCmdlet">
            <summary>
            Removes <a href="https://docs.aws.amazon.com/lambda/latest/dg/tagging.html">tags</a>
            from a function.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.RemoveLMResourceTagCmdlet.Resource">
            <summary>
            <para>
            <para>The function's Amazon Resource Name (ARN).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.RemoveLMResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>A list of tag keys to remove from the function.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.RemoveLMResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the TagKey parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.RemoveLMResourceTagCmdlet.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.LM.UpdateLMAliasCmdlet">
            <summary>
            Updates the configuration of a Lambda function <a href="https://docs.aws.amazon.com/lambda/latest/dg/versioning-aliases.html">alias</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.UpdateLMAliasCmdlet.RoutingConfig_AdditionalVersionWeight">
            <summary>
            <para>
            <para>The name of the second alias, and the percentage of traffic that's routed to it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.UpdateLMAliasCmdlet.Description">
            <summary>
            <para>
            <para>A description of the alias.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.UpdateLMAliasCmdlet.FunctionName">
            <summary>
            <para>
            Amazon.Lambda.Model.UpdateAliasRequest.FunctionName
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.UpdateLMAliasCmdlet.FunctionVersion">
            <summary>
            <para>
            <para>The function version that the alias invokes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.UpdateLMAliasCmdlet.Name">
            <summary>
            <para>
            <para>The name of the alias.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.UpdateLMAliasCmdlet.RevisionId">
            <summary>
            <para>
            <para>Only update the alias if the revision ID matches the ID that's specified. Use this
            option to avoid modifying an alias that has changed since you last read it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.UpdateLMAliasCmdlet.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.LM.UpdateLMEventSourceMappingCmdlet">
            <summary>
            Updates an event source mapping. You can change the function that AWS Lambda invokes,
            or pause invocation and resume later from the same location.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.UpdateLMEventSourceMappingCmdlet.BatchSize">
            <summary>
            <para>
            <para>The maximum number of items to retrieve in a single batch.</para><ul><li><para><b>Amazon Kinesis</b> - Default 100. Max 10,000.</para></li><li><para><b>Amazon DynamoDB Streams</b> - Default 100. Max 1,000.</para></li><li><para><b>Amazon Simple Queue Service</b> - Default 10. Max 10.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.UpdateLMEventSourceMappingCmdlet.Enabled">
            <summary>
            <para>
            <para>Disables the event source mapping to pause polling and invocation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.UpdateLMEventSourceMappingCmdlet.FunctionName">
            <summary>
            <para>
            Amazon.Lambda.Model.UpdateEventSourceMappingRequest.FunctionName
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.UpdateLMEventSourceMappingCmdlet.UUID">
            <summary>
            <para>
            <para>The identifier of the event source mapping.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.UpdateLMEventSourceMappingCmdlet.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.LM.UpdateLMFunctionConfigurationCmdlet">
            <summary>
            Modify the version-specific settings of a Lambda function.
             
              
            <para>
            These settings can vary between versions of a function and are locked when you publish
            a version. You can't modify the configuration of a published version, only the unpublished
            version.
            </para><para>
            To configure function concurrency, use <a>PutFunctionConcurrency</a>. To grant invoke
            permissions to an account or AWS service, use <a>AddPermission</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.UpdateLMFunctionConfigurationCmdlet.Description">
            <summary>
            <para>
            <para>A description of the function.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.UpdateLMFunctionConfigurationCmdlet.FunctionName">
            <summary>
            <para>
            Amazon.Lambda.Model.UpdateFunctionConfigurationRequest.FunctionName
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.UpdateLMFunctionConfigurationCmdlet.Handler">
            <summary>
            <para>
            <para>The name of the method within your code that Lambda calls to execute your function.
            The format includes the file name. It can also include namespaces and other qualifiers,
            depending on the runtime. For more information, see <a href="https://docs.aws.amazon.com/lambda/latest/dg/programming-model-v2.html">Programming
            Model</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.UpdateLMFunctionConfigurationCmdlet.KMSKeyArn">
            <summary>
            <para>
            <para>The ARN of the AWS Key Management Service (AWS KMS) key that's used to encrypt your
            function's environment variables. If it's not provided, AWS Lambda uses a default
            service key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.UpdateLMFunctionConfigurationCmdlet.Layer">
            <summary>
            <para>
            <para>A list of <a href="https://docs.aws.amazon.com/lambda/latest/dg/configuration-layers.html">function
            layers</a> to add to the function's execution environment. Specify each layer by its
            ARN, including the version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.UpdateLMFunctionConfigurationCmdlet.MemorySize">
            <summary>
            <para>
            <para>The amount of memory that your function has access to. Increasing the function's memory
            also increases its CPU allocation. The default value is 128 MB. The value must be
            a multiple of 64 MB.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.UpdateLMFunctionConfigurationCmdlet.TracingConfig_Mode">
            <summary>
            <para>
            <para>The tracing mode.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.UpdateLMFunctionConfigurationCmdlet.RevisionId">
            <summary>
            <para>
            <para>Only update the function if the revision ID matches the ID that's specified. Use this
            option to avoid modifying a function that has changed since you last read it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.UpdateLMFunctionConfigurationCmdlet.Role">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the function's execution role.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.UpdateLMFunctionConfigurationCmdlet.Runtime">
            <summary>
            <para>
            <para>The identifier of the function's <a href="https://docs.aws.amazon.com/lambda/latest/dg/lambda-runtimes.html">runtime</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.UpdateLMFunctionConfigurationCmdlet.VpcConfig_SecurityGroupId">
            <summary>
            <para>
            <para>A list of VPC security groups IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.UpdateLMFunctionConfigurationCmdlet.VpcConfig_SubnetId">
            <summary>
            <para>
            <para>A list of VPC subnet IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.UpdateLMFunctionConfigurationCmdlet.DeadLetterConfig_TargetArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of an Amazon SQS queue or Amazon SNS topic.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.UpdateLMFunctionConfigurationCmdlet.Timeout">
            <summary>
            <para>
            <para>The amount of time that Lambda allows a function to run before stopping it. The default
            is 3 seconds. The maximum allowed value is 900 seconds.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.UpdateLMFunctionConfigurationCmdlet.Environment_Variable">
            <summary>
            <para>
            <para>Environment variable key-value pairs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.UpdateLMFunctionConfigurationCmdlet.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.LM.WriteLMFunctionConcurrencyCmdlet">
            <summary>
            Sets the maximum number of simultaneous executions for a function, and reserves capacity
            for that concurrency level.
             
              
            <para>
            Concurrency settings apply to the function as a whole, including all published versions
            and the unpublished version. Reserving concurrency both ensures that your function
            has capacity to process the specified number of events simultaneously, and prevents
            it from scaling beyond that level. Use <a>GetFunction</a> to see the current setting
            for a function.
            </para><para>
            Use <a>GetAccountSettings</a> to see your regional concurrency limit. You can reserve
            concurrency for as many functions as you like, as long as you leave at least 100 simultaneous
            executions unreserved for functions that aren't configured with a per-function limit.
            For more information, see <a href="https://docs.aws.amazon.com/lambda/latest/dg/concurrent-executions.html">Managing
            Concurrency</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.WriteLMFunctionConcurrencyCmdlet.FunctionName">
            <summary>
            <para>
            Amazon.Lambda.Model.PutFunctionConcurrencyRequest.FunctionName
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.WriteLMFunctionConcurrencyCmdlet.ReservedConcurrentExecution">
            <summary>
            <para>
            <para>The number of simultaneous executions to reserve for the function.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LM.WriteLMFunctionConcurrencyCmdlet.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.LMB.GetLMBBotCmdlet">
            <summary>
            Returns metadata information for a specific bot. You must provide the bot name and
            the bot version or alias.
             
              
            <para>
             This operation requires permissions for the <code>lex:GetBot</code> action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBBotCmdlet.Name">
            <summary>
            <para>
            <para>The name of the bot. The name is case sensitive. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBBotCmdlet.VersionOrAlias">
            <summary>
            <para>
            <para>The version or alias of the bot.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LMB.GetLMBBotAliasCmdlet">
            <summary>
            Returns information about an Amazon Lex bot alias. For more information about aliases,
            see <a>versioning-aliases</a>.
             
              
            <para>
            This operation requires permissions for the <code>lex:GetBotAlias</code> action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBBotAliasCmdlet.BotName">
            <summary>
            <para>
            <para>The name of the bot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBBotAliasCmdlet.Name">
            <summary>
            <para>
            <para>The name of the bot alias. The name is case sensitive.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LMB.GetLMBBotAliasListCmdlet">
            <summary>
            Returns a list of aliases for a specified Amazon Lex bot.
             
              
            <para>
            This operation requires permissions for the <code>lex:GetBotAliases</code> action.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBBotAliasListCmdlet.BotName">
            <summary>
            <para>
            <para>The name of the bot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBBotAliasListCmdlet.NameContain">
            <summary>
            <para>
            <para>Substring to match in bot alias names. An alias will be returned if any part of its
            name matches the substring. For example, "xyz" matches both "xyzabc" and "abcxyz."</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBBotAliasListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of aliases to return in the response. The default is 50. . </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBBotAliasListCmdlet.NextToken">
            <summary>
            <para>
            <para>A pagination token for fetching the next page of aliases. If the response to this
            call is truncated, Amazon Lex returns a pagination token in the response. To fetch
            the next page of aliases, specify the pagination token in the next request. </para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LMB.GetLMBBotChannelAssociationCmdlet">
            <summary>
            Returns information about the association between an Amazon Lex bot and a messaging
            platform.
             
              
            <para>
            This operation requires permissions for the <code>lex:GetBotChannelAssociation</code>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBBotChannelAssociationCmdlet.BotAlias">
            <summary>
            <para>
            <para>An alias pointing to the specific version of the Amazon Lex bot to which this association
            is being made.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBBotChannelAssociationCmdlet.BotName">
            <summary>
            <para>
            <para>The name of the Amazon Lex bot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBBotChannelAssociationCmdlet.Name">
            <summary>
            <para>
            <para>The name of the association between the bot and the channel. The name is case sensitive.
            </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LMB.GetLMBBotChannelAssociationListCmdlet">
            <summary>
            Returns a list of all of the channels associated with the specified bot.
             
              
            <para>
            The <code>GetBotChannelAssociations</code> operation requires permissions for the
            <code>lex:GetBotChannelAssociations</code> action.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBBotChannelAssociationListCmdlet.BotAlias">
            <summary>
            <para>
            <para>An alias pointing to the specific version of the Amazon Lex bot to which this association
            is being made.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBBotChannelAssociationListCmdlet.BotName">
            <summary>
            <para>
            <para>The name of the Amazon Lex bot in the association.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBBotChannelAssociationListCmdlet.NameContain">
            <summary>
            <para>
            <para>Substring to match in channel association names. An association will be returned if
            any part of its name matches the substring. For example, "xyz" matches both "xyzabc"
            and "abcxyz." To return all bot channel associations, use a hyphen ("-") as the <code>nameContains</code>
            parameter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBBotChannelAssociationListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of associations to return in the response. The default is 50. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBBotChannelAssociationListCmdlet.NextToken">
            <summary>
            <para>
            <para>A pagination token for fetching the next page of associations. If the response to
            this call is truncated, Amazon Lex returns a pagination token in the response. To
            fetch the next page of associations, specify the pagination token in the next request.
            </para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LMB.GetLMBBotListCmdlet">
            <summary>
            Returns bot information as follows:
             
             <ul><li><para>
            If you provide the <code>nameContains</code> field, the response includes information
            for the <code>$LATEST</code> version of all bots whose name contains the specified
            string.
            </para></li><li><para>
            If you don't specify the <code>nameContains</code> field, the operation returns information
            about the <code>$LATEST</code> version of all of your bots.
            </para></li></ul><para>
            This operation requires permission for the <code>lex:GetBots</code> action.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBBotListCmdlet.NameContain">
            <summary>
            <para>
            <para>Substring to match in bot names. A bot will be returned if any part of its name matches
            the substring. For example, "xyz" matches both "xyzabc" and "abcxyz."</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBBotListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of bots to return in the response that the request will return.
            The default is 10.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBBotListCmdlet.NextToken">
            <summary>
            <para>
            <para>A pagination token that fetches the next page of bots. If the response to this call
            is truncated, Amazon Lex returns a pagination token in the response. To fetch the
            next page of bots, specify the pagination token in the next request. </para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LMB.GetLMBBotVersionListCmdlet">
            <summary>
            Gets information about all of the versions of a bot.
             
              
            <para>
            The <code>GetBotVersions</code> operation returns a <code>BotMetadata</code> object
            for each version of a bot. For example, if a bot has three numbered versions, the
            <code>GetBotVersions</code> operation returns four <code>BotMetadata</code> objects
            in the response, one for each numbered version and one for the <code>$LATEST</code>
            version.
            </para><para>
            The <code>GetBotVersions</code> operation always returns at least one version, the
            <code>$LATEST</code> version.
            </para><para>
            This operation requires permissions for the <code>lex:GetBotVersions</code> action.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBBotVersionListCmdlet.Name">
            <summary>
            <para>
            <para>The name of the bot for which versions should be returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBBotVersionListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of bot versions to return in the response. The default is 10.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBBotVersionListCmdlet.NextToken">
            <summary>
            <para>
            <para>A pagination token for fetching the next page of bot versions. If the response to
            this call is truncated, Amazon Lex returns a pagination token in the response. To
            fetch the next page of versions, specify the pagination token in the next request.
            </para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LMB.GetLMBBuiltinIntentCmdlet">
            <summary>
            Returns information about a built-in intent.
             
              
            <para>
            This operation requires permission for the <code>lex:GetBuiltinIntent</code> action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBBuiltinIntentCmdlet.Signature">
            <summary>
            <para>
            <para>The unique identifier for a built-in intent. To find the signature for an intent,
            see <a href="https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/built-in-intent-ref/standard-intents">Standard
            Built-in Intents</a> in the <i>Alexa Skills Kit</i>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LMB.GetLMBBuiltinIntentListCmdlet">
            <summary>
            Gets a list of built-in intents that meet the specified criteria.
             
              
            <para>
            This operation requires permission for the <code>lex:GetBuiltinIntents</code> action.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBBuiltinIntentListCmdlet.Locale">
            <summary>
            <para>
            <para>A list of locales that the intent supports.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBBuiltinIntentListCmdlet.SignatureContain">
            <summary>
            <para>
            <para>Substring to match in built-in intent signatures. An intent will be returned if any
            part of its signature matches the substring. For example, "xyz" matches both "xyzabc"
            and "abcxyz." To find the signature for an intent, see <a href="https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/built-in-intent-ref/standard-intents">Standard
            Built-in Intents</a> in the <i>Alexa Skills Kit</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBBuiltinIntentListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of intents to return in the response. The default is 10.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBBuiltinIntentListCmdlet.NextToken">
            <summary>
            <para>
            <para>A pagination token that fetches the next page of intents. If this API call is truncated,
            Amazon Lex returns a pagination token in the response. To fetch the next page of intents,
            use the pagination token in the next request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LMB.GetLMBBuiltinSlotTypeCmdlet">
            <summary>
            Gets a list of built-in slot types that meet the specified criteria.
             
              
            <para>
            For a list of built-in slot types, see <a href="https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/built-in-intent-ref/slot-type-reference">Slot
            Type Reference</a> in the <i>Alexa Skills Kit</i>.
            </para><para>
            This operation requires permission for the <code>lex:GetBuiltInSlotTypes</code> action.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBBuiltinSlotTypeCmdlet.Locale">
            <summary>
            <para>
            <para>A list of locales that the slot type supports.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBBuiltinSlotTypeCmdlet.SignatureContain">
            <summary>
            <para>
            <para>Substring to match in built-in slot type signatures. A slot type will be returned
            if any part of its signature matches the substring. For example, "xyz" matches both
            "xyzabc" and "abcxyz."</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBBuiltinSlotTypeCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of slot types to return in the response. The default is 10.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBBuiltinSlotTypeCmdlet.NextToken">
            <summary>
            <para>
            <para>A pagination token that fetches the next page of slot types. If the response to this
            API call is truncated, Amazon Lex returns a pagination token in the response. To fetch
            the next page of slot types, specify the pagination token in the next request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LMB.GetLMBExportCmdlet">
            <summary>
            Exports the contents of a Amazon Lex resource in a specified format.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBExportCmdlet.ExportType">
            <summary>
            <para>
            <para>The format of the exported data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBExportCmdlet.Name">
            <summary>
            <para>
            <para>The name of the bot to export.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBExportCmdlet.ResourceType">
            <summary>
            <para>
            <para>The type of resource to export. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBExportCmdlet.Version">
            <summary>
            <para>
            <para>The version of the bot to export.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LMB.GetLMBImportCmdlet">
            <summary>
            Gets information about an import job started with the <code>StartImport</code> operation.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBImportCmdlet.ImportId">
            <summary>
            <para>
            <para>The identifier of the import job information to return.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LMB.GetLMBIntentCmdlet">
            <summary>
            Returns information about an intent. In addition to the intent name, you must specify
            the intent version.
             
              
            <para>
             This operation requires permissions to perform the <code>lex:GetIntent</code> action.
             
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBIntentCmdlet.Name">
            <summary>
            <para>
            <para>The name of the intent. The name is case sensitive. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBIntentCmdlet.Version">
            <summary>
            <para>
            <para>The version of the intent.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LMB.GetLMBIntentListCmdlet">
            <summary>
            Returns intent information as follows:
             
             <ul><li><para>
            If you specify the <code>nameContains</code> field, returns the <code>$LATEST</code>
            version of all intents that contain the specified string.
            </para></li><li><para>
             If you don't specify the <code>nameContains</code> field, returns information about
            the <code>$LATEST</code> version of all intents.
            </para></li></ul><para>
             The operation requires permission for the <code>lex:GetIntents</code> action.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBIntentListCmdlet.NameContain">
            <summary>
            <para>
            <para>Substring to match in intent names. An intent will be returned if any part of its
            name matches the substring. For example, "xyz" matches both "xyzabc" and "abcxyz."</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBIntentListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of intents to return in the response. The default is 10.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBIntentListCmdlet.NextToken">
            <summary>
            <para>
            <para>A pagination token that fetches the next page of intents. If the response to this
            API call is truncated, Amazon Lex returns a pagination token in the response. To fetch
            the next page of intents, specify the pagination token in the next request. </para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LMB.GetLMBIntentVersionCmdlet">
            <summary>
            Gets information about all of the versions of an intent.
             
              
            <para>
            The <code>GetIntentVersions</code> operation returns an <code>IntentMetadata</code>
            object for each version of an intent. For example, if an intent has three numbered
            versions, the <code>GetIntentVersions</code> operation returns four <code>IntentMetadata</code>
            objects in the response, one for each numbered version and one for the <code>$LATEST</code>
            version.
            </para><para>
            The <code>GetIntentVersions</code> operation always returns at least one version,
            the <code>$LATEST</code> version.
            </para><para>
            This operation requires permissions for the <code>lex:GetIntentVersions</code> action.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBIntentVersionCmdlet.Name">
            <summary>
            <para>
            <para>The name of the intent for which versions should be returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBIntentVersionCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of intent versions to return in the response. The default is 10.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBIntentVersionCmdlet.NextToken">
            <summary>
            <para>
            <para>A pagination token for fetching the next page of intent versions. If the response
            to this call is truncated, Amazon Lex returns a pagination token in the response.
            To fetch the next page of versions, specify the pagination token in the next request.
            </para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LMB.GetLMBSlotTypeCmdlet">
            <summary>
            Returns information about a specific version of a slot type. In addition to specifying
            the slot type name, you must specify the slot type version.
             
              
            <para>
            This operation requires permissions for the <code>lex:GetSlotType</code> action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBSlotTypeCmdlet.Name">
            <summary>
            <para>
            <para>The name of the slot type. The name is case sensitive. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBSlotTypeCmdlet.Version">
            <summary>
            <para>
            <para>The version of the slot type. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LMB.GetLMBSlotTypeListCmdlet">
            <summary>
            Returns slot type information as follows:
             
             <ul><li><para>
            If you specify the <code>nameContains</code> field, returns the <code>$LATEST</code>
            version of all slot types that contain the specified string.
            </para></li><li><para>
             If you don't specify the <code>nameContains</code> field, returns information about
            the <code>$LATEST</code> version of all slot types.
            </para></li></ul><para>
             The operation requires permission for the <code>lex:GetSlotTypes</code> action.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBSlotTypeListCmdlet.NameContain">
            <summary>
            <para>
            <para>Substring to match in slot type names. A slot type will be returned if any part of
            its name matches the substring. For example, "xyz" matches both "xyzabc" and "abcxyz."</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBSlotTypeListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of slot types to return in the response. The default is 10.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBSlotTypeListCmdlet.NextToken">
            <summary>
            <para>
            <para>A pagination token that fetches the next page of slot types. If the response to this
            API call is truncated, Amazon Lex returns a pagination token in the response. To fetch
            next page of slot types, specify the pagination token in the next request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LMB.GetLMBSlotTypeVersionListCmdlet">
            <summary>
            Gets information about all versions of a slot type.
             
              
            <para>
            The <code>GetSlotTypeVersions</code> operation returns a <code>SlotTypeMetadata</code>
            object for each version of a slot type. For example, if a slot type has three numbered
            versions, the <code>GetSlotTypeVersions</code> operation returns four <code>SlotTypeMetadata</code>
            objects in the response, one for each numbered version and one for the <code>$LATEST</code>
            version.
            </para><para>
            The <code>GetSlotTypeVersions</code> operation always returns at least one version,
            the <code>$LATEST</code> version.
            </para><para>
            This operation requires permissions for the <code>lex:GetSlotTypeVersions</code> action.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBSlotTypeVersionListCmdlet.Name">
            <summary>
            <para>
            <para>The name of the slot type for which versions should be returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBSlotTypeVersionListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of slot type versions to return in the response. The default is
            10.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBSlotTypeVersionListCmdlet.NextToken">
            <summary>
            <para>
            <para>A pagination token for fetching the next page of slot type versions. If the response
            to this call is truncated, Amazon Lex returns a pagination token in the response.
            To fetch the next page of versions, specify the pagination token in the next request.
            </para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LMB.GetLMBUtterancesViewCmdlet">
            <summary>
            Use the <code>GetUtterancesView</code> operation to get information about the utterances
            that your users have made to your bot. You can use this list to tune the utterances
            that your bot responds to.
             
              
            <para>
            For example, say that you have created a bot to order flowers. After your users have
            used your bot for a while, use the <code>GetUtterancesView</code> operation to see
            the requests that they have made and whether they have been successful. You might
            find that the utterance "I want flowers" is not being recognized. You could add this
            utterance to the <code>OrderFlowers</code> intent so that your bot recognizes that
            utterance.
            </para><para>
            After you publish a new version of a bot, you can get information about the old version
            and the new so that you can compare the performance across the two versions.
            </para><note><para>
            Utterance statistics are generated once a day. Data is available for the last 15 days.
            You can request information for up to 5 versions in each request. The response contains
            information about a maximum of 100 utterances for each version.
            </para></note><para>
            This operation requires permissions for the <code>lex:GetUtterancesView</code> action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBUtterancesViewCmdlet.BotName">
            <summary>
            <para>
            <para>The name of the bot for which utterance information should be returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBUtterancesViewCmdlet.BotVersion">
            <summary>
            <para>
            <para>An array of bot versions for which utterance information should be returned. The limit
            is 5 versions per request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.GetLMBUtterancesViewCmdlet.StatusType">
            <summary>
            <para>
            <para>To return utterances that were recognized and handled, use<code>Detected</code>. To
            return utterances that were not recognized, use <code>Missed</code>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LMB.NewLMBBotVersionCmdlet">
            <summary>
            Creates a new version of the bot based on the <code>$LATEST</code> version. If the
            <code>$LATEST</code> version of this resource hasn't changed since you created the
            last version, Amazon Lex doesn't create a new version. It returns the last created
            version.
             
             <note><para>
            You can update only the <code>$LATEST</code> version of the bot. You can't update
            the numbered versions that you create with the <code>CreateBotVersion</code> operation.
            </para></note><para>
             When you create the first version of a bot, Amazon Lex sets the version to 1. Subsequent
            versions increment by 1. For more information, see <a>versioning-intro</a>.
            </para><para>
             This operation requires permission for the <code>lex:CreateBotVersion</code> action.
             
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.NewLMBBotVersionCmdlet.Checksum">
            <summary>
            <para>
            <para>Identifies a specific revision of the <code>$LATEST</code> version of the bot. If
            you specify a checksum and the <code>$LATEST</code> version of the bot has a different
            checksum, a <code>PreconditionFailedException</code> exception is returned and Amazon
            Lex doesn't publish a new version. If you don't specify a checksum, Amazon Lex publishes
            the <code>$LATEST</code> version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.NewLMBBotVersionCmdlet.Name">
            <summary>
            <para>
            <para>The name of the bot that you want to create a new version of. The name is case sensitive.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.NewLMBBotVersionCmdlet.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.LMB.NewLMBIntentVersionCmdlet">
            <summary>
            Creates a new version of an intent based on the <code>$LATEST</code> version of the
            intent. If the <code>$LATEST</code> version of this intent hasn't changed since you
            last updated it, Amazon Lex doesn't create a new version. It returns the last version
            you created.
             
             <note><para>
            You can update only the <code>$LATEST</code> version of the intent. You can't update
            the numbered versions that you create with the <code>CreateIntentVersion</code> operation.
            </para></note><para>
             When you create a version of an intent, Amazon Lex sets the version to 1. Subsequent
            versions increment by 1. For more information, see <a>versioning-intro</a>.
            </para><para>
            This operation requires permissions to perform the <code>lex:CreateIntentVersion</code>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.NewLMBIntentVersionCmdlet.Checksum">
            <summary>
            <para>
            <para>Checksum of the <code>$LATEST</code> version of the intent that should be used to
            create the new version. If you specify a checksum and the <code>$LATEST</code> version
            of the intent has a different checksum, Amazon Lex returns a <code>PreconditionFailedException</code>
            exception and doesn't publish a new version. If you don't specify a checksum, Amazon
            Lex publishes the <code>$LATEST</code> version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.NewLMBIntentVersionCmdlet.Name">
            <summary>
            <para>
            <para>The name of the intent that you want to create a new version of. The name is case
            sensitive. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.NewLMBIntentVersionCmdlet.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.LMB.NewLMBSlotTypeVersionCmdlet">
            <summary>
            Creates a new version of a slot type based on the <code>$LATEST</code> version of
            the specified slot type. If the <code>$LATEST</code> version of this resource has
            not changed since the last version that you created, Amazon Lex doesn't create a new
            version. It returns the last version that you created.
             
             <note><para>
            You can update only the <code>$LATEST</code> version of a slot type. You can't update
            the numbered versions that you create with the <code>CreateSlotTypeVersion</code>
            operation.
            </para></note><para>
            When you create a version of a slot type, Amazon Lex sets the version to 1. Subsequent
            versions increment by 1. For more information, see <a>versioning-intro</a>.
            </para><para>
            This operation requires permissions for the <code>lex:CreateSlotTypeVersion</code>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.NewLMBSlotTypeVersionCmdlet.Checksum">
            <summary>
            <para>
            <para>Checksum for the <code>$LATEST</code> version of the slot type that you want to publish.
            If you specify a checksum and the <code>$LATEST</code> version of the slot type has
            a different checksum, Amazon Lex returns a <code>PreconditionFailedException</code>
            exception and doesn't publish the new version. If you don't specify a checksum, Amazon
            Lex publishes the <code>$LATEST</code> version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.NewLMBSlotTypeVersionCmdlet.Name">
            <summary>
            <para>
            <para>The name of the slot type that you want to create a new version for. The name is case
            sensitive. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.NewLMBSlotTypeVersionCmdlet.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.LMB.RemoveLMBBotCmdlet">
            <summary>
            Deletes all versions of the bot, including the <code>$LATEST</code> version. To delete
            a specific version of the bot, use the <a>DeleteBotVersion</a> operation.
             
              
            <para>
            If a bot has an alias, you can't delete it. Instead, the <code>DeleteBot</code> operation
            returns a <code>ResourceInUseException</code> exception that includes a reference
            to the alias that refers to the bot. To remove the reference to the bot, delete the
            alias. If you get the same exception again, delete the referring alias until the <code>DeleteBot</code>
            operation is successful.
            </para><para>
            This operation requires permissions for the <code>lex:DeleteBot</code> action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.RemoveLMBBotCmdlet.Name">
            <summary>
            <para>
            <para>The name of the bot. The name is case sensitive. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.RemoveLMBBotCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.RemoveLMBBotCmdlet.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.LMB.RemoveLMBBotAliasCmdlet">
            <summary>
            Deletes an alias for the specified bot.
             
              
            <para>
            You can't delete an alias that is used in the association between a bot and a messaging
            channel. If an alias is used in a channel association, the <code>DeleteBot</code>
            operation returns a <code>ResourceInUseException</code> exception that includes a
            reference to the channel association that refers to the bot. You can remove the reference
            to the alias by deleting the channel association. If you get the same exception again,
            delete the referring association until the <code>DeleteBotAlias</code> operation is
            successful.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.RemoveLMBBotAliasCmdlet.BotName">
            <summary>
            <para>
            <para>The name of the bot that the alias points to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.RemoveLMBBotAliasCmdlet.Name">
            <summary>
            <para>
            <para>The name of the alias to delete. The name is case sensitive. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.RemoveLMBBotAliasCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.RemoveLMBBotAliasCmdlet.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.LMB.RemoveLMBBotChannelAssociationCmdlet">
            <summary>
            Deletes the association between an Amazon Lex bot and a messaging platform.
             
              
            <para>
            This operation requires permission for the <code>lex:DeleteBotChannelAssociation</code>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.RemoveLMBBotChannelAssociationCmdlet.BotAlias">
            <summary>
            <para>
            <para>An alias that points to the specific version of the Amazon Lex bot to which this association
            is being made.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.RemoveLMBBotChannelAssociationCmdlet.BotName">
            <summary>
            <para>
            <para>The name of the Amazon Lex bot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.RemoveLMBBotChannelAssociationCmdlet.Name">
            <summary>
            <para>
            <para>The name of the association. The name is case sensitive. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.RemoveLMBBotChannelAssociationCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.RemoveLMBBotChannelAssociationCmdlet.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.LMB.RemoveLMBBotVersionCmdlet">
            <summary>
            Deletes a specific version of a bot. To delete all versions of a bot, use the <a>DeleteBot</a>
            operation.
             
              
            <para>
            This operation requires permissions for the <code>lex:DeleteBotVersion</code> action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.RemoveLMBBotVersionCmdlet.Name">
            <summary>
            <para>
            <para>The name of the bot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.RemoveLMBBotVersionCmdlet.Version">
            <summary>
            <para>
            <para>The version of the bot to delete. You cannot delete the <code>$LATEST</code> version
            of the bot. To delete the <code>$LATEST</code> version, use the <a>DeleteBot</a> operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.RemoveLMBBotVersionCmdlet.PassThru">
            <summary>
            Returns the value passed to the Version parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.RemoveLMBBotVersionCmdlet.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.LMB.RemoveLMBIntentCmdlet">
            <summary>
            Deletes all versions of the intent, including the <code>$LATEST</code> version. To
            delete a specific version of the intent, use the <a>DeleteIntentVersion</a> operation.
             
              
            <para>
             You can delete a version of an intent only if it is not referenced. To delete an
            intent that is referred to in one or more bots (see <a>how-it-works</a>), you must
            remove those references first.
            </para><note><para>
             If you get the <code>ResourceInUseException</code> exception, it provides an example
            reference that shows where the intent is referenced. To remove the reference to the
            intent, either update the bot or delete it. If you get the same exception when you
            attempt to delete the intent again, repeat until the intent has no references and
            the call to <code>DeleteIntent</code> is successful.
            </para></note><para>
             This operation requires permission for the <code>lex:DeleteIntent</code> action.
             
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.RemoveLMBIntentCmdlet.Name">
            <summary>
            <para>
            <para>The name of the intent. The name is case sensitive. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.RemoveLMBIntentCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.RemoveLMBIntentCmdlet.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.LMB.RemoveLMBIntentVersionCmdlet">
            <summary>
            Deletes a specific version of an intent. To delete all versions of a intent, use the
            <a>DeleteIntent</a> operation.
             
              
            <para>
            This operation requires permissions for the <code>lex:DeleteIntentVersion</code> action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.RemoveLMBIntentVersionCmdlet.Name">
            <summary>
            <para>
            <para>The name of the intent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.RemoveLMBIntentVersionCmdlet.Version">
            <summary>
            <para>
            <para>The version of the intent to delete. You cannot delete the <code>$LATEST</code> version
            of the intent. To delete the <code>$LATEST</code> version, use the <a>DeleteIntent</a>
            operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.RemoveLMBIntentVersionCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.RemoveLMBIntentVersionCmdlet.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.LMB.RemoveLMBSlotTypeCmdlet">
            <summary>
            Deletes all versions of the slot type, including the <code>$LATEST</code> version.
            To delete a specific version of the slot type, use the <a>DeleteSlotTypeVersion</a>
            operation.
             
              
            <para>
             You can delete a version of a slot type only if it is not referenced. To delete a
            slot type that is referred to in one or more intents, you must remove those references
            first.
            </para><note><para>
             If you get the <code>ResourceInUseException</code> exception, the exception provides
            an example reference that shows the intent where the slot type is referenced. To remove
            the reference to the slot type, either update the intent or delete it. If you get
            the same exception when you attempt to delete the slot type again, repeat until the
            slot type has no references and the <code>DeleteSlotType</code> call is successful.
             
            </para></note><para>
            This operation requires permission for the <code>lex:DeleteSlotType</code> action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.RemoveLMBSlotTypeCmdlet.Name">
            <summary>
            <para>
            <para>The name of the slot type. The name is case sensitive. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.RemoveLMBSlotTypeCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.RemoveLMBSlotTypeCmdlet.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.LMB.RemoveLMBSlotTypeVersionCmdlet">
            <summary>
            Deletes a specific version of a slot type. To delete all versions of a slot type,
            use the <a>DeleteSlotType</a> operation.
             
              
            <para>
            This operation requires permissions for the <code>lex:DeleteSlotTypeVersion</code>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.RemoveLMBSlotTypeVersionCmdlet.Name">
            <summary>
            <para>
            <para>The name of the slot type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.RemoveLMBSlotTypeVersionCmdlet.Version">
            <summary>
            <para>
            <para>The version of the slot type to delete. You cannot delete the <code>$LATEST</code>
            version of the slot type. To delete the <code>$LATEST</code> version, use the <a>DeleteSlotType</a>
            operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.RemoveLMBSlotTypeVersionCmdlet.PassThru">
            <summary>
            Returns the value passed to the Version parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.RemoveLMBSlotTypeVersionCmdlet.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.LMB.RemoveLMBUtteranceCmdlet">
            <summary>
            Deletes stored utterances.
             
              
            <para>
            Amazon Lex stores the utterances that users send to your bot. Utterances are stored
            for 15 days for use with the <a>GetUtterancesView</a> operation, and then stored indefinitely
            for use in improving the ability of your bot to respond to user input.
            </para><para>
            Use the <code>DeleteStoredUtterances</code> operation to manually delete stored utterances
            for a specific user.
            </para><para>
            This operation requires permissions for the <code>lex:DeleteUtterances</code> action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.RemoveLMBUtteranceCmdlet.BotName">
            <summary>
            <para>
            <para>The name of the bot that stored the utterances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.RemoveLMBUtteranceCmdlet.UserId">
            <summary>
            <para>
            <para> The unique identifier for the user that made the utterances. This is the user ID
            that was sent in the <a href="http://docs.aws.amazon.com/lex/latest/dg/API_runtime_PostContent.html">PostContent</a>
            or <a href="http://docs.aws.amazon.com/lex/latest/dg/API_runtime_PostText.html">PostText</a>
            operation request that contained the utterance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.RemoveLMBUtteranceCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.RemoveLMBUtteranceCmdlet.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.LMB.StartLMBImportCmdlet">
            <summary>
            Starts a job to import a resource to Amazon Lex.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.StartLMBImportCmdlet.MergeStrategy">
            <summary>
            <para>
            <para>Specifies the action that the <code>StartImport</code> operation should take when
            there is an existing resource with the same name.</para><ul><li><para>FAIL_ON_CONFLICT - The import operation is stopped on the first conflict between a
            resource in the import file and an existing resource. The name of the resource causing
            the conflict is in the <code>failureReason</code> field of the response to the <code>GetImport</code>
            operation.</para><para>OVERWRITE_LATEST - The import operation proceeds even if there is a conflict with
            an existing resource. The $LASTEST version of the existing resource is overwritten
            with the data from the import file.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.StartLMBImportCmdlet.Payload">
            <summary>
            <para>
            <para>A zip archive in binary format. The archive should contain one file, a JSON file containing
            the resource to import. The resource should match the type specified in the <code>resourceType</code>
            field.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.StartLMBImportCmdlet.ResourceType">
            <summary>
            <para>
            <para>Specifies the type of resource to export. Each resource also exports any resources
            that it depends on. </para><ul><li><para>A bot exports dependent intents.</para></li><li><para>An intent exports dependent slot types.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.StartLMBImportCmdlet.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.LMB.WriteLMBBotCmdlet">
            <summary>
            Creates an Amazon Lex conversational bot or replaces an existing bot. When you create
            or update a bot you are only required to specify a name, a locale, and whether the
            bot is directed toward children under age 13. You can use this to add intents later,
            or to remove intents from an existing bot. When you create a bot with the minimum
            information, the bot is created or updated but Amazon Lex returns the <code /> response
            <code>FAILED</code>. You can build the bot after you add one or more intents. For
            more information about Amazon Lex bots, see <a>how-it-works</a>.
             
              
            <para>
            If you specify the name of an existing bot, the fields in the request replace the
            existing values in the <code>$LATEST</code> version of the bot. Amazon Lex removes
            any fields that you don't provide values for in the request, except for the <code>idleTTLInSeconds</code>
            and <code>privacySettings</code> fields, which are set to their default values. If
            you don't specify values for required fields, Amazon Lex throws an exception.
            </para><para>
            This operation requires permissions for the <code>lex:PutBot</code> action. For more
            information, see <a>auth-and-access-control</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBBotCmdlet.AbortStatement">
            <summary>
            <para>
            <para>When Amazon Lex can't understand the user's input in context, it tries to elicit the
            information a few times. After that, Amazon Lex sends the message defined in <code>abortStatement</code>
            to the user, and then aborts the conversation. To set the number of retries, use the
            <code>valueElicitationPrompt</code> field for the slot type. </para><para>For example, in a pizza ordering bot, Amazon Lex might ask a user "What type of crust
            would you like?" If the user's response is not one of the expected responses (for
            example, "thin crust, "deep dish," etc.), Amazon Lex tries to elicit a correct response
            a few more times. </para><para>For example, in a pizza ordering application, <code>OrderPizza</code> might be one
            of the intents. This intent might require the <code>CrustType</code> slot. You specify
            the <code>valueElicitationPrompt</code> field when you create the <code>CrustType</code>
            slot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBBotCmdlet.Checksum">
            <summary>
            <para>
            <para>Identifies a specific revision of the <code>$LATEST</code> version.</para><para>When you create a new bot, leave the <code>checksum</code> field blank. If you specify
            a checksum you get a <code>BadRequestException</code> exception.</para><para>When you want to update a bot, set the <code>checksum</code> field to the checksum
            of the most recent revision of the <code>$LATEST</code> version. If you don't specify
            the <code> checksum</code> field, or if the checksum does not match the <code>$LATEST</code>
            version, you get a <code>PreconditionFailedException</code> exception.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBBotCmdlet.ChildDirected">
            <summary>
            <para>
            <para>For each Amazon Lex bot created with the Amazon Lex Model Building Service, you must
            specify whether your use of Amazon Lex is related to a website, program, or other
            application that is directed or targeted, in whole or in part, to children under age
            13 and subject to the Children's Online Privacy Protection Act (COPPA) by specifying
            <code>true</code> or <code>false</code> in the <code>childDirected</code> field. By
            specifying <code>true</code> in the <code>childDirected</code> field, you confirm
            that your use of Amazon Lex <b>is</b> related to a website, program, or other application
            that is directed or targeted, in whole or in part, to children under age 13 and subject
            to COPPA. By specifying <code>false</code> in the <code>childDirected</code> field,
            you confirm that your use of Amazon Lex <b>is not</b> related to a website, program,
            or other application that is directed or targeted, in whole or in part, to children
            under age 13 and subject to COPPA. You may not specify a default value for the <code>childDirected</code>
            field that does not accurately reflect whether your use of Amazon Lex is related to
            a website, program, or other application that is directed or targeted, in whole or
            in part, to children under age 13 and subject to COPPA.</para><para>If your use of Amazon Lex relates to a website, program, or other application that
            is directed in whole or in part, to children under age 13, you must obtain any required
            verifiable parental consent under COPPA. For information regarding the use of Amazon
            Lex in connection with websites, programs, or other applications that are directed
            or targeted, in whole or in part, to children under age 13, see the <a href="https://aws.amazon.com/lex/faqs#data-security">Amazon
            Lex FAQ.</a></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBBotCmdlet.CreateVersion">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBBotCmdlet.Description">
            <summary>
            <para>
            <para>A description of the bot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBBotCmdlet.IdleSessionTTLInSecond">
            <summary>
            <para>
            <para>The maximum time in seconds that Amazon Lex retains the data gathered in a conversation.</para><para>A user interaction session remains active for the amount of time specified. If no
            conversation occurs during this time, the session expires and Amazon Lex deletes any
            data provided before the timeout.</para><para>For example, suppose that a user chooses the OrderPizza intent, but gets sidetracked
            halfway through placing an order. If the user doesn't complete the order within the
            specified time, Amazon Lex discards the slot information that it gathered, and the
            user must start over.</para><para>If you don't include the <code>idleSessionTTLInSeconds</code> element in a <code>PutBot</code>
            operation request, Amazon Lex uses the default value. This is also true if the request
            replaces an existing bot.</para><para>The default is 300 seconds (5 minutes).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBBotCmdlet.Intent">
            <summary>
            <para>
            <para>An array of <code>Intent</code> objects. Each intent represents a command that a user
            can express. For example, a pizza ordering bot might support an OrderPizza intent.
            For more information, see <a>how-it-works</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBBotCmdlet.Locale">
            <summary>
            <para>
            <para> Specifies the target locale for the bot. Any intent used in the bot must be compatible
            with the locale of the bot. </para><para>The default is <code>en-US</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBBotCmdlet.ClarificationPrompt_MaxAttempt">
            <summary>
            <para>
            <para>The number of times to prompt the user for information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBBotCmdlet.ClarificationPrompt_Message">
            <summary>
            <para>
            <para>An array of objects, each of which provides a message string and its type. You can
            specify the message string in plain text or in Speech Synthesis Markup Language (SSML).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBBotCmdlet.Name">
            <summary>
            <para>
            <para>The name of the bot. The name is <i>not</i> case sensitive. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBBotCmdlet.ProcessBehavior">
            <summary>
            <para>
            <para>If you set the <code>processBehavior</code> element to <code>BUILD</code>, Amazon
            Lex builds the bot so that it can be run. If you set the element to <code>SAVE</code>
            Amazon Lex saves the bot, but doesn't build it. </para><para>If you don't specify this value, the default value is <code>BUILD</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBBotCmdlet.ClarificationPrompt_ResponseCard">
            <summary>
            <para>
            <para>A response card. Amazon Lex uses this prompt at runtime, in the <code>PostText</code>
            API response. It substitutes session attributes and slot values for placeholders in
            the response card. For more information, see <a>ex-resp-card</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBBotCmdlet.VoiceId">
            <summary>
            <para>
            <para>The Amazon Polly voice ID that you want Amazon Lex to use for voice interactions with
            the user. The locale configured for the voice must match the locale of the bot. For
            more information, see <a href="http://docs.aws.amazon.com/polly/latest/dg/voicelist.html">Available
            Voices</a> in the <i>Amazon Polly Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBBotCmdlet.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.LMB.WriteLMBBotAliasCmdlet">
            <summary>
            Creates an alias for the specified version of the bot or replaces an alias for the
            specified bot. To change the version of the bot that the alias points to, replace
            the alias. For more information about aliases, see <a>versioning-aliases</a>.
             
              
            <para>
            This operation requires permissions for the <code>lex:PutBotAlias</code> action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBBotAliasCmdlet.BotName">
            <summary>
            <para>
            <para>The name of the bot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBBotAliasCmdlet.BotVersion">
            <summary>
            <para>
            <para>The version of the bot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBBotAliasCmdlet.Checksum">
            <summary>
            <para>
            <para>Identifies a specific revision of the <code>$LATEST</code> version.</para><para>When you create a new bot alias, leave the <code>checksum</code> field blank. If you
            specify a checksum you get a <code>BadRequestException</code> exception.</para><para>When you want to update a bot alias, set the <code>checksum</code> field to the checksum
            of the most recent revision of the <code>$LATEST</code> version. If you don't specify
            the <code> checksum</code> field, or if the checksum does not match the <code>$LATEST</code>
            version, you get a <code>PreconditionFailedException</code> exception.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBBotAliasCmdlet.Description">
            <summary>
            <para>
            <para>A description of the alias.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBBotAliasCmdlet.Name">
            <summary>
            <para>
            <para>The name of the alias. The name is <i>not</i> case sensitive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBBotAliasCmdlet.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.LMB.WriteLMBIntentCmdlet">
            <summary>
            Creates an intent or replaces an existing intent.
             
              
            <para>
            To define the interaction between the user and your bot, you use one or more intents.
            For a pizza ordering bot, for example, you would create an <code>OrderPizza</code>
            intent.
            </para><para>
            To create an intent or replace an existing intent, you must provide the following:
            </para><ul><li><para>
            Intent name. For example, <code>OrderPizza</code>.
            </para></li><li><para>
            Sample utterances. For example, "Can I order a pizza, please." and "I want to order
            a pizza."
            </para></li><li><para>
            Information to be gathered. You specify slot types for the information that your bot
            will request from the user. You can specify standard slot types, such as a date or
            a time, or custom slot types such as the size and crust of a pizza.
            </para></li><li><para>
            How the intent will be fulfilled. You can provide a Lambda function or configure the
            intent to return the intent information to the client application. If you use a Lambda
            function, when all of the intent information is available, Amazon Lex invokes your
            Lambda function. If you configure your intent to return the intent information to
            the client application.
            </para></li></ul><para>
            You can specify other optional information in the request, such as:
            </para><ul><li><para>
            A confirmation prompt to ask the user to confirm an intent. For example, "Shall I
            order your pizza?"
            </para></li><li><para>
            A conclusion statement to send to the user after the intent has been fulfilled. For
            example, "I placed your pizza order."
            </para></li><li><para>
            A follow-up prompt that asks the user for additional activity. For example, asking
            "Do you want to order a drink with your pizza?"
            </para></li></ul><para>
            If you specify an existing intent name to update the intent, Amazon Lex replaces the
            values in the <code>$LATEST</code> version of the intent with the values in the request.
            Amazon Lex removes fields that you don't provide in the request. If you don't specify
            the required fields, Amazon Lex throws an exception. When you update the <code>$LATEST</code>
            version of an intent, the <code>status</code> field of any bot that uses the <code>$LATEST</code>
            version of the intent is set to <code>NOT_BUILT</code>.
            </para><para>
            For more information, see <a>how-it-works</a>.
            </para><para>
            This operation requires permissions for the <code>lex:PutIntent</code> action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBIntentCmdlet.Checksum">
            <summary>
            <para>
            <para>Identifies a specific revision of the <code>$LATEST</code> version.</para><para>When you create a new intent, leave the <code>checksum</code> field blank. If you
            specify a checksum you get a <code>BadRequestException</code> exception.</para><para>When you want to update a intent, set the <code>checksum</code> field to the checksum
            of the most recent revision of the <code>$LATEST</code> version. If you don't specify
            the <code> checksum</code> field, or if the checksum does not match the <code>$LATEST</code>
            version, you get a <code>PreconditionFailedException</code> exception.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBIntentCmdlet.ConclusionStatement">
            <summary>
            <para>
            <para> The statement that you want Amazon Lex to convey to the user after the intent is
            successfully fulfilled by the Lambda function. </para><para>This element is relevant only if you provide a Lambda function in the <code>fulfillmentActivity</code>.
            If you return the intent to the client application, you can't specify this element.</para><note><para>The <code>followUpPrompt</code> and <code>conclusionStatement</code> are mutually
            exclusive. You can specify only one.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBIntentCmdlet.CreateVersion">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBIntentCmdlet.Description">
            <summary>
            <para>
            <para>A description of the intent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBIntentCmdlet.ConfirmationPrompt_MaxAttempt">
            <summary>
            <para>
            <para>The number of times to prompt the user for information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBIntentCmdlet.Prompt_MaxAttempt">
            <summary>
            <para>
            <para>The number of times to prompt the user for information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBIntentCmdlet.ConfirmationPrompt_Message">
            <summary>
            <para>
            <para>An array of objects, each of which provides a message string and its type. You can
            specify the message string in plain text or in Speech Synthesis Markup Language (SSML).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBIntentCmdlet.Prompt_Message">
            <summary>
            <para>
            <para>An array of objects, each of which provides a message string and its type. You can
            specify the message string in plain text or in Speech Synthesis Markup Language (SSML).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBIntentCmdlet.DialogCodeHook_MessageVersion">
            <summary>
            <para>
            <para>The version of the request-response that you want Amazon Lex to use to invoke your
            Lambda function. For more information, see <a>using-lambda</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBIntentCmdlet.CodeHook_MessageVersion">
            <summary>
            <para>
            <para>The version of the request-response that you want Amazon Lex to use to invoke your
            Lambda function. For more information, see <a>using-lambda</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBIntentCmdlet.Name">
            <summary>
            <para>
            <para>The name of the intent. The name is <i>not</i> case sensitive. </para><para>The name can't match a built-in intent name, or a built-in intent name with "AMAZON."
            removed. For example, because there is a built-in intent called <code>AMAZON.HelpIntent</code>,
            you can't create a custom intent called <code>HelpIntent</code>.</para><para>For a list of built-in intents, see <a href="https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/built-in-intent-ref/standard-intents">Standard
            Built-in Intents</a> in the <i>Alexa Skills Kit</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBIntentCmdlet.ParentIntentSignature">
            <summary>
            <para>
            <para>A unique identifier for the built-in intent to base this intent on. To find the signature
            for an intent, see <a href="https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/built-in-intent-ref/standard-intents">Standard
            Built-in Intents</a> in the <i>Alexa Skills Kit</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBIntentCmdlet.FollowUpPrompt_RejectionStatement">
            <summary>
            <para>
            <para>If the user answers "no" to the question defined in the <code>prompt</code> field,
            Amazon Lex responds with this statement to acknowledge that the intent was canceled.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBIntentCmdlet.RejectionStatement">
            <summary>
            <para>
            <para>When the user answers "no" to the question defined in <code>confirmationPrompt</code>,
            Amazon Lex responds with this statement to acknowledge that the intent was canceled.
            </para><note><para>You must provide both the <code>rejectionStatement</code> and the <code>confirmationPrompt</code>,
            or neither.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBIntentCmdlet.ConfirmationPrompt_ResponseCard">
            <summary>
            <para>
            <para>A response card. Amazon Lex uses this prompt at runtime, in the <code>PostText</code>
            API response. It substitutes session attributes and slot values for placeholders in
            the response card. For more information, see <a>ex-resp-card</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBIntentCmdlet.Prompt_ResponseCard">
            <summary>
            <para>
            <para>A response card. Amazon Lex uses this prompt at runtime, in the <code>PostText</code>
            API response. It substitutes session attributes and slot values for placeholders in
            the response card. For more information, see <a>ex-resp-card</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBIntentCmdlet.SampleUtterance">
            <summary>
            <para>
            <para>An array of utterances (strings) that a user might say to signal the intent. For example,
            "I want {PizzaSize} pizza", "Order {Quantity} {PizzaSize} pizzas". </para><para>In each utterance, a slot name is enclosed in curly braces. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBIntentCmdlet.Slot">
            <summary>
            <para>
            <para>An array of intent slots. At runtime, Amazon Lex elicits required slot values from
            the user using prompts defined in the slots. For more information, see <a>how-it-works</a>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBIntentCmdlet.FulfillmentActivity_Type">
            <summary>
            <para>
            <para> How the intent should be fulfilled, either by running a Lambda function or by returning
            the slot data to the client application. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBIntentCmdlet.DialogCodeHook_Uri">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the Lambda function.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBIntentCmdlet.CodeHook_Uri">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the Lambda function.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBIntentCmdlet.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.LMB.WriteLMBSlotTypeCmdlet">
            <summary>
            Creates a custom slot type or replaces an existing custom slot type.
             
              
            <para>
            To create a custom slot type, specify a name for the slot type and a set of enumeration
            values, which are the values that a slot of this type can assume. For more information,
            see <a>how-it-works</a>.
            </para><para>
            If you specify the name of an existing slot type, the fields in the request replace
            the existing values in the <code>$LATEST</code> version of the slot type. Amazon Lex
            removes the fields that you don't provide in the request. If you don't specify required
            fields, Amazon Lex throws an exception. When you update the <code>$LATEST</code> version
            of a slot type, if a bot uses the <code>$LATEST</code> version of an intent that contains
            the slot type, the bot's <code>status</code> field is set to <code>NOT_BUILT</code>.
            </para><para>
            This operation requires permissions for the <code>lex:PutSlotType</code> action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBSlotTypeCmdlet.Checksum">
            <summary>
            <para>
            <para>Identifies a specific revision of the <code>$LATEST</code> version.</para><para>When you create a new slot type, leave the <code>checksum</code> field blank. If you
            specify a checksum you get a <code>BadRequestException</code> exception.</para><para>When you want to update a slot type, set the <code>checksum</code> field to the checksum
            of the most recent revision of the <code>$LATEST</code> version. If you don't specify
            the <code> checksum</code> field, or if the checksum does not match the <code>$LATEST</code>
            version, you get a <code>PreconditionFailedException</code> exception.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBSlotTypeCmdlet.CreateVersion">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBSlotTypeCmdlet.Description">
            <summary>
            <para>
            <para>A description of the slot type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBSlotTypeCmdlet.EnumerationValue">
            <summary>
            <para>
            <para>A list of <code>EnumerationValue</code> objects that defines the values that the slot
            type can take. Each value can have a list of <code>synonyms</code>, which are additional
            values that help train the machine learning model about the values that it resolves
            for a slot. </para><para>When Amazon Lex resolves a slot value, it generates a resolution list that contains
            up to five possible values for the slot. If you are using a Lambda function, this
            resolution list is passed to the function. If you are not using a Lambda function
            you can choose to return the value that the user entered or the first value in the
            resolution list as the slot value. The <code>valueSelectionStrategy</code> field indicates
            the option to use. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBSlotTypeCmdlet.Name">
            <summary>
            <para>
            <para>The name of the slot type. The name is <i>not</i> case sensitive. </para><para>The name can't match a built-in slot type name, or a built-in slot type name with
            "AMAZON." removed. For example, because there is a built-in slot type called <code>AMAZON.DATE</code>,
            you can't create a custom slot type called <code>DATE</code>.</para><para>For a list of built-in slot types, see <a href="https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/built-in-intent-ref/slot-type-reference">Slot
            Type Reference</a> in the <i>Alexa Skills Kit</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBSlotTypeCmdlet.ValueSelectionStrategy">
            <summary>
            <para>
            <para>Determines the slot resolution strategy that Amazon Lex uses to return slot type values.
            The field can be set to one of the following values:</para><ul><li><para><code>ORIGINAL_VALUE</code> - Returns the value entered by the user, if the user
            value is similar to the slot value.</para></li><li><para><code>TOP_RESOLUTION</code> - If there is a resolution list for the slot, return
            the first value in the resolution list as the slot type value. If there is no resolution
            list, null is returned.</para></li></ul><para>If you don't specify the <code>valueSelectionStrategy</code>, the default is <code>ORIGINAL_VALUE</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LMB.WriteLMBSlotTypeCmdlet.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.LEX.SendLEXContentCmdlet">
            <summary>
            Sends user input (text or speech) to Amazon Lex. Clients use this API to send text
            and audio requests to Amazon Lex at runtime. Amazon Lex interprets the user input
            using the machine learning model that it built for the bot.
             
              
            <para>
            The <code>PostContent</code> operation supports audio input at 8kHz and 16kHz. You
            can use 8kHz audio to achieve higher speech recognition accuracy in telephone audio
            applications.
            </para><para>
             In response, Amazon Lex returns the next message to convey to the user. Consider
            the following example messages:
            </para><ul><li><para>
             For a user input "I would like a pizza," Amazon Lex might return a response with
            a message eliciting slot data (for example, <code>PizzaSize</code>): "What size pizza
            would you like?".
            </para></li><li><para>
             After the user provides all of the pizza order information, Amazon Lex might return
            a response with a message to get user confirmation: "Order the pizza?".
            </para></li><li><para>
             After the user replies "Yes" to the confirmation prompt, Amazon Lex might return
            a conclusion statement: "Thank you, your cheese pizza has been ordered.".
            </para></li></ul><para>
             Not all Amazon Lex messages require a response from the user. For example, conclusion
            statements do not require a response. Some messages require only a yes or no response.
            In addition to the <code>message</code>, Amazon Lex provides additional context about
            the message in the response that you can use to enhance client behavior, such as displaying
            the appropriate client user interface. Consider the following examples:
            </para><ul><li><para>
             If the message is to elicit slot data, Amazon Lex returns the following context information:
             
            </para><ul><li><para><code>x-amz-lex-dialog-state</code> header set to <code>ElicitSlot</code></para></li><li><para><code>x-amz-lex-intent-name</code> header set to the intent name in the current context
             
            </para></li><li><para><code>x-amz-lex-slot-to-elicit</code> header set to the slot name for which the <code>message</code>
            is eliciting information
            </para></li><li><para><code>x-amz-lex-slots</code> header set to a map of slots configured for the intent
            with their current values
            </para></li></ul></li><li><para>
             If the message is a confirmation prompt, the <code>x-amz-lex-dialog-state</code>
            header is set to <code>Confirmation</code> and the <code>x-amz-lex-slot-to-elicit</code>
            header is omitted.
            </para></li><li><para>
             If the message is a clarification prompt configured for the intent, indicating that
            the user intent is not understood, the <code>x-amz-dialog-state</code> header is set
            to <code>ElicitIntent</code> and the <code>x-amz-slot-to-elicit</code> header is omitted.
             
            </para></li></ul><para>
             In addition, Amazon Lex also returns your application-specific <code>sessionAttributes</code>.
            For more information, see <a href="http://docs.aws.amazon.com/lex/latest/dg/context-mgmt.html">Managing
            Conversation Context</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LEX.SendLEXContentCmdlet.Accept">
            <summary>
            <para>
            <para> You pass this value as the <code>Accept</code> HTTP header. </para><para> The message Amazon Lex returns in the response can be either text or speech based
            on the <code>Accept</code> HTTP header value in the request. </para><ul><li><para> If the value is <code>text/plain; charset=utf-8</code>, Amazon Lex returns text in
            the response. </para></li><li><para> If the value begins with <code>audio/</code>, Amazon Lex returns speech in the response.
            Amazon Lex uses Amazon Polly to generate the speech (using the configuration you specified
            in the <code>Accept</code> header). For example, if you specify <code>audio/mpeg</code>
            as the value, Amazon Lex returns speech in the MPEG format.</para><para>The following are the accepted values:</para><ul><li><para>audio/mpeg</para></li><li><para>audio/ogg</para></li><li><para>audio/pcm</para></li><li><para>text/plain; charset=utf-8</para></li><li><para>audio/* (defaults to mpeg)</para></li></ul></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LEX.SendLEXContentCmdlet.BotAlias">
            <summary>
            <para>
            <para>Alias of the Amazon Lex bot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LEX.SendLEXContentCmdlet.BotName">
            <summary>
            <para>
            <para>Name of the Amazon Lex bot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LEX.SendLEXContentCmdlet.ContentType">
            <summary>
            <para>
            <para> You pass this value as the <code>Content-Type</code> HTTP header. </para><para> Indicates the audio format or text. The header value must start with one of the following
            prefixes: </para><ul><li><para>PCM format, audio data must be in little-endian byte order.</para><ul><li><para>audio/l16; rate=16000; channels=1</para></li><li><para>audio/x-l16; sample-rate=16000; channel-count=1</para></li><li><para>audio/lpcm; sample-rate=8000; sample-size-bits=16; channel-count=1; is-big-endian=false
            </para></li></ul></li><li><para>Opus format</para><ul><li><para>audio/x-cbr-opus-with-preamble; preamble-size=0; bit-rate=256000; frame-size-milliseconds=4</para></li></ul></li><li><para>Text format</para><ul><li><para>text/plain; charset=utf-8</para></li></ul></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LEX.SendLEXContentCmdlet.InputStream">
            <summary>
            <para>
            <para> User input in PCM or Opus audio format or text format as described in the <code>Content-Type</code>
            HTTP header. </para><para>You can stream audio data to Amazon Lex or you can create a local buffer that captures
            all of the audio data before sending. In general, you get better performance if you
            stream audio data rather than buffering the data locally.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LEX.SendLEXContentCmdlet.RequestAttribute">
            <summary>
            <para>
            <para>You pass this value as the <code>x-amz-lex-request-attributes</code> HTTP header.</para><para>Request-specific information passed between Amazon Lex and a client application. The
            value must be a JSON serialized and base64 encoded map with string keys and values.
            The total size of the <code>requestAttributes</code> and <code>sessionAttributes</code>
            headers is limited to 12 KB.</para><para>The namespace <code>x-amz-lex:</code> is reserved for special attributes. Don't create
            any request attributes with the prefix <code>x-amz-lex:</code>.</para><para>For more information, see <a href="http://docs.aws.amazon.com/lex/latest/dg/context-mgmt.html#context-mgmt-request-attribs">Setting
            Request Attributes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LEX.SendLEXContentCmdlet.SessionAttribute">
            <summary>
            <para>
            <para>You pass this value as the <code>x-amz-lex-session-attributes</code> HTTP header.</para><para>Application-specific information passed between Amazon Lex and a client application.
            The value must be a JSON serialized and base64 encoded map with string keys and values.
            The total size of the <code>sessionAttributes</code> and <code>requestAttributes</code>
            headers is limited to 12 KB.</para><para>For more information, see <a href="http://docs.aws.amazon.com/lex/latest/dg/context-mgmt.html#context-mgmt-session-attribs">Setting
            Session Attributes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LEX.SendLEXContentCmdlet.UserId">
            <summary>
            <para>
            <para>The ID of the client application user. Amazon Lex uses this to identify a user's conversation
            with your bot. At runtime, each request must contain the <code>userID</code> field.</para><para>To decide the user ID to use for your application, consider the following factors.</para><ul><li><para>The <code>userID</code> field must not contain any personally identifiable information
            of the user, for example, name, personal identification numbers, or other end user
            personal information.</para></li><li><para>If you want a user to start a conversation on one device and continue on another device,
            use a user-specific identifier.</para></li><li><para>If you want the same user to be able to have two independent conversations on two
            different devices, choose a device-specific identifier.</para></li><li><para>A user can't have two independent conversations with two different versions of the
            same bot. For example, a user can't have a conversation with the PROD and BETA versions
            of the same bot. If you anticipate that a user will need to have conversation with
            two different versions, for example, while testing, include the bot alias in the user
            ID to separate the two conversations.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LEX.SendLEXTextCmdlet">
            <summary>
            Sends user input (text-only) to Amazon Lex. Client applications can use this API to
            send requests to Amazon Lex at runtime. Amazon Lex then interprets the user input
            using the machine learning model it built for the bot.
             
              
            <para>
             In response, Amazon Lex returns the next <code>message</code> to convey to the user
            an optional <code>responseCard</code> to display. Consider the following example messages:
             
            </para><ul><li><para>
             For a user input "I would like a pizza", Amazon Lex might return a response with
            a message eliciting slot data (for example, PizzaSize): "What size pizza would you
            like?"
            </para></li><li><para>
             After the user provides all of the pizza order information, Amazon Lex might return
            a response with a message to obtain user confirmation "Proceed with the pizza order?".
             
            </para></li><li><para>
             After the user replies to a confirmation prompt with a "yes", Amazon Lex might return
            a conclusion statement: "Thank you, your cheese pizza has been ordered.".
            </para></li></ul><para>
             Not all Amazon Lex messages require a user response. For example, a conclusion statement
            does not require a response. Some messages require only a "yes" or "no" user response.
            In addition to the <code>message</code>, Amazon Lex provides additional context about
            the message in the response that you might use to enhance client behavior, for example,
            to display the appropriate client user interface. These are the <code>slotToElicit</code>,
            <code>dialogState</code>, <code>intentName</code>, and <code>slots</code> fields in
            the response. Consider the following examples:
            </para><ul><li><para>
            If the message is to elicit slot data, Amazon Lex returns the following context information:
            </para><ul><li><para><code>dialogState</code> set to ElicitSlot
            </para></li><li><para><code>intentName</code> set to the intent name in the current context
            </para></li><li><para><code>slotToElicit</code> set to the slot name for which the <code>message</code>
            is eliciting information
            </para></li><li><para><code>slots</code> set to a map of slots, configured for the intent, with currently
            known values
            </para></li></ul></li><li><para>
             If the message is a confirmation prompt, the <code>dialogState</code> is set to ConfirmIntent
            and <code>SlotToElicit</code> is set to null.
            </para></li><li><para>
            If the message is a clarification prompt (configured for the intent) that indicates
            that user intent is not understood, the <code>dialogState</code> is set to ElicitIntent
            and <code>slotToElicit</code> is set to null.
            </para></li></ul><para>
             In addition, Amazon Lex also returns your application-specific <code>sessionAttributes</code>.
            For more information, see <a href="http://docs.aws.amazon.com/lex/latest/dg/context-mgmt.html">Managing
            Conversation Context</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LEX.SendLEXTextCmdlet.BotAlias">
            <summary>
            <para>
            <para>The alias of the Amazon Lex bot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LEX.SendLEXTextCmdlet.BotName">
            <summary>
            <para>
            <para>The name of the Amazon Lex bot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LEX.SendLEXTextCmdlet.InputText">
            <summary>
            <para>
            <para>The text that the user entered (Amazon Lex interprets this text).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LEX.SendLEXTextCmdlet.RequestAttribute">
            <summary>
            <para>
            <para>Request-specific information passed between Amazon Lex and a client application.</para><para>The namespace <code>x-amz-lex:</code> is reserved for special attributes. Don't create
            any request attributes with the prefix <code>x-amz-lex:</code>.</para><para>For more information, see <a href="http://docs.aws.amazon.com/lex/latest/dg/context-mgmt.html#context-mgmt-request-attribs">Setting
            Request Attributes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LEX.SendLEXTextCmdlet.SessionAttribute">
            <summary>
            <para>
            <para>Application-specific information passed between Amazon Lex and a client application.</para><para>For more information, see <a href="http://docs.aws.amazon.com/lex/latest/dg/context-mgmt.html#context-mgmt-session-attribs">Setting
            Session Attributes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LEX.SendLEXTextCmdlet.UserId">
            <summary>
            <para>
            <para>The ID of the client application user. Amazon Lex uses this to identify a user's conversation
            with your bot. At runtime, each request must contain the <code>userID</code> field.</para><para>To decide the user ID to use for your application, consider the following factors.</para><ul><li><para>The <code>userID</code> field must not contain any personally identifiable information
            of the user, for example, name, personal identification numbers, or other end user
            personal information.</para></li><li><para>If you want a user to start a conversation on one device and continue on another device,
            use a user-specific identifier.</para></li><li><para>If you want the same user to be able to have two independent conversations on two
            different devices, choose a device-specific identifier.</para></li><li><para>A user can't have two independent conversations with two different versions of the
            same bot. For example, a user can't have a conversation with the PROD and BETA versions
            of the same bot. If you anticipate that a user will need to have conversation with
            two different versions, for example, while testing, include the bot alias in the user
            ID to separate the two conversations.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LICM.AddLICMResourceTagCmdlet">
            <summary>
            Attach one of more tags to any resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.AddLICMResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>Resource of the ARN to be tagged.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.AddLICMResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>Names of the tags to attach to the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.AddLICMResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.AddLICMResourceTagCmdlet.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.LICM.GetLICMAssociationsForLicenseConfigurationListCmdlet">
            <summary>
            Lists the resource associations for a license configuration. Resource associations
            need not consume licenses from a license configuration. For example, an AMI or a stopped
            instance may not consume a license (depending on the license rules). Use this operation
            to find all resources associated with a license configuration.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.GetLICMAssociationsForLicenseConfigurationListCmdlet.LicenseConfigurationArn">
            <summary>
            <para>
            <para>ARN of a <code>LicenseConfiguration</code> object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.GetLICMAssociationsForLicenseConfigurationListCmdlet.MaxResult">
            <summary>
            <para>
            <para>Maximum number of results to return in a single call. To retrieve the remaining results,
            make another call with the returned <code>NextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.GetLICMAssociationsForLicenseConfigurationListCmdlet.NextToken">
            <summary>
            <para>
            <para>Token for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LICM.GetLICMLicenseConfigurationCmdlet">
            <summary>
            Returns a detailed description of a license configuration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.GetLICMLicenseConfigurationCmdlet.LicenseConfigurationArn">
            <summary>
            <para>
            <para>ARN of the license configuration being requested.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LICM.GetLICMLicenseConfigurationListCmdlet">
            <summary>
            Lists license configuration objects for an account, each containing the name, description,
            license type, and other license terms modeled from a license agreement.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.GetLICMLicenseConfigurationListCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.GetLICMLicenseConfigurationListCmdlet.LicenseConfigurationArn">
            <summary>
            <para>
            <para>An array of ARNs for the calling account’s license configurations.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.GetLICMLicenseConfigurationListCmdlet.MaxResult">
            <summary>
            <para>
            <para>Maximum number of results to return in a single call. To retrieve the remaining results,
            make another call with the returned <code>NextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.GetLICMLicenseConfigurationListCmdlet.NextToken">
            <summary>
            <para>
            <para>Token for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LICM.GetLICMLicenseSpecificationsForResourceListCmdlet">
            <summary>
            Returns the license configuration for a resource.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.GetLICMLicenseSpecificationsForResourceListCmdlet.ResourceArn">
            <summary>
            <para>
            <para>ARN of an AMI or Amazon EC2 instance that has an associated license configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.GetLICMLicenseSpecificationsForResourceListCmdlet.MaxResult">
            <summary>
            <para>
            <para>Maximum number of results to return in a single call. To retrieve the remaining results,
            make another call with the returned <code>NextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.GetLICMLicenseSpecificationsForResourceListCmdlet.NextToken">
            <summary>
            <para>
            <para>Token for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LICM.GetLICMResourceInventoryListCmdlet">
            <summary>
            Returns a detailed list of resources.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.GetLICMResourceInventoryListCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.GetLICMResourceInventoryListCmdlet.MaxResult">
            <summary>
            <para>
            <para>Maximum number of results to return in a single call. To retrieve the remaining results,
            make another call with the returned <code>NextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.GetLICMResourceInventoryListCmdlet.NextToken">
            <summary>
            <para>
            <para>Token for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LICM.GetLICMResourceTagListCmdlet">
            <summary>
            Lists tags attached to a resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.GetLICMResourceTagListCmdlet.ResourceArn">
            <summary>
            <para>
            <para>ARN for the resource.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LICM.GetLICMServiceSettingCmdlet">
            <summary>
            Gets License Manager settings for a region. Exposes the configured S3 bucket, SNS
            topic, etc., for inspection.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LICM.GetLICMUsageForLicenseConfigurationListCmdlet">
            <summary>
            Lists all license usage records for a license configuration, displaying license consumption
            details by resource at a selected point in time. Use this action to audit the current
            license consumption for any license inventory and configuration.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.GetLICMUsageForLicenseConfigurationListCmdlet.Filter">
            <summary>
            <para>
            <para>List of filters to apply.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.GetLICMUsageForLicenseConfigurationListCmdlet.LicenseConfigurationArn">
            <summary>
            <para>
            <para>ARN of the targeted <code>LicenseConfiguration</code> object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.GetLICMUsageForLicenseConfigurationListCmdlet.MaxResult">
            <summary>
            <para>
            <para>Maximum number of results to return in a single call. To retrieve the remaining results,
            make another call with the returned <code>NextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.GetLICMUsageForLicenseConfigurationListCmdlet.NextToken">
            <summary>
            <para>
            <para>Token for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LICM.NewLICMLicenseConfigurationCmdlet">
            <summary>
            Creates a new license configuration object. A license configuration is an abstraction
            of a customer license agreement that can be consumed and enforced by License Manager.
            Components include specifications for the license type (licensing by instance, socket,
            CPU, or VCPU), tenancy (shared tenancy, Amazon EC2 Dedicated Instance, Amazon EC2
            Dedicated Host, or any of these), host affinity (how long a VM must be associated
            with a host), the number of licenses purchased and used.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.NewLICMLicenseConfigurationCmdlet.Description">
            <summary>
            <para>
            <para>Human-friendly description of the license configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.NewLICMLicenseConfigurationCmdlet.LicenseCount">
            <summary>
            <para>
            <para>Number of licenses managed by the license configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.NewLICMLicenseConfigurationCmdlet.LicenseCountHardLimit">
            <summary>
            <para>
            <para>Flag indicating whether hard or soft license enforcement is used. Exceeding a hard
            limit results in the blocked deployment of new instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.NewLICMLicenseConfigurationCmdlet.LicenseCountingType">
            <summary>
            <para>
            <para>Dimension to use to track the license inventory.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.NewLICMLicenseConfigurationCmdlet.LicenseRule">
            <summary>
            <para>
            <para>Array of configured License Manager rules.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.NewLICMLicenseConfigurationCmdlet.Name">
            <summary>
            <para>
            <para>Name of the license configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.NewLICMLicenseConfigurationCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to apply to the resources during launch. You can only tag instances and volumes
            on launch. The specified tags are applied to all instances or volumes that are created
            during launch. To tag a resource after it has been created, see CreateTags .</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.NewLICMLicenseConfigurationCmdlet.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.LICM.RemoveLICMLicenseConfigurationCmdlet">
            <summary>
            Deletes an existing license configuration. This action fails if the configuration
            is in use.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.RemoveLICMLicenseConfigurationCmdlet.LicenseConfigurationArn">
            <summary>
            <para>
            <para>Unique ID of the configuration object to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.RemoveLICMLicenseConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the LicenseConfigurationArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.RemoveLICMLicenseConfigurationCmdlet.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.LICM.RemoveLICMResourceTagCmdlet">
            <summary>
            Remove tags from a resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.RemoveLICMResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>ARN of the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.RemoveLICMResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>List keys identifying tags to remove.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.RemoveLICMResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.RemoveLICMResourceTagCmdlet.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.LICM.UpdateLICMLicenseConfigurationCmdlet">
            <summary>
            Modifies the attributes of an existing license configuration object. A license configuration
            is an abstraction of a customer license agreement that can be consumed and enforced
            by License Manager. Components include specifications for the license type (Instances,
            cores, sockets, VCPUs), tenancy (shared or Dedicated Host), host affinity (how long
            a VM is associated with a host), the number of licenses purchased and used.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.UpdateLICMLicenseConfigurationCmdlet.Description">
            <summary>
            <para>
            <para>New human-friendly description of the license configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.UpdateLICMLicenseConfigurationCmdlet.LicenseConfigurationArn">
            <summary>
            <para>
            <para>ARN for a license configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.UpdateLICMLicenseConfigurationCmdlet.LicenseConfigurationStatus">
            <summary>
            <para>
            <para>New status of the license configuration (<code>ACTIVE</code> or <code>INACTIVE</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.UpdateLICMLicenseConfigurationCmdlet.LicenseCount">
            <summary>
            <para>
            <para>New number of licenses managed by the license configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.UpdateLICMLicenseConfigurationCmdlet.LicenseCountHardLimit">
            <summary>
            <para>
            <para>Sets the number of available licenses as a hard limit.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.UpdateLICMLicenseConfigurationCmdlet.LicenseRule">
            <summary>
            <para>
            <para>List of flexible text strings designating license rules.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.UpdateLICMLicenseConfigurationCmdlet.Name">
            <summary>
            <para>
            <para>New name of the license configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.UpdateLICMLicenseConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the LicenseConfigurationArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.UpdateLICMLicenseConfigurationCmdlet.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.LICM.UpdateLICMLicenseSpecificationsForResourceCmdlet">
            <summary>
            Adds or removes license configurations for a specified AWS resource. This operation
            currently supports updating the license specifications of AMIs, instances, and hosts.
            Launch templates and AWS CloudFormation templates are not managed from this operation
            as those resources send the license configurations directly to a resource creation
            operation, such as <code>RunInstances</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.UpdateLICMLicenseSpecificationsForResourceCmdlet.AddLicenseSpecification">
            <summary>
            <para>
            <para>License configuration ARNs to be added to a resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.UpdateLICMLicenseSpecificationsForResourceCmdlet.RemoveLicenseSpecification">
            <summary>
            <para>
            <para>License configuration ARNs to be removed from a resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.UpdateLICMLicenseSpecificationsForResourceCmdlet.ResourceArn">
            <summary>
            <para>
            <para>ARN for an AWS server resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.UpdateLICMLicenseSpecificationsForResourceCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.UpdateLICMLicenseSpecificationsForResourceCmdlet.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.LICM.UpdateLICMServiceSettingCmdlet">
            <summary>
            Updates License Manager service settings.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.UpdateLICMServiceSettingCmdlet.EnableCrossAccountsDiscovery">
            <summary>
            <para>
            <para>Activates cross-account discovery.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.UpdateLICMServiceSettingCmdlet.OrganizationConfiguration_EnableIntegration">
            <summary>
            <para>
            <para>Flag to activate AWS Organization integration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.UpdateLICMServiceSettingCmdlet.S3BucketArn">
            <summary>
            <para>
            <para>ARN of the Amazon S3 bucket where License Manager information is stored.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.UpdateLICMServiceSettingCmdlet.SnsTopicArn">
            <summary>
            <para>
            <para>ARN of the Amazon SNS topic used for License Manager alerts.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LICM.UpdateLICMServiceSettingCmdlet.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.LS.AddLSDiskCmdlet">
            <summary>
            Attaches a block storage disk to a running or stopped Lightsail instance and exposes
            it to the instance with the specified disk name.
             
              
            <para>
            The <code>attach disk</code> operation supports tag-based access control via resource
            tags applied to the resource identified by diskName. For more information, see the
            <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.AddLSDiskCmdlet.DiskName">
            <summary>
            <para>
            <para>The unique Lightsail disk name (e.g., <code>my-disk</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.AddLSDiskCmdlet.DiskPath">
            <summary>
            <para>
            <para>The disk path to expose to the instance (e.g., <code>/dev/xvdf</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.AddLSDiskCmdlet.InstanceName">
            <summary>
            <para>
            <para>The name of the Lightsail instance where you want to utilize the storage disk.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.AddLSDiskCmdlet.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.LS.AddLSInstancesToLoadBalancerCmdlet">
            <summary>
            Attaches one or more Lightsail instances to a load balancer.
             
              
            <para>
            After some time, the instances are attached to the load balancer and the health check
            status is available.
            </para><para>
            The <code>attach instances to load balancer</code> operation supports tag-based access
            control via resource tags applied to the resource identified by loadBalancerName.
            For more information, see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.AddLSInstancesToLoadBalancerCmdlet.InstanceName">
            <summary>
            <para>
            <para>An array of strings representing the instance name(s) you want to attach to your load
            balancer.</para><para>An instance must be <code>running</code> before you can attach it to your load balancer.</para><para>There are no additional limits on the number of instances you can attach to your load
            balancer, aside from the limit of Lightsail instances you can create in your account
            (20).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.AddLSInstancesToLoadBalancerCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The name of the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.AddLSInstancesToLoadBalancerCmdlet.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.LS.AddLSLoadBalancerTlsCertificateCmdlet">
            <summary>
            Attaches a Transport Layer Security (TLS) certificate to your load balancer. TLS is
            just an updated, more secure version of Secure Socket Layer (SSL).
             
              
            <para>
            Once you create and validate your certificate, you can attach it to your load balancer.
            You can also use this API to rotate the certificates on your account. Use the <code>AttachLoadBalancerTlsCertificate</code>
            operation with the non-attached certificate, and it will replace the existing one
            and become the attached certificate.
            </para><para>
            The <code>attach load balancer tls certificate</code> operation supports tag-based
            access control via resource tags applied to the resource identified by loadBalancerName.
            For more information, see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.AddLSLoadBalancerTlsCertificateCmdlet.CertificateName">
            <summary>
            <para>
            <para>The name of your SSL/TLS certificate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.AddLSLoadBalancerTlsCertificateCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The name of the load balancer to which you want to associate the SSL/TLS certificate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.AddLSLoadBalancerTlsCertificateCmdlet.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.LS.AddLSPeerVpcCmdlet">
            <summary>
            Tries to peer the Lightsail VPC with the user's default VPC.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.AddLSPeerVpcCmdlet.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.LS.AddLSResourceTagCmdlet">
            <summary>
            Adds one or more tags to the specified Amazon Lightsail resource. Each resource can
            have a maximum of 50 tags. Each tag consists of a key and an optional value. Tag keys
            must be unique per resource. For more information about tags, see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-tags">Lightsail
            Dev Guide</a>.
             
              
            <para>
            The <code>tag resource</code> operation supports tag-based access control via request
            tags and resource tags applied to the resource identified by resourceName. For more
            information, see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.AddLSResourceTagCmdlet.ResourceName">
            <summary>
            <para>
            <para>The name of the resource to which you are adding tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.AddLSResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>The tag key and optional value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.AddLSResourceTagCmdlet.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.LS.CloseLSInstancePublicPortCmdlet">
            <summary>
            Closes the public ports on a specific Amazon Lightsail instance.
             
              
            <para>
            The <code>close instance public ports</code> operation supports tag-based access control
            via resource tags applied to the resource identified by instanceName. For more information,
            see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.CloseLSInstancePublicPortCmdlet.PortInfo_FromPort">
            <summary>
            <para>
            <para>The first port in the range.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.CloseLSInstancePublicPortCmdlet.InstanceName">
            <summary>
            <para>
            <para>The name of the instance on which you're attempting to close the public ports.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.CloseLSInstancePublicPortCmdlet.PortInfo_Protocol">
            <summary>
            <para>
            <para>The protocol. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.CloseLSInstancePublicPortCmdlet.PortInfo_ToPort">
            <summary>
            <para>
            <para>The last port in the range.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.CloseLSInstancePublicPortCmdlet.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.LS.CopyLSSnapshotCmdlet">
            <summary>
            Copies an instance or disk snapshot from one AWS Region to another in Amazon Lightsail.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.CopyLSSnapshotCmdlet.SourceRegion">
            <summary>
            <para>
            <para>The AWS Region where the source snapshot is located.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.CopyLSSnapshotCmdlet.SourceSnapshotName">
            <summary>
            <para>
            <para>The name of the source instance or disk snapshot to be copied.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.CopyLSSnapshotCmdlet.TargetSnapshotName">
            <summary>
            <para>
            <para>The name of the new instance or disk snapshot to be created as a copy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.CopyLSSnapshotCmdlet.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.LS.DismountLSDiskCmdlet">
            <summary>
            Detaches a stopped block storage disk from a Lightsail instance. Make sure to unmount
            any file systems on the device within your operating system before stopping the instance
            and detaching the disk.
             
              
            <para>
            The <code>detach disk</code> operation supports tag-based access control via resource
            tags applied to the resource identified by diskName. For more information, see the
            <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.DismountLSDiskCmdlet.DiskName">
            <summary>
            <para>
            <para>The unique name of the disk you want to detach from your instance (e.g., <code>my-disk</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.DismountLSDiskCmdlet.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.LS.DismountLSInstancesFromLoadBalancerCmdlet">
            <summary>
            Detaches the specified instances from a Lightsail load balancer.
             
              
            <para>
            This operation waits until the instances are no longer needed before they are detached
            from the load balancer.
            </para><para>
            The <code>detach instances from load balancer</code> operation supports tag-based
            access control via resource tags applied to the resource identified by loadBalancerName.
            For more information, see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.DismountLSInstancesFromLoadBalancerCmdlet.InstanceName">
            <summary>
            <para>
            <para>An array of strings containing the names of the instances you want to detach from
            the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.DismountLSInstancesFromLoadBalancerCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The name of the Lightsail load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.DismountLSInstancesFromLoadBalancerCmdlet.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.LS.DismountLSStaticIpCmdlet">
            <summary>
            Detaches a static IP from the Amazon Lightsail instance to which it is attached.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.DismountLSStaticIpCmdlet.StaticIpName">
            <summary>
            <para>
            <para>The name of the static IP to detach from the instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.DismountLSStaticIpCmdlet.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.LS.ExportLSSnapshotCmdlet">
            <summary>
            Exports an Amazon Lightsail instance or block storage disk snapshot to Amazon Elastic
            Compute Cloud (Amazon EC2). This operation results in an export snapshot record that
            can be used with the <code>create cloud formation stack</code> operation to create
            new Amazon EC2 instances.
             
              
            <para>
            Exported instance snapshots appear in Amazon EC2 as Amazon Machine Images (AMIs),
            and the instance system disk appears as an Amazon Elastic Block Store (Amazon EBS)
            volume. Exported disk snapshots appear in Amazon EC2 as Amazon EBS volumes. Snapshots
            are exported to the same Amazon Web Services Region in Amazon EC2 as the source Lightsail
            snapshot.
            </para><para>
            The <code>export snapshot</code> operation supports tag-based access control via resource
            tags applied to the resource identified by sourceSnapshotName. For more information,
            see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para><note><para>
            Use the <code>get instance snapshots</code> or <code>get disk snapshots</code> operations
            to get a list of snapshots that you can export to Amazon EC2.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.ExportLSSnapshotCmdlet.SourceSnapshotName">
            <summary>
            <para>
            <para>The name of the instance or disk snapshot to be exported to Amazon EC2.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.ExportLSSnapshotCmdlet.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.LS.GetLSActiveNameListCmdlet">
            <summary>
            Returns the names of all active (not deleted) resources.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSActiveNameListCmdlet.PageToken">
            <summary>
            <para>
            <para>A token used for paginating results from your get active names request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSBlueprintListCmdlet">
            <summary>
            Returns the list of available instance images, or <i>blueprints</i>. You can use a
            blueprint to create a new virtual private server already running a specific operating
            system, as well as a preinstalled app or development stack. The software each instance
            is running depends on the blueprint image you choose.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSBlueprintListCmdlet.IncludeInactive">
            <summary>
            <para>
            <para>A Boolean value indicating whether to include inactive results in your request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSBlueprintListCmdlet.PageToken">
            <summary>
            <para>
            <para>A token used for advancing to the next page of results from your get blueprints request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSBundleListCmdlet">
            <summary>
            Returns the list of bundles that are available for purchase. A bundle describes the
            specs for your virtual private server (or <i>instance</i>).<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSBundleListCmdlet.IncludeInactive">
            <summary>
            <para>
            <para>A Boolean value that indicates whether to include inactive bundle results in your
            request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSBundleListCmdlet.PageToken">
            <summary>
            <para>
            <para>A token used for advancing to the next page of results from your get bundles request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSCloudFormationStackRecordCmdlet">
            <summary>
            Returns the CloudFormation stack record created as a result of the <code>create cloud
            formation stack</code> operation.
             
              
            <para>
            An AWS CloudFormation stack is used to create a new Amazon EC2 instance from an exported
            Lightsail snapshot.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSCloudFormationStackRecordCmdlet.PageToken">
            <summary>
            <para>
            <para>A token used for advancing to a specific page of results for your <code>get cloud
            formation stack records</code> request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSDiskCmdlet">
            <summary>
            Returns information about a specific block storage disk.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSDiskCmdlet.DiskName">
            <summary>
            <para>
            <para>The name of the disk (e.g., <code>my-disk</code>).</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSDiskListCmdlet">
            <summary>
            Returns information about all block storage disks in your AWS account and region.
             
              
            <para>
            If you are describing a long list of disks, you can paginate the output to make the
            list more manageable. You can use the pageToken and nextPageToken values to retrieve
            the next items in the list.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSDiskListCmdlet.PageToken">
            <summary>
            <para>
            <para>A token used for advancing to the next page of results from your GetDisks request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSDiskSnapshotCmdlet">
            <summary>
            Returns information about a specific block storage disk snapshot.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSDiskSnapshotCmdlet.DiskSnapshotName">
            <summary>
            <para>
            <para>The name of the disk snapshot (e.g., <code>my-disk-snapshot</code>).</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSDiskSnapshotListCmdlet">
            <summary>
            Returns information about all block storage disk snapshots in your AWS account and
            region.
             
              
            <para>
            If you are describing a long list of disk snapshots, you can paginate the output to
            make the list more manageable. You can use the pageToken and nextPageToken values
            to retrieve the next items in the list.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSDiskSnapshotListCmdlet.PageToken">
            <summary>
            <para>
            <para>A token used for advancing to the next page of results from your GetDiskSnapshots
            request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSDomainCmdlet">
            <summary>
            Returns information about a specific domain recordset.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSDomainCmdlet.DomainName">
            <summary>
            <para>
            <para>The domain name for which your want to return information about.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSDomainListCmdlet">
            <summary>
            Returns a list of all domains in the user's account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSDomainListCmdlet.PageToken">
            <summary>
            <para>
            <para>A token used for advancing to the next page of results from your get domains request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSExportSnapshotRecordCmdlet">
            <summary>
            Returns the export snapshot record created as a result of the <code>export snapshot</code>
            operation.
             
              
            <para>
            An export snapshot record can be used to create a new Amazon EC2 instance and its
            related resources with the <code>create cloud formation stack</code> operation.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSExportSnapshotRecordCmdlet.PageToken">
            <summary>
            <para>
            <para>A token used for advancing to a specific page of results for your <code>get export
            snapshot records</code> request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSInstanceCmdlet">
            <summary>
            Returns information about a specific Amazon Lightsail instance, which is a virtual
            private server.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSInstanceCmdlet.InstanceName">
            <summary>
            <para>
            <para>The name of the instance.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSInstanceAccessDetailCmdlet">
            <summary>
            Returns temporary SSH keys you can use to connect to a specific virtual private server,
            or <i>instance</i>.
             
              
            <para>
            The <code>get instance access details</code> operation supports tag-based access control
            via resource tags applied to the resource identified by instanceName. For more information,
            see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSInstanceAccessDetailCmdlet.InstanceName">
            <summary>
            <para>
            <para>The name of the instance to access.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSInstanceAccessDetailCmdlet.Protocol">
            <summary>
            <para>
            <para>The protocol to use to connect to your instance. Defaults to <code>ssh</code>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSInstanceListCmdlet">
            <summary>
            Returns information about all Amazon Lightsail virtual private servers, or <i>instances</i>.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSInstanceListCmdlet.PageToken">
            <summary>
            <para>
            <para>A token used for advancing to the next page of results from your get instances request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSInstanceMetricDataCmdlet">
            <summary>
            Returns the data points for the specified Amazon Lightsail instance metric, given
            an instance name.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSInstanceMetricDataCmdlet.EndTime">
            <summary>
            <para>
            <para>The end time of the time period.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSInstanceMetricDataCmdlet.InstanceName">
            <summary>
            <para>
            <para>The name of the instance for which you want to get metrics data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSInstanceMetricDataCmdlet.MetricName">
            <summary>
            <para>
            <para>The metric name to get data about. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSInstanceMetricDataCmdlet.Period">
            <summary>
            <para>
            <para>The granularity, in seconds, of the returned data points.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSInstanceMetricDataCmdlet.StartTime">
            <summary>
            <para>
            <para>The start time of the time period.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSInstanceMetricDataCmdlet.Statistic">
            <summary>
            <para>
            <para>The instance statistics. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSInstanceMetricDataCmdlet.Unit">
            <summary>
            <para>
            <para>The unit. The list of valid values is below.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSInstancePortStateListCmdlet">
            <summary>
            Returns the port states for a specific virtual private server, or <i>instance</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSInstancePortStateListCmdlet.InstanceName">
            <summary>
            <para>
            <para>The name of the instance.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSInstanceSnapshotCmdlet">
            <summary>
            Returns information about a specific instance snapshot.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSInstanceSnapshotCmdlet.InstanceSnapshotName">
            <summary>
            <para>
            <para>The name of the snapshot for which you are requesting information.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSInstanceSnapshotListCmdlet">
            <summary>
            Returns all instance snapshots for the user's account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSInstanceSnapshotListCmdlet.PageToken">
            <summary>
            <para>
            <para>A token used for advancing to the next page of results from your get instance snapshots
            request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSInstanceStateCmdlet">
            <summary>
            Returns the state of a specific instance. Works on one instance at a time.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSInstanceStateCmdlet.InstanceName">
            <summary>
            <para>
            <para>The name of the instance to get state information about.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSKeyPairInfoCmdlet">
            <summary>
            Returns information about a specific key pair.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSKeyPairInfoCmdlet.KeyPairName">
            <summary>
            <para>
            <para>The name of the key pair for which you are requesting information.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSKeypairListCmdlet">
            <summary>
            Returns information about all key pairs in the user's account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSKeypairListCmdlet.PageToken">
            <summary>
            <para>
            <para>A token used for advancing to the next page of results from your get key pairs request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSLoadBalancerCmdlet">
            <summary>
            Returns information about the specified Lightsail load balancer.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSLoadBalancerCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The name of the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSLoadBalancerListCmdlet">
            <summary>
            Returns information about all load balancers in an account.
             
              
            <para>
            If you are describing a long list of load balancers, you can paginate the output to
            make the list more manageable. You can use the pageToken and nextPageToken values
            to retrieve the next items in the list.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSLoadBalancerListCmdlet.PageToken">
            <summary>
            <para>
            <para>A token used for paginating the results from your GetLoadBalancers request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSLoadBalancerMetricDataCmdlet">
            <summary>
            Returns information about health metrics for your Lightsail load balancer.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSLoadBalancerMetricDataCmdlet.EndTime">
            <summary>
            <para>
            <para>The end time of the period.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSLoadBalancerMetricDataCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The name of the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSLoadBalancerMetricDataCmdlet.MetricName">
            <summary>
            <para>
            <para>The metric about which you want to return information. Valid values are listed below,
            along with the most useful <code>statistics</code> to include in your request.</para><ul><li><para><b><code>ClientTLSNegotiationErrorCount</code></b> - The number of TLS connections
            initiated by the client that did not establish a session with the load balancer. Possible
            causes include a mismatch of ciphers or protocols.</para><para><code>Statistics</code>: The most useful statistic is <code>Sum</code>.</para></li><li><para><b><code>HealthyHostCount</code></b> - The number of target instances that are
            considered healthy.</para><para><code>Statistics</code>: The most useful statistic are <code>Average</code>, <code>Minimum</code>,
            and <code>Maximum</code>.</para></li><li><para><b><code>UnhealthyHostCount</code></b> - The number of target instances that are
            considered unhealthy.</para><para><code>Statistics</code>: The most useful statistic are <code>Average</code>, <code>Minimum</code>,
            and <code>Maximum</code>.</para></li><li><para><b><code>HTTPCode_LB_4XX_Count</code></b> - The number of HTTP 4XX client error
            codes that originate from the load balancer. Client errors are generated when requests
            are malformed or incomplete. These requests have not been received by the target instance.
            This count does not include any response codes generated by the target instances.</para><para><code>Statistics</code>: The most useful statistic is <code>Sum</code>. Note that
            <code>Minimum</code>, <code>Maximum</code>, and <code>Average</code> all return <code>1</code>.</para></li><li><para><b><code>HTTPCode_LB_5XX_Count</code></b> - The number of HTTP 5XX server error
            codes that originate from the load balancer. This count does not include any response
            codes generated by the target instances.</para><para><code>Statistics</code>: The most useful statistic is <code>Sum</code>. Note that
            <code>Minimum</code>, <code>Maximum</code>, and <code>Average</code> all return <code>1</code>.
            Note that <code>Minimum</code>, <code>Maximum</code>, and <code>Average</code> all
            return <code>1</code>.</para></li><li><para><b><code>HTTPCode_Instance_2XX_Count</code></b> - The number of HTTP response codes
            generated by the target instances. This does not include any response codes generated
            by the load balancer.</para><para><code>Statistics</code>: The most useful statistic is <code>Sum</code>. Note that
            <code>Minimum</code>, <code>Maximum</code>, and <code>Average</code> all return <code>1</code>.</para></li><li><para><b><code>HTTPCode_Instance_3XX_Count</code></b> - The number of HTTP response codes
            generated by the target instances. This does not include any response codes generated
            by the load balancer. </para><para><code>Statistics</code>: The most useful statistic is <code>Sum</code>. Note that
            <code>Minimum</code>, <code>Maximum</code>, and <code>Average</code> all return <code>1</code>.</para></li><li><para><b><code>HTTPCode_Instance_4XX_Count</code></b> - The number of HTTP response codes
            generated by the target instances. This does not include any response codes generated
            by the load balancer.</para><para><code>Statistics</code>: The most useful statistic is <code>Sum</code>. Note that
            <code>Minimum</code>, <code>Maximum</code>, and <code>Average</code> all return <code>1</code>.</para></li><li><para><b><code>HTTPCode_Instance_5XX_Count</code></b> - The number of HTTP response codes
            generated by the target instances. This does not include any response codes generated
            by the load balancer.</para><para><code>Statistics</code>: The most useful statistic is <code>Sum</code>. Note that
            <code>Minimum</code>, <code>Maximum</code>, and <code>Average</code> all return <code>1</code>.</para></li><li><para><b><code>InstanceResponseTime</code></b> - The time elapsed, in seconds, after
            the request leaves the load balancer until a response from the target instance is
            received.</para><para><code>Statistics</code>: The most useful statistic is <code>Average</code>.</para></li><li><para><b><code>RejectedConnectionCount</code></b> - The number of connections that were
            rejected because the load balancer had reached its maximum number of connections.</para><para><code>Statistics</code>: The most useful statistic is <code>Sum</code>.</para></li><li><para><b><code>RequestCount</code></b> - The number of requests processed over IPv4.
            This count includes only the requests with a response generated by a target instance
            of the load balancer.</para><para><code>Statistics</code>: The most useful statistic is <code>Sum</code>. Note that
            <code>Minimum</code>, <code>Maximum</code>, and <code>Average</code> all return <code>1</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSLoadBalancerMetricDataCmdlet.Period">
            <summary>
            <para>
            <para>The granularity, in seconds, of the returned data points.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSLoadBalancerMetricDataCmdlet.StartTime">
            <summary>
            <para>
            <para>The start time of the period.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSLoadBalancerMetricDataCmdlet.Statistic">
            <summary>
            <para>
            <para>An array of statistics that you want to request metrics for. Valid values are listed
            below.</para><ul><li><para><b><code>SampleCount</code></b> - The count (number) of data points used for the
            statistical calculation.</para></li><li><para><b><code>Average</code></b> - The value of Sum / SampleCount during the specified
            period. By comparing this statistic with the Minimum and Maximum, you can determine
            the full scope of a metric and how close the average use is to the Minimum and Maximum.
            This comparison helps you to know when to increase or decrease your resources as needed.</para></li><li><para><b><code>Sum</code></b> - All values submitted for the matching metric added together.
            This statistic can be useful for determining the total volume of a metric.</para></li><li><para><b><code>Minimum</code></b> - The lowest value observed during the specified period.
            You can use this value to determine low volumes of activity for your application.</para></li><li><para><b><code>Maximum</code></b> - The highest value observed during the specified period.
            You can use this value to determine high volumes of activity for your application.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSLoadBalancerMetricDataCmdlet.Unit">
            <summary>
            <para>
            <para>The unit for the time period request. Valid values are listed below.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSLoadBalancerTlsCertificateCmdlet">
            <summary>
            Returns information about the TLS certificates that are associated with the specified
            Lightsail load balancer.
             
              
            <para>
            TLS is just an updated, more secure version of Secure Socket Layer (SSL).
            </para><para>
            You can have a maximum of 2 certificates associated with a Lightsail load balancer.
            One is active and the other is inactive.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSLoadBalancerTlsCertificateCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The name of the load balancer you associated with your SSL/TLS certificate.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSOperationCmdlet">
            <summary>
            Returns information about a specific operation. Operations include events such as
            when you create an instance, allocate a static IP, attach a static IP, and so on.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSOperationCmdlet.OperationId">
            <summary>
            <para>
            <para>A GUID used to identify the operation.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSOperationListCmdlet">
            <summary>
            Returns information about all operations.
             
              
            <para>
            Results are returned from oldest to newest, up to a maximum of 200. Results can be
            paged by making each subsequent call to <code>GetOperations</code> use the maximum
            (last) <code>statusChangedAt</code> value from the previous request.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSOperationListCmdlet.PageToken">
            <summary>
            <para>
            <para>A token used for advancing to the next page of results from your get operations request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSOperationListForResourceCmdlet">
            <summary>
            Gets operations for a specific resource (e.g., an instance or a static IP).<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSOperationListForResourceCmdlet.ResourceName">
            <summary>
            <para>
            <para>The name of the resource for which you are requesting information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSOperationListForResourceCmdlet.PageToken">
            <summary>
            <para>
            <para>A token used for advancing to the next page of results from your get operations for
            resource request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSRegionListCmdlet">
            <summary>
            Returns a list of all valid regions for Amazon Lightsail. Use the <code>include availability
            zones</code> parameter to also return the Availability Zones in a region.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSRegionListCmdlet.IncludeAvailabilityZone">
            <summary>
            <para>
            <para>A Boolean value indicating whether to also include Availability Zones in your get
            regions request. Availability Zones are indicated with a letter: e.g., <code>us-east-2a</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSRegionListCmdlet.IncludeRelationalDatabaseAvailabilityZone">
            <summary>
            <para>
            <para>&gt;A Boolean value indicating whether to also include Availability Zones for databases
            in your get regions request. Availability Zones are indicated with a letter (e.g.,
            <code>us-east-2a</code>).</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseCmdlet">
            <summary>
            Returns information about a specific database in Amazon Lightsail.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseCmdlet.RelationalDatabaseName">
            <summary>
            <para>
            <para>The name of the database that you are looking up.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseBlueprintCmdlet">
            <summary>
            Returns a list of available database blueprints in Amazon Lightsail. A blueprint describes
            the major engine version of a database.
             
              
            <para>
            You can use a blueprint ID to create a new database that runs a specific database
            engine.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseBlueprintCmdlet.PageToken">
            <summary>
            <para>
            <para>A token used for advancing to a specific page of results for your <code>get relational
            database blueprints</code> request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseBundleCmdlet">
            <summary>
            Returns the list of bundles that are available in Amazon Lightsail. A bundle describes
            the performance specifications for a database.
             
              
            <para>
            You can use a bundle ID to create a new database with explicit performance specifications.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseBundleCmdlet.PageToken">
            <summary>
            <para>
            <para>A token used for advancing to a specific page of results for your <code>get relational
            database bundles</code> request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseEventCmdlet">
            <summary>
            Returns a list of events for a specific database in Amazon Lightsail.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseEventCmdlet.DurationInMinute">
            <summary>
            <para>
            <para>The number of minutes in the past from which to retrieve events. For example, to get
            all events from the past 2 hours, enter 120.</para><para>Default: <code>60</code></para><para>The minimum is 1 and the maximum is 14 days (20160 minutes).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseEventCmdlet.RelationalDatabaseName">
            <summary>
            <para>
            <para>The name of the database from which to get events.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseEventCmdlet.PageToken">
            <summary>
            <para>
            <para>A token used for advancing to a specific page of results from for get relational database
            events request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseListCmdlet">
            <summary>
            Returns information about all of your databases in Amazon Lightsail.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseListCmdlet.PageToken">
            <summary>
            <para>
            <para>A token used for advancing to a specific page of results for your <code>get relational
            database</code> request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseLogEventCmdlet">
            <summary>
            Returns a list of log events for a database in Amazon Lightsail.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseLogEventCmdlet.EndTime">
            <summary>
            <para>
            <para>The end of the time interval from which to get log events.</para><para>Constraints:</para><ul><li><para>Specified in Universal Coordinated Time (UTC).</para></li><li><para>Specified in the Unix time format.</para><para>For example, if you wish to use an end time of October 1, 2018, at 8 PM UTC, then
            you input <code>1538424000</code> as the end time.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseLogEventCmdlet.LogStreamName">
            <summary>
            <para>
            <para>The name of the log stream.</para><para>Use the <code>get relational database log streams</code> operation to get a list of
            available log streams.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseLogEventCmdlet.RelationalDatabaseName">
            <summary>
            <para>
            <para>The name of your database for which to get log events.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseLogEventCmdlet.StartFromHead">
            <summary>
            <para>
            <para>Parameter to specify if the log should start from head or tail. If <code>true</code>
            is specified, the log event starts from the head of the log. If <code>false</code>
            is specified, the log event starts from the tail of the log.</para><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseLogEventCmdlet.StartTime">
            <summary>
            <para>
            <para>The start of the time interval from which to get log events.</para><para>Constraints:</para><ul><li><para>Specified in Universal Coordinated Time (UTC).</para></li><li><para>Specified in the Unix time format.</para><para>For example, if you wish to use a start time of October 1, 2018, at 8 PM UTC, then
            you input <code>1538424000</code> as the start time.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseLogEventCmdlet.PageToken">
            <summary>
            <para>
            <para>A token used for advancing to a specific page of results for your <code>get relational
            database log events</code> request.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseLogStreamCmdlet">
            <summary>
            Returns a list of available log streams for a specific database in Amazon Lightsail.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseLogStreamCmdlet.RelationalDatabaseName">
            <summary>
            <para>
            <para>The name of your database for which to get log streams.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseMasterUserPasswordCmdlet">
            <summary>
            Returns the current, previous, or pending versions of the master user password for
            a Lightsail database.
             
              
            <para>
            The <code>asdf</code> operation GetRelationalDatabaseMasterUserPassword supports tag-based
            access control via resource tags applied to the resource identified by relationalDatabaseName.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseMasterUserPasswordCmdlet.PasswordVersion">
            <summary>
            <para>
            <para>The password version to return.</para><para>Specifying <code>CURRENT</code> or <code>PREVIOUS</code> returns the current or previous
            passwords respectively. Specifying <code>PENDING</code> returns the newest version
            of the password that will rotate to <code>CURRENT</code>. After the <code>PENDING</code>
            password rotates to <code>CURRENT</code>, the <code>PENDING</code> password is no
            longer available.</para><para>Default: <code>CURRENT</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseMasterUserPasswordCmdlet.RelationalDatabaseName">
            <summary>
            <para>
            <para>The name of your database for which to get the master user password.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseMetricDataCmdlet">
            <summary>
            Returns the data points of the specified metric for a database in Amazon Lightsail.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseMetricDataCmdlet.EndTime">
            <summary>
            <para>
            <para>The end of the time interval from which to get metric data.</para><para>Constraints:</para><ul><li><para>Specified in Universal Coordinated Time (UTC).</para></li><li><para>Specified in the Unix time format.</para><para>For example, if you wish to use an end time of October 1, 2018, at 8 PM UTC, then
            you input <code>1538424000</code> as the end time.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseMetricDataCmdlet.MetricName">
            <summary>
            <para>
            <para>The name of the metric data to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseMetricDataCmdlet.Period">
            <summary>
            <para>
            <para>The granularity, in seconds, of the returned data points.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseMetricDataCmdlet.RelationalDatabaseName">
            <summary>
            <para>
            <para>The name of your database from which to get metric data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseMetricDataCmdlet.StartTime">
            <summary>
            <para>
            <para>The start of the time interval from which to get metric data.</para><para>Constraints:</para><ul><li><para>Specified in Universal Coordinated Time (UTC).</para></li><li><para>Specified in the Unix time format.</para><para>For example, if you wish to use a start time of October 1, 2018, at 8 PM UTC, then
            you input <code>1538424000</code> as the start time.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseMetricDataCmdlet.Statistic">
            <summary>
            <para>
            <para>The array of statistics for your metric data request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseMetricDataCmdlet.Unit">
            <summary>
            <para>
            <para>The unit for the metric data request.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseParameterCmdlet">
            <summary>
            Returns all of the runtime parameters offered by the underlying database software,
            or engine, for a specific database in Amazon Lightsail.
             
              
            <para>
            In addition to the parameter names and values, this operation returns other information
            about each parameter. This information includes whether changes require a reboot,
            whether the parameter is modifiable, the allowed values, and the data types.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseParameterCmdlet.RelationalDatabaseName">
            <summary>
            <para>
            <para>The name of your database for which to get parameters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseParameterCmdlet.PageToken">
            <summary>
            <para>
            <para>A token used for advancing to a specific page of results for your <code>get relational
            database parameters</code> request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseSnapshotCmdlet">
            <summary>
            Returns information about a specific database snapshot in Amazon Lightsail.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseSnapshotCmdlet.RelationalDatabaseSnapshotName">
            <summary>
            <para>
            <para>The name of the database snapshot for which to get information.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseSnapshotListCmdlet">
            <summary>
            Returns information about all of your database snapshots in Amazon Lightsail.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSRelationalDatabaseSnapshotListCmdlet.PageToken">
            <summary>
            <para>
            <para>A token used for advancing to a specific page of results for your <code>get relational
            database snapshots</code> request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSStaticIpCmdlet">
            <summary>
            Returns information about a specific static IP.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSStaticIpCmdlet.StaticIpName">
            <summary>
            <para>
            <para>The name of the static IP in Lightsail.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.GetLSStaticIpListCmdlet">
            <summary>
            Returns information about all static IPs in the user's account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.GetLSStaticIpListCmdlet.PageToken">
            <summary>
            <para>
            <para>A token used for advancing to the next page of results from your get static IPs request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.ImportLSKeyPairCmdlet">
            <summary>
            Imports a public SSH key from a specific key pair.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.ImportLSKeyPairCmdlet.KeyPairName">
            <summary>
            <para>
            <para>The name of the key pair for which you want to import the public key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.ImportLSKeyPairCmdlet.PublicKeyBase64">
            <summary>
            <para>
            <para>A base64-encoded public key of the <code>ssh-rsa</code> type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.ImportLSKeyPairCmdlet.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.LS.MountLSStaticIpCmdlet">
            <summary>
            Attaches a static IP address to a specific Amazon Lightsail instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.MountLSStaticIpCmdlet.InstanceName">
            <summary>
            <para>
            <para>The instance name to which you want to attach the static IP address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.MountLSStaticIpCmdlet.StaticIpName">
            <summary>
            <para>
            <para>The name of the static IP.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.MountLSStaticIpCmdlet.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.LS.NewLSCloudFormationStackCmdlet">
            <summary>
            Creates an AWS CloudFormation stack, which creates a new Amazon EC2 instance from
            an exported Amazon Lightsail snapshot. This operation results in a CloudFormation
            stack record that can be used to track the AWS CloudFormation stack created. Use the
            <code>get cloud formation stack records</code> operation to get a list of the CloudFormation
            stacks created.
             
             <important><para>
            Wait until after your new Amazon EC2 instance is created before running the <code>create
            cloud formation stack</code> operation again with the same export snapshot record.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSCloudFormationStackCmdlet.Instance">
            <summary>
            <para>
            <para>An array of parameters that will be used to create the new Amazon EC2 instance. You
            can only pass one instance entry at a time in this array. You will get an invalid
            parameter error if you pass more than one instance entry in this array.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSCloudFormationStackCmdlet.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.LS.NewLSDiskCmdlet">
            <summary>
            Creates a block storage disk that can be attached to a Lightsail instance in the same
            Availability Zone (e.g., <code>us-east-2a</code>). The disk is created in the regional
            endpoint that you send the HTTP request to. For more information, see <a href="https://lightsail.aws.amazon.com/ls/docs/overview/article/understanding-regions-and-availability-zones-in-amazon-lightsail">Regions
            and Availability Zones in Lightsail</a>.
             
              
            <para>
            The <code>create disk</code> operation supports tag-based access control via request
            tags. For more information, see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSDiskCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>The Availability Zone where you want to create the disk (e.g., <code>us-east-2a</code>).
            Choose the same Availability Zone as the Lightsail instance where you want to create
            the disk.</para><para>Use the GetRegions operation to list the Availability Zones where Lightsail is currently
            available.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSDiskCmdlet.DiskName">
            <summary>
            <para>
            <para>The unique Lightsail disk name (e.g., <code>my-disk</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSDiskCmdlet.SizeInGb">
            <summary>
            <para>
            <para>The size of the disk in GB (e.g., <code>32</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSDiskCmdlet.Tag">
            <summary>
            <para>
            <para>The tag keys and optional values to add to the resource during create.</para><para>To tag a resource after it has been created, see the <code>tag resource</code> operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSDiskCmdlet.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.LS.NewLSDiskFromSnapshotCmdlet">
            <summary>
            Creates a block storage disk from a disk snapshot that can be attached to a Lightsail
            instance in the same Availability Zone (e.g., <code>us-east-2a</code>). The disk is
            created in the regional endpoint that you send the HTTP request to. For more information,
            see <a href="https://lightsail.aws.amazon.com/ls/docs/overview/article/understanding-regions-and-availability-zones-in-amazon-lightsail">Regions
            and Availability Zones in Lightsail</a>.
             
              
            <para>
            The <code>create disk from snapshot</code> operation supports tag-based access control
            via request tags and resource tags applied to the resource identified by diskSnapshotName.
            For more information, see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSDiskFromSnapshotCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>The Availability Zone where you want to create the disk (e.g., <code>us-east-2a</code>).
            Choose the same Availability Zone as the Lightsail instance where you want to create
            the disk.</para><para>Use the GetRegions operation to list the Availability Zones where Lightsail is currently
            available.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSDiskFromSnapshotCmdlet.DiskName">
            <summary>
            <para>
            <para>The unique Lightsail disk name (e.g., <code>my-disk</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSDiskFromSnapshotCmdlet.DiskSnapshotName">
            <summary>
            <para>
            <para>The name of the disk snapshot (e.g., <code>my-snapshot</code>) from which to create
            the new storage disk.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSDiskFromSnapshotCmdlet.SizeInGb">
            <summary>
            <para>
            <para>The size of the disk in GB (e.g., <code>32</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSDiskFromSnapshotCmdlet.Tag">
            <summary>
            <para>
            <para>The tag keys and optional values to add to the resource during create.</para><para>To tag a resource after it has been created, see the <code>tag resource</code> operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSDiskFromSnapshotCmdlet.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.LS.NewLSDiskSnapshotCmdlet">
            <summary>
            Creates a snapshot of a block storage disk. You can use snapshots for backups, to
            make copies of disks, and to save data before shutting down a Lightsail instance.
             
              
            <para>
            You can take a snapshot of an attached disk that is in use; however, snapshots only
            capture data that has been written to your disk at the time the snapshot command is
            issued. This may exclude any data that has been cached by any applications or the
            operating system. If you can pause any file systems on the disk long enough to take
            a snapshot, your snapshot should be complete. Nevertheless, if you cannot pause all
            file writes to the disk, you should unmount the disk from within the Lightsail instance,
            issue the create disk snapshot command, and then remount the disk to ensure a consistent
            and complete snapshot. You may remount and use your disk while the snapshot status
            is pending.
            </para><para>
            You can also use this operation to create a snapshot of an instance's system volume.
            You might want to do this, for example, to recover data from the system volume of
            a botched instance or to create a backup of the system volume like you would for a
            block storage disk. To create a snapshot of a system volume, just define the <code>instance
            name</code> parameter when issuing the snapshot command, and a snapshot of the defined
            instance's system volume will be created. After the snapshot is available, you can
            create a block storage disk from the snapshot and attach it to a running instance
            to access the data on the disk.
            </para><para>
            The <code>create disk snapshot</code> operation supports tag-based access control
            via request tags. For more information, see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSDiskSnapshotCmdlet.DiskName">
            <summary>
            <para>
            <para>The unique name of the source disk (e.g., <code>Disk-Virginia-1</code>).</para><note><para>This parameter cannot be defined together with the <code>instance name</code> parameter.
            The <code>disk name</code> and <code>instance name</code> parameters are mutually
            exclusive.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSDiskSnapshotCmdlet.DiskSnapshotName">
            <summary>
            <para>
            <para>The name of the destination disk snapshot (e.g., <code>my-disk-snapshot</code>) based
            on the source disk.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSDiskSnapshotCmdlet.InstanceName">
            <summary>
            <para>
            <para>The unique name of the source instance (e.g., <code>Amazon_Linux-512MB-Virginia-1</code>).
            When this is defined, a snapshot of the instance's system volume is created.</para><note><para>This parameter cannot be defined together with the <code>disk name</code> parameter.
            The <code>instance name</code> and <code>disk name</code> parameters are mutually
            exclusive.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSDiskSnapshotCmdlet.Tag">
            <summary>
            <para>
            <para>The tag keys and optional values to add to the resource during create.</para><para>To tag a resource after it has been created, see the <code>tag resource</code> operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSDiskSnapshotCmdlet.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.LS.NewLSDomainCmdlet">
            <summary>
            Creates a domain resource for the specified domain (e.g., example.com).
             
              
            <para>
            The <code>create domain</code> operation supports tag-based access control via request
            tags. For more information, see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSDomainCmdlet.DomainName">
            <summary>
            <para>
            <para>The domain name to manage (e.g., <code>example.com</code>).</para><note><para>You cannot register a new domain name using Lightsail. You must register a domain
            name using Amazon Route 53 or another domain name registrar. If you have already registered
            your domain, you can enter its name in this parameter to manage the DNS records for
            that domain.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSDomainCmdlet.Tag">
            <summary>
            <para>
            <para>The tag keys and optional values to add to the resource during create.</para><para>To tag a resource after it has been created, see the <code>tag resource</code> operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSDomainCmdlet.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.LS.NewLSDomainEntryCmdlet">
            <summary>
            Creates one of the following entry records associated with the domain: Address (A),
            canonical name (CNAME), mail exchanger (MX), name server (NS), start of authority
            (SOA), service locator (SRV), or text (TXT).
             
              
            <para>
            The <code>create domain entry</code> operation supports tag-based access control via
            resource tags applied to the resource identified by domainName. For more information,
            see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSDomainEntryCmdlet.DomainName">
            <summary>
            <para>
            <para>The domain name (e.g., <code>example.com</code>) for which you want to create the
            domain entry.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSDomainEntryCmdlet.DomainEntry_Id">
            <summary>
            <para>
            <para>The ID of the domain recordset entry.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSDomainEntryCmdlet.DomainEntry_IsAlias">
            <summary>
            <para>
            <para>When <code>true</code>, specifies whether the domain entry is an alias used by the
            Lightsail load balancer. You can include an alias (A type) record in your request,
            which points to a load balancer DNS name and routes traffic to your load balancer</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSDomainEntryCmdlet.DomainEntry_Name">
            <summary>
            <para>
            <para>The name of the domain.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSDomainEntryCmdlet.DomainEntry_Target">
            <summary>
            <para>
            <para>The target AWS name server (e.g., <code>ns-111.awsdns-22.com.</code>).</para><para>For Lightsail load balancers, the value looks like <code>ab1234c56789c6b86aba6fb203d443bc-123456789.us-east-2.elb.amazonaws.com</code>.
            Be sure to also set <code>isAlias</code> to <code>true</code> when setting up an A
            record for a load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSDomainEntryCmdlet.DomainEntry_Type">
            <summary>
            <para>
            <para>The type of domain entry, such as address (A), canonical name (CNAME), mail exchanger
            (MX), name server (NS), start of authority (SOA), service locator (SRV), or text (TXT).</para><para>The following domain entry types can be used:</para><ul><li><para><code>A</code></para></li><li><para><code>CNAME</code></para></li><li><para><code>MX</code></para></li><li><para><code>NS</code></para></li><li><para><code>SOA</code></para></li><li><para><code>SRV</code></para></li><li><para><code>TXT</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSDomainEntryCmdlet.DomainEntry_Option">
            <summary>
            <para>
            <para>(Deprecated) The options for the domain entry.</para><note><para>In releases prior to November 29, 2017, this parameter was not included in the API
            response. It is now deprecated.</para></note>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSDomainEntryCmdlet.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.LS.NewLSInstanceCmdlet">
            <summary>
            Creates one or more Amazon Lightsail virtual private servers, or <i>instances</i>.
            Create instances using active blueprints. Inactive blueprints are listed to support
            customers with existing instances but are not necessarily available for launch of
            new instances. Blueprints are marked inactive when they become outdated due to operating
            system updates or new application releases. Use the get blueprints operation to return
            a list of available blueprints.
             
              
            <para>
            The <code>create instances</code> operation supports tag-based access control via
            request tags. For more information, see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSInstanceCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>The Availability Zone in which to create your instance. Use the following format:
            <code>us-east-2a</code> (case sensitive). You can get a list of Availability Zones
            by using the <a href="http://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetRegions.html">get
            regions</a> operation. Be sure to add the <code>include Availability Zones</code>
            parameter to your request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSInstanceCmdlet.BlueprintId">
            <summary>
            <para>
            <para>The ID for a virtual private server image (e.g., <code>app_wordpress_4_4</code> or
            <code>app_lamp_7_0</code>). Use the get blueprints operation to return a list of available
            images (or <i>blueprints</i>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSInstanceCmdlet.BundleId">
            <summary>
            <para>
            <para>The bundle of specification information for your virtual private server (or <i>instance</i>),
            including the pricing plan (e.g., <code>micro_1_0</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSInstanceCmdlet.InstanceName">
            <summary>
            <para>
            <para>The names to use for your new Lightsail instances. Separate multiple values using
            quotation marks and commas, for example: <code>["MyFirstInstance","MySecondInstance"]</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSInstanceCmdlet.KeyPairName">
            <summary>
            <para>
            <para>The name of your key pair.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSInstanceCmdlet.Tag">
            <summary>
            <para>
            <para>The tag keys and optional values to add to the resource during create.</para><para>To tag a resource after it has been created, see the <code>tag resource</code> operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSInstanceCmdlet.UserData">
            <summary>
            <para>
            <para>A launch script you can create that configures a server with additional user data.
            For example, you might want to run <code>apt-get -y update</code>.</para><note><para>Depending on the machine image you choose, the command to get software on your instance
            varies. Amazon Linux and CentOS use <code>yum</code>, Debian and Ubuntu use <code>apt-get</code>,
            and FreeBSD uses <code>pkg</code>. For a complete list, see the <a href="https://lightsail.aws.amazon.com/ls/docs/getting-started/article/compare-options-choose-lightsail-instance-image">Dev
            Guide</a>.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSInstanceCmdlet.CustomImageName">
            <summary>
            <para>
            <para>(Deprecated) The name for your custom image.</para><note><para>In releases prior to June 12, 2017, this parameter was ignored by the API. It is now
            deprecated.</para></note>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSInstanceCmdlet.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.LS.NewLSInstancesFromSnapshotCmdlet">
            <summary>
            Uses a specific snapshot as a blueprint for creating one or more new instances that
            are based on that identical configuration.
             
              
            <para>
            The <code>create instances from snapshot</code> operation supports tag-based access
            control via request tags and resource tags applied to the resource identified by instanceSnapshotName.
            For more information, see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSInstancesFromSnapshotCmdlet.AttachedDiskMapping">
            <summary>
            <para>
            <para>An object containing information about one or more disk mappings.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSInstancesFromSnapshotCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>The Availability Zone where you want to create your instances. Use the following formatting:
            <code>us-east-2a</code> (case sensitive). You can get a list of Availability Zones
            by using the <a href="http://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetRegions.html">get
            regions</a> operation. Be sure to add the <code>include Availability Zones</code>
            parameter to your request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSInstancesFromSnapshotCmdlet.BundleId">
            <summary>
            <para>
            <para>The bundle of specification information for your virtual private server (or <i>instance</i>),
            including the pricing plan (e.g., <code>micro_1_0</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSInstancesFromSnapshotCmdlet.InstanceName">
            <summary>
            <para>
            <para>The names for your new instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSInstancesFromSnapshotCmdlet.InstanceSnapshotName">
            <summary>
            <para>
            <para>The name of the instance snapshot on which you are basing your new instances. Use
            the get instance snapshots operation to return information about your existing snapshots.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSInstancesFromSnapshotCmdlet.KeyPairName">
            <summary>
            <para>
            <para>The name for your key pair.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSInstancesFromSnapshotCmdlet.Tag">
            <summary>
            <para>
            <para>The tag keys and optional values to add to the resource during create.</para><para>To tag a resource after it has been created, see the <code>tag resource</code> operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSInstancesFromSnapshotCmdlet.UserData">
            <summary>
            <para>
            <para>You can create a launch script that configures a server with additional user data.
            For example, <code>apt-get -y update</code>.</para><note><para>Depending on the machine image you choose, the command to get software on your instance
            varies. Amazon Linux and CentOS use <code>yum</code>, Debian and Ubuntu use <code>apt-get</code>,
            and FreeBSD uses <code>pkg</code>. For a complete list, see the <a href="https://lightsail.aws.amazon.com/ls/docs/getting-started/article/compare-options-choose-lightsail-instance-image">Dev
            Guide</a>.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSInstancesFromSnapshotCmdlet.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.LS.NewLSInstanceSnapshotCmdlet">
            <summary>
            Creates a snapshot of a specific virtual private server, or <i>instance</i>. You can
            use a snapshot to create a new instance that is based on that snapshot.
             
              
            <para>
            The <code>create instance snapshot</code> operation supports tag-based access control
            via request tags. For more information, see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSInstanceSnapshotCmdlet.InstanceName">
            <summary>
            <para>
            <para>The Lightsail instance on which to base your snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSInstanceSnapshotCmdlet.InstanceSnapshotName">
            <summary>
            <para>
            <para>The name for your new snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSInstanceSnapshotCmdlet.Tag">
            <summary>
            <para>
            <para>The tag keys and optional values to add to the resource during create.</para><para>To tag a resource after it has been created, see the <code>tag resource</code> operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSInstanceSnapshotCmdlet.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.LS.NewLSKeyPairCmdlet">
            <summary>
            Creates an SSH key pair.
             
              
            <para>
            The <code>create key pair</code> operation supports tag-based access control via request
            tags. For more information, see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSKeyPairCmdlet.KeyPairName">
            <summary>
            <para>
            <para>The name for your new key pair.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSKeyPairCmdlet.Tag">
            <summary>
            <para>
            <para>The tag keys and optional values to add to the resource during create.</para><para>To tag a resource after it has been created, see the <code>tag resource</code> operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSKeyPairCmdlet.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.LS.NewLSLoadBalancerCmdlet">
            <summary>
            Creates a Lightsail load balancer. To learn more about deciding whether to load balance
            your application, see <a href="https://lightsail.aws.amazon.com/ls/docs/how-to/article/configure-lightsail-instances-for-load-balancing">Configure
            your Lightsail instances for load balancing</a>. You can create up to 5 load balancers
            per AWS Region in your account.
             
              
            <para>
            When you create a load balancer, you can specify a unique name and port settings.
            To change additional load balancer settings, use the <code>UpdateLoadBalancerAttribute</code>
            operation.
            </para><para>
            The <code>create load balancer</code> operation supports tag-based access control
            via request tags. For more information, see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSLoadBalancerCmdlet.CertificateAlternativeName">
            <summary>
            <para>
            <para>The optional alternative domains and subdomains to use with your SSL/TLS certificate
            (e.g., <code>www.example.com</code>, <code>example.com</code>, <code>m.example.com</code>,
            <code>blog.example.com</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSLoadBalancerCmdlet.CertificateDomainName">
            <summary>
            <para>
            <para>The domain name with which your certificate is associated (e.g., <code>example.com</code>).</para><para>If you specify <code>certificateDomainName</code>, then <code>certificateName</code>
            is required (and vice-versa).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSLoadBalancerCmdlet.CertificateName">
            <summary>
            <para>
            <para>The name of the SSL/TLS certificate.</para><para>If you specify <code>certificateName</code>, then <code>certificateDomainName</code>
            is required (and vice-versa).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSLoadBalancerCmdlet.HealthCheckPath">
            <summary>
            <para>
            <para>The path you provided to perform the load balancer health check. If you didn't specify
            a health check path, Lightsail uses the root path of your website (e.g., <code>"/"</code>).</para><para>You may want to specify a custom health check path other than the root of your application
            if your home page loads slowly or has a lot of media or scripting on it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSLoadBalancerCmdlet.InstancePort">
            <summary>
            <para>
            <para>The instance port where you're creating your load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSLoadBalancerCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The name of your load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSLoadBalancerCmdlet.Tag">
            <summary>
            <para>
            <para>The tag keys and optional values to add to the resource during create.</para><para>To tag a resource after it has been created, see the <code>tag resource</code> operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSLoadBalancerCmdlet.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.LS.NewLSLoadBalancerTlsCertificateCmdlet">
            <summary>
            Creates a Lightsail load balancer TLS certificate.
             
              
            <para>
            TLS is just an updated, more secure version of Secure Socket Layer (SSL).
            </para><para>
            The <code>create load balancer tls certificate</code> operation supports tag-based
            access control via resource tags applied to the resource identified by loadBalancerName.
            For more information, see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSLoadBalancerTlsCertificateCmdlet.CertificateAlternativeName">
            <summary>
            <para>
            <para>An array of strings listing alternative domains and subdomains for your SSL/TLS certificate.
            Lightsail will de-dupe the names for you. You can have a maximum of 9 alternative
            names (in addition to the 1 primary domain). We do not support wildcards (e.g., <code>*.example.com</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSLoadBalancerTlsCertificateCmdlet.CertificateDomainName">
            <summary>
            <para>
            <para>The domain name (e.g., <code>example.com</code>) for your SSL/TLS certificate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSLoadBalancerTlsCertificateCmdlet.CertificateName">
            <summary>
            <para>
            <para>The SSL/TLS certificate name.</para><para>You can have up to 10 certificates in your account at one time. Each Lightsail load
            balancer can have up to 2 certificates associated with it at one time. There is also
            an overall limit to the number of certificates that can be issue in a 365-day period.
            For more information, see <a href="http://docs.aws.amazon.com/acm/latest/userguide/acm-limits.html">Limits</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSLoadBalancerTlsCertificateCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The load balancer name where you want to create the SSL/TLS certificate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSLoadBalancerTlsCertificateCmdlet.Tag">
            <summary>
            <para>
            <para>The tag keys and optional values to add to the resource during create.</para><para>To tag a resource after it has been created, see the <code>tag resource</code> operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSLoadBalancerTlsCertificateCmdlet.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.LS.NewLSRelationalDatabaseCmdlet">
            <summary>
            Creates a new database in Amazon Lightsail.
             
              
            <para>
            The <code>create relational database</code> operation supports tag-based access control
            via request tags. For more information, see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSRelationalDatabaseCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>The Availability Zone in which to create your new database. Use the <code>us-east-2a</code>
            case-sensitive format.</para><para>You can get a list of Availability Zones by using the <code>get regions</code> operation.
            Be sure to add the <code>include relational database Availability Zones</code> parameter
            to your request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSRelationalDatabaseCmdlet.MasterDatabaseName">
            <summary>
            <para>
            <para>The name of the master database created when the Lightsail database resource is created.</para><para>Constraints:</para><ul><li><para>Must contain from 1 to 64 alphanumeric characters.</para></li><li><para>Cannot be a word reserved by the specified database engine</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSRelationalDatabaseCmdlet.MasterUsername">
            <summary>
            <para>
            <para>The master user name for your new database.</para><para>Constraints:</para><ul><li><para>Master user name is required.</para></li><li><para>Must contain from 1 to 16 alphanumeric characters.</para></li><li><para>The first character must be a letter.</para></li><li><para>Cannot be a reserved word for the database engine you choose.</para><para>For more information about reserved words in MySQL 5.6 or 5.7, see the Keywords and
            Reserved Words articles for <a href="https://dev.mysql.com/doc/refman/5.6/en/keywords.html">MySQL
            5.6</a> or <a href="https://dev.mysql.com/doc/refman/5.7/en/keywords.html">MySQL 5.7</a>
            respectively.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSRelationalDatabaseCmdlet.MasterUserPassword">
            <summary>
            <para>
            <para>The password for the master user of your new database. The password can include any
            printable ASCII character except "/", """, or "@".</para><para>Constraints: Must contain 8 to 41 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSRelationalDatabaseCmdlet.PreferredBackupWindow">
            <summary>
            <para>
            <para>The daily time range during which automated backups are created for your new database
            if automated backups are enabled.</para><para>The default is a 30-minute window selected at random from an 8-hour block of time
            for each AWS Region. For more information about the preferred backup window time blocks
            for each region, see the <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_WorkingWithAutomatedBackups.html#USER_WorkingWithAutomatedBackups.BackupWindow">Working
            With Backups</a> guide in the Amazon Relational Database Service (Amazon RDS) documentation.</para><para>Constraints:</para><ul><li><para>Must be in the <code>hh24:mi-hh24:mi</code> format.</para><para>Example: <code>16:00-16:30</code></para></li><li><para>Specified in Universal Coordinated Time (UTC).</para></li><li><para>Must not conflict with the preferred maintenance window.</para></li><li><para>Must be at least 30 minutes.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSRelationalDatabaseCmdlet.PreferredMaintenanceWindow">
            <summary>
            <para>
            <para>The weekly time range during which system maintenance can occur on your new database.</para><para>The default is a 30-minute window selected at random from an 8-hour block of time
            for each AWS Region, occurring on a random day of the week.</para><para>Constraints:</para><ul><li><para>Must be in the <code>ddd:hh24:mi-ddd:hh24:mi</code> format.</para></li><li><para>Valid days: Mon, Tue, Wed, Thu, Fri, Sat, Sun.</para></li><li><para>Must be at least 30 minutes.</para></li><li><para>Specified in Universal Coordinated Time (UTC).</para></li><li><para>Example: <code>Tue:17:00-Tue:17:30</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSRelationalDatabaseCmdlet.PubliclyAccessible">
            <summary>
            <para>
            <para>Specifies the accessibility options for your new database. A value of <code>true</code>
            specifies a database that is available to resources outside of your Lightsail account.
            A value of <code>false</code> specifies a database that is available only to your
            Lightsail resources in the same region as your database.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSRelationalDatabaseCmdlet.RelationalDatabaseBlueprintId">
            <summary>
            <para>
            <para>The blueprint ID for your new database. A blueprint describes the major engine version
            of a database.</para><para>You can get a list of database blueprints IDs by using the <code>get relational database
            blueprints</code> operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSRelationalDatabaseCmdlet.RelationalDatabaseBundleId">
            <summary>
            <para>
            <para>The bundle ID for your new database. A bundle describes the performance specifications
            for your database.</para><para>You can get a list of database bundle IDs by using the <code>get relational database
            bundles</code> operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSRelationalDatabaseCmdlet.RelationalDatabaseName">
            <summary>
            <para>
            <para>The name to use for your new database.</para><para>Constraints:</para><ul><li><para>Must contain from 2 to 255 alphanumeric characters, or hyphens.</para></li><li><para>The first and last character must be a letter or number.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSRelationalDatabaseCmdlet.Tag">
            <summary>
            <para>
            <para>The tag keys and optional values to add to the resource during create.</para><para>To tag a resource after it has been created, see the <code>tag resource</code> operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSRelationalDatabaseCmdlet.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.LS.NewLSRelationalDatabaseFromSnapshotCmdlet">
            <summary>
            Creates a new database from an existing database snapshot in Amazon Lightsail.
             
              
            <para>
            You can create a new database from a snapshot in if something goes wrong with your
            original database, or to change it to a different plan, such as a high availability
            or standard plan.
            </para><para>
            The <code>create relational database from snapshot</code> operation supports tag-based
            access control via request tags and resource tags applied to the resource identified
            by relationalDatabaseSnapshotName. For more information, see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSRelationalDatabaseFromSnapshotCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>The Availability Zone in which to create your new database. Use the <code>us-east-2a</code>
            case-sensitive format.</para><para>You can get a list of Availability Zones by using the <code>get regions</code> operation.
            Be sure to add the <code>include relational database Availability Zones</code> parameter
            to your request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSRelationalDatabaseFromSnapshotCmdlet.PubliclyAccessible">
            <summary>
            <para>
            <para>Specifies the accessibility options for your new database. A value of <code>true</code>
            specifies a database that is available to resources outside of your Lightsail account.
            A value of <code>false</code> specifies a database that is available only to your
            Lightsail resources in the same region as your database.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSRelationalDatabaseFromSnapshotCmdlet.RelationalDatabaseBundleId">
            <summary>
            <para>
            <para>The bundle ID for your new database. A bundle describes the performance specifications
            for your database.</para><para>You can get a list of database bundle IDs by using the <code>get relational database
            bundles</code> operation.</para><para>When creating a new database from a snapshot, you cannot choose a bundle that is smaller
            than the bundle of the source database.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSRelationalDatabaseFromSnapshotCmdlet.RelationalDatabaseName">
            <summary>
            <para>
            <para>The name to use for your new database.</para><para>Constraints:</para><ul><li><para>Must contain from 2 to 255 alphanumeric characters, or hyphens.</para></li><li><para>The first and last character must be a letter or number.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSRelationalDatabaseFromSnapshotCmdlet.RelationalDatabaseSnapshotName">
            <summary>
            <para>
            <para>The name of the database snapshot from which to create your new database.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSRelationalDatabaseFromSnapshotCmdlet.RestoreTime">
            <summary>
            <para>
            <para>The date and time to restore your database from.</para><para>Constraints:</para><ul><li><para>Must be before the latest restorable time for the database.</para></li><li><para>Cannot be specified if the <code>use latest restorable time</code> parameter is <code>true</code>.</para></li><li><para>Specified in Universal Coordinated Time (UTC).</para></li><li><para>Specified in the Unix time format.</para><para>For example, if you wish to use a restore time of October 1, 2018, at 8 PM UTC, then
            you input <code>1538424000</code> as the restore time.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSRelationalDatabaseFromSnapshotCmdlet.SourceRelationalDatabaseName">
            <summary>
            <para>
            <para>The name of the source database.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSRelationalDatabaseFromSnapshotCmdlet.Tag">
            <summary>
            <para>
            <para>The tag keys and optional values to add to the resource during create.</para><para>To tag a resource after it has been created, see the <code>tag resource</code> operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSRelationalDatabaseFromSnapshotCmdlet.UseLatestRestorableTime">
            <summary>
            <para>
            <para>Specifies whether your database is restored from the latest backup time. A value of
            <code>true</code> restores from the latest backup time. </para><para>Default: <code>false</code></para><para>Constraints: Cannot be specified if the <code>restore time</code> parameter is provided.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSRelationalDatabaseFromSnapshotCmdlet.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.LS.NewLSRelationalDatabaseSnapshotCmdlet">
            <summary>
            Creates a snapshot of your database in Amazon Lightsail. You can use snapshots for
            backups, to make copies of a database, and to save data before deleting a database.
             
              
            <para>
            The <code>create relational database snapshot</code> operation supports tag-based
            access control via request tags. For more information, see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSRelationalDatabaseSnapshotCmdlet.RelationalDatabaseName">
            <summary>
            <para>
            <para>The name of the database on which to base your new snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSRelationalDatabaseSnapshotCmdlet.RelationalDatabaseSnapshotName">
            <summary>
            <para>
            <para>The name for your new database snapshot.</para><para>Constraints:</para><ul><li><para>Must contain from 2 to 255 alphanumeric characters, or hyphens.</para></li><li><para>The first and last character must be a letter or number.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSRelationalDatabaseSnapshotCmdlet.Tag">
            <summary>
            <para>
            <para>The tag keys and optional values to add to the resource during create.</para><para>To tag a resource after it has been created, see the <code>tag resource</code> operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSRelationalDatabaseSnapshotCmdlet.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.LS.NewLSStaticIpCmdlet">
            <summary>
            Allocates a static IP address.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSStaticIpCmdlet.StaticIpName">
            <summary>
            <para>
            <para>The name of the static IP address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.NewLSStaticIpCmdlet.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.LS.OpenLSInstancePublicPortCmdlet">
            <summary>
            Adds public ports to an Amazon Lightsail instance.
             
              
            <para>
            The <code>open instance public ports</code> operation supports tag-based access control
            via resource tags applied to the resource identified by instanceName. For more information,
            see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.OpenLSInstancePublicPortCmdlet.PortInfo_FromPort">
            <summary>
            <para>
            <para>The first port in the range.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.OpenLSInstancePublicPortCmdlet.InstanceName">
            <summary>
            <para>
            <para>The name of the instance for which you want to open the public ports.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.OpenLSInstancePublicPortCmdlet.PortInfo_Protocol">
            <summary>
            <para>
            <para>The protocol. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.OpenLSInstancePublicPortCmdlet.PortInfo_ToPort">
            <summary>
            <para>
            <para>The last port in the range.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.OpenLSInstancePublicPortCmdlet.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.LS.ReadLSDefaultKeyPairCmdlet">
            <summary>
            Downloads the default SSH key pair from the user's account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.ReadLSDefaultKeyPairCmdlet.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.LS.RemoveLSDiskCmdlet">
            <summary>
            Deletes the specified block storage disk. The disk must be in the <code>available</code>
            state (not attached to a Lightsail instance).
             
             <note><para>
            The disk may remain in the <code>deleting</code> state for several minutes.
            </para></note><para>
            The <code>delete disk</code> operation supports tag-based access control via resource
            tags applied to the resource identified by diskName. For more information, see the
            <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSDiskCmdlet.DiskName">
            <summary>
            <para>
            <para>The unique name of the disk you want to delete (e.g., <code>my-disk</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSDiskCmdlet.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.LS.RemoveLSDiskSnapshotCmdlet">
            <summary>
            Deletes the specified disk snapshot.
             
              
            <para>
            When you make periodic snapshots of a disk, the snapshots are incremental, and only
            the blocks on the device that have changed since your last snapshot are saved in the
            new snapshot. When you delete a snapshot, only the data not needed for any other snapshot
            is removed. So regardless of which prior snapshots have been deleted, all active snapshots
            will have access to all the information needed to restore the disk.
            </para><para>
            The <code>delete disk snapshot</code> operation supports tag-based access control
            via resource tags applied to the resource identified by diskSnapshotName. For more
            information, see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSDiskSnapshotCmdlet.DiskSnapshotName">
            <summary>
            <para>
            <para>The name of the disk snapshot you want to delete (e.g., <code>my-disk-snapshot</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSDiskSnapshotCmdlet.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.LS.RemoveLSDomainCmdlet">
            <summary>
            Deletes the specified domain recordset and all of its domain records.
             
              
            <para>
            The <code>delete domain</code> operation supports tag-based access control via resource
            tags applied to the resource identified by domainName. For more information, see the
            <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSDomainCmdlet.DomainName">
            <summary>
            <para>
            <para>The specific domain name to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSDomainCmdlet.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.LS.RemoveLSDomainEntryCmdlet">
            <summary>
            Deletes a specific domain entry.
             
              
            <para>
            The <code>delete domain entry</code> operation supports tag-based access control via
            resource tags applied to the resource identified by domainName. For more information,
            see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSDomainEntryCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the domain entry to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSDomainEntryCmdlet.DomainEntry_Id">
            <summary>
            <para>
            <para>The ID of the domain recordset entry.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSDomainEntryCmdlet.DomainEntry_IsAlias">
            <summary>
            <para>
            <para>When <code>true</code>, specifies whether the domain entry is an alias used by the
            Lightsail load balancer. You can include an alias (A type) record in your request,
            which points to a load balancer DNS name and routes traffic to your load balancer</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSDomainEntryCmdlet.DomainEntry_Name">
            <summary>
            <para>
            <para>The name of the domain.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSDomainEntryCmdlet.DomainEntry_Target">
            <summary>
            <para>
            <para>The target AWS name server (e.g., <code>ns-111.awsdns-22.com.</code>).</para><para>For Lightsail load balancers, the value looks like <code>ab1234c56789c6b86aba6fb203d443bc-123456789.us-east-2.elb.amazonaws.com</code>.
            Be sure to also set <code>isAlias</code> to <code>true</code> when setting up an A
            record for a load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSDomainEntryCmdlet.DomainEntry_Type">
            <summary>
            <para>
            <para>The type of domain entry, such as address (A), canonical name (CNAME), mail exchanger
            (MX), name server (NS), start of authority (SOA), service locator (SRV), or text (TXT).</para><para>The following domain entry types can be used:</para><ul><li><para><code>A</code></para></li><li><para><code>CNAME</code></para></li><li><para><code>MX</code></para></li><li><para><code>NS</code></para></li><li><para><code>SOA</code></para></li><li><para><code>SRV</code></para></li><li><para><code>TXT</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSDomainEntryCmdlet.DomainEntry_Option">
            <summary>
            <para>
            <para>(Deprecated) The options for the domain entry.</para><note><para>In releases prior to November 29, 2017, this parameter was not included in the API
            response. It is now deprecated.</para></note>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSDomainEntryCmdlet.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.LS.RemoveLSInstanceCmdlet">
            <summary>
            Deletes a specific Amazon Lightsail virtual private server, or <i>instance</i>.
             
              
            <para>
            The <code>delete instance</code> operation supports tag-based access control via resource
            tags applied to the resource identified by instanceName. For more information, see
            the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSInstanceCmdlet.InstanceName">
            <summary>
            <para>
            <para>The name of the instance to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSInstanceCmdlet.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.LS.RemoveLSInstanceSnapshotCmdlet">
            <summary>
            Deletes a specific snapshot of a virtual private server (or <i>instance</i>).
             
              
            <para>
            The <code>delete instance snapshot</code> operation supports tag-based access control
            via resource tags applied to the resource identified by instanceSnapshotName. For
            more information, see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSInstanceSnapshotCmdlet.InstanceSnapshotName">
            <summary>
            <para>
            <para>The name of the snapshot to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSInstanceSnapshotCmdlet.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.LS.RemoveLSKeyPairCmdlet">
            <summary>
            Deletes a specific SSH key pair.
             
              
            <para>
            The <code>delete key pair</code> operation supports tag-based access control via resource
            tags applied to the resource identified by keyPairName. For more information, see
            the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSKeyPairCmdlet.KeyPairName">
            <summary>
            <para>
            <para>The name of the key pair to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSKeyPairCmdlet.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.LS.RemoveLSKnownHostKeyCmdlet">
            <summary>
            Deletes the known host key or certificate used by the Amazon Lightsail browser-based
            SSH or RDP clients to authenticate an instance. This operation enables the Lightsail
            browser-based SSH or RDP clients to connect to the instance after a host key mismatch.
             
             <important><para>
            Perform this operation only if you were expecting the host key or certificate mismatch
            or if you are familiar with the new host key or certificate on the instance. For more
            information, see <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-troubleshooting-browser-based-ssh-rdp-client-connection">Troubleshooting
            connection issues when using the Amazon Lightsail browser-based SSH or RDP client</a>.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSKnownHostKeyCmdlet.InstanceName">
            <summary>
            <para>
            <para>The name of the instance for which you want to reset the host key or certificate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSKnownHostKeyCmdlet.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.LS.RemoveLSLoadBalancerCmdlet">
            <summary>
            Deletes a Lightsail load balancer and all its associated SSL/TLS certificates. Once
            the load balancer is deleted, you will need to create a new load balancer, create
            a new certificate, and verify domain ownership again.
             
              
            <para>
            The <code>delete load balancer</code> operation supports tag-based access control
            via resource tags applied to the resource identified by loadBalancerName. For more
            information, see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSLoadBalancerCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The name of the load balancer you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSLoadBalancerCmdlet.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.LS.RemoveLSLoadBalancerTlsCertificateCmdlet">
            <summary>
            Deletes an SSL/TLS certificate associated with a Lightsail load balancer.
             
              
            <para>
            The <code>delete load balancer tls certificate</code> operation supports tag-based
            access control via resource tags applied to the resource identified by loadBalancerName.
            For more information, see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSLoadBalancerTlsCertificateCmdlet.CertificateName">
            <summary>
            <para>
            <para>The SSL/TLS certificate name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSLoadBalancerTlsCertificateCmdlet.DeleteWithForce">
            <summary>
            <para>
            <para>When <code>true</code>, forces the deletion of an SSL/TLS certificate.</para><para>There can be two certificates associated with a Lightsail load balancer: the primary
            and the backup. The <code>force</code> parameter is required when the primary SSL/TLS
            certificate is in use by an instance attached to the load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSLoadBalancerTlsCertificateCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The load balancer name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSLoadBalancerTlsCertificateCmdlet.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.LS.RemoveLSPeerVpcCmdlet">
            <summary>
            Attempts to unpeer the Lightsail VPC from the user's default VPC.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSPeerVpcCmdlet.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.LS.RemoveLSRelationalDatabaseCmdlet">
            <summary>
            Deletes a database in Amazon Lightsail.
             
              
            <para>
            The <code>delete relational database</code> operation supports tag-based access control
            via resource tags applied to the resource identified by relationalDatabaseName. For
            more information, see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSRelationalDatabaseCmdlet.FinalRelationalDatabaseSnapshotName">
            <summary>
            <para>
            <para>The name of the database snapshot created if <code>skip final snapshot</code> is <code>false</code>,
            which is the default value for that parameter.</para><note><para>Specifying this parameter and also specifying the <code>skip final snapshot</code>
            parameter to <code>true</code> results in an error.</para></note><para>Constraints:</para><ul><li><para>Must contain from 2 to 255 alphanumeric characters, or hyphens.</para></li><li><para>The first and last character must be a letter or number.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSRelationalDatabaseCmdlet.RelationalDatabaseName">
            <summary>
            <para>
            <para>The name of the database that you are deleting.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSRelationalDatabaseCmdlet.SkipFinalSnapshot">
            <summary>
            <para>
            <para>Determines whether a final database snapshot is created before your database is deleted.
            If <code>true</code> is specified, no database snapshot is created. If <code>false</code>
            is specified, a database snapshot is created before your database is deleted.</para><para>You must specify the <code>final relational database snapshot name</code> parameter
            if the <code>skip final snapshot</code> parameter is <code>false</code>.</para><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSRelationalDatabaseCmdlet.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.LS.RemoveLSRelationalDatabaseSnapshotCmdlet">
            <summary>
            Deletes a database snapshot in Amazon Lightsail.
             
              
            <para>
            The <code>delete relational database snapshot</code> operation supports tag-based
            access control via resource tags applied to the resource identified by relationalDatabaseName.
            For more information, see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSRelationalDatabaseSnapshotCmdlet.RelationalDatabaseSnapshotName">
            <summary>
            <para>
            <para>The name of the database snapshot that you are deleting.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSRelationalDatabaseSnapshotCmdlet.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.LS.RemoveLSResourceTagCmdlet">
            <summary>
            Deletes the specified set of tag keys and their values from the specified Amazon Lightsail
            resource.
             
              
            <para>
            The <code>untag resource</code> operation supports tag-based access control via request
            tags and resource tags applied to the resource identified by resourceName. For more
            information, see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSResourceTagCmdlet.ResourceName">
            <summary>
            <para>
            <para>The name of the resource from which you are removing a tag.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>The tag keys to delete from the specified resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSResourceTagCmdlet.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.LS.RemoveLSStaticIpCmdlet">
            <summary>
            Deletes a specific static IP from your account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSStaticIpCmdlet.StaticIpName">
            <summary>
            <para>
            <para>The name of the static IP to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RemoveLSStaticIpCmdlet.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.LS.RestartLSInstanceCmdlet">
            <summary>
            Restarts a specific instance.
             
              
            <para>
            The <code>reboot instance</code> operation supports tag-based access control via resource
            tags applied to the resource identified by instanceName. For more information, see
            the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RestartLSInstanceCmdlet.InstanceName">
            <summary>
            <para>
            <para>The name of the instance to reboot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RestartLSInstanceCmdlet.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.LS.RestartLSRelationalDatabaseCmdlet">
            <summary>
            Restarts a specific database in Amazon Lightsail.
             
              
            <para>
            The <code>reboot relational database</code> operation supports tag-based access control
            via resource tags applied to the resource identified by relationalDatabaseName. For
            more information, see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RestartLSRelationalDatabaseCmdlet.RelationalDatabaseName">
            <summary>
            <para>
            <para>The name of your database to reboot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.RestartLSRelationalDatabaseCmdlet.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.LS.SetLSInstancePublicPortCmdlet">
            <summary>
            Sets the specified open ports for an Amazon Lightsail instance, and closes all ports
            for every protocol not included in the current request.
             
              
            <para>
            The <code>put instance public ports</code> operation supports tag-based access control
            via resource tags applied to the resource identified by instanceName. For more information,
            see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.SetLSInstancePublicPortCmdlet.InstanceName">
            <summary>
            <para>
            <para>The Lightsail instance name of the public port(s) you are setting.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.SetLSInstancePublicPortCmdlet.PortInfo">
            <summary>
            <para>
            <para>Specifies information about the public port(s).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.SetLSInstancePublicPortCmdlet.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.LS.StartLSInstanceCmdlet">
            <summary>
            Starts a specific Amazon Lightsail instance from a stopped state. To restart an instance,
            use the <code>reboot instance</code> operation.
             
             <note><para>
            When you start a stopped instance, Lightsail assigns a new public IP address to the
            instance. To use the same IP address after stopping and starting an instance, create
            a static IP address and attach it to the instance. For more information, see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/lightsail-create-static-ip">Lightsail
            Dev Guide</a>.
            </para></note><para>
            The <code>start instance</code> operation supports tag-based access control via resource
            tags applied to the resource identified by instanceName. For more information, see
            the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.StartLSInstanceCmdlet.InstanceName">
            <summary>
            <para>
            <para>The name of the instance (a virtual private server) to start.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.StartLSInstanceCmdlet.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.LS.StartLSRelationalDatabaseCmdlet">
            <summary>
            Starts a specific database from a stopped state in Amazon Lightsail. To restart a
            database, use the <code>reboot relational database</code> operation.
             
              
            <para>
            The <code>start relational database</code> operation supports tag-based access control
            via resource tags applied to the resource identified by relationalDatabaseName. For
            more information, see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.StartLSRelationalDatabaseCmdlet.RelationalDatabaseName">
            <summary>
            <para>
            <para>The name of your database to start.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.StartLSRelationalDatabaseCmdlet.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.LS.StopLSInstanceCmdlet">
            <summary>
            Stops a specific Amazon Lightsail instance that is currently running.
             
             <note><para>
            When you start a stopped instance, Lightsail assigns a new public IP address to the
            instance. To use the same IP address after stopping and starting an instance, create
            a static IP address and attach it to the instance. For more information, see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/lightsail-create-static-ip">Lightsail
            Dev Guide</a>.
            </para></note><para>
            The <code>stop instance</code> operation supports tag-based access control via resource
            tags applied to the resource identified by instanceName. For more information, see
            the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.StopLSInstanceCmdlet.OverrideStuck">
            <summary>
            <para>
            <para>When set to <code>True</code>, forces a Lightsail instance that is stuck in a <code>stopping</code>
            state to stop.</para><important><para>Only use the <code>force</code> parameter if your instance is stuck in the <code>stopping</code>
            state. In any other state, your instance should stop normally without adding this
            parameter to your API request.</para></important>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.StopLSInstanceCmdlet.InstanceName">
            <summary>
            <para>
            <para>The name of the instance (a virtual private server) to stop.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.StopLSInstanceCmdlet.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.LS.StopLSRelationalDatabaseCmdlet">
            <summary>
            Stops a specific database that is currently running in Amazon Lightsail.
             
              
            <para>
            The <code>stop relational database</code> operation supports tag-based access control
            via resource tags applied to the resource identified by relationalDatabaseName. For
            more information, see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.StopLSRelationalDatabaseCmdlet.RelationalDatabaseName">
            <summary>
            <para>
            <para>The name of your database to stop.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.StopLSRelationalDatabaseCmdlet.RelationalDatabaseSnapshotName">
            <summary>
            <para>
            <para>The name of your new database snapshot to be created before stopping your database.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.StopLSRelationalDatabaseCmdlet.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.LS.TestLSVpcPeeredCmdlet">
            <summary>
            Returns a Boolean value indicating whether your Lightsail VPC is peered.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.LS.UpdateLSDomainEntryCmdlet">
            <summary>
            Updates a domain recordset after it is created.
             
              
            <para>
            The <code>update domain entry</code> operation supports tag-based access control via
            resource tags applied to the resource identified by domainName. For more information,
            see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.UpdateLSDomainEntryCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the domain recordset to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.UpdateLSDomainEntryCmdlet.DomainEntry_Id">
            <summary>
            <para>
            <para>The ID of the domain recordset entry.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.UpdateLSDomainEntryCmdlet.DomainEntry_IsAlias">
            <summary>
            <para>
            <para>When <code>true</code>, specifies whether the domain entry is an alias used by the
            Lightsail load balancer. You can include an alias (A type) record in your request,
            which points to a load balancer DNS name and routes traffic to your load balancer</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.UpdateLSDomainEntryCmdlet.DomainEntry_Name">
            <summary>
            <para>
            <para>The name of the domain.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.UpdateLSDomainEntryCmdlet.DomainEntry_Target">
            <summary>
            <para>
            <para>The target AWS name server (e.g., <code>ns-111.awsdns-22.com.</code>).</para><para>For Lightsail load balancers, the value looks like <code>ab1234c56789c6b86aba6fb203d443bc-123456789.us-east-2.elb.amazonaws.com</code>.
            Be sure to also set <code>isAlias</code> to <code>true</code> when setting up an A
            record for a load balancer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.UpdateLSDomainEntryCmdlet.DomainEntry_Type">
            <summary>
            <para>
            <para>The type of domain entry, such as address (A), canonical name (CNAME), mail exchanger
            (MX), name server (NS), start of authority (SOA), service locator (SRV), or text (TXT).</para><para>The following domain entry types can be used:</para><ul><li><para><code>A</code></para></li><li><para><code>CNAME</code></para></li><li><para><code>MX</code></para></li><li><para><code>NS</code></para></li><li><para><code>SOA</code></para></li><li><para><code>SRV</code></para></li><li><para><code>TXT</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.UpdateLSDomainEntryCmdlet.DomainEntry_Option">
            <summary>
            <para>
            <para>(Deprecated) The options for the domain entry.</para><note><para>In releases prior to November 29, 2017, this parameter was not included in the API
            response. It is now deprecated.</para></note>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.UpdateLSDomainEntryCmdlet.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.LS.UpdateLSLoadBalancerAttributeCmdlet">
            <summary>
            Updates the specified attribute for a load balancer. You can only update one attribute
            at a time.
             
              
            <para>
            The <code>update load balancer attribute</code> operation supports tag-based access
            control via resource tags applied to the resource identified by loadBalancerName.
            For more information, see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.UpdateLSLoadBalancerAttributeCmdlet.AttributeName">
            <summary>
            <para>
            <para>The name of the attribute you want to update. Valid values are below.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.UpdateLSLoadBalancerAttributeCmdlet.AttributeValue">
            <summary>
            <para>
            <para>The value that you want to specify for the attribute name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.UpdateLSLoadBalancerAttributeCmdlet.LoadBalancerName">
            <summary>
            <para>
            <para>The name of the load balancer that you want to modify (e.g., <code>my-load-balancer</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.UpdateLSLoadBalancerAttributeCmdlet.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.LS.UpdateLSRelationalDatabaseCmdlet">
            <summary>
            Allows the update of one or more attributes of a database in Amazon Lightsail.
             
              
            <para>
            Updates are applied immediately, or in cases where the updates could result in an
            outage, are applied during the database's predefined maintenance window.
            </para><para>
            The <code>update relational database</code> operation supports tag-based access control
            via resource tags applied to the resource identified by relationalDatabaseName. For
            more information, see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.UpdateLSRelationalDatabaseCmdlet.ApplyImmediately">
            <summary>
            <para>
            <para>When <code>true</code>, applies changes immediately. When <code>false</code>, applies
            changes during the preferred maintenance window. Some changes may cause an outage.</para><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.UpdateLSRelationalDatabaseCmdlet.DisableBackupRetention">
            <summary>
            <para>
            <para>When <code>true</code>, disables automated backup retention for your database.</para><para>Disabling backup retention deletes all automated database backups. Before disabling
            this, you may want to create a snapshot of your database using the <code>create relational
            database snapshot</code> operation.</para><para>Updates are applied during the next maintenance window because this can result in
            an outage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.UpdateLSRelationalDatabaseCmdlet.EnableBackupRetention">
            <summary>
            <para>
            <para>When <code>true</code>, enables automated backup retention for your database.</para><para>Updates are applied during the next maintenance window because this can result in
            an outage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.UpdateLSRelationalDatabaseCmdlet.MasterUserPassword">
            <summary>
            <para>
            <para>The password for the master user of your database. The password can include any printable
            ASCII character except "/", """, or "@".</para><para>Constraints: Must contain 8 to 41 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.UpdateLSRelationalDatabaseCmdlet.PreferredBackupWindow">
            <summary>
            <para>
            <para>The daily time range during which automated backups are created for your database
            if automated backups are enabled.</para><para>Constraints:</para><ul><li><para>Must be in the <code>hh24:mi-hh24:mi</code> format.</para><para>Example: <code>16:00-16:30</code></para></li><li><para>Specified in Universal Coordinated Time (UTC).</para></li><li><para>Must not conflict with the preferred maintenance window.</para></li><li><para>Must be at least 30 minutes.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.UpdateLSRelationalDatabaseCmdlet.PreferredMaintenanceWindow">
            <summary>
            <para>
            <para>The weekly time range during which system maintenance can occur on your database.</para><para>The default is a 30-minute window selected at random from an 8-hour block of time
            for each AWS Region, occurring on a random day of the week.</para><para>Constraints:</para><ul><li><para>Must be in the <code>ddd:hh24:mi-ddd:hh24:mi</code> format.</para></li><li><para>Valid days: Mon, Tue, Wed, Thu, Fri, Sat, Sun.</para></li><li><para>Must be at least 30 minutes.</para></li><li><para>Specified in Universal Coordinated Time (UTC).</para></li><li><para>Example: <code>Tue:17:00-Tue:17:30</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.UpdateLSRelationalDatabaseCmdlet.PubliclyAccessible">
            <summary>
            <para>
            <para>Specifies the accessibility options for your database. A value of <code>true</code>
            specifies a database that is available to resources outside of your Lightsail account.
            A value of <code>false</code> specifies a database that is available only to your
            Lightsail resources in the same region as your database.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.UpdateLSRelationalDatabaseCmdlet.RelationalDatabaseName">
            <summary>
            <para>
            <para>The name of your database to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.UpdateLSRelationalDatabaseCmdlet.RotateMasterUserPassword">
            <summary>
            <para>
            <para>When <code>true</code>, the master user password is changed to a new strong password
            generated by Lightsail.</para><para>Use the <code>get relational database master user password</code> operation to get
            the new password.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.UpdateLSRelationalDatabaseCmdlet.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.LS.UpdateLSRelationalDatabaseParameterCmdlet">
            <summary>
            Allows the update of one or more parameters of a database in Amazon Lightsail.
             
              
            <para>
            Parameter updates don't cause outages; therefore, their application is not subject
            to the preferred maintenance window. However, there are two ways in which paramater
            updates are applied: <code>dynamic</code> or <code>pending-reboot</code>. Parameters
            marked with a <code>dynamic</code> apply type are applied immediately. Parameters
            marked with a <code>pending-reboot</code> apply type are applied only after the database
            is rebooted using the <code>reboot relational database</code> operation.
            </para><para>
            The <code>update relational database parameters</code> operation supports tag-based
            access control via resource tags applied to the resource identified by relationalDatabaseName.
            For more information, see the <a href="https://lightsail.aws.amazon.com/ls/docs/en/articles/amazon-lightsail-controlling-access-using-tags">Lightsail
            Dev Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.UpdateLSRelationalDatabaseParameterCmdlet.Parameter">
            <summary>
            <para>
            <para>The database parameters to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.UpdateLSRelationalDatabaseParameterCmdlet.RelationalDatabaseName">
            <summary>
            <para>
            <para>The name of your database for which to update parameters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.LS.UpdateLSRelationalDatabaseParameterCmdlet.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.ML.AddMLResourceTagCmdlet">
            <summary>
            Adds one or more tags to an object, up to a limit of 10. Each tag consists of a key
            and an optional value. If you add a tag using a key that is already associated with
            the ML object, <code>AddTags</code> updates the tag's value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.AddMLResourceTagCmdlet.ResourceId">
            <summary>
            <para>
            <para>The ID of the ML object to tag. For example, <code>exampleModelId</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.AddMLResourceTagCmdlet.ResourceType">
            <summary>
            <para>
            <para>The type of the ML object to tag. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.AddMLResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>The key-value pairs to use to create tags. If you specify a key without specifying
            a value, Amazon ML creates a tag with the specified key and a value of null.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.AddMLResourceTagCmdlet.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.ML.GetMLBatchPredictionCmdlet">
            <summary>
            Returns a <code>BatchPrediction</code> that includes detailed metadata, status, and
            data file information for a <code>Batch Prediction</code> request.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLBatchPredictionCmdlet.BatchPredictionId">
            <summary>
            <para>
            <para>An ID assigned to the <code>BatchPrediction</code> at creation.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ML.GetMLBatchPredictionListCmdlet">
            <summary>
            Returns a list of <code>BatchPrediction</code> operations that match the search criteria
            in the request.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLBatchPredictionListCmdlet.EQ">
            <summary>
            <para>
            <para>The equal to operator. The <code>BatchPrediction</code> results will have <code>FilterVariable</code>
            values that exactly match the value specified with <code>EQ</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLBatchPredictionListCmdlet.FilterVariable">
            <summary>
            <para>
            <para>Use one of the following variables to filter a list of <code>BatchPrediction</code>:</para><ul><li><code>CreatedAt</code> - Sets the search criteria to the <code>BatchPrediction</code>
            creation date.</li><li><code>Status</code> - Sets the search criteria to the <code>BatchPrediction</code>
            status.</li><li><code>Name</code> - Sets the search criteria to the contents of
            the <code>BatchPrediction</code><b></b><code>Name</code>.</li><li><code>IAMUser</code>
            - Sets the search criteria to the user account that invoked the <code>BatchPrediction</code>
            creation.</li><li><code>MLModelId</code> - Sets the search criteria to the <code>MLModel</code>
            used in the <code>BatchPrediction</code>.</li><li><code>DataSourceId</code> - Sets
            the search criteria to the <code>DataSource</code> used in the <code>BatchPrediction</code>.</li><li><code>DataURI</code> - Sets the search criteria to the data file(s) used in the
            <code>BatchPrediction</code>. The URL can identify either a file or an Amazon Simple
            Storage Solution (Amazon S3) bucket or directory.</li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLBatchPredictionListCmdlet.GE">
            <summary>
            <para>
            <para>The greater than or equal to operator. The <code>BatchPrediction</code> results will
            have <code>FilterVariable</code> values that are greater than or equal to the value
            specified with <code>GE</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLBatchPredictionListCmdlet.GT">
            <summary>
            <para>
            <para>The greater than operator. The <code>BatchPrediction</code> results will have <code>FilterVariable</code>
            values that are greater than the value specified with <code>GT</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLBatchPredictionListCmdlet.LE">
            <summary>
            <para>
            <para>The less than or equal to operator. The <code>BatchPrediction</code> results will
            have <code>FilterVariable</code> values that are less than or equal to the value specified
            with <code>LE</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLBatchPredictionListCmdlet.LT">
            <summary>
            <para>
            <para>The less than operator. The <code>BatchPrediction</code> results will have <code>FilterVariable</code>
            values that are less than the value specified with <code>LT</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLBatchPredictionListCmdlet.NE">
            <summary>
            <para>
            <para>The not equal to operator. The <code>BatchPrediction</code> results will have <code>FilterVariable</code>
            values not equal to the value specified with <code>NE</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLBatchPredictionListCmdlet.Prefix">
            <summary>
            <para>
            <para>A string that is found at the beginning of a variable, such as <code>Name</code> or
            <code>Id</code>.</para><para>For example, a <code>Batch Prediction</code> operation could have the <code>Name</code><code>2014-09-09-HolidayGiftMailer</code>. To search for this <code>BatchPrediction</code>,
            select <code>Name</code> for the <code>FilterVariable</code> and any of the following
            strings for the <code>Prefix</code>: </para><ul><li><para>2014-09</para></li><li><para>2014-09-09</para></li><li><para>2014-09-09-Holiday</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLBatchPredictionListCmdlet.SortOrder">
            <summary>
            <para>
            <para>A two-value parameter that determines the sequence of the resulting list of <code>MLModel</code>s.</para><ul><li><code>asc</code> - Arranges the list in ascending order (A-Z, 0-9).</li><li><code>dsc</code> - Arranges the list in descending order (Z-A, 9-0).</li></ul><para>Results are sorted by <code>FilterVariable</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLBatchPredictionListCmdlet.Limit">
            <summary>
            <para>
            <para>The number of pages of information to include in the result. The range of acceptable
            values is <code>1</code> through <code>100</code>. The default value is <code>100</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLBatchPredictionListCmdlet.NextToken">
            <summary>
            <para>
            <para>An ID of the page in the paginated results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ML.GetMLDataSourceCmdlet">
            <summary>
            Returns a <code>DataSource</code> that includes metadata and data file information,
            as well as the current status of the <code>DataSource</code>.
             
              
            <para><code>GetDataSource</code> provides results in normal or verbose format. The verbose
            format adds the schema description and the list of files pointed to by the DataSource
            to the normal format.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLDataSourceCmdlet.DataSourceId">
            <summary>
            <para>
            <para>The ID assigned to the <code>DataSource</code> at creation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLDataSourceCmdlet.VerboseResponse">
            <summary>
            <para>
            <para>Specifies whether the <code>GetDataSource</code> operation should return <code>DataSourceSchema</code>.</para><para>If true, <code>DataSourceSchema</code> is returned.</para><para>If false, <code>DataSourceSchema</code> is not returned.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ML.GetMLDataSourceListCmdlet">
            <summary>
            Returns a list of <code>DataSource</code> that match the search criteria in the request.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLDataSourceListCmdlet.EQ">
            <summary>
            <para>
            <para>The equal to operator. The <code>DataSource</code> results will have <code>FilterVariable</code>
            values that exactly match the value specified with <code>EQ</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLDataSourceListCmdlet.FilterVariable">
            <summary>
            <para>
            <para>Use one of the following variables to filter a list of <code>DataSource</code>:</para><ul><li><code>CreatedAt</code> - Sets the search criteria to <code>DataSource</code>
            creation dates.</li><li><code>Status</code> - Sets the search criteria to <code>DataSource</code>
            statuses.</li><li><code>Name</code> - Sets the search criteria to the contents of
            <code>DataSource</code><b></b><code>Name</code>.</li><li><code>DataUri</code>
            - Sets the search criteria to the URI of data files used to create the <code>DataSource</code>.
            The URI can identify either a file or an Amazon Simple Storage Service (Amazon S3)
            bucket or directory.</li><li><code>IAMUser</code> - Sets the search criteria to
            the user account that invoked the <code>DataSource</code> creation.</li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLDataSourceListCmdlet.GE">
            <summary>
            <para>
            <para>The greater than or equal to operator. The <code>DataSource</code> results will have
            <code>FilterVariable</code> values that are greater than or equal to the value specified
            with <code>GE</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLDataSourceListCmdlet.GT">
            <summary>
            <para>
            <para>The greater than operator. The <code>DataSource</code> results will have <code>FilterVariable</code>
            values that are greater than the value specified with <code>GT</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLDataSourceListCmdlet.LE">
            <summary>
            <para>
            <para>The less than or equal to operator. The <code>DataSource</code> results will have
            <code>FilterVariable</code> values that are less than or equal to the value specified
            with <code>LE</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLDataSourceListCmdlet.LT">
            <summary>
            <para>
            <para>The less than operator. The <code>DataSource</code> results will have <code>FilterVariable</code>
            values that are less than the value specified with <code>LT</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLDataSourceListCmdlet.NE">
            <summary>
            <para>
            <para>The not equal to operator. The <code>DataSource</code> results will have <code>FilterVariable</code>
            values not equal to the value specified with <code>NE</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLDataSourceListCmdlet.Prefix">
            <summary>
            <para>
            <para>A string that is found at the beginning of a variable, such as <code>Name</code> or
            <code>Id</code>.</para><para>For example, a <code>DataSource</code> could have the <code>Name</code><code>2014-09-09-HolidayGiftMailer</code>.
            To search for this <code>DataSource</code>, select <code>Name</code> for the <code>FilterVariable</code>
            and any of the following strings for the <code>Prefix</code>: </para><ul><li><para>2014-09</para></li><li><para>2014-09-09</para></li><li><para>2014-09-09-Holiday</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLDataSourceListCmdlet.SortOrder">
            <summary>
            <para>
            <para>A two-value parameter that determines the sequence of the resulting list of <code>DataSource</code>.</para><ul><li><code>asc</code> - Arranges the list in ascending order (A-Z, 0-9).</li><li><code>dsc</code> - Arranges the list in descending order (Z-A, 9-0).</li></ul><para>Results are sorted by <code>FilterVariable</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLDataSourceListCmdlet.Limit">
            <summary>
            <para>
            <para> The maximum number of <code>DataSource</code> to include in the result.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLDataSourceListCmdlet.NextToken">
            <summary>
            <para>
            <para>The ID of the page in the paginated results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ML.GetMLEvaluationCmdlet">
            <summary>
            Returns an <code>Evaluation</code> that includes metadata as well as the current status
            of the <code>Evaluation</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLEvaluationCmdlet.EvaluationId">
            <summary>
            <para>
            <para>The ID of the <code>Evaluation</code> to retrieve. The evaluation of each <code>MLModel</code>
            is recorded and cataloged. The ID provides the means to access the information. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ML.GetMLEvaluationListCmdlet">
            <summary>
            Returns a list of <code>DescribeEvaluations</code> that match the search criteria
            in the request.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLEvaluationListCmdlet.EQ">
            <summary>
            <para>
            <para>The equal to operator. The <code>Evaluation</code> results will have <code>FilterVariable</code>
            values that exactly match the value specified with <code>EQ</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLEvaluationListCmdlet.FilterVariable">
            <summary>
            <para>
            <para>Use one of the following variable to filter a list of <code>Evaluation</code> objects:</para><ul><li><code>CreatedAt</code> - Sets the search criteria to the <code>Evaluation</code>
            creation date.</li><li><code>Status</code> - Sets the search criteria to the <code>Evaluation</code>
            status.</li><li><code>Name</code> - Sets the search criteria to the contents of
            <code>Evaluation</code><b></b><code>Name</code>.</li><li><code>IAMUser</code>
            - Sets the search criteria to the user account that invoked an <code>Evaluation</code>.</li><li><code>MLModelId</code> - Sets the search criteria to the <code>MLModel</code>
            that was evaluated.</li><li><code>DataSourceId</code> - Sets the search criteria
            to the <code>DataSource</code> used in <code>Evaluation</code>.</li><li><code>DataUri</code>
            - Sets the search criteria to the data file(s) used in <code>Evaluation</code>. The
            URL can identify either a file or an Amazon Simple Storage Solution (Amazon S3) bucket
            or directory.</li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLEvaluationListCmdlet.GE">
            <summary>
            <para>
            <para>The greater than or equal to operator. The <code>Evaluation</code> results will have
            <code>FilterVariable</code> values that are greater than or equal to the value specified
            with <code>GE</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLEvaluationListCmdlet.GT">
            <summary>
            <para>
            <para>The greater than operator. The <code>Evaluation</code> results will have <code>FilterVariable</code>
            values that are greater than the value specified with <code>GT</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLEvaluationListCmdlet.LE">
            <summary>
            <para>
            <para>The less than or equal to operator. The <code>Evaluation</code> results will have
            <code>FilterVariable</code> values that are less than or equal to the value specified
            with <code>LE</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLEvaluationListCmdlet.LT">
            <summary>
            <para>
            <para>The less than operator. The <code>Evaluation</code> results will have <code>FilterVariable</code>
            values that are less than the value specified with <code>LT</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLEvaluationListCmdlet.NE">
            <summary>
            <para>
            <para>The not equal to operator. The <code>Evaluation</code> results will have <code>FilterVariable</code>
            values not equal to the value specified with <code>NE</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLEvaluationListCmdlet.Prefix">
            <summary>
            <para>
            <para>A string that is found at the beginning of a variable, such as <code>Name</code> or
            <code>Id</code>.</para><para>For example, an <code>Evaluation</code> could have the <code>Name</code><code>2014-09-09-HolidayGiftMailer</code>.
            To search for this <code>Evaluation</code>, select <code>Name</code> for the <code>FilterVariable</code>
            and any of the following strings for the <code>Prefix</code>: </para><ul><li><para>2014-09</para></li><li><para>2014-09-09</para></li><li><para>2014-09-09-Holiday</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLEvaluationListCmdlet.SortOrder">
            <summary>
            <para>
            <para>A two-value parameter that determines the sequence of the resulting list of <code>Evaluation</code>.</para><ul><li><code>asc</code> - Arranges the list in ascending order (A-Z, 0-9).</li><li><code>dsc</code> - Arranges the list in descending order (Z-A, 9-0).</li></ul><para>Results are sorted by <code>FilterVariable</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLEvaluationListCmdlet.Limit">
            <summary>
            <para>
            <para> The maximum number of <code>Evaluation</code> to include in the result.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLEvaluationListCmdlet.NextToken">
            <summary>
            <para>
            <para>The ID of the page in the paginated results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ML.GetMLModelCmdlet">
            <summary>
            Returns an <code>MLModel</code> that includes detailed metadata, data source information,
            and the current status of the <code>MLModel</code>.
             
              
            <para><code>GetMLModel</code> provides results in normal or verbose format.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLModelCmdlet.MLModelId">
            <summary>
            <para>
            <para>The ID assigned to the <code>MLModel</code> at creation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLModelCmdlet.VerboseResponse">
            <summary>
            <para>
            <para>Specifies whether the <code>GetMLModel</code> operation should return <code>Recipe</code>.</para><para>If true, <code>Recipe</code> is returned.</para><para>If false, <code>Recipe</code> is not returned.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ML.GetMLModelListCmdlet">
            <summary>
            Returns a list of <code>MLModel</code> that match the search criteria in the request.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLModelListCmdlet.EQ">
            <summary>
            <para>
            <para>The equal to operator. The <code>MLModel</code> results will have <code>FilterVariable</code>
            values that exactly match the value specified with <code>EQ</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLModelListCmdlet.FilterVariable">
            <summary>
            <para>
            <para>Use one of the following variables to filter a list of <code>MLModel</code>:</para><ul><li><code>CreatedAt</code> - Sets the search criteria to <code>MLModel</code>
            creation date.</li><li><code>Status</code> - Sets the search criteria to <code>MLModel</code>
            status.</li><li><code>Name</code> - Sets the search criteria to the contents of
            <code>MLModel</code><b></b><code>Name</code>.</li><li><code>IAMUser</code> - Sets
            the search criteria to the user account that invoked the <code>MLModel</code> creation.</li><li><code>TrainingDataSourceId</code> - Sets the search criteria to the <code>DataSource</code>
            used to train one or more <code>MLModel</code>.</li><li><code>RealtimeEndpointStatus</code>
            - Sets the search criteria to the <code>MLModel</code> real-time endpoint status.</li><li><code>MLModelType</code> - Sets the search criteria to <code>MLModel</code> type:
            binary, regression, or multi-class.</li><li><code>Algorithm</code> - Sets the search
            criteria to the algorithm that the <code>MLModel</code> uses.</li><li><code>TrainingDataURI</code>
            - Sets the search criteria to the data file(s) used in training a <code>MLModel</code>.
            The URL can identify either a file or an Amazon Simple Storage Service (Amazon S3)
            bucket or directory.</li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLModelListCmdlet.GE">
            <summary>
            <para>
            <para>The greater than or equal to operator. The <code>MLModel</code> results will have
            <code>FilterVariable</code> values that are greater than or equal to the value specified
            with <code>GE</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLModelListCmdlet.GT">
            <summary>
            <para>
            <para>The greater than operator. The <code>MLModel</code> results will have <code>FilterVariable</code>
            values that are greater than the value specified with <code>GT</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLModelListCmdlet.LE">
            <summary>
            <para>
            <para>The less than or equal to operator. The <code>MLModel</code> results will have <code>FilterVariable</code>
            values that are less than or equal to the value specified with <code>LE</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLModelListCmdlet.LT">
            <summary>
            <para>
            <para>The less than operator. The <code>MLModel</code> results will have <code>FilterVariable</code>
            values that are less than the value specified with <code>LT</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLModelListCmdlet.NE">
            <summary>
            <para>
            <para>The not equal to operator. The <code>MLModel</code> results will have <code>FilterVariable</code>
            values not equal to the value specified with <code>NE</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLModelListCmdlet.Prefix">
            <summary>
            <para>
            <para>A string that is found at the beginning of a variable, such as <code>Name</code> or
            <code>Id</code>.</para><para>For example, an <code>MLModel</code> could have the <code>Name</code><code>2014-09-09-HolidayGiftMailer</code>.
            To search for this <code>MLModel</code>, select <code>Name</code> for the <code>FilterVariable</code>
            and any of the following strings for the <code>Prefix</code>: </para><ul><li><para>2014-09</para></li><li><para>2014-09-09</para></li><li><para>2014-09-09-Holiday</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLModelListCmdlet.SortOrder">
            <summary>
            <para>
            <para>A two-value parameter that determines the sequence of the resulting list of <code>MLModel</code>.</para><ul><li><code>asc</code> - Arranges the list in ascending order (A-Z, 0-9).</li><li><code>dsc</code> - Arranges the list in descending order (Z-A, 9-0).</li></ul><para>Results are sorted by <code>FilterVariable</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLModelListCmdlet.Limit">
            <summary>
            <para>
            <para>The number of pages of information to include in the result. The range of acceptable
            values is <code>1</code> through <code>100</code>. The default value is <code>100</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLModelListCmdlet.NextToken">
            <summary>
            <para>
            <para>The ID of the page in the paginated results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ML.GetMLPredictionCmdlet">
            <summary>
            Generates a prediction for the observation using the specified <code>ML Model</code>.
             
             <note><title>Note</title><para>
            Not all response parameters will be populated. Whether a response parameter is populated
            depends on the type of model requested.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLPredictionCmdlet.MLModelId">
            <summary>
            <para>
            <para>A unique identifier of the <code>MLModel</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLPredictionCmdlet.PredictEndpoint">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLPredictionCmdlet.Record">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ML.GetMLResourceTagCmdlet">
            <summary>
            Describes one or more of the tags for your Amazon ML object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLResourceTagCmdlet.ResourceId">
            <summary>
            <para>
            <para>The ID of the ML object. For example, <code>exampleModelId</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.GetMLResourceTagCmdlet.ResourceType">
            <summary>
            <para>
            <para>The type of the ML object.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ML.NewMLBatchPredictionCmdlet">
            <summary>
            Generates predictions for a group of observations. The observations to process exist
            in one or more data files referenced by a <code>DataSource</code>. This operation
            creates a new <code>BatchPrediction</code>, and uses an <code>MLModel</code> and the
            data files referenced by the <code>DataSource</code> as information sources.
             
              
            <para><code>CreateBatchPrediction</code> is an asynchronous operation. In response to <code>CreateBatchPrediction</code>,
            Amazon Machine Learning (Amazon ML) immediately returns and sets the <code>BatchPrediction</code>
            status to <code>PENDING</code>. After the <code>BatchPrediction</code> completes,
            Amazon ML sets the status to <code>COMPLETED</code>.
            </para><para>
            You can poll for status updates by using the <a>GetBatchPrediction</a> operation and
            checking the <code>Status</code> parameter of the result. After the <code>COMPLETED</code>
            status appears, the results are available in the location specified by the <code>OutputUri</code>
            parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLBatchPredictionCmdlet.BatchPredictionDataSourceId">
            <summary>
            <para>
            <para>The ID of the <code>DataSource</code> that points to the group of observations to
            predict.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLBatchPredictionCmdlet.BatchPredictionId">
            <summary>
            <para>
            <para>A user-supplied ID that uniquely identifies the <code>BatchPrediction</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLBatchPredictionCmdlet.BatchPredictionName">
            <summary>
            <para>
            <para>A user-supplied name or description of the <code>BatchPrediction</code>. <code>BatchPredictionName</code>
            can only use the UTF-8 character set.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLBatchPredictionCmdlet.MLModelId">
            <summary>
            <para>
            <para>The ID of the <code>MLModel</code> that will generate predictions for the group of
            observations. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLBatchPredictionCmdlet.OutputUri">
            <summary>
            <para>
            <para>The location of an Amazon Simple Storage Service (Amazon S3) bucket or directory to
            store the batch prediction results. The following substrings are not allowed in the
            <code>s3 key</code> portion of the <code>outputURI</code> field: ':', '//', '/./',
            '/../'.</para><para>Amazon ML needs permissions to store and retrieve the logs on your behalf. For information
            about how to set permissions, see the <a href="http://docs.aws.amazon.com/machine-learning/latest/dg">Amazon
            Machine Learning Developer Guide</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLBatchPredictionCmdlet.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.ML.NewMLDataSourceFromRDSCmdlet">
            <summary>
            Creates a <code>DataSource</code> object from an <a href="http://aws.amazon.com/rds/">
            Amazon Relational Database Service</a> (Amazon RDS). A <code>DataSource</code> references
            data that can be used to perform <code>CreateMLModel</code>, <code>CreateEvaluation</code>,
            or <code>CreateBatchPrediction</code> operations.
             
              
            <para><code>CreateDataSourceFromRDS</code> is an asynchronous operation. In response to
            <code>CreateDataSourceFromRDS</code>, Amazon Machine Learning (Amazon ML) immediately
            returns and sets the <code>DataSource</code> status to <code>PENDING</code>. After
            the <code>DataSource</code> is created and ready for use, Amazon ML sets the <code>Status</code>
            parameter to <code>COMPLETED</code>. <code>DataSource</code> in the <code>COMPLETED</code>
            or <code>PENDING</code> state can be used only to perform <code>&gt;CreateMLModel</code>&gt;,
            <code>CreateEvaluation</code>, or <code>CreateBatchPrediction</code> operations.
            </para><para>
             If Amazon ML cannot accept the input source, it sets the <code>Status</code> parameter
            to <code>FAILED</code> and includes an error message in the <code>Message</code> attribute
            of the <code>GetDataSource</code> operation response.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromRDSCmdlet.ComputeStatistic">
            <summary>
            <para>
            <para>The compute statistics for a <code>DataSource</code>. The statistics are generated
            from the observation data referenced by a <code>DataSource</code>. Amazon ML uses
            the statistics internally during <code>MLModel</code> training. This parameter must
            be set to <code>true</code> if the <code></code>DataSource<code></code> needs to be
            used for <code>MLModel</code> training. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromRDSCmdlet.DatabaseInformation_DatabaseName">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromRDSCmdlet.RDSData_DataRearrangement">
            <summary>
            <para>
            <para>A JSON string that represents the splitting and rearrangement processing to be applied
            to a <code>DataSource</code>. If the <code>DataRearrangement</code> parameter is not
            provided, all of the input data is used to create the <code>Datasource</code>.</para><para>There are multiple parameters that control what data is used to create a datasource:</para><ul><li><para><b><code>percentBegin</code></b></para><para>Use <code>percentBegin</code> to indicate the beginning of the range of the data used
            to create the Datasource. If you do not include <code>percentBegin</code> and <code>percentEnd</code>,
            Amazon ML includes all of the data when creating the datasource.</para></li><li><para><b><code>percentEnd</code></b></para><para>Use <code>percentEnd</code> to indicate the end of the range of the data used to create
            the Datasource. If you do not include <code>percentBegin</code> and <code>percentEnd</code>,
            Amazon ML includes all of the data when creating the datasource.</para></li><li><para><b><code>complement</code></b></para><para>The <code>complement</code> parameter instructs Amazon ML to use the data that is
            not included in the range of <code>percentBegin</code> to <code>percentEnd</code>
            to create a datasource. The <code>complement</code> parameter is useful if you need
            to create complementary datasources for training and evaluation. To create a complementary
            datasource, use the same values for <code>percentBegin</code> and <code>percentEnd</code>,
            along with the <code>complement</code> parameter.</para><para>For example, the following two datasources do not share any data, and can be used
            to train and evaluate a model. The first datasource has 25 percent of the data, and
            the second one has 75 percent of the data.</para><para>Datasource for evaluation: <code>{"splitting":{"percentBegin":0, "percentEnd":25}}</code></para><para>Datasource for training: <code>{"splitting":{"percentBegin":0, "percentEnd":25, "complement":"true"}}</code></para></li><li><para><b><code>strategy</code></b></para><para>To change how Amazon ML splits the data for a datasource, use the <code>strategy</code>
            parameter.</para><para>The default value for the <code>strategy</code> parameter is <code>sequential</code>,
            meaning that Amazon ML takes all of the data records between the <code>percentBegin</code>
            and <code>percentEnd</code> parameters for the datasource, in the order that the records
            appear in the input data.</para><para>The following two <code>DataRearrangement</code> lines are examples of sequentially
            ordered training and evaluation datasources:</para><para>Datasource for evaluation: <code>{"splitting":{"percentBegin":70, "percentEnd":100,
            "strategy":"sequential"}}</code></para><para>Datasource for training: <code>{"splitting":{"percentBegin":70, "percentEnd":100,
            "strategy":"sequential", "complement":"true"}}</code></para><para>To randomly split the input data into the proportions indicated by the percentBegin
            and percentEnd parameters, set the <code>strategy</code> parameter to <code>random</code>
            and provide a string that is used as the seed value for the random data splitting
            (for example, you can use the S3 path to your data as the random seed string). If
            you choose the random split strategy, Amazon ML assigns each row of data a pseudo-random
            number between 0 and 100, and then selects the rows that have an assigned number between
            <code>percentBegin</code> and <code>percentEnd</code>. Pseudo-random numbers are assigned
            using both the input seed string value and the byte offset as a seed, so changing
            the data results in a different split. Any existing ordering is preserved. The random
            splitting strategy ensures that variables in the training and evaluation data are
            distributed similarly. It is useful in the cases where the input data may have an
            implicit sort order, which would otherwise result in training and evaluation datasources
            containing non-similar data records.</para><para>The following two <code>DataRearrangement</code> lines are examples of non-sequentially
            ordered training and evaluation datasources:</para><para>Datasource for evaluation: <code>{"splitting":{"percentBegin":70, "percentEnd":100,
            "strategy":"random", "randomSeed"="s3://my_s3_path/bucket/file.csv"}}</code></para><para>Datasource for training: <code>{"splitting":{"percentBegin":70, "percentEnd":100,
            "strategy":"random", "randomSeed"="s3://my_s3_path/bucket/file.csv", "complement":"true"}}</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromRDSCmdlet.RDSData_DataSchema">
            <summary>
            <para>
            <para>A JSON string that represents the schema for an Amazon RDS <code>DataSource</code>.
            The <code>DataSchema</code> defines the structure of the observation data in the data
            file(s) referenced in the <code>DataSource</code>.</para><para>A <code>DataSchema</code> is not required if you specify a <code>DataSchemaUri</code></para><para>Define your <code>DataSchema</code> as a series of key-value pairs. <code>attributes</code>
            and <code>excludedVariableNames</code> have an array of key-value pairs for their
            value. Use the following format to define your <code>DataSchema</code>.</para><para>{ "version": "1.0",</para><para> "recordAnnotationFieldName": "F1",</para><para> "recordWeightFieldName": "F2",</para><para> "targetFieldName": "F3",</para><para> "dataFormat": "CSV",</para><para> "dataFileContainsHeader": true,</para><para> "attributes": [</para><para> { "fieldName": "F1", "fieldType": "TEXT" }, { "fieldName": "F2", "fieldType": "NUMERIC"
            }, { "fieldName": "F3", "fieldType": "CATEGORICAL" }, { "fieldName": "F4", "fieldType":
            "NUMERIC" }, { "fieldName": "F5", "fieldType": "CATEGORICAL" }, { "fieldName": "F6",
            "fieldType": "TEXT" }, { "fieldName": "F7", "fieldType": "WEIGHTED_INT_SEQUENCE" },
            { "fieldName": "F8", "fieldType": "WEIGHTED_STRING_SEQUENCE" } ],</para><para> "excludedVariableNames": [ "F6" ] } </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromRDSCmdlet.RDSData_DataSchemaUri">
            <summary>
            <para>
            <para>The Amazon S3 location of the <code>DataSchema</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromRDSCmdlet.DataSourceId">
            <summary>
            <para>
            <para>A user-supplied ID that uniquely identifies the <code>DataSource</code>. Typically,
            an Amazon Resource Number (ARN) becomes the ID for a <code>DataSource</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromRDSCmdlet.DataSourceName">
            <summary>
            <para>
            <para>A user-supplied name or description of the <code>DataSource</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromRDSCmdlet.DatabaseInformation_InstanceIdentifier">
            <summary>
            <para>
            <para>The ID of an RDS DB instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromRDSCmdlet.DatabaseCredentials_Password">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromRDSCmdlet.RDSData_ResourceRole">
            <summary>
            <para>
            <para>The role (DataPipelineDefaultResourceRole) assumed by an Amazon Elastic Compute Cloud
            (Amazon EC2) instance to carry out the copy operation from Amazon RDS to an Amazon
            S3 task. For more information, see <a href="http://docs.aws.amazon.com/datapipeline/latest/DeveloperGuide/dp-iam-roles.html">Role
            templates</a> for data pipelines.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromRDSCmdlet.RoleARN">
            <summary>
            <para>
            <para>The role that Amazon ML assumes on behalf of the user to create and activate a data
            pipeline in the user's account and copy data using the <code>SelectSqlQuery</code>
            query from Amazon RDS to Amazon S3.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromRDSCmdlet.RDSData_S3StagingLocation">
            <summary>
            <para>
            <para>The Amazon S3 location for staging Amazon RDS data. The data retrieved from Amazon
            RDS using <code>SelectSqlQuery</code> is stored in this location.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromRDSCmdlet.RDSData_SecurityGroupId">
            <summary>
            <para>
            <para>The security group IDs to be used to access a VPC-based RDS DB instance. Ensure that
            there are appropriate ingress rules set up to allow access to the RDS DB instance.
            This attribute is used by Data Pipeline to carry out the copy operation from Amazon
            RDS to an Amazon S3 task.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromRDSCmdlet.RDSData_SelectSqlQuery">
            <summary>
            <para>
            <para>The query that is used to retrieve the observation data for the <code>DataSource</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromRDSCmdlet.RDSData_ServiceRole">
            <summary>
            <para>
            <para>The role (DataPipelineDefaultRole) assumed by AWS Data Pipeline service to monitor
            the progress of the copy task from Amazon RDS to Amazon S3. For more information,
            see <a href="http://docs.aws.amazon.com/datapipeline/latest/DeveloperGuide/dp-iam-roles.html">Role
            templates</a> for data pipelines.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromRDSCmdlet.RDSData_SubnetId">
            <summary>
            <para>
            <para>The subnet ID to be used to access a VPC-based RDS DB instance. This attribute is
            used by Data Pipeline to carry out the copy task from Amazon RDS to Amazon S3.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromRDSCmdlet.DatabaseCredentials_Username">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromRDSCmdlet.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.ML.NewMLDataSourceFromRedshiftCmdlet">
            <summary>
            Creates a <code>DataSource</code> from a database hosted on an Amazon Redshift cluster.
            A <code>DataSource</code> references data that can be used to perform either <code>CreateMLModel</code>,
            <code>CreateEvaluation</code>, or <code>CreateBatchPrediction</code> operations.
             
              
            <para><code>CreateDataSourceFromRedshift</code> is an asynchronous operation. In response
            to <code>CreateDataSourceFromRedshift</code>, Amazon Machine Learning (Amazon ML)
            immediately returns and sets the <code>DataSource</code> status to <code>PENDING</code>.
            After the <code>DataSource</code> is created and ready for use, Amazon ML sets the
            <code>Status</code> parameter to <code>COMPLETED</code>. <code>DataSource</code> in
            <code>COMPLETED</code> or <code>PENDING</code> states can be used to perform only
            <code>CreateMLModel</code>, <code>CreateEvaluation</code>, or <code>CreateBatchPrediction</code>
            operations.
            </para><para>
             If Amazon ML can't accept the input source, it sets the <code>Status</code> parameter
            to <code>FAILED</code> and includes an error message in the <code>Message</code> attribute
            of the <code>GetDataSource</code> operation response.
            </para><para>
            The observations should be contained in the database hosted on an Amazon Redshift
            cluster and should be specified by a <code>SelectSqlQuery</code> query. Amazon ML
            executes an <code>Unload</code> command in Amazon Redshift to transfer the result
            set of the <code>SelectSqlQuery</code> query to <code>S3StagingLocation</code>.
            </para><para>
            After the <code>DataSource</code> has been created, it's ready for use in evaluations
            and batch predictions. If you plan to use the <code>DataSource</code> to train an
            <code>MLModel</code>, the <code>DataSource</code> also requires a recipe. A recipe
            describes how each input variable will be used in training an <code>MLModel</code>.
            Will the variable be included or excluded from training? Will the variable be manipulated;
            for example, will it be combined with another variable or will it be split apart into
            word combinations? The recipe provides answers to these questions.
            </para><para>
            You can't change an existing datasource, but you can copy and modify the settings
            from an existing Amazon Redshift datasource to create a new datasource. To do so,
            call <code>GetDataSource</code> for an existing datasource and copy the values to
            a <code>CreateDataSource</code> call. Change the settings that you want to change
            and make sure that all required fields have the appropriate values.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromRedshiftCmdlet.DatabaseInformation_ClusterIdentifier">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromRedshiftCmdlet.ComputeStatistic">
            <summary>
            <para>
            <para>The compute statistics for a <code>DataSource</code>. The statistics are generated
            from the observation data referenced by a <code>DataSource</code>. Amazon ML uses
            the statistics internally during <code>MLModel</code> training. This parameter must
            be set to <code>true</code> if the <code>DataSource</code> needs to be used for <code>MLModel</code>
            training.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromRedshiftCmdlet.DatabaseInformation_DatabaseName">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromRedshiftCmdlet.DataSpec_DataRearrangement">
            <summary>
            <para>
            <para>A JSON string that represents the splitting and rearrangement processing to be applied
            to a <code>DataSource</code>. If the <code>DataRearrangement</code> parameter is not
            provided, all of the input data is used to create the <code>Datasource</code>.</para><para>There are multiple parameters that control what data is used to create a datasource:</para><ul><li><para><b><code>percentBegin</code></b></para><para>Use <code>percentBegin</code> to indicate the beginning of the range of the data used
            to create the Datasource. If you do not include <code>percentBegin</code> and <code>percentEnd</code>,
            Amazon ML includes all of the data when creating the datasource.</para></li><li><para><b><code>percentEnd</code></b></para><para>Use <code>percentEnd</code> to indicate the end of the range of the data used to create
            the Datasource. If you do not include <code>percentBegin</code> and <code>percentEnd</code>,
            Amazon ML includes all of the data when creating the datasource.</para></li><li><para><b><code>complement</code></b></para><para>The <code>complement</code> parameter instructs Amazon ML to use the data that is
            not included in the range of <code>percentBegin</code> to <code>percentEnd</code>
            to create a datasource. The <code>complement</code> parameter is useful if you need
            to create complementary datasources for training and evaluation. To create a complementary
            datasource, use the same values for <code>percentBegin</code> and <code>percentEnd</code>,
            along with the <code>complement</code> parameter.</para><para>For example, the following two datasources do not share any data, and can be used
            to train and evaluate a model. The first datasource has 25 percent of the data, and
            the second one has 75 percent of the data.</para><para>Datasource for evaluation: <code>{"splitting":{"percentBegin":0, "percentEnd":25}}</code></para><para>Datasource for training: <code>{"splitting":{"percentBegin":0, "percentEnd":25, "complement":"true"}}</code></para></li><li><para><b><code>strategy</code></b></para><para>To change how Amazon ML splits the data for a datasource, use the <code>strategy</code>
            parameter.</para><para>The default value for the <code>strategy</code> parameter is <code>sequential</code>,
            meaning that Amazon ML takes all of the data records between the <code>percentBegin</code>
            and <code>percentEnd</code> parameters for the datasource, in the order that the records
            appear in the input data.</para><para>The following two <code>DataRearrangement</code> lines are examples of sequentially
            ordered training and evaluation datasources:</para><para>Datasource for evaluation: <code>{"splitting":{"percentBegin":70, "percentEnd":100,
            "strategy":"sequential"}}</code></para><para>Datasource for training: <code>{"splitting":{"percentBegin":70, "percentEnd":100,
            "strategy":"sequential", "complement":"true"}}</code></para><para>To randomly split the input data into the proportions indicated by the percentBegin
            and percentEnd parameters, set the <code>strategy</code> parameter to <code>random</code>
            and provide a string that is used as the seed value for the random data splitting
            (for example, you can use the S3 path to your data as the random seed string). If
            you choose the random split strategy, Amazon ML assigns each row of data a pseudo-random
            number between 0 and 100, and then selects the rows that have an assigned number between
            <code>percentBegin</code> and <code>percentEnd</code>. Pseudo-random numbers are assigned
            using both the input seed string value and the byte offset as a seed, so changing
            the data results in a different split. Any existing ordering is preserved. The random
            splitting strategy ensures that variables in the training and evaluation data are
            distributed similarly. It is useful in the cases where the input data may have an
            implicit sort order, which would otherwise result in training and evaluation datasources
            containing non-similar data records.</para><para>The following two <code>DataRearrangement</code> lines are examples of non-sequentially
            ordered training and evaluation datasources:</para><para>Datasource for evaluation: <code>{"splitting":{"percentBegin":70, "percentEnd":100,
            "strategy":"random", "randomSeed"="s3://my_s3_path/bucket/file.csv"}}</code></para><para>Datasource for training: <code>{"splitting":{"percentBegin":70, "percentEnd":100,
            "strategy":"random", "randomSeed"="s3://my_s3_path/bucket/file.csv", "complement":"true"}}</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromRedshiftCmdlet.DataSpec_DataSchema">
            <summary>
            <para>
            <para>A JSON string that represents the schema for an Amazon Redshift <code>DataSource</code>.
            The <code>DataSchema</code> defines the structure of the observation data in the data
            file(s) referenced in the <code>DataSource</code>.</para><para>A <code>DataSchema</code> is not required if you specify a <code>DataSchemaUri</code>.</para><para>Define your <code>DataSchema</code> as a series of key-value pairs. <code>attributes</code>
            and <code>excludedVariableNames</code> have an array of key-value pairs for their
            value. Use the following format to define your <code>DataSchema</code>.</para><para>{ "version": "1.0",</para><para> "recordAnnotationFieldName": "F1",</para><para> "recordWeightFieldName": "F2",</para><para> "targetFieldName": "F3",</para><para> "dataFormat": "CSV",</para><para> "dataFileContainsHeader": true,</para><para> "attributes": [</para><para> { "fieldName": "F1", "fieldType": "TEXT" }, { "fieldName": "F2", "fieldType": "NUMERIC"
            }, { "fieldName": "F3", "fieldType": "CATEGORICAL" }, { "fieldName": "F4", "fieldType":
            "NUMERIC" }, { "fieldName": "F5", "fieldType": "CATEGORICAL" }, { "fieldName": "F6",
            "fieldType": "TEXT" }, { "fieldName": "F7", "fieldType": "WEIGHTED_INT_SEQUENCE" },
            { "fieldName": "F8", "fieldType": "WEIGHTED_STRING_SEQUENCE" } ],</para><para> "excludedVariableNames": [ "F6" ] } </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromRedshiftCmdlet.DataSpec_DataSchemaUri">
            <summary>
            <para>
            <para>Describes the schema location for an Amazon Redshift <code>DataSource</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromRedshiftCmdlet.DataSourceId">
            <summary>
            <para>
            <para>A user-supplied ID that uniquely identifies the <code>DataSource</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromRedshiftCmdlet.DataSourceName">
            <summary>
            <para>
            <para>A user-supplied name or description of the <code>DataSource</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromRedshiftCmdlet.DatabaseCredentials_Password">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromRedshiftCmdlet.RoleARN">
            <summary>
            <para>
            <para>A fully specified role Amazon Resource Name (ARN). Amazon ML assumes the role on behalf
            of the user to create the following: </para><para><ul><li><para>A security group to allow Amazon ML to execute the <code>SelectSqlQuery</code> query
            on an Amazon Redshift cluster</para></li><li><para>An Amazon S3 bucket policy to grant Amazon ML read/write permissions on the <code>S3StagingLocation</code></para></li></ul></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromRedshiftCmdlet.DataSpec_S3StagingLocation">
            <summary>
            <para>
            <para>Describes an Amazon S3 location to store the result set of the <code>SelectSqlQuery</code>
            query.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromRedshiftCmdlet.DataSpec_SelectSqlQuery">
            <summary>
            <para>
            <para>Describes the SQL Query to execute on an Amazon Redshift database for an Amazon Redshift
            <code>DataSource</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromRedshiftCmdlet.DatabaseCredentials_Username">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromRedshiftCmdlet.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.ML.NewMLDataSourceFromS3Cmdlet">
            <summary>
            Creates a <code>DataSource</code> object. A <code>DataSource</code> references data
            that can be used to perform <code>CreateMLModel</code>, <code>CreateEvaluation</code>,
            or <code>CreateBatchPrediction</code> operations.
             
              
            <para><code>CreateDataSourceFromS3</code> is an asynchronous operation. In response to <code>CreateDataSourceFromS3</code>,
            Amazon Machine Learning (Amazon ML) immediately returns and sets the <code>DataSource</code>
            status to <code>PENDING</code>. After the <code>DataSource</code> has been created
            and is ready for use, Amazon ML sets the <code>Status</code> parameter to <code>COMPLETED</code>.
            <code>DataSource</code> in the <code>COMPLETED</code> or <code>PENDING</code> state
            can be used to perform only <code>CreateMLModel</code>, <code>CreateEvaluation</code>
            or <code>CreateBatchPrediction</code> operations.
            </para><para>
             If Amazon ML can't accept the input source, it sets the <code>Status</code> parameter
            to <code>FAILED</code> and includes an error message in the <code>Message</code> attribute
            of the <code>GetDataSource</code> operation response.
            </para><para>
            The observation data used in a <code>DataSource</code> should be ready to use; that
            is, it should have a consistent structure, and missing data values should be kept
            to a minimum. The observation data must reside in one or more .csv files in an Amazon
            Simple Storage Service (Amazon S3) location, along with a schema that describes the
            data items by name and type. The same schema must be used for all of the data files
            referenced by the <code>DataSource</code>.
            </para><para>
            After the <code>DataSource</code> has been created, it's ready to use in evaluations
            and batch predictions. If you plan to use the <code>DataSource</code> to train an
            <code>MLModel</code>, the <code>DataSource</code> also needs a recipe. A recipe describes
            how each input variable will be used in training an <code>MLModel</code>. Will the
            variable be included or excluded from training? Will the variable be manipulated;
            for example, will it be combined with another variable or will it be split apart into
            word combinations? The recipe provides answers to these questions.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromS3Cmdlet.ComputeStatistic">
            <summary>
            <para>
            <para>The compute statistics for a <code>DataSource</code>. The statistics are generated
            from the observation data referenced by a <code>DataSource</code>. Amazon ML uses
            the statistics internally during <code>MLModel</code> training. This parameter must
            be set to <code>true</code> if the <code></code>DataSource<code></code> needs to be
            used for <code>MLModel</code> training.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromS3Cmdlet.DataSpec_DataLocationS3">
            <summary>
            <para>
            <para>The location of the data file(s) used by a <code>DataSource</code>. The URI specifies
            a data file or an Amazon Simple Storage Service (Amazon S3) directory or bucket containing
            data files.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromS3Cmdlet.DataSpec_DataRearrangement">
            <summary>
            <para>
            <para>A JSON string that represents the splitting and rearrangement processing to be applied
            to a <code>DataSource</code>. If the <code>DataRearrangement</code> parameter is not
            provided, all of the input data is used to create the <code>Datasource</code>.</para><para>There are multiple parameters that control what data is used to create a datasource:</para><ul><li><para><b><code>percentBegin</code></b></para><para>Use <code>percentBegin</code> to indicate the beginning of the range of the data used
            to create the Datasource. If you do not include <code>percentBegin</code> and <code>percentEnd</code>,
            Amazon ML includes all of the data when creating the datasource.</para></li><li><para><b><code>percentEnd</code></b></para><para>Use <code>percentEnd</code> to indicate the end of the range of the data used to create
            the Datasource. If you do not include <code>percentBegin</code> and <code>percentEnd</code>,
            Amazon ML includes all of the data when creating the datasource.</para></li><li><para><b><code>complement</code></b></para><para>The <code>complement</code> parameter instructs Amazon ML to use the data that is
            not included in the range of <code>percentBegin</code> to <code>percentEnd</code>
            to create a datasource. The <code>complement</code> parameter is useful if you need
            to create complementary datasources for training and evaluation. To create a complementary
            datasource, use the same values for <code>percentBegin</code> and <code>percentEnd</code>,
            along with the <code>complement</code> parameter.</para><para>For example, the following two datasources do not share any data, and can be used
            to train and evaluate a model. The first datasource has 25 percent of the data, and
            the second one has 75 percent of the data.</para><para>Datasource for evaluation: <code>{"splitting":{"percentBegin":0, "percentEnd":25}}</code></para><para>Datasource for training: <code>{"splitting":{"percentBegin":0, "percentEnd":25, "complement":"true"}}</code></para></li><li><para><b><code>strategy</code></b></para><para>To change how Amazon ML splits the data for a datasource, use the <code>strategy</code>
            parameter.</para><para>The default value for the <code>strategy</code> parameter is <code>sequential</code>,
            meaning that Amazon ML takes all of the data records between the <code>percentBegin</code>
            and <code>percentEnd</code> parameters for the datasource, in the order that the records
            appear in the input data.</para><para>The following two <code>DataRearrangement</code> lines are examples of sequentially
            ordered training and evaluation datasources:</para><para>Datasource for evaluation: <code>{"splitting":{"percentBegin":70, "percentEnd":100,
            "strategy":"sequential"}}</code></para><para>Datasource for training: <code>{"splitting":{"percentBegin":70, "percentEnd":100,
            "strategy":"sequential", "complement":"true"}}</code></para><para>To randomly split the input data into the proportions indicated by the percentBegin
            and percentEnd parameters, set the <code>strategy</code> parameter to <code>random</code>
            and provide a string that is used as the seed value for the random data splitting
            (for example, you can use the S3 path to your data as the random seed string). If
            you choose the random split strategy, Amazon ML assigns each row of data a pseudo-random
            number between 0 and 100, and then selects the rows that have an assigned number between
            <code>percentBegin</code> and <code>percentEnd</code>. Pseudo-random numbers are assigned
            using both the input seed string value and the byte offset as a seed, so changing
            the data results in a different split. Any existing ordering is preserved. The random
            splitting strategy ensures that variables in the training and evaluation data are
            distributed similarly. It is useful in the cases where the input data may have an
            implicit sort order, which would otherwise result in training and evaluation datasources
            containing non-similar data records.</para><para>The following two <code>DataRearrangement</code> lines are examples of non-sequentially
            ordered training and evaluation datasources:</para><para>Datasource for evaluation: <code>{"splitting":{"percentBegin":70, "percentEnd":100,
            "strategy":"random", "randomSeed"="s3://my_s3_path/bucket/file.csv"}}</code></para><para>Datasource for training: <code>{"splitting":{"percentBegin":70, "percentEnd":100,
            "strategy":"random", "randomSeed"="s3://my_s3_path/bucket/file.csv", "complement":"true"}}</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromS3Cmdlet.DataSpec_DataSchema">
            <summary>
            <para>
            <para> A JSON string that represents the schema for an Amazon S3 <code>DataSource</code>.
            The <code>DataSchema</code> defines the structure of the observation data in the data
            file(s) referenced in the <code>DataSource</code>.</para><para>You must provide either the <code>DataSchema</code> or the <code>DataSchemaLocationS3</code>.</para><para>Define your <code>DataSchema</code> as a series of key-value pairs. <code>attributes</code>
            and <code>excludedVariableNames</code> have an array of key-value pairs for their
            value. Use the following format to define your <code>DataSchema</code>.</para><para>{ "version": "1.0",</para><para> "recordAnnotationFieldName": "F1",</para><para> "recordWeightFieldName": "F2",</para><para> "targetFieldName": "F3",</para><para> "dataFormat": "CSV",</para><para> "dataFileContainsHeader": true,</para><para> "attributes": [</para><para> { "fieldName": "F1", "fieldType": "TEXT" }, { "fieldName": "F2", "fieldType": "NUMERIC"
            }, { "fieldName": "F3", "fieldType": "CATEGORICAL" }, { "fieldName": "F4", "fieldType":
            "NUMERIC" }, { "fieldName": "F5", "fieldType": "CATEGORICAL" }, { "fieldName": "F6",
            "fieldType": "TEXT" }, { "fieldName": "F7", "fieldType": "WEIGHTED_INT_SEQUENCE" },
            { "fieldName": "F8", "fieldType": "WEIGHTED_STRING_SEQUENCE" } ],</para><para> "excludedVariableNames": [ "F6" ] } </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromS3Cmdlet.DataSpec_DataSchemaLocationS3">
            <summary>
            <para>
            <para>Describes the schema location in Amazon S3. You must provide either the <code>DataSchema</code>
            or the <code>DataSchemaLocationS3</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromS3Cmdlet.DataSourceId">
            <summary>
            <para>
            <para>A user-supplied identifier that uniquely identifies the <code>DataSource</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromS3Cmdlet.DataSourceName">
            <summary>
            <para>
            <para>A user-supplied name or description of the <code>DataSource</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLDataSourceFromS3Cmdlet.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.ML.NewMLEvaluationCmdlet">
            <summary>
            Creates a new <code>Evaluation</code> of an <code>MLModel</code>. An <code>MLModel</code>
            is evaluated on a set of observations associated to a <code>DataSource</code>. Like
            a <code>DataSource</code> for an <code>MLModel</code>, the <code>DataSource</code>
            for an <code>Evaluation</code> contains values for the <code>Target Variable</code>.
            The <code>Evaluation</code> compares the predicted result for each observation to
            the actual outcome and provides a summary so that you know how effective the <code>MLModel</code>
            functions on the test data. Evaluation generates a relevant performance metric, such
            as BinaryAUC, RegressionRMSE or MulticlassAvgFScore based on the corresponding <code>MLModelType</code>:
            <code>BINARY</code>, <code>REGRESSION</code> or <code>MULTICLASS</code>.
             
              
            <para><code>CreateEvaluation</code> is an asynchronous operation. In response to <code>CreateEvaluation</code>,
            Amazon Machine Learning (Amazon ML) immediately returns and sets the evaluation status
            to <code>PENDING</code>. After the <code>Evaluation</code> is created and ready for
            use, Amazon ML sets the status to <code>COMPLETED</code>.
            </para><para>
            You can use the <code>GetEvaluation</code> operation to check progress of the evaluation
            during the creation operation.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLEvaluationCmdlet.EvaluationDataSourceId">
            <summary>
            <para>
            <para>The ID of the <code>DataSource</code> for the evaluation. The schema of the <code>DataSource</code>
            must match the schema used to create the <code>MLModel</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLEvaluationCmdlet.EvaluationId">
            <summary>
            <para>
            <para>A user-supplied ID that uniquely identifies the <code>Evaluation</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLEvaluationCmdlet.EvaluationName">
            <summary>
            <para>
            <para>A user-supplied name or description of the <code>Evaluation</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLEvaluationCmdlet.MLModelId">
            <summary>
            <para>
            <para>The ID of the <code>MLModel</code> to evaluate.</para><para>The schema used in creating the <code>MLModel</code> must match the schema of the
            <code>DataSource</code> used in the <code>Evaluation</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLEvaluationCmdlet.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.ML.NewMLModelCmdlet">
            <summary>
            Creates a new <code>MLModel</code> using the <code>DataSource</code> and the recipe
            as information sources.
             
              
            <para>
            An <code>MLModel</code> is nearly immutable. Users can update only the <code>MLModelName</code>
            and the <code>ScoreThreshold</code> in an <code>MLModel</code> without creating a
            new <code>MLModel</code>.
            </para><para><code>CreateMLModel</code> is an asynchronous operation. In response to <code>CreateMLModel</code>,
            Amazon Machine Learning (Amazon ML) immediately returns and sets the <code>MLModel</code>
            status to <code>PENDING</code>. After the <code>MLModel</code> has been created and
            ready is for use, Amazon ML sets the status to <code>COMPLETED</code>.
            </para><para>
            You can use the <code>GetMLModel</code> operation to check the progress of the <code>MLModel</code>
            during the creation operation.
            </para><para><code>CreateMLModel</code> requires a <code>DataSource</code> with computed statistics,
            which can be created by setting <code>ComputeStatistics</code> to <code>true</code>
            in <code>CreateDataSourceFromRDS</code>, <code>CreateDataSourceFromS3</code>, or <code>CreateDataSourceFromRedshift</code>
            operations.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLModelCmdlet.MLModelId">
            <summary>
            <para>
            <para>A user-supplied ID that uniquely identifies the <code>MLModel</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLModelCmdlet.MLModelName">
            <summary>
            <para>
            <para>A user-supplied name or description of the <code>MLModel</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLModelCmdlet.MLModelType">
            <summary>
            <para>
            <para>The category of supervised learning that this <code>MLModel</code> will address. Choose
            from the following types:</para><ul><li>Choose <code>REGRESSION</code> if the <code>MLModel</code> will be used
            to predict a numeric value.</li><li>Choose <code>BINARY</code> if the <code>MLModel</code>
            result has two possible values.</li><li>Choose <code>MULTICLASS</code> if the <code>MLModel</code>
            result has a limited number of values. </li></ul><para> For more information, see the <a href="http://docs.aws.amazon.com/machine-learning/latest/dg">Amazon
            Machine Learning Developer Guide</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLModelCmdlet.Parameter">
            <summary>
            <para>
            <para>A list of the training parameters in the <code>MLModel</code>. The list is implemented
            as a map of key-value pairs.</para><para>The following is the current set of training parameters: </para><ul><li><para><code>sgd.maxMLModelSizeInBytes</code> - The maximum allowed size of the model. Depending
            on the input data, the size of the model might affect its performance.</para><para> The value is an integer that ranges from <code>100000</code> to <code>2147483648</code>.
            The default value is <code>33554432</code>.</para></li><li><para><code>sgd.maxPasses</code> - The number of times that the training process traverses
            the observations to build the <code>MLModel</code>. The value is an integer that ranges
            from <code>1</code> to <code>10000</code>. The default value is <code>10</code>.</para></li><li><para><code>sgd.shuffleType</code> - Whether Amazon ML shuffles the training data. Shuffling
            the data improves a model's ability to find the optimal solution for a variety of
            data types. The valid values are <code>auto</code> and <code>none</code>. The default
            value is <code>none</code>. We strongly recommend that you shuffle your data.</para></li><li><para><code>sgd.l1RegularizationAmount</code> - The coefficient regularization L1 norm.
            It controls overfitting the data by penalizing large coefficients. This tends to drive
            coefficients to zero, resulting in a sparse feature set. If you use this parameter,
            start by specifying a small value, such as <code>1.0E-08</code>.</para><para>The value is a double that ranges from <code>0</code> to <code>MAX_DOUBLE</code>.
            The default is to not use L1 normalization. This parameter can't be used when <code>L2</code>
            is specified. Use this parameter sparingly.</para></li><li><para><code>sgd.l2RegularizationAmount</code> - The coefficient regularization L2 norm.
            It controls overfitting the data by penalizing large coefficients. This tends to drive
            coefficients to small, nonzero values. If you use this parameter, start by specifying
            a small value, such as <code>1.0E-08</code>.</para><para>The value is a double that ranges from <code>0</code> to <code>MAX_DOUBLE</code>.
            The default is to not use L2 normalization. This parameter can't be used when <code>L1</code>
            is specified. Use this parameter sparingly.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLModelCmdlet.Recipe">
            <summary>
            <para>
            <para>The data recipe for creating the <code>MLModel</code>. You must specify either the
            recipe or its URI. If you don't specify a recipe or its URI, Amazon ML creates a default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLModelCmdlet.RecipeUri">
            <summary>
            <para>
            <para>The Amazon Simple Storage Service (Amazon S3) location and file name that contains
            the <code>MLModel</code> recipe. You must specify either the recipe or its URI. If
            you don't specify a recipe or its URI, Amazon ML creates a default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLModelCmdlet.TrainingDataSourceId">
            <summary>
            <para>
            <para>The <code>DataSource</code> that points to the training data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLModelCmdlet.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.ML.NewMLRealtimeEndpointCmdlet">
            <summary>
            Creates a real-time endpoint for the <code>MLModel</code>. The endpoint contains the
            URI of the <code>MLModel</code>; that is, the location to send real-time prediction
            requests for the specified <code>MLModel</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLRealtimeEndpointCmdlet.MLModelId">
            <summary>
            <para>
            <para>The ID assigned to the <code>MLModel</code> during creation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.NewMLRealtimeEndpointCmdlet.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.ML.RemoveMLBatchPredictionCmdlet">
            <summary>
            Assigns the DELETED status to a <code>BatchPrediction</code>, rendering it unusable.
             
              
            <para>
            After using the <code>DeleteBatchPrediction</code> operation, you can use the <a>GetBatchPrediction</a>
            operation to verify that the status of the <code>BatchPrediction</code> changed to
            DELETED.
            </para><para><b>Caution:</b> The result of the <code>DeleteBatchPrediction</code> operation is
            irreversible.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.RemoveMLBatchPredictionCmdlet.BatchPredictionId">
            <summary>
            <para>
            <para>A user-supplied ID that uniquely identifies the <code>BatchPrediction</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.RemoveMLBatchPredictionCmdlet.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.ML.RemoveMLDataSourceCmdlet">
            <summary>
            Assigns the DELETED status to a <code>DataSource</code>, rendering it unusable.
             
              
            <para>
            After using the <code>DeleteDataSource</code> operation, you can use the <a>GetDataSource</a>
            operation to verify that the status of the <code>DataSource</code> changed to DELETED.
            </para><para><b>Caution:</b> The results of the <code>DeleteDataSource</code> operation are irreversible.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.RemoveMLDataSourceCmdlet.DataSourceId">
            <summary>
            <para>
            <para>A user-supplied ID that uniquely identifies the <code>DataSource</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.RemoveMLDataSourceCmdlet.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.ML.RemoveMLEvaluationCmdlet">
            <summary>
            Assigns the <code>DELETED</code> status to an <code>Evaluation</code>, rendering it
            unusable.
             
              
            <para>
            After invoking the <code>DeleteEvaluation</code> operation, you can use the <code>GetEvaluation</code>
            operation to verify that the status of the <code>Evaluation</code> changed to <code>DELETED</code>.
            </para><caution><title>Caution</title><para>
            The results of the <code>DeleteEvaluation</code> operation are irreversible.
            </para></caution>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.RemoveMLEvaluationCmdlet.EvaluationId">
            <summary>
            <para>
            <para>A user-supplied ID that uniquely identifies the <code>Evaluation</code> to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.RemoveMLEvaluationCmdlet.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.ML.RemoveMLModelCmdlet">
            <summary>
            Assigns the <code>DELETED</code> status to an <code>MLModel</code>, rendering it unusable.
             
              
            <para>
            After using the <code>DeleteMLModel</code> operation, you can use the <code>GetMLModel</code>
            operation to verify that the status of the <code>MLModel</code> changed to DELETED.
            </para><para><b>Caution:</b> The result of the <code>DeleteMLModel</code> operation is irreversible.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.RemoveMLModelCmdlet.MLModelId">
            <summary>
            <para>
            <para>A user-supplied ID that uniquely identifies the <code>MLModel</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.RemoveMLModelCmdlet.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.ML.RemoveMLRealtimeEndpointCmdlet">
            <summary>
            Deletes a real time endpoint of an <code>MLModel</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.RemoveMLRealtimeEndpointCmdlet.MLModelId">
            <summary>
            <para>
            <para>The ID assigned to the <code>MLModel</code> during creation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.RemoveMLRealtimeEndpointCmdlet.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.ML.RemoveMLResourceTagCmdlet">
            <summary>
            Deletes the specified tags associated with an ML object. After this operation is complete,
            you can't recover deleted tags.
             
              
            <para>
            If you specify a tag that doesn't exist, Amazon ML ignores it.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.RemoveMLResourceTagCmdlet.ResourceId">
            <summary>
            <para>
            <para>The ID of the tagged ML object. For example, <code>exampleModelId</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.RemoveMLResourceTagCmdlet.ResourceType">
            <summary>
            <para>
            <para>The type of the tagged ML object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.RemoveMLResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>One or more tags to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.RemoveMLResourceTagCmdlet.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.ML.UpdateMLBatchPredictionCmdlet">
            <summary>
            Updates the <code>BatchPredictionName</code> of a <code>BatchPrediction</code>.
             
              
            <para>
            You can use the <code>GetBatchPrediction</code> operation to view the contents of
            the updated data element.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.UpdateMLBatchPredictionCmdlet.BatchPredictionId">
            <summary>
            <para>
            <para>The ID assigned to the <code>BatchPrediction</code> during creation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.UpdateMLBatchPredictionCmdlet.BatchPredictionName">
            <summary>
            <para>
            <para>A new user-supplied name or description of the <code>BatchPrediction</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.UpdateMLBatchPredictionCmdlet.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.ML.UpdateMLDataSourceCmdlet">
            <summary>
            Updates the <code>DataSourceName</code> of a <code>DataSource</code>.
             
              
            <para>
            You can use the <code>GetDataSource</code> operation to view the contents of the updated
            data element.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.UpdateMLDataSourceCmdlet.DataSourceId">
            <summary>
            <para>
            <para>The ID assigned to the <code>DataSource</code> during creation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.UpdateMLDataSourceCmdlet.DataSourceName">
            <summary>
            <para>
            <para>A new user-supplied name or description of the <code>DataSource</code> that will replace
            the current description. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.UpdateMLDataSourceCmdlet.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.ML.UpdateMLEvaluationCmdlet">
            <summary>
            Updates the <code>EvaluationName</code> of an <code>Evaluation</code>.
             
              
            <para>
            You can use the <code>GetEvaluation</code> operation to view the contents of the updated
            data element.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.UpdateMLEvaluationCmdlet.EvaluationId">
            <summary>
            <para>
            <para>The ID assigned to the <code>Evaluation</code> during creation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.UpdateMLEvaluationCmdlet.EvaluationName">
            <summary>
            <para>
            <para>A new user-supplied name or description of the <code>Evaluation</code> that will replace
            the current content. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.UpdateMLEvaluationCmdlet.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.ML.UpdateMLMLModelCmdlet">
            <summary>
            Updates the <code>MLModelName</code> and the <code>ScoreThreshold</code> of an <code>MLModel</code>.
             
              
            <para>
            You can use the <code>GetMLModel</code> operation to view the contents of the updated
            data element.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.UpdateMLMLModelCmdlet.MLModelId">
            <summary>
            <para>
            <para>The ID assigned to the <code>MLModel</code> during creation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.UpdateMLMLModelCmdlet.MLModelName">
            <summary>
            <para>
            <para>A user-supplied name or description of the <code>MLModel</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.UpdateMLMLModelCmdlet.ScoreThreshold">
            <summary>
            <para>
            <para>The <code>ScoreThreshold</code> used in binary classification <code>MLModel</code>
            that marks the boundary between a positive prediction and a negative prediction.</para><para>Output values greater than or equal to the <code>ScoreThreshold</code> receive a positive
            result from the <code>MLModel</code>, such as <code>true</code>. Output values less
            than the <code>ScoreThreshold</code> receive a negative response from the <code>MLModel</code>,
            such as <code>false</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ML.UpdateMLMLModelCmdlet.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.MAC.AddMACMemberAccountCmdlet">
            <summary>
            Associates a specified AWS account with Amazon Macie as a member account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MAC.AddMACMemberAccountCmdlet.MemberAccountId">
            <summary>
            <para>
            <para>The ID of the AWS account that you want to associate with Amazon Macie as a member
            account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MAC.AddMACMemberAccountCmdlet.PassThru">
            <summary>
            Returns the value passed to the MemberAccountId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MAC.AddMACMemberAccountCmdlet.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.MAC.AddMACS3ResourceCmdlet">
            <summary>
            Associates specified S3 resources with Amazon Macie for monitoring and data classification.
            If memberAccountId isn't specified, the action associates specified S3 resources with
            Macie for the current master account. If memberAccountId is specified, the action
            associates specified S3 resources with Macie for the specified member account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MAC.AddMACS3ResourceCmdlet.MemberAccountId">
            <summary>
            <para>
            <para>The ID of the Amazon Macie member account whose resources you want to associate with
            Macie. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MAC.AddMACS3ResourceCmdlet.S3Resource">
            <summary>
            <para>
            <para>The S3 resources that you want to associate with Amazon Macie for monitoring and data
            classification. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MAC.AddMACS3ResourceCmdlet.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.MAC.GetMACMemberAccountListCmdlet">
            <summary>
            Lists all Amazon Macie member accounts for the current Amazon Macie master account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MAC.GetMACMemberAccountListCmdlet.MaxResult">
            <summary>
            <para>
            <para>Use this parameter to indicate the maximum number of items that you want in the response.
            The default value is 250. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MAC.GetMACMemberAccountListCmdlet.NextToken">
            <summary>
            <para>
            <para>Use this parameter when paginating results. Set the value of this parameter to null
            on your first call to the ListMemberAccounts action. Subsequent calls to the action
            fill nextToken in the request with the value of nextToken from the previous response
            to continue listing data. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MAC.GetMACS3ResourceListCmdlet">
            <summary>
            Lists all the S3 resources associated with Amazon Macie. If memberAccountId isn't
            specified, the action lists the S3 resources associated with Amazon Macie for the
            current master account. If memberAccountId is specified, the action lists the S3 resources
            associated with Amazon Macie for the specified member account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MAC.GetMACS3ResourceListCmdlet.MemberAccountId">
            <summary>
            <para>
            <para>The Amazon Macie member account ID whose associated S3 resources you want to list.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MAC.GetMACS3ResourceListCmdlet.MaxResult">
            <summary>
            <para>
            <para>Use this parameter to indicate the maximum number of items that you want in the response.
            The default value is 250. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MAC.GetMACS3ResourceListCmdlet.NextToken">
            <summary>
            <para>
            <para>Use this parameter when paginating results. Set its value to null on your first call
            to the ListS3Resources action. Subsequent calls to the action fill nextToken in the
            request with the value of nextToken from the previous response to continue listing
            data. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MAC.RemoveMACMemberAccountCmdlet">
            <summary>
            Removes the specified member account from Amazon Macie.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MAC.RemoveMACMemberAccountCmdlet.MemberAccountId">
            <summary>
            <para>
            <para>The ID of the member account that you want to remove from Amazon Macie.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MAC.RemoveMACMemberAccountCmdlet.PassThru">
            <summary>
            Returns the value passed to the MemberAccountId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MAC.RemoveMACMemberAccountCmdlet.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.MAC.RemoveMACS3ResourceCmdlet">
            <summary>
            Removes specified S3 resources from being monitored by Amazon Macie. If memberAccountId
            isn't specified, the action removes specified S3 resources from Macie for the current
            master account. If memberAccountId is specified, the action removes specified S3 resources
            from Macie for the specified member account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MAC.RemoveMACS3ResourceCmdlet.AssociatedS3Resource">
            <summary>
            <para>
            <para>The S3 resources (buckets or prefixes) that you want to remove from being monitored
            and classified by Amazon Macie. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MAC.RemoveMACS3ResourceCmdlet.MemberAccountId">
            <summary>
            <para>
            <para>The ID of the Amazon Macie member account whose resources you want to remove from
            being monitored by Amazon Macie. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MAC.RemoveMACS3ResourceCmdlet.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.MAC.UpdateMACS3ResourceCmdlet">
            <summary>
            Updates the classification types for the specified S3 resources. If memberAccountId
            isn't specified, the action updates the classification types of the S3 resources associated
            with Amazon Macie for the current master account. If memberAccountId is specified,
            the action updates the classification types of the S3 resources associated with Amazon
            Macie for the specified member account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MAC.UpdateMACS3ResourceCmdlet.MemberAccountId">
            <summary>
            <para>
            <para>The AWS ID of the Amazon Macie member account whose S3 resources' classification types
            you want to update. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MAC.UpdateMACS3ResourceCmdlet.S3ResourcesUpdate">
            <summary>
            <para>
            <para>The S3 resources whose classification types you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MAC.UpdateMACS3ResourceCmdlet.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.MBC.DenyMBCInvitationCmdlet">
            <summary>
            Rejects an invitation to join a network. This action can be called by a principal
            in an AWS account that has received an invitation to create a member and join a network.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.DenyMBCInvitationCmdlet.InvitationId">
            <summary>
            <para>
            <para>The unique identifier of the invitation to reject.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.DenyMBCInvitationCmdlet.PassThru">
            <summary>
            Returns the value passed to the InvitationId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.DenyMBCInvitationCmdlet.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.MBC.GetMBCInvitationListCmdlet">
            <summary>
            Returns a listing of all invitations made on the specified network.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.GetMBCInvitationListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of invitations to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.GetMBCInvitationListCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token that indicates the next set of results to retrieve.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MBC.GetMBCMemberCmdlet">
            <summary>
            Returns detailed information about a member.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.GetMBCMemberCmdlet.MemberId">
            <summary>
            <para>
            <para>The unique identifier of the member.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.GetMBCMemberCmdlet.NetworkId">
            <summary>
            <para>
            <para>The unique identifier of the network to which the member belongs.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MBC.GetMBCMemberListCmdlet">
            <summary>
            Returns a listing of the members in a network and properties of their configurations.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.GetMBCMemberListCmdlet.IsOwned">
            <summary>
            <para>
            <para>An optional Boolean value. If provided, the request is limited either to members that
            the current AWS account owns (<code>true</code>) or that other AWS accounts own (<code>false</code>).
            If omitted, all members are listed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.GetMBCMemberListCmdlet.Name">
            <summary>
            <para>
            <para>The optional name of the member to list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.GetMBCMemberListCmdlet.NetworkId">
            <summary>
            <para>
            <para>The unique identifier of the network for which to list members.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.GetMBCMemberListCmdlet.Status">
            <summary>
            <para>
            <para>An optional status specifier. If provided, only members currently in this status are
            listed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.GetMBCMemberListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of members to return in the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.GetMBCMemberListCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token that indicates the next set of results to retrieve.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MBC.GetMBCNetworkCmdlet">
            <summary>
            Returns detailed information about a network.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.GetMBCNetworkCmdlet.NetworkId">
            <summary>
            <para>
            <para>The unique identifier of the network to get information about.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MBC.GetMBCNetworkListCmdlet">
            <summary>
            Returns information about the networks in which the current AWS account has members.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.GetMBCNetworkListCmdlet.Framework">
            <summary>
            <para>
            <para>An optional framework specifier. If provided, only networks of this framework type
            are listed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.GetMBCNetworkListCmdlet.Name">
            <summary>
            <para>
            <para>The name of the network.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.GetMBCNetworkListCmdlet.Status">
            <summary>
            <para>
            <para>An optional status specifier. If provided, only networks currently in this status
            are listed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.GetMBCNetworkListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of networks to list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.GetMBCNetworkListCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token that indicates the next set of results to retrieve.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MBC.GetMBCNodeCmdlet">
            <summary>
            Returns detailed information about a peer node.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.GetMBCNodeCmdlet.MemberId">
            <summary>
            <para>
            <para>The unique identifier of the member that owns the node.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.GetMBCNodeCmdlet.NetworkId">
            <summary>
            <para>
            <para>The unique identifier of the network to which the node belongs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.GetMBCNodeCmdlet.NodeId">
            <summary>
            <para>
            <para>The unique identifier of the node.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MBC.GetMBCNodeListCmdlet">
            <summary>
            Returns information about the nodes within a network.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.GetMBCNodeListCmdlet.MemberId">
            <summary>
            <para>
            <para>The unique identifier of the member who owns the nodes to list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.GetMBCNodeListCmdlet.NetworkId">
            <summary>
            <para>
            <para>The unique identifier of the network for which to list nodes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.GetMBCNodeListCmdlet.Status">
            <summary>
            <para>
            <para>An optional status specifier. If provided, only nodes currently in this status are
            listed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.GetMBCNodeListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of nodes to list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.GetMBCNodeListCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token that indicates the next set of results to retrieve.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MBC.GetMBCProposalCmdlet">
            <summary>
            Returns detailed information about a proposal.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.GetMBCProposalCmdlet.NetworkId">
            <summary>
            <para>
            <para>The unique identifier of the network for which the proposal is made.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.GetMBCProposalCmdlet.ProposalId">
            <summary>
            <para>
            <para>The unique identifier of the proposal.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MBC.GetMBCProposalListCmdlet">
            <summary>
            Returns a listing of proposals for the network.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.GetMBCProposalListCmdlet.NetworkId">
            <summary>
            <para>
            <para> The unique identifier of the network. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.GetMBCProposalListCmdlet.MaxResult">
            <summary>
            <para>
            <para> The maximum number of proposals to return. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.GetMBCProposalListCmdlet.NextToken">
            <summary>
            <para>
            <para> The pagination token that indicates the next set of results to retrieve. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MBC.GetMBCProposalVoteListCmdlet">
            <summary>
            Returns the listing of votes for a specified proposal, including the value of each
            vote and the unique identifier of the member that cast the vote.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.GetMBCProposalVoteListCmdlet.NetworkId">
            <summary>
            <para>
            <para> The unique identifier of the network. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.GetMBCProposalVoteListCmdlet.ProposalId">
            <summary>
            <para>
            <para> The unique identifier of the proposal. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.GetMBCProposalVoteListCmdlet.MaxResult">
            <summary>
            <para>
            <para> The maximum number of votes to return. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.GetMBCProposalVoteListCmdlet.NextToken">
            <summary>
            <para>
            <para> The pagination token that indicates the next set of results to retrieve. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MBC.NewMBCMemberCmdlet">
            <summary>
            Creates a member within a Managed Blockchain network.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.NewMBCMemberCmdlet.Fabric_AdminPassword">
            <summary>
            <para>
            <para>The password for the member's initial administrative user. The <code>AdminPassword</code>
            must be at least eight characters long and no more than 32 characters. It must contain
            at least one uppercase letter, one lowercase letter, and one digit. It cannot have
            a single quote(‘), double quote(“), forward slash(/), backward slash(\), @, or a space.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.NewMBCMemberCmdlet.Fabric_AdminUsername">
            <summary>
            <para>
            <para>The user name for the member's initial administrative user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.NewMBCMemberCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>A unique, case-sensitive identifier that you provide to ensure the idempotency of
            the operation. An idempotent operation completes no more than one time. This identifier
            is required only if you make a service request directly using an HTTP client. It is
            generated automatically if you use an AWS SDK or the AWS CLI.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.NewMBCMemberCmdlet.MemberConfiguration_Description">
            <summary>
            <para>
            <para>An optional description of the member.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.NewMBCMemberCmdlet.InvitationId">
            <summary>
            <para>
            <para>The unique identifier of the invitation that is sent to the member to join the network.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.NewMBCMemberCmdlet.MemberConfiguration_Name">
            <summary>
            <para>
            <para>The name of the member.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.NewMBCMemberCmdlet.NetworkId">
            <summary>
            <para>
            <para>The unique identifier of the network in which the member is created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.NewMBCMemberCmdlet.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.MBC.NewMBCNetworkCmdlet">
            <summary>
            Creates a new blockchain network using Amazon Managed Blockchain.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.NewMBCNetworkCmdlet.Fabric_AdminPassword">
            <summary>
            <para>
            <para>The password for the member's initial administrative user. The <code>AdminPassword</code>
            must be at least eight characters long and no more than 32 characters. It must contain
            at least one uppercase letter, one lowercase letter, and one digit. It cannot have
            a single quote(‘), double quote(“), forward slash(/), backward slash(\), @, or a space.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.NewMBCNetworkCmdlet.Fabric_AdminUsername">
            <summary>
            <para>
            <para>The user name for the member's initial administrative user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.NewMBCNetworkCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>A unique, case-sensitive identifier that you provide to ensure the idempotency of
            the operation. An idempotent operation completes no more than one time. This identifier
            is required only if you make a service request directly using an HTTP client. It is
            generated automatically if you use an AWS SDK or the AWS CLI.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.NewMBCNetworkCmdlet.Description">
            <summary>
            <para>
            <para>An optional description for the network.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.NewMBCNetworkCmdlet.MemberConfiguration_Description">
            <summary>
            <para>
            <para>An optional description of the member.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.NewMBCNetworkCmdlet.Fabric_Edition">
            <summary>
            <para>
            <para>The edition of Amazon Managed Blockchain that the network uses. For more information,
            see <a href="https://aws.amazon.com/managed-blockchain/pricing/">Amazon Managed Blockchain
            Pricing</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.NewMBCNetworkCmdlet.Framework">
            <summary>
            <para>
            <para>The blockchain framework that the network uses.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.NewMBCNetworkCmdlet.FrameworkVersion">
            <summary>
            <para>
            <para>The version of the blockchain framework that the network uses.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.NewMBCNetworkCmdlet.MemberConfiguration_Name">
            <summary>
            <para>
            <para>The name of the member.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.NewMBCNetworkCmdlet.Name">
            <summary>
            <para>
            <para>The name of the network.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.NewMBCNetworkCmdlet.ApprovalThresholdPolicy_ProposalDurationInHour">
            <summary>
            <para>
            <para>The duration from the time that a proposal is created until it expires. If members
            cast neither the required number of <code>YES</code> votes to approve the proposal
            nor the number of <code>NO</code> votes required to reject it before the duration
            expires, the proposal is <code>EXPIRED</code> and <code>ProposalActions</code> are
            not carried out.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.NewMBCNetworkCmdlet.ApprovalThresholdPolicy_ThresholdComparator">
            <summary>
            <para>
            <para>Determines whether the vote percentage must be greater than the <code>ThresholdPercentage</code>
            or must be greater than or equal to the <code>ThreholdPercentage</code> to be approved.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.NewMBCNetworkCmdlet.ApprovalThresholdPolicy_ThresholdPercentage">
            <summary>
            <para>
            <para>The percentage of votes among all members that must be <code>YES</code> for a proposal
            to be approved. For example, a <code>ThresholdPercentage</code> value of <code>50</code>
            indicates 50%. The <code>ThresholdComparator</code> determines the precise comparison.
            If a <code>ThresholdPercentage</code> value of <code>50</code> is specified on a network
            with 10 members, along with a <code>ThresholdComparator</code> value of <code>GREATER_THAN</code>,
            this indicates that 6 <code>YES</code> votes are required for the proposal to be approved.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.NewMBCNetworkCmdlet.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.MBC.NewMBCNodeCmdlet">
            <summary>
            Creates a peer node in a member.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.NewMBCNodeCmdlet.NodeConfiguration_AvailabilityZone">
            <summary>
            <para>
            <para>The Availability Zone in which the node exists.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.NewMBCNodeCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>A unique, case-sensitive identifier that you provide to ensure the idempotency of
            the operation. An idempotent operation completes no more than one time. This identifier
            is required only if you make a service request directly using an HTTP client. It is
            generated automatically if you use an AWS SDK or the AWS CLI.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.NewMBCNodeCmdlet.NodeConfiguration_InstanceType">
            <summary>
            <para>
            <para>The Amazon Managed Blockchain instance type for the node.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.NewMBCNodeCmdlet.MemberId">
            <summary>
            <para>
            <para>The unique identifier of the member that owns this node.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.NewMBCNodeCmdlet.NetworkId">
            <summary>
            <para>
            <para>The unique identifier of the network in which this node runs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.NewMBCNodeCmdlet.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.MBC.NewMBCProposalCmdlet">
            <summary>
            Creates a proposal for a change to the network that other members of the network can
            vote on, for example, a proposal to add a new member to the network. Any member can
            create a proposal.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.NewMBCProposalCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>A unique, case-sensitive identifier that you provide to ensure the idempotency of
            the operation. An idempotent operation completes no more than one time. This identifier
            is required only if you make a service request directly using an HTTP client. It is
            generated automatically if you use an AWS SDK or the AWS CLI.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.NewMBCProposalCmdlet.Description">
            <summary>
            <para>
            <para>A description for the proposal that is visible to voting members, for example, "Proposal
            to add Example Corp. as member."</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.NewMBCProposalCmdlet.Actions_Invitation">
            <summary>
            <para>
            <para> The actions to perform for an <code>APPROVED</code> proposal to invite an AWS account
            to create a member and join the network. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.NewMBCProposalCmdlet.MemberId">
            <summary>
            <para>
            <para>The unique identifier of the member that is creating the proposal. This identifier
            is especially useful for identifying the member making the proposal when multiple
            members exist in a single AWS account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.NewMBCProposalCmdlet.NetworkId">
            <summary>
            <para>
            <para> The unique identifier of the network for which the proposal is made.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.NewMBCProposalCmdlet.Actions_Removal">
            <summary>
            <para>
            <para> The actions to perform for an <code>APPROVED</code> proposal to remove a member from
            the network, which deletes the member and all associated member resources from the
            network. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.NewMBCProposalCmdlet.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.MBC.RemoveMBCMemberCmdlet">
            <summary>
            Deletes a member. Deleting a member removes the member and all associated resources
            from the network. <code>DeleteMember</code> can only be called for a specified <code>MemberId</code>
            if the principal performing the action is associated with the AWS account that owns
            the member. In all other cases, the <code>DeleteMember</code> action is carried out
            as the result of an approved proposal to remove a member. If <code>MemberId</code>
            is the last member in a network specified by the last AWS account, the network is
            deleted also.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.RemoveMBCMemberCmdlet.MemberId">
            <summary>
            <para>
            <para>The unique identifier of the member to remove.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.RemoveMBCMemberCmdlet.NetworkId">
            <summary>
            <para>
            <para>The unique identifier of the network from which the member is removed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.RemoveMBCMemberCmdlet.PassThru">
            <summary>
            Returns the value passed to the MemberId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.RemoveMBCMemberCmdlet.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.MBC.RemoveMBCNodeCmdlet">
            <summary>
            Deletes a peer node from a member that your AWS account owns. All data on the node
            is lost and cannot be recovered.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.RemoveMBCNodeCmdlet.MemberId">
            <summary>
            <para>
            <para>The unique identifier of the member that owns this node.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.RemoveMBCNodeCmdlet.NetworkId">
            <summary>
            <para>
            <para>The unique identifier of the network that the node belongs to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.RemoveMBCNodeCmdlet.NodeId">
            <summary>
            <para>
            <para>The unique identifier of the node.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.RemoveMBCNodeCmdlet.PassThru">
            <summary>
            Returns the value passed to the NodeId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.RemoveMBCNodeCmdlet.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.MBC.SendMBCProposalVoteCmdlet">
            <summary>
            Casts a vote for a specified <code>ProposalId</code> on behalf of a member. The member
            to vote as, specified by <code>VoterMemberId</code>, must be in the same AWS account
            as the principal that calls the action.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.SendMBCProposalVoteCmdlet.NetworkId">
            <summary>
            <para>
            <para> The unique identifier of the network. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.SendMBCProposalVoteCmdlet.ProposalId">
            <summary>
            <para>
            <para> The unique identifier of the proposal. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.SendMBCProposalVoteCmdlet.Vote">
            <summary>
            <para>
            <para> The value of the vote. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.SendMBCProposalVoteCmdlet.VoterMemberId">
            <summary>
            <para>
            <para>The unique identifier of the member casting the vote. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.SendMBCProposalVoteCmdlet.PassThru">
            <summary>
            Returns the value passed to the ProposalId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MBC.SendMBCProposalVoteCmdlet.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.MES.GetMESEntitlementListCmdlet">
            <summary>
            GetEntitlements retrieves entitlement values for a given product. The results can
            be filtered based on customer identifier or product dimensions.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MES.GetMESEntitlementListCmdlet.Filter">
            <summary>
            <para>
            <para>Filter is used to return entitlements for a specific customer or for a specific dimension.
            Filters are described as keys mapped to a lists of values. Filtered requests are <i>unioned</i>
            for each value in the value list, and then <i>intersected</i> for each filter key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MES.GetMESEntitlementListCmdlet.ProductCode">
            <summary>
            <para>
            <para>Product code is used to uniquely identify a product in AWS Marketplace. The product
            code will be provided by AWS Marketplace when the product listing is created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MES.GetMESEntitlementListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to retrieve from the GetEntitlements operation. For pagination,
            use the NextToken field in subsequent calls to GetEntitlements.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MES.GetMESEntitlementListCmdlet.NextToken">
            <summary>
            <para>
            <para>For paginated calls to GetEntitlements, pass the NextToken from the previous GetEntitlementsResult.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMCN.AddEMCNFlowOutputCmdlet">
            <summary>
            Adds outputs to an existing flow. You can create up to 20 outputs per flow.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.AddEMCNFlowOutputCmdlet.FlowArn">
            <summary>
            <para>
            The flow that you want to add outputs to.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.AddEMCNFlowOutputCmdlet.Output">
            <summary>
            <para>
            A list of outputs that you want to add.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.AddEMCNFlowOutputCmdlet.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.EMCN.AddEMCNResourceTagCmdlet">
            <summary>
            Associates the specified tags to a resource with the specified resourceArn. If existing
            tags on a resource are not specified in the request parameters, they are not changed.
            When a resource is deleted, the tags associated with that resource are deleted as
            well.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.AddEMCNResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            The Amazon Resource Name (ARN) that identifies
            the AWS Elemental MediaConnect resource to which to add tags.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.AddEMCNResourceTagCmdlet.Tag">
            <summary>
            <para>
            A map from tag keys to values. Tag keys can have
            a maximum character length of 128 characters, and tag values can have a maximum length
            of 256 characters.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.AddEMCNResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.AddEMCNResourceTagCmdlet.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.EMCN.GetEMCNEntitlementListCmdlet">
            <summary>
            Displays a list of all entitlements that have been granted to this account. This request
            returns 20 results per page.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.GetEMCNEntitlementListCmdlet.MaxResult">
            <summary>
            <para>
            The maximum number of results to return per
            API request. For example, you submit a ListEntitlements request with MaxResults set
            at 5. Although 20 items match your request, the service returns no more than the first
            5 items. (The service also returns a NextToken value that you can use to fetch the
            next batch of results.) The service might return fewer results than the MaxResults
            value. If MaxResults is not included in the request, the service defaults to pagination
            with a maximum of 20 results per page.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.GetEMCNEntitlementListCmdlet.NextToken">
            <summary>
            <para>
            The token that identifies which batch of results
            that you want to see. For example, you submit a ListEntitlements request with MaxResults
            set at 5. The service returns the first batch of results (up to 5) and a NextToken
            value. To see the next batch of results, you can submit the ListEntitlements request
            a second time and specify the NextToken value.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMCN.GetEMCNFlowCmdlet">
            <summary>
            Displays the details of a flow. The response includes the flow ARN, name, and Availability
            Zone, as well as details about the source, outputs, and entitlements.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.GetEMCNFlowCmdlet.FlowArn">
            <summary>
            <para>
            The ARN of the flow that you want to describe.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMCN.GetEMCNFlowListCmdlet">
            <summary>
            Displays a list of flows that are associated with this account. This request returns
            a paginated result.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.GetEMCNFlowListCmdlet.MaxResult">
            <summary>
            <para>
            The maximum number of results to return per
            API request. For example, you submit a ListFlows request with MaxResults set at 5.
            Although 20 items match your request, the service returns no more than the first 5
            items. (The service also returns a NextToken value that you can use to fetch the next
            batch of results.) The service might return fewer results than the MaxResults value.
            If MaxResults is not included in the request, the service defaults to pagination with
            a maximum of 10 results per page.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.GetEMCNFlowListCmdlet.NextToken">
            <summary>
            <para>
            The token that identifies which batch of results
            that you want to see. For example, you submit a ListFlows request with MaxResults
            set at 5. The service returns the first batch of results (up to 5) and a NextToken
            value. To see the next batch of results, you can submit the ListFlows request a second
            time and specify the NextToken value.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMCN.GetEMCNResourceTagCmdlet">
            <summary>
            List all tags on an AWS Elemental MediaConnect resource
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.GetEMCNResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            The Amazon Resource Name (ARN) that identifies
            the AWS Elemental MediaConnect resource for which to list the tags.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMCN.GrantEMCNFlowEntitlementCmdlet">
            <summary>
            Grants entitlements to an existing flow.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.GrantEMCNFlowEntitlementCmdlet.Entitlement">
            <summary>
            <para>
            The list of entitlements that you want to
            grant.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.GrantEMCNFlowEntitlementCmdlet.FlowArn">
            <summary>
            <para>
            The flow that you want to grant entitlements on.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.GrantEMCNFlowEntitlementCmdlet.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.EMCN.NewEMCNFlowCmdlet">
            <summary>
            Creates a new flow. The request must include one source. The request optionally can
            include outputs (up to 20) and entitlements (up to 50).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.NewEMCNFlowCmdlet.AvailabilityZone">
            <summary>
            <para>
            The Availability Zone that you want to
            create the flow in. These options are limited to the Availability Zones within the
            current AWS Region.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.NewEMCNFlowCmdlet.Entitlement">
            <summary>
            <para>
            The entitlements that you want to grant on
            a flow.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.NewEMCNFlowCmdlet.Name">
            <summary>
            <para>
            The name of the flow.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.NewEMCNFlowCmdlet.Output">
            <summary>
            <para>
            The outputs that you want to add to this flow.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.NewEMCNFlowCmdlet.Source">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.NewEMCNFlowCmdlet.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.EMCN.RemoveEMCNFlowCmdlet">
            <summary>
            Deletes a flow. Before you can delete a flow, you must stop the flow.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.RemoveEMCNFlowCmdlet.FlowArn">
            <summary>
            <para>
            The ARN of the flow that you want to delete.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.RemoveEMCNFlowCmdlet.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.EMCN.RemoveEMCNFlowOutputCmdlet">
            <summary>
            Removes an output from an existing flow. This request can be made only on an output
            that does not have an entitlement associated with it. If the output has an entitlement,
            you must revoke the entitlement instead. When an entitlement is revoked from a flow,
            the service automatically removes the associated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.RemoveEMCNFlowOutputCmdlet.FlowArn">
            <summary>
            <para>
            The flow that you want to remove an output from.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.RemoveEMCNFlowOutputCmdlet.OutputArn">
            <summary>
            <para>
            The ARN of the output that you want to remove.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.RemoveEMCNFlowOutputCmdlet.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.EMCN.RemoveEMCNResourceTagCmdlet">
            <summary>
            Deletes specified tags from a resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.RemoveEMCNResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            The Amazon Resource Name (ARN) that identifies
            the AWS Elemental MediaConnect resource from which to delete tags.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.RemoveEMCNResourceTagCmdlet.TagKey">
            <summary>
            <para>
            The keys of the tags to be removed.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.RemoveEMCNResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.RemoveEMCNResourceTagCmdlet.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.EMCN.RevokeEMCNFlowEntitlementCmdlet">
            <summary>
            Revokes an entitlement from a flow. Once an entitlement is revoked, the content becomes
            unavailable to the subscriber and the associated output is removed.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.RevokeEMCNFlowEntitlementCmdlet.EntitlementArn">
            <summary>
            <para>
            The ARN of the entitlement that you want
            to revoke.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.RevokeEMCNFlowEntitlementCmdlet.FlowArn">
            <summary>
            <para>
            The flow that you want to revoke an entitlement
            from.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.RevokeEMCNFlowEntitlementCmdlet.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.EMCN.StartEMCNFlowCmdlet">
            <summary>
            Starts a flow.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.StartEMCNFlowCmdlet.FlowArn">
            <summary>
            <para>
            The ARN of the flow that you want to start.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.StartEMCNFlowCmdlet.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.EMCN.StopEMCNFlowCmdlet">
            <summary>
            Stops a flow.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.StopEMCNFlowCmdlet.FlowArn">
            <summary>
            <para>
            The ARN of the flow that you want to stop.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.StopEMCNFlowCmdlet.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.EMCN.UpdateEMCNFlowEntitlementCmdlet">
            <summary>
            You can change an entitlement's description, subscribers, and encryption. If you change
            the subscribers, the service will remove the outputs that are are used by the subscribers
            that are removed.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.UpdateEMCNFlowEntitlementCmdlet.Description">
            <summary>
            <para>
            A description of the entitlement. This description
            appears only on the AWS Elemental MediaConnect console and will not be seen by the
            subscriber or end user.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.UpdateEMCNFlowEntitlementCmdlet.Encryption">
            <summary>
            <para>
            The type of encryption that will be used on
            the output associated with this entitlement.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.UpdateEMCNFlowEntitlementCmdlet.EntitlementArn">
            <summary>
            <para>
            The ARN of the entitlement that you want
            to update.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.UpdateEMCNFlowEntitlementCmdlet.FlowArn">
            <summary>
            <para>
            The flow that is associated with the entitlement
            that you want to update.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.UpdateEMCNFlowEntitlementCmdlet.Subscriber">
            <summary>
            <para>
            The AWS account IDs that you want to share
            your content with. The receiving accounts (subscribers) will be allowed to create
            their own flow using your content as the source.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.UpdateEMCNFlowEntitlementCmdlet.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.EMCN.UpdateEMCNFlowOutputCmdlet">
            <summary>
            Updates an existing flow output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.UpdateEMCNFlowOutputCmdlet.Description">
            <summary>
            <para>
            A description of the output. This description
            appears only on the AWS Elemental MediaConnect console and will not be seen by the
            end user.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.UpdateEMCNFlowOutputCmdlet.Destination">
            <summary>
            <para>
            The IP address where you want to send the
            output.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.UpdateEMCNFlowOutputCmdlet.Encryption">
            <summary>
            <para>
            The type of key used for the encryption. If
            no keyType is provided, the service will use the default setting (static-key).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.UpdateEMCNFlowOutputCmdlet.FlowArn">
            <summary>
            <para>
            The flow that is associated with the output that
            you want to update.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.UpdateEMCNFlowOutputCmdlet.MaxLatency">
            <summary>
            <para>
            The maximum latency in milliseconds for Zixi-based
            streams.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.UpdateEMCNFlowOutputCmdlet.OutputArn">
            <summary>
            <para>
            The ARN of the output that you want to update.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.UpdateEMCNFlowOutputCmdlet.Port">
            <summary>
            <para>
            The port to use when content is distributed to this
            output.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.UpdateEMCNFlowOutputCmdlet.Protocol">
            <summary>
            <para>
            The protocol to use for the output.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.UpdateEMCNFlowOutputCmdlet.SmoothingLatency">
            <summary>
            <para>
            The smoothing latency in milliseconds
            for RTP and RTP-FEC streams.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.UpdateEMCNFlowOutputCmdlet.StreamId">
            <summary>
            <para>
            The stream ID that you want to use for this transport.
            This parameter applies only to Zixi-based streams.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.UpdateEMCNFlowOutputCmdlet.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.EMCN.UpdateEMCNFlowSourceCmdlet">
            <summary>
            Updates the source of a flow.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.UpdateEMCNFlowSourceCmdlet.Decryption">
            <summary>
            <para>
            The type of encryption used on the content
            ingested from this source.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.UpdateEMCNFlowSourceCmdlet.Description">
            <summary>
            <para>
            A description for the source. This value is
            not used or seen outside of the current AWS Elemental MediaConnect account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.UpdateEMCNFlowSourceCmdlet.EntitlementArn">
            <summary>
            <para>
            The ARN of the entitlement that allows
            you to subscribe to this flow. The entitlement is set by the flow originator, and
            the ARN is generated as part of the originator's flow.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.UpdateEMCNFlowSourceCmdlet.FlowArn">
            <summary>
            <para>
            The flow that is associated with the source that
            you want to update.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.UpdateEMCNFlowSourceCmdlet.IngestPort">
            <summary>
            <para>
            The port that the flow will be listening on
            for incoming content.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.UpdateEMCNFlowSourceCmdlet.MaxBitrate">
            <summary>
            <para>
            The smoothing max bitrate for RTP and RTP-FEC
            streams.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.UpdateEMCNFlowSourceCmdlet.MaxLatency">
            <summary>
            <para>
            The maximum latency in milliseconds for Zixi-based
            streams.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.UpdateEMCNFlowSourceCmdlet.Protocol">
            <summary>
            <para>
            The protocol that is used by the source.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.UpdateEMCNFlowSourceCmdlet.SourceArn">
            <summary>
            <para>
            The ARN of the source that you want to update.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.UpdateEMCNFlowSourceCmdlet.StreamId">
            <summary>
            <para>
            The stream ID that you want to use for this transport.
            This parameter applies only to Zixi-based streams.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.UpdateEMCNFlowSourceCmdlet.WhitelistCidr">
            <summary>
            <para>
            The range of IP addresses that should be
            allowed to contribute content to your source. These IP addresses should in the form
            of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMCN.UpdateEMCNFlowSourceCmdlet.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.EMC.AddEMCResourceTagCmdlet">
            <summary>
            Add tags to a MediaConvert queue, preset, or job template. For information about tagging,
            see the User Guide at https://docs.aws.amazon.com/mediaconvert/latest/ug/tagging-resources.html
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.AddEMCResourceTagCmdlet.Arn">
            <summary>
            <para>
            The Amazon Resource Name (ARN) of the resource that
            you want to tag. To get the ARN, send a GET request with the resource name.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.AddEMCResourceTagCmdlet.Tag">
            <summary>
            <para>
            The tags that you want to add to the resource. You
            can tag resources with a key-value pair or with only a key.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.AddEMCResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the Arn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.AddEMCResourceTagCmdlet.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.EMC.GetEMCEndpointCmdlet">
            <summary>
            Send an request with an empty body to the regional API endpoint to get your account
            API endpoint.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.GetEMCEndpointCmdlet.Mode">
            <summary>
            <para>
            Optional field, defaults to DEFAULT. Specify DEFAULT
            for this operation to return your endpoints if any exist, or to create an endpoint
            for you and return it if one doesn't already exist. Specify GET_ONLY to return your
            endpoints if any exist, or an empty list if none exist.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.GetEMCEndpointCmdlet.MaxResult">
            <summary>
            <para>
            Optional. Max number of endpoints, up to twenty,
            that will be returned at one time.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.GetEMCEndpointCmdlet.NextToken">
            <summary>
            <para>
            Use this string, provided with the response
            to a previous request, to request the next batch of endpoints.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMC.GetEMCJobCmdlet">
            <summary>
            Retrieve the JSON for a specific completed transcoding job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.GetEMCJobCmdlet.Id">
            <summary>
            <para>
            the job ID of the job.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMC.GetEMCJobListCmdlet">
            <summary>
            Retrieve a JSON array of up to twenty of your most recently created jobs. This array
            includes in-process, completed, and errored jobs. This will return the jobs themselves,
            not just a list of the jobs. To retrieve the twenty next most recent jobs, use the
            nextToken string returned with the array.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.GetEMCJobListCmdlet.Order">
            <summary>
            <para>
            When you request lists of resources, you can optionally
            specify whether they are sorted in ASCENDING or DESCENDING order. Default varies by
            resource.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.GetEMCJobListCmdlet.Queue">
            <summary>
            <para>
            Provide a queue name to get back only jobs from
            that queue.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.GetEMCJobListCmdlet.Status">
            <summary>
            <para>
            A job's status can be SUBMITTED, PROGRESSING, COMPLETE,
            CANCELED, or ERROR.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.GetEMCJobListCmdlet.MaxResult">
            <summary>
            <para>
            Optional. Number of jobs, up to twenty, that
            will be returned at one time.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.GetEMCJobListCmdlet.NextToken">
            <summary>
            <para>
            Use this string, provided with the response
            to a previous request, to request the next batch of jobs.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMC.GetEMCJobTemplateCmdlet">
            <summary>
            Retrieve the JSON for a specific job template.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.GetEMCJobTemplateCmdlet.Name">
            <summary>
            <para>
            The name of the job template.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMC.GetEMCJobTemplateListCmdlet">
            <summary>
            Retrieve a JSON array of up to twenty of your job templates. This will return the
            templates themselves, not just a list of them. To retrieve the next twenty templates,
            use the nextToken string returned with the array<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.GetEMCJobTemplateListCmdlet.Category">
            <summary>
            <para>
            Optionally, specify a job template category to
            limit responses to only job templates from that category.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.GetEMCJobTemplateListCmdlet.ListBy">
            <summary>
            <para>
            Optional. When you request a list of job templates,
            you can choose to list them alphabetically by NAME or chronologically by CREATION_DATE.
            If you don't specify, the service will list them by name.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.GetEMCJobTemplateListCmdlet.Order">
            <summary>
            <para>
            When you request lists of resources, you can optionally
            specify whether they are sorted in ASCENDING or DESCENDING order. Default varies by
            resource.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.GetEMCJobTemplateListCmdlet.MaxResult">
            <summary>
            <para>
            Optional. Number of job templates, up to twenty,
            that will be returned at one time.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.GetEMCJobTemplateListCmdlet.NextToken">
            <summary>
            <para>
            Use this string, provided with the response
            to a previous request, to request the next batch of job templates.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMC.GetEMCPresetCmdlet">
            <summary>
            Retrieve the JSON for a specific preset.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.GetEMCPresetCmdlet.Name">
            <summary>
            <para>
            The name of the preset.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMC.GetEMCPresetListCmdlet">
            <summary>
            Retrieve a JSON array of up to twenty of your presets. This will return the presets
            themselves, not just a list of them. To retrieve the next twenty presets, use the
            nextToken string returned with the array.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.GetEMCPresetListCmdlet.Category">
            <summary>
            <para>
            Optionally, specify a preset category to limit
            responses to only presets from that category.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.GetEMCPresetListCmdlet.ListBy">
            <summary>
            <para>
            Optional. When you request a list of presets, you
            can choose to list them alphabetically by NAME or chronologically by CREATION_DATE.
            If you don't specify, the service will list them by name.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.GetEMCPresetListCmdlet.Order">
            <summary>
            <para>
            When you request lists of resources, you can optionally
            specify whether they are sorted in ASCENDING or DESCENDING order. Default varies by
            resource.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.GetEMCPresetListCmdlet.MaxResult">
            <summary>
            <para>
            Optional. Number of presets, up to twenty,
            that will be returned at one time
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.GetEMCPresetListCmdlet.NextToken">
            <summary>
            <para>
            Use this string, provided with the response
            to a previous request, to request the next batch of presets.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMC.GetEMCQueueCmdlet">
            <summary>
            Retrieve the JSON for a specific queue.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.GetEMCQueueCmdlet.Name">
            <summary>
            <para>
            The name of the queue that you want information about.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMC.GetEMCQueueListCmdlet">
            <summary>
            Retrieve a JSON array of up to twenty of your queues. This will return the queues
            themselves, not just a list of them. To retrieve the next twenty queues, use the nextToken
            string returned with the array.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.GetEMCQueueListCmdlet.ListBy">
            <summary>
            <para>
            Optional. When you request a list of queues, you
            can choose to list them alphabetically by NAME or chronologically by CREATION_DATE.
            If you don't specify, the service will list them by creation date.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.GetEMCQueueListCmdlet.Order">
            <summary>
            <para>
            When you request lists of resources, you can optionally
            specify whether they are sorted in ASCENDING or DESCENDING order. Default varies by
            resource.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.GetEMCQueueListCmdlet.MaxResult">
            <summary>
            <para>
            Optional. Number of queues, up to twenty, that
            will be returned at one time.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.GetEMCQueueListCmdlet.NextToken">
            <summary>
            <para>
            Use this string, provided with the response
            to a previous request, to request the next batch of queues.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMC.GetEMCResourceTagCmdlet">
            <summary>
            Retrieve the tags for a MediaConvert resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.GetEMCResourceTagCmdlet.Arn">
            <summary>
            <para>
            The Amazon Resource Name (ARN) of the resource that
            you want to list tags for. To get the ARN, send a GET request with the resource name.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMC.NewEMCJobCmdlet">
            <summary>
            Create a new transcoding job. For information about jobs and job settings, see the
            User Guide at http://docs.aws.amazon.com/mediaconvert/latest/ug/what-is.html
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.NewEMCJobCmdlet.BillingTagsSource">
            <summary>
            <para>
            Optional. Choose a tag type that AWS
            Billing and Cost Management will use to sort your AWS Elemental MediaConvert costs
            on any billing report that you set up. Any transcoding outputs that don't have an
            associated tag will appear in your billing report unsorted. If you don't choose a
            valid value for this field, your job outputs will appear on the billing report unsorted.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.NewEMCJobCmdlet.ClientRequestToken">
            <summary>
            <para>
            Idempotency token for CreateJob operation.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.NewEMCJobCmdlet.JobTemplate">
            <summary>
            <para>
            When you create a job, you can either specify
            a job template or specify the transcoding settings individually
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.NewEMCJobCmdlet.AccelerationSettings_Mode">
            <summary>
            <para>
            Acceleration configuration for the job.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.NewEMCJobCmdlet.Queue">
            <summary>
            <para>
            Optional. When you create a job, you can specify
            a queue to send it to. If you don't specify, the job will go to the default queue.
            For more about queues, see the User Guide topic at http://docs.aws.amazon.com/mediaconvert/latest/ug/what-is.html.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.NewEMCJobCmdlet.Role">
            <summary>
            <para>
            Required. The IAM role you use for creating this
            job. For details about permissions, see the User Guide topic at the User Guide at
            http://docs.aws.amazon.com/mediaconvert/latest/ug/iam-role.html.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.NewEMCJobCmdlet.Setting">
            <summary>
            <para>
            JobSettings contains all the transcode settings
            for a job.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.NewEMCJobCmdlet.StatusUpdateInterval">
            <summary>
            <para>
            Specify how often MediaConvert sends
            STATUS_UPDATE events to Amazon CloudWatch Events. Set the interval, in seconds, between
            status updates. MediaConvert sends an update at this interval from the time the service
            begins processing your job to the time it completes the transcode or encounters an
            error.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.NewEMCJobCmdlet.UserMetadata">
            <summary>
            <para>
            User-defined metadata that you want to associate
            with an MediaConvert job. You specify metadata in key/value pairs.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.NewEMCJobCmdlet.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.EMC.NewEMCJobTemplateCmdlet">
            <summary>
            Create a new job template. For information about job templates see the User Guide
            at http://docs.aws.amazon.com/mediaconvert/latest/ug/what-is.html
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.NewEMCJobTemplateCmdlet.Category">
            <summary>
            <para>
            Optional. A category for the job template you
            are creating
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.NewEMCJobTemplateCmdlet.Description">
            <summary>
            <para>
            Optional. A description of the job template
            you are creating.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.NewEMCJobTemplateCmdlet.AccelerationSettings_Mode">
            <summary>
            <para>
            Acceleration configuration for the job.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.NewEMCJobTemplateCmdlet.Name">
            <summary>
            <para>
            The name of the job template you are creating.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.NewEMCJobTemplateCmdlet.Queue">
            <summary>
            <para>
            Optional. The queue that jobs created from this
            template are assigned to. If you don't specify this, jobs will go to the default queue.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.NewEMCJobTemplateCmdlet.Setting">
            <summary>
            <para>
            JobTemplateSettings contains all the transcode
            settings saved in the template that will be applied to jobs created from it.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.NewEMCJobTemplateCmdlet.StatusUpdateInterval">
            <summary>
            <para>
            Specify how often MediaConvert sends
            STATUS_UPDATE events to Amazon CloudWatch Events. Set the interval, in seconds, between
            status updates. MediaConvert sends an update at this interval from the time the service
            begins processing your job to the time it completes the transcode or encounters an
            error.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.NewEMCJobTemplateCmdlet.Tag">
            <summary>
            <para>
            The tags that you want to add to the resource. You
            can tag resources with a key-value pair or with only a key.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.NewEMCJobTemplateCmdlet.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.EMC.NewEMCPresetCmdlet">
            <summary>
            Create a new preset. For information about job templates see the User Guide at http://docs.aws.amazon.com/mediaconvert/latest/ug/what-is.html
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.NewEMCPresetCmdlet.Category">
            <summary>
            <para>
            Optional. A category for the preset you are creating.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.NewEMCPresetCmdlet.Description">
            <summary>
            <para>
            Optional. A description of the preset you
            are creating.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.NewEMCPresetCmdlet.Name">
            <summary>
            <para>
            The name of the preset you are creating.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.NewEMCPresetCmdlet.Setting">
            <summary>
            <para>
            Settings for preset
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.NewEMCPresetCmdlet.Tag">
            <summary>
            <para>
            The tags that you want to add to the resource. You
            can tag resources with a key-value pair or with only a key.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.NewEMCPresetCmdlet.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.EMC.NewEMCQueueCmdlet">
            <summary>
            Create a new transcoding queue. For information about queues, see Working With Queues
            in the User Guide at https://docs.aws.amazon.com/mediaconvert/latest/ug/working-with-queues.html
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.NewEMCQueueCmdlet.ReservationPlanSettings_Commitment">
            <summary>
            <para>
            The length of the term of your reserved queue
            pricing plan commitment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.NewEMCQueueCmdlet.Description">
            <summary>
            <para>
            Optional. A description of the queue that
            you are creating.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.NewEMCQueueCmdlet.Name">
            <summary>
            <para>
            The name of the queue that you are creating.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.NewEMCQueueCmdlet.PricingPlan">
            <summary>
            <para>
            Specifies whether the pricing plan for the
            queue is on-demand or reserved. For on-demand, you pay per minute, billed in increments
            of .01 minute. For reserved, you pay for the transcoding capacity of the entire queue,
            regardless of how much or how little you use it. Reserved pricing requires a 12-month
            commitment. When you use the API to create a queue, the default is on-demand.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.NewEMCQueueCmdlet.ReservationPlanSettings_RenewalType">
            <summary>
            <para>
            Specifies whether the term of your reserved
            queue pricing plan is automatically extended (AUTO_RENEW) or expires (EXPIRE) at the
            end of the term. When your term is auto renewed, you extend your commitment by 12
            months from the auto renew date. You can cancel this commitment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.NewEMCQueueCmdlet.ReservationPlanSettings_ReservedSlot">
            <summary>
            <para>
            Specifies the number of reserved transcode
            slots (RTS) for this queue. The number of RTS determines how many jobs the queue can
            process in parallel; each RTS can process one job at a time. You can't decrease the
            number of RTS in your reserved queue. You can increase the number of RTS by extending
            your existing commitment with a new 12-month commitment for the larger number. The
            new commitment begins when you purchase the additional capacity. You can't cancel
            your commitment or revert to your original commitment after you increase the capacity.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.NewEMCQueueCmdlet.Tag">
            <summary>
            <para>
            The tags that you want to add to the resource. You
            can tag resources with a key-value pair or with only a key.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.NewEMCQueueCmdlet.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.EMC.RegisterEMCCertificateCmdlet">
            <summary>
            Associates an AWS Certificate Manager (ACM) Amazon Resource Name (ARN) with AWS Elemental
            MediaConvert.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.RegisterEMCCertificateCmdlet.Arn">
            <summary>
            <para>
            The ARN of the ACM certificate that you want to associate
            with your MediaConvert resource.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.RegisterEMCCertificateCmdlet.PassThru">
            <summary>
            Returns the value passed to the Arn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.RegisterEMCCertificateCmdlet.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.EMC.RemoveEMCJobTemplateCmdlet">
            <summary>
            Permanently delete a job template you have created.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.RemoveEMCJobTemplateCmdlet.Name">
            <summary>
            <para>
            The name of the job template to be deleted.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.RemoveEMCJobTemplateCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.RemoveEMCJobTemplateCmdlet.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.EMC.RemoveEMCPresetCmdlet">
            <summary>
            Permanently delete a preset you have created.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.RemoveEMCPresetCmdlet.Name">
            <summary>
            <para>
            The name of the preset to be deleted.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.RemoveEMCPresetCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.RemoveEMCPresetCmdlet.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.EMC.RemoveEMCQueueCmdlet">
            <summary>
            Permanently delete a queue you have created.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.RemoveEMCQueueCmdlet.Name">
            <summary>
            <para>
            The name of the queue that you want to delete.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.RemoveEMCQueueCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.RemoveEMCQueueCmdlet.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.EMC.RemoveEMCResourceTagCmdlet">
            <summary>
            Remove tags from a MediaConvert queue, preset, or job template. For information about
            tagging, see the User Guide at https://docs.aws.amazon.com/mediaconvert/latest/ug/tagging-resources.html
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.RemoveEMCResourceTagCmdlet.Arn">
            <summary>
            <para>
            The Amazon Resource Name (ARN) of the resource that
            you want to remove tags from. To get the ARN, send a GET request with the resource
            name.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.RemoveEMCResourceTagCmdlet.TagKey">
            <summary>
            <para>
            The keys of the tags that you want to remove from
            the resource.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.RemoveEMCResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the Arn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.RemoveEMCResourceTagCmdlet.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.EMC.StopEMCJobCmdlet">
            <summary>
            Permanently cancel a job. Once you have canceled a job, you can't start it again.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.StopEMCJobCmdlet.Id">
            <summary>
            <para>
            The Job ID of the job to be cancelled.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.StopEMCJobCmdlet.PassThru">
            <summary>
            Returns the value passed to the Id parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.StopEMCJobCmdlet.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.EMC.UnregisterEMCCertificateCmdlet">
            <summary>
            Removes an association between the Amazon Resource Name (ARN) of an AWS Certificate
            Manager (ACM) certificate and an AWS Elemental MediaConvert resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.UnregisterEMCCertificateCmdlet.Arn">
            <summary>
            <para>
            The ARN of the ACM certificate that you want to disassociate
            from your MediaConvert resource.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.UnregisterEMCCertificateCmdlet.PassThru">
            <summary>
            Returns the value passed to the Arn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.UnregisterEMCCertificateCmdlet.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.EMC.UpdateEMCJobTemplateCmdlet">
            <summary>
            Modify one of your existing job templates.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.UpdateEMCJobTemplateCmdlet.Category">
            <summary>
            <para>
            The new category for the job template, if you
            are changing it.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.UpdateEMCJobTemplateCmdlet.Description">
            <summary>
            <para>
            The new description for the job template,
            if you are changing it.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.UpdateEMCJobTemplateCmdlet.AccelerationSettings_Mode">
            <summary>
            <para>
            Acceleration configuration for the job.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.UpdateEMCJobTemplateCmdlet.Name">
            <summary>
            <para>
            The name of the job template you are modifying
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.UpdateEMCJobTemplateCmdlet.Queue">
            <summary>
            <para>
            The new queue for the job template, if you are changing
            it.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.UpdateEMCJobTemplateCmdlet.Setting">
            <summary>
            <para>
            JobTemplateSettings contains all the transcode
            settings saved in the template that will be applied to jobs created from it.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.UpdateEMCJobTemplateCmdlet.StatusUpdateInterval">
            <summary>
            <para>
            Specify how often MediaConvert sends
            STATUS_UPDATE events to Amazon CloudWatch Events. Set the interval, in seconds, between
            status updates. MediaConvert sends an update at this interval from the time the service
            begins processing your job to the time it completes the transcode or encounters an
            error.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.UpdateEMCJobTemplateCmdlet.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.EMC.UpdateEMCPresetCmdlet">
            <summary>
            Modify one of your existing presets.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.UpdateEMCPresetCmdlet.Category">
            <summary>
            <para>
            The new category for the preset, if you are changing
            it.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.UpdateEMCPresetCmdlet.Description">
            <summary>
            <para>
            The new description for the preset, if you
            are changing it.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.UpdateEMCPresetCmdlet.Name">
            <summary>
            <para>
            The name of the preset you are modifying.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.UpdateEMCPresetCmdlet.Setting">
            <summary>
            <para>
            Settings for preset
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.UpdateEMCPresetCmdlet.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.EMC.UpdateEMCQueueCmdlet">
            <summary>
            Modify one of your existing queues.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.UpdateEMCQueueCmdlet.ReservationPlanSettings_Commitment">
            <summary>
            <para>
            The length of the term of your reserved queue
            pricing plan commitment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.UpdateEMCQueueCmdlet.Description">
            <summary>
            <para>
            The new description for the queue, if you
            are changing it.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.UpdateEMCQueueCmdlet.Name">
            <summary>
            <para>
            The name of the queue that you are modifying.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.UpdateEMCQueueCmdlet.ReservationPlanSettings_RenewalType">
            <summary>
            <para>
            Specifies whether the term of your reserved
            queue pricing plan is automatically extended (AUTO_RENEW) or expires (EXPIRE) at the
            end of the term. When your term is auto renewed, you extend your commitment by 12
            months from the auto renew date. You can cancel this commitment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.UpdateEMCQueueCmdlet.ReservationPlanSettings_ReservedSlot">
            <summary>
            <para>
            Specifies the number of reserved transcode
            slots (RTS) for this queue. The number of RTS determines how many jobs the queue can
            process in parallel; each RTS can process one job at a time. You can't decrease the
            number of RTS in your reserved queue. You can increase the number of RTS by extending
            your existing commitment with a new 12-month commitment for the larger number. The
            new commitment begins when you purchase the additional capacity. You can't cancel
            your commitment or revert to your original commitment after you increase the capacity.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.UpdateEMCQueueCmdlet.Status">
            <summary>
            <para>
            Pause or activate a queue by changing its status
            between ACTIVE and PAUSED. If you pause a queue, jobs in that queue won't begin. Jobs
            that are running when you pause the queue continue to run until they finish or result
            in an error.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMC.UpdateEMCQueueCmdlet.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.EML.AddEMLResourceTagCmdlet">
            <summary>
            Create tags for a resource
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.AddEMLResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.AddEMLResourceTagCmdlet.Tag">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.AddEMLResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.AddEMLResourceTagCmdlet.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.EML.GetEMLChannelCmdlet">
            <summary>
            Gets details about a channel
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.GetEMLChannelCmdlet.ChannelId">
            <summary>
            <para>
            channel ID
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EML.GetEMLChannelListCmdlet">
            <summary>
            Produces list of channels that have been created<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.GetEMLChannelListCmdlet.MaxResult">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.GetEMLChannelListCmdlet.NextToken">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EML.GetEMLInputCmdlet">
            <summary>
            Produces details about an input
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.GetEMLInputCmdlet.InputId">
            <summary>
            <para>
            Unique ID of the input
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EML.GetEMLInputListCmdlet">
            <summary>
            Produces list of inputs that have been created<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.GetEMLInputListCmdlet.MaxResult">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.GetEMLInputListCmdlet.NextToken">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EML.GetEMLInputSecurityGroupCmdlet">
            <summary>
            Produces a summary of an Input Security Group
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.GetEMLInputSecurityGroupCmdlet.InputSecurityGroupId">
            <summary>
            <para>
            The id of the Input Security Group
            to describe
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EML.GetEMLInputSecurityGroupListCmdlet">
            <summary>
            Produces a list of Input Security Groups for an account<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.GetEMLInputSecurityGroupListCmdlet.MaxResult">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.GetEMLInputSecurityGroupListCmdlet.NextToken">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EML.GetEMLOfferingCmdlet">
            <summary>
            Get details for an offering.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.GetEMLOfferingCmdlet.OfferingId">
            <summary>
            <para>
            Unique offering ID, e.g. '87654321'
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EML.GetEMLOfferingListCmdlet">
            <summary>
            List offerings available for purchase.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.GetEMLOfferingListCmdlet.ChannelClass">
            <summary>
            <para>
            Filter by channel class, 'STANDARD' or 'SINGLE_PIPELINE'
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.GetEMLOfferingListCmdlet.ChannelConfiguration">
            <summary>
            <para>
            Filter to offerings that match the
            configuration of an existing channel, e.g. '2345678' (a channel ID)
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.GetEMLOfferingListCmdlet.Codec">
            <summary>
            <para>
            Filter by codec, 'AVC', 'HEVC', 'MPEG2', or 'AUDIO'
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.GetEMLOfferingListCmdlet.MaximumBitrate">
            <summary>
            <para>
            Filter by bitrate, 'MAX_10_MBPS', 'MAX_20_MBPS',
            or 'MAX_50_MBPS'
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.GetEMLOfferingListCmdlet.MaximumFramerate">
            <summary>
            <para>
            Filter by framerate, 'MAX_30_FPS' or
            'MAX_60_FPS'
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.GetEMLOfferingListCmdlet.Resolution">
            <summary>
            <para>
            Filter by resolution, 'SD', 'HD', or 'UHD'
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.GetEMLOfferingListCmdlet.ResourceType">
            <summary>
            <para>
            Filter by resource type, 'INPUT', 'OUTPUT',
            or 'CHANNEL'
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.GetEMLOfferingListCmdlet.SpecialFeature">
            <summary>
            <para>
            Filter by special feature, 'ADVANCED_AUDIO'
            or 'AUDIO_NORMALIZATION'
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.GetEMLOfferingListCmdlet.VideoQuality">
            <summary>
            <para>
            Filter by video quality, 'STANDARD', 'ENHANCED',
            or 'PREMIUM'
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.GetEMLOfferingListCmdlet.MaxResult">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.GetEMLOfferingListCmdlet.NextToken">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EML.GetEMLReservationCmdlet">
            <summary>
            Get details for a reservation.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.GetEMLReservationCmdlet.ReservationId">
            <summary>
            <para>
            Unique reservation ID, e.g. '1234567'
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EML.GetEMLReservationListCmdlet">
            <summary>
            List purchased reservations.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.GetEMLReservationListCmdlet.ChannelClass">
            <summary>
            <para>
            Filter by channel class, 'STANDARD' or 'SINGLE_PIPELINE'
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.GetEMLReservationListCmdlet.Codec">
            <summary>
            <para>
            Filter by codec, 'AVC', 'HEVC', 'MPEG2', or 'AUDIO'
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.GetEMLReservationListCmdlet.MaximumBitrate">
            <summary>
            <para>
            Filter by bitrate, 'MAX_10_MBPS', 'MAX_20_MBPS',
            or 'MAX_50_MBPS'
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.GetEMLReservationListCmdlet.MaximumFramerate">
            <summary>
            <para>
            Filter by framerate, 'MAX_30_FPS' or
            'MAX_60_FPS'
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.GetEMLReservationListCmdlet.Resolution">
            <summary>
            <para>
            Filter by resolution, 'SD', 'HD', or 'UHD'
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.GetEMLReservationListCmdlet.ResourceType">
            <summary>
            <para>
            Filter by resource type, 'INPUT', 'OUTPUT',
            or 'CHANNEL'
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.GetEMLReservationListCmdlet.SpecialFeature">
            <summary>
            <para>
            Filter by special feature, 'ADVANCED_AUDIO'
            or 'AUDIO_NORMALIZATION'
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.GetEMLReservationListCmdlet.VideoQuality">
            <summary>
            <para>
            Filter by video quality, 'STANDARD', 'ENHANCED',
            or 'PREMIUM'
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.GetEMLReservationListCmdlet.MaxResult">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.GetEMLReservationListCmdlet.NextToken">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EML.GetEMLResourceTagCmdlet">
            <summary>
            Produces list of tags that have been created for a resource
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.GetEMLResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EML.GetEMLScheduleCmdlet">
            <summary>
            Get a channel schedule<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.GetEMLScheduleCmdlet.ChannelId">
            <summary>
            <para>
            Id of the channel whose schedule is being updated.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.GetEMLScheduleCmdlet.MaxResult">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.GetEMLScheduleCmdlet.NextToken">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EML.NewEMLChannelCmdlet">
            <summary>
            Creates a new channel
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.NewEMLChannelCmdlet.ChannelClass">
            <summary>
            <para>
            The class for this channel. STANDARD for
            a channel with two pipelines or SINGLE_PIPELINE for a channel with one pipeline.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.NewEMLChannelCmdlet.InputSpecification_Codec">
            <summary>
            <para>
            Input codec
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.NewEMLChannelCmdlet.Destination">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.NewEMLChannelCmdlet.EncoderSetting">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.NewEMLChannelCmdlet.InputAttachment">
            <summary>
            <para>
            List of input attachments for channel.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.NewEMLChannelCmdlet.LogLevel">
            <summary>
            <para>
            The log level to write to CloudWatch Logs.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.NewEMLChannelCmdlet.InputSpecification_MaximumBitrate">
            <summary>
            <para>
            Maximum input bitrate, categorized coarsely
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.NewEMLChannelCmdlet.Name">
            <summary>
            <para>
            Name of channel.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.NewEMLChannelCmdlet.RequestId">
            <summary>
            <para>
            Unique request ID to be specified. This is needed
            to prevent retries fromcreating multiple resources.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.NewEMLChannelCmdlet.InputSpecification_Resolution">
            <summary>
            <para>
            Input resolution, categorized coarsely
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.NewEMLChannelCmdlet.RoleArn">
            <summary>
            <para>
            An optional Amazon Resource Name (ARN) of the
            role to assume when running the Channel.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.NewEMLChannelCmdlet.Tag">
            <summary>
            <para>
            A collection of key-value pairs.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.NewEMLChannelCmdlet.Reserved">
            <summary>
            <para>
            Deprecated field that's only usable by whitelisted
            customers.
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.NewEMLChannelCmdlet.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.EML.NewEMLInputCmdlet">
            <summary>
            Create an input
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.NewEMLInputCmdlet.Destination">
            <summary>
            <para>
            Destination settings for PUSH type inputs.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.NewEMLInputCmdlet.InputSecurityGroup">
            <summary>
            <para>
            A list of security groups referenced
            by IDs to attach to the input.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.NewEMLInputCmdlet.MediaConnectFlow">
            <summary>
            <para>
            A list of the MediaConnect Flows that
            you want to use in this input. You can specify as few as oneFlow and presently, as
            many as two. The only requirement is when you have more than one is that each Flow
            is in aseparate Availability Zone as this ensures your EML input is redundant to AZ
            issues.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.NewEMLInputCmdlet.Name">
            <summary>
            <para>
            Name of the input.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.NewEMLInputCmdlet.RequestId">
            <summary>
            <para>
            Unique identifier of the request to ensure the
            request is handledexactly once in case of retries.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.NewEMLInputCmdlet.RoleArn">
            <summary>
            <para>
            The Amazon Resource Name (ARN) of the role this
            input assumes during and after creation.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.NewEMLInputCmdlet.Vpc_SecurityGroupId">
            <summary>
            <para>
            A list of up to 5 EC2 VPC security group
            IDs to attach to the Input VPC network interfaces.Requires subnetIds. If none are
            specified then the VPC default security group will be used.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.NewEMLInputCmdlet.Source">
            <summary>
            <para>
            The source URLs for a PULL-type input. Every PULL
            type input needsexactly two source URLs for redundancy.Only specify sources for PULL
            type Inputs. Leave Destinations empty.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.NewEMLInputCmdlet.Vpc_SubnetId">
            <summary>
            <para>
            A list of 2 VPC subnet IDs from the same VPC.Subnet
            IDs must be mapped to two unique availability zones (AZ).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.NewEMLInputCmdlet.Tag">
            <summary>
            <para>
            A collection of key-value pairs.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.NewEMLInputCmdlet.Type">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.NewEMLInputCmdlet.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.EML.NewEMLInputSecurityGroupCmdlet">
            <summary>
            Creates a Input Security Group
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.NewEMLInputSecurityGroupCmdlet.Tag">
            <summary>
            <para>
            A collection of key-value pairs.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.NewEMLInputSecurityGroupCmdlet.WhitelistRule">
            <summary>
            <para>
            List of IPv4 CIDR addresses to whitelist
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.NewEMLInputSecurityGroupCmdlet.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.EML.NewEMLOfferingPurchaseCmdlet">
            <summary>
            Purchase an offering and create a reservation.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.NewEMLOfferingPurchaseCmdlet.Count">
            <summary>
            <para>
            Number of resources
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.NewEMLOfferingPurchaseCmdlet.Name">
            <summary>
            <para>
            Name for the new reservation
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.NewEMLOfferingPurchaseCmdlet.OfferingId">
            <summary>
            <para>
            Offering to purchase, e.g. '87654321'
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.NewEMLOfferingPurchaseCmdlet.RequestId">
            <summary>
            <para>
            Unique request ID to be specified. This is needed
            to prevent retries from creating multiple resources.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.NewEMLOfferingPurchaseCmdlet.Start">
            <summary>
            <para>
            Requested reservation start time (UTC) in ISO-8601
            format. The specified time must be between the first day of the current month and
            one year from now. If no value is given, the default is now.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.NewEMLOfferingPurchaseCmdlet.Tag">
            <summary>
            <para>
            A collection of key-value pairs
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.NewEMLOfferingPurchaseCmdlet.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.EML.RemoveEMLChannelCmdlet">
            <summary>
            Starts deletion of channel. The associated outputs are also deleted.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.RemoveEMLChannelCmdlet.ChannelId">
            <summary>
            <para>
            Unique ID of the channel.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.RemoveEMLChannelCmdlet.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.EML.RemoveEMLInputCmdlet">
            <summary>
            Deletes the input end point
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.RemoveEMLInputCmdlet.InputId">
            <summary>
            <para>
            Unique ID of the input
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.RemoveEMLInputCmdlet.PassThru">
            <summary>
            Returns the value passed to the InputId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.RemoveEMLInputCmdlet.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.EML.RemoveEMLInputSecurityGroupCmdlet">
            <summary>
            Deletes an Input Security Group
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.RemoveEMLInputSecurityGroupCmdlet.InputSecurityGroupId">
            <summary>
            <para>
            The Input Security Group to delete
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.RemoveEMLInputSecurityGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the InputSecurityGroupId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.RemoveEMLInputSecurityGroupCmdlet.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.EML.RemoveEMLReservationCmdlet">
            <summary>
            Delete an expired reservation.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.RemoveEMLReservationCmdlet.ReservationId">
            <summary>
            <para>
            Unique reservation ID, e.g. '1234567'
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.RemoveEMLReservationCmdlet.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.EML.RemoveEMLResourceTagCmdlet">
            <summary>
            Removes tags for a resource
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.RemoveEMLResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.RemoveEMLResourceTagCmdlet.TagKey">
            <summary>
            <para>
            An array of tag keys to delete
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.RemoveEMLResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.RemoveEMLResourceTagCmdlet.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.EML.RemoveEMLScheduleCmdlet">
            <summary>
            Delete all schedule actions on a channel.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.RemoveEMLScheduleCmdlet.ChannelId">
            <summary>
            <para>
            Id of the channel whose schedule is being deleted.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.RemoveEMLScheduleCmdlet.PassThru">
            <summary>
            Returns the value passed to the ChannelId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.RemoveEMLScheduleCmdlet.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.EML.StartEMLChannelCmdlet">
            <summary>
            Starts an existing channel
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.StartEMLChannelCmdlet.ChannelId">
            <summary>
            <para>
            A request to start a channel
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.StartEMLChannelCmdlet.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.EML.StopEMLChannelCmdlet">
            <summary>
            Stops a running channel
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.StopEMLChannelCmdlet.ChannelId">
            <summary>
            <para>
            A request to stop a running channel
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.StopEMLChannelCmdlet.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.EML.UpdateEMLChannelCmdlet">
            <summary>
            Updates a channel.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.UpdateEMLChannelCmdlet.ChannelId">
            <summary>
            <para>
            channel ID
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.UpdateEMLChannelCmdlet.InputSpecification_Codec">
            <summary>
            <para>
            Input codec
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.UpdateEMLChannelCmdlet.Destination">
            <summary>
            <para>
            A list of output destinations for this channel.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.UpdateEMLChannelCmdlet.EncoderSetting">
            <summary>
            <para>
            The encoder settings for this channel.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.UpdateEMLChannelCmdlet.InputAttachment">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.UpdateEMLChannelCmdlet.LogLevel">
            <summary>
            <para>
            The log level to write to CloudWatch Logs.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.UpdateEMLChannelCmdlet.InputSpecification_MaximumBitrate">
            <summary>
            <para>
            Maximum input bitrate, categorized coarsely
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.UpdateEMLChannelCmdlet.Name">
            <summary>
            <para>
            The name of the channel.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.UpdateEMLChannelCmdlet.InputSpecification_Resolution">
            <summary>
            <para>
            Input resolution, categorized coarsely
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.UpdateEMLChannelCmdlet.RoleArn">
            <summary>
            <para>
            An optional Amazon Resource Name (ARN) of the
            role to assume when running the Channel. If you do not specify this on an update call
            but the role was previously set that role will be removed.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.UpdateEMLChannelCmdlet.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.EML.UpdateEMLChannelClassCmdlet">
            <summary>
            Changes the class of the channel.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.UpdateEMLChannelClassCmdlet.ChannelClass">
            <summary>
            <para>
            The channel class that you wish to update
            this channel to use.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.UpdateEMLChannelClassCmdlet.ChannelId">
            <summary>
            <para>
            Channel Id of the channel whose class should
            be updated.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.UpdateEMLChannelClassCmdlet.Destination">
            <summary>
            <para>
            A list of output destinations for this channel.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.UpdateEMLChannelClassCmdlet.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.EML.UpdateEMLInputCmdlet">
            <summary>
            Updates an input.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.UpdateEMLInputCmdlet.Destination">
            <summary>
            <para>
            Destination settings for PUSH type inputs.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.UpdateEMLInputCmdlet.InputId">
            <summary>
            <para>
            Unique ID of the input.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.UpdateEMLInputCmdlet.InputSecurityGroup">
            <summary>
            <para>
            A list of security groups referenced
            by IDs to attach to the input.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.UpdateEMLInputCmdlet.MediaConnectFlow">
            <summary>
            <para>
            A list of the MediaConnect Flow ARNs
            that you want to use as the source of the input. You can specify as few as oneFlow
            and presently, as many as two. The only requirement is when you have more than one
            is that each Flow is in aseparate Availability Zone as this ensures your EML input
            is redundant to AZ issues.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.UpdateEMLInputCmdlet.Name">
            <summary>
            <para>
            Name of the input.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.UpdateEMLInputCmdlet.RoleArn">
            <summary>
            <para>
            The Amazon Resource Name (ARN) of the role this
            input assumes during and after creation.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.UpdateEMLInputCmdlet.Source">
            <summary>
            <para>
            The source URLs for a PULL-type input. Every PULL
            type input needsexactly two source URLs for redundancy.Only specify sources for PULL
            type Inputs. Leave Destinations empty.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.UpdateEMLInputCmdlet.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.EML.UpdateEMLInputSecurityGroupCmdlet">
            <summary>
            Update an Input Security Group's Whilelists.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.UpdateEMLInputSecurityGroupCmdlet.InputSecurityGroupId">
            <summary>
            <para>
            The id of the Input Security Group
            to update.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.UpdateEMLInputSecurityGroupCmdlet.Tag">
            <summary>
            <para>
            A collection of key-value pairs.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.UpdateEMLInputSecurityGroupCmdlet.WhitelistRule">
            <summary>
            <para>
            List of IPv4 CIDR addresses to whitelist
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.UpdateEMLInputSecurityGroupCmdlet.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.EML.UpdateEMLReservationCmdlet">
            <summary>
            Update reservation.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.UpdateEMLReservationCmdlet.Name">
            <summary>
            <para>
            Name of the reservation
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.UpdateEMLReservationCmdlet.ReservationId">
            <summary>
            <para>
            Unique reservation ID, e.g. '1234567'
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.UpdateEMLReservationCmdlet.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.EML.UpdateEMLScheduleBatchCmdlet">
            <summary>
            Update a channel schedule
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.UpdateEMLScheduleBatchCmdlet.Deletes_ActionName">
            <summary>
            <para>
            A list of schedule actions to delete.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.UpdateEMLScheduleBatchCmdlet.ChannelId">
            <summary>
            <para>
            Id of the channel whose schedule is being updated.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.UpdateEMLScheduleBatchCmdlet.Creates_ScheduleAction">
            <summary>
            <para>
            A list of schedule actions to create.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EML.UpdateEMLScheduleBatchCmdlet.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>
        <!-- Badly formed XML comment ignored for member "T:Amazon.PowerShell.Cmdlets.EMP.AddEMPResourceTagCmdlet" -->
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.AddEMPResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.AddEMPResourceTagCmdlet.Tag">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.AddEMPResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.AddEMPResourceTagCmdlet.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.EMP.GetEMPChannelCmdlet">
            <summary>
            Gets details about a Channel.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.GetEMPChannelCmdlet.Id">
            <summary>
            <para>
            The ID of a Channel.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMP.GetEMPChannelListCmdlet">
            <summary>
            Returns a collection of Channels.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.GetEMPChannelListCmdlet.MaxResult">
            <summary>
            <para>
            Upper bound on number of records to return.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.GetEMPChannelListCmdlet.NextToken">
            <summary>
            <para>
            A token used to resume pagination from the end
            of a previous request.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMP.GetEMPOriginEndpointCmdlet">
            <summary>
            Gets details about an existing OriginEndpoint.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.GetEMPOriginEndpointCmdlet.Id">
            <summary>
            <para>
            The ID of the OriginEndpoint.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMP.GetEMPOriginEndpointListCmdlet">
            <summary>
            Returns a collection of OriginEndpoint records.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.GetEMPOriginEndpointListCmdlet.ChannelId">
            <summary>
            <para>
            When specified, the request will return only
            OriginEndpoints associated with the given Channel ID.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.GetEMPOriginEndpointListCmdlet.MaxResult">
            <summary>
            <para>
            The upper bound on the number of records to
            return.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.GetEMPOriginEndpointListCmdlet.NextToken">
            <summary>
            <para>
            A token used to resume pagination from the end
            of a previous request.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <!-- Badly formed XML comment ignored for member "T:Amazon.PowerShell.Cmdlets.EMP.GetEMPResourceTagCmdlet" -->
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.GetEMPResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMP.InvokeEMPChannelCredentialRotationCmdlet">
            <summary>
            Changes the Channel's first IngestEndpoint's username and password. WARNING - This
            API is deprecated. Please use RotateIngestEndpointCredentials instead<br/><br/>This operation is deprecated.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.InvokeEMPChannelCredentialRotationCmdlet.Id">
            <summary>
            <para>
            The ID of the channel to update.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.InvokeEMPChannelCredentialRotationCmdlet.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.EMP.InvokeEMPIngestEndpointCredentialRotationCmdlet">
            <summary>
            Rotate the IngestEndpoint's username and password, as specified by the IngestEndpoint's
            id.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.InvokeEMPIngestEndpointCredentialRotationCmdlet.Id">
            <summary>
            <para>
            The ID of the channel the IngestEndpoint is on.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.InvokeEMPIngestEndpointCredentialRotationCmdlet.IngestEndpointId">
            <summary>
            <para>
            The id of the IngestEndpoint whose credentials
            should be rotated
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.InvokeEMPIngestEndpointCredentialRotationCmdlet.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.EMP.NewEMPChannelCmdlet">
            <summary>
            Creates a new Channel.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.NewEMPChannelCmdlet.Description">
            <summary>
            <para>
            A short text description of the Channel.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.NewEMPChannelCmdlet.Id">
            <summary>
            <para>
            The ID of the Channel. The ID must be unique within
            the region and itcannot be changed after a Channel is created.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.NewEMPChannelCmdlet.Tag">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.NewEMPChannelCmdlet.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.EMP.NewEMPOriginEndpointCmdlet">
            <summary>
            Creates a new OriginEndpoint record.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.NewEMPOriginEndpointCmdlet.SpekeKeyProvider_CertificateArn">
            <summary>
            <para>
            An Amazon Resource Name (ARN) of a Certificate
            Manager certificatethat MediaPackage will use for enforcing secure end-to-end datatransfer
            with the key provider service.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.NewEMPOriginEndpointCmdlet.ChannelId">
            <summary>
            <para>
            The ID of the Channel that the OriginEndpoint
            will be associated with.This cannot be changed after the OriginEndpoint is created.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.NewEMPOriginEndpointCmdlet.DashPackage">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.NewEMPOriginEndpointCmdlet.Description">
            <summary>
            <para>
            A short text description of the OriginEndpoint.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.NewEMPOriginEndpointCmdlet.CmafPackage_HlsManifest">
            <summary>
            <para>
            A list of HLS manifest configurations
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.NewEMPOriginEndpointCmdlet.HlsPackage">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.NewEMPOriginEndpointCmdlet.Id">
            <summary>
            <para>
            The ID of the OriginEndpoint. The ID must be unique
            within the regionand it cannot be changed after the OriginEndpoint is created.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.NewEMPOriginEndpointCmdlet.Encryption_KeyRotationIntervalSecond">
            <summary>
            <para>
            Time (in seconds) between each
            encryption key rotation.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.NewEMPOriginEndpointCmdlet.ManifestName">
            <summary>
            <para>
            A short string that will be used as the filename
            of the OriginEndpoint URL (defaults to "index").
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.NewEMPOriginEndpointCmdlet.StreamSelection_MaxVideoBitsPerSecond">
            <summary>
            <para>
            The maximum video bitrate (bps)
            to include in output.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.NewEMPOriginEndpointCmdlet.StreamSelection_MinVideoBitsPerSecond">
            <summary>
            <para>
            The minimum video bitrate (bps)
            to include in output.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.NewEMPOriginEndpointCmdlet.MssPackage">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.NewEMPOriginEndpointCmdlet.SpekeKeyProvider_ResourceId">
            <summary>
            <para>
            The resource ID to include in key requests.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.NewEMPOriginEndpointCmdlet.SpekeKeyProvider_RoleArn">
            <summary>
            <para>
            An Amazon Resource Name (ARN) of an IAM role that
            AWS ElementalMediaPackage will assume when accessing the key provider service.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.NewEMPOriginEndpointCmdlet.CmafPackage_SegmentDurationSecond">
            <summary>
            <para>
            Duration (in seconds) of each segment.
            Actual segments will berounded to the nearest multiple of the source segment duration.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.NewEMPOriginEndpointCmdlet.CmafPackage_SegmentPrefix">
            <summary>
            <para>
            An optional custom string that is prepended
            to the name of each segment. If not specified, it defaults to the ChannelId.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.NewEMPOriginEndpointCmdlet.StartoverWindowSecond">
            <summary>
            <para>
            Maximum duration (seconds) of content
            to retain for startover playback.If not specified, startover playback will be disabled
            for the OriginEndpoint.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.NewEMPOriginEndpointCmdlet.StreamSelection_StreamOrder">
            <summary>
            <para>
            A directive that determines the order of streams
            in the output.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.NewEMPOriginEndpointCmdlet.SpekeKeyProvider_SystemId">
            <summary>
            <para>
            The system IDs to include in key requests.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.NewEMPOriginEndpointCmdlet.Tag">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.NewEMPOriginEndpointCmdlet.TimeDelaySecond">
            <summary>
            <para>
            Amount of delay (seconds) to enforce
            on the playback of live content.If not specified, there will be no time delay in effect
            for the OriginEndpoint.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.NewEMPOriginEndpointCmdlet.SpekeKeyProvider_Url">
            <summary>
            <para>
            The URL of the external key provider service.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.NewEMPOriginEndpointCmdlet.Whitelist">
            <summary>
            <para>
            A list of source IP CIDR blocks that will be
            allowed to access the OriginEndpoint.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.NewEMPOriginEndpointCmdlet.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.EMP.RemoveEMPChannelCmdlet">
            <summary>
            Deletes an existing Channel.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.RemoveEMPChannelCmdlet.Id">
            <summary>
            <para>
            The ID of the Channel to delete.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.RemoveEMPChannelCmdlet.PassThru">
            <summary>
            Returns the value passed to the Id parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.RemoveEMPChannelCmdlet.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.EMP.RemoveEMPOriginEndpointCmdlet">
            <summary>
            Deletes an existing OriginEndpoint.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.RemoveEMPOriginEndpointCmdlet.Id">
            <summary>
            <para>
            The ID of the OriginEndpoint to delete.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.RemoveEMPOriginEndpointCmdlet.PassThru">
            <summary>
            Returns the value passed to the Id parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.RemoveEMPOriginEndpointCmdlet.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>
        <!-- Badly formed XML comment ignored for member "T:Amazon.PowerShell.Cmdlets.EMP.RemoveEMPResourceTagCmdlet" -->
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.RemoveEMPResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.RemoveEMPResourceTagCmdlet.TagKey">
            <summary>
            <para>
            The key(s) of tag to be deleted
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.RemoveEMPResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.RemoveEMPResourceTagCmdlet.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.EMP.UpdateEMPChannelCmdlet">
            <summary>
            Updates an existing Channel.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.UpdateEMPChannelCmdlet.Description">
            <summary>
            <para>
            A short text description of the Channel.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.UpdateEMPChannelCmdlet.Id">
            <summary>
            <para>
            The ID of the Channel to update.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.UpdateEMPChannelCmdlet.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.EMP.UpdateEMPOriginEndpointCmdlet">
            <summary>
            Updates an existing OriginEndpoint.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.UpdateEMPOriginEndpointCmdlet.SpekeKeyProvider_CertificateArn">
            <summary>
            <para>
            An Amazon Resource Name (ARN) of a Certificate
            Manager certificatethat MediaPackage will use for enforcing secure end-to-end datatransfer
            with the key provider service.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.UpdateEMPOriginEndpointCmdlet.DashPackage">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.UpdateEMPOriginEndpointCmdlet.Description">
            <summary>
            <para>
            A short text description of the OriginEndpoint.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.UpdateEMPOriginEndpointCmdlet.CmafPackage_HlsManifest">
            <summary>
            <para>
            A list of HLS manifest configurations
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.UpdateEMPOriginEndpointCmdlet.HlsPackage">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.UpdateEMPOriginEndpointCmdlet.Id">
            <summary>
            <para>
            The ID of the OriginEndpoint to update.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.UpdateEMPOriginEndpointCmdlet.Encryption_KeyRotationIntervalSecond">
            <summary>
            <para>
            Time (in seconds) between each
            encryption key rotation.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.UpdateEMPOriginEndpointCmdlet.ManifestName">
            <summary>
            <para>
            A short string that will be appended to the
            end of the Endpoint URL.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.UpdateEMPOriginEndpointCmdlet.StreamSelection_MaxVideoBitsPerSecond">
            <summary>
            <para>
            The maximum video bitrate (bps)
            to include in output.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.UpdateEMPOriginEndpointCmdlet.StreamSelection_MinVideoBitsPerSecond">
            <summary>
            <para>
            The minimum video bitrate (bps)
            to include in output.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.UpdateEMPOriginEndpointCmdlet.MssPackage">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.UpdateEMPOriginEndpointCmdlet.SpekeKeyProvider_ResourceId">
            <summary>
            <para>
            The resource ID to include in key requests.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.UpdateEMPOriginEndpointCmdlet.SpekeKeyProvider_RoleArn">
            <summary>
            <para>
            An Amazon Resource Name (ARN) of an IAM role that
            AWS ElementalMediaPackage will assume when accessing the key provider service.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.UpdateEMPOriginEndpointCmdlet.CmafPackage_SegmentDurationSecond">
            <summary>
            <para>
            Duration (in seconds) of each segment.
            Actual segments will berounded to the nearest multiple of the source segment duration.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.UpdateEMPOriginEndpointCmdlet.CmafPackage_SegmentPrefix">
            <summary>
            <para>
            An optional custom string that is prepended
            to the name of each segment. If not specified, it defaults to the ChannelId.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.UpdateEMPOriginEndpointCmdlet.StartoverWindowSecond">
            <summary>
            <para>
            Maximum duration (in seconds) of
            content to retain for startover playback.If not specified, startover playback will
            be disabled for the OriginEndpoint.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.UpdateEMPOriginEndpointCmdlet.StreamSelection_StreamOrder">
            <summary>
            <para>
            A directive that determines the order of streams
            in the output.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.UpdateEMPOriginEndpointCmdlet.SpekeKeyProvider_SystemId">
            <summary>
            <para>
            The system IDs to include in key requests.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.UpdateEMPOriginEndpointCmdlet.TimeDelaySecond">
            <summary>
            <para>
            Amount of delay (in seconds) to enforce
            on the playback of live content.If not specified, there will be no time delay in effect
            for the OriginEndpoint.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.UpdateEMPOriginEndpointCmdlet.SpekeKeyProvider_Url">
            <summary>
            <para>
            The URL of the external key provider service.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.UpdateEMPOriginEndpointCmdlet.Whitelist">
            <summary>
            <para>
            A list of source IP CIDR blocks that will be
            allowed to access the OriginEndpoint.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMP.UpdateEMPOriginEndpointCmdlet.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.EMSD.WriteEMSDObjectCmdlet">
            <summary>
            Uploads an object to the specified path. Object sizes are limited to 10 MB.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMSD.WriteEMSDObjectCmdlet.FilePath">
            <summary>
            The path to the file containing the content to be uploaded.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMSD.WriteEMSDObjectCmdlet.CacheControl">
            <summary>
            <para>
            <para>An optional <code>CacheControl</code> header that allows the caller to control the
            object's cache behavior. Headers can be passed in as specified in the HTTP at <a href="https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9">https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9</a>.</para><para>Headers with a custom user-defined value are also accepted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMSD.WriteEMSDObjectCmdlet.ContentType">
            <summary>
            <para>
            <para>The content type of the object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMSD.WriteEMSDObjectCmdlet.Path">
            <summary>
            <para>
            <para>The path (including the file name) where the object is stored in the container. Format:
            &lt;folder name&gt;/&lt;folder name&gt;/&lt;file name&gt;</para><para>For example, to upload the file <code>mlaw.avi</code> to the folder path <code>premium\canada</code>
            in the container <code>movies</code>, enter the path <code>premium/canada/mlaw.avi</code>.</para><para>Do not include the container name in this path.</para><para>If the path includes any folders that don't exist yet, the service creates them. For
            example, suppose you have an existing <code>premium/usa</code> subfolder. If you specify
            <code>premium/canada</code>, the service creates a <code>canada</code> subfolder in
            the <code>premium</code> folder. You then have two subfolders, <code>usa</code> and
            <code>canada</code>, in the <code>premium</code> folder. </para><para>There is no correlation between the path to the source and the path (folders) in the
            container in AWS Elemental MediaStore.</para><para>For more information about folders and how they exist in a container, see the <a href="http://docs.aws.amazon.com/mediastore/latest/ug/">AWS
            Elemental MediaStore User Guide</a>.</para><para>The file name is the name that is assigned to the file that you upload. The file can
            have the same name inside and outside of AWS Elemental MediaStore, or it can have
            the same name. The file name can include or omit an extension. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMSD.WriteEMSDObjectCmdlet.StorageClass">
            <summary>
            <para>
            <para>Indicates the storage class of a <code>Put</code> request. Defaults to high-performance
            temporal storage class, and objects are persisted into durable storage shortly after
            being received.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMSD.WriteEMSDObjectCmdlet.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.EMSD.GetEMSDItemListCmdlet">
            <summary>
            Provides a list of metadata entries about folders and objects in the specified folder.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMSD.GetEMSDItemListCmdlet.Path">
            <summary>
            <para>
            <para>The path in the container from which to retrieve items. Format: &lt;folder name&gt;/&lt;folder
            name&gt;/&lt;file name&gt;</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMSD.GetEMSDItemListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return per API request. For example, you submit a
            <code>ListItems</code> request with <code>MaxResults</code> set at 500. Although 2,000
            items match your request, the service returns no more than the first 500 items. (The
            service also returns a <code>NextToken</code> value that you can use to fetch the
            next batch of results.) The service might return fewer results than the <code>MaxResults</code>
            value.</para><para>If <code>MaxResults</code> is not included in the request, the service defaults to
            pagination with a maximum of 1,000 results per page.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMSD.GetEMSDItemListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token that identifies which batch of results that you want to see. For example,
            you submit a <code>ListItems</code> request with <code>MaxResults</code> set at 500.
            The service returns the first batch of results (up to 500) and a <code>NextToken</code>
            value. To see the next batch of results, you can submit the <code>ListItems</code>
            request a second time and specify the <code>NextToken</code> value.</para><para>Tokens expire after 15 minutes.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMSD.GetEMSDObjectCmdlet">
            <summary>
            Downloads the object at the specified path.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMSD.GetEMSDObjectCmdlet.Path">
            <summary>
            <para>
            <para>The path (including the file name) where the object is stored in the container. Format:
            &lt;folder name&gt;/&lt;folder name&gt;/&lt;file name&gt;</para><para>For example, to upload the file <code>mlaw.avi</code> to the folder path <code>premium\canada</code>
            in the container <code>movies</code>, enter the path <code>premium/canada/mlaw.avi</code>.</para><para>Do not include the container name in this path.</para><para>If the path includes any folders that don't exist yet, the service creates them. For
            example, suppose you have an existing <code>premium/usa</code> subfolder. If you specify
            <code>premium/canada</code>, the service creates a <code>canada</code> subfolder in
            the <code>premium</code> folder. You then have two subfolders, <code>usa</code> and
            <code>canada</code>, in the <code>premium</code> folder. </para><para>There is no correlation between the path to the source and the path (folders) in the
            container in AWS Elemental MediaStore.</para><para>For more information about folders and how they exist in a container, see the <a href="http://docs.aws.amazon.com/mediastore/latest/ug/">AWS
            Elemental MediaStore User Guide</a>.</para><para>The file name is the name that is assigned to the file that you upload. The file can
            have the same name inside and outside of AWS Elemental MediaStore, or it can have
            the same name. The file name can include or omit an extension. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMSD.GetEMSDObjectCmdlet.Range">
            <summary>
            <para>
            <para>The range bytes of an object to retrieve. For more information about the <code>Range</code>
            header, go to <a href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.35">http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.35</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMSD.GetEMSDObjectMetadataCmdlet">
            <summary>
            Gets the headers for an object at the specified path.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMSD.GetEMSDObjectMetadataCmdlet.Path">
            <summary>
            <para>
            <para>The path (including the file name) where the object is stored in the container. Format:
            &lt;folder name&gt;/&lt;folder name&gt;/&lt;file name&gt;</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMSD.RemoveEMSDObjectCmdlet">
            <summary>
            Deletes an object at the specified path.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMSD.RemoveEMSDObjectCmdlet.Path">
            <summary>
            <para>
            <para>The path (including the file name) where the object is stored in the container. Format:
            &lt;folder name&gt;/&lt;folder name&gt;/&lt;file name&gt;</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMSD.RemoveEMSDObjectCmdlet.PassThru">
            <summary>
            Returns the value passed to the Path parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMSD.RemoveEMSDObjectCmdlet.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.EMS.GetEMSContainerCmdlet">
            <summary>
            Retrieves the properties of the requested container. This request is commonly used
            to retrieve the endpoint of a container. An endpoint is a value assigned by the service
            when a new container is created. A container's endpoint does not change after it has
            been assigned. The <code>DescribeContainer</code> request returns a single <code>Container</code>
            object based on <code>ContainerName</code>. To return all <code>Container</code> objects
            that are associated with a specified AWS account, use <a>ListContainers</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.GetEMSContainerCmdlet.Name">
            <summary>
            <para>
            <para>The name of the container to query.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMS.GetEMSContainerListCmdlet">
            <summary>
            Lists the properties of all containers in AWS Elemental MediaStore.
             
              
            <para>
            You can query to receive all the containers in one response. Or you can include the
            <code>MaxResults</code> parameter to receive a limited number of containers in each
            response. In this case, the response includes a token. To get the next set of containers,
            send the command again, this time with the <code>NextToken</code> parameter (with
            the returned token as its value). The next set of responses appears, with a token
            if there are still more containers to receive.
            </para><para>
            See also <a>DescribeContainer</a>, which gets the properties of one container.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.GetEMSContainerListCmdlet.MaxResult">
            <summary>
            <para>
            <para>Enter the maximum number of containers in the response. Use from 1 to 255 characters.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.GetEMSContainerListCmdlet.NextToken">
            <summary>
            <para>
            <para>Only if you used <code>MaxResults</code> in the first command, enter the token (which
            was included in the previous response) to obtain the next set of containers. This
            token is included in a response only if there actually are more containers to list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMS.GetEMSContainerPolicyCmdlet">
            <summary>
            Retrieves the access policy for the specified container. For information about the
            data that is included in an access policy, see the <a href="https://aws.amazon.com/documentation/iam/">AWS
            Identity and Access Management User Guide</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.GetEMSContainerPolicyCmdlet.Name">
            <summary>
            <para>
            <para>The name of the container. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMS.GetEMSCorsPolicyCmdlet">
            <summary>
            Returns the cross-origin resource sharing (CORS) configuration information that is
            set for the container.
             
              
            <para>
            To use this operation, you must have permission to perform the <code>MediaStore:GetCorsPolicy</code>
            action. By default, the container owner has this permission and can grant it to others.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.GetEMSCorsPolicyCmdlet.ContainerName">
            <summary>
            <para>
            <para>The name of the container that the policy is assigned to.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMS.GetEMSLifecyclePolicyCmdlet">
            <summary>
            Retrieves the object lifecycle policy that is assigned to a container.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.GetEMSLifecyclePolicyCmdlet.ContainerName">
            <summary>
            <para>
            <para>The name of the container that the object lifecycle policy is assigned to.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMS.NewEMSContainerCmdlet">
            <summary>
            Creates a storage container to hold objects. A container is similar to a bucket in
            the Amazon S3 service.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.NewEMSContainerCmdlet.Name">
            <summary>
            <para>
            <para>The name for the container. The name must be from 1 to 255 characters. Container names
            must be unique to your AWS account within a specific region. As an example, you could
            create a container named <code>movies</code> in every region, as long as you don’t
            have an existing container with that name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.NewEMSContainerCmdlet.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.EMS.RemoveEMSContainerCmdlet">
            <summary>
            Deletes the specified container. Before you make a <code>DeleteContainer</code> request,
            delete any objects in the container or in any folders in the container. You can delete
            only empty containers.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.RemoveEMSContainerCmdlet.Name">
            <summary>
            <para>
            <para>The name of the container to delete. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.RemoveEMSContainerCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.RemoveEMSContainerCmdlet.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.EMS.RemoveEMSContainerPolicyCmdlet">
            <summary>
            Deletes the access policy that is associated with the specified container.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.RemoveEMSContainerPolicyCmdlet.Name">
            <summary>
            <para>
            <para>The name of the container that holds the policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.RemoveEMSContainerPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.RemoveEMSContainerPolicyCmdlet.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.EMS.RemoveEMSCorsPolicyCmdlet">
            <summary>
            Deletes the cross-origin resource sharing (CORS) configuration information that is
            set for the container.
             
              
            <para>
            To use this operation, you must have permission to perform the <code>MediaStore:DeleteCorsPolicy</code>
            action. The container owner has this permission by default and can grant this permission
            to others.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.RemoveEMSCorsPolicyCmdlet.ContainerName">
            <summary>
            <para>
            <para>The name of the container to remove the policy from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.RemoveEMSCorsPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the ContainerName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.RemoveEMSCorsPolicyCmdlet.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.EMS.RemoveEMSLifecyclePolicyCmdlet">
            <summary>
            Removes an object lifecycle policy from a container. It takes up to 20 minutes for
            the change to take effect.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.RemoveEMSLifecyclePolicyCmdlet.ContainerName">
            <summary>
            <para>
            <para>The name of the container that holds the object lifecycle policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.RemoveEMSLifecyclePolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the ContainerName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.RemoveEMSLifecyclePolicyCmdlet.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.EMS.StartEMSAccessLoggingCmdlet">
            <summary>
            Starts access logging on the specified container. When you enable access logging on
            a container, MediaStore delivers access logs for objects stored in that container
            to Amazon CloudWatch Logs.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.StartEMSAccessLoggingCmdlet.ContainerName">
            <summary>
            <para>
            <para>The name of the container that you want to start access logging on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.StartEMSAccessLoggingCmdlet.PassThru">
            <summary>
            Returns the value passed to the ContainerName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.StartEMSAccessLoggingCmdlet.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.EMS.StopEMSAccessLoggingCmdlet">
            <summary>
            Stops access logging on the specified container. When you stop access logging on a
            container, MediaStore stops sending access logs to Amazon CloudWatch Logs. These access
            logs are not saved and are not retrievable.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.StopEMSAccessLoggingCmdlet.ContainerName">
            <summary>
            <para>
            <para>The name of the container that you want to stop access logging on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.StopEMSAccessLoggingCmdlet.PassThru">
            <summary>
            Returns the value passed to the ContainerName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.StopEMSAccessLoggingCmdlet.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.EMS.WriteEMSContainerPolicyCmdlet">
            <summary>
            Creates an access policy for the specified container to restrict the users and clients
            that can access it. For information about the data that is included in an access policy,
            see the <a href="https://aws.amazon.com/documentation/iam/">AWS Identity and Access
            Management User Guide</a>.
             
              
            <para>
            For this release of the REST API, you can create only one policy for a container.
            If you enter <code>PutContainerPolicy</code> twice, the second command modifies the
            existing policy.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.WriteEMSContainerPolicyCmdlet.Name">
            <summary>
            <para>
            <para>The name of the container.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.WriteEMSContainerPolicyCmdlet.Policy">
            <summary>
            <para>
            <para>The contents of the policy, which includes the following: </para><ul><li><para>One <code>Version</code> tag</para></li><li><para>One <code>Statement</code> tag that contains the standard tags for the policy.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.WriteEMSContainerPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the Policy parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.WriteEMSContainerPolicyCmdlet.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.EMS.WriteEMSCorsPolicyCmdlet">
            <summary>
            Sets the cross-origin resource sharing (CORS) configuration on a container so that
            the container can service cross-origin requests. For example, you might want to enable
            a request whose origin is http://www.example.com to access your AWS Elemental MediaStore
            container at my.example.container.com by using the browser's XMLHttpRequest capability.
             
              
            <para>
            To enable CORS on a container, you attach a CORS policy to the container. In the CORS
            policy, you configure rules that identify origins and the HTTP methods that can be
            executed on your container. The policy can contain up to 398,000 characters. You can
            add up to 100 rules to a CORS policy. If more than one rule applies, the service uses
            the first applicable rule listed.
            </para><para>
            To learn more about CORS, see <a href="https://docs.aws.amazon.com/mediastore/latest/ug/cors-policy.html">Cross-Origin
            Resource Sharing (CORS) in AWS Elemental MediaStore</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.WriteEMSCorsPolicyCmdlet.ContainerName">
            <summary>
            <para>
            <para>The name of the container that you want to assign the CORS policy to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.WriteEMSCorsPolicyCmdlet.CorsPolicy">
            <summary>
            <para>
            <para>The CORS policy to apply to the container. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.WriteEMSCorsPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the ContainerName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.WriteEMSCorsPolicyCmdlet.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.EMS.WriteEMSLifecyclePolicyCmdlet">
            <summary>
            Writes an object lifecycle policy to a container. If the container already has an
            object lifecycle policy, the service replaces the existing policy with the new policy.
            It takes up to 20 minutes for the change to take effect.
             
              
            <para>
            For information about how to construct an object lifecycle policy, see <a href="https://docs.aws.amazon.com/mediastore/latest/ug/policies-object-lifecycle-components.html">Components
            of an Object Lifecycle Policy</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.WriteEMSLifecyclePolicyCmdlet.ContainerName">
            <summary>
            <para>
            <para>The name of the container that you want to assign the object lifecycle policy to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.WriteEMSLifecyclePolicyCmdlet.LifecyclePolicy">
            <summary>
            <para>
            <para>The object lifecycle policy to apply to the container.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.WriteEMSLifecyclePolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the LifecyclePolicy parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMS.WriteEMSLifecyclePolicyCmdlet.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.EMT.AddEMTResourceTagCmdlet">
            <summary>
            Adds tags to the specified playback configuration resource. You can specify one or
            more tags to add.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMT.AddEMTResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) for the playback configuration. You can get this from
            the response to any playback configuration request. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMT.AddEMTResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>A comma-separated list of tag key:value pairs. For example: { "Key1": "Value1", "Key2":
            "Value2" } </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMT.AddEMTResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMT.AddEMTResourceTagCmdlet.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.EMT.GetEMTPlaybackConfigurationCmdlet">
            <summary>
            Returns the playback configuration for the specified name.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMT.GetEMTPlaybackConfigurationCmdlet.Name">
            <summary>
            <para>
            <para>The identifier for the playback configuration.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMT.GetEMTPlaybackConfigurationListCmdlet">
            <summary>
            Returns a list of the playback configurations defined in AWS Elemental MediaTailor.
            You can specify a maximum number of configurations to return at a time. The default
            maximum is 50. Results are returned in pagefuls. If MediaTailor has more configurations
            than the specified maximum, it provides parameters in the response that you can use
            to retrieve the next pageful.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMT.GetEMTPlaybackConfigurationListCmdlet.MaxResult">
            <summary>
            <para>
            <para>Maximum number of records to return. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMT.GetEMTPlaybackConfigurationListCmdlet.NextToken">
            <summary>
            <para>
            <para>Pagination token returned by the GET list request when results exceed the maximum
            allowed. Use the token to fetch the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMT.GetEMTResourceTagCmdlet">
            <summary>
            Returns a list of the tags assigned to the specified playback configuration resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMT.GetEMTResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) for the playback configuration. You can get this from
            the response to any playback configuration request. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMT.RemoveEMTPlaybackConfigurationCmdlet">
            <summary>
            Deletes the playback configuration for the specified name.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMT.RemoveEMTPlaybackConfigurationCmdlet.Name">
            <summary>
            <para>
            <para>The identifier for the playback configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMT.RemoveEMTPlaybackConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMT.RemoveEMTPlaybackConfigurationCmdlet.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.EMT.RemoveEMTResourceTagCmdlet">
            <summary>
            Removes tags from the specified playback configuration resource. You can specify one
            or more tags to remove.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMT.RemoveEMTResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) for the playback configuration. You can get this from
            the response to any playback configuration request. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMT.RemoveEMTResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>A comma-separated list of the tag keys to remove from the playback configuration.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMT.RemoveEMTResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMT.RemoveEMTResourceTagCmdlet.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.EMT.SetEMTPlaybackConfigurationCmdlet">
            <summary>
            Adds a new playback configuration to AWS Elemental MediaTailor.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMT.SetEMTPlaybackConfigurationCmdlet.AdDecisionServerUrl">
            <summary>
            <para>
            <para>The URL for the ad decision server (ADS). This includes the specification of static
            parameters and placeholders for dynamic parameters. AWS Elemental MediaTailor substitutes
            player-specific and session-specific parameters as needed when calling the ADS. Alternately,
            for testing you can provide a static VAST URL. The maximum length is 25,000 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMT.SetEMTPlaybackConfigurationCmdlet.CdnConfiguration">
            <summary>
            <para>
            <para>The configuration for using a content delivery network (CDN), like Amazon CloudFront,
            for content and ad segment management. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMT.SetEMTPlaybackConfigurationCmdlet.DashConfiguration">
            <summary>
            <para>
            <para>The configuration for DASH content. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMT.SetEMTPlaybackConfigurationCmdlet.Name">
            <summary>
            <para>
            <para>The identifier for the playback configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMT.SetEMTPlaybackConfigurationCmdlet.SlateAdUrl">
            <summary>
            <para>
            <para>The URL for a high-quality video asset to transcode and use to fill in time that's
            not used by ads. AWS Elemental MediaTailor shows the slate to fill in gaps in media
            content. Configuring the slate is optional for non-VPAID configurations. For VPAID,
            the slate is required because MediaTailor provides it in the slots that are designated
            for dynamic ad content. The slate must be a high-quality asset that contains both
            audio and video. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMT.SetEMTPlaybackConfigurationCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to assign to the playback configuration. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMT.SetEMTPlaybackConfigurationCmdlet.TranscodeProfileName">
            <summary>
            <para>
            <para>The name that is used to associate this playback configuration with a custom transcode
            profile. This overrides the dynamic transcoding defaults of MediaTailor. Use this
            only if you have already set up custom profiles with the help of AWS Support.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMT.SetEMTPlaybackConfigurationCmdlet.VideoContentSourceUrl">
            <summary>
            <para>
            <para>The URL prefix for the master playlist for the stream, minus the asset ID. The maximum
            length is 512 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMT.SetEMTPlaybackConfigurationCmdlet.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.MH.AddMHCreatedArtifactCmdlet">
            <summary>
            Associates a created artifact of an AWS cloud resource, the target receiving the migration,
            with the migration task performed by a migration tool. This API has the following
            traits:
             
             <ul><li><para>
            Migration tools can call the <code>AssociateCreatedArtifact</code> operation to indicate
            which AWS artifact is associated with a migration task.
            </para></li><li><para>
            The created artifact name must be provided in ARN (Amazon Resource Name) format which
            will contain information about type and region; for example: <code>arn:aws:ec2:us-east-1:488216288981:image/ami-6d0ba87b</code>.
            </para></li><li><para>
            Examples of the AWS resource behind the created artifact are, AMI's, EC2 instance,
            or DMS endpoint, etc.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.AddMHCreatedArtifactCmdlet.CreatedArtifact">
            <summary>
            <para>
            <para>An ARN of the AWS resource related to the migration (e.g., AMI, EC2 instance, RDS
            instance, etc.) </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.AddMHCreatedArtifactCmdlet.DryRun">
            <summary>
            <para>
            <para>Optional boolean flag to indicate whether any effect should take place. Used to test
            if the caller has permission to make the call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.AddMHCreatedArtifactCmdlet.MigrationTaskName">
            <summary>
            <para>
            <para>Unique identifier that references the migration task.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.AddMHCreatedArtifactCmdlet.ProgressUpdateStream">
            <summary>
            <para>
            <para>The name of the ProgressUpdateStream. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.AddMHCreatedArtifactCmdlet.PassThru">
            <summary>
            Returns the value passed to the CreatedArtifact parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.AddMHCreatedArtifactCmdlet.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.MH.AddMHDiscoveredResourceCmdlet">
            <summary>
            Associates a discovered resource ID from Application Discovery Service (ADS) with
            a migration task.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.AddMHDiscoveredResourceCmdlet.DiscoveredResource">
            <summary>
            <para>
            <para>Object representing a Resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.AddMHDiscoveredResourceCmdlet.DryRun">
            <summary>
            <para>
            <para>Optional boolean flag to indicate whether any effect should take place. Used to test
            if the caller has permission to make the call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.AddMHDiscoveredResourceCmdlet.MigrationTaskName">
            <summary>
            <para>
            <para>The identifier given to the MigrationTask.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.AddMHDiscoveredResourceCmdlet.ProgressUpdateStream">
            <summary>
            <para>
            <para>The name of the ProgressUpdateStream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.AddMHDiscoveredResourceCmdlet.PassThru">
            <summary>
            Returns the value passed to the DiscoveredResource parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.AddMHDiscoveredResourceCmdlet.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.MH.GetMHApplicationStateCmdlet">
            <summary>
            Gets the migration status of an application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.GetMHApplicationStateCmdlet.ApplicationId">
            <summary>
            <para>
            <para>The configurationId in ADS that uniquely identifies the grouped application.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MH.GetMHCreatedArtifactListCmdlet">
            <summary>
            Lists the created artifacts attached to a given migration task in an update stream.
            This API has the following traits:
             
             <ul><li><para>
            Gets the list of the created artifacts while migration is taking place.
            </para></li><li><para>
            Shows the artifacts created by the migration tool that was associated by the <code>AssociateCreatedArtifact</code>
            API.
            </para></li><li><para>
            Lists created artifacts in a paginated interface.
            </para></li></ul><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.GetMHCreatedArtifactListCmdlet.MigrationTaskName">
            <summary>
            <para>
            <para>Unique identifier that references the migration task.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.GetMHCreatedArtifactListCmdlet.ProgressUpdateStream">
            <summary>
            <para>
            <para>The name of the ProgressUpdateStream. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.GetMHCreatedArtifactListCmdlet.MaxResult">
            <summary>
            <para>
            <para>Maximum number of results to be returned per page.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.GetMHCreatedArtifactListCmdlet.NextToken">
            <summary>
            <para>
            <para>If a <code>NextToken</code> was returned by a previous call, there are more results
            available. To retrieve the next page of results, make the call again using the returned
            token in <code>NextToken</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MH.GetMHDiscoveredResourceListCmdlet">
            <summary>
            Lists discovered resources associated with the given <code>MigrationTask</code>.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.GetMHDiscoveredResourceListCmdlet.MigrationTaskName">
            <summary>
            <para>
            <para>The name of the MigrationTask.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.GetMHDiscoveredResourceListCmdlet.ProgressUpdateStream">
            <summary>
            <para>
            <para>The name of the ProgressUpdateStream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.GetMHDiscoveredResourceListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results returned per page.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.GetMHDiscoveredResourceListCmdlet.NextToken">
            <summary>
            <para>
            <para>If a <code>NextToken</code> was returned by a previous call, there are more results
            available. To retrieve the next page of results, make the call again using the returned
            token in <code>NextToken</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MH.GetMHMigrationTaskCmdlet">
            <summary>
            Retrieves a list of all attributes associated with a specific migration task.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.GetMHMigrationTaskCmdlet.MigrationTaskName">
            <summary>
            <para>
            <para>The identifier given to the MigrationTask.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.GetMHMigrationTaskCmdlet.ProgressUpdateStream">
            <summary>
            <para>
            <para>The name of the ProgressUpdateStream. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MH.GetMHMigrationTaskListCmdlet">
            <summary>
            Lists all, or filtered by resource name, migration tasks associated with the user
            account making this call. This API has the following traits:
             
             <ul><li><para>
            Can show a summary list of the most recent migration tasks.
            </para></li><li><para>
            Can show a summary list of migration tasks associated with a given discovered resource.
            </para></li><li><para>
            Lists migration tasks in a paginated interface.
            </para></li></ul><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.GetMHMigrationTaskListCmdlet.ResourceName">
            <summary>
            <para>
            <para>Filter migration tasks by discovered resource name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.GetMHMigrationTaskListCmdlet.MaxResult">
            <summary>
            <para>
            <para>Value to specify how many results are returned per page.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.GetMHMigrationTaskListCmdlet.NextToken">
            <summary>
            <para>
            <para>If a <code>NextToken</code> was returned by a previous call, there are more results
            available. To retrieve the next page of results, make the call again using the returned
            token in <code>NextToken</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MH.GetMHProgressUpdateStreamCmdlet">
            <summary>
            Lists progress update streams associated with the user account making this call.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.GetMHProgressUpdateStreamCmdlet.MaxResult">
            <summary>
            <para>
            <para>Filter to limit the maximum number of results to list per page.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.GetMHProgressUpdateStreamCmdlet.NextToken">
            <summary>
            <para>
            <para>If a <code>NextToken</code> was returned by a previous call, there are more results
            available. To retrieve the next page of results, make the call again using the returned
            token in <code>NextToken</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MH.ImportMHMigrationTaskCmdlet">
            <summary>
            Registers a new migration task which represents a server, database, etc., being migrated
            to AWS by a migration tool.
             
              
            <para>
            This API is a prerequisite to calling the <code>NotifyMigrationTaskState</code> API
            as the migration tool must first register the migration task with Migration Hub.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.ImportMHMigrationTaskCmdlet.DryRun">
            <summary>
            <para>
            <para>Optional boolean flag to indicate whether any effect should take place. Used to test
            if the caller has permission to make the call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.ImportMHMigrationTaskCmdlet.MigrationTaskName">
            <summary>
            <para>
            <para>Unique identifier that references the migration task.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.ImportMHMigrationTaskCmdlet.ProgressUpdateStream">
            <summary>
            <para>
            <para>The name of the ProgressUpdateStream. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.ImportMHMigrationTaskCmdlet.PassThru">
            <summary>
            Returns the value passed to the MigrationTaskName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.ImportMHMigrationTaskCmdlet.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.MH.NewMHProgressUpdateStreamCmdlet">
            <summary>
            Creates a progress update stream which is an AWS resource used for access control
            as well as a namespace for migration task names that is implicitly linked to your
            AWS account. It must uniquely identify the migration tool as it is used for all updates
            made by the tool; however, it does not need to be unique for each AWS account because
            it is scoped to the AWS account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.NewMHProgressUpdateStreamCmdlet.DryRun">
            <summary>
            <para>
            <para>Optional boolean flag to indicate whether any effect should take place. Used to test
            if the caller has permission to make the call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.NewMHProgressUpdateStreamCmdlet.ProgressUpdateStreamName">
            <summary>
            <para>
            <para>The name of the ProgressUpdateStream. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.NewMHProgressUpdateStreamCmdlet.PassThru">
            <summary>
            Returns the value passed to the ProgressUpdateStreamName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.NewMHProgressUpdateStreamCmdlet.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.MH.RemoveMHCreatedArtifactCmdlet">
            <summary>
            Disassociates a created artifact of an AWS resource with a migration task performed
            by a migration tool that was previously associated. This API has the following traits:
             
             <ul><li><para>
            A migration user can call the <code>DisassociateCreatedArtifacts</code> operation
            to disassociate a created AWS Artifact from a migration task.
            </para></li><li><para>
            The created artifact name must be provided in ARN (Amazon Resource Name) format which
            will contain information about type and region; for example: <code>arn:aws:ec2:us-east-1:488216288981:image/ami-6d0ba87b</code>.
            </para></li><li><para>
            Examples of the AWS resource behind the created artifact are, AMI's, EC2 instance,
            or RDS instance, etc.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.RemoveMHCreatedArtifactCmdlet.CreatedArtifactName">
            <summary>
            <para>
            <para>An ARN of the AWS resource related to the migration (e.g., AMI, EC2 instance, RDS
            instance, etc.)</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.RemoveMHCreatedArtifactCmdlet.DryRun">
            <summary>
            <para>
            <para>Optional boolean flag to indicate whether any effect should take place. Used to test
            if the caller has permission to make the call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.RemoveMHCreatedArtifactCmdlet.MigrationTaskName">
            <summary>
            <para>
            <para>Unique identifier that references the migration task to be disassociated with the
            artifact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.RemoveMHCreatedArtifactCmdlet.ProgressUpdateStream">
            <summary>
            <para>
            <para>The name of the ProgressUpdateStream. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.RemoveMHCreatedArtifactCmdlet.PassThru">
            <summary>
            Returns the value passed to the CreatedArtifactName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.RemoveMHCreatedArtifactCmdlet.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.MH.RemoveMHDiscoveredResourceCmdlet">
            <summary>
            Disassociate an Application Discovery Service (ADS) discovered resource from a migration
            task.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.RemoveMHDiscoveredResourceCmdlet.ConfigurationId">
            <summary>
            <para>
            <para>ConfigurationId of the ADS resource to be disassociated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.RemoveMHDiscoveredResourceCmdlet.DryRun">
            <summary>
            <para>
            <para>Optional boolean flag to indicate whether any effect should take place. Used to test
            if the caller has permission to make the call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.RemoveMHDiscoveredResourceCmdlet.MigrationTaskName">
            <summary>
            <para>
            <para>The identifier given to the MigrationTask.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.RemoveMHDiscoveredResourceCmdlet.ProgressUpdateStream">
            <summary>
            <para>
            <para>The name of the ProgressUpdateStream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.RemoveMHDiscoveredResourceCmdlet.PassThru">
            <summary>
            Returns the value passed to the ConfigurationId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.RemoveMHDiscoveredResourceCmdlet.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.MH.RemoveMHProgressUpdateStreamCmdlet">
            <summary>
            Deletes a progress update stream, including all of its tasks, which was previously
            created as an AWS resource used for access control. This API has the following traits:
             
             <ul><li><para>
            The only parameter needed for <code>DeleteProgressUpdateStream</code> is the stream
            name (same as a <code>CreateProgressUpdateStream</code> call).
            </para></li><li><para>
            The call will return, and a background process will asynchronously delete the stream
            and all of its resources (tasks, associated resources, resource attributes, created
            artifacts).
            </para></li><li><para>
            If the stream takes time to be deleted, it might still show up on a <code>ListProgressUpdateStreams</code>
            call.
            </para></li><li><para><code>CreateProgressUpdateStream</code>, <code>ImportMigrationTask</code>, <code>NotifyMigrationTaskState</code>,
            and all Associate[*] APIs realted to the tasks belonging to the stream will throw
            "InvalidInputException" if the stream of the same name is in the process of being
            deleted.
            </para></li><li><para>
            Once the stream and all of its resources are deleted, <code>CreateProgressUpdateStream</code>
            for a stream of the same name will succeed, and that stream will be an entirely new
            logical resource (without any resources associated with the old stream).
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.RemoveMHProgressUpdateStreamCmdlet.DryRun">
            <summary>
            <para>
            <para>Optional boolean flag to indicate whether any effect should take place. Used to test
            if the caller has permission to make the call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.RemoveMHProgressUpdateStreamCmdlet.ProgressUpdateStreamName">
            <summary>
            <para>
            <para>The name of the ProgressUpdateStream. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.RemoveMHProgressUpdateStreamCmdlet.PassThru">
            <summary>
            Returns the value passed to the ProgressUpdateStreamName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.RemoveMHProgressUpdateStreamCmdlet.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.MH.SendMHApplicationStateNotificationCmdlet">
            <summary>
            Sets the migration state of an application. For a given application identified by
            the value passed to <code>ApplicationId</code>, its status is set or updated by passing
            one of three values to <code>Status</code>: <code>NOT_STARTED | IN_PROGRESS | COMPLETED</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.SendMHApplicationStateNotificationCmdlet.ApplicationId">
            <summary>
            <para>
            <para>The configurationId in ADS that uniquely identifies the grouped application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.SendMHApplicationStateNotificationCmdlet.DryRun">
            <summary>
            <para>
            <para>Optional boolean flag to indicate whether any effect should take place. Used to test
            if the caller has permission to make the call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.SendMHApplicationStateNotificationCmdlet.Status">
            <summary>
            <para>
            <para>Status of the application - Not Started, In-Progress, Complete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.SendMHApplicationStateNotificationCmdlet.PassThru">
            <summary>
            Returns the value passed to the ApplicationId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.SendMHApplicationStateNotificationCmdlet.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.MH.SendMHMigrationTaskStateNotificationCmdlet">
            <summary>
            Notifies Migration Hub of the current status, progress, or other detail regarding
            a migration task. This API has the following traits:
             
             <ul><li><para>
            Migration tools will call the <code>NotifyMigrationTaskState</code> API to share the
            latest progress and status.
            </para></li><li><para><code>MigrationTaskName</code> is used for addressing updates to the correct target.
            </para></li><li><para><code>ProgressUpdateStream</code> is used for access control and to provide a namespace
            for each migration tool.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.SendMHMigrationTaskStateNotificationCmdlet.DryRun">
            <summary>
            <para>
            <para>Optional boolean flag to indicate whether any effect should take place. Used to test
            if the caller has permission to make the call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.SendMHMigrationTaskStateNotificationCmdlet.MigrationTaskName">
            <summary>
            <para>
            <para>Unique identifier that references the migration task.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.SendMHMigrationTaskStateNotificationCmdlet.NextUpdateSecond">
            <summary>
            <para>
            <para>Number of seconds after the UpdateDateTime within which the Migration Hub can expect
            an update. If Migration Hub does not receive an update within the specified interval,
            then the migration task will be considered stale.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.SendMHMigrationTaskStateNotificationCmdlet.ProgressUpdateStream">
            <summary>
            <para>
            <para>The name of the ProgressUpdateStream. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.SendMHMigrationTaskStateNotificationCmdlet.Task">
            <summary>
            <para>
            <para>Information about the task's progress and status.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.SendMHMigrationTaskStateNotificationCmdlet.UpdateDateTime">
            <summary>
            <para>
            <para>The timestamp when the task was gathered.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.SendMHMigrationTaskStateNotificationCmdlet.PassThru">
            <summary>
            Returns the value passed to the Task parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.SendMHMigrationTaskStateNotificationCmdlet.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.MH.SetMHResourceAttributeCmdlet">
            <summary>
            Provides identifying details of the resource being migrated so that it can be associated
            in the Application Discovery Service (ADS)'s repository. This association occurs asynchronously
            after <code>PutResourceAttributes</code> returns.
             
             <important><ul><li><para>
            Keep in mind that subsequent calls to PutResourceAttributes will override previously
            stored attributes. For example, if it is first called with a MAC address, but later,
            it is desired to <i>add</i> an IP address, it will then be required to call it with
            <i>both</i> the IP and MAC addresses to prevent overiding the MAC address.
            </para></li><li><para>
            Note the instructions regarding the special use case of the <a href="https://docs.aws.amazon.com/migrationhub/latest/ug/API_PutResourceAttributes.html#migrationhub-PutResourceAttributes-request-ResourceAttributeList"><code>ResourceAttributeList</code></a> parameter when specifying any "VM" related
            value.
            </para></li></ul></important><note><para>
            Because this is an asynchronous call, it will always return 200, whether an association
            occurs or not. To confirm if an association was found based on the provided details,
            call <code>ListDiscoveredResources</code>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.SetMHResourceAttributeCmdlet.DryRun">
            <summary>
            <para>
            <para>Optional boolean flag to indicate whether any effect should take place. Used to test
            if the caller has permission to make the call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.SetMHResourceAttributeCmdlet.MigrationTaskName">
            <summary>
            <para>
            <para>Unique identifier that references the migration task.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.SetMHResourceAttributeCmdlet.ProgressUpdateStream">
            <summary>
            <para>
            <para>The name of the ProgressUpdateStream. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.SetMHResourceAttributeCmdlet.ResourceAttributeList">
            <summary>
            <para>
            <para>Information about the resource that is being migrated. This data will be used to map
            the task to a resource in the Application Discovery Service (ADS)'s repository.</para><note><para>Takes the object array of <code>ResourceAttribute</code> where the <code>Type</code>
            field is reserved for the following values: <code>IPV4_ADDRESS | IPV6_ADDRESS | MAC_ADDRESS
            | FQDN | VM_MANAGER_ID | VM_MANAGED_OBJECT_REFERENCE | VM_NAME | VM_PATH | BIOS_ID
            | MOTHERBOARD_SERIAL_NUMBER</code> where the identifying value can be a string up
            to 256 characters.</para></note><important><ul><li><para>If any "VM" related value is set for a <code>ResourceAttribute</code> object, it is
            required that <code>VM_MANAGER_ID</code>, as a minimum, is always set. If <code>VM_MANAGER_ID</code>
            is not set, then all "VM" fields will be discarded and "VM" fields will not be used
            for matching the migration task to a server in Application Discovery Service (ADS)'s
            repository. See the <a href="https://docs.aws.amazon.com/migrationhub/latest/ug/API_PutResourceAttributes.html#API_PutResourceAttributes_Examples">Example</a>
            section below for a use case of specifying "VM" related values.</para></li><li><para> If a server you are trying to match has multiple IP or MAC addresses, you should
            provide as many as you know in separate type/value pairs passed to the <code>ResourceAttributeList</code>
            parameter to maximize the chances of matching.</para></li></ul></important>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.SetMHResourceAttributeCmdlet.PassThru">
            <summary>
            Returns the value passed to the MigrationTaskName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MH.SetMHResourceAttributeCmdlet.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.MOBL.ExportMOBLBundleCmdlet">
            <summary>
            Generates customized software development kit (SDK) and or tool packages used to
            integrate mobile web or mobile app clients with backend AWS resources.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MOBL.ExportMOBLBundleCmdlet.BundleId">
            <summary>
            <para>
            <para> Unique bundle identifier. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MOBL.ExportMOBLBundleCmdlet.Platform">
            <summary>
            <para>
            <para> Developer desktop or target application platform. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MOBL.ExportMOBLBundleCmdlet.ProjectId">
            <summary>
            <para>
            <para> Unique project identifier. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MOBL.ExportMOBLBundleCmdlet.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.MOBL.ExportMOBLProjectCmdlet">
            <summary>
            Exports project configuration to a snapshot which can be downloaded and shared. Note
            that mobile app push credentials are encrypted in exported projects, so they can only
            be shared successfully within the same AWS account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MOBL.ExportMOBLProjectCmdlet.ProjectId">
            <summary>
            <para>
            <para> Unique project identifier. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MOBL.ExportMOBLProjectCmdlet.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.MOBL.GetMOBLBundleCmdlet">
            <summary>
            Get the bundle details for the requested bundle id.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MOBL.GetMOBLBundleCmdlet.BundleId">
            <summary>
            <para>
            <para> Unique bundle identifier. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MOBL.GetMOBLBundleListCmdlet">
            <summary>
            List all available bundles.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MOBL.GetMOBLBundleListCmdlet.MaxResult">
            <summary>
            <para>
            <para> Maximum number of records to list in a single response. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MOBL.GetMOBLBundleListCmdlet.NextToken">
            <summary>
            <para>
            <para> Pagination token. Set to null to start listing bundles from start. If non-null pagination
            token is returned in a result, then pass its value in here in another request to list
            more bundles. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MOBL.GetMOBLProjectCmdlet">
            <summary>
            Gets details about a project in AWS Mobile Hub.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MOBL.GetMOBLProjectCmdlet.ProjectId">
            <summary>
            <para>
            <para> Unique project identifier. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MOBL.GetMOBLProjectCmdlet.SyncFromResource">
            <summary>
            <para>
            <para> If set to true, causes AWS Mobile Hub to synchronize information from other services,
            e.g., update state of AWS CloudFormation stacks in the AWS Mobile Hub project. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MOBL.GetMOBLProjectListCmdlet">
            <summary>
            Lists projects in AWS Mobile Hub.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MOBL.GetMOBLProjectListCmdlet.MaxResult">
            <summary>
            <para>
            <para> Maximum number of records to list in a single response. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MOBL.GetMOBLProjectListCmdlet.NextToken">
            <summary>
            <para>
            <para> Pagination token. Set to null to start listing projects from start. If non-null pagination
            token is returned in a result, then pass its value in here in another request to list
            more projects. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MOBL.NewMOBLProjectCmdlet">
            <summary>
            Creates an AWS Mobile Hub project.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MOBL.NewMOBLProjectCmdlet.Content">
            <summary>
            <para>
            <para> ZIP or YAML file which contains configuration settings to be used when creating the
            project. This may be the contents of the file downloaded from the URL provided in
            an export project operation. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MOBL.NewMOBLProjectCmdlet.Name">
            <summary>
            <para>
            <para> Name of the project. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MOBL.NewMOBLProjectCmdlet.ProjectRegion">
            <summary>
            <para>
            <para> Default region where project resources should be created. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MOBL.NewMOBLProjectCmdlet.SnapshotId">
            <summary>
            <para>
            <para> Unique identifier for an exported snapshot of project configuration. This snapshot
            identifier is included in the share URL when a project is exported. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MOBL.NewMOBLProjectCmdlet.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.MOBL.RemoveMOBLProjectCmdlet">
            <summary>
            Delets a project in AWS Mobile Hub.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MOBL.RemoveMOBLProjectCmdlet.ProjectId">
            <summary>
            <para>
            <para> Unique project identifier. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MOBL.RemoveMOBLProjectCmdlet.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.MOBL.UpdateMOBLProjectCmdlet">
            <summary>
            Update an existing project.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MOBL.UpdateMOBLProjectCmdlet.Content">
            <summary>
            <para>
            <para> ZIP or YAML file which contains project configuration to be updated. This should
            be the contents of the file downloaded from the URL provided in an export project
            operation. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MOBL.UpdateMOBLProjectCmdlet.ProjectId">
            <summary>
            <para>
            <para> Unique project identifier. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MOBL.UpdateMOBLProjectCmdlet.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.MQ.GetMQBrokerCmdlet">
            <summary>
            Returns information about the specified broker.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.GetMQBrokerCmdlet.BrokerId">
            <summary>
            <para>
            The name of the broker. This value must be unique
            in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes,
            and underscores, and must not contain whitespaces, brackets, wildcard characters,
            or special characters.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MQ.GetMQBrokerEngineTypeCmdlet">
            <summary>
            Describe available engine types and versions.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.GetMQBrokerEngineTypeCmdlet.EngineType">
            <summary>
            <para>
            Filter response by engine type.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.GetMQBrokerEngineTypeCmdlet.MaxResult">
            <summary>
            <para>
            The maximum number of engine types that Amazon
            MQ can return per page (20 by default). This value must be an integer from 5 to 100.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.GetMQBrokerEngineTypeCmdlet.NextToken">
            <summary>
            <para>
            The token that specifies the next page of results
            Amazon MQ should return. To request the first page, leave nextToken empty.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MQ.GetMQBrokerInstanceOptionCmdlet">
            <summary>
            Describe available broker instance options.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.GetMQBrokerInstanceOptionCmdlet.EngineType">
            <summary>
            <para>
            Filter response by engine type.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.GetMQBrokerInstanceOptionCmdlet.HostInstanceType">
            <summary>
            <para>
            Filter response by host instance type.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.GetMQBrokerInstanceOptionCmdlet.MaxResult">
            <summary>
            <para>
            The maximum number of instance options that
            Amazon MQ can return per page (20 by default). This value must be an integer from
            5 to 100.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.GetMQBrokerInstanceOptionCmdlet.NextToken">
            <summary>
            <para>
            The token that specifies the next page of results
            Amazon MQ should return. To request the first page, leave nextToken empty.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MQ.GetMQBrokerListCmdlet">
            <summary>
            Returns a list of all brokers.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.GetMQBrokerListCmdlet.MaxResult">
            <summary>
            <para>
            The maximum number of brokers that Amazon MQ
            can return per page (20 by default). This value must be an integer from 5 to 100.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.GetMQBrokerListCmdlet.NextToken">
            <summary>
            <para>
            The token that specifies the next page of results
            Amazon MQ should return. To request the first page, leave nextToken empty.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MQ.GetMQConfigurationCmdlet">
            <summary>
            Returns information about the specified configuration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.GetMQConfigurationCmdlet.ConfigurationId">
            <summary>
            <para>
            The unique ID that Amazon MQ generates
            for the configuration.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MQ.GetMQConfigurationListCmdlet">
            <summary>
            Returns a list of all configurations.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.GetMQConfigurationListCmdlet.MaxResult">
            <summary>
            <para>
            The maximum number of configurations that Amazon
            MQ can return per page (20 by default). This value must be an integer from 5 to 100.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.GetMQConfigurationListCmdlet.NextToken">
            <summary>
            <para>
            The token that specifies the next page of results
            Amazon MQ should return. To request the first page, leave nextToken empty.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MQ.GetMQConfigurationRevisionCmdlet">
            <summary>
            Returns the specified configuration revision for the specified configuration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.GetMQConfigurationRevisionCmdlet.ConfigurationId">
            <summary>
            <para>
            The unique ID that Amazon MQ generates
            for the configuration.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.GetMQConfigurationRevisionCmdlet.ConfigurationRevision">
            <summary>
            <para>
            The revision of the configuration.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MQ.GetMQConfigurationRevisionListCmdlet">
            <summary>
            Returns a list of all revisions for the specified configuration.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.GetMQConfigurationRevisionListCmdlet.ConfigurationId">
            <summary>
            <para>
            The unique ID that Amazon MQ generates
            for the configuration.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.GetMQConfigurationRevisionListCmdlet.MaxResult">
            <summary>
            <para>
            The maximum number of configurations that Amazon
            MQ can return per page (20 by default). This value must be an integer from 5 to 100.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.GetMQConfigurationRevisionListCmdlet.NextToken">
            <summary>
            <para>
            The token that specifies the next page of results
            Amazon MQ should return. To request the first page, leave nextToken empty.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MQ.GetMQTagListCmdlet">
            <summary>
            Lists tags for a resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.GetMQTagListCmdlet.ResourceArn">
            <summary>
            <para>
            The Amazon Resource Name (ARN) of the resource
            tag.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MQ.GetMQUserCmdlet">
            <summary>
            Returns information about an ActiveMQ user.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.GetMQUserCmdlet.BrokerId">
            <summary>
            <para>
            The unique ID that Amazon MQ generates for the
            broker.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.GetMQUserCmdlet.Username">
            <summary>
            <para>
            The username of the ActiveMQ user. This value
            can contain only alphanumeric characters, dashes, periods, underscores, and tildes
            (- . _ ~). This value must be 2-100 characters long.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MQ.GetMQUserListCmdlet">
            <summary>
            Returns a list of all ActiveMQ users.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.GetMQUserListCmdlet.BrokerId">
            <summary>
            <para>
            The unique ID that Amazon MQ generates for the
            broker.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.GetMQUserListCmdlet.MaxResult">
            <summary>
            <para>
            The maximum number of ActiveMQ users that can
            be returned per page (20 by default). This value must be an integer from 5 to 100.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.GetMQUserListCmdlet.NextToken">
            <summary>
            <para>
            The token that specifies the next page of results
            Amazon MQ should return. To request the first page, leave nextToken empty.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MQ.NewMQBrokerCmdlet">
            <summary>
            Creates a broker. Note: This API is asynchronous.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.NewMQBrokerCmdlet.Logs_Audit">
            <summary>
            <para>
            Enables audit logging. Every user management action
            made using JMX or the ActiveMQ Web Console is logged.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.NewMQBrokerCmdlet.AutoMinorVersionUpgrade">
            <summary>
            <para>
            Required. Enables automatic upgrades
            to new minor versions for brokers, as Apache releases the versions. The automatic
            upgrades occur during the maintenance window of the broker or after a manual broker
            reboot.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.NewMQBrokerCmdlet.BrokerName">
            <summary>
            <para>
            Required. The name of the broker. This value
            must be unique in your AWS account, 1-50 characters long, must contain only letters,
            numbers, dashes, and underscores, and must not contain whitespaces, brackets, wildcard
            characters, or special characters.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.NewMQBrokerCmdlet.Configuration">
            <summary>
            <para>
            A list of information about the configuration.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.NewMQBrokerCmdlet.CreatorRequestId">
            <summary>
            <para>
            The unique ID that the requester receives
            for the created broker. Amazon MQ passes your ID with the API action. Note: We recommend
            using a Universally Unique Identifier (UUID) for the creatorRequestId. You may omit
            the creatorRequestId if your application doesn't require idempotency.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.NewMQBrokerCmdlet.DeploymentMode">
            <summary>
            <para>
            Required. The deployment mode of the broker.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.NewMQBrokerCmdlet.EngineType">
            <summary>
            <para>
            Required. The type of broker engine. Note:
            Currently, Amazon MQ supports only ACTIVEMQ.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.NewMQBrokerCmdlet.EngineVersion">
            <summary>
            <para>
            Required. The version of the broker engine.
            For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.NewMQBrokerCmdlet.Logs_General">
            <summary>
            <para>
            Enables general logging.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.NewMQBrokerCmdlet.HostInstanceType">
            <summary>
            <para>
            Required. The broker's instance type.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.NewMQBrokerCmdlet.MaintenanceWindowStartTime">
            <summary>
            <para>
            The parameters that determine
            the WeeklyStartTime.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.NewMQBrokerCmdlet.PubliclyAccessible">
            <summary>
            <para>
            Required. Enables connections from
            applications outside of the VPC that hosts the broker's subnets.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.NewMQBrokerCmdlet.SecurityGroup">
            <summary>
            <para>
            The list of rules (1 minimum, 125 maximum)
            that authorize connections to brokers.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.NewMQBrokerCmdlet.SubnetId">
            <summary>
            <para>
            The list of groups (2 maximum) that define which
            subnets and IP ranges the broker can use from different Availability Zones. A SINGLE_INSTANCE
            deployment requires one subnet (for example, the default subnet). An ACTIVE_STANDBY_MULTI_AZ
            deployment requires two subnets.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.NewMQBrokerCmdlet.Tag">
            <summary>
            <para>
            Create tags when creating the broker.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.NewMQBrokerCmdlet.User">
            <summary>
            <para>
            Required. The list of ActiveMQ users (persons or
            applications) who can access queues and topics. This value can contain only alphanumeric
            characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be
            2-100 characters long.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.NewMQBrokerCmdlet.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.MQ.NewMQConfigurationCmdlet">
            <summary>
            Creates a new configuration for the specified configuration name. Amazon MQ uses the
            default configuration (the engine type and version).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.NewMQConfigurationCmdlet.EngineType">
            <summary>
            <para>
            Required. The type of broker engine. Note:
            Currently, Amazon MQ supports only ACTIVEMQ.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.NewMQConfigurationCmdlet.EngineVersion">
            <summary>
            <para>
            Required. The version of the broker engine.
            For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.NewMQConfigurationCmdlet.Name">
            <summary>
            <para>
            Required. The name of the configuration. This value
            can contain only alphanumeric characters, dashes, periods, underscores, and tildes
            (- . _ ~). This value must be 1-150 characters long.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.NewMQConfigurationCmdlet.Tag">
            <summary>
            <para>
            Create tags when creating the configuration.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.NewMQConfigurationCmdlet.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.MQ.NewMQTagCmdlet">
            <summary>
            Add a tag to a resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.NewMQTagCmdlet.ResourceArn">
            <summary>
            <para>
            The Amazon Resource Name (ARN) of the resource
            tag.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.NewMQTagCmdlet.Tag">
            <summary>
            <para>
            The key-value pair for the resource tag.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.NewMQTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.NewMQTagCmdlet.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.MQ.NewMQUserCmdlet">
            <summary>
            Creates an ActiveMQ user.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.NewMQUserCmdlet.BrokerId">
            <summary>
            <para>
            The unique ID that Amazon MQ generates for the
            broker.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.NewMQUserCmdlet.ConsoleAccess">
            <summary>
            <para>
            Enables access to the the ActiveMQ Web Console
            for the ActiveMQ user.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.NewMQUserCmdlet.Group">
            <summary>
            <para>
            The list of groups (20 maximum) to which the ActiveMQ
            user belongs. This value can contain only alphanumeric characters, dashes, periods,
            underscores, and tildes (- . _ ~). This value must be 2-100 characters long.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.NewMQUserCmdlet.Password">
            <summary>
            <para>
            Required. The password of the user. This value
            must be at least 12 characters long, must contain at least 4 unique characters, and
            must not contain commas.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.NewMQUserCmdlet.Username">
            <summary>
            <para>
            The username of the ActiveMQ user. This value
            can contain only alphanumeric characters, dashes, periods, underscores, and tildes
            (- . _ ~). This value must be 2-100 characters long.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.NewMQUserCmdlet.PassThru">
            <summary>
            Returns the value passed to the Username parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.NewMQUserCmdlet.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.MQ.RemoveMQBrokerCmdlet">
            <summary>
            Deletes a broker. Note: This API is asynchronous.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.RemoveMQBrokerCmdlet.BrokerId">
            <summary>
            <para>
            The name of the broker. This value must be unique
            in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes,
            and underscores, and must not contain whitespaces, brackets, wildcard characters,
            or special characters.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.RemoveMQBrokerCmdlet.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.MQ.RemoveMQTagCmdlet">
            <summary>
            Removes a tag from a resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.RemoveMQTagCmdlet.ResourceArn">
            <summary>
            <para>
            The Amazon Resource Name (ARN) of the resource
            tag.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.RemoveMQTagCmdlet.TagKey">
            <summary>
            <para>
            An array of tag keys to delete
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.RemoveMQTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.RemoveMQTagCmdlet.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.MQ.RemoveMQUserCmdlet">
            <summary>
            Deletes an ActiveMQ user.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.RemoveMQUserCmdlet.BrokerId">
            <summary>
            <para>
            The unique ID that Amazon MQ generates for the
            broker.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.RemoveMQUserCmdlet.Username">
            <summary>
            <para>
            The username of the ActiveMQ user. This value
            can contain only alphanumeric characters, dashes, periods, underscores, and tildes
            (- . _ ~). This value must be 2-100 characters long.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.RemoveMQUserCmdlet.PassThru">
            <summary>
            Returns the value passed to the Username parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.RemoveMQUserCmdlet.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.MQ.RestartMQBrokerCmdlet">
            <summary>
            Reboots a broker. Note: This API is asynchronous.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.RestartMQBrokerCmdlet.BrokerId">
            <summary>
            <para>
            The unique ID that Amazon MQ generates for the
            broker.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.RestartMQBrokerCmdlet.PassThru">
            <summary>
            Returns the value passed to the BrokerId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.RestartMQBrokerCmdlet.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.MQ.UpdateMQBrokerCmdlet">
            <summary>
            Adds a pending configuration change to a broker.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.UpdateMQBrokerCmdlet.Logs_Audit">
            <summary>
            <para>
            Enables audit logging. Every user management action
            made using JMX or the ActiveMQ Web Console is logged.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.UpdateMQBrokerCmdlet.AutoMinorVersionUpgrade">
            <summary>
            <para>
            Enables automatic upgrades to
            new minor versions for brokers, as Apache releases the versions. The automatic upgrades
            occur during the maintenance window of the broker or after a manual broker reboot.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.UpdateMQBrokerCmdlet.BrokerId">
            <summary>
            <para>
            The name of the broker. This value must be unique
            in your AWS account, 1-50 characters long, must contain only letters, numbers, dashes,
            and underscores, and must not contain whitespaces, brackets, wildcard characters,
            or special characters.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.UpdateMQBrokerCmdlet.Configuration">
            <summary>
            <para>
            A list of information about the configuration.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.UpdateMQBrokerCmdlet.EngineVersion">
            <summary>
            <para>
            The version of the broker engine. For a
            list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.UpdateMQBrokerCmdlet.Logs_General">
            <summary>
            <para>
            Enables general logging.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.UpdateMQBrokerCmdlet.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.MQ.UpdateMQConfigurationCmdlet">
            <summary>
            Updates the specified configuration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.UpdateMQConfigurationCmdlet.ConfigurationId">
            <summary>
            <para>
            The unique ID that Amazon MQ generates
            for the configuration.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.UpdateMQConfigurationCmdlet.Data">
            <summary>
            <para>
            Required. The base64-encoded XML configuration.
            </para>
            <para>The cmdlet will automatically convert the supplied parameter value to Base64 before supplying to the service.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.UpdateMQConfigurationCmdlet.Description">
            <summary>
            <para>
            The description of the configuration.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.UpdateMQConfigurationCmdlet.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.MQ.UpdateMQUserCmdlet">
            <summary>
            Updates the information for an ActiveMQ user.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.UpdateMQUserCmdlet.BrokerId">
            <summary>
            <para>
            The unique ID that Amazon MQ generates for the
            broker.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.UpdateMQUserCmdlet.ConsoleAccess">
            <summary>
            <para>
            Enables access to the the ActiveMQ Web Console
            for the ActiveMQ user.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.UpdateMQUserCmdlet.Group">
            <summary>
            <para>
            The list of groups (20 maximum) to which the ActiveMQ
            user belongs. This value can contain only alphanumeric characters, dashes, periods,
            underscores, and tildes (- . _ ~). This value must be 2-100 characters long.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.UpdateMQUserCmdlet.Password">
            <summary>
            <para>
            The password of the user. This value must be
            at least 12 characters long, must contain at least 4 unique characters, and must not
            contain commas.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.UpdateMQUserCmdlet.Username">
            <summary>
            <para>
            Required. The username of the ActiveMQ user.
            This value can contain only alphanumeric characters, dashes, periods, underscores,
            and tildes (- . _ ~). This value must be 2-100 characters long.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.UpdateMQUserCmdlet.PassThru">
            <summary>
            Returns the value passed to the Username parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MQ.UpdateMQUserCmdlet.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.MTR.AddMTRQualificationToWorkerCmdlet">
            <summary>
            The <code>AssociateQualificationWithWorker</code> operation gives a Worker a Qualification.
            <code>AssociateQualificationWithWorker</code> does not require that the Worker submit
            a Qualification request. It gives the Qualification directly to the Worker.
             
              
            <para>
             You can only assign a Qualification of a Qualification type that you created (using
            the <code>CreateQualificationType</code> operation).
            </para><note><para>
             Note: <code>AssociateQualificationWithWorker</code> does not affect any pending Qualification
            requests for the Qualification by the Worker. If you assign a Qualification to a Worker,
            then later grant a Qualification request made by the Worker, the granting of the request
            may modify the Qualification score. To resolve a pending Qualification request without
            affecting the Qualification the Worker already has, reject the request with the <code>RejectQualificationRequest</code>
            operation.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.AddMTRQualificationToWorkerCmdlet.IntegerValue">
            <summary>
            <para>
            <para>The value of the Qualification to assign.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.AddMTRQualificationToWorkerCmdlet.QualificationTypeId">
            <summary>
            <para>
            <para>The ID of the Qualification type to use for the assigned Qualification.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.AddMTRQualificationToWorkerCmdlet.SendNotification">
            <summary>
            <para>
            <para> Specifies whether to send a notification email message to the Worker saying that
            the qualification was assigned to the Worker. Note: this is true by default. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.AddMTRQualificationToWorkerCmdlet.WorkerId">
            <summary>
            <para>
            <para> The ID of the Worker to whom the Qualification is being assigned. Worker IDs are
            included with submitted HIT assignments and Qualification requests. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.AddMTRQualificationToWorkerCmdlet.PassThru">
            <summary>
            Returns the value passed to the WorkerId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.AddMTRQualificationToWorkerCmdlet.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.MTR.ApproveMTRAssignmentCmdlet">
            <summary>
            The <code>ApproveAssignment</code> operation approves the results of a completed
            assignment.
             
              
            <para>
             Approving an assignment initiates two payments from the Requester's Amazon.com account
             
            </para><ul><li><para>
             The Worker who submitted the results is paid the reward specified in the HIT.
            </para></li><li><para>
             Amazon Mechanical Turk fees are debited.
            </para></li></ul><para>
             If the Requester's account does not have adequate funds for these payments, the call
            to ApproveAssignment returns an exception, and the approval is not processed. You
            can include an optional feedback message with the approval, which the Worker can see
            in the Status section of the web site.
            </para><para>
             You can also call this operation for assignments that were previous rejected and
            approve them by explicitly overriding the previous rejection. This only works on rejected
            assignments that were submitted within the previous 30 days and only if the assignment's
            related HIT has not been deleted.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.ApproveMTRAssignmentCmdlet.AssignmentId">
            <summary>
            <para>
            <para> The ID of the assignment. The assignment must correspond to a HIT created by the
            Requester. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.ApproveMTRAssignmentCmdlet.OverrideRejection">
            <summary>
            <para>
            <para> A flag indicating that an assignment should be approved even if it was previously
            rejected. Defaults to <code>False</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.ApproveMTRAssignmentCmdlet.RequesterFeedback">
            <summary>
            <para>
            <para> A message for the Worker, which the Worker can see in the Status section of the web
            site. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.ApproveMTRAssignmentCmdlet.PassThru">
            <summary>
            Returns the value passed to the AssignmentId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.ApproveMTRAssignmentCmdlet.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.MTR.DenyMTRAssignmentCmdlet">
            <summary>
            The <code>RejectAssignment</code> operation rejects the results of a completed assignment.
             
             
              
            <para>
             You can include an optional feedback message with the rejection, which the Worker
            can see in the Status section of the web site. When you include a feedback message
            with the rejection, it helps the Worker understand why the assignment was rejected,
            and can improve the quality of the results the Worker submits in the future.
            </para><para>
             Only the Requester who created the HIT can reject an assignment for the HIT.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.DenyMTRAssignmentCmdlet.AssignmentId">
            <summary>
            <para>
            <para> The ID of the assignment. The assignment must correspond to a HIT created by the
            Requester. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.DenyMTRAssignmentCmdlet.RequesterFeedback">
            <summary>
            <para>
            <para> A message for the Worker, which the Worker can see in the Status section of the web
            site. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.DenyMTRAssignmentCmdlet.PassThru">
            <summary>
            Returns the value passed to the AssignmentId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.DenyMTRAssignmentCmdlet.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.MTR.DenyMTRQualificationRequestCmdlet">
            <summary>
            The <code>RejectQualificationRequest</code> operation rejects a user's request for
            a Qualification.
             
              
            <para>
             You can provide a text message explaining why the request was rejected. The Worker
            who made the request can see this message.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.DenyMTRQualificationRequestCmdlet.QualificationRequestId">
            <summary>
            <para>
            <para> The ID of the Qualification request, as returned by the <code>ListQualificationRequests</code>
            operation. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.DenyMTRQualificationRequestCmdlet.Reason">
            <summary>
            <para>
            <para>A text message explaining why the request was rejected, to be shown to the Worker
            who made the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.DenyMTRQualificationRequestCmdlet.PassThru">
            <summary>
            Returns the value passed to the QualificationRequestId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.DenyMTRQualificationRequestCmdlet.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.MTR.GetMTRAccountBalanceCmdlet">
            <summary>
            The <code>GetAccountBalance</code> operation retrieves the amount of money in your
            Amazon Mechanical Turk account.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MTR.GetMTRAssignmentCmdlet">
            <summary>
            The <code>GetAssignment</code> operation retrieves the details of the specified Assignment.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRAssignmentCmdlet.AssignmentId">
            <summary>
            <para>
            <para>The ID of the Assignment to be retrieved.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MTR.GetMTRBonusPaymentListCmdlet">
            <summary>
            The <code>ListBonusPayments</code> operation retrieves the amounts of bonuses you
            have paid to Workers for a given HIT or assignment.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRBonusPaymentListCmdlet.AssignmentId">
            <summary>
            <para>
            <para>The ID of the assignment associated with the bonus payments to retrieve. If specified,
            only bonus payments for the given assignment are returned. Either the HITId parameter
            or the AssignmentId parameter must be specified</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRBonusPaymentListCmdlet.HITId">
            <summary>
            <para>
            <para>The ID of the HIT associated with the bonus payments to retrieve. If not specified,
            all bonus payments for all assignments for the given HIT are returned. Either the
            HITId parameter or the AssignmentId parameter must be specified</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRBonusPaymentListCmdlet.MaxResult">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRBonusPaymentListCmdlet.NextToken">
            <summary>
            <para>
            <para>Pagination token</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MTR.GetMTRFileUploadURLCmdlet">
            <summary>
            The <code>GetFileUploadURL</code> operation generates and returns a temporary URL.
            You use the temporary URL to retrieve a file uploaded by a Worker as an answer to
            a FileUploadAnswer question for a HIT. The temporary URL is generated the instant
            the GetFileUploadURL operation is called, and is valid for 60 seconds. You can get
            a temporary file upload URL any time until the HIT is disposed. After the HIT is disposed,
            any uploaded files are deleted, and cannot be retrieved. Pending Deprecation on December
            12, 2017. The Answer Specification structure will no longer support the <code>FileUploadAnswer</code>
            element to be used for the QuestionForm data structure. Instead, we recommend that
            Requesters who want to create HITs asking Workers to upload files to use Amazon S3.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRFileUploadURLCmdlet.AssignmentId">
            <summary>
            <para>
            <para>The ID of the assignment that contains the question with a FileUploadAnswer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRFileUploadURLCmdlet.QuestionIdentifier">
            <summary>
            <para>
            <para>The identifier of the question with a FileUploadAnswer, as specified in the QuestionForm
            of the HIT.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MTR.GetMTRHITCmdlet">
            <summary>
            The <code>GetHIT</code> operation retrieves the details of the specified HIT.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRHITCmdlet.HITId">
            <summary>
            <para>
            <para>The ID of the HIT to be retrieved.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MTR.GetMTRHITAssignmentListCmdlet">
            <summary>
            The <code>ListAssignmentsForHIT</code> operation retrieves completed assignments
            for a HIT. You can use this operation to retrieve the results for a HIT.
             
              
            <para>
             You can get assignments for a HIT at any time, even if the HIT is not yet Reviewable.
            If a HIT requested multiple assignments, and has received some results but has not
            yet become Reviewable, you can still retrieve the partial results with this operation.
             
            </para><para>
             Use the AssignmentStatus parameter to control which set of assignments for a HIT
            are returned. The ListAssignmentsForHIT operation can return submitted assignments
            awaiting approval, or it can return assignments that have already been approved or
            rejected. You can set AssignmentStatus=Approved,Rejected to get assignments that have
            already been approved and rejected together in one result set.
            </para><para>
             Only the Requester who created the HIT can retrieve the assignments for that HIT.
             
            </para><para>
             Results are sorted and divided into numbered pages and the operation returns a single
            page of results. You can use the parameters of the operation to control sorting and
            pagination.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRHITAssignmentListCmdlet.AssignmentStatus">
            <summary>
            <para>
            <para>The status of the assignments to return: Submitted | Approved | Rejected</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRHITAssignmentListCmdlet.HITId">
            <summary>
            <para>
            <para>The ID of the HIT.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRHITAssignmentListCmdlet.MaxResult">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRHITAssignmentListCmdlet.NextToken">
            <summary>
            <para>
            <para>Pagination token</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MTR.GetMTRHITListCmdlet">
            <summary>
            The <code>ListHITs</code> operation returns all of a Requester's HITs. The operation
            returns HITs of any status, except for HITs that have been deleted of with the DeleteHIT
            operation or that have been auto-deleted.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRHITListCmdlet.MaxResult">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRHITListCmdlet.NextToken">
            <summary>
            <para>
            <para>Pagination token</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MTR.GetMTRHITListForQualificationTypeCmdlet">
            <summary>
            The <code>ListHITsForQualificationType</code> operation returns the HITs that use
            the given Qualification type for a Qualification requirement. The operation returns
            HITs of any status, except for HITs that have been deleted with the <code>DeleteHIT</code>
            operation or that have been auto-deleted.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRHITListForQualificationTypeCmdlet.QualificationTypeId">
            <summary>
            <para>
            <para> The ID of the Qualification type to use when querying HITs. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRHITListForQualificationTypeCmdlet.MaxResult">
            <summary>
            <para>
            <para> Limit the number of results returned. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRHITListForQualificationTypeCmdlet.NextToken">
            <summary>
            <para>
            <para>Pagination Token</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MTR.GetMTRQualificationRequestListCmdlet">
            <summary>
            The <code>ListQualificationRequests</code> operation retrieves requests for Qualifications
            of a particular Qualification type. The owner of the Qualification type calls this
            operation to poll for pending requests, and accepts them using the AcceptQualification
            operation.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRQualificationRequestListCmdlet.QualificationTypeId">
            <summary>
            <para>
            <para>The ID of the QualificationType.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRQualificationRequestListCmdlet.MaxResult">
            <summary>
            <para>
            <para> The maximum number of results to return in a single call. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRQualificationRequestListCmdlet.NextToken">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MTR.GetMTRQualificationScoreCmdlet">
            <summary>
            The <code>GetQualificationScore</code> operation returns the value of a Worker's
            Qualification for a given Qualification type.
             
              
            <para>
             To get a Worker's Qualification, you must know the Worker's ID. The Worker's ID is
            included in the assignment data returned by the <code>ListAssignmentsForHIT</code>
            operation.
            </para><para>
            Only the owner of a Qualification type can query the value of a Worker's Qualification
            of that type.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRQualificationScoreCmdlet.QualificationTypeId">
            <summary>
            <para>
            <para>The ID of the QualificationType.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRQualificationScoreCmdlet.WorkerId">
            <summary>
            <para>
            <para>The ID of the Worker whose Qualification is being updated.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MTR.GetMTRQualificationTypeCmdlet">
            <summary>
            The <code>GetQualificationType</code>operation retrieves information about a Qualification
            type using its ID.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRQualificationTypeCmdlet.QualificationTypeId">
            <summary>
            <para>
            <para>The ID of the QualificationType.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MTR.GetMTRQualificationTypeListCmdlet">
            <summary>
            The <code>ListQualificationTypes</code> operation returns a list of Qualification
            types, filtered by an optional search term.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRQualificationTypeListCmdlet.MustBeOwnedByCaller">
            <summary>
            <para>
            <para> Specifies that only Qualification types that the Requester created are returned.
            If false, the operation returns all Qualification types. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRQualificationTypeListCmdlet.MustBeRequestable">
            <summary>
            <para>
            <para>Specifies that only Qualification types that a user can request through the Amazon
            Mechanical Turk web site, such as by taking a Qualification test, are returned as
            results of the search. Some Qualification types, such as those assigned automatically
            by the system, cannot be requested directly by users. If false, all Qualification
            types, including those managed by the system, are considered. Valid values are True
            | False. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRQualificationTypeListCmdlet.Query">
            <summary>
            <para>
            <para> A text query against all of the searchable attributes of Qualification types. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRQualificationTypeListCmdlet.MaxResult">
            <summary>
            <para>
            <para> The maximum number of results to return in a single call. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRQualificationTypeListCmdlet.NextToken">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MTR.GetMTRReviewableHITListCmdlet">
            <summary>
            The <code>ListReviewableHITs</code> operation retrieves the HITs with Status equal
            to Reviewable or Status equal to Reviewing that belong to the Requester calling the
            operation.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRReviewableHITListCmdlet.HITTypeId">
            <summary>
            <para>
            <para> The ID of the HIT type of the HITs to consider for the query. If not specified, all
            HITs for the Reviewer are considered </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRReviewableHITListCmdlet.Status">
            <summary>
            <para>
            <para> Can be either <code>Reviewable</code> or <code>Reviewing</code>. Reviewable is the
            default value. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRReviewableHITListCmdlet.MaxResult">
            <summary>
            <para>
            <para> Limit the number of results returned. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRReviewableHITListCmdlet.NextToken">
            <summary>
            <para>
            <para>Pagination Token</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MTR.GetMTRReviewPolicyResultListCmdlet">
            <summary>
            The <code>ListReviewPolicyResultsForHIT</code> operation retrieves the computed results
            and the actions taken in the course of executing your Review Policies for a given
            HIT. For information about how to specify Review Policies when you call CreateHIT,
            see Review Policies. The ListReviewPolicyResultsForHIT operation can return results
            for both Assignment-level and HIT-level review results.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRReviewPolicyResultListCmdlet.HITId">
            <summary>
            <para>
            <para>The unique identifier of the HIT to retrieve review results for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRReviewPolicyResultListCmdlet.PolicyLevel">
            <summary>
            <para>
            <para> The Policy Level(s) to retrieve review results for - HIT or Assignment. If omitted,
            the default behavior is to retrieve all data for both policy levels. For a list of
            all the described policies, see Review Policies. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRReviewPolicyResultListCmdlet.RetrieveAction">
            <summary>
            <para>
            <para> Specify if the operation should retrieve a list of the actions taken executing the
            Review Policies and their outcomes. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRReviewPolicyResultListCmdlet.RetrieveResult">
            <summary>
            <para>
            <para> Specify if the operation should retrieve a list of the results computed by the Review
            Policies. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRReviewPolicyResultListCmdlet.MaxResult">
            <summary>
            <para>
            <para>Limit the number of results returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRReviewPolicyResultListCmdlet.NextToken">
            <summary>
            <para>
            <para>Pagination token</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MTR.GetMTRWorkerBlockListCmdlet">
            <summary>
            The <code>ListWorkersBlocks</code> operation retrieves a list of Workers who are blocked
            from working on your HITs.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRWorkerBlockListCmdlet.MaxResult">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRWorkerBlockListCmdlet.NextToken">
            <summary>
            <para>
            <para>Pagination token</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MTR.GetMTRWorkersWithQualificationTypeCmdlet">
            <summary>
            The <code>ListWorkersWithQualificationType</code> operation returns all of the Workers
            that have been associated with a given Qualification type.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRWorkersWithQualificationTypeCmdlet.QualificationTypeId">
            <summary>
            <para>
            <para>The ID of the Qualification type of the Qualifications to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRWorkersWithQualificationTypeCmdlet.Status">
            <summary>
            <para>
            <para> The status of the Qualifications to return. Can be <code>Granted | Revoked</code>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRWorkersWithQualificationTypeCmdlet.MaxResult">
            <summary>
            <para>
            <para> Limit the number of results returned. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GetMTRWorkersWithQualificationTypeCmdlet.NextToken">
            <summary>
            <para>
            <para>Pagination Token</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MTR.GrantMTRQualificationRequestCmdlet">
            <summary>
            The <code>AcceptQualificationRequest</code> operation approves a Worker's request
            for a Qualification.
             
              
            <para>
             Only the owner of the Qualification type can grant a Qualification request for that
            type.
            </para><para>
             A successful request for the <code>AcceptQualificationRequest</code> operation returns
            with no errors and an empty body.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GrantMTRQualificationRequestCmdlet.IntegerValue">
            <summary>
            <para>
            <para> The value of the Qualification. You can omit this value if you are using the presence
            or absence of the Qualification as the basis for a HIT requirement. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GrantMTRQualificationRequestCmdlet.QualificationRequestId">
            <summary>
            <para>
            <para>The ID of the Qualification request, as returned by the <code>GetQualificationRequests</code>
            operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GrantMTRQualificationRequestCmdlet.PassThru">
            <summary>
            Returns the value passed to the QualificationRequestId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.GrantMTRQualificationRequestCmdlet.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.MTR.NewMTRAdditionalAssignmentsForHITCmdlet">
            <summary>
            The <code>CreateAdditionalAssignmentsForHIT</code> operation increases the maximum
            number of assignments of an existing HIT.
             
              
            <para>
             To extend the maximum number of assignments, specify the number of additional assignments.
            </para><note><ul><li><para>
            HITs created with fewer than 10 assignments cannot be extended to have 10 or more
            assignments. Attempting to add assignments in a way that brings the total number of
            assignments for a HIT from fewer than 10 assignments to 10 or more assignments will
            result in an <code>AWS.MechanicalTurk.InvalidMaximumAssignmentsIncrease</code> exception.
            </para></li><li><para>
            HITs that were created before July 22, 2015 cannot be extended. Attempting to extend
            HITs that were created before July 22, 2015 will result in an <code>AWS.MechanicalTurk.HITTooOldForExtension</code>
            exception.
            </para></li></ul></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRAdditionalAssignmentsForHITCmdlet.HITId">
            <summary>
            <para>
            <para>The ID of the HIT to extend.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRAdditionalAssignmentsForHITCmdlet.NumberOfAdditionalAssignment">
            <summary>
            <para>
            <para>The number of additional assignments to request for this HIT.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRAdditionalAssignmentsForHITCmdlet.UniqueRequestToken">
            <summary>
            <para>
            <para> A unique identifier for this request, which allows you to retry the call on error
            without extending the HIT multiple times. This is useful in cases such as network
            timeouts where it is unclear whether or not the call succeeded on the server. If the
            extend HIT already exists in the system from a previous call using the same <code>UniqueRequestToken</code>,
            subsequent calls will return an error with a message containing the request ID. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRAdditionalAssignmentsForHITCmdlet.PassThru">
            <summary>
            Returns the value passed to the HITId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRAdditionalAssignmentsForHITCmdlet.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.MTR.NewMTRHITCmdlet">
            <summary>
            The <code>CreateHIT</code> operation creates a new Human Intelligence Task (HIT).
            The new HIT is made available for Workers to find and accept on the Amazon Mechanical
            Turk website.
             
              
            <para>
             This operation allows you to specify a new HIT by passing in values for the properties
            of the HIT, such as its title, reward amount and number of assignments. When you pass
            these values to <code>CreateHIT</code>, a new HIT is created for you, with a new <code>HITTypeID</code>.
            The HITTypeID can be used to create additional HITs in the future without needing
            to specify common parameters such as the title, description and reward amount each
            time.
            </para><para>
             An alternative way to create HITs is to first generate a HITTypeID using the <code>CreateHITType</code>
            operation and then call the <code>CreateHITWithHITType</code> operation. This is the
            recommended best practice for Requesters who are creating large numbers of HITs.
            </para><para>
            CreateHIT also supports several ways to provide question data: by providing a value
            for the <code>Question</code> parameter that fully specifies the contents of the HIT,
            or by providing a <code>HitLayoutId</code> and associated <code>HitLayoutParameters</code>.
             
            </para><note><para>
             If a HIT is created with 10 or more maximum assignments, there is an additional fee.
            For more information, see <a href="https://requester.mturk.com/pricing">Amazon Mechanical
            Turk Pricing</a>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITCmdlet.AssignmentDurationInSecond">
            <summary>
            <para>
            <para> The amount of time, in seconds, that a Worker has to complete the HIT after accepting
            it. If a Worker does not complete the assignment within the specified duration, the
            assignment is considered abandoned. If the HIT is still active (that is, its lifetime
            has not elapsed), the assignment becomes available for other users to find and accept.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITCmdlet.AutoApprovalDelayInSecond">
            <summary>
            <para>
            <para> The number of seconds after an assignment for the HIT has been submitted, after which
            the assignment is considered Approved automatically unless the Requester explicitly
            rejects it. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITCmdlet.Description">
            <summary>
            <para>
            <para> A general description of the HIT. A description includes detailed information about
            the kind of task the HIT contains. On the Amazon Mechanical Turk web site, the HIT
            description appears in the expanded view of search results, and in the HIT and assignment
            screens. A good description gives the user enough information to evaluate the HIT
            before accepting it. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITCmdlet.HITLayoutId">
            <summary>
            <para>
            <para> The HITLayoutId allows you to use a pre-existing HIT design with placeholder values
            and create an additional HIT by providing those values as HITLayoutParameters. </para><para> Constraints: Either a Question parameter or a HITLayoutId parameter must be provided.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITCmdlet.HITLayoutParameter">
            <summary>
            <para>
            <para> If the HITLayoutId is provided, any placeholder values must be filled in with values
            using the HITLayoutParameter structure. For more information, see HITLayout. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITCmdlet.Keyword">
            <summary>
            <para>
            <para> One or more words or phrases that describe the HIT, separated by commas. These words
            are used in searches to find HITs. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITCmdlet.LifetimeInSecond">
            <summary>
            <para>
            <para> An amount of time, in seconds, after which the HIT is no longer available for users
            to accept. After the lifetime of the HIT elapses, the HIT no longer appears in HIT
            searches, even if not all of the assignments for the HIT have been accepted. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITCmdlet.MaxAssignment">
            <summary>
            <para>
            <para> The number of times the HIT can be accepted and completed before the HIT becomes
            unavailable. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITCmdlet.AssignmentReviewPolicy_Parameter">
            <summary>
            <para>
            <para>Name of the parameter from the Review policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITCmdlet.HITReviewPolicy_Parameter">
            <summary>
            <para>
            <para>Name of the parameter from the Review policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITCmdlet.AssignmentReviewPolicy_PolicyName">
            <summary>
            <para>
            <para> Name of a Review Policy: SimplePlurality/2011-09-01 or ScoreMyKnownAnswers/2011-09-01
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITCmdlet.HITReviewPolicy_PolicyName">
            <summary>
            <para>
            <para> Name of a Review Policy: SimplePlurality/2011-09-01 or ScoreMyKnownAnswers/2011-09-01
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITCmdlet.QualificationRequirement">
            <summary>
            <para>
            <para> Conditions that a Worker's Qualifications must meet in order to accept the HIT. A
            HIT can have between zero and ten Qualification requirements. All requirements must
            be met in order for a Worker to accept the HIT. Additionally, other actions can be
            restricted using the <code>ActionsGuarded</code> field on each <code>QualificationRequirement</code>
            structure. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITCmdlet.Question">
            <summary>
            <para>
            <para> The data the person completing the HIT uses to produce the results. </para><para> Constraints: Must be a QuestionForm data structure, an ExternalQuestion data structure,
            or an HTMLQuestion data structure. The XML question data must not be larger than 64
            kilobytes (65,535 bytes) in size, including whitespace. </para><para>Either a Question parameter or a HITLayoutId parameter must be provided.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITCmdlet.RequesterAnnotation">
            <summary>
            <para>
            <para> An arbitrary data field. The RequesterAnnotation parameter lets your application
            attach arbitrary data to the HIT for tracking purposes. For example, this parameter
            could be an identifier internal to the Requester's application that corresponds with
            the HIT. </para><para> The RequesterAnnotation parameter for a HIT is only visible to the Requester who
            created the HIT. It is not shown to the Worker, or any other Requester. </para><para> The RequesterAnnotation parameter may be different for each HIT you submit. It does
            not affect how your HITs are grouped. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITCmdlet.Reward">
            <summary>
            <para>
            <para> The amount of money the Requester will pay a Worker for successfully completing the
            HIT. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITCmdlet.Title">
            <summary>
            <para>
            <para> The title of the HIT. A title should be short and descriptive about the kind of task
            the HIT contains. On the Amazon Mechanical Turk web site, the HIT title appears in
            search results, and everywhere the HIT is mentioned. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITCmdlet.UniqueRequestToken">
            <summary>
            <para>
            <para> A unique identifier for this request which allows you to retry the call on error
            without creating duplicate HITs. This is useful in cases such as network timeouts
            where it is unclear whether or not the call succeeded on the server. If the HIT already
            exists in the system from a previous call using the same UniqueRequestToken, subsequent
            calls will return a AWS.MechanicalTurk.HitAlreadyExists error with a message containing
            the HITId. </para><note><para> Note: It is your responsibility to ensure uniqueness of the token. The unique token
            expires after 24 hours. Subsequent calls using the same UniqueRequestToken made after
            the 24 hour limit could create duplicate HITs. </para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITCmdlet.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.MTR.NewMTRHITTypeCmdlet">
            <summary>
            The <code>CreateHITType</code> operation creates a new HIT type. This operation allows
            you to define a standard set of HIT properties to use when creating HITs. If you register
            a HIT type with values that match an existing HIT type, the HIT type ID of the existing
            type will be returned.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITTypeCmdlet.AssignmentDurationInSecond">
            <summary>
            <para>
            <para> The amount of time, in seconds, that a Worker has to complete the HIT after accepting
            it. If a Worker does not complete the assignment within the specified duration, the
            assignment is considered abandoned. If the HIT is still active (that is, its lifetime
            has not elapsed), the assignment becomes available for other users to find and accept.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITTypeCmdlet.AutoApprovalDelayInSecond">
            <summary>
            <para>
            <para> The number of seconds after an assignment for the HIT has been submitted, after which
            the assignment is considered Approved automatically unless the Requester explicitly
            rejects it. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITTypeCmdlet.Description">
            <summary>
            <para>
            <para> A general description of the HIT. A description includes detailed information about
            the kind of task the HIT contains. On the Amazon Mechanical Turk web site, the HIT
            description appears in the expanded view of search results, and in the HIT and assignment
            screens. A good description gives the user enough information to evaluate the HIT
            before accepting it. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITTypeCmdlet.Keyword">
            <summary>
            <para>
            <para> One or more words or phrases that describe the HIT, separated by commas. These words
            are used in searches to find HITs. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITTypeCmdlet.QualificationRequirement">
            <summary>
            <para>
            <para> Conditions that a Worker's Qualifications must meet in order to accept the HIT. A
            HIT can have between zero and ten Qualification requirements. All requirements must
            be met in order for a Worker to accept the HIT. Additionally, other actions can be
            restricted using the <code>ActionsGuarded</code> field on each <code>QualificationRequirement</code>
            structure. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITTypeCmdlet.Reward">
            <summary>
            <para>
            <para> The amount of money the Requester will pay a Worker for successfully completing the
            HIT. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITTypeCmdlet.Title">
            <summary>
            <para>
            <para> The title of the HIT. A title should be short and descriptive about the kind of task
            the HIT contains. On the Amazon Mechanical Turk web site, the HIT title appears in
            search results, and everywhere the HIT is mentioned. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITTypeCmdlet.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.MTR.NewMTRHITWithHITTypeCmdlet">
            <summary>
            The <code>CreateHITWithHITType</code> operation creates a new Human Intelligence
            Task (HIT) using an existing HITTypeID generated by the <code>CreateHITType</code>
            operation.
             
              
            <para>
             This is an alternative way to create HITs from the <code>CreateHIT</code> operation.
            This is the recommended best practice for Requesters who are creating large numbers
            of HITs.
            </para><para>
            CreateHITWithHITType also supports several ways to provide question data: by providing
            a value for the <code>Question</code> parameter that fully specifies the contents
            of the HIT, or by providing a <code>HitLayoutId</code> and associated <code>HitLayoutParameters</code>.
             
            </para><note><para>
             If a HIT is created with 10 or more maximum assignments, there is an additional fee.
            For more information, see <a href="https://requester.mturk.com/pricing">Amazon Mechanical
            Turk Pricing</a>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITWithHITTypeCmdlet.HITLayoutId">
            <summary>
            <para>
            <para> The HITLayoutId allows you to use a pre-existing HIT design with placeholder values
            and create an additional HIT by providing those values as HITLayoutParameters. </para><para> Constraints: Either a Question parameter or a HITLayoutId parameter must be provided.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITWithHITTypeCmdlet.HITLayoutParameter">
            <summary>
            <para>
            <para> If the HITLayoutId is provided, any placeholder values must be filled in with values
            using the HITLayoutParameter structure. For more information, see HITLayout. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITWithHITTypeCmdlet.HITTypeId">
            <summary>
            <para>
            <para>The HIT type ID you want to create this HIT with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITWithHITTypeCmdlet.LifetimeInSecond">
            <summary>
            <para>
            <para> An amount of time, in seconds, after which the HIT is no longer available for users
            to accept. After the lifetime of the HIT elapses, the HIT no longer appears in HIT
            searches, even if not all of the assignments for the HIT have been accepted. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITWithHITTypeCmdlet.MaxAssignment">
            <summary>
            <para>
            <para> The number of times the HIT can be accepted and completed before the HIT becomes
            unavailable. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITWithHITTypeCmdlet.AssignmentReviewPolicy_Parameter">
            <summary>
            <para>
            <para>Name of the parameter from the Review policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITWithHITTypeCmdlet.HITReviewPolicy_Parameter">
            <summary>
            <para>
            <para>Name of the parameter from the Review policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITWithHITTypeCmdlet.AssignmentReviewPolicy_PolicyName">
            <summary>
            <para>
            <para> Name of a Review Policy: SimplePlurality/2011-09-01 or ScoreMyKnownAnswers/2011-09-01
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITWithHITTypeCmdlet.HITReviewPolicy_PolicyName">
            <summary>
            <para>
            <para> Name of a Review Policy: SimplePlurality/2011-09-01 or ScoreMyKnownAnswers/2011-09-01
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITWithHITTypeCmdlet.Question">
            <summary>
            <para>
            <para> The data the person completing the HIT uses to produce the results. </para><para> Constraints: Must be a QuestionForm data structure, an ExternalQuestion data structure,
            or an HTMLQuestion data structure. The XML question data must not be larger than 64
            kilobytes (65,535 bytes) in size, including whitespace. </para><para>Either a Question parameter or a HITLayoutId parameter must be provided.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITWithHITTypeCmdlet.RequesterAnnotation">
            <summary>
            <para>
            <para> An arbitrary data field. The RequesterAnnotation parameter lets your application
            attach arbitrary data to the HIT for tracking purposes. For example, this parameter
            could be an identifier internal to the Requester's application that corresponds with
            the HIT. </para><para> The RequesterAnnotation parameter for a HIT is only visible to the Requester who
            created the HIT. It is not shown to the Worker, or any other Requester. </para><para> The RequesterAnnotation parameter may be different for each HIT you submit. It does
            not affect how your HITs are grouped. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITWithHITTypeCmdlet.UniqueRequestToken">
            <summary>
            <para>
            <para> A unique identifier for this request which allows you to retry the call on error
            without creating duplicate HITs. This is useful in cases such as network timeouts
            where it is unclear whether or not the call succeeded on the server. If the HIT already
            exists in the system from a previous call using the same UniqueRequestToken, subsequent
            calls will return a AWS.MechanicalTurk.HitAlreadyExists error with a message containing
            the HITId. </para><note><para> Note: It is your responsibility to ensure uniqueness of the token. The unique token
            expires after 24 hours. Subsequent calls using the same UniqueRequestToken made after
            the 24 hour limit could create duplicate HITs. </para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRHITWithHITTypeCmdlet.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.MTR.NewMTRQualificationTypeCmdlet">
            <summary>
            The <code>CreateQualificationType</code> operation creates a new Qualification type,
            which is represented by a <code>QualificationType</code> data structure.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRQualificationTypeCmdlet.AnswerKey">
            <summary>
            <para>
            <para>The answers to the Qualification test specified in the Test parameter, in the form
            of an AnswerKey data structure.</para><para>Constraints: Must not be longer than 65535 bytes.</para><para>Constraints: None. If not specified, you must process Qualification requests manually.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRQualificationTypeCmdlet.AutoGranted">
            <summary>
            <para>
            <para>Specifies whether requests for the Qualification type are granted immediately, without
            prompting the Worker with a Qualification test.</para><para>Constraints: If the Test parameter is specified, this parameter cannot be true.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRQualificationTypeCmdlet.AutoGrantedValue">
            <summary>
            <para>
            <para>The Qualification value to use for automatically granted Qualifications. This parameter
            is used only if the AutoGranted parameter is true.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRQualificationTypeCmdlet.Description">
            <summary>
            <para>
            <para>A long description for the Qualification type. On the Amazon Mechanical Turk website,
            the long description is displayed when a Worker examines a Qualification type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRQualificationTypeCmdlet.Keyword">
            <summary>
            <para>
            <para>One or more words or phrases that describe the Qualification type, separated by commas.
            The keywords of a type make the type easier to find during a search.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRQualificationTypeCmdlet.Name">
            <summary>
            <para>
            <para> The name you give to the Qualification type. The type name is used to represent the
            Qualification to Workers, and to find the type using a Qualification type search.
            It must be unique across all of your Qualification types.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRQualificationTypeCmdlet.QualificationTypeStatus">
            <summary>
            <para>
            <para>The initial status of the Qualification type.</para><para>Constraints: Valid values are: Active | Inactive</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRQualificationTypeCmdlet.RetryDelayInSecond">
            <summary>
            <para>
            <para>The number of seconds that a Worker must wait after requesting a Qualification of
            the Qualification type before the worker can retry the Qualification request.</para><para>Constraints: None. If not specified, retries are disabled and Workers can request
            a Qualification of this type only once, even if the Worker has not been granted the
            Qualification. It is not possible to disable retries for a Qualification type after
            it has been created with retries enabled. If you want to disable retries, you must
            delete existing retry-enabled Qualification type and then create a new Qualification
            type with retries disabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRQualificationTypeCmdlet.Test">
            <summary>
            <para>
            <para> The questions for the Qualification test a Worker must answer correctly to obtain
            a Qualification of this type. If this parameter is specified, <code>TestDurationInSeconds</code>
            must also be specified. </para><para>Constraints: Must not be longer than 65535 bytes. Must be a QuestionForm data structure.
            This parameter cannot be specified if AutoGranted is true.</para><para>Constraints: None. If not specified, the Worker may request the Qualification without
            answering any questions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRQualificationTypeCmdlet.TestDurationInSecond">
            <summary>
            <para>
            <para>The number of seconds the Worker has to complete the Qualification test, starting
            from the time the Worker requests the Qualification.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRQualificationTypeCmdlet.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.MTR.NewMTRWorkerBlockCmdlet">
            <summary>
            The <code>CreateWorkerBlock</code> operation allows you to prevent a Worker from working
            on your HITs. For example, you can block a Worker who is producing poor quality work.
            You can block up to 100,000 Workers.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRWorkerBlockCmdlet.Reason">
            <summary>
            <para>
            <para>A message explaining the reason for blocking the Worker. This parameter enables you
            to keep track of your Workers. The Worker does not see this message.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRWorkerBlockCmdlet.WorkerId">
            <summary>
            <para>
            <para>The ID of the Worker to block.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRWorkerBlockCmdlet.PassThru">
            <summary>
            Returns the value passed to the WorkerId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.NewMTRWorkerBlockCmdlet.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.MTR.RemoveMTRHITCmdlet">
            <summary>
            The <code>DeleteHIT</code> operation is used to delete HIT that is no longer needed.
            Only the Requester who created the HIT can delete it.
             
              
            <para>
             You can only dispose of HITs that are in the <code>Reviewable</code> state, with
            all of their submitted assignments already either approved or rejected. If you call
            the DeleteHIT operation on a HIT that is not in the <code>Reviewable</code> state
            (for example, that has not expired, or still has active assignments), or on a HIT
            that is Reviewable but without all of its submitted assignments already approved or
            rejected, the service will return an error.
            </para><note><ul><li><para>
             HITs are automatically disposed of after 120 days.
            </para></li><li><para>
             After you dispose of a HIT, you can no longer approve the HIT's rejected assignments.
             
            </para></li><li><para>
             Disposed HITs are not returned in results for the ListHITs operation.
            </para></li><li><para>
             Disposing HITs can improve the performance of operations such as ListReviewableHITs
            and ListHITs.
            </para></li></ul></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.RemoveMTRHITCmdlet.HITId">
            <summary>
            <para>
            <para>The ID of the HIT to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.RemoveMTRHITCmdlet.PassThru">
            <summary>
            Returns the value passed to the HITId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.RemoveMTRHITCmdlet.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.MTR.RemoveMTRQualificationFromWorkerCmdlet">
            <summary>
            The <code>DisassociateQualificationFromWorker</code> revokes a previously granted
            Qualification from a user.
             
              
            <para>
             You can provide a text message explaining why the Qualification was revoked. The
            user who had the Qualification can see this message.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.RemoveMTRQualificationFromWorkerCmdlet.QualificationTypeId">
            <summary>
            <para>
            <para>The ID of the Qualification type of the Qualification to be revoked.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.RemoveMTRQualificationFromWorkerCmdlet.Reason">
            <summary>
            <para>
            <para>A text message that explains why the Qualification was revoked. The user who had the
            Qualification sees this message.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.RemoveMTRQualificationFromWorkerCmdlet.WorkerId">
            <summary>
            <para>
            <para>The ID of the Worker who possesses the Qualification to be revoked.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.RemoveMTRQualificationFromWorkerCmdlet.PassThru">
            <summary>
            Returns the value passed to the WorkerId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.RemoveMTRQualificationFromWorkerCmdlet.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.MTR.RemoveMTRQualificationTypeCmdlet">
            <summary>
            The <code>DeleteQualificationType</code> deletes a Qualification type and deletes
            any HIT types that are associated with the Qualification type.
             
              
            <para>
            This operation does not revoke Qualifications already assigned to Workers because
            the Qualifications might be needed for active HITs. If there are any pending requests
            for the Qualification type, Amazon Mechanical Turk rejects those requests. After you
            delete a Qualification type, you can no longer use it to create HITs or HIT types.
            </para><note><para>
            DeleteQualificationType must wait for all the HITs that use the deleted Qualification
            type to be deleted before completing. It may take up to 48 hours before DeleteQualificationType
            completes and the unique name of the Qualification type is available for reuse with
            CreateQualificationType.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.RemoveMTRQualificationTypeCmdlet.QualificationTypeId">
            <summary>
            <para>
            <para>The ID of the QualificationType to dispose.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.RemoveMTRQualificationTypeCmdlet.PassThru">
            <summary>
            Returns the value passed to the QualificationTypeId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.RemoveMTRQualificationTypeCmdlet.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.MTR.RemoveMTRWorkerBlockCmdlet">
            <summary>
            The <code>DeleteWorkerBlock</code> operation allows you to reinstate a blocked Worker
            to work on your HITs. This operation reverses the effects of the CreateWorkerBlock
            operation. You need the Worker ID to use this operation. If the Worker ID is missing
            or invalid, this operation fails and returns the message “WorkerId is invalid.” If
            the specified Worker is not blocked, this operation returns successfully.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.RemoveMTRWorkerBlockCmdlet.Reason">
            <summary>
            <para>
            <para>A message that explains the reason for unblocking the Worker. The Worker does not
            see this message.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.RemoveMTRWorkerBlockCmdlet.WorkerId">
            <summary>
            <para>
            <para>The ID of the Worker to unblock.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.RemoveMTRWorkerBlockCmdlet.PassThru">
            <summary>
            Returns the value passed to the WorkerId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.RemoveMTRWorkerBlockCmdlet.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.MTR.SendMTRBonusCmdlet">
            <summary>
            The <code>SendBonus</code> operation issues a payment of money from your account
            to a Worker. This payment happens separately from the reward you pay to the Worker
            when you approve the Worker's assignment. The SendBonus operation requires the Worker's
            ID and the assignment ID as parameters to initiate payment of the bonus. You must
            include a message that explains the reason for the bonus payment, as the Worker may
            not be expecting the payment. Amazon Mechanical Turk collects a fee for bonus payments,
            similar to the HIT listing fee. This operation fails if your account does not have
            enough funds to pay for both the bonus and the fees.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.SendMTRBonusCmdlet.AssignmentId">
            <summary>
            <para>
            <para>The ID of the assignment for which this bonus is paid.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.SendMTRBonusCmdlet.BonusAmount">
            <summary>
            <para>
            <para> The Bonus amount is a US Dollar amount specified using a string (for example, "5"
            represents $5.00 USD and "101.42" represents $101.42 USD). Do not include currency
            symbols or currency codes. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.SendMTRBonusCmdlet.Reason">
            <summary>
            <para>
            <para>A message that explains the reason for the bonus payment. The Worker receiving the
            bonus can see this message.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.SendMTRBonusCmdlet.UniqueRequestToken">
            <summary>
            <para>
            <para>A unique identifier for this request, which allows you to retry the call on error
            without granting multiple bonuses. This is useful in cases such as network timeouts
            where it is unclear whether or not the call succeeded on the server. If the bonus
            already exists in the system from a previous call using the same UniqueRequestToken,
            subsequent calls will return an error with a message containing the request ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.SendMTRBonusCmdlet.WorkerId">
            <summary>
            <para>
            <para>The ID of the Worker being paid the bonus.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.SendMTRBonusCmdlet.PassThru">
            <summary>
            Returns the value passed to the WorkerId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.SendMTRBonusCmdlet.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.MTR.SendMTRTestEventNotificationCmdlet">
            <summary>
            The <code>SendTestEventNotification</code> operation causes Amazon Mechanical Turk
            to send a notification message as if a HIT event occurred, according to the provided
            notification specification. This allows you to test notifications without setting
            up notifications for a real HIT type and trying to trigger them using the website.
            When you call this operation, the service attempts to send the test notification immediately.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.SendMTRTestEventNotificationCmdlet.Notification_Destination">
            <summary>
            <para>
            <para> The target for notification messages. The Destination’s format is determined by the
            specified Transport: </para><ul><li><para>When Transport is Email, the Destination is your email address.</para></li><li><para>When Transport is SQS, the Destination is your queue URL.</para></li><li><para>When Transport is SNS, the Destination is the ARN of your topic.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.SendMTRTestEventNotificationCmdlet.Notification_EventType">
            <summary>
            <para>
            <para> The list of events that should cause notifications to be sent. Valid Values: AssignmentAccepted
            | AssignmentAbandoned | AssignmentReturned | AssignmentSubmitted | AssignmentRejected
            | AssignmentApproved | HITCreated | HITExtended | HITDisposed | HITReviewable | HITExpired
            | Ping. The Ping event is only valid for the SendTestEventNotification operation.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.SendMTRTestEventNotificationCmdlet.TestEventType">
            <summary>
            <para>
            <para> The event to simulate to test the notification specification. This event is included
            in the test message even if the notification specification does not include the event
            type. The notification specification does not filter out the test event. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.SendMTRTestEventNotificationCmdlet.Notification_Transport">
            <summary>
            <para>
            <para> The method Amazon Mechanical Turk uses to send the notification. Valid Values: Email
            | SQS | SNS. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.SendMTRTestEventNotificationCmdlet.Notification_Version">
            <summary>
            <para>
            <para>The version of the Notification API to use. Valid value is 2006-05-05.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.MTR.SendMTRWorkerNotificationCmdlet">
            <summary>
            The <code>NotifyWorkers</code> operation sends an email to one or more Workers that
            you specify with the Worker ID. You can specify up to 100 Worker IDs to send the same
            message with a single call to the NotifyWorkers operation. The NotifyWorkers operation
            will send a notification email to a Worker only if you have previously approved or
            rejected work from the Worker.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.SendMTRWorkerNotificationCmdlet.MessageText">
            <summary>
            <para>
            <para>The text of the email message to send. Can include up to 4,096 characters</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.SendMTRWorkerNotificationCmdlet.Subject">
            <summary>
            <para>
            <para>The subject line of the email message to send. Can include up to 200 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.SendMTRWorkerNotificationCmdlet.WorkerId">
            <summary>
            <para>
            <para>A list of Worker IDs you wish to notify. You can notify upto 100 Workers at a time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.SendMTRWorkerNotificationCmdlet.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.MTR.UpdateMTRExpirationForHITCmdlet">
            <summary>
            The <code>UpdateExpirationForHIT</code> operation allows you update the expiration
            time of a HIT. If you update it to a time in the past, the HIT will be immediately
            expired.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.UpdateMTRExpirationForHITCmdlet.ExpireAt">
            <summary>
            <para>
            <para> The date and time at which you want the HIT to expire </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.UpdateMTRExpirationForHITCmdlet.HITId">
            <summary>
            <para>
            <para> The HIT to update. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.UpdateMTRExpirationForHITCmdlet.PassThru">
            <summary>
            Returns the value passed to the HITId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.UpdateMTRExpirationForHITCmdlet.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.MTR.UpdateMTRHITReviewStatusCmdlet">
            <summary>
            The <code>UpdateHITReviewStatus</code> operation updates the status of a HIT. If
            the status is Reviewable, this operation can update the status to Reviewing, or it
            can revert a Reviewing HIT back to the Reviewable status.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.UpdateMTRHITReviewStatusCmdlet.HITId">
            <summary>
            <para>
            <para> The ID of the HIT to update. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.UpdateMTRHITReviewStatusCmdlet.Revert">
            <summary>
            <para>
            <para> Specifies how to update the HIT status. Default is <code>False</code>. </para><ul><li><para> Setting this to false will only transition a HIT from <code>Reviewable</code> to
            <code>Reviewing</code></para></li><li><para> Setting this to true will only transition a HIT from <code>Reviewing</code> to <code>Reviewable</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.UpdateMTRHITReviewStatusCmdlet.PassThru">
            <summary>
            Returns the value passed to the HITId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.UpdateMTRHITReviewStatusCmdlet.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.MTR.UpdateMTRHITTypeOfHITCmdlet">
            <summary>
            The <code>UpdateHITTypeOfHIT</code> operation allows you to change the HITType properties
            of a HIT. This operation disassociates the HIT from its old HITType properties and
            associates it with the new HITType properties. The HIT takes on the properties of
            the new HITType in place of the old ones.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.UpdateMTRHITTypeOfHITCmdlet.HITId">
            <summary>
            <para>
            <para>The HIT to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.UpdateMTRHITTypeOfHITCmdlet.HITTypeId">
            <summary>
            <para>
            <para>The ID of the new HIT type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.UpdateMTRHITTypeOfHITCmdlet.PassThru">
            <summary>
            Returns the value passed to the HITId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.UpdateMTRHITTypeOfHITCmdlet.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.MTR.UpdateMTRNotificationSettingCmdlet">
            <summary>
            The <code>UpdateNotificationSettings</code> operation creates, updates, disables
            or re-enables notifications for a HIT type. If you call the UpdateNotificationSettings
            operation for a HIT type that already has a notification specification, the operation
            replaces the old specification with a new one. You can call the UpdateNotificationSettings
            operation to enable or disable notifications for the HIT type, without having to modify
            the notification specification itself by providing updates to the Active status without
            specifying a new notification specification. To change the Active status of a HIT
            type's notifications, the HIT type must already have a notification specification,
            or one must be provided in the same call to <code>UpdateNotificationSettings</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.UpdateMTRNotificationSettingCmdlet.Active">
            <summary>
            <para>
            <para> Specifies whether notifications are sent for HITs of this HIT type, according to
            the notification specification. You must specify either the Notification parameter
            or the Active parameter for the call to UpdateNotificationSettings to succeed. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.UpdateMTRNotificationSettingCmdlet.Notification_Destination">
            <summary>
            <para>
            <para> The target for notification messages. The Destination’s format is determined by the
            specified Transport: </para><ul><li><para>When Transport is Email, the Destination is your email address.</para></li><li><para>When Transport is SQS, the Destination is your queue URL.</para></li><li><para>When Transport is SNS, the Destination is the ARN of your topic.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.UpdateMTRNotificationSettingCmdlet.Notification_EventType">
            <summary>
            <para>
            <para> The list of events that should cause notifications to be sent. Valid Values: AssignmentAccepted
            | AssignmentAbandoned | AssignmentReturned | AssignmentSubmitted | AssignmentRejected
            | AssignmentApproved | HITCreated | HITExtended | HITDisposed | HITReviewable | HITExpired
            | Ping. The Ping event is only valid for the SendTestEventNotification operation.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.UpdateMTRNotificationSettingCmdlet.HITTypeId">
            <summary>
            <para>
            <para> The ID of the HIT type whose notification specification is being updated. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.UpdateMTRNotificationSettingCmdlet.Notification_Transport">
            <summary>
            <para>
            <para> The method Amazon Mechanical Turk uses to send the notification. Valid Values: Email
            | SQS | SNS. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.UpdateMTRNotificationSettingCmdlet.Notification_Version">
            <summary>
            <para>
            <para>The version of the Notification API to use. Valid value is 2006-05-05.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.UpdateMTRNotificationSettingCmdlet.PassThru">
            <summary>
            Returns the value passed to the HITTypeId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.UpdateMTRNotificationSettingCmdlet.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.MTR.UpdateMTRQualificationTypeCmdlet">
            <summary>
            The <code>UpdateQualificationType</code> operation modifies the attributes of an
            existing Qualification type, which is represented by a QualificationType data structure.
            Only the owner of a Qualification type can modify its attributes.
             
              
            <para>
             Most attributes of a Qualification type can be changed after the type has been created.
            However, the Name and Keywords fields cannot be modified. The RetryDelayInSeconds
            parameter can be modified or added to change the delay or to enable retries, but RetryDelayInSeconds
            cannot be used to disable retries.
            </para><para>
             You can use this operation to update the test for a Qualification type. The test
            is updated based on the values specified for the Test, TestDurationInSeconds and AnswerKey
            parameters. All three parameters specify the updated test. If you are updating the
            test for a type, you must specify the Test and TestDurationInSeconds parameters. The
            AnswerKey parameter is optional; omitting it specifies that the updated test does
            not have an answer key.
            </para><para>
             If you omit the Test parameter, the test for the Qualification type is unchanged.
            There is no way to remove a test from a Qualification type that has one. If the type
            already has a test, you cannot update it to be AutoGranted. If the Qualification type
            does not have a test and one is provided by an update, the type will henceforth have
            a test.
            </para><para>
             If you want to update the test duration or answer key for an existing test without
            changing the questions, you must specify a Test parameter with the original questions,
            along with the updated values.
            </para><para>
             If you provide an updated Test but no AnswerKey, the new test will not have an answer
            key. Requests for such Qualifications must be granted manually.
            </para><para>
             You can also update the AutoGranted and AutoGrantedValue attributes of the Qualification
            type.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.UpdateMTRQualificationTypeCmdlet.AnswerKey">
            <summary>
            <para>
            <para>The answers to the Qualification test specified in the Test parameter, in the form
            of an AnswerKey data structure.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.UpdateMTRQualificationTypeCmdlet.AutoGranted">
            <summary>
            <para>
            <para>Specifies whether requests for the Qualification type are granted immediately, without
            prompting the Worker with a Qualification test.</para><para>Constraints: If the Test parameter is specified, this parameter cannot be true.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.UpdateMTRQualificationTypeCmdlet.AutoGrantedValue">
            <summary>
            <para>
            <para>The Qualification value to use for automatically granted Qualifications. This parameter
            is used only if the AutoGranted parameter is true.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.UpdateMTRQualificationTypeCmdlet.Description">
            <summary>
            <para>
            <para>The new description of the Qualification type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.UpdateMTRQualificationTypeCmdlet.QualificationTypeId">
            <summary>
            <para>
            <para>The ID of the Qualification type to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.UpdateMTRQualificationTypeCmdlet.QualificationTypeStatus">
            <summary>
            <para>
            <para>The new status of the Qualification type - Active | Inactive</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.UpdateMTRQualificationTypeCmdlet.RetryDelayInSecond">
            <summary>
            <para>
            <para>The amount of time, in seconds, that Workers must wait after requesting a Qualification
            of the specified Qualification type before they can retry the Qualification request.
            It is not possible to disable retries for a Qualification type after it has been created
            with retries enabled. If you want to disable retries, you must dispose of the existing
            retry-enabled Qualification type using DisposeQualificationType and then create a
            new Qualification type with retries disabled using CreateQualificationType.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.UpdateMTRQualificationTypeCmdlet.Test">
            <summary>
            <para>
            <para>The questions for the Qualification test a Worker must answer correctly to obtain
            a Qualification of this type. If this parameter is specified, <code>TestDurationInSeconds</code>
            must also be specified.</para><para>Constraints: Must not be longer than 65535 bytes. Must be a QuestionForm data structure.
            This parameter cannot be specified if AutoGranted is true.</para><para>Constraints: None. If not specified, the Worker may request the Qualification without
            answering any questions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.UpdateMTRQualificationTypeCmdlet.TestDurationInSecond">
            <summary>
            <para>
            <para>The number of seconds the Worker has to complete the Qualification test, starting
            from the time the Worker requests the Qualification.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.MTR.UpdateMTRQualificationTypeCmdlet.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.NPT.AddNPTResourceTagCmdlet">
            <summary>
            Adds metadata tags to an Amazon Neptune resource. These tags can also be used with
            cost allocation reporting to track cost associated with Amazon Neptune resources,
            or used in a Condition statement in an IAM policy for Amazon Neptune.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.AddNPTResourceTagCmdlet.ResourceName">
            <summary>
            <para>
            <para>The Amazon Neptune resource that the tags are added to. This value is an Amazon Resource
            Name (ARN). For information about creating an ARN, see <a href="https://docs.aws.amazon.com/neptune/latest/UserGuide/tagging.ARN.html#tagging.ARN.Constructing">
            Constructing an Amazon Resource Name (ARN)</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.AddNPTResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to be assigned to the Amazon Neptune resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.AddNPTResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.AddNPTResourceTagCmdlet.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.NPT.AddNPTRoleToDBClusterCmdlet">
            <summary>
            Associates an Identity and Access Management (IAM) role from an Neptune DB cluster.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.AddNPTRoleToDBClusterCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The name of the DB cluster to associate the IAM role with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.AddNPTRoleToDBClusterCmdlet.RoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM role to associate with the Neptune DB cluster,
            for example <code>arn:aws:iam::123456789012:role/NeptuneAccessRole</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.AddNPTRoleToDBClusterCmdlet.PassThru">
            <summary>
            Returns the value passed to the RoleArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.AddNPTRoleToDBClusterCmdlet.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.NPT.AddNPTSourceIdentifierToSubscriptionCmdlet">
            <summary>
            Adds a source identifier to an existing event notification subscription.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.AddNPTSourceIdentifierToSubscriptionCmdlet.SourceIdentifier">
            <summary>
            <para>
            <para>The identifier of the event source to be added.</para><para>Constraints:</para><ul><li><para>If the source type is a DB instance, then a <code>DBInstanceIdentifier</code> must
            be supplied.</para></li><li><para>If the source type is a DB security group, a <code>DBSecurityGroupName</code> must
            be supplied.</para></li><li><para>If the source type is a DB parameter group, a <code>DBParameterGroupName</code> must
            be supplied.</para></li><li><para>If the source type is a DB snapshot, a <code>DBSnapshotIdentifier</code> must be supplied.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.AddNPTSourceIdentifierToSubscriptionCmdlet.SubscriptionName">
            <summary>
            <para>
            <para>The name of the event notification subscription you want to add a source identifier
            to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.AddNPTSourceIdentifierToSubscriptionCmdlet.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.NPT.ConvertNPTReadReplicaDBClusterCmdlet">
            <summary>
            Not supported.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.ConvertNPTReadReplicaDBClusterCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>Not supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.ConvertNPTReadReplicaDBClusterCmdlet.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.NPT.CopyNPTDBClusterParameterGroupCmdlet">
            <summary>
            Copies the specified DB cluster parameter group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.CopyNPTDBClusterParameterGroupCmdlet.SourceDBClusterParameterGroupIdentifier">
            <summary>
            <para>
            <para>The identifier or Amazon Resource Name (ARN) for the source DB cluster parameter group.
            For information about creating an ARN, see <a href="https://docs.aws.amazon.com/neptune/latest/UserGuide/tagging.ARN.html#tagging.ARN.Constructing">
            Constructing an Amazon Resource Name (ARN)</a>.</para><para>Constraints:</para><ul><li><para>Must specify a valid DB cluster parameter group.</para></li><li><para>If the source DB cluster parameter group is in the same AWS Region as the copy, specify
            a valid DB parameter group identifier, for example <code>my-db-cluster-param-group</code>,
            or a valid ARN.</para></li><li><para>If the source DB parameter group is in a different AWS Region than the copy, specify
            a valid DB cluster parameter group ARN, for example <code>arn:aws:rds:us-east-1:123456789012:cluster-pg:custom-cluster-group1</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.CopyNPTDBClusterParameterGroupCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to be assigned to the copied DB cluster parameter group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.CopyNPTDBClusterParameterGroupCmdlet.TargetDBClusterParameterGroupDescription">
            <summary>
            <para>
            <para>A description for the copied DB cluster parameter group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.CopyNPTDBClusterParameterGroupCmdlet.TargetDBClusterParameterGroupIdentifier">
            <summary>
            <para>
            <para>The identifier for the copied DB cluster parameter group.</para><para>Constraints:</para><ul><li><para>Cannot be null, empty, or blank</para></li><li><para>Must contain from 1 to 255 letters, numbers, or hyphens</para></li><li><para>First character must be a letter</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens</para></li></ul><para>Example: <code>my-cluster-param-group1</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.CopyNPTDBClusterParameterGroupCmdlet.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.NPT.CopyNPTDBClusterSnapshotCmdlet">
            <summary>
            Copies a snapshot of a DB cluster.
             
              
            <para>
            To copy a DB cluster snapshot from a shared manual DB cluster snapshot, <code>SourceDBClusterSnapshotIdentifier</code>
            must be the Amazon Resource Name (ARN) of the shared DB cluster snapshot.
            </para><para>
            You can't copy from one AWS Region to another.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.CopyNPTDBClusterSnapshotCmdlet.CopyTag">
            <summary>
            <para>
            <para>True to copy all tags from the source DB cluster snapshot to the target DB cluster
            snapshot, and otherwise false. The default is false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.CopyNPTDBClusterSnapshotCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>The AWS AWS KMS key ID for an encrypted DB cluster snapshot. The KMS key ID is the
            Amazon Resource Name (ARN), KMS key identifier, or the KMS key alias for the KMS encryption
            key.</para><para>If you copy an unencrypted DB cluster snapshot and specify a value for the <code>KmsKeyId</code>
            parameter, Amazon Neptune encrypts the target DB cluster snapshot using the specified
            KMS encryption key.</para><para>If you copy an encrypted DB cluster snapshot from your AWS account, you can specify
            a value for <code>KmsKeyId</code> to encrypt the copy with a new KMS encryption key.
            If you don't specify a value for <code>KmsKeyId</code>, then the copy of the DB cluster
            snapshot is encrypted with the same KMS key as the source DB cluster snapshot.</para><para>If you copy an encrypted DB cluster snapshot that is shared from another AWS account,
            then you must specify a value for <code>KmsKeyId</code>.</para><para> KMS encryption keys are specific to the AWS Region that they are created in, and
            you can't use encryption keys from one AWS Region in another AWS Region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.CopyNPTDBClusterSnapshotCmdlet.PreSignedUrl">
            <summary>
            <para>
            <para>Not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.CopyNPTDBClusterSnapshotCmdlet.SourceDBClusterSnapshotIdentifier">
            <summary>
            <para>
            <para>The identifier of the DB cluster snapshot to copy. This parameter is not case-sensitive.</para><para>You can't copy from one AWS Region to another.</para><para>Constraints:</para><ul><li><para>Must specify a valid system snapshot in the "available" state.</para></li><li><para>Specify a valid DB snapshot identifier.</para></li></ul><para>Example: <code>my-cluster-snapshot1</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.CopyNPTDBClusterSnapshotCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to assign to the new DB cluster snapshot copy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.CopyNPTDBClusterSnapshotCmdlet.TargetDBClusterSnapshotIdentifier">
            <summary>
            <para>
            <para>The identifier of the new DB cluster snapshot to create from the source DB cluster
            snapshot. This parameter is not case-sensitive.</para><para>Constraints:</para><ul><li><para>Must contain from 1 to 63 letters, numbers, or hyphens.</para></li><li><para>First character must be a letter.</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens.</para></li></ul><para>Example: <code>my-cluster-snapshot2</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.CopyNPTDBClusterSnapshotCmdlet.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.NPT.CopyNPTDBParameterGroupCmdlet">
            <summary>
            Copies the specified DB parameter group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.CopyNPTDBParameterGroupCmdlet.SourceDBParameterGroupIdentifier">
            <summary>
            <para>
            <para>The identifier or ARN for the source DB parameter group. For information about creating
            an ARN, see <a href="https://docs.aws.amazon.com/neptune/latest/UserGuide/tagging.ARN.html#tagging.ARN.Constructing">
            Constructing an Amazon Resource Name (ARN)</a>.</para><para>Constraints:</para><ul><li><para>Must specify a valid DB parameter group.</para></li><li><para>Must specify a valid DB parameter group identifier, for example <code>my-db-param-group</code>,
            or a valid ARN.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.CopyNPTDBParameterGroupCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to be assigned to the copied DB parameter group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.CopyNPTDBParameterGroupCmdlet.TargetDBParameterGroupDescription">
            <summary>
            <para>
            <para>A description for the copied DB parameter group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.CopyNPTDBParameterGroupCmdlet.TargetDBParameterGroupIdentifier">
            <summary>
            <para>
            <para>The identifier for the copied DB parameter group.</para><para>Constraints:</para><ul><li><para>Cannot be null, empty, or blank.</para></li><li><para>Must contain from 1 to 255 letters, numbers, or hyphens.</para></li><li><para>First character must be a letter.</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens.</para></li></ul><para>Example: <code>my-db-parameter-group</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.CopyNPTDBParameterGroupCmdlet.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.NPT.EditNPTDBClusterCmdlet">
            <summary>
            Modify a setting for a DB cluster. You can change one or more database configuration
            parameters by specifying these parameters and the new values in the request.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBClusterCmdlet.ApplyImmediately">
            <summary>
            <para>
            <para>A value that specifies whether the modifications in this request and any pending modifications
            are asynchronously applied as soon as possible, regardless of the <code>PreferredMaintenanceWindow</code>
            setting for the DB cluster. If this parameter is set to <code>false</code>, changes
            to the DB cluster are applied during the next maintenance window.</para><para>The <code>ApplyImmediately</code> parameter only affects the <code>NewDBClusterIdentifier</code>
            and <code>MasterUserPassword</code> values. If you set the <code>ApplyImmediately</code>
            parameter value to false, then changes to the <code>NewDBClusterIdentifier</code>
            and <code>MasterUserPassword</code> values are applied during the next maintenance
            window. All other changes are applied immediately, regardless of the value of the
            <code>ApplyImmediately</code> parameter.</para><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBClusterCmdlet.BackupRetentionPeriod">
            <summary>
            <para>
            <para>The number of days for which automated backups are retained. You must specify a minimum
            value of 1.</para><para>Default: 1</para><para>Constraints:</para><ul><li><para>Must be a value from 1 to 35</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBClusterCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The DB cluster identifier for the cluster being modified. This parameter is not case-sensitive.</para><para>Constraints:</para><ul><li><para>Must match the identifier of an existing DBCluster.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBClusterCmdlet.DBClusterParameterGroupName">
            <summary>
            <para>
            <para>The name of the DB cluster parameter group to use for the DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBClusterCmdlet.EnableIAMDatabaseAuthentication">
            <summary>
            <para>
            <para>True to enable mapping of AWS Identity and Access Management (IAM) accounts to database
            accounts, and otherwise false.</para><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBClusterCmdlet.EngineVersion">
            <summary>
            <para>
            <para>The version number of the database engine to which you want to upgrade. Changing this
            parameter results in an outage. The change is applied during the next maintenance
            window unless the ApplyImmediately parameter is set to true.</para><para>For a list of valid engine versions, see <a>CreateDBInstance</a>, or call <a>DescribeDBEngineVersions</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBClusterCmdlet.MasterUserPassword">
            <summary>
            <para>
            <para>The new password for the master database user. This password can contain any printable
            ASCII character except "/", """, or "@".</para><para>Constraints: Must contain from 8 to 41 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBClusterCmdlet.NewDBClusterIdentifier">
            <summary>
            <para>
            <para>The new DB cluster identifier for the DB cluster when renaming a DB cluster. This
            value is stored as a lowercase string.</para><para>Constraints:</para><ul><li><para>Must contain from 1 to 63 letters, numbers, or hyphens</para></li><li><para>The first character must be a letter</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens</para></li></ul><para>Example: <code>my-cluster2</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBClusterCmdlet.OptionGroupName">
            <summary>
            <para>
            <para>A value that indicates that the DB cluster should be associated with the specified
            option group. Changing this parameter doesn't result in an outage except in the following
            case, and the change is applied during the next maintenance window unless the <code>ApplyImmediately</code>
            parameter is set to <code>true</code> for this request. If the parameter change results
            in an option group that enables OEM, this change can cause a brief (sub-second) period
            during which new connections are rejected but existing connections are not interrupted.</para><para>Permanent options can't be removed from an option group. The option group can't be
            removed from a DB cluster once it is associated with a DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBClusterCmdlet.Port">
            <summary>
            <para>
            <para>The port number on which the DB cluster accepts connections.</para><para>Constraints: Value must be <code>1150-65535</code></para><para>Default: The same port as the original DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBClusterCmdlet.PreferredBackupWindow">
            <summary>
            <para>
            <para>The daily time range during which automated backups are created if automated backups
            are enabled, using the <code>BackupRetentionPeriod</code> parameter.</para><para>The default is a 30-minute window selected at random from an 8-hour block of time
            for each AWS Region.</para><para>Constraints:</para><ul><li><para>Must be in the format <code>hh24:mi-hh24:mi</code>.</para></li><li><para>Must be in Universal Coordinated Time (UTC).</para></li><li><para>Must not conflict with the preferred maintenance window.</para></li><li><para>Must be at least 30 minutes.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBClusterCmdlet.PreferredMaintenanceWindow">
            <summary>
            <para>
            <para>The weekly time range during which system maintenance can occur, in Universal Coordinated
            Time (UTC).</para><para>Format: <code>ddd:hh24:mi-ddd:hh24:mi</code></para><para>The default is a 30-minute window selected at random from an 8-hour block of time
            for each AWS Region, occurring on a random day of the week.</para><para>Valid Days: Mon, Tue, Wed, Thu, Fri, Sat, Sun.</para><para>Constraints: Minimum 30-minute window.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBClusterCmdlet.VpcSecurityGroupId">
            <summary>
            <para>
            <para>A list of VPC security groups that the DB cluster will belong to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBClusterCmdlet.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.NPT.EditNPTDBClusterParameterGroupCmdlet">
            <summary>
            Modifies the parameters of a DB cluster parameter group. To modify more than one
            parameter, submit a list of the following: <code>ParameterName</code>, <code>ParameterValue</code>,
            and <code>ApplyMethod</code>. A maximum of 20 parameters can be modified in a single
            request.
             
             <note><para>
            Changes to dynamic parameters are applied immediately. Changes to static parameters
            require a reboot without failover to the DB cluster associated with the parameter
            group before the change can take effect.
            </para></note><important><para>
            After you create a DB cluster parameter group, you should wait at least 5 minutes
            before creating your first DB cluster that uses that DB cluster parameter group as
            the default parameter group. This allows Amazon Neptune to fully complete the create
            action before the parameter group is used as the default for a new DB cluster. This
            is especially important for parameters that are critical when creating the default
            database for a DB cluster, such as the character set for the default database defined
            by the <code>character_set_database</code> parameter. You can use the <i>Parameter
            Groups</i> option of the Amazon Neptune console or the <a>DescribeDBClusterParameters</a>
            command to verify that your DB cluster parameter group has been created or modified.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBClusterParameterGroupCmdlet.DBClusterParameterGroupName">
            <summary>
            <para>
            <para>The name of the DB cluster parameter group to modify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBClusterParameterGroupCmdlet.Parameter">
            <summary>
            <para>
            <para>A list of parameters in the DB cluster parameter group to modify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBClusterParameterGroupCmdlet.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.NPT.EditNPTDBClusterSnapshotAttributeCmdlet">
            <summary>
            Adds an attribute and values to, or removes an attribute and values from, a manual
            DB cluster snapshot.
             
              
            <para>
            To share a manual DB cluster snapshot with other AWS accounts, specify <code>restore</code>
            as the <code>AttributeName</code> and use the <code>ValuesToAdd</code> parameter to
            add a list of IDs of the AWS accounts that are authorized to restore the manual DB
            cluster snapshot. Use the value <code>all</code> to make the manual DB cluster snapshot
            public, which means that it can be copied or restored by all AWS accounts. Do not
            add the <code>all</code> value for any manual DB cluster snapshots that contain private
            information that you don't want available to all AWS accounts. If a manual DB cluster
            snapshot is encrypted, it can be shared, but only by specifying a list of authorized
            AWS account IDs for the <code>ValuesToAdd</code> parameter. You can't use <code>all</code>
            as a value for that parameter in this case.
            </para><para>
            To view which AWS accounts have access to copy or restore a manual DB cluster snapshot,
            or whether a manual DB cluster snapshot public or private, use the <a>DescribeDBClusterSnapshotAttributes</a>
            API action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBClusterSnapshotAttributeCmdlet.AttributeName">
            <summary>
            <para>
            <para>The name of the DB cluster snapshot attribute to modify.</para><para>To manage authorization for other AWS accounts to copy or restore a manual DB cluster
            snapshot, set this value to <code>restore</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBClusterSnapshotAttributeCmdlet.DBClusterSnapshotIdentifier">
            <summary>
            <para>
            <para>The identifier for the DB cluster snapshot to modify the attributes for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBClusterSnapshotAttributeCmdlet.ValuesToAdd">
            <summary>
            <para>
            <para>A list of DB cluster snapshot attributes to add to the attribute specified by <code>AttributeName</code>.</para><para>To authorize other AWS accounts to copy or restore a manual DB cluster snapshot, set
            this list to include one or more AWS account IDs, or <code>all</code> to make the
            manual DB cluster snapshot restorable by any AWS account. Do not add the <code>all</code>
            value for any manual DB cluster snapshots that contain private information that you
            don't want available to all AWS accounts.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBClusterSnapshotAttributeCmdlet.ValuesToRemove">
            <summary>
            <para>
            <para>A list of DB cluster snapshot attributes to remove from the attribute specified by
            <code>AttributeName</code>.</para><para>To remove authorization for other AWS accounts to copy or restore a manual DB cluster
            snapshot, set this list to include one or more AWS account identifiers, or <code>all</code>
            to remove authorization for any AWS account to copy or restore the DB cluster snapshot.
            If you specify <code>all</code>, an AWS account whose account ID is explicitly added
            to the <code>restore</code> attribute can still copy or restore a manual DB cluster
            snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBClusterSnapshotAttributeCmdlet.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.NPT.EditNPTDBInstanceCmdlet">
            <summary>
            Modifies settings for a DB instance. You can change one or more database configuration
            parameters by specifying these parameters and the new values in the request. To learn
            what modifications you can make to your DB instance, call <a>DescribeValidDBInstanceModifications</a>
            before you call <a>ModifyDBInstance</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.AllocatedStorage">
            <summary>
            <para>
            <para>The new amount of storage (in gibibytes) to allocate for the DB instance.</para><para>Not applicable. Storage is managed by the DB Cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.AllowMajorVersionUpgrade">
            <summary>
            <para>
            <para>Indicates that major version upgrades are allowed. Changing this parameter doesn't
            result in an outage and the change is asynchronously applied as soon as possible.</para><para>Constraints: This parameter must be set to true when specifying a value for the EngineVersion
            parameter that is a different major version than the DB instance's current version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.ApplyImmediately">
            <summary>
            <para>
            <para>Specifies whether the modifications in this request and any pending modifications
            are asynchronously applied as soon as possible, regardless of the <code>PreferredMaintenanceWindow</code>
            setting for the DB instance.</para><para> If this parameter is set to <code>false</code>, changes to the DB instance are applied
            during the next maintenance window. Some parameter changes can cause an outage and
            are applied on the next call to <a>RebootDBInstance</a>, or the next failure reboot.</para><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.AutoMinorVersionUpgrade">
            <summary>
            <para>
            <para> Indicates that minor version upgrades are applied automatically to the DB instance
            during the maintenance window. Changing this parameter doesn't result in an outage
            except in the following case and the change is asynchronously applied as soon as possible.
            An outage will result if this parameter is set to <code>true</code> during the maintenance
            window, and a newer minor version is available, and Neptune has enabled auto patching
            for that engine version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.BackupRetentionPeriod">
            <summary>
            <para>
            <para>Not applicable. The retention period for automated backups is managed by the DB cluster.
            For more information, see <a>ModifyDBCluster</a>.</para><para>Default: Uses existing setting</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.CACertificateIdentifier">
            <summary>
            <para>
            <para>Indicates the certificate that needs to be associated with the instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.CopyTagsToSnapshot">
            <summary>
            <para>
            <para>True to copy all tags from the DB instance to snapshots of the DB instance, and otherwise
            false. The default is false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.DBInstanceClass">
            <summary>
            <para>
            <para>The new compute and memory capacity of the DB instance, for example, <code>db.m4.large</code>.
            Not all DB instance classes are available in all AWS Regions.</para><para>If you modify the DB instance class, an outage occurs during the change. The change
            is applied during the next maintenance window, unless <code>ApplyImmediately</code>
            is specified as <code>true</code> for this request.</para><para>Default: Uses existing setting</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.DBInstanceIdentifier">
            <summary>
            <para>
            <para>The DB instance identifier. This value is stored as a lowercase string.</para><para>Constraints:</para><ul><li><para>Must match the identifier of an existing DBInstance.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.DBParameterGroupName">
            <summary>
            <para>
            <para>The name of the DB parameter group to apply to the DB instance. Changing this setting
            doesn't result in an outage. The parameter group name itself is changed immediately,
            but the actual parameter changes are not applied until you reboot the instance without
            failover. The db instance will NOT be rebooted automatically and the parameter changes
            will NOT be applied during the next maintenance window.</para><para>Default: Uses existing setting</para><para>Constraints: The DB parameter group must be in the same DB parameter group family
            as this DB instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.DBPortNumber">
            <summary>
            <para>
            <para>The port number on which the database accepts connections.</para><para>The value of the <code>DBPortNumber</code> parameter must not match any of the port
            values specified for options in the option group for the DB instance.</para><para>Your database will restart when you change the <code>DBPortNumber</code> value regardless
            of the value of the <code>ApplyImmediately</code> parameter.</para><para> Default: <code>8182</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.DBSecurityGroup">
            <summary>
            <para>
            <para>A list of DB security groups to authorize on this DB instance. Changing this setting
            doesn't result in an outage and the change is asynchronously applied as soon as possible.</para><para>Constraints:</para><ul><li><para>If supplied, must match existing DBSecurityGroups.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.DBSubnetGroupName">
            <summary>
            <para>
            <para>The new DB subnet group for the DB instance. You can use this parameter to move your
            DB instance to a different VPC.</para><para>Changing the subnet group causes an outage during the change. The change is applied
            during the next maintenance window, unless you specify <code>true</code> for the <code>ApplyImmediately</code>
            parameter.</para><para>Constraints: If supplied, must match the name of an existing DBSubnetGroup.</para><para>Example: <code>mySubnetGroup</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.CloudwatchLogsExportConfiguration_DisableLogType">
            <summary>
            <para>
            <para>The list of log types to disable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.Domain">
            <summary>
            <para>
            <para>Not supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.DomainIAMRoleName">
            <summary>
            <para>
            <para>Not supported</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.EnableIAMDatabaseAuthentication">
            <summary>
            <para>
            <para>True to enable mapping of AWS Identity and Access Management (IAM) accounts to database
            accounts, and otherwise false.</para><para>You can enable IAM database authentication for the following database engines</para><para>Not applicable. Mapping AWS IAM accounts to database accounts is managed by the DB
            cluster. For more information, see <a>ModifyDBCluster</a>.</para><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.CloudwatchLogsExportConfiguration_EnableLogType">
            <summary>
            <para>
            <para>The list of log types to enable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.EnablePerformanceInsight">
            <summary>
            <para>
            <para>Not supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.EngineVersion">
            <summary>
            <para>
            <para> The version number of the database engine to upgrade to. Changing this parameter
            results in an outage and the change is applied during the next maintenance window
            unless the <code>ApplyImmediately</code> parameter is set to <code>true</code> for
            this request.</para><para>For major version upgrades, if a nondefault DB parameter group is currently in use,
            a new DB parameter group in the DB parameter group family for the new engine version
            must be specified. The new DB parameter group can be the default for that DB parameter
            group family.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.Iops">
            <summary>
            <para>
            <para>The new Provisioned IOPS (I/O operations per second) value for the instance.</para><para>Changing this setting doesn't result in an outage and the change is applied during
            the next maintenance window unless the <code>ApplyImmediately</code> parameter is
            set to <code>true</code> for this request.</para><para>Default: Uses existing setting</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.LicenseModel">
            <summary>
            <para>
            <para>Not supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.MasterUserPassword">
            <summary>
            <para>
            <para>Not applicable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.MonitoringInterval">
            <summary>
            <para>
            <para>The interval, in seconds, between points when Enhanced Monitoring metrics are collected
            for the DB instance. To disable collecting Enhanced Monitoring metrics, specify 0.
            The default is 0.</para><para>If <code>MonitoringRoleArn</code> is specified, then you must also set <code>MonitoringInterval</code>
            to a value other than 0.</para><para>Valid Values: <code>0, 1, 5, 10, 15, 30, 60</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.MonitoringRoleArn">
            <summary>
            <para>
            <para>The ARN for the IAM role that permits Neptune to send enhanced monitoring metrics
            to Amazon CloudWatch Logs. For example, <code>arn:aws:iam:123456789012:role/emaccess</code>.</para><para>If <code>MonitoringInterval</code> is set to a value other than 0, then you must supply
            a <code>MonitoringRoleArn</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.MultiAZ">
            <summary>
            <para>
            <para>Specifies if the DB instance is a Multi-AZ deployment. Changing this parameter doesn't
            result in an outage and the change is applied during the next maintenance window unless
            the <code>ApplyImmediately</code> parameter is set to <code>true</code> for this request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.NewDBInstanceIdentifier">
            <summary>
            <para>
            <para> The new DB instance identifier for the DB instance when renaming a DB instance. When
            you change the DB instance identifier, an instance reboot will occur immediately if
            you set <code>Apply Immediately</code> to true, or will occur during the next maintenance
            window if <code>Apply Immediately</code> to false. This value is stored as a lowercase
            string.</para><para>Constraints:</para><ul><li><para>Must contain from 1 to 63 letters, numbers, or hyphens.</para></li><li><para>The first character must be a letter.</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens.</para></li></ul><para>Example: <code>mydbinstance</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.OptionGroupName">
            <summary>
            <para>
            <para> Indicates that the DB instance should be associated with the specified option group.
            Changing this parameter doesn't result in an outage except in the following case and
            the change is applied during the next maintenance window unless the <code>ApplyImmediately</code>
            parameter is set to <code>true</code> for this request. If the parameter change results
            in an option group that enables OEM, this change can cause a brief (sub-second) period
            during which new connections are rejected but existing connections are not interrupted.</para><para>Permanent options, such as the TDE option for Oracle Advanced Security TDE, can't
            be removed from an option group, and that option group can't be removed from a DB
            instance once it is associated with a DB instance</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.PerformanceInsightsKMSKeyId">
            <summary>
            <para>
            <para>Not supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.PreferredBackupWindow">
            <summary>
            <para>
            <para> The daily time range during which automated backups are created if automated backups
            are enabled.</para><para>Not applicable. The daily time range for creating automated backups is managed by
            the DB cluster. For more information, see <a>ModifyDBCluster</a>.</para><para>Constraints:</para><ul><li><para>Must be in the format hh24:mi-hh24:mi</para></li><li><para>Must be in Universal Time Coordinated (UTC)</para></li><li><para>Must not conflict with the preferred maintenance window</para></li><li><para>Must be at least 30 minutes</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.PreferredMaintenanceWindow">
            <summary>
            <para>
            <para>The weekly time range (in UTC) during which system maintenance can occur, which might
            result in an outage. Changing this parameter doesn't result in an outage, except in
            the following situation, and the change is asynchronously applied as soon as possible.
            If there are pending actions that cause a reboot, and the maintenance window is changed
            to include the current time, then changing this parameter will cause a reboot of the
            DB instance. If moving this window to the current time, there must be at least 30
            minutes between the current time and end of the window to ensure pending changes are
            applied.</para><para>Default: Uses existing setting</para><para>Format: ddd:hh24:mi-ddd:hh24:mi</para><para>Valid Days: Mon | Tue | Wed | Thu | Fri | Sat | Sun</para><para>Constraints: Must be at least 30 minutes</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.PromotionTier">
            <summary>
            <para>
            <para>A value that specifies the order in which a Read Replica is promoted to the primary
            instance after a failure of the existing primary instance.</para><para>Default: 1</para><para>Valid Values: 0 - 15</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.StorageType">
            <summary>
            <para>
            <para>Not supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.TdeCredentialArn">
            <summary>
            <para>
            <para>The ARN from the key store with which to associate the instance for TDE encryption.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.TdeCredentialPassword">
            <summary>
            <para>
            <para>The password for the given ARN from the key store in order to access the device.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.VpcSecurityGroupId">
            <summary>
            <para>
            <para>A list of EC2 VPC security groups to authorize on this DB instance. This change is
            asynchronously applied as soon as possible.</para><para>Not applicable. The associated list of EC2 VPC security groups is managed by the DB
            cluster. For more information, see <a>ModifyDBCluster</a>.</para><para>Constraints:</para><ul><li><para>If supplied, must match existing VpcSecurityGroupIds.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.PubliclyAccessible">
            <summary>
            <para>
            <para>This flag should no longer be used.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBInstanceCmdlet.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.NPT.EditNPTDBParameterGroupCmdlet">
            <summary>
            Modifies the parameters of a DB parameter group. To modify more than one parameter,
            submit a list of the following: <code>ParameterName</code>, <code>ParameterValue</code>,
            and <code>ApplyMethod</code>. A maximum of 20 parameters can be modified in a single
            request.
             
             <note><para>
            Changes to dynamic parameters are applied immediately. Changes to static parameters
            require a reboot without failover to the DB instance associated with the parameter
            group before the change can take effect.
            </para></note><important><para>
            After you modify a DB parameter group, you should wait at least 5 minutes before creating
            your first DB instance that uses that DB parameter group as the default parameter
            group. This allows Amazon Neptune to fully complete the modify action before the parameter
            group is used as the default for a new DB instance. This is especially important for
            parameters that are critical when creating the default database for a DB instance,
            such as the character set for the default database defined by the <code>character_set_database</code>
            parameter. You can use the <i>Parameter Groups</i> option of the Amazon Neptune console
            or the <i>DescribeDBParameters</i> command to verify that your DB parameter group
            has been created or modified.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBParameterGroupCmdlet.DBParameterGroupName">
            <summary>
            <para>
            <para>The name of the DB parameter group.</para><para>Constraints:</para><ul><li><para>If supplied, must match the name of an existing DBParameterGroup.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBParameterGroupCmdlet.Parameter">
            <summary>
            <para>
            <para>An array of parameter names, values, and the apply method for the parameter update.
            At least one parameter name, value, and apply method must be supplied; subsequent
            arguments are optional. A maximum of 20 parameters can be modified in a single request.</para><para>Valid Values (for the application method): <code>immediate | pending-reboot</code></para><note><para>You can use the immediate value with dynamic parameters only. You can use the pending-reboot
            value for both dynamic and static parameters, and changes are applied when you reboot
            the DB instance without failover.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBParameterGroupCmdlet.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.NPT.EditNPTDBSubnetGroupCmdlet">
            <summary>
            Modifies an existing DB subnet group. DB subnet groups must contain at least one subnet
            in at least two AZs in the AWS Region.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBSubnetGroupCmdlet.DBSubnetGroupDescription">
            <summary>
            <para>
            <para>The description for the DB subnet group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBSubnetGroupCmdlet.DBSubnetGroupName">
            <summary>
            <para>
            <para>The name for the DB subnet group. This value is stored as a lowercase string. You
            can't modify the default subnet group.</para><para>Constraints: Must match the name of an existing DBSubnetGroup. Must not be default.</para><para>Example: <code>mySubnetgroup</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBSubnetGroupCmdlet.SubnetId">
            <summary>
            <para>
            <para>The EC2 subnet IDs for the DB subnet group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTDBSubnetGroupCmdlet.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.NPT.EditNPTEventSubscriptionCmdlet">
            <summary>
            Modifies an existing event notification subscription. Note that you can't modify the
            source identifiers using this call; to change source identifiers for a subscription,
            use the <a>AddSourceIdentifierToSubscription</a> and <a>RemoveSourceIdentifierFromSubscription</a>
            calls.
             
              
            <para>
            You can see a list of the event categories for a given SourceType by using the <b>DescribeEventCategories</b>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTEventSubscriptionCmdlet.Enabled">
            <summary>
            <para>
            <para> A Boolean value; set to <b>true</b> to activate the subscription.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTEventSubscriptionCmdlet.EventCategory">
            <summary>
            <para>
            <para> A list of event categories for a SourceType that you want to subscribe to. You can
            see a list of the categories for a given SourceType by using the <b>DescribeEventCategories</b>
            action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTEventSubscriptionCmdlet.SnsTopicArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the SNS topic created for event notification. The
            ARN is created by Amazon SNS when you create a topic and subscribe to it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTEventSubscriptionCmdlet.SourceType">
            <summary>
            <para>
            <para>The type of source that is generating the events. For example, if you want to be notified
            of events generated by a DB instance, you would set this parameter to db-instance.
            if this value is not specified, all events are returned.</para><para>Valid values: db-instance | db-parameter-group | db-security-group | db-snapshot</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTEventSubscriptionCmdlet.SubscriptionName">
            <summary>
            <para>
            <para>The name of the event notification subscription.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.EditNPTEventSubscriptionCmdlet.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.NPT.GetNPTDBClusterCmdlet">
            <summary>
            Returns information about provisioned DB clusters. This API supports pagination.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBClusterCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The user-supplied DB cluster identifier. If this parameter is specified, information
            from only the specific DB cluster is returned. This parameter isn't case-sensitive.</para><para>Constraints:</para><ul><li><para>If supplied, must match an existing DBClusterIdentifier.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBClusterCmdlet.Filter">
            <summary>
            <para>
            <para>A filter that specifies one or more DB clusters to describe.</para><para>Supported filters:</para><ul><li><para><code>db-cluster-id</code> - Accepts DB cluster identifiers and DB cluster Amazon
            Resource Names (ARNs). The results list will only include information about the DB
            clusters identified by these ARNs.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBClusterCmdlet.Marker">
            <summary>
            <para>
            <para>An optional pagination token provided by a previous <a>DescribeDBClusters</a> request.
            If this parameter is specified, the response includes only records beyond the marker,
            up to the value specified by <code>MaxRecords</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBClusterCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved.</para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBClusterParameterCmdlet">
            <summary>
            Returns the detailed parameter list for a particular DB cluster parameter group.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBClusterParameterCmdlet.DBClusterParameterGroupName">
            <summary>
            <para>
            <para>The name of a specific DB cluster parameter group to return parameter details for.</para><para>Constraints:</para><ul><li><para>If supplied, must match the name of an existing DBClusterParameterGroup.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBClusterParameterCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBClusterParameterCmdlet.Source">
            <summary>
            <para>
            <para> A value that indicates to return only parameters for a specific source. Parameter
            sources can be <code>engine</code>, <code>service</code>, or <code>customer</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBClusterParameterCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous <code>DescribeDBClusterParameters</code>
            request. If this parameter is specified, the response includes only records beyond
            the marker, up to the value specified by <code>MaxRecords</code>. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBClusterParameterCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved.</para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBClusterParameterGroupCmdlet">
            <summary>
            Returns a list of <code>DBClusterParameterGroup</code> descriptions. If a <code>DBClusterParameterGroupName</code>
            parameter is specified, the list will contain only the description of the specified
            DB cluster parameter group.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBClusterParameterGroupCmdlet.DBClusterParameterGroupName">
            <summary>
            <para>
            <para>The name of a specific DB cluster parameter group to return details for.</para><para>Constraints:</para><ul><li><para>If supplied, must match the name of an existing DBClusterParameterGroup.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBClusterParameterGroupCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBClusterParameterGroupCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous <code>DescribeDBClusterParameterGroups</code>
            request. If this parameter is specified, the response includes only records beyond
            the marker, up to the value specified by <code>MaxRecords</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBClusterParameterGroupCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved.</para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBClusterSnapshotCmdlet">
            <summary>
            Returns information about DB cluster snapshots. This API action supports pagination.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBClusterSnapshotCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The ID of the DB cluster to retrieve the list of DB cluster snapshots for. This parameter
            can't be used in conjunction with the <code>DBClusterSnapshotIdentifier</code> parameter.
            This parameter is not case-sensitive.</para><para>Constraints:</para><ul><li><para>If supplied, must match the identifier of an existing DBCluster.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBClusterSnapshotCmdlet.DBClusterSnapshotIdentifier">
            <summary>
            <para>
            <para>A specific DB cluster snapshot identifier to describe. This parameter can't be used
            in conjunction with the <code>DBClusterIdentifier</code> parameter. This value is
            stored as a lowercase string.</para><para>Constraints:</para><ul><li><para>If supplied, must match the identifier of an existing DBClusterSnapshot.</para></li><li><para>If this identifier is for an automated snapshot, the <code>SnapshotType</code> parameter
            must also be specified.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBClusterSnapshotCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBClusterSnapshotCmdlet.IncludePublic">
            <summary>
            <para>
            <para>True to include manual DB cluster snapshots that are public and can be copied or restored
            by any AWS account, and otherwise false. The default is <code>false</code>. The default
            is false.</para><para>You can share a manual DB cluster snapshot as public by using the <a>ModifyDBClusterSnapshotAttribute</a>
            API action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBClusterSnapshotCmdlet.IncludeShared">
            <summary>
            <para>
            <para>True to include shared manual DB cluster snapshots from other AWS accounts that this
            AWS account has been given permission to copy or restore, and otherwise false. The
            default is <code>false</code>.</para><para>You can give an AWS account permission to restore a manual DB cluster snapshot from
            another AWS account by the <a>ModifyDBClusterSnapshotAttribute</a> API action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBClusterSnapshotCmdlet.SnapshotType">
            <summary>
            <para>
            <para>The type of DB cluster snapshots to be returned. You can specify one of the following
            values:</para><ul><li><para><code>automated</code> - Return all DB cluster snapshots that have been automatically
            taken by Amazon Neptune for my AWS account.</para></li><li><para><code>manual</code> - Return all DB cluster snapshots that have been taken by my
            AWS account.</para></li><li><para><code>shared</code> - Return all manual DB cluster snapshots that have been shared
            to my AWS account.</para></li><li><para><code>public</code> - Return all DB cluster snapshots that have been marked as public.</para></li></ul><para>If you don't specify a <code>SnapshotType</code> value, then both automated and manual
            DB cluster snapshots are returned. You can include shared DB cluster snapshots with
            these results by setting the <code>IncludeShared</code> parameter to <code>true</code>.
            You can include public DB cluster snapshots with these results by setting the <code>IncludePublic</code>
            parameter to <code>true</code>.</para><para>The <code>IncludeShared</code> and <code>IncludePublic</code> parameters don't apply
            for <code>SnapshotType</code> values of <code>manual</code> or <code>automated</code>.
            The <code>IncludePublic</code> parameter doesn't apply when <code>SnapshotType</code>
            is set to <code>shared</code>. The <code>IncludeShared</code> parameter doesn't apply
            when <code>SnapshotType</code> is set to <code>public</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBClusterSnapshotCmdlet.Marker">
            <summary>
            <para>
            <para>An optional pagination token provided by a previous <code>DescribeDBClusterSnapshots</code>
            request. If this parameter is specified, the response includes only records beyond
            the marker, up to the value specified by <code>MaxRecords</code>. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBClusterSnapshotCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved.</para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBClusterSnapshotAttributeCmdlet">
            <summary>
            Returns a list of DB cluster snapshot attribute names and values for a manual DB cluster
            snapshot.
             
              
            <para>
            When sharing snapshots with other AWS accounts, <code>DescribeDBClusterSnapshotAttributes</code>
            returns the <code>restore</code> attribute and a list of IDs for the AWS accounts
            that are authorized to copy or restore the manual DB cluster snapshot. If <code>all</code>
            is included in the list of values for the <code>restore</code> attribute, then the
            manual DB cluster snapshot is public and can be copied or restored by all AWS accounts.
            </para><para>
            To add or remove access for an AWS account to copy or restore a manual DB cluster
            snapshot, or to make the manual DB cluster snapshot public or private, use the <a>ModifyDBClusterSnapshotAttribute</a>
            API action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBClusterSnapshotAttributeCmdlet.DBClusterSnapshotIdentifier">
            <summary>
            <para>
            <para>The identifier for the DB cluster snapshot to describe the attributes for.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBEngineVersionCmdlet">
            <summary>
            Returns a list of the available DB engines.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBEngineVersionCmdlet.DBParameterGroupFamily">
            <summary>
            <para>
            <para>The name of a specific DB parameter group family to return details for.</para><para>Constraints:</para><ul><li><para>If supplied, must match an existing DBParameterGroupFamily.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBEngineVersionCmdlet.DefaultOnly">
            <summary>
            <para>
            <para>Indicates that only the default version of the specified engine or engine and major
            version combination is returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBEngineVersionCmdlet.Engine">
            <summary>
            <para>
            <para>The database engine to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBEngineVersionCmdlet.EngineVersion">
            <summary>
            <para>
            <para>The database engine version to return.</para><para>Example: <code>5.1.49</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBEngineVersionCmdlet.Filter">
            <summary>
            <para>
            <para>Not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBEngineVersionCmdlet.ListSupportedCharacterSet">
            <summary>
            <para>
            <para>If this parameter is specified and the requested engine supports the <code>CharacterSetName</code>
            parameter for <code>CreateDBInstance</code>, the response includes a list of supported
            character sets for each engine version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBEngineVersionCmdlet.ListSupportedTimezone">
            <summary>
            <para>
            <para>If this parameter is specified and the requested engine supports the <code>TimeZone</code>
            parameter for <code>CreateDBInstance</code>, the response includes a list of supported
            time zones for each engine version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBEngineVersionCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous request. If this parameter is
            specified, the response includes only records beyond the marker, up to the value specified
            by <code>MaxRecords</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBEngineVersionCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more than the <code>MaxRecords</code>
            value is available, a pagination token called a marker is included in the response
            so that the following results can be retrieved.</para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBInstanceCmdlet">
            <summary>
            Returns information about provisioned instances. This API supports pagination.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBInstanceCmdlet.DBInstanceIdentifier">
            <summary>
            <para>
            <para>The user-supplied instance identifier. If this parameter is specified, information
            from only the specific DB instance is returned. This parameter isn't case-sensitive.</para><para>Constraints:</para><ul><li><para>If supplied, must match the identifier of an existing DBInstance.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBInstanceCmdlet.Filter">
            <summary>
            <para>
            <para>A filter that specifies one or more DB instances to describe.</para><para>Supported filters:</para><ul><li><para><code>db-cluster-id</code> - Accepts DB cluster identifiers and DB cluster Amazon
            Resource Names (ARNs). The results list will only include information about the DB
            instances associated with the DB clusters identified by these ARNs.</para></li><li><para><code>db-instance-id</code> - Accepts DB instance identifiers and DB instance Amazon
            Resource Names (ARNs). The results list will only include information about the DB
            instances identified by these ARNs.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBInstanceCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous <code>DescribeDBInstances</code>
            request. If this parameter is specified, the response includes only records beyond
            the marker, up to the value specified by <code>MaxRecords</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBInstanceCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved.</para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBParameterCmdlet">
            <summary>
            Returns the detailed parameter list for a particular DB parameter group.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBParameterCmdlet.DBParameterGroupName">
            <summary>
            <para>
            <para>The name of a specific DB parameter group to return details for.</para><para>Constraints:</para><ul><li><para>If supplied, must match the name of an existing DBParameterGroup.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBParameterCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBParameterCmdlet.Source">
            <summary>
            <para>
            <para>The parameter types to return.</para><para>Default: All parameter types returned</para><para>Valid Values: <code>user | system | engine-default</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBParameterCmdlet.Marker">
            <summary>
            <para>
            <para>An optional pagination token provided by a previous <code>DescribeDBParameters</code>
            request. If this parameter is specified, the response includes only records beyond
            the marker, up to the value specified by <code>MaxRecords</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBParameterCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved.</para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBParameterGroupCmdlet">
            <summary>
            Returns a list of <code>DBParameterGroup</code> descriptions. If a <code>DBParameterGroupName</code>
            is specified, the list will contain only the description of the specified DB parameter
            group.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBParameterGroupCmdlet.DBParameterGroupName">
            <summary>
            <para>
            <para>The name of a specific DB parameter group to return details for.</para><para>Constraints:</para><ul><li><para>If supplied, must match the name of an existing DBClusterParameterGroup.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBParameterGroupCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBParameterGroupCmdlet.Marker">
            <summary>
            <para>
            <para>An optional pagination token provided by a previous <code>DescribeDBParameterGroups</code>
            request. If this parameter is specified, the response includes only records beyond
            the marker, up to the value specified by <code>MaxRecords</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBParameterGroupCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved.</para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBSubnetGroupCmdlet">
            <summary>
            Returns a list of DBSubnetGroup descriptions. If a DBSubnetGroupName is specified,
            the list will contain only the descriptions of the specified DBSubnetGroup.
             
              
            <para>
            For an overview of CIDR ranges, go to the <a href="http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing">Wikipedia
            Tutorial</a>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBSubnetGroupCmdlet.DBSubnetGroupName">
            <summary>
            <para>
            <para>The name of the DB subnet group to return details for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBSubnetGroupCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBSubnetGroupCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous DescribeDBSubnetGroups request.
            If this parameter is specified, the response includes only records beyond the marker,
            up to the value specified by <code>MaxRecords</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTDBSubnetGroupCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved.</para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.NPT.GetNPTEngineDefaultClusterParameterCmdlet">
            <summary>
            Returns the default engine and system parameter information for the cluster database
            engine.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTEngineDefaultClusterParameterCmdlet.DBParameterGroupFamily">
            <summary>
            <para>
            <para>The name of the DB cluster parameter group family to return engine parameter information
            for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTEngineDefaultClusterParameterCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTEngineDefaultClusterParameterCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous <code>DescribeEngineDefaultClusterParameters</code>
            request. If this parameter is specified, the response includes only records beyond
            the marker, up to the value specified by <code>MaxRecords</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTEngineDefaultClusterParameterCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved.</para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.NPT.GetNPTEngineDefaultParameterCmdlet">
            <summary>
            Returns the default engine and system parameter information for the specified database
            engine.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTEngineDefaultParameterCmdlet.DBParameterGroupFamily">
            <summary>
            <para>
            <para>The name of the DB parameter group family.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTEngineDefaultParameterCmdlet.Filter">
            <summary>
            <para>
            <para>Not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTEngineDefaultParameterCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous <code>DescribeEngineDefaultParameters</code>
            request. If this parameter is specified, the response includes only records beyond
            the marker, up to the value specified by <code>MaxRecords</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTEngineDefaultParameterCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved.</para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.NPT.GetNPTEventCmdlet">
            <summary>
            Returns events related to DB instances, DB security groups, DB snapshots, and DB parameter
            groups for the past 14 days. Events specific to a particular DB instance, DB security
            group, database snapshot, or DB parameter group can be obtained by providing the name
            as a parameter. By default, the past hour of events are returned.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTEventCmdlet.Duration">
            <summary>
            <para>
            <para>The number of minutes to retrieve events for.</para><para>Default: 60</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTEventCmdlet.EndTimeUtc">
            <summary>
            <para>
            <para> The end of the time interval for which to retrieve events, specified in ISO 8601
            format. For more information about ISO 8601, go to the <a href="http://en.wikipedia.org/wiki/ISO_8601">ISO8601
            Wikipedia page.</a></para><para>Example: 2009-07-08T18:00Z</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTEventCmdlet.EventCategory">
            <summary>
            <para>
            <para>A list of event categories that trigger notifications for a event notification subscription.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTEventCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTEventCmdlet.SourceIdentifier">
            <summary>
            <para>
            <para>The identifier of the event source for which events are returned. If not specified,
            then all sources are included in the response.</para><para>Constraints:</para><ul><li><para>If SourceIdentifier is supplied, SourceType must also be provided.</para></li><li><para>If the source type is <code>DBInstance</code>, then a <code>DBInstanceIdentifier</code>
            must be supplied.</para></li><li><para>If the source type is <code>DBSecurityGroup</code>, a <code>DBSecurityGroupName</code>
            must be supplied.</para></li><li><para>If the source type is <code>DBParameterGroup</code>, a <code>DBParameterGroupName</code>
            must be supplied.</para></li><li><para>If the source type is <code>DBSnapshot</code>, a <code>DBSnapshotIdentifier</code>
            must be supplied.</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTEventCmdlet.SourceType">
            <summary>
            <para>
            <para>The event source to retrieve events for. If no value is specified, all events are
            returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTEventCmdlet.StartTimeUtc">
            <summary>
            <para>
            <para> The beginning of the time interval to retrieve events for, specified in ISO 8601
            format. For more information about ISO 8601, go to the <a href="http://en.wikipedia.org/wiki/ISO_8601">ISO8601
            Wikipedia page.</a></para><para>Example: 2009-07-08T18:00Z</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTEventCmdlet.EndTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use EndTimeUtc instead. Setting either EndTime or EndTimeUtc
            results in both EndTime and EndTimeUtc being assigned, the latest assignment to either
            one of the two property is reflected in the value of both. EndTime is provided for
            backwards compatibility only and assigning a non-Utc DateTime to it results in the
            wrong timestamp being passed to the service.</para><para> The end of the time interval for which to retrieve events, specified in ISO 8601
            format. For more information about ISO 8601, go to the <a href="http://en.wikipedia.org/wiki/ISO_8601">ISO8601
            Wikipedia page.</a></para><para>Example: 2009-07-08T18:00Z</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTEventCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous DescribeEvents request. If this
            parameter is specified, the response includes only records beyond the marker, up to
            the value specified by <code>MaxRecords</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTEventCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved.</para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTEventCmdlet.StartTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use StartTimeUtc instead. Setting either StartTime or
            StartTimeUtc results in both StartTime and StartTimeUtc being assigned, the latest
            assignment to either one of the two property is reflected in the value of both. StartTime
            is provided for backwards compatibility only and assigning a non-Utc DateTime to it
            results in the wrong timestamp being passed to the service.</para><para> The beginning of the time interval to retrieve events for, specified in ISO 8601
            format. For more information about ISO 8601, go to the <a href="http://en.wikipedia.org/wiki/ISO_8601">ISO8601
            Wikipedia page.</a></para><para>Example: 2009-07-08T18:00Z</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.NPT.GetNPTEventCategoryCmdlet">
            <summary>
            Displays a list of categories for all event source types, or, if specified, for a
            specified source type.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTEventCategoryCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTEventCategoryCmdlet.SourceType">
            <summary>
            <para>
            <para>The type of source that is generating the events.</para><para>Valid values: db-instance | db-parameter-group | db-security-group | db-snapshot</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.NPT.GetNPTEventSubscriptionCmdlet">
            <summary>
            Lists all the subscription descriptions for a customer account. The description for
            a subscription includes SubscriptionName, SNSTopicARN, CustomerID, SourceType, SourceID,
            CreationTime, and Status.
             
              
            <para>
            If you specify a SubscriptionName, lists the description for that subscription.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTEventSubscriptionCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTEventSubscriptionCmdlet.SubscriptionName">
            <summary>
            <para>
            <para>The name of the event notification subscription you want to describe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTEventSubscriptionCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous DescribeOrderableDBInstanceOptions
            request. If this parameter is specified, the response includes only records beyond
            the marker, up to the value specified by <code>MaxRecords</code> .</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTEventSubscriptionCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved.</para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.NPT.GetNPTOrderableDBInstanceOptionCmdlet">
            <summary>
            Returns a list of orderable DB instance options for the specified engine.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTOrderableDBInstanceOptionCmdlet.DBInstanceClass">
            <summary>
            <para>
            <para>The DB instance class filter value. Specify this parameter to show only the available
            offerings matching the specified DB instance class.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTOrderableDBInstanceOptionCmdlet.Engine">
            <summary>
            <para>
            <para>The name of the engine to retrieve DB instance options for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTOrderableDBInstanceOptionCmdlet.EngineVersion">
            <summary>
            <para>
            <para>The engine version filter value. Specify this parameter to show only the available
            offerings matching the specified engine version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTOrderableDBInstanceOptionCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTOrderableDBInstanceOptionCmdlet.LicenseModel">
            <summary>
            <para>
            <para>The license model filter value. Specify this parameter to show only the available
            offerings matching the specified license model.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTOrderableDBInstanceOptionCmdlet.Vpc">
            <summary>
            <para>
            <para>The VPC filter value. Specify this parameter to show only the available VPC or non-VPC
            offerings.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTOrderableDBInstanceOptionCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous DescribeOrderableDBInstanceOptions
            request. If this parameter is specified, the response includes only records beyond
            the marker, up to the value specified by <code>MaxRecords</code> .</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTOrderableDBInstanceOptionCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved.</para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.NPT.GetNPTPendingMaintenanceActionCmdlet">
            <summary>
            Returns a list of resources (for example, DB instances) that have at least one pending
            maintenance action.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTPendingMaintenanceActionCmdlet.Filter">
            <summary>
            <para>
            <para>A filter that specifies one or more resources to return pending maintenance actions
            for.</para><para>Supported filters:</para><ul><li><para><code>db-cluster-id</code> - Accepts DB cluster identifiers and DB cluster Amazon
            Resource Names (ARNs). The results list will only include pending maintenance actions
            for the DB clusters identified by these ARNs.</para></li><li><para><code>db-instance-id</code> - Accepts DB instance identifiers and DB instance ARNs.
            The results list will only include pending maintenance actions for the DB instances
            identified by these ARNs.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTPendingMaintenanceActionCmdlet.ResourceIdentifier">
            <summary>
            <para>
            <para>The ARN of a resource to return pending maintenance actions for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTPendingMaintenanceActionCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous <code>DescribePendingMaintenanceActions</code>
            request. If this parameter is specified, the response includes only records beyond
            the marker, up to a number of records specified by <code>MaxRecords</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTPendingMaintenanceActionCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved.</para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.NPT.GetNPTResourceTagListCmdlet">
            <summary>
            Lists all tags on an Amazon Neptune resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTResourceTagListCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTResourceTagListCmdlet.ResourceName">
            <summary>
            <para>
            <para>The Amazon Neptune resource with tags to be listed. This value is an Amazon Resource
            Name (ARN). For information about creating an ARN, see <a href="https://docs.aws.amazon.com/neptune/latest/UserGuide/tagging.ARN.html#tagging.ARN.Constructing">
            Constructing an Amazon Resource Name (ARN)</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.NPT.GetNPTValidDBInstanceModificationCmdlet">
            <summary>
            You can call <a>DescribeValidDBInstanceModifications</a> to learn what modifications
            you can make to your DB instance. You can use this information when you call <a>ModifyDBInstance</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.GetNPTValidDBInstanceModificationCmdlet.DBInstanceIdentifier">
            <summary>
            <para>
            <para>The customer identifier or the ARN of your DB instance.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBClusterCmdlet">
            <summary>
            Creates a new Amazon Neptune DB cluster.
             
              
            <para>
            You can use the <code>ReplicationSourceIdentifier</code> parameter to create the DB
            cluster as a Read Replica of another DB cluster or Amazon Neptune DB instance.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBClusterCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>A list of EC2 Availability Zones that instances in the DB cluster can be created in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBClusterCmdlet.BackupRetentionPeriod">
            <summary>
            <para>
            <para>The number of days for which automated backups are retained. You must specify a minimum
            value of 1.</para><para>Default: 1</para><para>Constraints:</para><ul><li><para>Must be a value from 1 to 35</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBClusterCmdlet.CharacterSetName">
            <summary>
            <para>
            <para>A value that indicates that the DB cluster should be associated with the specified
            CharacterSet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBClusterCmdlet.DatabaseName">
            <summary>
            <para>
            <para>The name for your database of up to 64 alpha-numeric characters. If you do not provide
            a name, Amazon Neptune will not create a database in the DB cluster you are creating.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBClusterCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The DB cluster identifier. This parameter is stored as a lowercase string.</para><para>Constraints:</para><ul><li><para>Must contain from 1 to 63 letters, numbers, or hyphens.</para></li><li><para>First character must be a letter.</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens.</para></li></ul><para>Example: <code>my-cluster1</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBClusterCmdlet.DBClusterParameterGroupName">
            <summary>
            <para>
            <para> The name of the DB cluster parameter group to associate with this DB cluster. If
            this argument is omitted, the default is used.</para><para>Constraints:</para><ul><li><para>If supplied, must match the name of an existing DBClusterParameterGroup.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBClusterCmdlet.DBSubnetGroupName">
            <summary>
            <para>
            <para>A DB subnet group to associate with this DB cluster.</para><para>Constraints: Must match the name of an existing DBSubnetGroup. Must not be default.</para><para>Example: <code>mySubnetgroup</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBClusterCmdlet.EnableIAMDatabaseAuthentication">
            <summary>
            <para>
            <para>True to enable mapping of AWS Identity and Access Management (IAM) accounts to database
            accounts, and otherwise false.</para><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBClusterCmdlet.Engine">
            <summary>
            <para>
            <para>The name of the database engine to be used for this DB cluster.</para><para>Valid Values: <code>neptune</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBClusterCmdlet.EngineVersion">
            <summary>
            <para>
            <para>The version number of the database engine to use.</para><para>Example: <code>1.0.1</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBClusterCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>The AWS KMS key identifier for an encrypted DB cluster.</para><para>The KMS key identifier is the Amazon Resource Name (ARN) for the KMS encryption key.
            If you are creating a DB cluster with the same AWS account that owns the KMS encryption
            key used to encrypt the new DB cluster, then you can use the KMS key alias instead
            of the ARN for the KMS encryption key.</para><para>If an encryption key is not specified in <code>KmsKeyId</code>:</para><ul><li><para>If <code>ReplicationSourceIdentifier</code> identifies an encrypted source, then Amazon
            Neptune will use the encryption key used to encrypt the source. Otherwise, Amazon
            Neptune will use your default encryption key.</para></li><li><para>If the <code>StorageEncrypted</code> parameter is true and <code>ReplicationSourceIdentifier</code>
            is not specified, then Amazon Neptune will use your default encryption key.</para></li></ul><para>AWS KMS creates the default encryption key for your AWS account. Your AWS account
            has a different default encryption key for each AWS Region.</para><para>If you create a Read Replica of an encrypted DB cluster in another AWS Region, you
            must set <code>KmsKeyId</code> to a KMS key ID that is valid in the destination AWS
            Region. This key is used to encrypt the Read Replica in that AWS Region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBClusterCmdlet.MasterUsername">
            <summary>
            <para>
            <para>The name of the master user for the DB cluster.</para><para>Constraints:</para><ul><li><para>Must be 1 to 16 letters or numbers.</para></li><li><para>First character must be a letter.</para></li><li><para>Cannot be a reserved word for the chosen database engine.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBClusterCmdlet.MasterUserPassword">
            <summary>
            <para>
            <para>The password for the master database user. This password can contain any printable
            ASCII character except "/", """, or "@".</para><para>Constraints: Must contain from 8 to 41 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBClusterCmdlet.OptionGroupName">
            <summary>
            <para>
            <para>A value that indicates that the DB cluster should be associated with the specified
            option group.</para><para>Permanent options can't be removed from an option group. The option group can't be
            removed from a DB cluster once it is associated with a DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBClusterCmdlet.Port">
            <summary>
            <para>
            <para>The port number on which the instances in the DB cluster accept connections.</para><para> Default: <code>8182</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBClusterCmdlet.PreferredBackupWindow">
            <summary>
            <para>
            <para>The daily time range during which automated backups are created if automated backups
            are enabled using the <code>BackupRetentionPeriod</code> parameter.</para><para>The default is a 30-minute window selected at random from an 8-hour block of time
            for each AWS Region. To see the time blocks available, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/AdjustingTheMaintenanceWindow.html">
            Adjusting the Preferred Maintenance Window</a> in the <i>Amazon Neptune User Guide.</i></para><para>Constraints:</para><ul><li><para>Must be in the format <code>hh24:mi-hh24:mi</code>.</para></li><li><para>Must be in Universal Coordinated Time (UTC).</para></li><li><para>Must not conflict with the preferred maintenance window.</para></li><li><para>Must be at least 30 minutes.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBClusterCmdlet.PreferredMaintenanceWindow">
            <summary>
            <para>
            <para>The weekly time range during which system maintenance can occur, in Universal Coordinated
            Time (UTC).</para><para>Format: <code>ddd:hh24:mi-ddd:hh24:mi</code></para><para>The default is a 30-minute window selected at random from an 8-hour block of time
            for each AWS Region, occurring on a random day of the week. To see the time blocks
            available, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/AdjustingTheMaintenanceWindow.html">
            Adjusting the Preferred Maintenance Window</a> in the <i>Amazon Neptune User Guide.</i></para><para>Valid Days: Mon, Tue, Wed, Thu, Fri, Sat, Sun.</para><para>Constraints: Minimum 30-minute window.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBClusterCmdlet.PreSignedUrl">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBClusterCmdlet.ReplicationSourceIdentifier">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the source DB instance or DB cluster if this DB
            cluster is created as a Read Replica.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBClusterCmdlet.StorageEncrypted">
            <summary>
            <para>
            <para>Specifies whether the DB cluster is encrypted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBClusterCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to assign to the new DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBClusterCmdlet.VpcSecurityGroupId">
            <summary>
            <para>
            <para>A list of EC2 VPC security groups to associate with this DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBClusterCmdlet.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.NPT.NewNPTDBClusterParameterGroupCmdlet">
            <summary>
            Creates a new DB cluster parameter group.
             
              
            <para>
            Parameters in a DB cluster parameter group apply to all of the instances in a DB cluster.
            </para><para>
             A DB cluster parameter group is initially created with the default parameters for
            the database engine used by instances in the DB cluster. To provide custom values
            for any of the parameters, you must modify the group after creating it using <a>ModifyDBClusterParameterGroup</a>.
            Once you've created a DB cluster parameter group, you need to associate it with your
            DB cluster using <a>ModifyDBCluster</a>. When you associate a new DB cluster parameter
            group with a running DB cluster, you need to reboot the DB instances in the DB cluster
            without failover for the new DB cluster parameter group and associated settings to
            take effect.
            </para><important><para>
            After you create a DB cluster parameter group, you should wait at least 5 minutes
            before creating your first DB cluster that uses that DB cluster parameter group as
            the default parameter group. This allows Amazon Neptune to fully complete the create
            action before the DB cluster parameter group is used as the default for a new DB cluster.
            This is especially important for parameters that are critical when creating the default
            database for a DB cluster, such as the character set for the default database defined
            by the <code>character_set_database</code> parameter. You can use the <i>Parameter
            Groups</i> option of the <a href="https://console.aws.amazon.com/rds/">Amazon Neptune
            console</a> or the <a>DescribeDBClusterParameters</a> command to verify that your
            DB cluster parameter group has been created or modified.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBClusterParameterGroupCmdlet.DBClusterParameterGroupName">
            <summary>
            <para>
            <para>The name of the DB cluster parameter group.</para><para>Constraints:</para><ul><li><para>Must match the name of an existing DBClusterParameterGroup.</para></li></ul><note><para>This value is stored as a lowercase string.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBClusterParameterGroupCmdlet.DBParameterGroupFamily">
            <summary>
            <para>
            <para>The DB cluster parameter group family name. A DB cluster parameter group can be associated
            with one and only one DB cluster parameter group family, and can be applied only to
            a DB cluster running a database engine and engine version compatible with that DB
            cluster parameter group family.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBClusterParameterGroupCmdlet.Description">
            <summary>
            <para>
            <para>The description for the DB cluster parameter group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBClusterParameterGroupCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to be assigned to the new DB cluster parameter group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBClusterParameterGroupCmdlet.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.NPT.NewNPTDBClusterSnapshotCmdlet">
            <summary>
            Creates a snapshot of a DB cluster.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBClusterSnapshotCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The identifier of the DB cluster to create a snapshot for. This parameter is not case-sensitive.</para><para>Constraints:</para><ul><li><para>Must match the identifier of an existing DBCluster.</para></li></ul><para>Example: <code>my-cluster1</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBClusterSnapshotCmdlet.DBClusterSnapshotIdentifier">
            <summary>
            <para>
            <para>The identifier of the DB cluster snapshot. This parameter is stored as a lowercase
            string.</para><para>Constraints:</para><ul><li><para>Must contain from 1 to 63 letters, numbers, or hyphens.</para></li><li><para>First character must be a letter.</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens.</para></li></ul><para>Example: <code>my-cluster1-snapshot1</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBClusterSnapshotCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to be assigned to the DB cluster snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBClusterSnapshotCmdlet.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.NPT.NewNPTDBInstanceCmdlet">
            <summary>
            Creates a new DB instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.AllocatedStorage">
            <summary>
            <para>
            <para>The amount of storage (in gibibytes) to allocate for the DB instance.</para><para>Type: Integer</para><para>Not applicable. Neptune cluster volumes automatically grow as the amount of data in
            your database increases, though you are only charged for the space that you use in
            a Neptune cluster volume.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.AutoMinorVersionUpgrade">
            <summary>
            <para>
            <para>Indicates that minor engine upgrades are applied automatically to the DB instance
            during the maintenance window.</para><para>Default: <code>true</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para> The EC2 Availability Zone that the DB instance is created in</para><para>Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.</para><para> Example: <code>us-east-1d</code></para><para> Constraint: The AvailabilityZone parameter can't be specified if the MultiAZ parameter
            is set to <code>true</code>. The specified Availability Zone must be in the same AWS
            Region as the current endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.BackupRetentionPeriod">
            <summary>
            <para>
            <para>The number of days for which automated backups are retained.</para><para>Not applicable. The retention period for automated backups is managed by the DB cluster.
            For more information, see <a>CreateDBCluster</a>.</para><para>Default: 1</para><para>Constraints:</para><ul><li><para>Must be a value from 0 to 35</para></li><li><para>Cannot be set to 0 if the DB instance is a source to Read Replicas</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.CharacterSetName">
            <summary>
            <para>
            <para>Indicates that the DB instance should be associated with the specified CharacterSet.</para><para>Not applicable. The character set is managed by the DB cluster. For more information,
            see <a>CreateDBCluster</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.CopyTagsToSnapshot">
            <summary>
            <para>
            <para>True to copy all tags from the DB instance to snapshots of the DB instance, and otherwise
            false. The default is false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The identifier of the DB cluster that the instance will belong to.</para><para>For information on creating a DB cluster, see <a>CreateDBCluster</a>.</para><para>Type: String</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.DBInstanceClass">
            <summary>
            <para>
            <para>The compute and memory capacity of the DB instance, for example, <code>db.m4.large</code>.
            Not all DB instance classes are available in all AWS Regions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.DBInstanceIdentifier">
            <summary>
            <para>
            <para>The DB instance identifier. This parameter is stored as a lowercase string.</para><para>Constraints:</para><ul><li><para>Must contain from 1 to 63 letters, numbers, or hyphens.</para></li><li><para>First character must be a letter.</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens.</para></li></ul><para>Example: <code>mydbinstance</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.DBName">
            <summary>
            <para>
            <para>Not supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.DBParameterGroupName">
            <summary>
            <para>
            <para>The name of the DB parameter group to associate with this DB instance. If this argument
            is omitted, the default DBParameterGroup for the specified engine is used.</para><para>Constraints:</para><ul><li><para>Must be 1 to 255 letters, numbers, or hyphens.</para></li><li><para>First character must be a letter</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.DBSecurityGroup">
            <summary>
            <para>
            <para>A list of DB security groups to associate with this DB instance.</para><para>Default: The default DB security group for the database engine.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.DBSubnetGroupName">
            <summary>
            <para>
            <para>A DB subnet group to associate with this DB instance.</para><para>If there is no DB subnet group, then it is a non-VPC DB instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.Domain">
            <summary>
            <para>
            <para>Specify the Active Directory Domain to create the instance in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.DomainIAMRoleName">
            <summary>
            <para>
            <para>Specify the name of the IAM role to be used when making API calls to the Directory
            Service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.EnableCloudwatchLogsExport">
            <summary>
            <para>
            <para>The list of log types that need to be enabled for exporting to CloudWatch Logs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.EnableIAMDatabaseAuthentication">
            <summary>
            <para>
            <para>True to enable AWS Identity and Access Management (IAM) authentication for Neptune.</para><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.EnablePerformanceInsight">
            <summary>
            <para>
            <para>True to enable Performance Insights for the DB instance, and otherwise false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.Engine">
            <summary>
            <para>
            <para>The name of the database engine to be used for this instance.</para><para>Valid Values: <code>neptune</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.EngineVersion">
            <summary>
            <para>
            <para>The version number of the database engine to use.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.Iops">
            <summary>
            <para>
            <para>The amount of Provisioned IOPS (input/output operations per second) to be initially
            allocated for the DB instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>The AWS KMS key identifier for an encrypted DB instance.</para><para>The KMS key identifier is the Amazon Resource Name (ARN) for the KMS encryption key.
            If you are creating a DB instance with the same AWS account that owns the KMS encryption
            key used to encrypt the new DB instance, then you can use the KMS key alias instead
            of the ARN for the KM encryption key.</para><para>Not applicable. The KMS key identifier is managed by the DB cluster. For more information,
            see <a>CreateDBCluster</a>.</para><para>If the <code>StorageEncrypted</code> parameter is true, and you do not specify a value
            for the <code>KmsKeyId</code> parameter, then Amazon Neptune will use your default
            encryption key. AWS KMS creates the default encryption key for your AWS account. Your
            AWS account has a different default encryption key for each AWS Region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.LicenseModel">
            <summary>
            <para>
            <para>License model information for this DB instance.</para><para> Valid values: <code>license-included</code> | <code>bring-your-own-license</code>
            | <code>general-public-license</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.MasterUsername">
            <summary>
            <para>
            <para>The name for the master user. Not used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.MasterUserPassword">
            <summary>
            <para>
            <para>The password for the master user. The password can include any printable ASCII character
            except "/", """, or "@".</para><para> Not used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.MonitoringInterval">
            <summary>
            <para>
            <para>The interval, in seconds, between points when Enhanced Monitoring metrics are collected
            for the DB instance. To disable collecting Enhanced Monitoring metrics, specify 0.
            The default is 0.</para><para>If <code>MonitoringRoleArn</code> is specified, then you must also set <code>MonitoringInterval</code>
            to a value other than 0.</para><para>Valid Values: <code>0, 1, 5, 10, 15, 30, 60</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.MonitoringRoleArn">
            <summary>
            <para>
            <para>The ARN for the IAM role that permits Neptune to send enhanced monitoring metrics
            to Amazon CloudWatch Logs. For example, <code>arn:aws:iam:123456789012:role/emaccess</code>.</para><para>If <code>MonitoringInterval</code> is set to a value other than 0, then you must supply
            a <code>MonitoringRoleArn</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.MultiAZ">
            <summary>
            <para>
            <para>Specifies if the DB instance is a Multi-AZ deployment. You can't set the AvailabilityZone
            parameter if the MultiAZ parameter is set to true.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.OptionGroupName">
            <summary>
            <para>
            <para>Indicates that the DB instance should be associated with the specified option group.</para><para>Permanent options, such as the TDE option for Oracle Advanced Security TDE, can't
            be removed from an option group, and that option group can't be removed from a DB
            instance once it is associated with a DB instance</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.PerformanceInsightsKMSKeyId">
            <summary>
            <para>
            <para>The AWS KMS key identifier for encryption of Performance Insights data. The KMS key
            ID is the Amazon Resource Name (ARN), KMS key identifier, or the KMS key alias for
            the KMS encryption key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.Port">
            <summary>
            <para>
            <para>The port number on which the database accepts connections.</para><para>Not applicable. The port is managed by the DB cluster. For more information, see <a>CreateDBCluster</a>.</para><para> Default: <code>8182</code></para><para>Type: Integer</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.PreferredBackupWindow">
            <summary>
            <para>
            <para> The daily time range during which automated backups are created.</para><para>Not applicable. The daily time range for creating automated backups is managed by
            the DB cluster. For more information, see <a>CreateDBCluster</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.PreferredMaintenanceWindow">
            <summary>
            <para>
            <para>The time range each week during which system maintenance can occur, in Universal Coordinated
            Time (UTC).</para><para> Format: <code>ddd:hh24:mi-ddd:hh24:mi</code></para><para>The default is a 30-minute window selected at random from an 8-hour block of time
            for each AWS Region, occurring on a random day of the week.</para><para>Valid Days: Mon, Tue, Wed, Thu, Fri, Sat, Sun.</para><para>Constraints: Minimum 30-minute window.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.PromotionTier">
            <summary>
            <para>
            <para>A value that specifies the order in which an Read Replica is promoted to the primary
            instance after a failure of the existing primary instance. </para><para>Default: 1</para><para>Valid Values: 0 - 15</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.StorageEncrypted">
            <summary>
            <para>
            <para>Specifies whether the DB instance is encrypted.</para><para>Not applicable. The encryption for DB instances is managed by the DB cluster. For
            more information, see <a>CreateDBCluster</a>.</para><para>Default: false</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.StorageType">
            <summary>
            <para>
            <para>Specifies the storage type to be associated with the DB instance.</para><para>Not applicable. Storage is managed by the DB Cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to assign to the new instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.TdeCredentialArn">
            <summary>
            <para>
            <para>The ARN from the key store with which to associate the instance for TDE encryption.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.TdeCredentialPassword">
            <summary>
            <para>
            <para>The password for the given ARN from the key store in order to access the device.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.Timezone">
            <summary>
            <para>
            <para>The time zone of the DB instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.VpcSecurityGroupId">
            <summary>
            <para>
            <para>A list of EC2 VPC security groups to associate with this DB instance.</para><para>Not applicable. The associated list of EC2 VPC security groups is managed by the DB
            cluster. For more information, see <a>CreateDBCluster</a>.</para><para>Default: The default EC2 VPC security group for the DB subnet group's VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.PubliclyAccessible">
            <summary>
            <para>
            <para>This flag should no longer be used.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBInstanceCmdlet.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.NPT.NewNPTDBParameterGroupCmdlet">
            <summary>
            Creates a new DB parameter group.
             
              
            <para>
            A DB parameter group is initially created with the default parameters for the database
            engine used by the DB instance. To provide custom values for any of the parameters,
            you must modify the group after creating it using <i>ModifyDBParameterGroup</i>. Once
            you've created a DB parameter group, you need to associate it with your DB instance
            using <i>ModifyDBInstance</i>. When you associate a new DB parameter group with a
            running DB instance, you need to reboot the DB instance without failover for the new
            DB parameter group and associated settings to take effect.
            </para><important><para>
            After you create a DB parameter group, you should wait at least 5 minutes before creating
            your first DB instance that uses that DB parameter group as the default parameter
            group. This allows Amazon Neptune to fully complete the create action before the parameter
            group is used as the default for a new DB instance. This is especially important for
            parameters that are critical when creating the default database for a DB instance,
            such as the character set for the default database defined by the <code>character_set_database</code>
            parameter. You can use the <i>Parameter Groups</i> option of the Amazon Neptune console
            or the <i>DescribeDBParameters</i> command to verify that your DB parameter group
            has been created or modified.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBParameterGroupCmdlet.DBParameterGroupFamily">
            <summary>
            <para>
            <para>The DB parameter group family name. A DB parameter group can be associated with one
            and only one DB parameter group family, and can be applied only to a DB instance running
            a database engine and engine version compatible with that DB parameter group family.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBParameterGroupCmdlet.DBParameterGroupName">
            <summary>
            <para>
            <para>The name of the DB parameter group.</para><para>Constraints:</para><ul><li><para>Must be 1 to 255 letters, numbers, or hyphens.</para></li><li><para>First character must be a letter</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens</para></li></ul><note><para>This value is stored as a lowercase string.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBParameterGroupCmdlet.Description">
            <summary>
            <para>
            <para>The description for the DB parameter group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBParameterGroupCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to be assigned to the new DB parameter group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBParameterGroupCmdlet.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.NPT.NewNPTDBSubnetGroupCmdlet">
            <summary>
            Creates a new DB subnet group. DB subnet groups must contain at least one subnet in
            at least two AZs in the AWS Region.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBSubnetGroupCmdlet.DBSubnetGroupDescription">
            <summary>
            <para>
            <para>The description for the DB subnet group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBSubnetGroupCmdlet.DBSubnetGroupName">
            <summary>
            <para>
            <para>The name for the DB subnet group. This value is stored as a lowercase string.</para><para>Constraints: Must contain no more than 255 letters, numbers, periods, underscores,
            spaces, or hyphens. Must not be default.</para><para>Example: <code>mySubnetgroup</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBSubnetGroupCmdlet.SubnetId">
            <summary>
            <para>
            <para>The EC2 Subnet IDs for the DB subnet group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBSubnetGroupCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to be assigned to the new DB subnet group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTDBSubnetGroupCmdlet.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.NPT.NewNPTEventSubscriptionCmdlet">
            <summary>
            Creates an event notification subscription. This action requires a topic ARN (Amazon
            Resource Name) created by either the Neptune console, the SNS console, or the SNS
            API. To obtain an ARN with SNS, you must create a topic in Amazon SNS and subscribe
            to the topic. The ARN is displayed in the SNS console.
             
              
            <para>
            You can specify the type of source (SourceType) you want to be notified of, provide
            a list of Neptune sources (SourceIds) that triggers the events, and provide a list
            of event categories (EventCategories) for events you want to be notified of. For example,
            you can specify SourceType = db-instance, SourceIds = mydbinstance1, mydbinstance2
            and EventCategories = Availability, Backup.
            </para><para>
            If you specify both the SourceType and SourceIds, such as SourceType = db-instance
            and SourceIdentifier = myDBInstance1, you are notified of all the db-instance events
            for the specified source. If you specify a SourceType but do not specify a SourceIdentifier,
            you receive notice of the events for that source type for all your Neptune sources.
            If you do not specify either the SourceType nor the SourceIdentifier, you are notified
            of events generated from all Neptune sources belonging to your customer account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTEventSubscriptionCmdlet.Enabled">
            <summary>
            <para>
            <para> A Boolean value; set to <b>true</b> to activate the subscription, set to <b>false</b>
            to create the subscription but not active it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTEventSubscriptionCmdlet.EventCategory">
            <summary>
            <para>
            <para> A list of event categories for a SourceType that you want to subscribe to. You can
            see a list of the categories for a given SourceType by using the <b>DescribeEventCategories</b>
            action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTEventSubscriptionCmdlet.SnsTopicArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the SNS topic created for event notification. The
            ARN is created by Amazon SNS when you create a topic and subscribe to it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTEventSubscriptionCmdlet.SourceId">
            <summary>
            <para>
            <para>The list of identifiers of the event sources for which events are returned. If not
            specified, then all sources are included in the response. An identifier must begin
            with a letter and must contain only ASCII letters, digits, and hyphens; it can't end
            with a hyphen or contain two consecutive hyphens.</para><para>Constraints:</para><ul><li><para>If SourceIds are supplied, SourceType must also be provided.</para></li><li><para>If the source type is a DB instance, then a <code>DBInstanceIdentifier</code> must
            be supplied.</para></li><li><para>If the source type is a DB security group, a <code>DBSecurityGroupName</code> must
            be supplied.</para></li><li><para>If the source type is a DB parameter group, a <code>DBParameterGroupName</code> must
            be supplied.</para></li><li><para>If the source type is a DB snapshot, a <code>DBSnapshotIdentifier</code> must be supplied.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTEventSubscriptionCmdlet.SourceType">
            <summary>
            <para>
            <para>The type of source that is generating the events. For example, if you want to be notified
            of events generated by a DB instance, you would set this parameter to db-instance.
            if this value is not specified, all events are returned.</para><para>Valid values: <code>db-instance</code> | <code>db-cluster</code> | <code>db-parameter-group</code>
            | <code>db-security-group</code> | <code>db-snapshot</code> | <code>db-cluster-snapshot</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTEventSubscriptionCmdlet.SubscriptionName">
            <summary>
            <para>
            <para>The name of the subscription.</para><para>Constraints: The name must be less than 255 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTEventSubscriptionCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to be applied to the new event subscription.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.NewNPTEventSubscriptionCmdlet.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.NPT.RemoveNPTDBClusterCmdlet">
            <summary>
            The DeleteDBCluster action deletes a previously provisioned DB cluster. When you delete
            a DB cluster, all automated backups for that DB cluster are deleted and can't be recovered.
            Manual DB cluster snapshots of the specified DB cluster are not deleted.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RemoveNPTDBClusterCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The DB cluster identifier for the DB cluster to be deleted. This parameter isn't case-sensitive.</para><para>Constraints:</para><ul><li><para>Must match an existing DBClusterIdentifier.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RemoveNPTDBClusterCmdlet.FinalDBSnapshotIdentifier">
            <summary>
            <para>
            <para> The DB cluster snapshot identifier of the new DB cluster snapshot created when <code>SkipFinalSnapshot</code>
            is set to <code>false</code>.</para><note><para> Specifying this parameter and also setting the <code>SkipFinalShapshot</code> parameter
            to true results in an error.</para></note><para>Constraints:</para><ul><li><para>Must be 1 to 255 letters, numbers, or hyphens.</para></li><li><para>First character must be a letter</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RemoveNPTDBClusterCmdlet.SkipFinalSnapshot">
            <summary>
            <para>
            <para> Determines whether a final DB cluster snapshot is created before the DB cluster is
            deleted. If <code>true</code> is specified, no DB cluster snapshot is created. If
            <code>false</code> is specified, a DB cluster snapshot is created before the DB cluster
            is deleted.</para><note><para>You must specify a <code>FinalDBSnapshotIdentifier</code> parameter if <code>SkipFinalSnapshot</code>
            is <code>false</code>.</para></note><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RemoveNPTDBClusterCmdlet.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.NPT.RemoveNPTDBClusterParameterGroupCmdlet">
            <summary>
            Deletes a specified DB cluster parameter group. The DB cluster parameter group to
            be deleted can't be associated with any DB clusters.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RemoveNPTDBClusterParameterGroupCmdlet.DBClusterParameterGroupName">
            <summary>
            <para>
            <para>The name of the DB cluster parameter group.</para><para>Constraints:</para><ul><li><para>Must be the name of an existing DB cluster parameter group.</para></li><li><para>You can't delete a default DB cluster parameter group.</para></li><li><para>Cannot be associated with any DB clusters.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RemoveNPTDBClusterParameterGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the DBClusterParameterGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RemoveNPTDBClusterParameterGroupCmdlet.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.NPT.RemoveNPTDBClusterSnapshotCmdlet">
            <summary>
            Deletes a DB cluster snapshot. If the snapshot is being copied, the copy operation
            is terminated.
             
             <note><para>
            The DB cluster snapshot must be in the <code>available</code> state to be deleted.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RemoveNPTDBClusterSnapshotCmdlet.DBClusterSnapshotIdentifier">
            <summary>
            <para>
            <para>The identifier of the DB cluster snapshot to delete.</para><para>Constraints: Must be the name of an existing DB cluster snapshot in the <code>available</code>
            state.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RemoveNPTDBClusterSnapshotCmdlet.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.NPT.RemoveNPTDBInstanceCmdlet">
            <summary>
            The DeleteDBInstance action deletes a previously provisioned DB instance. When you
            delete a DB instance, all automated backups for that instance are deleted and can't
            be recovered. Manual DB snapshots of the DB instance to be deleted by <code>DeleteDBInstance</code>
            are not deleted.
             
              
            <para>
             If you request a final DB snapshot the status of the Amazon Neptune DB instance is
            <code>deleting</code> until the DB snapshot is created. The API action <code>DescribeDBInstance</code>
            is used to monitor the status of this operation. The action can't be canceled or reverted
            once submitted.
            </para><para>
            Note that when a DB instance is in a failure state and has a status of <code>failed</code>,
            <code>incompatible-restore</code>, or <code>incompatible-network</code>, you can only
            delete it when the <code>SkipFinalSnapshot</code> parameter is set to <code>true</code>.
            </para><para>
            If the specified DB instance is part of a DB cluster, you can't delete the DB instance
            if both of the following conditions are true:
            </para><ul><li><para>
            The DB instance is the only instance in the DB cluster.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RemoveNPTDBInstanceCmdlet.DBInstanceIdentifier">
            <summary>
            <para>
            <para>The DB instance identifier for the DB instance to be deleted. This parameter isn't
            case-sensitive.</para><para>Constraints:</para><ul><li><para>Must match the name of an existing DB instance.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RemoveNPTDBInstanceCmdlet.FinalDBSnapshotIdentifier">
            <summary>
            <para>
            <para> The DBSnapshotIdentifier of the new DBSnapshot created when SkipFinalSnapshot is
            set to <code>false</code>.</para><note><para>Specifying this parameter and also setting the SkipFinalShapshot parameter to true
            results in an error.</para></note><para>Constraints:</para><ul><li><para>Must be 1 to 255 letters or numbers.</para></li><li><para>First character must be a letter</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens</para></li><li><para>Cannot be specified when deleting a Read Replica.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RemoveNPTDBInstanceCmdlet.SkipFinalSnapshot">
            <summary>
            <para>
            <para> Determines whether a final DB snapshot is created before the DB instance is deleted.
            If <code>true</code> is specified, no DBSnapshot is created. If <code>false</code>
            is specified, a DB snapshot is created before the DB instance is deleted.</para><para>Note that when a DB instance is in a failure state and has a status of 'failed', 'incompatible-restore',
            or 'incompatible-network', it can only be deleted when the SkipFinalSnapshot parameter
            is set to "true".</para><para>Specify <code>true</code> when deleting a Read Replica.</para><note><para>The FinalDBSnapshotIdentifier parameter must be specified if SkipFinalSnapshot is
            <code>false</code>.</para></note><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RemoveNPTDBInstanceCmdlet.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.NPT.RemoveNPTDBParameterGroupCmdlet">
            <summary>
            Deletes a specified DBParameterGroup. The DBParameterGroup to be deleted can't be
            associated with any DB instances.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RemoveNPTDBParameterGroupCmdlet.DBParameterGroupName">
            <summary>
            <para>
            <para>The name of the DB parameter group.</para><para>Constraints:</para><ul><li><para>Must be the name of an existing DB parameter group</para></li><li><para>You can't delete a default DB parameter group</para></li><li><para>Cannot be associated with any DB instances</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RemoveNPTDBParameterGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the DBParameterGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RemoveNPTDBParameterGroupCmdlet.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.NPT.RemoveNPTDBSubnetGroupCmdlet">
            <summary>
            Deletes a DB subnet group.
             
             <note><para>
            The specified database subnet group must not be associated with any DB instances.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RemoveNPTDBSubnetGroupCmdlet.DBSubnetGroupName">
            <summary>
            <para>
            <para>The name of the database subnet group to delete.</para><note><para>You can't delete the default subnet group.</para></note><para>Constraints:</para><para>Constraints: Must match the name of an existing DBSubnetGroup. Must not be default.</para><para>Example: <code>mySubnetgroup</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RemoveNPTDBSubnetGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the DBSubnetGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RemoveNPTDBSubnetGroupCmdlet.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.NPT.RemoveNPTEventSubscriptionCmdlet">
            <summary>
            Deletes an event notification subscription.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RemoveNPTEventSubscriptionCmdlet.SubscriptionName">
            <summary>
            <para>
            <para>The name of the event notification subscription you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RemoveNPTEventSubscriptionCmdlet.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.NPT.RemoveNPTResourceTagCmdlet">
            <summary>
            Removes metadata tags from an Amazon Neptune resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RemoveNPTResourceTagCmdlet.ResourceName">
            <summary>
            <para>
            <para>The Amazon Neptune resource that the tags are removed from. This value is an Amazon
            Resource Name (ARN). For information about creating an ARN, see <a href="https://docs.aws.amazon.com/neptune/latest/UserGuide/tagging.ARN.html#tagging.ARN.Constructing">
            Constructing an Amazon Resource Name (ARN)</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RemoveNPTResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>The tag key (name) of the tag to be removed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RemoveNPTResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RemoveNPTResourceTagCmdlet.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.NPT.RemoveNPTRoleFromDBClusterCmdlet">
            <summary>
            Disassociates an Identity and Access Management (IAM) role from a DB cluster.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RemoveNPTRoleFromDBClusterCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The name of the DB cluster to disassociate the IAM role from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RemoveNPTRoleFromDBClusterCmdlet.RoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM role to disassociate from the DB cluster,
            for example <code>arn:aws:iam::123456789012:role/NeptuneAccessRole</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RemoveNPTRoleFromDBClusterCmdlet.PassThru">
            <summary>
            Returns the value passed to the RoleArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RemoveNPTRoleFromDBClusterCmdlet.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.NPT.RemoveNPTSourceIdentifierFromSubscriptionCmdlet">
            <summary>
            Removes a source identifier from an existing event notification subscription.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RemoveNPTSourceIdentifierFromSubscriptionCmdlet.SourceIdentifier">
            <summary>
            <para>
            <para> The source identifier to be removed from the subscription, such as the <b>DB instance
            identifier</b> for a DB instance or the name of a security group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RemoveNPTSourceIdentifierFromSubscriptionCmdlet.SubscriptionName">
            <summary>
            <para>
            <para>The name of the event notification subscription you want to remove a source identifier
            from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RemoveNPTSourceIdentifierFromSubscriptionCmdlet.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.NPT.ResetNPTDBClusterParameterGroupCmdlet">
            <summary>
            Modifies the parameters of a DB cluster parameter group to the default value. To
            reset specific parameters submit a list of the following: <code>ParameterName</code>
            and <code>ApplyMethod</code>. To reset the entire DB cluster parameter group, specify
            the <code>DBClusterParameterGroupName</code> and <code>ResetAllParameters</code> parameters.
             
              
            <para>
             When resetting the entire group, dynamic parameters are updated immediately and static
            parameters are set to <code>pending-reboot</code> to take effect on the next DB instance
            restart or <a>RebootDBInstance</a> request. You must call <a>RebootDBInstance</a>
            for every DB instance in your DB cluster that you want the updated static parameter
            to apply to.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.ResetNPTDBClusterParameterGroupCmdlet.DBClusterParameterGroupName">
            <summary>
            <para>
            <para>The name of the DB cluster parameter group to reset.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.ResetNPTDBClusterParameterGroupCmdlet.Parameter">
            <summary>
            <para>
            <para>A list of parameter names in the DB cluster parameter group to reset to the default
            values. You can't use this parameter if the <code>ResetAllParameters</code> parameter
            is set to <code>true</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.ResetNPTDBClusterParameterGroupCmdlet.ResetAllParameter">
            <summary>
            <para>
            <para>A value that is set to <code>true</code> to reset all parameters in the DB cluster
            parameter group to their default values, and <code>false</code> otherwise. You can't
            use this parameter if there is a list of parameter names specified for the <code>Parameters</code>
            parameter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.ResetNPTDBClusterParameterGroupCmdlet.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.NPT.ResetNPTDBParameterGroupCmdlet">
            <summary>
            Modifies the parameters of a DB parameter group to the engine/system default value.
            To reset specific parameters, provide a list of the following: <code>ParameterName</code>
            and <code>ApplyMethod</code>. To reset the entire DB parameter group, specify the
            <code>DBParameterGroup</code> name and <code>ResetAllParameters</code> parameters.
            When resetting the entire group, dynamic parameters are updated immediately and static
            parameters are set to <code>pending-reboot</code> to take effect on the next DB instance
            restart or <code>RebootDBInstance</code> request.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.ResetNPTDBParameterGroupCmdlet.DBParameterGroupName">
            <summary>
            <para>
            <para>The name of the DB parameter group.</para><para>Constraints:</para><ul><li><para>Must match the name of an existing DBParameterGroup.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.ResetNPTDBParameterGroupCmdlet.Parameter">
            <summary>
            <para>
            <para>To reset the entire DB parameter group, specify the <code>DBParameterGroup</code>
            name and <code>ResetAllParameters</code> parameters. To reset specific parameters,
            provide a list of the following: <code>ParameterName</code> and <code>ApplyMethod</code>.
            A maximum of 20 parameters can be modified in a single request.</para><para>Valid Values (for Apply method): <code>pending-reboot</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.ResetNPTDBParameterGroupCmdlet.ResetAllParameter">
            <summary>
            <para>
            <para>Specifies whether (<code>true</code>) or not (<code>false</code>) to reset all parameters
            in the DB parameter group to default values.</para><para>Default: <code>true</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.ResetNPTDBParameterGroupCmdlet.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.NPT.RestartNPTDBInstanceCmdlet">
            <summary>
            You might need to reboot your DB instance, usually for maintenance reasons. For example,
            if you make certain modifications, or if you change the DB parameter group associated
            with the DB instance, you must reboot the instance for the changes to take effect.
             
              
            <para>
            Rebooting a DB instance restarts the database engine service. Rebooting a DB instance
            results in a momentary outage, during which the DB instance status is set to rebooting.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RestartNPTDBInstanceCmdlet.DBInstanceIdentifier">
            <summary>
            <para>
            <para>The DB instance identifier. This parameter is stored as a lowercase string.</para><para>Constraints:</para><ul><li><para>Must match the identifier of an existing DBInstance.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RestartNPTDBInstanceCmdlet.ForceFailover">
            <summary>
            <para>
            <para> When <code>true</code>, the reboot is conducted through a MultiAZ failover.</para><para>Constraint: You can't specify <code>true</code> if the instance is not configured
            for MultiAZ.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RestartNPTDBInstanceCmdlet.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.NPT.RestoreNPTDBClusterFromSnapshotCmdlet">
            <summary>
            Creates a new DB cluster from a DB snapshot or DB cluster snapshot.
             
              
            <para>
            If a DB snapshot is specified, the target DB cluster is created from the source DB
            snapshot with a default configuration and default security group.
            </para><para>
            If a DB cluster snapshot is specified, the target DB cluster is created from the source
            DB cluster restore point with the same configuration as the original source DB cluster,
            except that the new DB cluster is created with the default security group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RestoreNPTDBClusterFromSnapshotCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>Provides the list of EC2 Availability Zones that instances in the restored DB cluster
            can be created in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RestoreNPTDBClusterFromSnapshotCmdlet.DatabaseName">
            <summary>
            <para>
            <para>Not supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RestoreNPTDBClusterFromSnapshotCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The name of the DB cluster to create from the DB snapshot or DB cluster snapshot.
            This parameter isn't case-sensitive.</para><para>Constraints:</para><ul><li><para>Must contain from 1 to 63 letters, numbers, or hyphens</para></li><li><para>First character must be a letter</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens</para></li></ul><para>Example: <code>my-snapshot-id</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RestoreNPTDBClusterFromSnapshotCmdlet.DBClusterParameterGroupName">
            <summary>
            <para>
            <para>The name of the DB cluster parameter group to associate with the new DB cluster.</para><para>Constraints:</para><ul><li><para>If supplied, must match the name of an existing DBClusterParameterGroup.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RestoreNPTDBClusterFromSnapshotCmdlet.DBSubnetGroupName">
            <summary>
            <para>
            <para>The name of the DB subnet group to use for the new DB cluster.</para><para>Constraints: If supplied, must match the name of an existing DBSubnetGroup.</para><para>Example: <code>mySubnetgroup</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RestoreNPTDBClusterFromSnapshotCmdlet.EnableIAMDatabaseAuthentication">
            <summary>
            <para>
            <para>True to enable mapping of AWS Identity and Access Management (IAM) accounts to database
            accounts, and otherwise false.</para><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RestoreNPTDBClusterFromSnapshotCmdlet.Engine">
            <summary>
            <para>
            <para>The database engine to use for the new DB cluster.</para><para>Default: The same as source</para><para>Constraint: Must be compatible with the engine of the source</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RestoreNPTDBClusterFromSnapshotCmdlet.EngineVersion">
            <summary>
            <para>
            <para>The version of the database engine to use for the new DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RestoreNPTDBClusterFromSnapshotCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>The AWS KMS key identifier to use when restoring an encrypted DB cluster from a DB
            snapshot or DB cluster snapshot.</para><para>The KMS key identifier is the Amazon Resource Name (ARN) for the KMS encryption key.
            If you are restoring a DB cluster with the same AWS account that owns the KMS encryption
            key used to encrypt the new DB cluster, then you can use the KMS key alias instead
            of the ARN for the KMS encryption key.</para><para>If you do not specify a value for the <code>KmsKeyId</code> parameter, then the following
            will occur:</para><ul><li><para>If the DB snapshot or DB cluster snapshot in <code>SnapshotIdentifier</code> is encrypted,
            then the restored DB cluster is encrypted using the KMS key that was used to encrypt
            the DB snapshot or DB cluster snapshot.</para></li><li><para>If the DB snapshot or DB cluster snapshot in <code>SnapshotIdentifier</code> is not
            encrypted, then the restored DB cluster is not encrypted.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RestoreNPTDBClusterFromSnapshotCmdlet.OptionGroupName">
            <summary>
            <para>
            <para>The name of the option group to use for the restored DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RestoreNPTDBClusterFromSnapshotCmdlet.Port">
            <summary>
            <para>
            <para>The port number on which the new DB cluster accepts connections.</para><para>Constraints: Value must be <code>1150-65535</code></para><para>Default: The same port as the original DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RestoreNPTDBClusterFromSnapshotCmdlet.SnapshotIdentifier">
            <summary>
            <para>
            <para>The identifier for the DB snapshot or DB cluster snapshot to restore from.</para><para>You can use either the name or the Amazon Resource Name (ARN) to specify a DB cluster
            snapshot. However, you can use only the ARN to specify a DB snapshot.</para><para>Constraints:</para><ul><li><para>Must match the identifier of an existing Snapshot.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RestoreNPTDBClusterFromSnapshotCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to be assigned to the restored DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RestoreNPTDBClusterFromSnapshotCmdlet.VpcSecurityGroupId">
            <summary>
            <para>
            <para>A list of VPC security groups that the new DB cluster will belong to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RestoreNPTDBClusterFromSnapshotCmdlet.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.NPT.RestoreNPTDBClusterToPointInTimeCmdlet">
            <summary>
            Restores a DB cluster to an arbitrary point in time. Users can restore to any point
            in time before <code>LatestRestorableTime</code> for up to <code>BackupRetentionPeriod</code>
            days. The target DB cluster is created from the source DB cluster with the same configuration
            as the original DB cluster, except that the new DB cluster is created with the default
            DB security group.
             
             <note><para>
            This action only restores the DB cluster, not the DB instances for that DB cluster.
            You must invoke the <a>CreateDBInstance</a> action to create DB instances for the
            restored DB cluster, specifying the identifier of the restored DB cluster in <code>DBClusterIdentifier</code>.
            You can create DB instances only after the <code>RestoreDBClusterToPointInTime</code>
            action has completed and the DB cluster is available.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RestoreNPTDBClusterToPointInTimeCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The name of the new DB cluster to be created.</para><para>Constraints:</para><ul><li><para>Must contain from 1 to 63 letters, numbers, or hyphens</para></li><li><para>First character must be a letter</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RestoreNPTDBClusterToPointInTimeCmdlet.DBClusterParameterGroupName">
            <summary>
            <para>
            <para>The name of the DB cluster parameter group to associate with the new DB cluster.</para><para>Constraints:</para><ul><li><para>If supplied, must match the name of an existing DBClusterParameterGroup.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RestoreNPTDBClusterToPointInTimeCmdlet.DBSubnetGroupName">
            <summary>
            <para>
            <para>The DB subnet group name to use for the new DB cluster.</para><para>Constraints: If supplied, must match the name of an existing DBSubnetGroup.</para><para>Example: <code>mySubnetgroup</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RestoreNPTDBClusterToPointInTimeCmdlet.EnableIAMDatabaseAuthentication">
            <summary>
            <para>
            <para>True to enable mapping of AWS Identity and Access Management (IAM) accounts to database
            accounts, and otherwise false.</para><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RestoreNPTDBClusterToPointInTimeCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>The AWS KMS key identifier to use when restoring an encrypted DB cluster from an encrypted
            DB cluster.</para><para>The KMS key identifier is the Amazon Resource Name (ARN) for the KMS encryption key.
            If you are restoring a DB cluster with the same AWS account that owns the KMS encryption
            key used to encrypt the new DB cluster, then you can use the KMS key alias instead
            of the ARN for the KMS encryption key.</para><para>You can restore to a new DB cluster and encrypt the new DB cluster with a KMS key
            that is different than the KMS key used to encrypt the source DB cluster. The new
            DB cluster is encrypted with the KMS key identified by the <code>KmsKeyId</code> parameter.</para><para>If you do not specify a value for the <code>KmsKeyId</code> parameter, then the following
            will occur:</para><ul><li><para>If the DB cluster is encrypted, then the restored DB cluster is encrypted using the
            KMS key that was used to encrypt the source DB cluster.</para></li><li><para>If the DB cluster is not encrypted, then the restored DB cluster is not encrypted.</para></li></ul><para>If <code>DBClusterIdentifier</code> refers to a DB cluster that is not encrypted,
            then the restore request is rejected.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RestoreNPTDBClusterToPointInTimeCmdlet.OptionGroupName">
            <summary>
            <para>
            <para>The name of the option group for the new DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RestoreNPTDBClusterToPointInTimeCmdlet.Port">
            <summary>
            <para>
            <para>The port number on which the new DB cluster accepts connections.</para><para>Constraints: Value must be <code>1150-65535</code></para><para>Default: The same port as the original DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RestoreNPTDBClusterToPointInTimeCmdlet.RestoreToTimeUtc">
            <summary>
            <para>
            <para>The date and time to restore the DB cluster to.</para><para>Valid Values: Value must be a time in Universal Coordinated Time (UTC) format</para><para>Constraints:</para><ul><li><para>Must be before the latest restorable time for the DB instance</para></li><li><para>Must be specified if <code>UseLatestRestorableTime</code> parameter is not provided</para></li><li><para>Cannot be specified if <code>UseLatestRestorableTime</code> parameter is true</para></li><li><para>Cannot be specified if <code>RestoreType</code> parameter is <code>copy-on-write</code></para></li></ul><para>Example: <code>2015-03-07T23:45:00Z</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RestoreNPTDBClusterToPointInTimeCmdlet.RestoreType">
            <summary>
            <para>
            <para>The type of restore to be performed. The only type of restore currently supported
            is <code>full-copy</code> (the default).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RestoreNPTDBClusterToPointInTimeCmdlet.SourceDBClusterIdentifier">
            <summary>
            <para>
            <para>The identifier of the source DB cluster from which to restore.</para><para>Constraints:</para><ul><li><para>Must match the identifier of an existing DBCluster.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RestoreNPTDBClusterToPointInTimeCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to be applied to the restored DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RestoreNPTDBClusterToPointInTimeCmdlet.UseLatestRestorableTime">
            <summary>
            <para>
            <para>A value that is set to <code>true</code> to restore the DB cluster to the latest restorable
            backup time, and <code>false</code> otherwise.</para><para>Default: <code>false</code></para><para>Constraints: Cannot be specified if <code>RestoreToTime</code> parameter is provided.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RestoreNPTDBClusterToPointInTimeCmdlet.VpcSecurityGroupId">
            <summary>
            <para>
            <para>A list of VPC security groups that the new DB cluster belongs to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RestoreNPTDBClusterToPointInTimeCmdlet.RestoreToTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use RestoreToTimeUtc instead. Setting either RestoreToTime
            or RestoreToTimeUtc results in both RestoreToTime and RestoreToTimeUtc being assigned,
            the latest assignment to either one of the two property is reflected in the value
            of both. RestoreToTime is provided for backwards compatibility only and assigning
            a non-Utc DateTime to it results in the wrong timestamp being passed to the service.</para><para>The date and time to restore the DB cluster to.</para><para>Valid Values: Value must be a time in Universal Coordinated Time (UTC) format</para><para>Constraints:</para><ul><li><para>Must be before the latest restorable time for the DB instance</para></li><li><para>Must be specified if <code>UseLatestRestorableTime</code> parameter is not provided</para></li><li><para>Cannot be specified if <code>UseLatestRestorableTime</code> parameter is true</para></li><li><para>Cannot be specified if <code>RestoreType</code> parameter is <code>copy-on-write</code></para></li></ul><para>Example: <code>2015-03-07T23:45:00Z</code></para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.RestoreNPTDBClusterToPointInTimeCmdlet.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.NPT.StartNPTDBClusterFailoverCmdlet">
            <summary>
            Forces a failover for a DB cluster.
             
              
            <para>
            A failover for a DB cluster promotes one of the Read Replicas (read-only instances)
            in the DB cluster to be the primary instance (the cluster writer).
            </para><para>
            Amazon Neptune will automatically fail over to a Read Replica, if one exists, when
            the primary instance fails. You can force a failover when you want to simulate a failure
            of a primary instance for testing. Because each instance in a DB cluster has its own
            endpoint address, you will need to clean up and re-establish any existing connections
            that use those endpoint addresses when the failover is complete.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.StartNPTDBClusterFailoverCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>A DB cluster identifier to force a failover for. This parameter is not case-sensitive.</para><para>Constraints:</para><ul><li><para>Must match the identifier of an existing DBCluster.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.StartNPTDBClusterFailoverCmdlet.TargetDBInstanceIdentifier">
            <summary>
            <para>
            <para>The name of the instance to promote to the primary instance.</para><para>You must specify the instance identifier for an Read Replica in the DB cluster. For
            example, <code>mydbcluster-replica1</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.StartNPTDBClusterFailoverCmdlet.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.NPT.SubmitNPTPendingMaintenanceActionCmdlet">
            <summary>
            Applies a pending maintenance action to a resource (for example, to a DB instance).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.SubmitNPTPendingMaintenanceActionCmdlet.ApplyAction">
            <summary>
            <para>
            <para>The pending maintenance action to apply to this resource.</para><para>Valid values: <code>system-update</code>, <code>db-upgrade</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.SubmitNPTPendingMaintenanceActionCmdlet.OptInType">
            <summary>
            <para>
            <para>A value that specifies the type of opt-in request, or undoes an opt-in request. An
            opt-in request of type <code>immediate</code> can't be undone.</para><para>Valid values:</para><ul><li><para><code>immediate</code> - Apply the maintenance action immediately.</para></li><li><para><code>next-maintenance</code> - Apply the maintenance action during the next maintenance
            window for the resource.</para></li><li><para><code>undo-opt-in</code> - Cancel any existing <code>next-maintenance</code> opt-in
            requests.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.SubmitNPTPendingMaintenanceActionCmdlet.ResourceIdentifier">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource that the pending maintenance action
            applies to. For information about creating an ARN, see <a href="https://docs.aws.amazon.com/neptune/latest/UserGuide/tagging.ARN.html#tagging.ARN.Constructing">
            Constructing an Amazon Resource Name (ARN)</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.NPT.SubmitNPTPendingMaintenanceActionCmdlet.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.OWCM.AddOWCMNodeCmdlet">
            <summary>
            Associates a new node with the server. For more information about how to disassociate
            a node, see <a>DisassociateNode</a>.
             
              
            <para>
             On a Chef server: This command is an alternative to <code>knife bootstrap</code>.
            </para><para>
             Example (Chef): <code>aws opsworks-cm associate-node --server-name <i>MyServer</i>
            --node-name <i>MyManagedNode</i> --engine-attributes "Name=<i>CHEF_ORGANIZATION</i>,Value=default"
            "Name=<i>CHEF_NODE_PUBLIC_KEY</i>,Value=<i>public-key-pem</i>"</code></para><para>
             On a Puppet server, this command is an alternative to the <code>puppet cert sign</code>
            command that signs a Puppet node CSR.
            </para><para>
             Example (Chef): <code>aws opsworks-cm associate-node --server-name <i>MyServer</i>
            --node-name <i>MyManagedNode</i> --engine-attributes "Name=<i>PUPPET_NODE_CSR</i>,Value=<i>csr-pem</i>"</code></para><para>
             A node can can only be associated with servers that are in a <code>HEALTHY</code>
            state. Otherwise, an <code>InvalidStateException</code> is thrown. A <code>ResourceNotFoundException</code>
            is thrown when the server does not exist. A <code>ValidationException</code> is raised
            when parameters of the request are not valid. The AssociateNode API call can be integrated
            into Auto Scaling configurations, AWS Cloudformation templates, or the user data of
            a server's instance.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.AddOWCMNodeCmdlet.EngineAttribute">
            <summary>
            <para>
            Amazon.OpsWorksCM.Model.AssociateNodeRequest.EngineAttributes
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.AddOWCMNodeCmdlet.NodeName">
            <summary>
            <para>
            <para>The name of the node. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.AddOWCMNodeCmdlet.ServerName">
            <summary>
            <para>
            <para>The name of the server with which to associate the node. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.AddOWCMNodeCmdlet.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.OWCM.ExportOWCMServerEngineAttributeCmdlet">
            <summary>
            Exports a specified server engine attribute as a base64-encoded string. For example,
            you can export user data that you can use in EC2 to associate nodes with a server.
             
             
              
            <para>
             This operation is synchronous.
            </para><para>
             A <code>ValidationException</code> is raised when parameters of the request are not
            valid. A <code>ResourceNotFoundException</code> is thrown when the server does not
            exist. An <code>InvalidStateException</code> is thrown when the server is in any of
            the following states: CREATING, TERMINATED, FAILED or DELETING.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.ExportOWCMServerEngineAttributeCmdlet.ExportAttributeName">
            <summary>
            <para>
            <para>The name of the export attribute. Currently, the supported export attribute is <code>Userdata</code>.
            This exports a user data script that includes parameters and values provided in the
            <code>InputAttributes</code> list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.ExportOWCMServerEngineAttributeCmdlet.InputAttribute">
            <summary>
            <para>
            <para>The list of engine attributes. The list type is <code>EngineAttribute</code>. An <code>EngineAttribute</code>
            list item is a pair that includes an attribute name and its value. For the <code>Userdata</code>
            ExportAttributeName, the following are supported engine attribute names.</para><ul><li><para><b>RunList</b> In Chef, a list of roles or recipes that are run in the specified
            order. In Puppet, this parameter is ignored.</para></li><li><para><b>OrganizationName</b> In Chef, an organization name. AWS OpsWorks for Chef Automate
            always creates the organization <code>default</code>. In Puppet, this parameter is
            ignored.</para></li><li><para><b>NodeEnvironment</b> In Chef, a node environment (for example, development, staging,
            or one-box). In Puppet, this parameter is ignored.</para></li><li><para><b>NodeClientVersion</b> In Chef, the version of the Chef engine (three numbers separated
            by dots, such as 13.8.5). If this attribute is empty, OpsWorks for Chef Automate uses
            the most current version. In Puppet, this parameter is ignored.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.ExportOWCMServerEngineAttributeCmdlet.ServerName">
            <summary>
            <para>
            <para>The name of the server from which you are exporting the attribute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.ExportOWCMServerEngineAttributeCmdlet.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.OWCM.GetOWCMAccountAttributeCmdlet">
            <summary>
            Describes your account attributes, and creates requests to increase limits before
            they are reached or exceeded.
             
              
            <para>
             This operation is synchronous.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.OWCM.GetOWCMBackupListCmdlet">
            <summary>
            Describes backups. The results are ordered by time, with newest backups first. If
            you do not specify a BackupId or ServerName, the command returns all backups.
             
              
            <para>
             This operation is synchronous.
            </para><para>
             A <code>ResourceNotFoundException</code> is thrown when the backup does not exist.
            A <code>ValidationException</code> is raised when parameters of the request are not
            valid.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.GetOWCMBackupListCmdlet.BackupId">
            <summary>
            <para>
            <para>Describes a single backup. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.GetOWCMBackupListCmdlet.ServerName">
            <summary>
            <para>
            <para>Returns backups for the server with the specified ServerName. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.GetOWCMBackupListCmdlet.MaxResult">
            <summary>
            <para>
            <para>This is not currently implemented for <code>DescribeBackups</code> requests.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.GetOWCMBackupListCmdlet.NextToken">
            <summary>
            <para>
            <para>This is not currently implemented for <code>DescribeBackups</code> requests.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.OWCM.GetOWCMEventListCmdlet">
            <summary>
            Describes events for a specified server. Results are ordered by time, with newest
            events first.
             
              
            <para>
             This operation is synchronous.
            </para><para>
             A <code>ResourceNotFoundException</code> is thrown when the server does not exist.
            A <code>ValidationException</code> is raised when parameters of the request are not
            valid.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.GetOWCMEventListCmdlet.ServerName">
            <summary>
            <para>
            <para>The name of the server for which you want to view events.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.GetOWCMEventListCmdlet.MaxResult">
            <summary>
            <para>
            <para>To receive a paginated response, use this parameter to specify the maximum number
            of results to be returned with a single call. If the number of available results exceeds
            this maximum, the response includes a <code>NextToken</code> value that you can assign
            to the <code>NextToken</code> request parameter to get the next set of results. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.GetOWCMEventListCmdlet.NextToken">
            <summary>
            <para>
            <para>NextToken is a string that is returned in some command responses. It indicates that
            not all entries have been returned, and that you must run at least one more request
            to get remaining items. To get remaining results, call <code>DescribeEvents</code>
            again, and assign the token from the previous results as the value of the <code>nextToken</code>
            parameter. If there are no more results, the response object's <code>nextToken</code>
            parameter value is <code>null</code>. Setting a <code>nextToken</code> value that
            was not returned in your previous results causes an <code>InvalidNextTokenException</code>
            to occur. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.OWCM.GetOWCMNodeAssociationStatusCmdlet">
            <summary>
            Returns the current status of an existing association or disassociation request.
             
             
              
            <para>
             A <code>ResourceNotFoundException</code> is thrown when no recent association or
            disassociation request with the specified token is found, or when the server does
            not exist. A <code>ValidationException</code> is raised when parameters of the request
            are not valid.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.GetOWCMNodeAssociationStatusCmdlet.NodeAssociationStatusToken">
            <summary>
            <para>
            <para>The token returned in either the AssociateNodeResponse or the DisassociateNodeResponse.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.GetOWCMNodeAssociationStatusCmdlet.ServerName">
            <summary>
            <para>
            <para>The name of the server from which to disassociate the node. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.OWCM.GetOWCMServerListCmdlet">
            <summary>
            Lists all configuration management servers that are identified with your account.
            Only the stored results from Amazon DynamoDB are returned. AWS OpsWorks CM does not
            query other services.
             
              
            <para>
             This operation is synchronous.
            </para><para>
             A <code>ResourceNotFoundException</code> is thrown when the server does not exist.
            A <code>ValidationException</code> is raised when parameters of the request are not
            valid.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.GetOWCMServerListCmdlet.ServerName">
            <summary>
            <para>
            <para>Describes the server with the specified ServerName.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.GetOWCMServerListCmdlet.MaxResult">
            <summary>
            <para>
            <para>This is not currently implemented for <code>DescribeServers</code> requests. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.GetOWCMServerListCmdlet.NextToken">
            <summary>
            <para>
            <para>This is not currently implemented for <code>DescribeServers</code> requests. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.OWCM.NewOWCMBackupCmdlet">
            <summary>
            Creates an application-level backup of a server. While the server is in the <code>BACKING_UP</code>
            state, the server cannot be changed, and no additional backup can be created.
             
              
            <para>
             Backups can be created for servers in <code>RUNNING</code>, <code>HEALTHY</code>,
            and <code>UNHEALTHY</code> states. By default, you can create a maximum of 50 manual
            backups.
            </para><para>
             This operation is asynchronous.
            </para><para>
             A <code>LimitExceededException</code> is thrown when the maximum number of manual
            backups is reached. An <code>InvalidStateException</code> is thrown when the server
            is not in any of the following states: RUNNING, HEALTHY, or UNHEALTHY. A <code>ResourceNotFoundException</code>
            is thrown when the server is not found. A <code>ValidationException</code> is thrown
            when parameters of the request are not valid.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.NewOWCMBackupCmdlet.Description">
            <summary>
            <para>
            <para> A user-defined description of the backup. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.NewOWCMBackupCmdlet.ServerName">
            <summary>
            <para>
            <para>The name of the server that you want to back up. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.NewOWCMBackupCmdlet.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.OWCM.NewOWCMServerCmdlet">
            <summary>
            Creates and immedately starts a new server. The server is ready to use when it is
            in the <code>HEALTHY</code> state. By default, you can create a maximum of 10 servers.
             
             
              
            <para>
             This operation is asynchronous.
            </para><para>
             A <code>LimitExceededException</code> is thrown when you have created the maximum
            number of servers (10). A <code>ResourceAlreadyExistsException</code> is thrown when
            a server with the same name already exists in the account. A <code>ResourceNotFoundException</code>
            is thrown when you specify a backup ID that is not valid or is for a backup that does
            not exist. A <code>ValidationException</code> is thrown when parameters of the request
            are not valid.
            </para><para>
             If you do not specify a security group by adding the <code>SecurityGroupIds</code>
            parameter, AWS OpsWorks creates a new security group.
            </para><para><i>Chef Automate:</i> The default security group opens the Chef server to the world
            on TCP port 443. If a KeyName is present, AWS OpsWorks enables SSH access. SSH is
            also open to the world on TCP port 22.
            </para><para><i>Puppet Enterprise:</i> The default security group opens TCP ports 22, 443, 4433,
            8140, 8142, 8143, and 8170. If a KeyName is present, AWS OpsWorks enables SSH access.
            SSH is also open to the world on TCP port 22.
            </para><para>
            By default, your server is accessible from any IP address. We recommend that you update
            your security group rules to allow access from known IP addresses and address ranges
            only. To edit security group rules, open Security Groups in the navigation pane of
            the EC2 management console.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.NewOWCMServerCmdlet.AssociatePublicIpAddress">
            <summary>
            <para>
            <para> Associate a public IP address with a server that you are launching. Valid values
            are <code>true</code> or <code>false</code>. The default value is <code>true</code>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.NewOWCMServerCmdlet.BackupId">
            <summary>
            <para>
            <para> If you specify this field, AWS OpsWorks CM creates the server by using the backup
            represented by BackupId. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.NewOWCMServerCmdlet.BackupRetentionCount">
            <summary>
            <para>
            <para> The number of automated backups that you want to keep. Whenever a new backup is created,
            AWS OpsWorks CM deletes the oldest backups if this number is exceeded. The default
            value is <code>1</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.NewOWCMServerCmdlet.DisableAutomatedBackup">
            <summary>
            <para>
            <para> Enable or disable scheduled backups. Valid values are <code>true</code> or <code>false</code>.
            The default value is <code>true</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.NewOWCMServerCmdlet.Engine">
            <summary>
            <para>
            <para> The configuration management engine to use. Valid values include <code>Chef</code>
            and <code>Puppet</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.NewOWCMServerCmdlet.EngineAttribute">
            <summary>
            <para>
            Amazon.OpsWorksCM.Model.CreateServerRequest.EngineAttributes
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.NewOWCMServerCmdlet.EngineModel">
            <summary>
            <para>
            <para> The engine model of the server. Valid values in this release include <code>Monolithic</code>
            for Puppet and <code>Single</code> for Chef. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.NewOWCMServerCmdlet.EngineVersion">
            <summary>
            <para>
            <para> The major release version of the engine that you want to use. For a Chef server,
            the valid value for EngineVersion is currently <code>12</code>. For a Puppet server,
            the valid value is <code>2017</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.NewOWCMServerCmdlet.InstanceProfileArn">
            <summary>
            <para>
            <para> The ARN of the instance profile that your Amazon EC2 instances use. Although the
            AWS OpsWorks console typically creates the instance profile for you, if you are using
            API commands instead, run the service-role-creation.yaml AWS CloudFormation template,
            located at https://s3.amazonaws.com/opsworks-cm-us-east-1-prod-default-assets/misc/opsworks-cm-roles.yaml.
            This template creates a CloudFormation stack that includes the instance profile you
            need. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.NewOWCMServerCmdlet.InstanceType">
            <summary>
            <para>
            <para> The Amazon EC2 instance type to use. For example, <code>m4.large</code>. Recommended
            instance types include <code>t2.medium</code> and greater, <code>m4.*</code>, or <code>c4.xlarge</code>
            and greater. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.NewOWCMServerCmdlet.KeyPair">
            <summary>
            <para>
            <para> The Amazon EC2 key pair to set for the instance. This parameter is optional; if desired,
            you may specify this parameter to connect to your instances by using SSH. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.NewOWCMServerCmdlet.PreferredBackupWindow">
            <summary>
            <para>
            <para> The start time for a one-hour period during which AWS OpsWorks CM backs up application-level
            data on your server if automated backups are enabled. Valid values must be specified
            in one of the following formats: </para><ul><li><para><code>HH:MM</code> for daily backups</para></li><li><para><code>DDD:HH:MM</code> for weekly backups</para></li></ul><para>The specified time is in coordinated universal time (UTC). The default value is a
            random, daily start time.</para><para><b>Example:</b><code>08:00</code>, which represents a daily start time of 08:00
            UTC.</para><para><b>Example:</b><code>Mon:08:00</code>, which represents a start time of every Monday
            at 08:00 UTC. (8:00 a.m.)</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.NewOWCMServerCmdlet.PreferredMaintenanceWindow">
            <summary>
            <para>
            <para> The start time for a one-hour period each week during which AWS OpsWorks CM performs
            maintenance on the instance. Valid values must be specified in the following format:
            <code>DDD:HH:MM</code>. The specified time is in coordinated universal time (UTC).
            The default value is a random one-hour period on Tuesday, Wednesday, or Friday. See
            <code>TimeWindowDefinition</code> for more information. </para><para><b>Example:</b><code>Mon:08:00</code>, which represents a start time of every Monday
            at 08:00 UTC. (8:00 a.m.) </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.NewOWCMServerCmdlet.SecurityGroupId">
            <summary>
            <para>
            <para> A list of security group IDs to attach to the Amazon EC2 instance. If you add this
            parameter, the specified security groups must be within the VPC that is specified
            by <code>SubnetIds</code>. </para><para> If you do not specify this parameter, AWS OpsWorks CM creates one new security group
            that uses TCP ports 22 and 443, open to 0.0.0.0/0 (everyone). </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.NewOWCMServerCmdlet.ServerName">
            <summary>
            <para>
            <para> The name of the server. The server name must be unique within your AWS account, within
            each region. Server names must start with a letter; then letters, numbers, or hyphens
            (-) are allowed, up to a maximum of 40 characters. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.NewOWCMServerCmdlet.ServiceRoleArn">
            <summary>
            <para>
            <para> The service role that the AWS OpsWorks CM service backend uses to work with your
            account. Although the AWS OpsWorks management console typically creates the service
            role for you, if you are using the AWS CLI or API commands, run the service-role-creation.yaml
            AWS CloudFormation template, located at https://s3.amazonaws.com/opsworks-cm-us-east-1-prod-default-assets/misc/opsworks-cm-roles.yaml.
            This template creates a CloudFormation stack that includes the service role and instance
            profile that you need. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.NewOWCMServerCmdlet.SubnetId">
            <summary>
            <para>
            <para> The IDs of subnets in which to launch the server EC2 instance. </para><para> Amazon EC2-Classic customers: This field is required. All servers must run within
            a VPC. The VPC must have "Auto Assign Public IP" enabled. </para><para> EC2-VPC customers: This field is optional. If you do not specify subnet IDs, your
            EC2 instances are created in a default subnet that is selected by Amazon EC2. If you
            specify subnet IDs, the VPC must have "Auto Assign Public IP" enabled. </para><para>For more information about supported Amazon EC2 platforms, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-supported-platforms.html">Supported
            Platforms</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.NewOWCMServerCmdlet.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.OWCM.RemoveOWCMBackupCmdlet">
            <summary>
            Deletes a backup. You can delete both manual and automated backups. This operation
            is asynchronous.
             
              
            <para>
             An <code>InvalidStateException</code> is thrown when a backup deletion is already
            in progress. A <code>ResourceNotFoundException</code> is thrown when the backup does
            not exist. A <code>ValidationException</code> is thrown when parameters of the request
            are not valid.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.RemoveOWCMBackupCmdlet.BackupId">
            <summary>
            <para>
            <para>The ID of the backup to delete. Run the DescribeBackups command to get a list of backup
            IDs. Backup IDs are in the format <code>ServerName-yyyyMMddHHmmssSSS</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.RemoveOWCMBackupCmdlet.PassThru">
            <summary>
            Returns the value passed to the BackupId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.RemoveOWCMBackupCmdlet.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.OWCM.RemoveOWCMNodeCmdlet">
            <summary>
            Disassociates a node from an AWS OpsWorks CM server, and removes the node from the
            server's managed nodes. After a node is disassociated, the node key pair is no longer
            valid for accessing the configuration manager's API. For more information about how
            to associate a node, see <a>AssociateNode</a>.
             
              
            <para>
            A node can can only be disassociated from a server that is in a <code>HEALTHY</code>
            state. Otherwise, an <code>InvalidStateException</code> is thrown. A <code>ResourceNotFoundException</code>
            is thrown when the server does not exist. A <code>ValidationException</code> is raised
            when parameters of the request are not valid.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.RemoveOWCMNodeCmdlet.EngineAttribute">
            <summary>
            <para>
            Amazon.OpsWorksCM.Model.DisassociateNodeRequest.EngineAttributes
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.RemoveOWCMNodeCmdlet.NodeName">
            <summary>
            <para>
            <para>The name of the client node. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.RemoveOWCMNodeCmdlet.ServerName">
            <summary>
            <para>
            <para>The name of the server from which to disassociate the node. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.RemoveOWCMNodeCmdlet.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.OWCM.RemoveOWCMServerCmdlet">
            <summary>
            Deletes the server and the underlying AWS CloudFormation stacks (including the server's
            EC2 instance). When you run this command, the server state is updated to <code>DELETING</code>.
            After the server is deleted, it is no longer returned by <code>DescribeServer</code>
            requests. If the AWS CloudFormation stack cannot be deleted, the server cannot be
            deleted.
             
              
            <para>
             This operation is asynchronous.
            </para><para>
             An <code>InvalidStateException</code> is thrown when a server deletion is already
            in progress. A <code>ResourceNotFoundException</code> is thrown when the server does
            not exist. A <code>ValidationException</code> is raised when parameters of the request
            are not valid.
            </para><para></para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.RemoveOWCMServerCmdlet.ServerName">
            <summary>
            <para>
            <para>The ID of the server to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.RemoveOWCMServerCmdlet.PassThru">
            <summary>
            Returns the value passed to the ServerName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.RemoveOWCMServerCmdlet.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.OWCM.RestoreOWCMServerCmdlet">
            <summary>
            Restores a backup to a server that is in a <code>CONNECTION_LOST</code>, <code>HEALTHY</code>,
            <code>RUNNING</code>, <code>UNHEALTHY</code>, or <code>TERMINATED</code> state. When
            you run RestoreServer, the server's EC2 instance is deleted, and a new EC2 instance
            is configured. RestoreServer maintains the existing server endpoint, so configuration
            management of the server's client devices (nodes) should continue to work.
             
              
            <para>
             This operation is asynchronous.
            </para><para>
             An <code>InvalidStateException</code> is thrown when the server is not in a valid
            state. A <code>ResourceNotFoundException</code> is thrown when the server does not
            exist. A <code>ValidationException</code> is raised when parameters of the request
            are not valid.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.RestoreOWCMServerCmdlet.BackupId">
            <summary>
            <para>
            <para> The ID of the backup that you want to use to restore a server. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.RestoreOWCMServerCmdlet.InstanceType">
            <summary>
            <para>
            <para> The type of the instance to create. Valid values must be specified in the following
            format: <code>^([cm][34]|t2).*</code> For example, <code>m4.large</code>. Valid values
            are <code>t2.medium</code>, <code>m4.large</code>, and <code>m4.2xlarge</code>. If
            you do not specify this parameter, RestoreServer uses the instance type from the specified
            backup. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.RestoreOWCMServerCmdlet.KeyPair">
            <summary>
            <para>
            <para> The name of the key pair to set on the new EC2 instance. This can be helpful if the
            administrator no longer has the SSH key. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.RestoreOWCMServerCmdlet.ServerName">
            <summary>
            <para>
            <para> The name of the server that you want to restore. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.RestoreOWCMServerCmdlet.PassThru">
            <summary>
            Returns the value passed to the ServerName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.RestoreOWCMServerCmdlet.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.OWCM.StartOWCMMaintenanceCmdlet">
            <summary>
            Manually starts server maintenance. This command can be useful if an earlier maintenance
            attempt failed, and the underlying cause of maintenance failure has been resolved.
            The server is in an <code>UNDER_MAINTENANCE</code> state while maintenance is in progress.
             
             
              
            <para>
             Maintenance can only be started on servers in <code>HEALTHY</code> and <code>UNHEALTHY</code>
            states. Otherwise, an <code>InvalidStateException</code> is thrown. A <code>ResourceNotFoundException</code>
            is thrown when the server does not exist. A <code>ValidationException</code> is raised
            when parameters of the request are not valid.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.StartOWCMMaintenanceCmdlet.EngineAttribute">
            <summary>
            <para>
            <para>Engine attributes that are specific to the server on which you want to run maintenance.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.StartOWCMMaintenanceCmdlet.ServerName">
            <summary>
            <para>
            <para>The name of the server on which to run maintenance. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.StartOWCMMaintenanceCmdlet.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.OWCM.UpdateOWCMServerCmdlet">
            <summary>
            Updates settings for a server.
             
              
            <para>
             This operation is synchronous.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.UpdateOWCMServerCmdlet.BackupRetentionCount">
            <summary>
            <para>
            <para>Sets the number of automated backups that you want to keep. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.UpdateOWCMServerCmdlet.DisableAutomatedBackup">
            <summary>
            <para>
            <para>Setting DisableAutomatedBackup to <code>true</code> disables automated or scheduled
            backups. Automated backups are enabled by default. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.UpdateOWCMServerCmdlet.PreferredBackupWindow">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.UpdateOWCMServerCmdlet.PreferredMaintenanceWindow">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.UpdateOWCMServerCmdlet.ServerName">
            <summary>
            <para>
            <para>The name of the server to update. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.UpdateOWCMServerCmdlet.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.OWCM.UpdateOWCMServerEngineAttributeCmdlet">
            <summary>
            Updates engine-specific attributes on a specified server. The server enters the <code>MODIFYING</code>
            state when this operation is in progress. Only one update can occur at a time. You
            can use this command to reset a Chef server's public key (<code>CHEF_PIVOTAL_KEY</code>)
            or a Puppet server's admin password (<code>PUPPET_ADMIN_PASSWORD</code>).
             
              
            <para>
             This operation is asynchronous.
            </para><para>
             This operation can only be called for servers in <code>HEALTHY</code> or <code>UNHEALTHY</code>
            states. Otherwise, an <code>InvalidStateException</code> is raised. A <code>ResourceNotFoundException</code>
            is thrown when the server does not exist. A <code>ValidationException</code> is raised
            when parameters of the request are not valid.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.UpdateOWCMServerEngineAttributeCmdlet.AttributeName">
            <summary>
            <para>
            <para>The name of the engine attribute to update. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.UpdateOWCMServerEngineAttributeCmdlet.AttributeValue">
            <summary>
            <para>
            <para>The value to set for the attribute. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.UpdateOWCMServerEngineAttributeCmdlet.ServerName">
            <summary>
            <para>
            <para>The name of the server to update. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OWCM.UpdateOWCMServerEngineAttributeCmdlet.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.OPS.AddOPSElasticIpCmdlet">
            <summary>
            Associates one of the stack's registered Elastic IP addresses with a specified instance.
            The address must first be registered with the stack by calling <a>RegisterElasticIp</a>.
            For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/resources.html">Resource
            Management</a>.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack, or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.AddOPSElasticIpCmdlet.ElasticIp">
            <summary>
            <para>
            <para>The Elastic IP address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.AddOPSElasticIpCmdlet.InstanceId">
            <summary>
            <para>
            <para>The instance ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.AddOPSElasticIpCmdlet.PassThru">
            <summary>
            Returns the value passed to the InstanceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.AddOPSElasticIpCmdlet.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.OPS.AddOPSElasticLoadBalancerCmdlet">
            <summary>
            Attaches an Elastic Load Balancing load balancer to a specified layer. AWS OpsWorks
            Stacks does not support Application Load Balancer. You can only use Classic Load Balancer
            with AWS OpsWorks Stacks. For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/layers-elb.html">Elastic
            Load Balancing</a>.
             
             <note><para>
            You must create the Elastic Load Balancing instance separately, by using the Elastic
            Load Balancing console, API, or CLI. For more information, see <a href="http://docs.aws.amazon.com/ElasticLoadBalancing/latest/DeveloperGuide/Welcome.html">
            Elastic Load Balancing Developer Guide</a>.
            </para></note><para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack, or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.AddOPSElasticLoadBalancerCmdlet.ElasticLoadBalancerName">
            <summary>
            <para>
            <para>The Elastic Load Balancing instance's name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.AddOPSElasticLoadBalancerCmdlet.LayerId">
            <summary>
            <para>
            <para>The ID of the layer to which the Elastic Load Balancing instance is to be attached.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.AddOPSElasticLoadBalancerCmdlet.PassThru">
            <summary>
            Returns the value passed to the ElasticLoadBalancerName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.AddOPSElasticLoadBalancerCmdlet.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.OPS.AddOPSResourceTagCmdlet">
            <summary>
            Apply cost-allocation tags to a specified stack or layer in AWS OpsWorks Stacks. For
            more information about how tagging works, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/tagging.html">Tags</a>
            in the AWS OpsWorks User Guide.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.AddOPSResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The stack or layer's Amazon Resource Number (ARN).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.AddOPSResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>A map that contains tag keys and tag values that are attached to a stack or layer.</para><ul><li><para>The key cannot be empty.</para></li><li><para>The key can be a maximum of 127 characters, and can contain only Unicode letters,
            numbers, or separators, or the following special characters: <code>+ - = . _ : /</code></para></li><li><para>The value can be a maximum 255 characters, and contain only Unicode letters, numbers,
            or separators, or the following special characters: <code>+ - = . _ : /</code></para></li><li><para>Leading and trailing white spaces are trimmed from both the key and value.</para></li><li><para>A maximum of 40 tags is allowed for any resource.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.AddOPSResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.AddOPSResourceTagCmdlet.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.OPS.AddOPSVolumeCmdlet">
            <summary>
            Assigns one of the stack's registered Amazon EBS volumes to a specified instance.
            The volume must first be registered with the stack by calling <a>RegisterVolume</a>.
            After you register the volume, you must call <a>UpdateVolume</a> to specify a mount
            point before calling <code>AssignVolume</code>. For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/resources.html">Resource
            Management</a>.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack, or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.AddOPSVolumeCmdlet.InstanceId">
            <summary>
            <para>
            <para>The instance ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.AddOPSVolumeCmdlet.VolumeId">
            <summary>
            <para>
            <para>The volume ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.AddOPSVolumeCmdlet.PassThru">
            <summary>
            Returns the value passed to the InstanceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.AddOPSVolumeCmdlet.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.OPS.CopyOPSStackCmdlet">
            <summary>
            Creates a clone of a specified stack. For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workingstacks-cloning.html">Clone
            a Stack</a>. By default, all parameters are set to the values used by the parent stack.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have an attached
            policy that explicitly grants permissions. For more information about user permissions,
            see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.CopyOPSStackCmdlet.AgentVersion">
            <summary>
            <para>
            <para>The default AWS OpsWorks Stacks agent version. You have the following options:</para><ul><li><para>Auto-update - Set this parameter to <code>LATEST</code>. AWS OpsWorks Stacks automatically
            installs new agent versions on the stack's instances as soon as they are available.</para></li><li><para>Fixed version - Set this parameter to your preferred agent version. To update the
            agent version, you must edit the stack configuration and specify a new version. AWS
            OpsWorks Stacks then automatically installs that version on the stack's instances.</para></li></ul><para>The default setting is <code>LATEST</code>. To specify an agent version, you must
            use the complete version number, not the abbreviated number shown on the console.
            For a list of available agent version numbers, call <a>DescribeAgentVersions</a>.
            AgentVersion cannot be set to Chef 12.2.</para><note><para>You can also specify an agent version when you create or update an instance, which
            overrides the stack's default setting.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.CopyOPSStackCmdlet.Attribute">
            <summary>
            <para>
            <para>A list of stack attributes and values as key/value pairs to be added to the cloned
            stack.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.CopyOPSStackCmdlet.ChefConfiguration_BerkshelfVersion">
            <summary>
            <para>
            <para>The Berkshelf version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.CopyOPSStackCmdlet.CloneAppId">
            <summary>
            <para>
            <para>A list of source stack app IDs to be included in the cloned stack.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.CopyOPSStackCmdlet.ClonePermission">
            <summary>
            <para>
            <para>Whether to clone the source stack's permissions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.CopyOPSStackCmdlet.CustomJson">
            <summary>
            <para>
            <para>A string that contains user-defined, custom JSON. It is used to override the corresponding
            default stack configuration JSON values. The string should be in the following format:</para><para><code>"{\"key1\": \"value1\", \"key2\": \"value2\",...}"</code></para><para>For more information about custom JSON, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workingstacks-json.html">Use
            Custom JSON to Modify the Stack Configuration Attributes</a></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.CopyOPSStackCmdlet.DefaultAvailabilityZone">
            <summary>
            <para>
            <para>The cloned stack's default Availability Zone, which must be in the specified region.
            For more information, see <a href="http://docs.aws.amazon.com/general/latest/gr/rande.html">Regions
            and Endpoints</a>. If you also specify a value for <code>DefaultSubnetId</code>, the
            subnet must be in the same zone. For more information, see the <code>VpcId</code>
            parameter description. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.CopyOPSStackCmdlet.DefaultInstanceProfileArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of an IAM profile that is the default profile for all
            of the stack's EC2 instances. For more information about IAM ARNs, see <a href="http://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html">Using
            Identifiers</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.CopyOPSStackCmdlet.DefaultOs">
            <summary>
            <para>
            <para>The stack's operating system, which must be set to one of the following.</para><ul><li><para>A supported Linux operating system: An Amazon Linux version, such as <code>Amazon
            Linux 2017.09</code>, <code>Amazon Linux 2017.03</code>, <code>Amazon Linux 2016.09</code>,
            <code>Amazon Linux 2016.03</code>, <code>Amazon Linux 2015.09</code>, or <code>Amazon
            Linux 2015.03</code>.</para></li><li><para>A supported Ubuntu operating system, such as <code>Ubuntu 16.04 LTS</code>, <code>Ubuntu
            14.04 LTS</code>, or <code>Ubuntu 12.04 LTS</code>.</para></li><li><para><code>CentOS Linux 7</code></para></li><li><para><code>Red Hat Enterprise Linux 7</code></para></li><li><para><code>Microsoft Windows Server 2012 R2 Base</code>, <code>Microsoft Windows Server
            2012 R2 with SQL Server Express</code>, <code>Microsoft Windows Server 2012 R2 with
            SQL Server Standard</code>, or <code>Microsoft Windows Server 2012 R2 with SQL Server
            Web</code>.</para></li><li><para>A custom AMI: <code>Custom</code>. You specify the custom AMI you want to use when
            you create instances. For more information about how to use custom AMIs with OpsWorks,
            see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-custom-ami.html">Using
            Custom AMIs</a>.</para></li></ul><para>The default option is the parent stack's operating system. For more information about
            supported operating systems, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-os.html">AWS
            OpsWorks Stacks Operating Systems</a>.</para><note><para>You can specify a different Linux operating system for the cloned stack, but you cannot
            change from Linux to Windows or Windows to Linux.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.CopyOPSStackCmdlet.DefaultRootDeviceType">
            <summary>
            <para>
            <para>The default root device type. This value is used by default for all instances in the
            cloned stack, but you can override it when you create an instance. For more information,
            see <a href="http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ComponentsAMIs.html#storage-for-the-root-device">Storage
            for the Root Device</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.CopyOPSStackCmdlet.DefaultSshKeyName">
            <summary>
            <para>
            <para>A default Amazon EC2 key pair name. The default value is none. If you specify a key
            pair name, AWS OpsWorks installs the public key on the instance and you can use the
            private key with an SSH client to log in to the instance. For more information, see
            <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-ssh.html">
            Using SSH to Communicate with an Instance</a> and <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/security-ssh-access.html">
            Managing SSH Access</a>. You can override this setting by specifying a different key
            pair, or no key pair, when you <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-add.html">
            create an instance</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.CopyOPSStackCmdlet.DefaultSubnetId">
            <summary>
            <para>
            <para>The stack's default VPC subnet ID. This parameter is required if you specify a value
            for the <code>VpcId</code> parameter. All instances are launched into this subnet
            unless you specify otherwise when you create the instance. If you also specify a value
            for <code>DefaultAvailabilityZone</code>, the subnet must be in that zone. For information
            on default values and when this parameter is required, see the <code>VpcId</code>
            parameter description. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.CopyOPSStackCmdlet.HostnameTheme">
            <summary>
            <para>
            <para>The stack's host name theme, with spaces are replaced by underscores. The theme is
            used to generate host names for the stack's instances. By default, <code>HostnameTheme</code>
            is set to <code>Layer_Dependent</code>, which creates host names by appending integers
            to the layer's short name. The other themes are:</para><ul><li><para><code>Baked_Goods</code></para></li><li><para><code>Clouds</code></para></li><li><para><code>Europe_Cities</code></para></li><li><para><code>Fruits</code></para></li><li><para><code>Greek_Deities</code></para></li><li><para><code>Legendary_creatures_from_Japan</code></para></li><li><para><code>Planets_and_Moons</code></para></li><li><para><code>Roman_Deities</code></para></li><li><para><code>Scottish_Islands</code></para></li><li><para><code>US_Cities</code></para></li><li><para><code>Wild_Cats</code></para></li></ul><para>To obtain a generated host name, call <code>GetHostNameSuggestion</code>, which returns
            a host name based on the current theme.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.CopyOPSStackCmdlet.ChefConfiguration_ManageBerkshelf">
            <summary>
            <para>
            <para>Whether to enable Berkshelf.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.CopyOPSStackCmdlet.ConfigurationManager_Name">
            <summary>
            <para>
            <para>The name. This parameter must be set to "Chef".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.CopyOPSStackCmdlet.Name">
            <summary>
            <para>
            <para>The cloned stack name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.CopyOPSStackCmdlet.CustomCookbooksSource_Password">
            <summary>
            <para>
            <para>When included in a request, the parameter depends on the repository type.</para><ul><li><para>For Amazon S3 bundles, set <code>Password</code> to the appropriate IAM secret access
            key.</para></li><li><para>For HTTP bundles and Subversion repositories, set <code>Password</code> to the password.</para></li></ul><para>For more information on how to safely handle IAM credentials, see <a href="http://docs.aws.amazon.com/general/latest/gr/aws-access-keys-best-practices.html">http://docs.aws.amazon.com/general/latest/gr/aws-access-keys-best-practices.html</a>.</para><para>In responses, AWS OpsWorks Stacks returns <code>*****FILTERED*****</code> instead
            of the actual value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.CopyOPSStackCmdlet.StackRegion">
            <summary>
            <para>
            <para>The cloned stack AWS region, such as "ap-northeast-2". For more information about
            AWS regions, see <a href="http://docs.aws.amazon.com/general/latest/gr/rande.html">Regions
            and Endpoints</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.CopyOPSStackCmdlet.CustomCookbooksSource_Revision">
            <summary>
            <para>
            <para>The application's version. AWS OpsWorks Stacks enables you to easily deploy new versions
            of an application. One of the simplest approaches is to have branches or revisions
            in your repository that represent different versions that can potentially be deployed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.CopyOPSStackCmdlet.ServiceRoleArn">
            <summary>
            <para>
            <para>The stack AWS Identity and Access Management (IAM) role, which allows AWS OpsWorks
            Stacks to work with AWS resources on your behalf. You must set this parameter to the
            Amazon Resource Name (ARN) for an existing IAM role. If you create a stack by using
            the AWS OpsWorks Stacks console, it creates the role for you. You can obtain an existing
            stack's IAM ARN programmatically by calling <a>DescribePermissions</a>. For more information
            about IAM ARNs, see <a href="http://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html">Using
            Identifiers</a>.</para><note><para>You must set this parameter to a valid service role ARN or the action will fail; there
            is no default value. You can specify the source stack's service role ARN, if you prefer,
            but you must do so explicitly.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.CopyOPSStackCmdlet.SourceStackId">
            <summary>
            <para>
            <para>The source stack ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.CopyOPSStackCmdlet.CustomCookbooksSource_SshKey">
            <summary>
            <para>
            <para>In requests, the repository's SSH key.</para><para>In responses, AWS OpsWorks Stacks returns <code>*****FILTERED*****</code> instead
            of the actual value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.CopyOPSStackCmdlet.CustomCookbooksSource_Type">
            <summary>
            <para>
            <para>The repository type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.CopyOPSStackCmdlet.CustomCookbooksSource_Url">
            <summary>
            <para>
            <para>The source URL. The following is an example of an Amazon S3 source URL: <code>https://s3.amazonaws.com/opsworks-demo-bucket/opsworks_cookbook_demo.tar.gz</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.CopyOPSStackCmdlet.UseCustomCookbook">
            <summary>
            <para>
            <para>Whether to use custom cookbooks.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.CopyOPSStackCmdlet.UseOpsworksSecurityGroup">
            <summary>
            <para>
            <para>Whether to associate the AWS OpsWorks Stacks built-in security groups with the stack's
            layers.</para><para>AWS OpsWorks Stacks provides a standard set of built-in security groups, one for each
            layer, which are associated with layers by default. With <code>UseOpsworksSecurityGroups</code>
            you can instead provide your own custom security groups. <code>UseOpsworksSecurityGroups</code>
            has the following settings: </para><ul><li><para>True - AWS OpsWorks Stacks automatically associates the appropriate built-in security
            group with each layer (default setting). You can associate additional security groups
            with a layer after you create it but you cannot delete the built-in security group.</para></li><li><para>False - AWS OpsWorks Stacks does not associate built-in security groups with layers.
            You must create appropriate Amazon Elastic Compute Cloud (Amazon EC2) security groups
            and associate a security group with each layer that you create. However, you can still
            manually associate a built-in security group with a layer on creation; custom security
            groups are required only for those layers that need custom settings.</para></li></ul><para>For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workingstacks-creating.html">Create
            a New Stack</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.CopyOPSStackCmdlet.CustomCookbooksSource_Username">
            <summary>
            <para>
            <para>This parameter depends on the repository type.</para><ul><li><para>For Amazon S3 bundles, set <code>Username</code> to the appropriate IAM access key
            ID.</para></li><li><para>For HTTP bundles, Git repositories, and Subversion repositories, set <code>Username</code>
            to the user name.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.CopyOPSStackCmdlet.ConfigurationManager_Version">
            <summary>
            <para>
            <para>The Chef version. This parameter must be set to 12, 11.10, or 11.4 for Linux stacks,
            and to 12.2 for Windows stacks. The default value for Linux stacks is 11.4.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.CopyOPSStackCmdlet.VpcId">
            <summary>
            <para>
            <para>The ID of the VPC that the cloned stack is to be launched into. It must be in the
            specified region. All instances are launched into this VPC, and you cannot change
            the ID later.</para><ul><li><para>If your account supports EC2 Classic, the default value is no VPC.</para></li><li><para>If your account does not support EC2 Classic, the default value is the default VPC
            for the specified region.</para></li></ul><para>If the VPC ID corresponds to a default VPC and you have specified either the <code>DefaultAvailabilityZone</code>
            or the <code>DefaultSubnetId</code> parameter only, AWS OpsWorks Stacks infers the
            value of the other parameter. If you specify neither parameter, AWS OpsWorks Stacks
            sets these parameters to the first valid Availability Zone for the specified region
            and the corresponding default VPC subnet ID, respectively. </para><para>If you specify a nondefault VPC ID, note the following:</para><ul><li><para>It must belong to a VPC in your account that is in the specified region.</para></li><li><para>You must specify a value for <code>DefaultSubnetId</code>.</para></li></ul><para>For more information about how to use AWS OpsWorks Stacks with a VPC, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workingstacks-vpc.html">Running
            a Stack in a VPC</a>. For more information about default VPC and EC2 Classic, see
            <a href="http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-supported-platforms.html">Supported
            Platforms</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.CopyOPSStackCmdlet.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.OPS.DismountOPSElasticLoadBalancerCmdlet">
            <summary>
            Detaches a specified Elastic Load Balancing instance from its layer.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack, or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.DismountOPSElasticLoadBalancerCmdlet.ElasticLoadBalancerName">
            <summary>
            <para>
            <para>The Elastic Load Balancing instance's name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.DismountOPSElasticLoadBalancerCmdlet.LayerId">
            <summary>
            <para>
            <para>The ID of the layer that the Elastic Load Balancing instance is attached to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.DismountOPSElasticLoadBalancerCmdlet.PassThru">
            <summary>
            Returns the value passed to the ElasticLoadBalancerName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.DismountOPSElasticLoadBalancerCmdlet.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.OPS.GetOPSAgentVersionCmdlet">
            <summary>
            Describes the available AWS OpsWorks Stacks agent versions. You must specify a stack
            ID or a configuration manager. <code>DescribeAgentVersions</code> returns a list of
            available agent versions for the specified stack or configuration manager.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSAgentVersionCmdlet.ConfigurationManager_Name">
            <summary>
            <para>
            <para>The name. This parameter must be set to "Chef".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSAgentVersionCmdlet.StackId">
            <summary>
            <para>
            <para>The stack ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSAgentVersionCmdlet.ConfigurationManager_Version">
            <summary>
            <para>
            <para>The Chef version. This parameter must be set to 12, 11.10, or 11.4 for Linux stacks,
            and to 12.2 for Windows stacks. The default value for Linux stacks is 11.4.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.OPS.GetOPSAppCmdlet">
            <summary>
            Requests a description of a specified set of apps.
             
             <note><para>
            This call accepts only one resource-identifying parameter.
            </para></note><para><b>Required Permissions</b>: To use this action, an IAM user must have a Show, Deploy,
            or Manage permissions level for the stack, or an attached policy that explicitly grants
            permissions. For more information about user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSAppCmdlet.AppId">
            <summary>
            <para>
            <para>An array of app IDs for the apps to be described. If you use this parameter, <code>DescribeApps</code>
            returns a description of the specified apps. Otherwise, it returns a description of
            every app.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSAppCmdlet.StackId">
            <summary>
            <para>
            <para>The app stack ID. If you use this parameter, <code>DescribeApps</code> returns a description
            of the apps in the specified stack.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.OPS.GetOPSCommandCmdlet">
            <summary>
            Describes the results of specified commands.
             
             <note><para>
            This call accepts only one resource-identifying parameter.
            </para></note><para><b>Required Permissions</b>: To use this action, an IAM user must have a Show, Deploy,
            or Manage permissions level for the stack, or an attached policy that explicitly grants
            permissions. For more information about user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSCommandCmdlet.CommandId">
            <summary>
            <para>
            <para>An array of command IDs. If you include this parameter, <code>DescribeCommands</code>
            returns a description of the specified commands. Otherwise, it returns a description
            of every command.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSCommandCmdlet.DeploymentId">
            <summary>
            <para>
            <para>The deployment ID. If you include this parameter, <code>DescribeCommands</code> returns
            a description of the commands associated with the specified deployment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSCommandCmdlet.InstanceId">
            <summary>
            <para>
            <para>The instance ID. If you include this parameter, <code>DescribeCommands</code> returns
            a description of the commands associated with the specified instance.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.OPS.GetOPSDeploymentCmdlet">
            <summary>
            Requests a description of a specified set of deployments.
             
             <note><para>
            This call accepts only one resource-identifying parameter.
            </para></note><para><b>Required Permissions</b>: To use this action, an IAM user must have a Show, Deploy,
            or Manage permissions level for the stack, or an attached policy that explicitly grants
            permissions. For more information about user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSDeploymentCmdlet.AppId">
            <summary>
            <para>
            <para>The app ID. If you include this parameter, the command returns a description of the
            commands associated with the specified app.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSDeploymentCmdlet.DeploymentId">
            <summary>
            <para>
            <para>An array of deployment IDs to be described. If you include this parameter, the command
            returns a description of the specified deployments. Otherwise, it returns a description
            of every deployment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSDeploymentCmdlet.StackId">
            <summary>
            <para>
            <para>The stack ID. If you include this parameter, the command returns a description of
            the commands associated with the specified stack.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.OPS.GetOPSEcsClusterCmdlet">
            <summary>
            Describes Amazon ECS clusters that are registered with a stack. If you specify only
            a stack ID, you can use the <code>MaxResults</code> and <code>NextToken</code> parameters
            to paginate the response. However, AWS OpsWorks Stacks currently supports only one
            cluster per layer, so the result set has a maximum of one element.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Show, Deploy,
            or Manage permissions level for the stack or an attached policy that explicitly grants
            permission. For more information about user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para><para>
            This call accepts only one resource-identifying parameter.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSEcsClusterCmdlet.EcsClusterArn">
            <summary>
            <para>
            <para>A list of ARNs, one for each cluster to be described.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSEcsClusterCmdlet.StackId">
            <summary>
            <para>
            <para>A stack ID. <code>DescribeEcsClusters</code> returns a description of the cluster
            that is registered with the stack.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSEcsClusterCmdlet.MaxResult">
            <summary>
            <para>
            <para>To receive a paginated response, use this parameter to specify the maximum number
            of results to be returned with a single call. If the number of available results exceeds
            this maximum, the response includes a <code>NextToken</code> value that you can assign
            to the <code>NextToken</code> request parameter to get the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSEcsClusterCmdlet.NextToken">
            <summary>
            <para>
            <para>If the previous paginated request did not return all of the remaining results, the
            response object's<code>NextToken</code> parameter value is set to a token. To retrieve
            the next set of results, call <code>DescribeEcsClusters</code> again and assign that
            token to the request object's <code>NextToken</code> parameter. If there are no remaining
            results, the previous response object's <code>NextToken</code> parameter is set to
            <code>null</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.OPS.GetOPSElasticIpCmdlet">
            <summary>
            Describes <a href="http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html">Elastic
            IP addresses</a>.
             
             <note><para>
            This call accepts only one resource-identifying parameter.
            </para></note><para><b>Required Permissions</b>: To use this action, an IAM user must have a Show, Deploy,
            or Manage permissions level for the stack, or an attached policy that explicitly grants
            permissions. For more information about user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSElasticIpCmdlet.InstanceId">
            <summary>
            <para>
            <para>The instance ID. If you include this parameter, <code>DescribeElasticIps</code> returns
            a description of the Elastic IP addresses associated with the specified instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSElasticIpCmdlet.Ip">
            <summary>
            <para>
            <para>An array of Elastic IP addresses to be described. If you include this parameter, <code>DescribeElasticIps</code>
            returns a description of the specified Elastic IP addresses. Otherwise, it returns
            a description of every Elastic IP address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSElasticIpCmdlet.StackId">
            <summary>
            <para>
            <para>A stack ID. If you include this parameter, <code>DescribeElasticIps</code> returns
            a description of the Elastic IP addresses that are registered with the specified stack.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.OPS.GetOPSElasticLoadBalancerCmdlet">
            <summary>
            Describes a stack's Elastic Load Balancing instances.
             
             <note><para>
            This call accepts only one resource-identifying parameter.
            </para></note><para><b>Required Permissions</b>: To use this action, an IAM user must have a Show, Deploy,
            or Manage permissions level for the stack, or an attached policy that explicitly grants
            permissions. For more information about user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSElasticLoadBalancerCmdlet.LayerId">
            <summary>
            <para>
            <para>A list of layer IDs. The action describes the Elastic Load Balancing instances for
            the specified layers.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSElasticLoadBalancerCmdlet.StackId">
            <summary>
            <para>
            <para>A stack ID. The action describes the stack's Elastic Load Balancing instances.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.OPS.GetOPSHostnameSuggestionCmdlet">
            <summary>
            Gets a generated host name for the specified layer, based on the current host name
            theme.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack, or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSHostnameSuggestionCmdlet.LayerId">
            <summary>
            <para>
            <para>The layer ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.OPS.GetOPSInstanceCmdlet">
            <summary>
            Requests a description of a set of instances.
             
             <note><para>
            This call accepts only one resource-identifying parameter.
            </para></note><para><b>Required Permissions</b>: To use this action, an IAM user must have a Show, Deploy,
            or Manage permissions level for the stack, or an attached policy that explicitly grants
            permissions. For more information about user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSInstanceCmdlet.InstanceId">
            <summary>
            <para>
            <para>An array of instance IDs to be described. If you use this parameter, <code>DescribeInstances</code>
            returns a description of the specified instances. Otherwise, it returns a description
            of every instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSInstanceCmdlet.LayerId">
            <summary>
            <para>
            <para>A layer ID. If you use this parameter, <code>DescribeInstances</code> returns descriptions
            of the instances associated with the specified layer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSInstanceCmdlet.StackId">
            <summary>
            <para>
            <para>A stack ID. If you use this parameter, <code>DescribeInstances</code> returns descriptions
            of the instances associated with the specified stack.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.OPS.GetOPSLayerCmdlet">
            <summary>
            Requests a description of one or more layers in a specified stack.
             
             <note><para>
            This call accepts only one resource-identifying parameter.
            </para></note><para><b>Required Permissions</b>: To use this action, an IAM user must have a Show, Deploy,
            or Manage permissions level for the stack, or an attached policy that explicitly grants
            permissions. For more information about user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSLayerCmdlet.LayerId">
            <summary>
            <para>
            <para>An array of layer IDs that specify the layers to be described. If you omit this parameter,
            <code>DescribeLayers</code> returns a description of every layer in the specified
            stack.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSLayerCmdlet.StackId">
            <summary>
            <para>
            <para>The stack ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.OPS.GetOPSLoadBasedAutoScalingCmdlet">
            <summary>
            Describes load-based auto scaling configurations for specified layers.
             
             <note><para>
            You must specify at least one of the parameters.
            </para></note><para><b>Required Permissions</b>: To use this action, an IAM user must have a Show, Deploy,
            or Manage permissions level for the stack, or an attached policy that explicitly grants
            permissions. For more information about user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSLoadBasedAutoScalingCmdlet.LayerId">
            <summary>
            <para>
            <para>An array of layer IDs.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.OPS.GetOPSMyUserProfileCmdlet">
            <summary>
            Describes a user's SSH information.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have self-management
            enabled or an attached policy that explicitly grants permissions. For more information
            about user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.OPS.GetOPSOperatingSystemCmdlet">
            <summary>
            Describes the operating systems that are supported by AWS OpsWorks Stacks.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.OPS.GetOPSPermissionCmdlet">
            <summary>
            Describes the permissions for a specified stack.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack, or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSPermissionCmdlet.IamUserArn">
            <summary>
            <para>
            <para>The user's IAM ARN. This can also be a federated user's ARN. For more information
            about IAM ARNs, see <a href="http://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html">Using
            Identifiers</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSPermissionCmdlet.StackId">
            <summary>
            <para>
            <para>The stack ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.OPS.GetOPSRaidArrayCmdlet">
            <summary>
            Describe an instance's RAID arrays.
             
             <note><para>
            This call accepts only one resource-identifying parameter.
            </para></note><para><b>Required Permissions</b>: To use this action, an IAM user must have a Show, Deploy,
            or Manage permissions level for the stack, or an attached policy that explicitly grants
            permissions. For more information about user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSRaidArrayCmdlet.InstanceId">
            <summary>
            <para>
            <para>The instance ID. If you use this parameter, <code>DescribeRaidArrays</code> returns
            descriptions of the RAID arrays associated with the specified instance. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSRaidArrayCmdlet.RaidArrayId">
            <summary>
            <para>
            <para>An array of RAID array IDs. If you use this parameter, <code>DescribeRaidArrays</code>
            returns descriptions of the specified arrays. Otherwise, it returns a description
            of every array.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSRaidArrayCmdlet.StackId">
            <summary>
            <para>
            <para>The stack ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.OPS.GetOPSRdsDbInstanceCmdlet">
            <summary>
            Describes Amazon RDS instances.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Show, Deploy,
            or Manage permissions level for the stack, or an attached policy that explicitly grants
            permissions. For more information about user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para><para>
            This call accepts only one resource-identifying parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSRdsDbInstanceCmdlet.RdsDbInstanceArn">
            <summary>
            <para>
            <para>An array containing the ARNs of the instances to be described.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSRdsDbInstanceCmdlet.StackId">
            <summary>
            <para>
            <para>The ID of the stack with which the instances are registered. The operation returns
            descriptions of all registered Amazon RDS instances.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.OPS.GetOPSResourceTagCmdlet">
            <summary>
            Returns a list of tags that are applied to the specified stack or layer.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The stack or layer's Amazon Resource Number (ARN).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSResourceTagCmdlet.MaxResult">
            <summary>
            <para>
            <para>Do not use. A validation exception occurs if you add a <code>MaxResults</code> parameter
            to a <code>ListTagsRequest</code> call. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSResourceTagCmdlet.NextToken">
            <summary>
            <para>
            <para>Do not use. A validation exception occurs if you add a <code>NextToken</code> parameter
            to a <code>ListTagsRequest</code> call. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.OPS.GetOPSServiceErrorCmdlet">
            <summary>
            Describes AWS OpsWorks Stacks service errors.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Show, Deploy,
            or Manage permissions level for the stack, or an attached policy that explicitly grants
            permissions. For more information about user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para><para>
            This call accepts only one resource-identifying parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSServiceErrorCmdlet.InstanceId">
            <summary>
            <para>
            <para>The instance ID. If you use this parameter, <code>DescribeServiceErrors</code> returns
            descriptions of the errors associated with the specified instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSServiceErrorCmdlet.ServiceErrorId">
            <summary>
            <para>
            <para>An array of service error IDs. If you use this parameter, <code>DescribeServiceErrors</code>
            returns descriptions of the specified errors. Otherwise, it returns a description
            of every error.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSServiceErrorCmdlet.StackId">
            <summary>
            <para>
            <para>The stack ID. If you use this parameter, <code>DescribeServiceErrors</code> returns
            descriptions of the errors associated with the specified stack.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.OPS.GetOPSStackCmdlet">
            <summary>
            Requests a description of one or more stacks.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Show, Deploy,
            or Manage permissions level for the stack, or an attached policy that explicitly grants
            permissions. For more information about user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSStackCmdlet.StackId">
            <summary>
            <para>
            <para>An array of stack IDs that specify the stacks to be described. If you omit this parameter,
            <code>DescribeStacks</code> returns a description of every stack.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.OPS.GetOPSStackProvisioningParameterCmdlet">
            <summary>
            Requests a description of a stack's provisioning parameters.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Show, Deploy,
            or Manage permissions level for the stack or an attached policy that explicitly grants
            permissions. For more information about user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSStackProvisioningParameterCmdlet.StackId">
            <summary>
            <para>
            <para>The stack ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.OPS.GetOPSStackSummaryCmdlet">
            <summary>
            Describes the number of layers and apps in a specified stack, and the number of instances
            in each state, such as <code>running_setup</code> or <code>online</code>.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Show, Deploy,
            or Manage permissions level for the stack, or an attached policy that explicitly grants
            permissions. For more information about user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSStackSummaryCmdlet.StackId">
            <summary>
            <para>
            <para>The stack ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.OPS.GetOPSTimeBasedAutoScalingCmdlet">
            <summary>
            Describes time-based auto scaling configurations for specified instances.
             
             <note><para>
            You must specify at least one of the parameters.
            </para></note><para><b>Required Permissions</b>: To use this action, an IAM user must have a Show, Deploy,
            or Manage permissions level for the stack, or an attached policy that explicitly grants
            permissions. For more information about user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSTimeBasedAutoScalingCmdlet.InstanceId">
            <summary>
            <para>
            <para>An array of instance IDs.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.OPS.GetOPSUserProfileCmdlet">
            <summary>
            Describe specified users.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have an attached
            policy that explicitly grants permissions. For more information about user permissions,
            see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSUserProfileCmdlet.IamUserArn">
            <summary>
            <para>
            <para>An array of IAM or federated user ARNs that identify the users to be described.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.OPS.GetOPSVolumeCmdlet">
            <summary>
            Describes an instance's Amazon EBS volumes.
             
             <note><para>
            This call accepts only one resource-identifying parameter.
            </para></note><para><b>Required Permissions</b>: To use this action, an IAM user must have a Show, Deploy,
            or Manage permissions level for the stack, or an attached policy that explicitly grants
            permissions. For more information about user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSVolumeCmdlet.InstanceId">
            <summary>
            <para>
            <para>The instance ID. If you use this parameter, <code>DescribeVolumes</code> returns descriptions
            of the volumes associated with the specified instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSVolumeCmdlet.RaidArrayId">
            <summary>
            <para>
            <para>The RAID array ID. If you use this parameter, <code>DescribeVolumes</code> returns
            descriptions of the volumes associated with the specified RAID array.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSVolumeCmdlet.StackId">
            <summary>
            <para>
            <para>A stack ID. The action describes the stack's registered Amazon EBS volumes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GetOPSVolumeCmdlet.VolumeId">
            <summary>
            <para>
            <para>Am array of volume IDs. If you use this parameter, <code>DescribeVolumes</code> returns
            descriptions of the specified volumes. Otherwise, it returns a description of every
            volume.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.OPS.GrantOPSAccessCmdlet">
            <summary>
            <note><para>
            This action can be used only with Windows stacks.
            </para></note><para>
            Grants RDP access to a Windows instance for a specified time period.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GrantOPSAccessCmdlet.InstanceId">
            <summary>
            <para>
            <para>The instance's AWS OpsWorks Stacks ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GrantOPSAccessCmdlet.ValidForInMinute">
            <summary>
            <para>
            <para>The length of time (in minutes) that the grant is valid. When the grant expires at
            the end of this period, the user will no longer be able to use the credentials to
            log in. If the user is logged in at the time, he or she automatically will be logged
            out.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.GrantOPSAccessCmdlet.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.OPS.NewOPSAppCmdlet">
            <summary>
            Creates an app for a specified stack. For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workingapps-creating.html">Creating
            Apps</a>.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack, or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSAppCmdlet.Attribute">
            <summary>
            <para>
            <para>One or more user-defined key/value pairs to be added to the stack attributes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSAppCmdlet.SslConfiguration_Certificate">
            <summary>
            <para>
            <para>The contents of the certificate's domain.crt file.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSAppCmdlet.SslConfiguration_Chain">
            <summary>
            <para>
            <para>Optional. Can be used to specify an intermediate certificate authority key or client
            authentication.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSAppCmdlet.DataSource">
            <summary>
            <para>
            <para>The app's data source.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSAppCmdlet.Description">
            <summary>
            <para>
            <para>A description of the app.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSAppCmdlet.Domain">
            <summary>
            <para>
            <para>The app virtual host settings, with multiple domains separated by commas. For example:
            <code>'www.example.com, example.com'</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSAppCmdlet.EnableSsl">
            <summary>
            <para>
            <para>Whether to enable SSL for the app.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSAppCmdlet.Environment">
            <summary>
            <para>
            <para>An array of <code>EnvironmentVariable</code> objects that specify environment variables
            to be associated with the app. After you deploy the app, these variables are defined
            on the associated app server instance. For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workingapps-creating.html#workingapps-creating-environment">
            Environment Variables</a>.</para><para>There is no specific limit on the number of environment variables. However, the size
            of the associated data structure - which includes the variables' names, values, and
            protected flag values - cannot exceed 10 KB (10240 Bytes). This limit should accommodate
            most if not all use cases. Exceeding it will cause an exception with the message,
            "Environment: is too large (maximum is 10KB)."</para><note><para>This parameter is supported only by Chef 11.10 stacks. If you have specified one or
            more environment variables, you cannot modify the stack's Chef version.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSAppCmdlet.Name">
            <summary>
            <para>
            <para>The app name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSAppCmdlet.AppSource_Password">
            <summary>
            <para>
            <para>When included in a request, the parameter depends on the repository type.</para><ul><li><para>For Amazon S3 bundles, set <code>Password</code> to the appropriate IAM secret access
            key.</para></li><li><para>For HTTP bundles and Subversion repositories, set <code>Password</code> to the password.</para></li></ul><para>For more information on how to safely handle IAM credentials, see <a href="http://docs.aws.amazon.com/general/latest/gr/aws-access-keys-best-practices.html">http://docs.aws.amazon.com/general/latest/gr/aws-access-keys-best-practices.html</a>.</para><para>In responses, AWS OpsWorks Stacks returns <code>*****FILTERED*****</code> instead
            of the actual value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSAppCmdlet.SslConfiguration_PrivateKey">
            <summary>
            <para>
            <para>The private key; the contents of the certificate's domain.kex file.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSAppCmdlet.AppSource_Revision">
            <summary>
            <para>
            <para>The application's version. AWS OpsWorks Stacks enables you to easily deploy new versions
            of an application. One of the simplest approaches is to have branches or revisions
            in your repository that represent different versions that can potentially be deployed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSAppCmdlet.Shortname">
            <summary>
            <para>
            <para>The app's short name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSAppCmdlet.AppSource_SshKey">
            <summary>
            <para>
            <para>In requests, the repository's SSH key.</para><para>In responses, AWS OpsWorks Stacks returns <code>*****FILTERED*****</code> instead
            of the actual value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSAppCmdlet.StackId">
            <summary>
            <para>
            <para>The stack ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSAppCmdlet.AppSource_Type">
            <summary>
            <para>
            <para>The repository type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSAppCmdlet.Type">
            <summary>
            <para>
            <para>The app type. Each supported type is associated with a particular layer. For example,
            PHP applications are associated with a PHP layer. AWS OpsWorks Stacks deploys an application
            to those instances that are members of the corresponding layer. If your app isn't
            one of the standard types, or you prefer to implement your own Deploy recipes, specify
            <code>other</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSAppCmdlet.AppSource_Url">
            <summary>
            <para>
            <para>The source URL. The following is an example of an Amazon S3 source URL: <code>https://s3.amazonaws.com/opsworks-demo-bucket/opsworks_cookbook_demo.tar.gz</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSAppCmdlet.AppSource_Username">
            <summary>
            <para>
            <para>This parameter depends on the repository type.</para><ul><li><para>For Amazon S3 bundles, set <code>Username</code> to the appropriate IAM access key
            ID.</para></li><li><para>For HTTP bundles, Git repositories, and Subversion repositories, set <code>Username</code>
            to the user name.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSAppCmdlet.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.OPS.NewOPSDeploymentCmdlet">
            <summary>
            Runs deployment or stack commands. For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workingapps-deploying.html">Deploying
            Apps</a> and <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workingstacks-commands.html">Run
            Stack Commands</a>.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Deploy or
            Manage permissions level for the stack, or an attached policy that explicitly grants
            permissions. For more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSDeploymentCmdlet.AppId">
            <summary>
            <para>
            <para>The app ID. This parameter is required for app deployments, but not for other deployment
            commands.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSDeploymentCmdlet.Command_Arg">
            <summary>
            <para>
            <para>The arguments of those commands that take arguments. It should be set to a JSON object
            with the following format:</para><para><code>{"arg_name1" : ["value1", "value2", ...], "arg_name2" : ["value1", "value2",
            ...], ...}</code></para><para>The <code>update_dependencies</code> command takes two arguments:</para><ul><li><para><code>upgrade_os_to</code> - Specifies the desired Amazon Linux version for instances
            whose OS you want to upgrade, such as <code>Amazon Linux 2016.09</code>. You must
            also set the <code>allow_reboot</code> argument to true.</para></li><li><para><code>allow_reboot</code> - Specifies whether to allow AWS OpsWorks Stacks to reboot
            the instances if necessary, after installing the updates. This argument can be set
            to either <code>true</code> or <code>false</code>. The default value is <code>false</code>.</para></li></ul><para>For example, to upgrade an instance to Amazon Linux 2016.09, set <code>Args</code>
            to the following.</para><para><code> { "upgrade_os_to":["Amazon Linux 2016.09"], "allow_reboot":["true"] } </code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSDeploymentCmdlet.Comment">
            <summary>
            <para>
            <para>A user-defined comment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSDeploymentCmdlet.CustomJson">
            <summary>
            <para>
            <para>A string that contains user-defined, custom JSON. It is used to override the corresponding
            default stack configuration JSON values. The string should be in the following format:</para><para><code>"{\"key1\": \"value1\", \"key2\": \"value2\",...}"</code></para><para>For more information about custom JSON, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workingstacks-json.html">Use
            Custom JSON to Modify the Stack Configuration Attributes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSDeploymentCmdlet.InstanceId">
            <summary>
            <para>
            <para>The instance IDs for the deployment targets.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSDeploymentCmdlet.LayerId">
            <summary>
            <para>
            <para>The layer IDs for the deployment targets.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSDeploymentCmdlet.Command_Name">
            <summary>
            <para>
            <para>Specifies the operation. You can specify only one command.</para><para>For stacks, the following commands are available:</para><ul><li><para><code>execute_recipes</code>: Execute one or more recipes. To specify the recipes,
            set an <code>Args</code> parameter named <code>recipes</code> to the list of recipes
            to be executed. For example, to execute <code>phpapp::appsetup</code>, set <code>Args</code>
            to <code>{"recipes":["phpapp::appsetup"]}</code>.</para></li><li><para><code>install_dependencies</code>: Install the stack's dependencies.</para></li><li><para><code>update_custom_cookbooks</code>: Update the stack's custom cookbooks.</para></li><li><para><code>update_dependencies</code>: Update the stack's dependencies.</para></li></ul><note><para>The update_dependencies and install_dependencies commands are supported only for Linux
            instances. You can run the commands successfully on Windows instances, but they do
            nothing.</para></note><para>For apps, the following commands are available:</para><ul><li><para><code>deploy</code>: Deploy an app. Ruby on Rails apps have an optional <code>Args</code>
            parameter named <code>migrate</code>. Set <code>Args</code> to {"migrate":["true"]}
            to migrate the database. The default setting is {"migrate":["false"]}.</para></li><li><para><code>rollback</code> Roll the app back to the previous version. When you update
            an app, AWS OpsWorks Stacks stores the previous version, up to a maximum of five versions.
            You can use this command to roll an app back as many as four versions.</para></li><li><para><code>start</code>: Start the app's web or application server.</para></li><li><para><code>stop</code>: Stop the app's web or application server.</para></li><li><para><code>restart</code>: Restart the app's web or application server.</para></li><li><para><code>undeploy</code>: Undeploy the app.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSDeploymentCmdlet.StackId">
            <summary>
            <para>
            <para>The stack ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSDeploymentCmdlet.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.OPS.NewOPSInstanceCmdlet">
            <summary>
            Creates an instance in a specified stack. For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-add.html">Adding
            an Instance to a Layer</a>.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack, or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSInstanceCmdlet.AgentVersion">
            <summary>
            <para>
            <para>The default AWS OpsWorks Stacks agent version. You have the following options:</para><ul><li><para><code>INHERIT</code> - Use the stack's default agent version setting.</para></li><li><para><i>version_number</i> - Use the specified agent version. This value overrides the
            stack's default setting. To update the agent version, edit the instance configuration
            and specify a new version. AWS OpsWorks Stacks then automatically installs that version
            on the instance.</para></li></ul><para>The default setting is <code>INHERIT</code>. To specify an agent version, you must
            use the complete version number, not the abbreviated number shown on the console.
            For a list of available agent version numbers, call <a>DescribeAgentVersions</a>.
            AgentVersion cannot be set to Chef 12.2.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSInstanceCmdlet.AmiId">
            <summary>
            <para>
            <para>A custom AMI ID to be used to create the instance. The AMI should be based on one
            of the supported operating systems. For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-custom-ami.html">Using
            Custom AMIs</a>.</para><note><para>If you specify a custom AMI, you must set <code>Os</code> to <code>Custom</code>.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSInstanceCmdlet.Architecture">
            <summary>
            <para>
            <para>The instance architecture. The default option is <code>x86_64</code>. Instance types
            do not necessarily support both architectures. For a list of the architectures that
            are supported by the different instance types, see <a href="http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html">Instance
            Families and Types</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSInstanceCmdlet.AutoScalingType">
            <summary>
            <para>
            <para>For load-based or time-based instances, the type. Windows stacks can use only time-based
            instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSInstanceCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>The instance Availability Zone. For more information, see <a href="http://docs.aws.amazon.com/general/latest/gr/rande.html">Regions
            and Endpoints</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSInstanceCmdlet.BlockDeviceMapping">
            <summary>
            <para>
            <para>An array of <code>BlockDeviceMapping</code> objects that specify the instance's block
            devices. For more information, see <a href="http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/block-device-mapping-concepts.html">Block
            Device Mapping</a>. Note that block device mappings are not supported for custom AMIs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSInstanceCmdlet.EbsOptimized">
            <summary>
            <para>
            <para>Whether to create an Amazon EBS-optimized instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSInstanceCmdlet.Hostname">
            <summary>
            <para>
            <para>The instance host name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSInstanceCmdlet.InstallUpdatesOnBoot">
            <summary>
            <para>
            <para>Whether to install operating system and package updates when the instance boots. The
            default value is <code>true</code>. To control when updates are installed, set this
            value to <code>false</code>. You must then update your instances manually by using
            <a>CreateDeployment</a> to run the <code>update_dependencies</code> stack command
            or by manually running <code>yum</code> (Amazon Linux) or <code>apt-get</code> (Ubuntu)
            on the instances. </para><note><para>We strongly recommend using the default value of <code>true</code> to ensure that
            your instances have the latest security updates.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSInstanceCmdlet.InstanceType">
            <summary>
            <para>
            <para>The instance type, such as <code>t2.micro</code>. For a list of supported instance
            types, open the stack in the console, choose <b>Instances</b>, and choose <b>+ Instance</b>.
            The <b>Size</b> list contains the currently supported types. For more information,
            see <a href="http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html">Instance
            Families and Types</a>. The parameter values that you use to specify the various types
            are in the <b>API Name</b> column of the <b>Available Instance Types</b> table.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSInstanceCmdlet.LayerId">
            <summary>
            <para>
            <para>An array that contains the instance's layer IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSInstanceCmdlet.Os">
            <summary>
            <para>
            <para>The instance's operating system, which must be set to one of the following.</para><ul><li><para>A supported Linux operating system: An Amazon Linux version, such as <code>Amazon
            Linux 2017.09</code>, <code>Amazon Linux 2017.03</code>, <code>Amazon Linux 2016.09</code>,
            <code>Amazon Linux 2016.03</code>, <code>Amazon Linux 2015.09</code>, or <code>Amazon
            Linux 2015.03</code>.</para></li><li><para>A supported Ubuntu operating system, such as <code>Ubuntu 16.04 LTS</code>, <code>Ubuntu
            14.04 LTS</code>, or <code>Ubuntu 12.04 LTS</code>.</para></li><li><para><code>CentOS Linux 7</code></para></li><li><para><code>Red Hat Enterprise Linux 7</code></para></li><li><para>A supported Windows operating system, such as <code>Microsoft Windows Server 2012
            R2 Base</code>, <code>Microsoft Windows Server 2012 R2 with SQL Server Express</code>,
            <code>Microsoft Windows Server 2012 R2 with SQL Server Standard</code>, or <code>Microsoft
            Windows Server 2012 R2 with SQL Server Web</code>.</para></li><li><para>A custom AMI: <code>Custom</code>.</para></li></ul><para>For more information about the supported operating systems, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-os.html">AWS
            OpsWorks Stacks Operating Systems</a>.</para><para>The default option is the current Amazon Linux version. If you set this parameter
            to <code>Custom</code>, you must use the <a>CreateInstance</a> action's AmiId parameter
            to specify the custom AMI that you want to use. Block device mappings are not supported
            if the value is <code>Custom</code>. For more information about supported operating
            systems, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-os.html">Operating
            Systems</a>For more information about how to use custom AMIs with AWS OpsWorks Stacks,
            see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-custom-ami.html">Using
            Custom AMIs</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSInstanceCmdlet.RootDeviceType">
            <summary>
            <para>
            <para>The instance root device type. For more information, see <a href="http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ComponentsAMIs.html#storage-for-the-root-device">Storage
            for the Root Device</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSInstanceCmdlet.SshKeyName">
            <summary>
            <para>
            <para>The instance's Amazon EC2 key-pair name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSInstanceCmdlet.StackId">
            <summary>
            <para>
            <para>The stack ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSInstanceCmdlet.SubnetId">
            <summary>
            <para>
            <para>The ID of the instance's subnet. If the stack is running in a VPC, you can use this
            parameter to override the stack's default subnet ID value and direct AWS OpsWorks
            Stacks to launch the instance in a different subnet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSInstanceCmdlet.Tenancy">
            <summary>
            <para>
            <para>The instance's tenancy option. The default option is no tenancy, or if the instance
            is running in a VPC, inherit tenancy settings from the VPC. The following are valid
            values for this parameter: <code>dedicated</code>, <code>default</code>, or <code>host</code>.
            Because there are costs associated with changes in tenancy options, we recommend that
            you research tenancy options before choosing them for your instances. For more information
            about dedicated hosts, see <a href="http://aws.amazon.com/ec2/dedicated-hosts/">Dedicated
            Hosts Overview</a> and <a href="http://aws.amazon.com/ec2/dedicated-hosts/">Amazon
            EC2 Dedicated Hosts</a>. For more information about dedicated instances, see <a href="http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/dedicated-instance.html">Dedicated
            Instances</a> and <a href="http://aws.amazon.com/ec2/purchasing-options/dedicated-instances/">Amazon
            EC2 Dedicated Instances</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSInstanceCmdlet.VirtualizationType">
            <summary>
            <para>
            <para>The instance's virtualization type, <code>paravirtual</code> or <code>hvm</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSInstanceCmdlet.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.OPS.NewOPSLayerCmdlet">
            <summary>
            Creates a layer. For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workinglayers-basics-create.html">How
            to Create a Layer</a>.
             
             <note><para>
            You should use <b>CreateLayer</b> for noncustom layer types such as PHP App Server
            only if the stack does not have an existing layer of that type. A stack can have at
            most one instance of each noncustom layer; if you attempt to create a second instance,
            <b>CreateLayer</b> fails. A stack can have an arbitrary number of custom layers, so
            you can call <b>CreateLayer</b> as many times as you like for that layer type.
            </para></note><para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack, or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSLayerCmdlet.Attribute">
            <summary>
            <para>
            <para>One or more user-defined key-value pairs to be added to the stack attributes.</para><para>To create a cluster layer, set the <code>EcsClusterArn</code> attribute to the cluster's
            ARN.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSLayerCmdlet.AutoAssignElasticIp">
            <summary>
            <para>
            <para>Whether to automatically assign an <a href="http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html">Elastic
            IP address</a> to the layer's instances. For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workinglayers-basics-edit.html">How
            to Edit a Layer</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSLayerCmdlet.AutoAssignPublicIp">
            <summary>
            <para>
            <para>For stacks that are running in a VPC, whether to automatically assign a public IP
            address to the layer's instances. For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workinglayers-basics-edit.html">How
            to Edit a Layer</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSLayerCmdlet.CustomRecipes_Configure">
            <summary>
            <para>
            <para>An array of custom recipe names to be run following a <code>configure</code> event.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSLayerCmdlet.CustomInstanceProfileArn">
            <summary>
            <para>
            <para>The ARN of an IAM profile to be used for the layer's EC2 instances. For more information
            about IAM ARNs, see <a href="http://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html">Using
            Identifiers</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSLayerCmdlet.CustomJson">
            <summary>
            <para>
            <para>A JSON-formatted string containing custom stack configuration and deployment attributes
            to be installed on the layer's instances. For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workingcookbook-json-override.html">
            Using Custom JSON</a>. This feature is supported as of version 1.7.42 of the AWS CLI.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSLayerCmdlet.CustomSecurityGroupId">
            <summary>
            <para>
            <para>An array containing the layer custom security group IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSLayerCmdlet.Shutdown_DelayUntilElbConnectionsDrained">
            <summary>
            <para>
            <para>Whether to enable Elastic Load Balancing connection draining. For more information,
            see <a href="http://docs.aws.amazon.com/ElasticLoadBalancing/latest/DeveloperGuide/TerminologyandKeyConcepts.html#conn-drain">Connection
            Draining</a></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSLayerCmdlet.CustomRecipes_Deploy">
            <summary>
            <para>
            <para>An array of custom recipe names to be run following a <code>deploy</code> event.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSLayerCmdlet.EnableAutoHealing">
            <summary>
            <para>
            <para>Whether to disable auto healing for the layer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSLayerCmdlet.CloudWatchLogsConfiguration_Enabled">
            <summary>
            <para>
            <para>Whether CloudWatch Logs is enabled for a layer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSLayerCmdlet.Shutdown_ExecutionTimeout">
            <summary>
            <para>
            <para>The time, in seconds, that AWS OpsWorks Stacks will wait after triggering a Shutdown
            event before shutting down an instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSLayerCmdlet.InstallUpdatesOnBoot">
            <summary>
            <para>
            <para>Whether to install operating system and package updates when the instance boots. The
            default value is <code>true</code>. To control when updates are installed, set this
            value to <code>false</code>. You must then update your instances manually by using
            <a>CreateDeployment</a> to run the <code>update_dependencies</code> stack command
            or by manually running <code>yum</code> (Amazon Linux) or <code>apt-get</code> (Ubuntu)
            on the instances. </para><note><para>To ensure that your instances have the latest security updates, we strongly recommend
            using the default value of <code>true</code>.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSLayerCmdlet.CloudWatchLogsConfiguration_LogStream">
            <summary>
            <para>
            <para>A list of configuration options for CloudWatch Logs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSLayerCmdlet.Name">
            <summary>
            <para>
            <para>The layer name, which is used by the console.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSLayerCmdlet.Package">
            <summary>
            <para>
            <para>An array of <code>Package</code> objects that describes the layer packages.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSLayerCmdlet.CustomRecipes_Setup">
            <summary>
            <para>
            <para>An array of custom recipe names to be run following a <code>setup</code> event.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSLayerCmdlet.Shortname">
            <summary>
            <para>
            <para>For custom layers only, use this parameter to specify the layer's short name, which
            is used internally by AWS OpsWorks Stacks and by Chef recipes. The short name is also
            used as the name for the directory where your app files are installed. It can have
            a maximum of 200 characters, which are limited to the alphanumeric characters, '-',
            '_', and '.'.</para><para>The built-in layers' short names are defined by AWS OpsWorks Stacks. For more information,
            see the <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/layers.html">Layer
            Reference</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSLayerCmdlet.CustomRecipes_Shutdown">
            <summary>
            <para>
            <para>An array of custom recipe names to be run following a <code>shutdown</code> event.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSLayerCmdlet.StackId">
            <summary>
            <para>
            <para>The layer stack ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSLayerCmdlet.Type">
            <summary>
            <para>
            <para>The layer type. A stack cannot have more than one built-in layer of the same type.
            It can have any number of custom layers. Built-in layers are not available in Chef
            12 stacks.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSLayerCmdlet.CustomRecipes_Undeploy">
            <summary>
            <para>
            <para>An array of custom recipe names to be run following a <code>undeploy</code> event.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSLayerCmdlet.UseEbsOptimizedInstance">
            <summary>
            <para>
            <para>Whether to use Amazon EBS-optimized instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSLayerCmdlet.VolumeConfiguration">
            <summary>
            <para>
            <para>A <code>VolumeConfigurations</code> object that describes the layer's Amazon EBS volumes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSLayerCmdlet.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.OPS.NewOPSStackCmdlet">
            <summary>
            Creates a new stack. For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workingstacks-edit.html">Create
            a New Stack</a>.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have an attached
            policy that explicitly grants permissions. For more information about user permissions,
            see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSStackCmdlet.AgentVersion">
            <summary>
            <para>
            <para>The default AWS OpsWorks Stacks agent version. You have the following options:</para><ul><li><para>Auto-update - Set this parameter to <code>LATEST</code>. AWS OpsWorks Stacks automatically
            installs new agent versions on the stack's instances as soon as they are available.</para></li><li><para>Fixed version - Set this parameter to your preferred agent version. To update the
            agent version, you must edit the stack configuration and specify a new version. AWS
            OpsWorks Stacks then automatically installs that version on the stack's instances.</para></li></ul><para>The default setting is the most recent release of the agent. To specify an agent version,
            you must use the complete version number, not the abbreviated number shown on the
            console. For a list of available agent version numbers, call <a>DescribeAgentVersions</a>.
            AgentVersion cannot be set to Chef 12.2.</para><note><para>You can also specify an agent version when you create or update an instance, which
            overrides the stack's default setting.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSStackCmdlet.Attribute">
            <summary>
            <para>
            <para>One or more user-defined key-value pairs to be added to the stack attributes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSStackCmdlet.ChefConfiguration_BerkshelfVersion">
            <summary>
            <para>
            <para>The Berkshelf version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSStackCmdlet.CustomJson">
            <summary>
            <para>
            <para>A string that contains user-defined, custom JSON. It can be used to override the corresponding
            default stack configuration attribute values or to pass data to recipes. The string
            should be in the following format:</para><para><code>"{\"key1\": \"value1\", \"key2\": \"value2\",...}"</code></para><para>For more information about custom JSON, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workingstacks-json.html">Use
            Custom JSON to Modify the Stack Configuration Attributes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSStackCmdlet.DefaultAvailabilityZone">
            <summary>
            <para>
            <para>The stack's default Availability Zone, which must be in the specified region. For
            more information, see <a href="http://docs.aws.amazon.com/general/latest/gr/rande.html">Regions
            and Endpoints</a>. If you also specify a value for <code>DefaultSubnetId</code>, the
            subnet must be in the same zone. For more information, see the <code>VpcId</code>
            parameter description. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSStackCmdlet.DefaultInstanceProfileArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of an IAM profile that is the default profile for all
            of the stack's EC2 instances. For more information about IAM ARNs, see <a href="http://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html">Using
            Identifiers</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSStackCmdlet.DefaultOs">
            <summary>
            <para>
            <para>The stack's default operating system, which is installed on every instance unless
            you specify a different operating system when you create the instance. You can specify
            one of the following.</para><ul><li><para>A supported Linux operating system: An Amazon Linux version, such as <code>Amazon
            Linux 2017.09</code>, <code>Amazon Linux 2017.03</code>, <code>Amazon Linux 2016.09</code>,
            <code>Amazon Linux 2016.03</code>, <code>Amazon Linux 2015.09</code>, or <code>Amazon
            Linux 2015.03</code>.</para></li><li><para>A supported Ubuntu operating system, such as <code>Ubuntu 16.04 LTS</code>, <code>Ubuntu
            14.04 LTS</code>, or <code>Ubuntu 12.04 LTS</code>.</para></li><li><para><code>CentOS Linux 7</code></para></li><li><para><code>Red Hat Enterprise Linux 7</code></para></li><li><para>A supported Windows operating system, such as <code>Microsoft Windows Server 2012
            R2 Base</code>, <code>Microsoft Windows Server 2012 R2 with SQL Server Express</code>,
            <code>Microsoft Windows Server 2012 R2 with SQL Server Standard</code>, or <code>Microsoft
            Windows Server 2012 R2 with SQL Server Web</code>.</para></li><li><para>A custom AMI: <code>Custom</code>. You specify the custom AMI you want to use when
            you create instances. For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-custom-ami.html">
            Using Custom AMIs</a>.</para></li></ul><para>The default option is the current Amazon Linux version. For more information about
            supported operating systems, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-os.html">AWS
            OpsWorks Stacks Operating Systems</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSStackCmdlet.DefaultRootDeviceType">
            <summary>
            <para>
            <para>The default root device type. This value is the default for all instances in the stack,
            but you can override it when you create an instance. The default option is <code>instance-store</code>.
            For more information, see <a href="http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ComponentsAMIs.html#storage-for-the-root-device">Storage
            for the Root Device</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSStackCmdlet.DefaultSshKeyName">
            <summary>
            <para>
            <para>A default Amazon EC2 key pair name. The default value is none. If you specify a key
            pair name, AWS OpsWorks installs the public key on the instance and you can use the
            private key with an SSH client to log in to the instance. For more information, see
            <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-ssh.html">
            Using SSH to Communicate with an Instance</a> and <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/security-ssh-access.html">
            Managing SSH Access</a>. You can override this setting by specifying a different key
            pair, or no key pair, when you <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-add.html">
            create an instance</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSStackCmdlet.DefaultSubnetId">
            <summary>
            <para>
            <para>The stack's default VPC subnet ID. This parameter is required if you specify a value
            for the <code>VpcId</code> parameter. All instances are launched into this subnet
            unless you specify otherwise when you create the instance. If you also specify a value
            for <code>DefaultAvailabilityZone</code>, the subnet must be in that zone. For information
            on default values and when this parameter is required, see the <code>VpcId</code>
            parameter description. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSStackCmdlet.HostnameTheme">
            <summary>
            <para>
            <para>The stack's host name theme, with spaces replaced by underscores. The theme is used
            to generate host names for the stack's instances. By default, <code>HostnameTheme</code>
            is set to <code>Layer_Dependent</code>, which creates host names by appending integers
            to the layer's short name. The other themes are:</para><ul><li><para><code>Baked_Goods</code></para></li><li><para><code>Clouds</code></para></li><li><para><code>Europe_Cities</code></para></li><li><para><code>Fruits</code></para></li><li><para><code>Greek_Deities</code></para></li><li><para><code>Legendary_creatures_from_Japan</code></para></li><li><para><code>Planets_and_Moons</code></para></li><li><para><code>Roman_Deities</code></para></li><li><para><code>Scottish_Islands</code></para></li><li><para><code>US_Cities</code></para></li><li><para><code>Wild_Cats</code></para></li></ul><para>To obtain a generated host name, call <code>GetHostNameSuggestion</code>, which returns
            a host name based on the current theme.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSStackCmdlet.ChefConfiguration_ManageBerkshelf">
            <summary>
            <para>
            <para>Whether to enable Berkshelf.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSStackCmdlet.ConfigurationManager_Name">
            <summary>
            <para>
            <para>The name. This parameter must be set to "Chef".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSStackCmdlet.Name">
            <summary>
            <para>
            <para>The stack name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSStackCmdlet.CustomCookbooksSource_Password">
            <summary>
            <para>
            <para>When included in a request, the parameter depends on the repository type.</para><ul><li><para>For Amazon S3 bundles, set <code>Password</code> to the appropriate IAM secret access
            key.</para></li><li><para>For HTTP bundles and Subversion repositories, set <code>Password</code> to the password.</para></li></ul><para>For more information on how to safely handle IAM credentials, see <a href="http://docs.aws.amazon.com/general/latest/gr/aws-access-keys-best-practices.html">http://docs.aws.amazon.com/general/latest/gr/aws-access-keys-best-practices.html</a>.</para><para>In responses, AWS OpsWorks Stacks returns <code>*****FILTERED*****</code> instead
            of the actual value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSStackCmdlet.StackRegion">
            <summary>
            <para>
            <para>The stack's AWS region, such as <code>ap-south-1</code>. For more information about
            Amazon regions, see <a href="http://docs.aws.amazon.com/general/latest/gr/rande.html">Regions
            and Endpoints</a>.</para><note><para>In the AWS CLI, this API maps to the <code>--stack-region</code> parameter. If the
            <code>--stack-region</code> parameter and the AWS CLI common parameter <code>--region</code>
            are set to the same value, the stack uses a <i>regional</i> endpoint. If the <code>--stack-region</code>
            parameter is not set, but the AWS CLI <code>--region</code> parameter is, this also
            results in a stack with a <i>regional</i> endpoint. However, if the <code>--region</code>
            parameter is set to <code>us-east-1</code>, and the <code>--stack-region</code> parameter
            is set to one of the following, then the stack uses a legacy or <i>classic</i> region:
            <code>us-west-1, us-west-2, sa-east-1, eu-central-1, eu-west-1, ap-northeast-1, ap-southeast-1,
            ap-southeast-2</code>. In this case, the actual API endpoint of the stack is in <code>us-east-1</code>.
            Only the preceding regions are supported as classic regions in the <code>us-east-1</code>
            API endpoint. Because it is a best practice to choose the regional endpoint that is
            closest to where you manage AWS, we recommend that you use regional endpoints for
            new stacks. The AWS CLI common <code>--region</code> parameter always specifies a
            regional API endpoint; it cannot be used to specify a classic AWS OpsWorks Stacks
            region.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSStackCmdlet.CustomCookbooksSource_Revision">
            <summary>
            <para>
            <para>The application's version. AWS OpsWorks Stacks enables you to easily deploy new versions
            of an application. One of the simplest approaches is to have branches or revisions
            in your repository that represent different versions that can potentially be deployed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSStackCmdlet.ServiceRoleArn">
            <summary>
            <para>
            <para>The stack's AWS Identity and Access Management (IAM) role, which allows AWS OpsWorks
            Stacks to work with AWS resources on your behalf. You must set this parameter to the
            Amazon Resource Name (ARN) for an existing IAM role. For more information about IAM
            ARNs, see <a href="http://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html">Using
            Identifiers</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSStackCmdlet.CustomCookbooksSource_SshKey">
            <summary>
            <para>
            <para>In requests, the repository's SSH key.</para><para>In responses, AWS OpsWorks Stacks returns <code>*****FILTERED*****</code> instead
            of the actual value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSStackCmdlet.CustomCookbooksSource_Type">
            <summary>
            <para>
            <para>The repository type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSStackCmdlet.CustomCookbooksSource_Url">
            <summary>
            <para>
            <para>The source URL. The following is an example of an Amazon S3 source URL: <code>https://s3.amazonaws.com/opsworks-demo-bucket/opsworks_cookbook_demo.tar.gz</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSStackCmdlet.UseCustomCookbook">
            <summary>
            <para>
            <para>Whether the stack uses custom cookbooks.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSStackCmdlet.UseOpsworksSecurityGroup">
            <summary>
            <para>
            <para>Whether to associate the AWS OpsWorks Stacks built-in security groups with the stack's
            layers.</para><para>AWS OpsWorks Stacks provides a standard set of built-in security groups, one for each
            layer, which are associated with layers by default. With <code>UseOpsworksSecurityGroups</code>
            you can instead provide your own custom security groups. <code>UseOpsworksSecurityGroups</code>
            has the following settings: </para><ul><li><para>True - AWS OpsWorks Stacks automatically associates the appropriate built-in security
            group with each layer (default setting). You can associate additional security groups
            with a layer after you create it, but you cannot delete the built-in security group.</para></li><li><para>False - AWS OpsWorks Stacks does not associate built-in security groups with layers.
            You must create appropriate EC2 security groups and associate a security group with
            each layer that you create. However, you can still manually associate a built-in security
            group with a layer on creation; custom security groups are required only for those
            layers that need custom settings.</para></li></ul><para>For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workingstacks-creating.html">Create
            a New Stack</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSStackCmdlet.CustomCookbooksSource_Username">
            <summary>
            <para>
            <para>This parameter depends on the repository type.</para><ul><li><para>For Amazon S3 bundles, set <code>Username</code> to the appropriate IAM access key
            ID.</para></li><li><para>For HTTP bundles, Git repositories, and Subversion repositories, set <code>Username</code>
            to the user name.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSStackCmdlet.ConfigurationManager_Version">
            <summary>
            <para>
            <para>The Chef version. This parameter must be set to 12, 11.10, or 11.4 for Linux stacks,
            and to 12.2 for Windows stacks. The default value for Linux stacks is 11.4.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSStackCmdlet.VpcId">
            <summary>
            <para>
            <para>The ID of the VPC that the stack is to be launched into. The VPC must be in the stack's
            region. All instances are launched into this VPC. You cannot change the ID later.</para><ul><li><para>If your account supports EC2-Classic, the default value is <code>no VPC</code>.</para></li><li><para>If your account does not support EC2-Classic, the default value is the default VPC
            for the specified region.</para></li></ul><para>If the VPC ID corresponds to a default VPC and you have specified either the <code>DefaultAvailabilityZone</code>
            or the <code>DefaultSubnetId</code> parameter only, AWS OpsWorks Stacks infers the
            value of the other parameter. If you specify neither parameter, AWS OpsWorks Stacks
            sets these parameters to the first valid Availability Zone for the specified region
            and the corresponding default VPC subnet ID, respectively.</para><para>If you specify a nondefault VPC ID, note the following:</para><ul><li><para>It must belong to a VPC in your account that is in the specified region.</para></li><li><para>You must specify a value for <code>DefaultSubnetId</code>.</para></li></ul><para>For more information about how to use AWS OpsWorks Stacks with a VPC, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workingstacks-vpc.html">Running
            a Stack in a VPC</a>. For more information about default VPC and EC2-Classic, see
            <a href="http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-supported-platforms.html">Supported
            Platforms</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSStackCmdlet.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.OPS.NewOPSUserProfileCmdlet">
            <summary>
            Creates a new user profile.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have an attached
            policy that explicitly grants permissions. For more information about user permissions,
            see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSUserProfileCmdlet.AllowSelfManagement">
            <summary>
            <para>
            <para>Whether users can specify their own SSH public key through the My Settings page. For
            more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/security-settingsshkey.html">Setting
            an IAM User's Public SSH Key</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSUserProfileCmdlet.IamUserArn">
            <summary>
            <para>
            <para>The user's IAM ARN; this can also be a federated user's ARN.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSUserProfileCmdlet.SshPublicKey">
            <summary>
            <para>
            <para>The user's public SSH key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSUserProfileCmdlet.SshUsername">
            <summary>
            <para>
            <para>The user's SSH user name. The allowable characters are [a-z], [A-Z], [0-9], '-', and
            '_'. If the specified name includes other punctuation marks, AWS OpsWorks Stacks removes
            them. For example, <code>my.name</code> will be changed to <code>myname</code>. If
            you do not specify an SSH user name, AWS OpsWorks Stacks generates one from the IAM
            user name. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.NewOPSUserProfileCmdlet.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.OPS.RegisterOPSEcsClusterCmdlet">
            <summary>
            Registers a specified Amazon ECS cluster with a stack. You can register only one cluster
            with a stack. A cluster can be registered with only one stack. For more information,
            see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workinglayers-ecscluster.html">
            Resource Management</a>.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">
            Managing User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RegisterOPSEcsClusterCmdlet.EcsClusterArn">
            <summary>
            <para>
            <para>The cluster's ARN.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RegisterOPSEcsClusterCmdlet.StackId">
            <summary>
            <para>
            <para>The stack ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RegisterOPSEcsClusterCmdlet.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.OPS.RegisterOPSElasticIpCmdlet">
            <summary>
            Registers an Elastic IP address with a specified stack. An address can be registered
            with only one stack at a time. If the address is already registered, you must first
            deregister it by calling <a>DeregisterElasticIp</a>. For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/resources.html">Resource
            Management</a>.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack, or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RegisterOPSElasticIpCmdlet.ElasticIp">
            <summary>
            <para>
            <para>The Elastic IP address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RegisterOPSElasticIpCmdlet.StackId">
            <summary>
            <para>
            <para>The stack ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RegisterOPSElasticIpCmdlet.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.OPS.RegisterOPSInstanceCmdlet">
            <summary>
            Registers instances that were created outside of AWS OpsWorks Stacks with a specified
            stack.
             
             <note><para>
            We do not recommend using this action to register instances. The complete registration
            operation includes two tasks: installing the AWS OpsWorks Stacks agent on the instance,
            and registering the instance with the stack. <code>RegisterInstance</code> handles
            only the second step. You should instead use the AWS CLI <code>register</code> command,
            which performs the entire registration operation. For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/registered-instances-register.html">
            Registering an Instance with an AWS OpsWorks Stacks Stack</a>.
            </para></note><para>
            Registered instances have the same requirements as instances that are created by using
            the <a>CreateInstance</a> API. For example, registered instances must be running a
            supported Linux-based operating system, and they must have a supported instance type.
            For more information about requirements for instances that you want to register, see
            <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/registered-instances-register-registering-preparer.html">
            Preparing the Instance</a>.
            </para><para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RegisterOPSInstanceCmdlet.InstanceIdentity_Document">
            <summary>
            <para>
            <para>A JSON document that contains the metadata.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RegisterOPSInstanceCmdlet.Hostname">
            <summary>
            <para>
            <para>The instance's hostname.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RegisterOPSInstanceCmdlet.PrivateIp">
            <summary>
            <para>
            <para>The instance's private IP address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RegisterOPSInstanceCmdlet.PublicIp">
            <summary>
            <para>
            <para>The instance's public IP address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RegisterOPSInstanceCmdlet.RsaPublicKey">
            <summary>
            <para>
            <para>The instances public RSA key. This key is used to encrypt communication between the
            instance and the service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RegisterOPSInstanceCmdlet.RsaPublicKeyFingerprint">
            <summary>
            <para>
            <para>The instances public RSA key fingerprint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RegisterOPSInstanceCmdlet.InstanceIdentity_Signature">
            <summary>
            <para>
            <para>A signature that can be used to verify the document's accuracy and authenticity.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RegisterOPSInstanceCmdlet.StackId">
            <summary>
            <para>
            <para>The ID of the stack that the instance is to be registered with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RegisterOPSInstanceCmdlet.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.OPS.RegisterOPSInstanceAssignmentCmdlet">
            <summary>
            Assign a registered instance to a layer.
             
             <ul><li><para>
            You can assign registered on-premises instances to any layer type.
            </para></li><li><para>
            You can assign registered Amazon EC2 instances only to custom layers.
            </para></li><li><para>
            You cannot use this action with instances that were created with AWS OpsWorks Stacks.
            </para></li></ul><para><b>Required Permissions</b>: To use this action, an AWS Identity and Access Management
            (IAM) user must have a Manage permissions level for the stack or an attached policy
            that explicitly grants permissions. For more information on user permissions, see
            <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RegisterOPSInstanceAssignmentCmdlet.InstanceId">
            <summary>
            <para>
            <para>The instance ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RegisterOPSInstanceAssignmentCmdlet.LayerId">
            <summary>
            <para>
            <para>The layer ID, which must correspond to a custom layer. You cannot assign a registered
            instance to a built-in layer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RegisterOPSInstanceAssignmentCmdlet.PassThru">
            <summary>
            Returns the value passed to the InstanceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RegisterOPSInstanceAssignmentCmdlet.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.OPS.RegisterOPSRdsDbInstanceCmdlet">
            <summary>
            Registers an Amazon RDS instance with a stack.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack, or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RegisterOPSRdsDbInstanceCmdlet.DbPassword">
            <summary>
            <para>
            <para>The database password.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RegisterOPSRdsDbInstanceCmdlet.DbUser">
            <summary>
            <para>
            <para>The database's master user name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RegisterOPSRdsDbInstanceCmdlet.RdsDbInstanceArn">
            <summary>
            <para>
            <para>The Amazon RDS instance's ARN.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RegisterOPSRdsDbInstanceCmdlet.StackId">
            <summary>
            <para>
            <para>The stack ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RegisterOPSRdsDbInstanceCmdlet.PassThru">
            <summary>
            Returns the value passed to the StackId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RegisterOPSRdsDbInstanceCmdlet.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.OPS.RegisterOPSVolumeCmdlet">
            <summary>
            Registers an Amazon EBS volume with a specified stack. A volume can be registered
            with only one stack at a time. If the volume is already registered, you must first
            deregister it by calling <a>DeregisterVolume</a>. For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/resources.html">Resource
            Management</a>.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack, or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RegisterOPSVolumeCmdlet.Ec2VolumeId">
            <summary>
            <para>
            <para>The Amazon EBS volume ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RegisterOPSVolumeCmdlet.StackId">
            <summary>
            <para>
            <para>The stack ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RegisterOPSVolumeCmdlet.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.OPS.RemoveOPSAppCmdlet">
            <summary>
            Deletes a specified app.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack, or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RemoveOPSAppCmdlet.AppId">
            <summary>
            <para>
            <para>The app ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RemoveOPSAppCmdlet.PassThru">
            <summary>
            Returns the value passed to the AppId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RemoveOPSAppCmdlet.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.OPS.RemoveOPSElasticIpCmdlet">
            <summary>
            Disassociates an Elastic IP address from its instance. The address remains registered
            with the stack. For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/resources.html">Resource
            Management</a>.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack, or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RemoveOPSElasticIpCmdlet.ElasticIp">
            <summary>
            <para>
            <para>The Elastic IP address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RemoveOPSElasticIpCmdlet.PassThru">
            <summary>
            Returns the value passed to the ElasticIp parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RemoveOPSElasticIpCmdlet.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.OPS.RemoveOPSInstanceCmdlet">
            <summary>
            Deletes a specified instance, which terminates the associated Amazon EC2 instance.
            You must stop an instance before you can delete it.
             
              
            <para>
            For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-delete.html">Deleting
            Instances</a>.
            </para><para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack, or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RemoveOPSInstanceCmdlet.DeleteElasticIp">
            <summary>
            <para>
            <para>Whether to delete the instance Elastic IP address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RemoveOPSInstanceCmdlet.DeleteVolume">
            <summary>
            <para>
            <para>Whether to delete the instance's Amazon EBS volumes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RemoveOPSInstanceCmdlet.InstanceId">
            <summary>
            <para>
            <para>The instance ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RemoveOPSInstanceCmdlet.PassThru">
            <summary>
            Returns the value passed to the InstanceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RemoveOPSInstanceCmdlet.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.OPS.RemoveOPSLayerCmdlet">
            <summary>
            Deletes a specified layer. You must first stop and then delete all associated instances
            or unassign registered instances. For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workinglayers-basics-delete.html">How
            to Delete a Layer</a>.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack, or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RemoveOPSLayerCmdlet.LayerId">
            <summary>
            <para>
            <para>The layer ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RemoveOPSLayerCmdlet.PassThru">
            <summary>
            Returns the value passed to the LayerId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RemoveOPSLayerCmdlet.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.OPS.RemoveOPSResourceTagCmdlet">
            <summary>
            Removes tags from a specified stack or layer.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RemoveOPSResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The stack or layer's Amazon Resource Number (ARN).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RemoveOPSResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>A list of the keys of tags to be removed from a stack or layer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RemoveOPSResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RemoveOPSResourceTagCmdlet.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.OPS.RemoveOPSStackCmdlet">
            <summary>
            Deletes a specified stack. You must first delete all instances, layers, and apps or
            deregister registered instances. For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workingstacks-shutting.html">Shut
            Down a Stack</a>.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack, or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RemoveOPSStackCmdlet.StackId">
            <summary>
            <para>
            <para>The stack ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RemoveOPSStackCmdlet.PassThru">
            <summary>
            Returns the value passed to the StackId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RemoveOPSStackCmdlet.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.OPS.RemoveOPSUserProfileCmdlet">
            <summary>
            Deletes a user profile.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have an attached
            policy that explicitly grants permissions. For more information about user permissions,
            see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RemoveOPSUserProfileCmdlet.IamUserArn">
            <summary>
            <para>
            <para>The user's IAM ARN. This can also be a federated user's ARN.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RemoveOPSUserProfileCmdlet.PassThru">
            <summary>
            Returns the value passed to the IamUserArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RemoveOPSUserProfileCmdlet.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.OPS.RemoveOPSVolumeCmdlet">
            <summary>
            Unassigns an assigned Amazon EBS volume. The volume remains registered with the stack.
            For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/resources.html">Resource
            Management</a>.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack, or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RemoveOPSVolumeCmdlet.VolumeId">
            <summary>
            <para>
            <para>The volume ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RemoveOPSVolumeCmdlet.PassThru">
            <summary>
            Returns the value passed to the VolumeId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RemoveOPSVolumeCmdlet.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.OPS.RestartOPSInstanceCmdlet">
            <summary>
            Reboots a specified instance. For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-starting.html">Starting,
            Stopping, and Rebooting Instances</a>.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack, or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RestartOPSInstanceCmdlet.InstanceId">
            <summary>
            <para>
            <para>The instance ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RestartOPSInstanceCmdlet.PassThru">
            <summary>
            Returns the value passed to the InstanceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.RestartOPSInstanceCmdlet.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.OPS.SetOPSLoadBasedAutoScalingCmdlet">
            <summary>
            Specify the load-based auto scaling configuration for a specified layer. For more
            information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-autoscaling.html">Managing
            Load with Time-based and Load-based Instances</a>.
             
             <note><para>
            To use load-based auto scaling, you must create a set of load-based auto scaling instances.
            Load-based auto scaling operates only on the instances from that set, so you must
            ensure that you have created enough instances to handle the maximum anticipated load.
            </para></note><para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack, or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.SetOPSLoadBasedAutoScalingCmdlet.DownScaling_Alarm">
            <summary>
            <para>
            <para>Custom Cloudwatch auto scaling alarms, to be used as thresholds. This parameter takes
            a list of up to five alarm names, which are case sensitive and must be in the same
            region as the stack.</para><note><para>To use custom alarms, you must update your service role to allow <code>cloudwatch:DescribeAlarms</code>.
            You can either have AWS OpsWorks Stacks update the role for you when you first use
            this feature or you can edit the role manually. For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-servicerole.html">Allowing
            AWS OpsWorks Stacks to Act on Your Behalf</a>.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.SetOPSLoadBasedAutoScalingCmdlet.UpScaling_Alarm">
            <summary>
            <para>
            <para>Custom Cloudwatch auto scaling alarms, to be used as thresholds. This parameter takes
            a list of up to five alarm names, which are case sensitive and must be in the same
            region as the stack.</para><note><para>To use custom alarms, you must update your service role to allow <code>cloudwatch:DescribeAlarms</code>.
            You can either have AWS OpsWorks Stacks update the role for you when you first use
            this feature or you can edit the role manually. For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-servicerole.html">Allowing
            AWS OpsWorks Stacks to Act on Your Behalf</a>.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.SetOPSLoadBasedAutoScalingCmdlet.DownScaling_CpuThreshold">
            <summary>
            <para>
            <para>The CPU utilization threshold, as a percent of the available CPU. A value of -1 disables
            the threshold.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.SetOPSLoadBasedAutoScalingCmdlet.UpScaling_CpuThreshold">
            <summary>
            <para>
            <para>The CPU utilization threshold, as a percent of the available CPU. A value of -1 disables
            the threshold.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.SetOPSLoadBasedAutoScalingCmdlet.Enable">
            <summary>
            <para>
            <para>Enables load-based auto scaling for the layer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.SetOPSLoadBasedAutoScalingCmdlet.DownScaling_IgnoreMetricsTime">
            <summary>
            <para>
            <para>The amount of time (in minutes) after a scaling event occurs that AWS OpsWorks Stacks
            should ignore metrics and suppress additional scaling events. For example, AWS OpsWorks
            Stacks adds new instances following an upscaling event but the instances won't start
            reducing the load until they have been booted and configured. There is no point in
            raising additional scaling events during that operation, which typically takes several
            minutes. <code>IgnoreMetricsTime</code> allows you to direct AWS OpsWorks Stacks to
            suppress scaling events long enough to get the new instances online.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.SetOPSLoadBasedAutoScalingCmdlet.UpScaling_IgnoreMetricsTime">
            <summary>
            <para>
            <para>The amount of time (in minutes) after a scaling event occurs that AWS OpsWorks Stacks
            should ignore metrics and suppress additional scaling events. For example, AWS OpsWorks
            Stacks adds new instances following an upscaling event but the instances won't start
            reducing the load until they have been booted and configured. There is no point in
            raising additional scaling events during that operation, which typically takes several
            minutes. <code>IgnoreMetricsTime</code> allows you to direct AWS OpsWorks Stacks to
            suppress scaling events long enough to get the new instances online.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.SetOPSLoadBasedAutoScalingCmdlet.DownScaling_InstanceCount">
            <summary>
            <para>
            <para>The number of instances to add or remove when the load exceeds a threshold.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.SetOPSLoadBasedAutoScalingCmdlet.UpScaling_InstanceCount">
            <summary>
            <para>
            <para>The number of instances to add or remove when the load exceeds a threshold.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.SetOPSLoadBasedAutoScalingCmdlet.LayerId">
            <summary>
            <para>
            <para>The layer ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.SetOPSLoadBasedAutoScalingCmdlet.DownScaling_LoadThreshold">
            <summary>
            <para>
            <para>The load threshold. A value of -1 disables the threshold. For more information about
            how load is computed, see <a href="http://en.wikipedia.org/wiki/Load_%28computing%29">Load
            (computing)</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.SetOPSLoadBasedAutoScalingCmdlet.UpScaling_LoadThreshold">
            <summary>
            <para>
            <para>The load threshold. A value of -1 disables the threshold. For more information about
            how load is computed, see <a href="http://en.wikipedia.org/wiki/Load_%28computing%29">Load
            (computing)</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.SetOPSLoadBasedAutoScalingCmdlet.DownScaling_MemoryThreshold">
            <summary>
            <para>
            <para>The memory utilization threshold, as a percent of the available memory. A value of
            -1 disables the threshold.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.SetOPSLoadBasedAutoScalingCmdlet.UpScaling_MemoryThreshold">
            <summary>
            <para>
            <para>The memory utilization threshold, as a percent of the available memory. A value of
            -1 disables the threshold.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.SetOPSLoadBasedAutoScalingCmdlet.DownScaling_ThresholdsWaitTime">
            <summary>
            <para>
            <para>The amount of time, in minutes, that the load must exceed a threshold before more
            instances are added or removed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.SetOPSLoadBasedAutoScalingCmdlet.UpScaling_ThresholdsWaitTime">
            <summary>
            <para>
            <para>The amount of time, in minutes, that the load must exceed a threshold before more
            instances are added or removed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.SetOPSLoadBasedAutoScalingCmdlet.PassThru">
            <summary>
            Returns the value passed to the LayerId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.SetOPSLoadBasedAutoScalingCmdlet.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.OPS.SetOPSPermissionCmdlet">
            <summary>
            Specifies a user's permissions. For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workingsecurity.html">Security
            and Permissions</a>.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack, or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.SetOPSPermissionCmdlet.AllowSsh">
            <summary>
            <para>
            <para>The user is allowed to use SSH to communicate with the instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.SetOPSPermissionCmdlet.AllowSudo">
            <summary>
            <para>
            <para>The user is allowed to use <b>sudo</b> to elevate privileges.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.SetOPSPermissionCmdlet.IamUserArn">
            <summary>
            <para>
            <para>The user's IAM ARN. This can also be a federated user's ARN.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.SetOPSPermissionCmdlet.Level">
            <summary>
            <para>
            <para>The user's permission level, which must be set to one of the following strings. You
            cannot set your own permissions level.</para><ul><li><para><code>deny</code></para></li><li><para><code>show</code></para></li><li><para><code>deploy</code></para></li><li><para><code>manage</code></para></li><li><para><code>iam_only</code></para></li></ul><para>For more information about the permissions associated with these levels, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.SetOPSPermissionCmdlet.StackId">
            <summary>
            <para>
            <para>The stack ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.SetOPSPermissionCmdlet.PassThru">
            <summary>
            Returns the value passed to the StackId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.SetOPSPermissionCmdlet.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.OPS.SetOPSTimeBasedAutoScalingCmdlet">
            <summary>
            Specify the time-based auto scaling configuration for a specified instance. For more
            information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-autoscaling.html">Managing
            Load with Time-based and Load-based Instances</a>.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack, or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.SetOPSTimeBasedAutoScalingCmdlet.AutoScalingSchedule_Friday">
            <summary>
            <para>
            <para>The schedule for Friday.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.SetOPSTimeBasedAutoScalingCmdlet.InstanceId">
            <summary>
            <para>
            <para>The instance ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.SetOPSTimeBasedAutoScalingCmdlet.AutoScalingSchedule_Monday">
            <summary>
            <para>
            <para>The schedule for Monday.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.SetOPSTimeBasedAutoScalingCmdlet.AutoScalingSchedule_Saturday">
            <summary>
            <para>
            <para>The schedule for Saturday.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.SetOPSTimeBasedAutoScalingCmdlet.AutoScalingSchedule_Sunday">
            <summary>
            <para>
            <para>The schedule for Sunday.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.SetOPSTimeBasedAutoScalingCmdlet.AutoScalingSchedule_Thursday">
            <summary>
            <para>
            <para>The schedule for Thursday.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.SetOPSTimeBasedAutoScalingCmdlet.AutoScalingSchedule_Tuesday">
            <summary>
            <para>
            <para>The schedule for Tuesday.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.SetOPSTimeBasedAutoScalingCmdlet.AutoScalingSchedule_Wednesday">
            <summary>
            <para>
            <para>The schedule for Wednesday.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.SetOPSTimeBasedAutoScalingCmdlet.PassThru">
            <summary>
            Returns the value passed to the InstanceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.SetOPSTimeBasedAutoScalingCmdlet.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.OPS.StartOPSInstanceCmdlet">
            <summary>
            Starts a specified instance. For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-starting.html">Starting,
            Stopping, and Rebooting Instances</a>.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack, or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.StartOPSInstanceCmdlet.InstanceId">
            <summary>
            <para>
            <para>The instance ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.StartOPSInstanceCmdlet.PassThru">
            <summary>
            Returns the value passed to the InstanceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.StartOPSInstanceCmdlet.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.OPS.StartOPSStackCmdlet">
            <summary>
            Starts a stack's instances.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack, or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.StartOPSStackCmdlet.StackId">
            <summary>
            <para>
            <para>The stack ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.StartOPSStackCmdlet.PassThru">
            <summary>
            Returns the value passed to the StackId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.StartOPSStackCmdlet.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.OPS.StopOPSInstanceCmdlet">
            <summary>
            Stops a specified instance. When you stop a standard instance, the data disappears
            and must be reinstalled when you restart the instance. You can stop an Amazon EBS-backed
            instance without losing data. For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-starting.html">Starting,
            Stopping, and Rebooting Instances</a>.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack, or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.StopOPSInstanceCmdlet.StopWithForce">
            <summary>
            <para>
            <para>Specifies whether to force an instance to stop.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.StopOPSInstanceCmdlet.InstanceId">
            <summary>
            <para>
            <para>The instance ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.StopOPSInstanceCmdlet.PassThru">
            <summary>
            Returns the value passed to the InstanceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.StopOPSInstanceCmdlet.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.OPS.StopOPSStackCmdlet">
            <summary>
            Stops a specified stack.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack, or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.StopOPSStackCmdlet.StackId">
            <summary>
            <para>
            <para>The stack ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.StopOPSStackCmdlet.PassThru">
            <summary>
            Returns the value passed to the StackId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.StopOPSStackCmdlet.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.OPS.UnregisterOPSEcsClusterCmdlet">
            <summary>
            Deregisters a specified Amazon ECS cluster from a stack. For more information, see
            <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workinglayers-ecscluster.html#workinglayers-ecscluster-delete">
            Resource Management</a>.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UnregisterOPSEcsClusterCmdlet.EcsClusterArn">
            <summary>
            <para>
            <para>The cluster's Amazon Resource Number (ARN).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UnregisterOPSEcsClusterCmdlet.PassThru">
            <summary>
            Returns the value passed to the EcsClusterArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UnregisterOPSEcsClusterCmdlet.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.OPS.UnregisterOPSElasticIpCmdlet">
            <summary>
            Deregisters a specified Elastic IP address. The address can then be registered by
            another stack. For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/resources.html">Resource
            Management</a>.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack, or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UnregisterOPSElasticIpCmdlet.ElasticIp">
            <summary>
            <para>
            <para>The Elastic IP address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UnregisterOPSElasticIpCmdlet.PassThru">
            <summary>
            Returns the value passed to the ElasticIp parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UnregisterOPSElasticIpCmdlet.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.OPS.UnregisterOPSInstanceCmdlet">
            <summary>
            Deregister a registered Amazon EC2 or on-premises instance. This action removes the
            instance from the stack and returns it to your control. This action cannot be used
            with instances that were created with AWS OpsWorks Stacks.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UnregisterOPSInstanceCmdlet.InstanceId">
            <summary>
            <para>
            <para>The instance ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UnregisterOPSInstanceCmdlet.PassThru">
            <summary>
            Returns the value passed to the InstanceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UnregisterOPSInstanceCmdlet.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.OPS.UnregisterOPSInstanceAssignmentCmdlet">
            <summary>
            Unassigns a registered instance from all layers that are using the instance. The instance
            remains in the stack as an unassigned instance, and can be assigned to another layer
            as needed. You cannot use this action with instances that were created with AWS OpsWorks
            Stacks.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack or an attached policy that explicitly grants permissions. For
            more information about user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UnregisterOPSInstanceAssignmentCmdlet.InstanceId">
            <summary>
            <para>
            <para>The instance ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UnregisterOPSInstanceAssignmentCmdlet.PassThru">
            <summary>
            Returns the value passed to the InstanceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UnregisterOPSInstanceAssignmentCmdlet.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.OPS.UnregisterOPSRdsDbInstanceCmdlet">
            <summary>
            Deregisters an Amazon RDS instance.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack, or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UnregisterOPSRdsDbInstanceCmdlet.RdsDbInstanceArn">
            <summary>
            <para>
            <para>The Amazon RDS instance's ARN.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UnregisterOPSRdsDbInstanceCmdlet.PassThru">
            <summary>
            Returns the value passed to the RdsDbInstanceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UnregisterOPSRdsDbInstanceCmdlet.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.OPS.UnregisterOPSVolumeCmdlet">
            <summary>
            Deregisters an Amazon EBS volume. The volume can then be registered by another stack.
            For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/resources.html">Resource
            Management</a>.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack, or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UnregisterOPSVolumeCmdlet.VolumeId">
            <summary>
            <para>
            <para>The AWS OpsWorks Stacks volume ID, which is the GUID that AWS OpsWorks Stacks assigned
            to the instance when you registered the volume with the stack, not the Amazon EC2
            volume ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UnregisterOPSVolumeCmdlet.PassThru">
            <summary>
            Returns the value passed to the VolumeId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UnregisterOPSVolumeCmdlet.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.OPS.UpdateOPSAppCmdlet">
            <summary>
            Updates a specified app.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Deploy or
            Manage permissions level for the stack, or an attached policy that explicitly grants
            permissions. For more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSAppCmdlet.AppId">
            <summary>
            <para>
            <para>The app ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSAppCmdlet.Attribute">
            <summary>
            <para>
            <para>One or more user-defined key/value pairs to be added to the stack attributes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSAppCmdlet.SslConfiguration_Certificate">
            <summary>
            <para>
            <para>The contents of the certificate's domain.crt file.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSAppCmdlet.SslConfiguration_Chain">
            <summary>
            <para>
            <para>Optional. Can be used to specify an intermediate certificate authority key or client
            authentication.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSAppCmdlet.DataSource">
            <summary>
            <para>
            <para>The app's data sources.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSAppCmdlet.Description">
            <summary>
            <para>
            <para>A description of the app.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSAppCmdlet.Domain">
            <summary>
            <para>
            <para>The app's virtual host settings, with multiple domains separated by commas. For example:
            <code>'www.example.com, example.com'</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSAppCmdlet.EnableSsl">
            <summary>
            <para>
            <para>Whether SSL is enabled for the app.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSAppCmdlet.Environment">
            <summary>
            <para>
            <para>An array of <code>EnvironmentVariable</code> objects that specify environment variables
            to be associated with the app. After you deploy the app, these variables are defined
            on the associated app server instances.For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workingapps-creating.html#workingapps-creating-environment">
            Environment Variables</a>.</para><para>There is no specific limit on the number of environment variables. However, the size
            of the associated data structure - which includes the variables' names, values, and
            protected flag values - cannot exceed 10 KB (10240 Bytes). This limit should accommodate
            most if not all use cases. Exceeding it will cause an exception with the message,
            "Environment: is too large (maximum is 10KB)."</para><note><para>This parameter is supported only by Chef 11.10 stacks. If you have specified one or
            more environment variables, you cannot modify the stack's Chef version.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSAppCmdlet.Name">
            <summary>
            <para>
            <para>The app name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSAppCmdlet.AppSource_Password">
            <summary>
            <para>
            <para>When included in a request, the parameter depends on the repository type.</para><ul><li><para>For Amazon S3 bundles, set <code>Password</code> to the appropriate IAM secret access
            key.</para></li><li><para>For HTTP bundles and Subversion repositories, set <code>Password</code> to the password.</para></li></ul><para>For more information on how to safely handle IAM credentials, see <a href="http://docs.aws.amazon.com/general/latest/gr/aws-access-keys-best-practices.html">http://docs.aws.amazon.com/general/latest/gr/aws-access-keys-best-practices.html</a>.</para><para>In responses, AWS OpsWorks Stacks returns <code>*****FILTERED*****</code> instead
            of the actual value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSAppCmdlet.SslConfiguration_PrivateKey">
            <summary>
            <para>
            <para>The private key; the contents of the certificate's domain.kex file.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSAppCmdlet.AppSource_Revision">
            <summary>
            <para>
            <para>The application's version. AWS OpsWorks Stacks enables you to easily deploy new versions
            of an application. One of the simplest approaches is to have branches or revisions
            in your repository that represent different versions that can potentially be deployed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSAppCmdlet.AppSource_SshKey">
            <summary>
            <para>
            <para>In requests, the repository's SSH key.</para><para>In responses, AWS OpsWorks Stacks returns <code>*****FILTERED*****</code> instead
            of the actual value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSAppCmdlet.AppSource_Type">
            <summary>
            <para>
            <para>The repository type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSAppCmdlet.Type">
            <summary>
            <para>
            <para>The app type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSAppCmdlet.AppSource_Url">
            <summary>
            <para>
            <para>The source URL. The following is an example of an Amazon S3 source URL: <code>https://s3.amazonaws.com/opsworks-demo-bucket/opsworks_cookbook_demo.tar.gz</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSAppCmdlet.AppSource_Username">
            <summary>
            <para>
            <para>This parameter depends on the repository type.</para><ul><li><para>For Amazon S3 bundles, set <code>Username</code> to the appropriate IAM access key
            ID.</para></li><li><para>For HTTP bundles, Git repositories, and Subversion repositories, set <code>Username</code>
            to the user name.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSAppCmdlet.PassThru">
            <summary>
            Returns the value passed to the AppId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSAppCmdlet.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.OPS.UpdateOPSElasticIpCmdlet">
            <summary>
            Updates a registered Elastic IP address's name. For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/resources.html">Resource
            Management</a>.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack, or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSElasticIpCmdlet.ElasticIp">
            <summary>
            <para>
            <para>The IP address for which you want to update the name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSElasticIpCmdlet.Name">
            <summary>
            <para>
            <para>The new name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSElasticIpCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSElasticIpCmdlet.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.OPS.UpdateOPSInstanceCmdlet">
            <summary>
            Updates a specified instance.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack, or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSInstanceCmdlet.AgentVersion">
            <summary>
            <para>
            <para>The default AWS OpsWorks Stacks agent version. You have the following options:</para><ul><li><para><code>INHERIT</code> - Use the stack's default agent version setting.</para></li><li><para><i>version_number</i> - Use the specified agent version. This value overrides the
            stack's default setting. To update the agent version, you must edit the instance configuration
            and specify a new version. AWS OpsWorks Stacks then automatically installs that version
            on the instance.</para></li></ul><para>The default setting is <code>INHERIT</code>. To specify an agent version, you must
            use the complete version number, not the abbreviated number shown on the console.
            For a list of available agent version numbers, call <a>DescribeAgentVersions</a>.</para><para>AgentVersion cannot be set to Chef 12.2.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSInstanceCmdlet.AmiId">
            <summary>
            <para>
            <para>The ID of the AMI that was used to create the instance. The value of this parameter
            must be the same AMI ID that the instance is already using. You cannot apply a new
            AMI to an instance by running UpdateInstance. UpdateInstance does not work on instances
            that are using custom AMIs. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSInstanceCmdlet.Architecture">
            <summary>
            <para>
            <para>The instance architecture. Instance types do not necessarily support both architectures.
            For a list of the architectures that are supported by the different instance types,
            see <a href="http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html">Instance
            Families and Types</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSInstanceCmdlet.AutoScalingType">
            <summary>
            <para>
            <para>For load-based or time-based instances, the type. Windows stacks can use only time-based
            instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSInstanceCmdlet.EbsOptimized">
            <summary>
            <para>
            <para>This property cannot be updated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSInstanceCmdlet.Hostname">
            <summary>
            <para>
            <para>The instance host name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSInstanceCmdlet.InstallUpdatesOnBoot">
            <summary>
            <para>
            <para>Whether to install operating system and package updates when the instance boots. The
            default value is <code>true</code>. To control when updates are installed, set this
            value to <code>false</code>. You must then update your instances manually by using
            <a>CreateDeployment</a> to run the <code>update_dependencies</code> stack command
            or by manually running <code>yum</code> (Amazon Linux) or <code>apt-get</code> (Ubuntu)
            on the instances. </para><note><para>We strongly recommend using the default value of <code>true</code>, to ensure that
            your instances have the latest security updates.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSInstanceCmdlet.InstanceId">
            <summary>
            <para>
            <para>The instance ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSInstanceCmdlet.InstanceType">
            <summary>
            <para>
            <para>The instance type, such as <code>t2.micro</code>. For a list of supported instance
            types, open the stack in the console, choose <b>Instances</b>, and choose <b>+ Instance</b>.
            The <b>Size</b> list contains the currently supported types. For more information,
            see <a href="http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html">Instance
            Families and Types</a>. The parameter values that you use to specify the various types
            are in the <b>API Name</b> column of the <b>Available Instance Types</b> table.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSInstanceCmdlet.LayerId">
            <summary>
            <para>
            <para>The instance's layer IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSInstanceCmdlet.Os">
            <summary>
            <para>
            <para>The instance's operating system, which must be set to one of the following. You cannot
            update an instance that is using a custom AMI.</para><ul><li><para>A supported Linux operating system: An Amazon Linux version, such as <code>Amazon
            Linux 2017.09</code>, <code>Amazon Linux 2017.03</code>, <code>Amazon Linux 2016.09</code>,
            <code>Amazon Linux 2016.03</code>, <code>Amazon Linux 2015.09</code>, or <code>Amazon
            Linux 2015.03</code>.</para></li><li><para>A supported Ubuntu operating system, such as <code>Ubuntu 16.04 LTS</code>, <code>Ubuntu
            14.04 LTS</code>, or <code>Ubuntu 12.04 LTS</code>.</para></li><li><para><code>CentOS Linux 7</code></para></li><li><para><code>Red Hat Enterprise Linux 7</code></para></li><li><para>A supported Windows operating system, such as <code>Microsoft Windows Server 2012
            R2 Base</code>, <code>Microsoft Windows Server 2012 R2 with SQL Server Express</code>,
            <code>Microsoft Windows Server 2012 R2 with SQL Server Standard</code>, or <code>Microsoft
            Windows Server 2012 R2 with SQL Server Web</code>.</para></li></ul><para>For more information about supported operating systems, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-os.html">AWS
            OpsWorks Stacks Operating Systems</a>.</para><para>The default option is the current Amazon Linux version. If you set this parameter
            to <code>Custom</code>, you must use the AmiId parameter to specify the custom AMI
            that you want to use. For more information about supported operating systems, see
            <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-os.html">Operating
            Systems</a>. For more information about how to use custom AMIs with OpsWorks, see
            <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-custom-ami.html">Using
            Custom AMIs</a>.</para><note><para>You can specify a different Linux operating system for the updated stack, but you
            cannot change from Linux to Windows or Windows to Linux.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSInstanceCmdlet.SshKeyName">
            <summary>
            <para>
            <para>The instance's Amazon EC2 key name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSInstanceCmdlet.PassThru">
            <summary>
            Returns the value passed to the InstanceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSInstanceCmdlet.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.OPS.UpdateOPSLayerCmdlet">
            <summary>
            Updates a specified layer.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack, or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSLayerCmdlet.Attribute">
            <summary>
            <para>
            <para>One or more user-defined key/value pairs to be added to the stack attributes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSLayerCmdlet.AutoAssignElasticIp">
            <summary>
            <para>
            <para>Whether to automatically assign an <a href="http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html">Elastic
            IP address</a> to the layer's instances. For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workinglayers-basics-edit.html">How
            to Edit a Layer</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSLayerCmdlet.AutoAssignPublicIp">
            <summary>
            <para>
            <para>For stacks that are running in a VPC, whether to automatically assign a public IP
            address to the layer's instances. For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workinglayers-basics-edit.html">How
            to Edit a Layer</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSLayerCmdlet.CustomRecipes_Configure">
            <summary>
            <para>
            <para>An array of custom recipe names to be run following a <code>configure</code> event.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSLayerCmdlet.CustomInstanceProfileArn">
            <summary>
            <para>
            <para>The ARN of an IAM profile to be used for all of the layer's EC2 instances. For more
            information about IAM ARNs, see <a href="http://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html">Using
            Identifiers</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSLayerCmdlet.CustomJson">
            <summary>
            <para>
            <para>A JSON-formatted string containing custom stack configuration and deployment attributes
            to be installed on the layer's instances. For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workingcookbook-json-override.html">
            Using Custom JSON</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSLayerCmdlet.CustomSecurityGroupId">
            <summary>
            <para>
            <para>An array containing the layer's custom security group IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSLayerCmdlet.Shutdown_DelayUntilElbConnectionsDrained">
            <summary>
            <para>
            <para>Whether to enable Elastic Load Balancing connection draining. For more information,
            see <a href="http://docs.aws.amazon.com/ElasticLoadBalancing/latest/DeveloperGuide/TerminologyandKeyConcepts.html#conn-drain">Connection
            Draining</a></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSLayerCmdlet.CustomRecipes_Deploy">
            <summary>
            <para>
            <para>An array of custom recipe names to be run following a <code>deploy</code> event.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSLayerCmdlet.EnableAutoHealing">
            <summary>
            <para>
            <para>Whether to disable auto healing for the layer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSLayerCmdlet.CloudWatchLogsConfiguration_Enabled">
            <summary>
            <para>
            <para>Whether CloudWatch Logs is enabled for a layer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSLayerCmdlet.Shutdown_ExecutionTimeout">
            <summary>
            <para>
            <para>The time, in seconds, that AWS OpsWorks Stacks will wait after triggering a Shutdown
            event before shutting down an instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSLayerCmdlet.InstallUpdatesOnBoot">
            <summary>
            <para>
            <para>Whether to install operating system and package updates when the instance boots. The
            default value is <code>true</code>. To control when updates are installed, set this
            value to <code>false</code>. You must then update your instances manually by using
            <a>CreateDeployment</a> to run the <code>update_dependencies</code> stack command
            or manually running <code>yum</code> (Amazon Linux) or <code>apt-get</code> (Ubuntu)
            on the instances. </para><note><para>We strongly recommend using the default value of <code>true</code>, to ensure that
            your instances have the latest security updates.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSLayerCmdlet.LayerId">
            <summary>
            <para>
            <para>The layer ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSLayerCmdlet.CloudWatchLogsConfiguration_LogStream">
            <summary>
            <para>
            <para>A list of configuration options for CloudWatch Logs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSLayerCmdlet.Name">
            <summary>
            <para>
            <para>The layer name, which is used by the console.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSLayerCmdlet.Package">
            <summary>
            <para>
            <para>An array of <code>Package</code> objects that describe the layer's packages.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSLayerCmdlet.CustomRecipes_Setup">
            <summary>
            <para>
            <para>An array of custom recipe names to be run following a <code>setup</code> event.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSLayerCmdlet.Shortname">
            <summary>
            <para>
            <para>For custom layers only, use this parameter to specify the layer's short name, which
            is used internally by AWS OpsWorks Stacks and by Chef. The short name is also used
            as the name for the directory where your app files are installed. It can have a maximum
            of 200 characters and must be in the following format: /\A[a-z0-9\-\_\.]+\Z/.</para><para>The built-in layers' short names are defined by AWS OpsWorks Stacks. For more information,
            see the <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/layers.html">Layer
            Reference</a></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSLayerCmdlet.CustomRecipes_Shutdown">
            <summary>
            <para>
            <para>An array of custom recipe names to be run following a <code>shutdown</code> event.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSLayerCmdlet.CustomRecipes_Undeploy">
            <summary>
            <para>
            <para>An array of custom recipe names to be run following a <code>undeploy</code> event.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSLayerCmdlet.UseEbsOptimizedInstance">
            <summary>
            <para>
            <para>Whether to use Amazon EBS-optimized instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSLayerCmdlet.VolumeConfiguration">
            <summary>
            <para>
            <para>A <code>VolumeConfigurations</code> object that describes the layer's Amazon EBS volumes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSLayerCmdlet.PassThru">
            <summary>
            Returns the value passed to the LayerId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSLayerCmdlet.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.OPS.UpdateOPSMyUserProfileCmdlet">
            <summary>
            Updates a user's SSH public key.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have self-management
            enabled or an attached policy that explicitly grants permissions. For more information
            about user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSMyUserProfileCmdlet.SshPublicKey">
            <summary>
            <para>
            <para>The user's SSH public key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSMyUserProfileCmdlet.PassThru">
            <summary>
            Returns the value passed to the SshPublicKey parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSMyUserProfileCmdlet.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.OPS.UpdateOPSRdsDbInstanceCmdlet">
            <summary>
            Updates an Amazon RDS instance.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack, or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSRdsDbInstanceCmdlet.DbPassword">
            <summary>
            <para>
            <para>The database password.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSRdsDbInstanceCmdlet.DbUser">
            <summary>
            <para>
            <para>The master user name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSRdsDbInstanceCmdlet.RdsDbInstanceArn">
            <summary>
            <para>
            <para>The Amazon RDS instance's ARN.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSRdsDbInstanceCmdlet.PassThru">
            <summary>
            Returns the value passed to the RdsDbInstanceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSRdsDbInstanceCmdlet.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.OPS.UpdateOPSStackCmdlet">
            <summary>
            Updates a specified stack.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack, or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSStackCmdlet.AgentVersion">
            <summary>
            <para>
            <para>The default AWS OpsWorks Stacks agent version. You have the following options:</para><ul><li><para>Auto-update - Set this parameter to <code>LATEST</code>. AWS OpsWorks Stacks automatically
            installs new agent versions on the stack's instances as soon as they are available.</para></li><li><para>Fixed version - Set this parameter to your preferred agent version. To update the
            agent version, you must edit the stack configuration and specify a new version. AWS
            OpsWorks Stacks then automatically installs that version on the stack's instances.</para></li></ul><para>The default setting is <code>LATEST</code>. To specify an agent version, you must
            use the complete version number, not the abbreviated number shown on the console.
            For a list of available agent version numbers, call <a>DescribeAgentVersions</a>.
            AgentVersion cannot be set to Chef 12.2.</para><note><para>You can also specify an agent version when you create or update an instance, which
            overrides the stack's default setting.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSStackCmdlet.Attribute">
            <summary>
            <para>
            <para>One or more user-defined key-value pairs to be added to the stack attributes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSStackCmdlet.ChefConfiguration_BerkshelfVersion">
            <summary>
            <para>
            <para>The Berkshelf version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSStackCmdlet.CustomJson">
            <summary>
            <para>
            <para>A string that contains user-defined, custom JSON. It can be used to override the corresponding
            default stack configuration JSON values or to pass data to recipes. The string should
            be in the following format:</para><para><code>"{\"key1\": \"value1\", \"key2\": \"value2\",...}"</code></para><para>For more information about custom JSON, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workingstacks-json.html">Use
            Custom JSON to Modify the Stack Configuration Attributes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSStackCmdlet.DefaultAvailabilityZone">
            <summary>
            <para>
            <para>The stack's default Availability Zone, which must be in the stack's region. For more
            information, see <a href="http://docs.aws.amazon.com/general/latest/gr/rande.html">Regions
            and Endpoints</a>. If you also specify a value for <code>DefaultSubnetId</code>, the
            subnet must be in the same zone. For more information, see <a>CreateStack</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSStackCmdlet.DefaultInstanceProfileArn">
            <summary>
            <para>
            <para>The ARN of an IAM profile that is the default profile for all of the stack's EC2 instances.
            For more information about IAM ARNs, see <a href="http://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html">Using
            Identifiers</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSStackCmdlet.DefaultOs">
            <summary>
            <para>
            <para>The stack's operating system, which must be set to one of the following:</para><ul><li><para>A supported Linux operating system: An Amazon Linux version, such as <code>Amazon
            Linux 2017.09</code>, <code>Amazon Linux 2017.03</code>, <code>Amazon Linux 2016.09</code>,
            <code>Amazon Linux 2016.03</code>, <code>Amazon Linux 2015.09</code>, or <code>Amazon
            Linux 2015.03</code>.</para></li><li><para>A supported Ubuntu operating system, such as <code>Ubuntu 16.04 LTS</code>, <code>Ubuntu
            14.04 LTS</code>, or <code>Ubuntu 12.04 LTS</code>.</para></li><li><para><code>CentOS Linux 7</code></para></li><li><para><code>Red Hat Enterprise Linux 7</code></para></li><li><para>A supported Windows operating system, such as <code>Microsoft Windows Server 2012
            R2 Base</code>, <code>Microsoft Windows Server 2012 R2 with SQL Server Express</code>,
            <code>Microsoft Windows Server 2012 R2 with SQL Server Standard</code>, or <code>Microsoft
            Windows Server 2012 R2 with SQL Server Web</code>.</para></li><li><para>A custom AMI: <code>Custom</code>. You specify the custom AMI you want to use when
            you create instances. For more information about how to use custom AMIs with OpsWorks,
            see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-custom-ami.html">Using
            Custom AMIs</a>.</para></li></ul><para>The default option is the stack's current operating system. For more information about
            supported operating systems, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-os.html">AWS
            OpsWorks Stacks Operating Systems</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSStackCmdlet.DefaultRootDeviceType">
            <summary>
            <para>
            <para>The default root device type. This value is used by default for all instances in the
            stack, but you can override it when you create an instance. For more information,
            see <a href="http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ComponentsAMIs.html#storage-for-the-root-device">Storage
            for the Root Device</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSStackCmdlet.DefaultSshKeyName">
            <summary>
            <para>
            <para>A default Amazon EC2 key-pair name. The default value is <code>none</code>. If you
            specify a key-pair name, AWS OpsWorks Stacks installs the public key on the instance
            and you can use the private key with an SSH client to log in to the instance. For
            more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-ssh.html">
            Using SSH to Communicate with an Instance</a> and <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/security-ssh-access.html">
            Managing SSH Access</a>. You can override this setting by specifying a different key
            pair, or no key pair, when you <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-add.html">
            create an instance</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSStackCmdlet.DefaultSubnetId">
            <summary>
            <para>
            <para>The stack's default VPC subnet ID. This parameter is required if you specify a value
            for the <code>VpcId</code> parameter. All instances are launched into this subnet
            unless you specify otherwise when you create the instance. If you also specify a value
            for <code>DefaultAvailabilityZone</code>, the subnet must be in that zone. For information
            on default values and when this parameter is required, see the <code>VpcId</code>
            parameter description. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSStackCmdlet.HostnameTheme">
            <summary>
            <para>
            <para>The stack's new host name theme, with spaces replaced by underscores. The theme is
            used to generate host names for the stack's instances. By default, <code>HostnameTheme</code>
            is set to <code>Layer_Dependent</code>, which creates host names by appending integers
            to the layer's short name. The other themes are:</para><ul><li><para><code>Baked_Goods</code></para></li><li><para><code>Clouds</code></para></li><li><para><code>Europe_Cities</code></para></li><li><para><code>Fruits</code></para></li><li><para><code>Greek_Deities</code></para></li><li><para><code>Legendary_creatures_from_Japan</code></para></li><li><para><code>Planets_and_Moons</code></para></li><li><para><code>Roman_Deities</code></para></li><li><para><code>Scottish_Islands</code></para></li><li><para><code>US_Cities</code></para></li><li><para><code>Wild_Cats</code></para></li></ul><para>To obtain a generated host name, call <code>GetHostNameSuggestion</code>, which returns
            a host name based on the current theme.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSStackCmdlet.ChefConfiguration_ManageBerkshelf">
            <summary>
            <para>
            <para>Whether to enable Berkshelf.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSStackCmdlet.ConfigurationManager_Name">
            <summary>
            <para>
            <para>The name. This parameter must be set to "Chef".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSStackCmdlet.Name">
            <summary>
            <para>
            <para>The stack's new name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSStackCmdlet.CustomCookbooksSource_Password">
            <summary>
            <para>
            <para>When included in a request, the parameter depends on the repository type.</para><ul><li><para>For Amazon S3 bundles, set <code>Password</code> to the appropriate IAM secret access
            key.</para></li><li><para>For HTTP bundles and Subversion repositories, set <code>Password</code> to the password.</para></li></ul><para>For more information on how to safely handle IAM credentials, see <a href="http://docs.aws.amazon.com/general/latest/gr/aws-access-keys-best-practices.html">http://docs.aws.amazon.com/general/latest/gr/aws-access-keys-best-practices.html</a>.</para><para>In responses, AWS OpsWorks Stacks returns <code>*****FILTERED*****</code> instead
            of the actual value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSStackCmdlet.CustomCookbooksSource_Revision">
            <summary>
            <para>
            <para>The application's version. AWS OpsWorks Stacks enables you to easily deploy new versions
            of an application. One of the simplest approaches is to have branches or revisions
            in your repository that represent different versions that can potentially be deployed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSStackCmdlet.ServiceRoleArn">
            <summary>
            <para>
            <para>Do not use this parameter. You cannot update a stack's service role.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSStackCmdlet.CustomCookbooksSource_SshKey">
            <summary>
            <para>
            <para>In requests, the repository's SSH key.</para><para>In responses, AWS OpsWorks Stacks returns <code>*****FILTERED*****</code> instead
            of the actual value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSStackCmdlet.StackId">
            <summary>
            <para>
            <para>The stack ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSStackCmdlet.CustomCookbooksSource_Type">
            <summary>
            <para>
            <para>The repository type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSStackCmdlet.CustomCookbooksSource_Url">
            <summary>
            <para>
            <para>The source URL. The following is an example of an Amazon S3 source URL: <code>https://s3.amazonaws.com/opsworks-demo-bucket/opsworks_cookbook_demo.tar.gz</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSStackCmdlet.UseCustomCookbook">
            <summary>
            <para>
            <para>Whether the stack uses custom cookbooks.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSStackCmdlet.UseOpsworksSecurityGroup">
            <summary>
            <para>
            <para>Whether to associate the AWS OpsWorks Stacks built-in security groups with the stack's
            layers.</para><para>AWS OpsWorks Stacks provides a standard set of built-in security groups, one for each
            layer, which are associated with layers by default. <code>UseOpsworksSecurityGroups</code>
            allows you to provide your own custom security groups instead of using the built-in
            groups. <code>UseOpsworksSecurityGroups</code> has the following settings: </para><ul><li><para>True - AWS OpsWorks Stacks automatically associates the appropriate built-in security
            group with each layer (default setting). You can associate additional security groups
            with a layer after you create it, but you cannot delete the built-in security group.</para></li><li><para>False - AWS OpsWorks Stacks does not associate built-in security groups with layers.
            You must create appropriate EC2 security groups and associate a security group with
            each layer that you create. However, you can still manually associate a built-in security
            group with a layer on. Custom security groups are required only for those layers that
            need custom settings.</para></li></ul><para>For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/workingstacks-creating.html">Create
            a New Stack</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSStackCmdlet.CustomCookbooksSource_Username">
            <summary>
            <para>
            <para>This parameter depends on the repository type.</para><ul><li><para>For Amazon S3 bundles, set <code>Username</code> to the appropriate IAM access key
            ID.</para></li><li><para>For HTTP bundles, Git repositories, and Subversion repositories, set <code>Username</code>
            to the user name.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSStackCmdlet.ConfigurationManager_Version">
            <summary>
            <para>
            <para>The Chef version. This parameter must be set to 12, 11.10, or 11.4 for Linux stacks,
            and to 12.2 for Windows stacks. The default value for Linux stacks is 11.4.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSStackCmdlet.PassThru">
            <summary>
            Returns the value passed to the StackId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSStackCmdlet.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.OPS.UpdateOPSUserProfileCmdlet">
            <summary>
            Updates a specified user profile.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have an attached
            policy that explicitly grants permissions. For more information about user permissions,
            see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSUserProfileCmdlet.AllowSelfManagement">
            <summary>
            <para>
            <para>Whether users can specify their own SSH public key through the My Settings page. For
            more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/security-settingsshkey.html">Managing
            User Permissions</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSUserProfileCmdlet.IamUserArn">
            <summary>
            <para>
            <para>The user IAM ARN. This can also be a federated user's ARN.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSUserProfileCmdlet.SshPublicKey">
            <summary>
            <para>
            <para>The user's new SSH public key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSUserProfileCmdlet.SshUsername">
            <summary>
            <para>
            <para>The user's SSH user name. The allowable characters are [a-z], [A-Z], [0-9], '-', and
            '_'. If the specified name includes other punctuation marks, AWS OpsWorks Stacks removes
            them. For example, <code>my.name</code> will be changed to <code>myname</code>. If
            you do not specify an SSH user name, AWS OpsWorks Stacks generates one from the IAM
            user name. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSUserProfileCmdlet.PassThru">
            <summary>
            Returns the value passed to the IamUserArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSUserProfileCmdlet.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.OPS.UpdateOPSVolumeCmdlet">
            <summary>
            Updates an Amazon EBS volume's name or mount point. For more information, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/resources.html">Resource
            Management</a>.
             
              
            <para><b>Required Permissions</b>: To use this action, an IAM user must have a Manage permissions
            level for the stack, or an attached policy that explicitly grants permissions. For
            more information on user permissions, see <a href="http://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html">Managing
            User Permissions</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSVolumeCmdlet.MountPoint">
            <summary>
            <para>
            <para>The new mount point.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSVolumeCmdlet.Name">
            <summary>
            <para>
            <para>The new name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSVolumeCmdlet.VolumeId">
            <summary>
            <para>
            <para>The volume ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSVolumeCmdlet.PassThru">
            <summary>
            Returns the value passed to the VolumeId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.OPS.UpdateOPSVolumeCmdlet.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.ORG.AddORGPolicyCmdlet">
            <summary>
            Attaches a policy to a root, an organizational unit (OU), or an individual account.
            How the policy affects accounts depends on the type of policy:
             
             <ul><li><para><b>Service control policy (SCP)</b> - An SCP specifies what permissions can be delegated
            to users in affected member accounts. The scope of influence for a policy depends
            on what you attach the policy to:
            </para><ul><li><para>
            If you attach an SCP to a root, it affects all accounts in the organization.
            </para></li><li><para>
            If you attach an SCP to an OU, it affects all accounts in that OU and in any child
            OUs.
            </para></li><li><para>
            If you attach the policy directly to an account, then it affects only that account.
            </para></li></ul><para>
            SCPs are JSON policies that specify the maximum permissions for an organization or
            organizational unit (OU). When you attach one SCP to a higher level root or OU, and
            you also attach a different SCP to a child OU or to an account, the child policy can
            further restrict only the permissions that pass through the parent filter and are
            available to the child. An SCP that is attached to a child cannot grant a permission
            that is not already granted by the parent. For example, imagine that the parent SCP
            allows permissions A, B, C, D, and E. The child SCP allows C, D, E, F, and G. The
            result is that the accounts affected by the child SCP are allowed to use only C, D,
            and E. They cannot use A or B because they were filtered out by the child OU. They
            also cannot use F and G because they were filtered out by the parent OU. They cannot
            be granted back by the child SCP; child SCPs can only filter the permissions they
            receive from the parent SCP.
            </para><para>
            AWS Organizations attaches a default SCP named <code>"FullAWSAccess</code> to every
            root, OU, and account. This default SCP allows all services and actions, enabling
            any new child OU or account to inherit the permissions of the parent root or OU. If
            you detach the default policy, you must replace it with a policy that specifies the
            permissions that you want to allow in that OU or account.
            </para><para>
            For more information about how Organizations policies permissions work, see <a href="https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_policies_scp.html">Using
            Service Control Policies</a> in the <i>AWS Organizations User Guide</i>.
            </para></li></ul><para>
            This operation can be called only from the organization's master account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.AddORGPolicyCmdlet.PolicyId">
            <summary>
            <para>
            <para>The unique identifier (ID) of the policy that you want to attach to the target. You
            can get the ID for the policy by calling the <a>ListPolicies</a> operation.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> for a policy ID string
            requires "p-" followed by from 8 to 128 lower-case letters or digits.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.AddORGPolicyCmdlet.TargetId">
            <summary>
            <para>
            <para>The unique identifier (ID) of the root, OU, or account that you want to attach the
            policy to. You can get the ID by calling the <a>ListRoots</a>, <a>ListOrganizationalUnitsForParent</a>,
            or <a>ListAccounts</a> operations.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> for a target ID string
            requires one of the following:</para><ul><li><para>Root: a string that begins with "r-" followed by from 4 to 32 lower-case letters or
            digits.</para></li><li><para>Account: a string that consists of exactly 12 digits.</para></li><li><para>Organizational unit (OU): a string that begins with "ou-" followed by from 4 to 32
            lower-case letters or digits (the ID of the root that the OU is in) followed by a
            second "-" dash and from 8 to 32 additional lower-case letters or digits.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.AddORGPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the PolicyId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.AddORGPolicyCmdlet.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.ORG.ConfirmORGHandshakeCmdlet">
            <summary>
            Sends a response to the originator of a handshake agreeing to the action proposed
            by the handshake request.
             
              
            <para>
            This operation can be called only by the following principals when they also have
            the relevant IAM permissions:
            </para><ul><li><para><b>Invitation to join</b> or <b>Approve all features request</b> handshakes: only
            a principal from the member account.
            </para><para>
            The user who calls the API for an invitation to join must have the <code>organizations:AcceptHandshake</code>
            permission. If you enabled all features in the organization, then the user must also
            have the <code>iam:CreateServiceLinkedRole</code> permission so that Organizations
            can create the required service-linked role named <i>AWSServiceRoleForOrganizations</i>.
            For more information, see <a href="http://docs.aws.amazon.com/organizations/latest/userguide/orgs_integration_services.html#orgs_integration_service-linked-roles">AWS
            Organizations and Service-Linked Roles</a> in the <i>AWS Organizations User Guide</i>.
            </para></li><li><para><b>Enable all features final confirmation</b> handshake: only a principal from the
            master account.
            </para><para>
            For more information about invitations, see <a href="https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_accounts_invites.html">Inviting
            an AWS Account to Join Your Organization</a> in the <i>AWS Organizations User Guide</i>.
            For more information about requests to enable all features in the organization, see
            <a href="https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_org_support-all-features.html">Enabling
            All Features in Your Organization</a> in the <i>AWS Organizations User Guide</i>.
            </para></li></ul><para>
            After you accept a handshake, it continues to appear in the results of relevant APIs
            for only 30 days. After that it is deleted.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.ConfirmORGHandshakeCmdlet.HandshakeId">
            <summary>
            <para>
            <para>The unique identifier (ID) of the handshake that you want to accept.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> for handshake ID string
            requires "h-" followed by from 8 to 32 lower-case letters or digits.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.ConfirmORGHandshakeCmdlet.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.ORG.DenyORGHandshakeCmdlet">
            <summary>
            Declines a handshake request. This sets the handshake state to <code>DECLINED</code>
            and effectively deactivates the request.
             
              
            <para>
            This operation can be called only from the account that received the handshake. The
            originator of the handshake can use <a>CancelHandshake</a> instead. The originator
            can't reactivate a declined request, but can re-initiate the process with a new handshake
            request.
            </para><para>
            After you decline a handshake, it continues to appear in the results of relevant APIs
            for only 30 days. After that it is deleted.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.DenyORGHandshakeCmdlet.HandshakeId">
            <summary>
            <para>
            <para>The unique identifier (ID) of the handshake that you want to decline. You can get
            the ID from the <a>ListHandshakesForAccount</a> operation.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> for handshake ID string
            requires "h-" followed by from 8 to 32 lower-case letters or digits.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.DenyORGHandshakeCmdlet.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.ORG.DisableORGAWSServiceAccessCmdlet">
            <summary>
            Disables the integration of an AWS service (the service that is specified by <code>ServicePrincipal</code>)
            with AWS Organizations. When you disable integration, the specified service no longer
            can create a <a href="http://docs.aws.amazon.com/IAM/latest/UserGuide/using-service-linked-roles.html">service-linked
            role</a> in <i>new</i> accounts in your organization. This means the service can't
            perform operations on your behalf on any new accounts in your organization. The service
            can still perform operations in older accounts until the service completes its clean-up
            from AWS Organizations.
             
              <important><para>
            We recommend that you disable integration between AWS Organizations and the specified
            AWS service by using the console or commands that are provided by the specified service.
            Doing so ensures that the other service is aware that it can clean up any resources
            that are required only for the integration. How the service cleans up its resources
            in the organization's accounts depends on that service. For more information, see
            the documentation for the other AWS service.
            </para></important><para>
            After you perform the <code>DisableAWSServiceAccess</code> operation, the specified
            service can no longer perform operations in your organization's accounts unless the
            operations are explicitly permitted by the IAM policies that are attached to your
            roles.
            </para><para>
            For more information about integrating other services with AWS Organizations, including
            the list of services that work with Organizations, see <a href="http://docs.aws.amazon.com/organizations/latest/userguide/orgs_integrate_services.html">Integrating
            AWS Organizations with Other AWS Services</a> in the <i>AWS Organizations User Guide</i>.
            </para><para>
            This operation can be called only from the organization's master account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.DisableORGAWSServiceAccessCmdlet.ServicePrincipal">
            <summary>
            <para>
            <para>The service principal name of the AWS service for which you want to disable integration
            with your organization. This is typically in the form of a URL, such as <code><i>service-abbreviation</i>.amazonaws.com</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.DisableORGAWSServiceAccessCmdlet.PassThru">
            <summary>
            Returns the value passed to the ServicePrincipal parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.DisableORGAWSServiceAccessCmdlet.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.ORG.DisableORGPolicyTypeCmdlet">
            <summary>
            Disables an organizational control policy type in a root. A policy of a certain type
            can be attached to entities in a root only if that type is enabled in the root. After
            you perform this operation, you no longer can attach policies of the specified type
            to that root or to any organizational unit (OU) or account in that root. You can undo
            this by using the <a>EnablePolicyType</a> operation.
             
              
            <para>
            This operation can be called only from the organization's master account.
            </para><note><para>
            If you disable a policy type for a root, it still shows as enabled for the organization
            if all features are enabled in that organization. Use <a>ListRoots</a> to see the
            status of policy types for a specified root. Use <a>DescribeOrganization</a> to see
            the status of policy types in the organization.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.DisableORGPolicyTypeCmdlet.PolicyType">
            <summary>
            <para>
            <para>The policy type that you want to disable in this root.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.DisableORGPolicyTypeCmdlet.RootId">
            <summary>
            <para>
            <para>The unique identifier (ID) of the root in which you want to disable a policy type.
            You can get the ID from the <a>ListRoots</a> operation.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> for a root ID string
            requires "r-" followed by from 4 to 32 lower-case letters or digits.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.DisableORGPolicyTypeCmdlet.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.ORG.DismountORGPolicyCmdlet">
            <summary>
            Detaches a policy from a target root, organizational unit (OU), or account. If the
            policy being detached is a service control policy (SCP), the changes to permissions
            for IAM users and roles in affected accounts are immediate.
             
              
            <para><b>Note:</b> Every root, OU, and account must have at least one SCP attached. If
            you want to replace the default <code>FullAWSAccess</code> policy with one that limits
            the permissions that can be delegated, then you must attach the replacement policy
            before you can remove the default one. This is the authorization strategy of <a href="https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_policies_about-scps.html#orgs_policies_whitelist">whitelisting</a>.
            If you instead attach a second SCP and leave the <code>FullAWSAccess</code> SCP still
            attached, and specify <code>"Effect": "Deny"</code> in the second SCP to override
            the <code>"Effect": "Allow"</code> in the <code>FullAWSAccess</code> policy (or any
            other attached SCP), then you are using the authorization strategy of <a href="https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_policies_about-scps.html#orgs_policies_blacklist">blacklisting</a>.
             
            </para><para>
            This operation can be called only from the organization's master account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.DismountORGPolicyCmdlet.PolicyId">
            <summary>
            <para>
            <para>The unique identifier (ID) of the policy you want to detach. You can get the ID from
            the <a>ListPolicies</a> or <a>ListPoliciesForTarget</a> operations.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> for a policy ID string
            requires "p-" followed by from 8 to 128 lower-case letters or digits.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.DismountORGPolicyCmdlet.TargetId">
            <summary>
            <para>
            <para>The unique identifier (ID) of the root, OU, or account from which you want to detach
            the policy. You can get the ID from the <a>ListRoots</a>, <a>ListOrganizationalUnitsForParent</a>,
            or <a>ListAccounts</a> operations.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> for a target ID string
            requires one of the following:</para><ul><li><para>Root: a string that begins with "r-" followed by from 4 to 32 lower-case letters or
            digits.</para></li><li><para>Account: a string that consists of exactly 12 digits.</para></li><li><para>Organizational unit (OU): a string that begins with "ou-" followed by from 4 to 32
            lower-case letters or digits (the ID of the root that the OU is in) followed by a
            second "-" dash and from 8 to 32 additional lower-case letters or digits.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.DismountORGPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the PolicyId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.DismountORGPolicyCmdlet.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.ORG.EnableORGAllFeatureCmdlet">
            <summary>
            Enables all features in an organization. This enables the use of organization policies
            that can restrict the services and actions that can be called in each account. Until
            you enable all features, you have access only to consolidated billing, and you can't
            use any of the advanced account administration features that AWS Organizations supports.
            For more information, see <a href="https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_org_support-all-features.html">Enabling
            All Features in Your Organization</a> in the <i>AWS Organizations User Guide</i>.
             
             <important><para>
            This operation is required only for organizations that were created explicitly with
            only the consolidated billing features enabled. Calling this operation sends a handshake
            to every invited account in the organization. The feature set change can be finalized
            and the additional features enabled only after all administrators in the invited accounts
            approve the change by accepting the handshake.
            </para></important><para>
            After you enable all features, you can separately enable or disable individual policy
            types in a root using <a>EnablePolicyType</a> and <a>DisablePolicyType</a>. To see
            the status of policy types in a root, use <a>ListRoots</a>.
            </para><para>
            After all invited member accounts accept the handshake, you finalize the feature set
            change by accepting the handshake that contains <code>"Action": "ENABLE_ALL_FEATURES"</code>.
            This completes the change.
            </para><para>
            After you enable all features in your organization, the master account in the organization
            can apply policies on all member accounts. These policies can restrict what users
            and even administrators in those accounts can do. The master account can apply policies
            that prevent accounts from leaving the organization. Ensure that your account administrators
            are aware of this.
            </para><para>
            This operation can be called only from the organization's master account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.EnableORGAllFeatureCmdlet.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.ORG.EnableORGAWSServiceAccessCmdlet">
            <summary>
            Enables the integration of an AWS service (the service that is specified by <code>ServicePrincipal</code>)
            with AWS Organizations. When you enable integration, you allow the specified service
            to create a <a href="http://docs.aws.amazon.com/IAM/latest/UserGuide/using-service-linked-roles.html">service-linked
            role</a> in all the accounts in your organization. This allows the service to perform
            operations on your behalf in your organization and its accounts.
             
             <important><para>
            We recommend that you enable integration between AWS Organizations and the specified
            AWS service by using the console or commands that are provided by the specified service.
            Doing so ensures that the service is aware that it can create the resources that are
            required for the integration. How the service creates those resources in the organization's
            accounts depends on that service. For more information, see the documentation for
            the other AWS service.
            </para></important><para>
            For more information about enabling services to integrate with AWS Organizations,
            see <a href="http://docs.aws.amazon.com/organizations/latest/userguide/orgs_integrate_services.html">Integrating
            AWS Organizations with Other AWS Services</a> in the <i>AWS Organizations User Guide</i>.
            </para><para>
            This operation can be called only from the organization's master account and only
            if the organization has <a href="http://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_org_support-all-features.html">enabled
            all features</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.EnableORGAWSServiceAccessCmdlet.ServicePrincipal">
            <summary>
            <para>
            <para>The service principal name of the AWS service for which you want to enable integration
            with your organization. This is typically in the form of a URL, such as <code><i>service-abbreviation</i>.amazonaws.com</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.EnableORGAWSServiceAccessCmdlet.PassThru">
            <summary>
            Returns the value passed to the ServicePrincipal parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.EnableORGAWSServiceAccessCmdlet.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.ORG.EnableORGPolicyTypeCmdlet">
            <summary>
            Enables a policy type in a root. After you enable a policy type in a root, you can
            attach policies of that type to the root, any organizational unit (OU), or account
            in that root. You can undo this by using the <a>DisablePolicyType</a> operation.
             
              
            <para>
            This operation can be called only from the organization's master account.
            </para><para>
            You can enable a policy type in a root only if that policy type is available in the
            organization. Use <a>DescribeOrganization</a> to view the status of available policy
            types in the organization.
            </para><para>
            To view the status of policy type in a root, use <a>ListRoots</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.EnableORGPolicyTypeCmdlet.PolicyType">
            <summary>
            <para>
            <para>The policy type that you want to enable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.EnableORGPolicyTypeCmdlet.RootId">
            <summary>
            <para>
            <para>The unique identifier (ID) of the root in which you want to enable a policy type.
            You can get the ID from the <a>ListRoots</a> operation.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> for a root ID string
            requires "r-" followed by from 4 to 32 lower-case letters or digits.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.EnableORGPolicyTypeCmdlet.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.ORG.GetORGAccountCmdlet">
            <summary>
            Retrieves Organizations-related information about the specified account.
             
              
            <para>
            This operation can be called only from the organization's master account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGAccountCmdlet.AccountId">
            <summary>
            <para>
            <para>The unique identifier (ID) of the AWS account that you want information about. You
            can get the ID from the <a>ListAccounts</a> or <a>ListAccountsForParent</a> operations.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> for an account ID
            string requires exactly 12 digits.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ORG.GetORGAccountCreationStatusCmdlet">
            <summary>
            Retrieves the current status of an asynchronous request to create an account.
             
              
            <para>
            This operation can be called only from the organization's master account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGAccountCreationStatusCmdlet.CreateAccountRequestId">
            <summary>
            <para>
            <para>Specifies the <code>operationId</code> that uniquely identifies the request. You can
            get the ID from the response to an earlier <a>CreateAccount</a> request, or from the
            <a>ListCreateAccountStatus</a> operation.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> for an create account
            request ID string requires "car-" followed by from 8 to 32 lower-case letters or digits.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ORG.GetORGAccountCreationStatusListCmdlet">
            <summary>
            Lists the account creation requests that match the specified status that is currently
            being tracked for the organization.
             
             <note><para>
            Always check the <code>NextToken</code> response parameter for a <code>null</code>
            value when calling a <code>List*</code> operation. These operations can occasionally
            return an empty set of results even when there are more results available. The <code>NextToken</code>
            response parameter value is <code>null</code><i>only</i> when there are no more results
            to display.
            </para></note><para>
            This operation can be called only from the organization's master account.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGAccountCreationStatusListCmdlet.State">
            <summary>
            <para>
            <para>A list of one or more states that you want included in the response. If this parameter
            is not present, then all requests are included in the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGAccountCreationStatusListCmdlet.MaxResult">
            <summary>
            <para>
            <para>(Optional) Use this to limit the number of results you want included per page in the
            response. If you do not include this parameter, it defaults to a value that is specific
            to the operation. If additional items exist beyond the maximum you specify, the <code>NextToken</code>
            response element is present and has a value (is not null). Include that value as the
            <code>NextToken</code> request parameter in the next call to the operation to get
            the next part of the results. Note that Organizations might return fewer results than
            the maximum even when there are more results available. You should check <code>NextToken</code>
            after every operation to ensure that you receive all of the results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGAccountCreationStatusListCmdlet.NextToken">
            <summary>
            <para>
            <para>Use this parameter if you receive a <code>NextToken</code> response in a previous
            request that indicates that there is more output available. Set it to the value of
            the previous call's <code>NextToken</code> response to indicate where the output should
            continue from.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ORG.GetORGAccountForParentCmdlet">
            <summary>
            Lists the accounts in an organization that are contained by the specified target root
            or organizational unit (OU). If you specify the root, you get a list of all the accounts
            that are not in any OU. If you specify an OU, you get a list of all the accounts in
            only that OU, and not in any child OUs. To get a list of all accounts in the organization,
            use the <a>ListAccounts</a> operation.
             
             <note><para>
            Always check the <code>NextToken</code> response parameter for a <code>null</code>
            value when calling a <code>List*</code> operation. These operations can occasionally
            return an empty set of results even when there are more results available. The <code>NextToken</code>
            response parameter value is <code>null</code><i>only</i> when there are no more results
            to display.
            </para></note><para>
            This operation can be called only from the organization's master account.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGAccountForParentCmdlet.ParentId">
            <summary>
            <para>
            <para>The unique identifier (ID) for the parent root or organization unit (OU) whose accounts
            you want to list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGAccountForParentCmdlet.MaxResult">
            <summary>
            <para>
            <para>(Optional) Use this to limit the number of results you want included per page in the
            response. If you do not include this parameter, it defaults to a value that is specific
            to the operation. If additional items exist beyond the maximum you specify, the <code>NextToken</code>
            response element is present and has a value (is not null). Include that value as the
            <code>NextToken</code> request parameter in the next call to the operation to get
            the next part of the results. Note that Organizations might return fewer results than
            the maximum even when there are more results available. You should check <code>NextToken</code>
            after every operation to ensure that you receive all of the results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGAccountForParentCmdlet.NextToken">
            <summary>
            <para>
            <para>Use this parameter if you receive a <code>NextToken</code> response in a previous
            request that indicates that there is more output available. Set it to the value of
            the previous call's <code>NextToken</code> response to indicate where the output should
            continue from.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ORG.GetORGAccountHandshakeListCmdlet">
            <summary>
            Lists the current handshakes that are associated with the account of the requesting
            user.
             
              
            <para>
            Handshakes that are ACCEPTED, DECLINED, or CANCELED appear in the results of this
            API for only 30 days after changing to that state. After that they are deleted and
            no longer accessible.
            </para><note><para>
            Always check the <code>NextToken</code> response parameter for a <code>null</code>
            value when calling a <code>List*</code> operation. These operations can occasionally
            return an empty set of results even when there are more results available. The <code>NextToken</code>
            response parameter value is <code>null</code><i>only</i> when there are no more results
            to display.
            </para></note><para>
            This operation can be called from any account in the organization.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGAccountHandshakeListCmdlet.Filter_ActionType">
            <summary>
            <para>
            <para>Specifies the type of handshake action.</para><para>If you specify <code>ActionType</code>, you cannot also specify <code>ParentHandshakeId</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGAccountHandshakeListCmdlet.Filter_ParentHandshakeId">
            <summary>
            <para>
            <para>Specifies the parent handshake. Only used for handshake types that are a child of
            another type.</para><para>If you specify <code>ParentHandshakeId</code>, you cannot also specify <code>ActionType</code>.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> for handshake ID string
            requires "h-" followed by from 8 to 32 lower-case letters or digits.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGAccountHandshakeListCmdlet.MaxResult">
            <summary>
            <para>
            <para>(Optional) Use this to limit the number of results you want included per page in the
            response. If you do not include this parameter, it defaults to a value that is specific
            to the operation. If additional items exist beyond the maximum you specify, the <code>NextToken</code>
            response element is present and has a value (is not null). Include that value as the
            <code>NextToken</code> request parameter in the next call to the operation to get
            the next part of the results. Note that Organizations might return fewer results than
            the maximum even when there are more results available. You should check <code>NextToken</code>
            after every operation to ensure that you receive all of the results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGAccountHandshakeListCmdlet.NextToken">
            <summary>
            <para>
            <para>Use this parameter if you receive a <code>NextToken</code> response in a previous
            request that indicates that there is more output available. Set it to the value of
            the previous call's <code>NextToken</code> response to indicate where the output should
            continue from.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ORG.GetORGAccountListCmdlet">
            <summary>
            Lists all the accounts in the organization. To request only the accounts in a specified
            root or organizational unit (OU), use the <a>ListAccountsForParent</a> operation instead.
             
             <note><para>
            Always check the <code>NextToken</code> response parameter for a <code>null</code>
            value when calling a <code>List*</code> operation. These operations can occasionally
            return an empty set of results even when there are more results available. The <code>NextToken</code>
            response parameter value is <code>null</code><i>only</i> when there are no more results
            to display.
            </para></note><para>
            This operation can be called only from the organization's master account.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGAccountListCmdlet.MaxResult">
            <summary>
            <para>
            <para>(Optional) Use this to limit the number of results you want included per page in the
            response. If you do not include this parameter, it defaults to a value that is specific
            to the operation. If additional items exist beyond the maximum you specify, the <code>NextToken</code>
            response element is present and has a value (is not null). Include that value as the
            <code>NextToken</code> request parameter in the next call to the operation to get
            the next part of the results. Note that Organizations might return fewer results than
            the maximum even when there are more results available. You should check <code>NextToken</code>
            after every operation to ensure that you receive all of the results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGAccountListCmdlet.NextToken">
            <summary>
            <para>
            <para>Use this parameter if you receive a <code>NextToken</code> response in a previous
            request that indicates that there is more output available. Set it to the value of
            the previous call's <code>NextToken</code> response to indicate where the output should
            continue from.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ORG.GetORGAWSServiceAccessForOrganizationCmdlet">
            <summary>
            Returns a list of the AWS services that you enabled to integrate with your organization.
            After a service on this list creates the resources that it requires for the integration,
            it can perform operations on your organization and its accounts.
             
              
            <para>
            For more information about integrating other services with AWS Organizations, including
            the list of services that currently work with Organizations, see <a href="http://docs.aws.amazon.com/organizations/latest/userguide/orgs_integrate_services.html">Integrating
            AWS Organizations with Other AWS Services</a> in the <i>AWS Organizations User Guide</i>.
            </para><para>
            This operation can be called only from the organization's master account.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGAWSServiceAccessForOrganizationCmdlet.MaxResult">
            <summary>
            <para>
            <para>(Optional) Use this to limit the number of results you want included per page in the
            response. If you do not include this parameter, it defaults to a value that is specific
            to the operation. If additional items exist beyond the maximum you specify, the <code>NextToken</code>
            response element is present and has a value (is not null). Include that value as the
            <code>NextToken</code> request parameter in the next call to the operation to get
            the next part of the results. Note that Organizations might return fewer results than
            the maximum even when there are more results available. You should check <code>NextToken</code>
            after every operation to ensure that you receive all of the results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGAWSServiceAccessForOrganizationCmdlet.NextToken">
            <summary>
            <para>
            <para>Use this parameter if you receive a <code>NextToken</code> response in a previous
            request that indicates that there is more output available. Set it to the value of
            the previous call's <code>NextToken</code> response to indicate where the output should
            continue from.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ORG.GetORGChildCmdlet">
            <summary>
            Lists all of the organizational units (OUs) or accounts that are contained in the
            specified parent OU or root. This operation, along with <a>ListParents</a> enables
            you to traverse the tree structure that makes up this root.
             
             <note><para>
            Always check the <code>NextToken</code> response parameter for a <code>null</code>
            value when calling a <code>List*</code> operation. These operations can occasionally
            return an empty set of results even when there are more results available. The <code>NextToken</code>
            response parameter value is <code>null</code><i>only</i> when there are no more results
            to display.
            </para></note><para>
            This operation can be called only from the organization's master account.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGChildCmdlet.ChildType">
            <summary>
            <para>
            <para>Filters the output to include only the specified child type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGChildCmdlet.ParentId">
            <summary>
            <para>
            <para>The unique identifier (ID) for the parent root or OU whose children you want to list.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> for a parent ID string
            requires one of the following:</para><ul><li><para>Root: a string that begins with "r-" followed by from 4 to 32 lower-case letters or
            digits.</para></li><li><para>Organizational unit (OU): a string that begins with "ou-" followed by from 4 to 32
            lower-case letters or digits (the ID of the root that the OU is in) followed by a
            second "-" dash and from 8 to 32 additional lower-case letters or digits.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGChildCmdlet.MaxResult">
            <summary>
            <para>
            <para>(Optional) Use this to limit the number of results you want included per page in the
            response. If you do not include this parameter, it defaults to a value that is specific
            to the operation. If additional items exist beyond the maximum you specify, the <code>NextToken</code>
            response element is present and has a value (is not null). Include that value as the
            <code>NextToken</code> request parameter in the next call to the operation to get
            the next part of the results. Note that Organizations might return fewer results than
            the maximum even when there are more results available. You should check <code>NextToken</code>
            after every operation to ensure that you receive all of the results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGChildCmdlet.NextToken">
            <summary>
            <para>
            <para>Use this parameter if you receive a <code>NextToken</code> response in a previous
            request that indicates that there is more output available. Set it to the value of
            the previous call's <code>NextToken</code> response to indicate where the output should
            continue from.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ORG.GetORGHandshakeCmdlet">
            <summary>
            Retrieves information about a previously requested handshake. The handshake ID comes
            from the response to the original <a>InviteAccountToOrganization</a> operation that
            generated the handshake.
             
              
            <para>
            You can access handshakes that are ACCEPTED, DECLINED, or CANCELED for only 30 days
            after they change to that state. They are then deleted and no longer accessible.
            </para><para>
            This operation can be called from any account in the organization.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGHandshakeCmdlet.HandshakeId">
            <summary>
            <para>
            <para>The unique identifier (ID) of the handshake that you want information about. You can
            get the ID from the original call to <a>InviteAccountToOrganization</a>, or from a
            call to <a>ListHandshakesForAccount</a> or <a>ListHandshakesForOrganization</a>.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> for handshake ID string
            requires "h-" followed by from 8 to 32 lower-case letters or digits.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ORG.GetORGOrganizationCmdlet">
            <summary>
            Retrieves information about the organization that the user's account belongs to.
             
              
            <para>
            This operation can be called from any account in the organization.
            </para><note><para>
            Even if a policy type is shown as available in the organization, it can be disabled
            separately at the root level with <a>DisablePolicyType</a>. Use <a>ListRoots</a> to
            see the status of policy types for a specified root.
            </para></note>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ORG.GetORGOrganizationalUnitCmdlet">
            <summary>
            Retrieves information about an organizational unit (OU).
             
              
            <para>
            This operation can be called only from the organization's master account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGOrganizationalUnitCmdlet.OrganizationalUnitId">
            <summary>
            <para>
            <para>The unique identifier (ID) of the organizational unit that you want details about.
            You can get the ID from the <a>ListOrganizationalUnitsForParent</a> operation.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> for an organizational
            unit ID string requires "ou-" followed by from 4 to 32 lower-case letters or digits
            (the ID of the root that contains the OU) followed by a second "-" dash and from 8
            to 32 additional lower-case letters or digits.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ORG.GetORGOrganizationalUnitListCmdlet">
            <summary>
            Lists the organizational units (OUs) in a parent organizational unit or root.
             
             <note><para>
            Always check the <code>NextToken</code> response parameter for a <code>null</code>
            value when calling a <code>List*</code> operation. These operations can occasionally
            return an empty set of results even when there are more results available. The <code>NextToken</code>
            response parameter value is <code>null</code><i>only</i> when there are no more results
            to display.
            </para></note><para>
            This operation can be called only from the organization's master account.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGOrganizationalUnitListCmdlet.ParentId">
            <summary>
            <para>
            <para>The unique identifier (ID) of the root or OU whose child OUs you want to list.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> for a parent ID string
            requires one of the following:</para><ul><li><para>Root: a string that begins with "r-" followed by from 4 to 32 lower-case letters or
            digits.</para></li><li><para>Organizational unit (OU): a string that begins with "ou-" followed by from 4 to 32
            lower-case letters or digits (the ID of the root that the OU is in) followed by a
            second "-" dash and from 8 to 32 additional lower-case letters or digits.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGOrganizationalUnitListCmdlet.MaxResult">
            <summary>
            <para>
            <para>(Optional) Use this to limit the number of results you want included per page in the
            response. If you do not include this parameter, it defaults to a value that is specific
            to the operation. If additional items exist beyond the maximum you specify, the <code>NextToken</code>
            response element is present and has a value (is not null). Include that value as the
            <code>NextToken</code> request parameter in the next call to the operation to get
            the next part of the results. Note that Organizations might return fewer results than
            the maximum even when there are more results available. You should check <code>NextToken</code>
            after every operation to ensure that you receive all of the results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGOrganizationalUnitListCmdlet.NextToken">
            <summary>
            <para>
            <para>Use this parameter if you receive a <code>NextToken</code> response in a previous
            request that indicates that there is more output available. Set it to the value of
            the previous call's <code>NextToken</code> response to indicate where the output should
            continue from.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ORG.GetORGOrganizationHandshakeListCmdlet">
            <summary>
            Lists the handshakes that are associated with the organization that the requesting
            user is part of. The <code>ListHandshakesForOrganization</code> operation returns
            a list of handshake structures. Each structure contains details and status about a
            handshake.
             
              
            <para>
            Handshakes that are ACCEPTED, DECLINED, or CANCELED appear in the results of this
            API for only 30 days after changing to that state. After that they are deleted and
            no longer accessible.
            </para><note><para>
            Always check the <code>NextToken</code> response parameter for a <code>null</code>
            value when calling a <code>List*</code> operation. These operations can occasionally
            return an empty set of results even when there are more results available. The <code>NextToken</code>
            response parameter value is <code>null</code><i>only</i> when there are no more results
            to display.
            </para></note><para>
            This operation can be called only from the organization's master account.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGOrganizationHandshakeListCmdlet.Filter_ActionType">
            <summary>
            <para>
            <para>Specifies the type of handshake action.</para><para>If you specify <code>ActionType</code>, you cannot also specify <code>ParentHandshakeId</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGOrganizationHandshakeListCmdlet.Filter_ParentHandshakeId">
            <summary>
            <para>
            <para>Specifies the parent handshake. Only used for handshake types that are a child of
            another type.</para><para>If you specify <code>ParentHandshakeId</code>, you cannot also specify <code>ActionType</code>.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> for handshake ID string
            requires "h-" followed by from 8 to 32 lower-case letters or digits.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGOrganizationHandshakeListCmdlet.MaxResult">
            <summary>
            <para>
            <para>(Optional) Use this to limit the number of results you want included per page in the
            response. If you do not include this parameter, it defaults to a value that is specific
            to the operation. If additional items exist beyond the maximum you specify, the <code>NextToken</code>
            response element is present and has a value (is not null). Include that value as the
            <code>NextToken</code> request parameter in the next call to the operation to get
            the next part of the results. Note that Organizations might return fewer results than
            the maximum even when there are more results available. You should check <code>NextToken</code>
            after every operation to ensure that you receive all of the results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGOrganizationHandshakeListCmdlet.NextToken">
            <summary>
            <para>
            <para>Use this parameter if you receive a <code>NextToken</code> response in a previous
            request that indicates that there is more output available. Set it to the value of
            the previous call's <code>NextToken</code> response to indicate where the output should
            continue from.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ORG.GetORGParentCmdlet">
            <summary>
            Lists the root or organizational units (OUs) that serve as the immediate parent of
            the specified child OU or account. This operation, along with <a>ListChildren</a>
            enables you to traverse the tree structure that makes up this root.
             
             <note><para>
            Always check the <code>NextToken</code> response parameter for a <code>null</code>
            value when calling a <code>List*</code> operation. These operations can occasionally
            return an empty set of results even when there are more results available. The <code>NextToken</code>
            response parameter value is <code>null</code><i>only</i> when there are no more results
            to display.
            </para></note><para>
            This operation can be called only from the organization's master account.
            </para><note><para>
            In the current release, a child can have only a single parent.
            </para></note><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGParentCmdlet.ChildId">
            <summary>
            <para>
            <para>The unique identifier (ID) of the OU or account whose parent containers you want to
            list. Do not specify a root.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> for a child ID string
            requires one of the following:</para><ul><li><para>Account: a string that consists of exactly 12 digits.</para></li><li><para>Organizational unit (OU): a string that begins with "ou-" followed by from 4 to 32
            lower-case letters or digits (the ID of the root that contains the OU) followed by
            a second "-" dash and from 8 to 32 additional lower-case letters or digits.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGParentCmdlet.MaxResult">
            <summary>
            <para>
            <para>(Optional) Use this to limit the number of results you want included per page in the
            response. If you do not include this parameter, it defaults to a value that is specific
            to the operation. If additional items exist beyond the maximum you specify, the <code>NextToken</code>
            response element is present and has a value (is not null). Include that value as the
            <code>NextToken</code> request parameter in the next call to the operation to get
            the next part of the results. Note that Organizations might return fewer results than
            the maximum even when there are more results available. You should check <code>NextToken</code>
            after every operation to ensure that you receive all of the results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGParentCmdlet.NextToken">
            <summary>
            <para>
            <para>Use this parameter if you receive a <code>NextToken</code> response in a previous
            request that indicates that there is more output available. Set it to the value of
            the previous call's <code>NextToken</code> response to indicate where the output should
            continue from.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ORG.GetORGPolicyCmdlet">
            <summary>
            Retrieves information about a policy.
             
              
            <para>
            This operation can be called only from the organization's master account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGPolicyCmdlet.PolicyId">
            <summary>
            <para>
            <para>The unique identifier (ID) of the policy that you want details about. You can get
            the ID from the <a>ListPolicies</a> or <a>ListPoliciesForTarget</a> operations.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> for a policy ID string
            requires "p-" followed by from 8 to 128 lower-case letters or digits.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ORG.GetORGPolicyForTargetCmdlet">
            <summary>
            Lists the policies that are directly attached to the specified target root, organizational
            unit (OU), or account. You must specify the policy type that you want included in
            the returned list.
             
             <note><para>
            Always check the <code>NextToken</code> response parameter for a <code>null</code>
            value when calling a <code>List*</code> operation. These operations can occasionally
            return an empty set of results even when there are more results available. The <code>NextToken</code>
            response parameter value is <code>null</code><i>only</i> when there are no more results
            to display.
            </para></note><para>
            This operation can be called only from the organization's master account.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGPolicyForTargetCmdlet.Filter">
            <summary>
            <para>
            <para>The type of policy that you want to include in the returned list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGPolicyForTargetCmdlet.TargetId">
            <summary>
            <para>
            <para>The unique identifier (ID) of the root, organizational unit, or account whose policies
            you want to list.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> for a target ID string
            requires one of the following:</para><ul><li><para>Root: a string that begins with "r-" followed by from 4 to 32 lower-case letters or
            digits.</para></li><li><para>Account: a string that consists of exactly 12 digits.</para></li><li><para>Organizational unit (OU): a string that begins with "ou-" followed by from 4 to 32
            lower-case letters or digits (the ID of the root that the OU is in) followed by a
            second "-" dash and from 8 to 32 additional lower-case letters or digits.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGPolicyForTargetCmdlet.MaxResult">
            <summary>
            <para>
            <para>(Optional) Use this to limit the number of results you want included per page in the
            response. If you do not include this parameter, it defaults to a value that is specific
            to the operation. If additional items exist beyond the maximum you specify, the <code>NextToken</code>
            response element is present and has a value (is not null). Include that value as the
            <code>NextToken</code> request parameter in the next call to the operation to get
            the next part of the results. Note that Organizations might return fewer results than
            the maximum even when there are more results available. You should check <code>NextToken</code>
            after every operation to ensure that you receive all of the results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGPolicyForTargetCmdlet.NextToken">
            <summary>
            <para>
            <para>Use this parameter if you receive a <code>NextToken</code> response in a previous
            request that indicates that there is more output available. Set it to the value of
            the previous call's <code>NextToken</code> response to indicate where the output should
            continue from.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ORG.GetORGPolicyListCmdlet">
            <summary>
            Retrieves the list of all policies in an organization of a specified type.
             
             <note><para>
            Always check the <code>NextToken</code> response parameter for a <code>null</code>
            value when calling a <code>List*</code> operation. These operations can occasionally
            return an empty set of results even when there are more results available. The <code>NextToken</code>
            response parameter value is <code>null</code><i>only</i> when there are no more results
            to display.
            </para></note><para>
            This operation can be called only from the organization's master account.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGPolicyListCmdlet.Filter">
            <summary>
            <para>
            <para>Specifies the type of policy that you want to include in the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGPolicyListCmdlet.MaxResult">
            <summary>
            <para>
            <para>(Optional) Use this to limit the number of results you want included per page in the
            response. If you do not include this parameter, it defaults to a value that is specific
            to the operation. If additional items exist beyond the maximum you specify, the <code>NextToken</code>
            response element is present and has a value (is not null). Include that value as the
            <code>NextToken</code> request parameter in the next call to the operation to get
            the next part of the results. Note that Organizations might return fewer results than
            the maximum even when there are more results available. You should check <code>NextToken</code>
            after every operation to ensure that you receive all of the results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGPolicyListCmdlet.NextToken">
            <summary>
            <para>
            <para>Use this parameter if you receive a <code>NextToken</code> response in a previous
            request that indicates that there is more output available. Set it to the value of
            the previous call's <code>NextToken</code> response to indicate where the output should
            continue from.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ORG.GetORGRootCmdlet">
            <summary>
            Lists the roots that are defined in the current organization.
             
             <note><para>
            Always check the <code>NextToken</code> response parameter for a <code>null</code>
            value when calling a <code>List*</code> operation. These operations can occasionally
            return an empty set of results even when there are more results available. The <code>NextToken</code>
            response parameter value is <code>null</code><i>only</i> when there are no more results
            to display.
            </para></note><para>
            This operation can be called only from the organization's master account.
            </para><note><para>
            Policy types can be enabled and disabled in roots. This is distinct from whether they
            are available in the organization. When you enable all features, you make policy types
            available for use in that organization. Individual policy types can then be enabled
            and disabled in a root. To see the availability of a policy type in an organization,
            use <a>DescribeOrganization</a>.
            </para></note><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGRootCmdlet.MaxResult">
            <summary>
            <para>
            <para>(Optional) Use this to limit the number of results you want included per page in the
            response. If you do not include this parameter, it defaults to a value that is specific
            to the operation. If additional items exist beyond the maximum you specify, the <code>NextToken</code>
            response element is present and has a value (is not null). Include that value as the
            <code>NextToken</code> request parameter in the next call to the operation to get
            the next part of the results. Note that Organizations might return fewer results than
            the maximum even when there are more results available. You should check <code>NextToken</code>
            after every operation to ensure that you receive all of the results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGRootCmdlet.NextToken">
            <summary>
            <para>
            <para>Use this parameter if you receive a <code>NextToken</code> response in a previous
            request that indicates that there is more output available. Set it to the value of
            the previous call's <code>NextToken</code> response to indicate where the output should
            continue from.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ORG.GetORGTargetForPolicyCmdlet">
            <summary>
            Lists all the roots, organizational units (OUs), and accounts to which the specified
            policy is attached.
             
             <note><para>
            Always check the <code>NextToken</code> response parameter for a <code>null</code>
            value when calling a <code>List*</code> operation. These operations can occasionally
            return an empty set of results even when there are more results available. The <code>NextToken</code>
            response parameter value is <code>null</code><i>only</i> when there are no more results
            to display.
            </para></note><para>
            This operation can be called only from the organization's master account.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGTargetForPolicyCmdlet.PolicyId">
            <summary>
            <para>
            <para>The unique identifier (ID) of the policy for which you want to know its attachments.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> for a policy ID string
            requires "p-" followed by from 8 to 128 lower-case letters or digits.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGTargetForPolicyCmdlet.MaxResult">
            <summary>
            <para>
            <para>(Optional) Use this to limit the number of results you want included per page in the
            response. If you do not include this parameter, it defaults to a value that is specific
            to the operation. If additional items exist beyond the maximum you specify, the <code>NextToken</code>
            response element is present and has a value (is not null). Include that value as the
            <code>NextToken</code> request parameter in the next call to the operation to get
            the next part of the results. Note that Organizations might return fewer results than
            the maximum even when there are more results available. You should check <code>NextToken</code>
            after every operation to ensure that you receive all of the results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.GetORGTargetForPolicyCmdlet.NextToken">
            <summary>
            <para>
            <para>Use this parameter if you receive a <code>NextToken</code> response in a previous
            request that indicates that there is more output available. Set it to the value of
            the previous call's <code>NextToken</code> response to indicate where the output should
            continue from.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ORG.MoveORGAccountCmdlet">
            <summary>
            Moves an account from its current source parent root or organizational unit (OU) to
            the specified destination parent root or OU.
             
              
            <para>
            This operation can be called only from the organization's master account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.MoveORGAccountCmdlet.AccountId">
            <summary>
            <para>
            <para>The unique identifier (ID) of the account that you want to move.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> for an account ID
            string requires exactly 12 digits.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.MoveORGAccountCmdlet.DestinationParentId">
            <summary>
            <para>
            <para>The unique identifier (ID) of the root or organizational unit that you want to move
            the account to.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> for a parent ID string
            requires one of the following:</para><ul><li><para>Root: a string that begins with "r-" followed by from 4 to 32 lower-case letters or
            digits.</para></li><li><para>Organizational unit (OU): a string that begins with "ou-" followed by from 4 to 32
            lower-case letters or digits (the ID of the root that the OU is in) followed by a
            second "-" dash and from 8 to 32 additional lower-case letters or digits.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.MoveORGAccountCmdlet.SourceParentId">
            <summary>
            <para>
            <para>The unique identifier (ID) of the root or organizational unit that you want to move
            the account from.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> for a parent ID string
            requires one of the following:</para><ul><li><para>Root: a string that begins with "r-" followed by from 4 to 32 lower-case letters or
            digits.</para></li><li><para>Organizational unit (OU): a string that begins with "ou-" followed by from 4 to 32
            lower-case letters or digits (the ID of the root that the OU is in) followed by a
            second "-" dash and from 8 to 32 additional lower-case letters or digits.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.MoveORGAccountCmdlet.PassThru">
            <summary>
            Returns the value passed to the AccountId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.MoveORGAccountCmdlet.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.ORG.NewORGAccountCmdlet">
            <summary>
            Creates an AWS account that is automatically a member of the organization whose credentials
            made the request. This is an asynchronous request that AWS performs in the background.
            Because <code>CreateAccount</code> operates asynchronously, it can return a successful
            completion message even though account initialization might still be in progress.
            You might need to wait a few minutes before you can successfully access the account.
            To check the status of the request, do one of the following:
             
             <ul><li><para>
            Use the <code>OperationId</code> response element from this operation to provide as
            a parameter to the <a>DescribeCreateAccountStatus</a> operation.
            </para></li><li><para>
            Check the AWS CloudTrail log for the <code>CreateAccountResult</code> event. For information
            on using AWS CloudTrail with Organizations, see <a href="http://docs.aws.amazon.com/organizations/latest/userguide/orgs_monitoring.html">Monitoring
            the Activity in Your Organization</a> in the <i>AWS Organizations User Guide.</i></para></li></ul><para>
            The user who calls the API to create an account must have the <code>organizations:CreateAccount</code>
            permission. If you enabled all features in the organization, AWS Organizations will
            create the required service-linked role named <code>AWSServiceRoleForOrganizations</code>.
            For more information, see <a href="http://docs.aws.amazon.com/organizations/latest/userguide/orgs_integrate_services.html#orgs_integrate_services-using_slrs">AWS
            Organizations and Service-Linked Roles</a> in the <i>AWS Organizations User Guide</i>.
            </para><para>
            AWS Organizations preconfigures the new member account with a role (named <code>OrganizationAccountAccessRole</code>
            by default) that grants users in the master account administrator permissions in the
            new member account. Principals in the master account can assume the role. AWS Organizations
            clones the company name and address information for the new account from the organization's
            master account.
            </para><para>
            This operation can be called only from the organization's master account.
            </para><para>
            For more information about creating accounts, see <a href="https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_accounts_create.html">Creating
            an AWS Account in Your Organization</a> in the <i>AWS Organizations User Guide.</i></para><important><ul><li><para>
            When you create an account in an organization using the AWS Organizations console,
            API, or CLI commands, the information required for the account to operate as a standalone
            account, such as a payment method and signing the end user license agreement (EULA)
            is <i>not</i> automatically collected. If you must remove an account from your organization
            later, you can do so only after you provide the missing information. Follow the steps
            at <a href="http://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_accounts_remove.html#leave-without-all-info">
            To leave an organization as a member account</a> in the <i>AWS Organizations User
            Guide</i>.
            </para></li><li><para>
            If you get an exception that indicates that you exceeded your account limits for the
            organization, contact <a href="https://console.aws.amazon.com/support/home#/">AWS
            Support</a>.
            </para></li><li><para>
            If you get an exception that indicates that the operation failed because your organization
            is still initializing, wait one hour and then try again. If the error persists, contact
            <a href="https://console.aws.amazon.com/support/home#/">AWS Support</a>.
            </para></li><li><para>
            Using CreateAccount to create multiple temporary accounts isn't recommended. You can
            only close an account from the Billing and Cost Management Console, and you must be
            signed in as the root user. For information on the requirements and process for closing
            an account, see <a href="http://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_accounts_close.html">Closing
            an AWS Account</a> in the <i>AWS Organizations User Guide</i>.
            </para></li></ul></important><note><para>
            When you create a member account with this operation, you can choose whether to create
            the account with the <b>IAM User and Role Access to Billing Information</b> switch
            enabled. If you enable it, IAM users and roles that have appropriate permissions can
            view billing information for the account. If you disable it, only the account root
            user can access billing information. For information about how to disable this switch
            for an account, see <a href="https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/grantaccess.html">Granting
            Access to Your Billing Information and Tools</a>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.NewORGAccountCmdlet.AccountName">
            <summary>
            <para>
            <para>The friendly name of the member account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.NewORGAccountCmdlet.Email">
            <summary>
            <para>
            <para>The email address of the owner to assign to the new member account. This email address
            must not already be associated with another AWS account. You must use a valid email
            address to complete account creation. You can't access the root user of the account
            or remove an account that was created with an invalid email address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.NewORGAccountCmdlet.IamUserAccessToBilling">
            <summary>
            <para>
            <para>If set to <code>ALLOW</code>, the new account enables IAM users to access account
            billing information <i>if</i> they have the required permissions. If set to <code>DENY</code>,
            only the root user of the new account can access account billing information. For
            more information, see <a href="https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/grantaccess.html#ControllingAccessWebsite-Activate">Activating
            Access to the Billing and Cost Management Console</a> in the <i>AWS Billing and Cost
            Management User Guide</i>.</para><para>If you don't specify this parameter, the value defaults to <code>ALLOW</code>, and
            IAM users and roles with the required permissions can access billing information for
            the new account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.NewORGAccountCmdlet.RoleName">
            <summary>
            <para>
            <para>(Optional)</para><para>The name of an IAM role that AWS Organizations automatically preconfigures in the
            new member account. This role trusts the master account, allowing users in the master
            account to assume the role, as permitted by the master account administrator. The
            role has administrator permissions in the new member account.</para><para>If you don't specify this parameter, the role name defaults to <code>OrganizationAccountAccessRole</code>.</para><para>For more information about how to use this role to access the member account, see
            <a href="https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_accounts_access.html#orgs_manage_accounts_create-cross-account-role">Accessing
            and Administering the Member Accounts in Your Organization</a> in the <i>AWS Organizations
            User Guide</i>, and steps 2 and 3 in <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/tutorial_cross-account-with-roles.html">Tutorial:
            Delegate Access Across AWS Accounts Using IAM Roles</a> in the <i>IAM User Guide</i>.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> that is used to validate
            this parameter is a string of characters that can consist of uppercase letters, lowercase
            letters, digits with no spaces, and any of the following characters: =,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.NewORGAccountCmdlet.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.ORG.NewORGAccountInvitationCmdlet">
            <summary>
            Sends an invitation to another account to join your organization as a member account.
            Organizations sends email on your behalf to the email address that is associated with
            the other account's owner. The invitation is implemented as a <a>Handshake</a> whose
            details are in the response.
             
             <important><ul><li><para>
            You can invite AWS accounts only from the same seller as the master account. For example,
            if your organization's master account was created by Amazon Internet Services Pvt.
            Ltd (AISPL), an AWS seller in India, then you can only invite other AISPL accounts
            to your organization. You can't combine accounts from AISPL and AWS, or any other
            AWS seller. For more information, see <a href="http://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/useconsolidatedbilliing-India.html">Consolidated
            Billing in India</a>.
            </para></li><li><para>
            If you receive an exception that indicates that you exceeded your account limits for
            the organization or that the operation failed because your organization is still initializing,
            wait one hour and then try again. If the error persists after an hour, then contact
            <a href="https://console.aws.amazon.com/support/home#/">AWS Customer Support</a>.
            </para></li></ul></important><para>
            This operation can be called only from the organization's master account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.NewORGAccountInvitationCmdlet.Target_Id">
            <summary>
            <para>
            <para>The unique identifier (ID) for the party.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> for handshake ID string
            requires "h-" followed by from 8 to 32 lower-case letters or digits.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.NewORGAccountInvitationCmdlet.Note">
            <summary>
            <para>
            <para>Additional information that you want to include in the generated email to the recipient
            account owner.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.NewORGAccountInvitationCmdlet.Target_Type">
            <summary>
            <para>
            <para>The type of party.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.NewORGAccountInvitationCmdlet.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.ORG.NewORGGovCloudAccountCmdlet">
            <summary>
            This action is available if all of the following are true:
             
             <ul><li><para>
            You are authorized to create accounts in the AWS GovCloud (US) Region. For more information
            on the AWS GovCloud (US) Region, see the <a href="http://docs.aws.amazon.com/govcloud-us/latest/UserGuide/welcome.html"><i>AWS GovCloud User Guide</i>.</a></para></li><li><para>
            You already have an account in the AWS GovCloud (US) Region that is associated with
            your master account in the commercial Region.
            </para></li><li><para>
            You call this action from the master account of your organization in the commercial
            Region.
            </para></li><li><para>
            You have the <code>organizations:CreateGovCloudAccount</code> permission. AWS Organizations
            creates the required service-linked role named <code>AWSServiceRoleForOrganizations</code>.
            For more information, see <a href="http://docs.aws.amazon.com/organizations/latest/userguide/orgs_integrate_services.html#orgs_integrate_services-using_slrs">AWS
            Organizations and Service-Linked Roles</a> in the <i>AWS Organizations User Guide</i>.
            </para></li></ul><para>
            AWS automatically enables AWS CloudTrail for AWS GovCloud (US) accounts, but you should
            also do the following:
            </para><ul><li><para>
            Verify that AWS CloudTrail is enabled to store logs.
            </para></li><li><para>
            Create an S3 bucket for AWS CloudTrail log storage.
            </para><para>
            For more information, see <a href="http://docs.aws.amazon.com/govcloud-us/latest/UserGuide/verifying-cloudtrail.html">Verifying
            AWS CloudTrail Is Enabled</a> in the <i>AWS GovCloud User Guide</i>.
            </para></li></ul><para>
            You call this action from the master account of your organization in the commercial
            Region to create a standalone AWS account in the AWS GovCloud (US) Region. After the
            account is created, the master account of an organization in the AWS GovCloud (US)
            Region can invite it to that organization. For more information on inviting standalone
            accounts in the AWS GovCloud (US) to join an organization, see <a href="http://docs.aws.amazon.com/govcloud-us/latest/UserGuide/govcloud-organizations.html">AWS
            Organizations</a> in the <i>AWS GovCloud User Guide.</i></para><para>
            Calling <code>CreateGovCloudAccount</code> is an asynchronous request that AWS performs
            in the background. Because <code>CreateGovCloudAccount</code> operates asynchronously,
            it can return a successful completion message even though account initialization might
            still be in progress. You might need to wait a few minutes before you can successfully
            access the account. To check the status of the request, do one of the following:
            </para><ul><li><para>
            Use the <code>OperationId</code> response element from this operation to provide as
            a parameter to the <a>DescribeCreateAccountStatus</a> operation.
            </para></li><li><para>
            Check the AWS CloudTrail log for the <code>CreateAccountResult</code> event. For information
            on using AWS CloudTrail with Organizations, see <a href="http://docs.aws.amazon.com/organizations/latest/userguide/orgs_monitoring.html">Monitoring
            the Activity in Your Organization</a> in the <i>AWS Organizations User Guide.</i></para></li></ul><para>
            When you call the <code>CreateGovCloudAccount</code> action, you create two accounts:
            a standalone account in the AWS GovCloud (US) Region and an associated account in
            the commercial Region for billing and support purposes. The account in the commercial
            Region is automatically a member of the organization whose credentials made the request.
            Both accounts are associated with the same email address.
            </para><para>
            A role is created in the new account in the commercial Region that allows the master
            account in the organization in the commercial Region to assume it. An AWS GovCloud
            (US) account is then created and associated with the commercial account that you just
            created. A role is created in the new AWS GovCloud (US) account that can be assumed
            by the AWS GovCloud (US) account that is associated with the master account of the
            commercial organization. For more information and to view a diagram that explains
            how account access works, see <a href="http://docs.aws.amazon.com/govcloud-us/latest/UserGuide/govcloud-organizations.html">AWS
            Organizations</a> in the <i>AWS GovCloud User Guide.</i></para><para>
            For more information about creating accounts, see <a href="https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_accounts_create.html">Creating
            an AWS Account in Your Organization</a> in the <i>AWS Organizations User Guide.</i></para><important><ul><li><para>
            When you create an account in an organization using the AWS Organizations console,
            API, or CLI commands, the information required for the account to operate as a standalone
            account, such as a payment method and signing the end user license agreement (EULA)
            is <i>not</i> automatically collected. If you must remove an account from your organization
            later, you can do so only after you provide the missing information. Follow the steps
            at <a href="http://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_accounts_remove.html#leave-without-all-info">
            To leave an organization as a member account</a> in the <i>AWS Organizations User
            Guide.</i></para></li><li><para>
            If you get an exception that indicates that you exceeded your account limits for the
            organization, contact <a href="https://console.aws.amazon.com/support/home#/">AWS
            Support</a>.
            </para></li><li><para>
            If you get an exception that indicates that the operation failed because your organization
            is still initializing, wait one hour and then try again. If the error persists, contact
            <a href="https://console.aws.amazon.com/support/home#/">AWS Support</a>.
            </para></li><li><para>
            Using <code>CreateGovCloudAccount</code> to create multiple temporary accounts isn't
            recommended. You can only close an account from the AWS Billing and Cost Management
            console, and you must be signed in as the root user. For information on the requirements
            and process for closing an account, see <a href="http://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_accounts_close.html">Closing
            an AWS Account</a> in the <i>AWS Organizations User Guide</i>.
            </para></li></ul></important><note><para>
            When you create a member account with this operation, you can choose whether to create
            the account with the <b>IAM User and Role Access to Billing Information</b> switch
            enabled. If you enable it, IAM users and roles that have appropriate permissions can
            view billing information for the account. If you disable it, only the account root
            user can access billing information. For information about how to disable this switch
            for an account, see <a href="https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/grantaccess.html">Granting
            Access to Your Billing Information and Tools</a>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.NewORGGovCloudAccountCmdlet.AccountName">
            <summary>
            <para>
            <para>The friendly name of the member account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.NewORGGovCloudAccountCmdlet.Email">
            <summary>
            <para>
            <para>The email address of the owner to assign to the new member account in the commercial
            Region. This email address must not already be associated with another AWS account.
            You must use a valid email address to complete account creation. You can't access
            the root user of the account or remove an account that was created with an invalid
            email address. Like all request parameters for <code>CreateGovCloudAccount</code>,
            the request for the email address for the AWS GovCloud (US) account originates from
            the commercial Region, not from the AWS GovCloud (US) Region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.NewORGGovCloudAccountCmdlet.IamUserAccessToBilling">
            <summary>
            <para>
            <para>If set to <code>ALLOW</code>, the new linked account in the commercial Region enables
            IAM users to access account billing information <i>if</i> they have the required permissions.
            If set to <code>DENY</code>, only the root user of the new account can access account
            billing information. For more information, see <a href="https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/grantaccess.html#ControllingAccessWebsite-Activate">Activating
            Access to the Billing and Cost Management Console</a> in the <i>AWS Billing and Cost
            Management User Guide.</i></para><para>If you don't specify this parameter, the value defaults to <code>ALLOW</code>, and
            IAM users and roles with the required permissions can access billing information for
            the new account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.NewORGGovCloudAccountCmdlet.RoleName">
            <summary>
            <para>
            <para>(Optional)</para><para>The name of an IAM role that AWS Organizations automatically preconfigures in the
            new member accounts in both the AWS GovCloud (US) Region and in the commercial Region.
            This role trusts the master account, allowing users in the master account to assume
            the role, as permitted by the master account administrator. The role has administrator
            permissions in the new member account.</para><para>If you don't specify this parameter, the role name defaults to <code>OrganizationAccountAccessRole</code>.</para><para>For more information about how to use this role to access the member account, see
            <a href="https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_accounts_access.html#orgs_manage_accounts_create-cross-account-role">Accessing
            and Administering the Member Accounts in Your Organization</a> in the <i>AWS Organizations
            User Guide</i> and steps 2 and 3 in <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/tutorial_cross-account-with-roles.html">Tutorial:
            Delegate Access Across AWS Accounts Using IAM Roles</a> in the <i>IAM User Guide.</i></para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> that is used to validate
            this parameter is a string of characters that can consist of uppercase letters, lowercase
            letters, digits with no spaces, and any of the following characters: =,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.NewORGGovCloudAccountCmdlet.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.ORG.NewORGOrganizationCmdlet">
            <summary>
            Creates an AWS organization. The account whose user is calling the CreateOrganization
            operation automatically becomes the <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/orgs_getting-started_concepts.html#account">master
            account</a> of the new organization.
             
              
            <para>
            This operation must be called using credentials from the account that is to become
            the new organization's master account. The principal must also have the relevant IAM
            permissions.
            </para><para>
            By default (or if you set the <code>FeatureSet</code> parameter to <code>ALL</code>),
            the new organization is created with all features enabled and service control policies
            automatically enabled in the root. If you instead choose to create the organization
            supporting only the consolidated billing features by setting the <code>FeatureSet</code>
            parameter to <code>CONSOLIDATED_BILLING"</code>, then no policy types are enabled
            by default and you cannot use organization policies.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.NewORGOrganizationCmdlet.FeatureSet">
            <summary>
            <para>
            <para>Specifies the feature set supported by the new organization. Each feature set supports
            different levels of functionality.</para><ul><li><para><i>CONSOLIDATED_BILLING</i>: All member accounts have their bills consolidated to
            and paid by the master account. For more information, see <a href="https://docs.aws.amazon.com/organizations/latest/userguide/orgs_getting-started_concepts.html#feature-set-cb-only">Consolidated
            billing</a> in the <i>AWS Organizations User Guide</i>.</para><para> The consolidated billing feature subset isn't available for organizations in the
            AWS GovCloud (US) Region.</para></li><li><para><i>ALL</i>: In addition to all the features supported by the consolidated billing
            feature set, the master account can also apply any type of policy to any member account
            in the organization. For more information, see <a href="https://docs.aws.amazon.com/organizations/latest/userguide/orgs_getting-started_concepts.html#feature-set-all">All
            features</a> in the <i>AWS Organizations User Guide</i>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.NewORGOrganizationCmdlet.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.ORG.NewORGOrganizationalUnitCmdlet">
            <summary>
            Creates an organizational unit (OU) within a root or parent OU. An OU is a container
            for accounts that enables you to organize your accounts to apply policies according
            to your business requirements. The number of levels deep that you can nest OUs is
            dependent upon the policy types enabled for that root. For service control policies,
            the limit is five.
             
              
            <para>
            For more information about OUs, see <a href="https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_ous.html">Managing
            Organizational Units</a> in the <i>AWS Organizations User Guide</i>.
            </para><para>
            This operation can be called only from the organization's master account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.NewORGOrganizationalUnitCmdlet.Name">
            <summary>
            <para>
            <para>The friendly name to assign to the new OU.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.NewORGOrganizationalUnitCmdlet.ParentId">
            <summary>
            <para>
            <para>The unique identifier (ID) of the parent root or OU in which you want to create the
            new OU.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> for a parent ID string
            requires one of the following:</para><ul><li><para>Root: a string that begins with "r-" followed by from 4 to 32 lower-case letters or
            digits.</para></li><li><para>Organizational unit (OU): a string that begins with "ou-" followed by from 4 to 32
            lower-case letters or digits (the ID of the root that the OU is in) followed by a
            second "-" dash and from 8 to 32 additional lower-case letters or digits.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.NewORGOrganizationalUnitCmdlet.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.ORG.NewORGPolicyCmdlet">
            <summary>
            Creates a policy of a specified type that you can attach to a root, an organizational
            unit (OU), or an individual AWS account.
             
              
            <para>
            For more information about policies and their use, see <a href="https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_policies.html">Managing
            Organization Policies</a>.
            </para><para>
            This operation can be called only from the organization's master account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.NewORGPolicyCmdlet.Content">
            <summary>
            <para>
            <para>The policy content to add to the new policy. For example, if you create a <a href="https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_policies_scp.html">service
            control policy</a> (SCP), this string must be JSON text that specifies the permissions
            that admins in attached accounts can delegate to their users, groups, and roles. For
            more information about the SCP syntax, see <a href="https://docs.aws.amazon.com/organizations/latest/userguide/orgs_reference_scp-syntax.html">Service
            Control Policy Syntax</a> in the <i>AWS Organizations User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.NewORGPolicyCmdlet.Description">
            <summary>
            <para>
            <para>An optional description to assign to the policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.NewORGPolicyCmdlet.Name">
            <summary>
            <para>
            <para>The friendly name to assign to the policy.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> that is used to validate
            this parameter is a string of any of the characters in the ASCII character range.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.NewORGPolicyCmdlet.Type">
            <summary>
            <para>
            <para>The type of policy to create.</para><note><para>In the current release, the only type of policy that you can create is a service control
            policy (SCP).</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.NewORGPolicyCmdlet.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.ORG.RemoveORGAccountFromOrganizationCmdlet">
            <summary>
            Removes the specified account from the organization.
             
              
            <para>
            The removed account becomes a stand-alone account that is not a member of any organization.
            It is no longer subject to any policies and is responsible for its own bill payments.
            The organization's master account is no longer charged for any expenses accrued by
            the member account after it is removed from the organization.
            </para><para>
            This operation can be called only from the organization's master account. Member accounts
            can remove themselves with <a>LeaveOrganization</a> instead.
            </para><important><para>
            You can remove an account from your organization only if the account is configured
            with the information required to operate as a standalone account. When you create
            an account in an organization using the AWS Organizations console, API, or CLI commands,
            the information required of standalone accounts is <i>not</i> automatically collected.
            For an account that you want to make standalone, you must accept the End User License
            Agreement (EULA), choose a support plan, provide and verify the required contact information,
            and provide a current payment method. AWS uses the payment method to charge for any
            billable (not free tier) AWS activity that occurs while the account is not attached
            to an organization. To remove an account that does not yet have this information,
            you must sign in as the member account and follow the steps at <a href="http://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_accounts_remove.html#leave-without-all-info">
            To leave an organization when all required account information has not yet been provided</a>
            in the <i>AWS Organizations User Guide</i>.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.RemoveORGAccountFromOrganizationCmdlet.AccountId">
            <summary>
            <para>
            <para>The unique identifier (ID) of the member account that you want to remove from the
            organization.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> for an account ID
            string requires exactly 12 digits.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.RemoveORGAccountFromOrganizationCmdlet.PassThru">
            <summary>
            Returns the value passed to the AccountId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.RemoveORGAccountFromOrganizationCmdlet.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.ORG.RemoveORGOrganizationCmdlet">
            <summary>
            Deletes the organization. You can delete an organization only by using credentials
            from the master account. The organization must be empty of member accounts.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.RemoveORGOrganizationCmdlet.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.ORG.RemoveORGOrganizationalUnitCmdlet">
            <summary>
            Deletes an organizational unit (OU) from a root or another OU. You must first remove
            all accounts and child OUs from the OU that you want to delete.
             
              
            <para>
            This operation can be called only from the organization's master account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.RemoveORGOrganizationalUnitCmdlet.OrganizationalUnitId">
            <summary>
            <para>
            <para>The unique identifier (ID) of the organizational unit that you want to delete. You
            can get the ID from the <a>ListOrganizationalUnitsForParent</a> operation.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> for an organizational
            unit ID string requires "ou-" followed by from 4 to 32 lower-case letters or digits
            (the ID of the root that contains the OU) followed by a second "-" dash and from 8
            to 32 additional lower-case letters or digits.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.RemoveORGOrganizationalUnitCmdlet.PassThru">
            <summary>
            Returns the value passed to the OrganizationalUnitId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.RemoveORGOrganizationalUnitCmdlet.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.ORG.RemoveORGOrganizationAssociationCmdlet">
            <summary>
            Removes a member account from its parent organization. This version of the operation
            is performed by the account that wants to leave. To remove a member account as a user
            in the master account, use <a>RemoveAccountFromOrganization</a> instead.
             
              
            <para>
            This operation can be called only from a member account in the organization.
            </para><important><ul><li><para>
            The master account in an organization with all features enabled can set service control
            policies (SCPs) that can restrict what administrators of member accounts can do, including
            preventing them from successfully calling <code>LeaveOrganization</code> and leaving
            the organization.
            </para></li><li><para>
            You can leave an organization as a member account only if the account is configured
            with the information required to operate as a standalone account. When you create
            an account in an organization using the AWS Organizations console, API, or CLI commands,
            the information required of standalone accounts is <i>not</i> automatically collected.
            For each account that you want to make standalone, you must accept the End User License
            Agreement (EULA), choose a support plan, provide and verify the required contact information,
            and provide a current payment method. AWS uses the payment method to charge for any
            billable (not free tier) AWS activity that occurs while the account is not attached
            to an organization. Follow the steps at <a href="http://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_accounts_remove.html#leave-without-all-info">
            To leave an organization when all required account information has not yet been provided</a>
            in the <i>AWS Organizations User Guide</i>.
            </para></li><li><para>
            You can leave an organization only after you enable IAM user access to billing in
            your account. For more information, see <a href="http://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/grantaccess.html#ControllingAccessWebsite-Activate">Activating
            Access to the Billing and Cost Management Console</a> in the <i>AWS Billing and Cost
            Management User Guide</i>.
            </para></li></ul></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.RemoveORGOrganizationAssociationCmdlet.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.ORG.RemoveORGPolicyCmdlet">
            <summary>
            Deletes the specified policy from your organization. Before you perform this operation,
            you must first detach the policy from all organizational units (OUs), roots, and accounts.
             
              
            <para>
            This operation can be called only from the organization's master account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.RemoveORGPolicyCmdlet.PolicyId">
            <summary>
            <para>
            <para>The unique identifier (ID) of the policy that you want to delete. You can get the
            ID from the <a>ListPolicies</a> or <a>ListPoliciesForTarget</a> operations.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> for a policy ID string
            requires "p-" followed by from 8 to 128 lower-case letters or digits.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.RemoveORGPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the PolicyId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.RemoveORGPolicyCmdlet.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.ORG.StopORGHandshakeCmdlet">
            <summary>
            Cancels a handshake. Canceling a handshake sets the handshake state to <code>CANCELED</code>.
             
             
              
            <para>
            This operation can be called only from the account that originated the handshake.
            The recipient of the handshake can't cancel it, but can use <a>DeclineHandshake</a>
            instead. After a handshake is canceled, the recipient can no longer respond to that
            handshake.
            </para><para>
            After you cancel a handshake, it continues to appear in the results of relevant APIs
            for only 30 days. After that it is deleted.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.StopORGHandshakeCmdlet.HandshakeId">
            <summary>
            <para>
            <para>The unique identifier (ID) of the handshake that you want to cancel. You can get the
            ID from the <a>ListHandshakesForOrganization</a> operation.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> for handshake ID string
            requires "h-" followed by from 8 to 32 lower-case letters or digits.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.StopORGHandshakeCmdlet.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.ORG.UpdateORGOrganizationalUnitCmdlet">
            <summary>
            Renames the specified organizational unit (OU). The ID and ARN do not change. The
            child OUs and accounts remain in place, and any attached policies of the OU remain
            attached.
             
              
            <para>
            This operation can be called only from the organization's master account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.UpdateORGOrganizationalUnitCmdlet.Name">
            <summary>
            <para>
            <para>The new name that you want to assign to the OU.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> that is used to validate
            this parameter is a string of any of the characters in the ASCII character range.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.UpdateORGOrganizationalUnitCmdlet.OrganizationalUnitId">
            <summary>
            <para>
            <para>The unique identifier (ID) of the OU that you want to rename. You can get the ID from
            the <a>ListOrganizationalUnitsForParent</a> operation.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> for an organizational
            unit ID string requires "ou-" followed by from 4 to 32 lower-case letters or digits
            (the ID of the root that contains the OU) followed by a second "-" dash and from 8
            to 32 additional lower-case letters or digits.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.UpdateORGOrganizationalUnitCmdlet.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.ORG.UpdateORGPolicyCmdlet">
            <summary>
            Updates an existing policy with a new name, description, or content. If any parameter
            is not supplied, that value remains unchanged. Note that you cannot change a policy's
            type.
             
              
            <para>
            This operation can be called only from the organization's master account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.UpdateORGPolicyCmdlet.Content">
            <summary>
            <para>
            <para>If provided, the new content for the policy. The text must be correctly formatted
            JSON that complies with the syntax for the policy's type. For more information, see
            <a href="https://docs.aws.amazon.com/organizations/latest/userguide/orgs_reference_scp-syntax.html">Service
            Control Policy Syntax</a> in the <i>AWS Organizations User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.UpdateORGPolicyCmdlet.Description">
            <summary>
            <para>
            <para>If provided, the new description for the policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.UpdateORGPolicyCmdlet.Name">
            <summary>
            <para>
            <para>If provided, the new name for the policy.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> that is used to validate
            this parameter is a string of any of the characters in the ASCII character range.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.UpdateORGPolicyCmdlet.PolicyId">
            <summary>
            <para>
            <para>The unique identifier (ID) of the policy that you want to update.</para><para>The <a href="http://wikipedia.org/wiki/regex">regex pattern</a> for a policy ID string
            requires "p-" followed by from 8 to 128 lower-case letters or digits.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ORG.UpdateORGPolicyCmdlet.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.PINE.AddPINEResourceTagCmdlet">
            <summary>
            Add one or more tags (keys and values) to one or more specified resources. A <i>tag</i> is
            a label that you optionally define and associate with a resource in Amazon Pinpoint.
            Tags can help you categorize and manage resources in different ways, such as by purpose,
            owner, environment, or other criteria. A resource can have as many as 50 tags.
             
              
            <para>
            Each tag consists of a required <i>tag key</i> and an associated <i>tag value</i>,
            both of which you define. A tag key is a general label that acts as a category for
            more specific tag values. A tag value acts as a descriptor within a tag key.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.AddPINEResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource that you want to add one or more tags
            to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.AddPINEResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>A list of the tags that you want to add to the resource. A tag consists of a required
            tag key (<code>Key</code>) and an associated tag value (<code>Value</code>). The maximum
            length of a tag key is 128 characters. The maximum length of a tag value is 256 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.AddPINEResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.AddPINEResourceTagCmdlet.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.PINE.GetPINEAccountCmdlet">
            <summary>
            Obtain information about the email-sending status and capabilities of your Amazon
            Pinpoint account in the current AWS Region.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PINE.GetPINEBlacklistReportCmdlet">
            <summary>
            Retrieve a list of the blacklists that your dedicated IP addresses appear on.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.GetPINEBlacklistReportCmdlet.BlacklistItemName">
            <summary>
            <para>
            <para>A list of IP addresses that you want to retrieve blacklist information about. You
            can only specify the dedicated IP addresses that you use to send email using Amazon
            Pinpoint or Amazon SES.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PINE.GetPINEConfigurationSetCmdlet">
            <summary>
            Get information about an existing configuration set, including the dedicated IP pool
            that it's associated with, whether or not it's enabled for sending email, and more.
             
              
            <para>
            In Amazon Pinpoint, <i>configuration sets</i> are groups of rules that you can apply
            to the emails you send. You apply a configuration set to an email by including a reference
            to the configuration set in the headers of the email. When you apply a configuration
            set to an email, all of the rules in that configuration set are applied to the email.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.GetPINEConfigurationSetCmdlet.ConfigurationSetName">
            <summary>
            <para>
            <para>The name of the configuration set that you want to obtain more information about.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PINE.GetPINEConfigurationSetEventDestinationCmdlet">
            <summary>
            Retrieve a list of event destinations that are associated with a configuration set.
             
              
            <para>
            In Amazon Pinpoint, <i>events</i> include message sends, deliveries, opens, clicks,
            bounces, and complaints. <i>Event destinations</i> are places that you can send information
            about these events to. For example, you can send event data to Amazon SNS to receive
            notifications when you receive bounces or complaints, or you can use Amazon Kinesis
            Data Firehose to stream data to Amazon S3 for long-term storage.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.GetPINEConfigurationSetEventDestinationCmdlet.ConfigurationSetName">
            <summary>
            <para>
            <para>The name of the configuration set that contains the event destination.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PINE.GetPINEConfigurationSetListCmdlet">
            <summary>
            List all of the configuration sets associated with your Amazon Pinpoint account in
            the current region.
             
              
            <para>
            In Amazon Pinpoint, <i>configuration sets</i> are groups of rules that you can apply
            to the emails you send. You apply a configuration set to an email by including a reference
            to the configuration set in the headers of the email. When you apply a configuration
            set to an email, all of the rules in that configuration set are applied to the email.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.GetPINEConfigurationSetListCmdlet.NextToken">
            <summary>
            <para>
            <para>A token returned from a previous call to <code>ListConfigurationSets</code> to indicate
            the position in the list of configuration sets.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.GetPINEConfigurationSetListCmdlet.PageSize">
            <summary>
            <para>
            <para>The number of results to show in a single call to <code>ListConfigurationSets</code>.
            If the number of results is larger than the number you specified in this parameter,
            then the response includes a <code>NextToken</code> element, which you can use to
            obtain additional results.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PINE.GetPINEDedicatedIpCmdlet">
            <summary>
            Get information about a dedicated IP address, including the name of the dedicated
            IP pool that it's associated with, as well information about the automatic warm-up
            process for the address.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.GetPINEDedicatedIpCmdlet.Ip">
            <summary>
            <para>
            <para>The IP address that you want to obtain more information about. The value you specify
            has to be a dedicated IP address that's assocaited with your Amazon Pinpoint account.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PINE.GetPINEDedicatedIpListCmdlet">
            <summary>
            List the dedicated IP addresses that are associated with your Amazon Pinpoint account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.GetPINEDedicatedIpListCmdlet.PoolName">
            <summary>
            <para>
            <para>The name of the IP pool that the dedicated IP address is associated with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.GetPINEDedicatedIpListCmdlet.NextToken">
            <summary>
            <para>
            <para>A token returned from a previous call to <code>GetDedicatedIps</code> to indicate
            the position of the dedicated IP pool in the list of IP pools.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.GetPINEDedicatedIpListCmdlet.PageSize">
            <summary>
            <para>
            <para>The number of results to show in a single call to <code>GetDedicatedIpsRequest</code>.
            If the number of results is larger than the number you specified in this parameter,
            then the response includes a <code>NextToken</code> element, which you can use to
            obtain additional results.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PINE.GetPINEDedicatedIpPoolListCmdlet">
            <summary>
            List all of the dedicated IP pools that exist in your Amazon Pinpoint account in the
            current AWS Region.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.GetPINEDedicatedIpPoolListCmdlet.NextToken">
            <summary>
            <para>
            <para>A token returned from a previous call to <code>ListDedicatedIpPools</code> to indicate
            the position in the list of dedicated IP pools.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.GetPINEDedicatedIpPoolListCmdlet.PageSize">
            <summary>
            <para>
            <para>The number of results to show in a single call to <code>ListDedicatedIpPools</code>.
            If the number of results is larger than the number you specified in this parameter,
            then the response includes a <code>NextToken</code> element, which you can use to
            obtain additional results.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PINE.GetPINEDeliverabilityDashboardOptionCmdlet">
            <summary>
            Show the status of the Deliverability dashboard. When the Deliverability dashboard
            is enabled, you gain access to reputation metrics for the domains that you use to
            send email using Amazon Pinpoint. You also gain the ability to perform predictive
            inbox placement tests.
             
              
            <para>
            When you use the Deliverability dashboard, you pay a monthly charge of USD$1,250.00,
            in addition to any other fees that you accrue by using Amazon Pinpoint. If you enable
            the Deliverability dashboard after the first day of a calendar month, AWS prorates
            the monthly charge based on how many days have elapsed in the current calendar month.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PINE.GetPINEDeliverabilityTestReportCmdlet">
            <summary>
            Retrieve the results of a predictive inbox placement test.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.GetPINEDeliverabilityTestReportCmdlet.ReportId">
            <summary>
            <para>
            <para>A unique string that identifies the predictive inbox placement test.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PINE.GetPINEDeliverabilityTestReportListCmdlet">
            <summary>
            Show a list of the predictive inbox placement tests that you've performed, regardless
            of their statuses. For predictive inbox placement tests that are complete, you can
            use the <code>GetDeliverabilityTestReport</code> operation to view the results.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.GetPINEDeliverabilityTestReportListCmdlet.NextToken">
            <summary>
            <para>
            <para>A token returned from a previous call to <code>ListDeliverabilityTestReports</code>
            to indicate the position in the list of predictive inbox placement tests.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.GetPINEDeliverabilityTestReportListCmdlet.PageSize">
            <summary>
            <para>
            <para>The number of results to show in a single call to <code>ListDeliverabilityTestReports</code>.
            If the number of results is larger than the number you specified in this parameter,
            then the response includes a <code>NextToken</code> element, which you can use to
            obtain additional results.</para><para>The value you specify has to be at least 0, and can be no more than 1000.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PINE.GetPINEDomainStatisticsReportCmdlet">
            <summary>
            Retrieve inbox placement and engagement rates for the domains that you use to send
            email.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.GetPINEDomainStatisticsReportCmdlet.Domain">
            <summary>
            <para>
            <para>The domain that you want to obtain deliverability metrics for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.GetPINEDomainStatisticsReportCmdlet.EndDate">
            <summary>
            <para>
            <para>The last day (in Unix time) that you want to obtain domain deliverability metrics
            for. The <code>EndDate</code> that you specify has to be less than or equal to 30
            days after the <code>StartDate</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.GetPINEDomainStatisticsReportCmdlet.StartDate">
            <summary>
            <para>
            <para>The first day (in Unix time) that you want to obtain domain deliverability metrics
            for.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PINE.GetPINEEmailIdentityCmdlet">
            <summary>
            Provides information about a specific identity associated with your Amazon Pinpoint
            account, including the identity's verification status, its DKIM authentication status,
            and its custom Mail-From settings.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.GetPINEEmailIdentityCmdlet.EmailIdentity">
            <summary>
            <para>
            <para>The email identity that you want to retrieve details for.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PINE.GetPINEEmailIdentityListCmdlet">
            <summary>
            Returns a list of all of the email identities that are associated with your Amazon
            Pinpoint account. An identity can be either an email address or a domain. This operation
            returns identities that are verified as well as those that aren't.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.GetPINEEmailIdentityListCmdlet.NextToken">
            <summary>
            <para>
            <para>A token returned from a previous call to <code>ListEmailIdentities</code> to indicate
            the position in the list of identities.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.GetPINEEmailIdentityListCmdlet.PageSize">
            <summary>
            <para>
            <para>The number of results to show in a single call to <code>ListEmailIdentities</code>.
            If the number of results is larger than the number you specified in this parameter,
            then the response includes a <code>NextToken</code> element, which you can use to
            obtain additional results.</para><para>The value you specify has to be at least 0, and can be no more than 1000.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PINE.GetPINEResourceTagCmdlet">
            <summary>
            Retrieve a list of the tags (keys and values) that are associated with a specific
            resource. A <i>tag</i> is a label that you optionally define and associate with a
            resource in Amazon Pinpoint. Each tag consists of a required <i>tag key</i> and an
            optional associated <i>tag value</i>. A tag key is a general label that acts as a
            category for more specific tag values. A tag value acts as a descriptor within a tag
            key.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.GetPINEResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource that you want to retrieve tag information
            for.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PINE.NewPINEConfigurationSetCmdlet">
            <summary>
            Create a configuration set. <i>Configuration sets</i> are groups of rules that you
            can apply to the emails you send using Amazon Pinpoint. You apply a configuration
            set to an email by including a reference to the configuration set in the headers of
            the email. When you apply a configuration set to an email, all of the rules in that
            configuration set are applied to the email.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEConfigurationSetCmdlet.ConfigurationSetName">
            <summary>
            <para>
            <para>The name of the configuration set.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEConfigurationSetCmdlet.TrackingOptions_CustomRedirectDomain">
            <summary>
            <para>
            <para>The domain that you want to use for tracking open and click events.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEConfigurationSetCmdlet.ReputationOptions_LastFreshStart">
            <summary>
            <para>
            <para>The date and time (in Unix time) when the reputation metrics were last given a fresh
            start. When your account is given a fresh start, your reputation metrics are calculated
            starting from the date of the fresh start.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEConfigurationSetCmdlet.ReputationOptions_ReputationMetricsEnabled">
            <summary>
            <para>
            <para>If <code>true</code>, tracking of reputation metrics is enabled for the configuration
            set. If <code>false</code>, tracking of reputation metrics is disabled for the configuration
            set.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEConfigurationSetCmdlet.SendingOptions_SendingEnabled">
            <summary>
            <para>
            <para>If <code>true</code>, email sending is enabled for the configuration set. If <code>false</code>,
            email sending is disabled for the configuration set.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEConfigurationSetCmdlet.DeliveryOptions_SendingPoolName">
            <summary>
            <para>
            <para>The name of the dedicated IP pool that you want to associate with the configuration
            set.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEConfigurationSetCmdlet.Tag">
            <summary>
            <para>
            <para>An object that defines the tags (keys and values) that you want to associate with
            the configuration set.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEConfigurationSetCmdlet.PassThru">
            <summary>
            Returns the value passed to the ConfigurationSetName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEConfigurationSetCmdlet.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.PINE.NewPINEConfigurationSetEventDestinationCmdlet">
            <summary>
            Create an event destination. In Amazon Pinpoint, <i>events</i> include message sends,
            deliveries, opens, clicks, bounces, and complaints. <i>Event destinations</i> are
            places that you can send information about these events to. For example, you can send
            event data to Amazon SNS to receive notifications when you receive bounces or complaints,
            or you can use Amazon Kinesis Data Firehose to stream data to Amazon S3 for long-term
            storage.
             
              
            <para>
            A single configuration set can include more than one event destination.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEConfigurationSetEventDestinationCmdlet.PinpointDestination_ApplicationArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the Amazon Pinpoint project that you want to send
            email events to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEConfigurationSetEventDestinationCmdlet.ConfigurationSetName">
            <summary>
            <para>
            <para>The name of the configuration set that you want to add an event destination to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEConfigurationSetEventDestinationCmdlet.KinesisFirehoseDestination_DeliveryStreamArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the Amazon Kinesis Data Firehose stream that Amazon
            Pinpoint sends email events to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEConfigurationSetEventDestinationCmdlet.CloudWatchDestination_DimensionConfiguration">
            <summary>
            <para>
            <para>An array of objects that define the dimensions to use when you send email events to
            Amazon CloudWatch.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEConfigurationSetEventDestinationCmdlet.EventDestination_Enabled">
            <summary>
            <para>
            <para>If <code>true</code>, the event destination is enabled. When the event destination
            is enabled, the specified event types are sent to the destinations in this <code>EventDestinationDefinition</code>.</para><para>If <code>false</code>, the event destination is disabled. When the event destination
            is disabled, events aren't sent to the specified destinations.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEConfigurationSetEventDestinationCmdlet.EventDestinationName">
            <summary>
            <para>
            <para>A name that identifies the event destination within the configuration set.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEConfigurationSetEventDestinationCmdlet.KinesisFirehoseDestination_IamRoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM role that Amazon Pinpoint uses when sending
            email events to the Amazon Kinesis Data Firehose stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEConfigurationSetEventDestinationCmdlet.EventDestination_MatchingEventType">
            <summary>
            <para>
            <para>An array that specifies which events Amazon Pinpoint should send to the destinations
            in this <code>EventDestinationDefinition</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEConfigurationSetEventDestinationCmdlet.SnsDestination_TopicArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the Amazon SNS topic that you want to publish email
            events to. For more information about Amazon SNS topics, see the <a href="https://docs.aws.amazon.com/sns/latest/dg/CreateTopic.html">Amazon
            SNS Developer Guide</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEConfigurationSetEventDestinationCmdlet.PassThru">
            <summary>
            Returns the value passed to the EventDestinationName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEConfigurationSetEventDestinationCmdlet.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.PINE.NewPINEDedicatedIpPoolCmdlet">
            <summary>
            Create a new pool of dedicated IP addresses. A pool can include one or more dedicated
            IP addresses that are associated with your Amazon Pinpoint account. You can associate
            a pool with a configuration set. When you send an email that uses that configuration
            set, Amazon Pinpoint sends it using only the IP addresses in the associated pool.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEDedicatedIpPoolCmdlet.PoolName">
            <summary>
            <para>
            <para>The name of the dedicated IP pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEDedicatedIpPoolCmdlet.Tag">
            <summary>
            <para>
            <para>An object that defines the tags (keys and values) that you want to associate with
            the pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEDedicatedIpPoolCmdlet.PassThru">
            <summary>
            Returns the value passed to the PoolName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEDedicatedIpPoolCmdlet.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.PINE.NewPINEDeliverabilityTestReportCmdlet">
            <summary>
            Create a new predictive inbox placement test. Predictive inbox placement tests can
            help you predict how your messages will be handled by various email providers around
            the world. When you perform a predictive inbox placement test, you provide a sample
            message that contains the content that you plan to send to your customers. Amazon
            Pinpoint then sends that message to special email addresses spread across several
            major email providers. After about 24 hours, the test is complete, and you can use
            the <code>GetDeliverabilityTestReport</code> operation to view the results of the
            test.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEDeliverabilityTestReportCmdlet.Html_Charset">
            <summary>
            <para>
            <para>The character set for the content. Because of the constraints of the SMTP protocol,
            Amazon Pinpoint uses 7-bit ASCII by default. If the text includes characters outside
            of the ASCII range, you have to specify a character set. For example, you could specify
            <code>UTF-8</code>, <code>ISO-8859-1</code>, or <code>Shift_JIS</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEDeliverabilityTestReportCmdlet.Text_Charset">
            <summary>
            <para>
            <para>The character set for the content. Because of the constraints of the SMTP protocol,
            Amazon Pinpoint uses 7-bit ASCII by default. If the text includes characters outside
            of the ASCII range, you have to specify a character set. For example, you could specify
            <code>UTF-8</code>, <code>ISO-8859-1</code>, or <code>Shift_JIS</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEDeliverabilityTestReportCmdlet.Subject_Charset">
            <summary>
            <para>
            <para>The character set for the content. Because of the constraints of the SMTP protocol,
            Amazon Pinpoint uses 7-bit ASCII by default. If the text includes characters outside
            of the ASCII range, you have to specify a character set. For example, you could specify
            <code>UTF-8</code>, <code>ISO-8859-1</code>, or <code>Shift_JIS</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEDeliverabilityTestReportCmdlet.Raw_Data">
            <summary>
            <para>
            <para>The raw email message. The message has to meet the following criteria:</para><ul><li><para>The message has to contain a header and a body, separated by one blank line.</para></li><li><para>All of the required header fields must be present in the message.</para></li><li><para>Each part of a multipart MIME message must be formatted properly.</para></li><li><para>Attachments must be in a file format that Amazon Pinpoint supports. </para></li><li><para>The entire message must be Base64 encoded.</para></li><li><para>If any of the MIME parts in your message contain content that is outside of the 7-bit
            ASCII character range, you should encode that content to ensure that recipients' email
            clients render the message properly.</para></li><li><para>The length of any single line of text in the message can't exceed 1,000 characters.
            This restriction is defined in <a href="https://tools.ietf.org/html/rfc5321">RFC 5321</a>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEDeliverabilityTestReportCmdlet.Html_Data">
            <summary>
            <para>
            <para>The content of the message itself.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEDeliverabilityTestReportCmdlet.Text_Data">
            <summary>
            <para>
            <para>The content of the message itself.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEDeliverabilityTestReportCmdlet.Subject_Data">
            <summary>
            <para>
            <para>The content of the message itself.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEDeliverabilityTestReportCmdlet.FromEmailAddress">
            <summary>
            <para>
            <para>The email address that the predictive inbox placement test email was sent from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEDeliverabilityTestReportCmdlet.ReportName">
            <summary>
            <para>
            <para>A unique name that helps you to identify the predictive inbox placement test when
            you retrieve the results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEDeliverabilityTestReportCmdlet.Tag">
            <summary>
            <para>
            <para>An object that defines the tags (keys and values) that you want to associate with
            the predictive inbox placement test.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEDeliverabilityTestReportCmdlet.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.PINE.NewPINEEmailIdentityCmdlet">
            <summary>
            Verifies an email identity for use with Amazon Pinpoint. In Amazon Pinpoint, an identity
            is an email address or domain that you use when you send email. Before you can use
            an identity to send email with Amazon Pinpoint, you first have to verify it. By verifying
            an address, you demonstrate that you're the owner of the address, and that you've
            given Amazon Pinpoint permission to send email from the address.
             
              
            <para>
            When you verify an email address, Amazon Pinpoint sends an email to the address. Your
            email address is verified as soon as you follow the link in the verification email.
             
            </para><para>
            When you verify a domain, this operation provides a set of DKIM tokens, which you
            can convert into CNAME tokens. You add these CNAME tokens to the DNS configuration
            for your domain. Your domain is verified when Amazon Pinpoint detects these records
            in the DNS configuration for your domain. It usually takes around 72 hours to complete
            the domain verification process.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEEmailIdentityCmdlet.EmailIdentity">
            <summary>
            <para>
            <para>The email address or domain that you want to verify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEEmailIdentityCmdlet.Tag">
            <summary>
            <para>
            <para>An object that defines the tags (keys and values) that you want to associate with
            the email identity.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.NewPINEEmailIdentityCmdlet.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.PINE.RemovePINEConfigurationSetCmdlet">
            <summary>
            Delete an existing configuration set.
             
              
            <para>
            In Amazon Pinpoint, <i>configuration sets</i> are groups of rules that you can apply
            to the emails you send. You apply a configuration set to an email by including a reference
            to the configuration set in the headers of the email. When you apply a configuration
            set to an email, all of the rules in that configuration set are applied to the email.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.RemovePINEConfigurationSetCmdlet.ConfigurationSetName">
            <summary>
            <para>
            <para>The name of the configuration set that you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.RemovePINEConfigurationSetCmdlet.PassThru">
            <summary>
            Returns the value passed to the ConfigurationSetName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.RemovePINEConfigurationSetCmdlet.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.PINE.RemovePINEConfigurationSetEventDestinationCmdlet">
            <summary>
            Delete an event destination.
             
              
            <para>
            In Amazon Pinpoint, <i>events</i> include message sends, deliveries, opens, clicks,
            bounces, and complaints. <i>Event destinations</i> are places that you can send information
            about these events to. For example, you can send event data to Amazon SNS to receive
            notifications when you receive bounces or complaints, or you can use Amazon Kinesis
            Data Firehose to stream data to Amazon S3 for long-term storage.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.RemovePINEConfigurationSetEventDestinationCmdlet.ConfigurationSetName">
            <summary>
            <para>
            <para>The name of the configuration set that contains the event destination that you want
            to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.RemovePINEConfigurationSetEventDestinationCmdlet.EventDestinationName">
            <summary>
            <para>
            <para>The name of the event destination that you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.RemovePINEConfigurationSetEventDestinationCmdlet.PassThru">
            <summary>
            Returns the value passed to the EventDestinationName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.RemovePINEConfigurationSetEventDestinationCmdlet.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.PINE.RemovePINEDedicatedIpPoolCmdlet">
            <summary>
            Delete a dedicated IP pool.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.RemovePINEDedicatedIpPoolCmdlet.PoolName">
            <summary>
            <para>
            <para>The name of the dedicated IP pool that you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.RemovePINEDedicatedIpPoolCmdlet.PassThru">
            <summary>
            Returns the value passed to the PoolName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.RemovePINEDedicatedIpPoolCmdlet.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.PINE.RemovePINEEmailIdentityCmdlet">
            <summary>
            Deletes an email identity that you previously verified for use with Amazon Pinpoint.
            An identity can be either an email address or a domain name.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.RemovePINEEmailIdentityCmdlet.EmailIdentity">
            <summary>
            <para>
            <para>The identity (that is, the email address or domain) that you want to delete from your
            Amazon Pinpoint account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.RemovePINEEmailIdentityCmdlet.PassThru">
            <summary>
            Returns the value passed to the EmailIdentity parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.RemovePINEEmailIdentityCmdlet.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.PINE.RemovePINEResourceTagCmdlet">
            <summary>
            Remove one or more tags (keys and values) from a specified resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.RemovePINEResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource that you want to remove one or more
            tags from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.RemovePINEResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>The tags (tag keys) that you want to remove from the resource. When you specify a
            tag key, the action removes both that key and its associated tag value.</para><para>To remove more than one tag from the resource, append the <code>TagKeys</code> parameter
            and argument for each additional tag to remove, separated by an ampersand. For example:
            <code>/v1/email/tags?ResourceArn=ResourceArn&amp;TagKeys=Key1&amp;TagKeys=Key2</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.RemovePINEResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.RemovePINEResourceTagCmdlet.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.PINE.SendPINEEmailCmdlet">
            <summary>
            Sends an email message. You can use the Amazon Pinpoint Email API to send two types
            of messages:
             
             <ul><li><para><b>Simple</b> – A standard email message. When you create this type of message, you
            specify the sender, the recipient, and the message body, and Amazon Pinpoint assembles
            the message for you.
            </para></li><li><para><b>Raw</b> – A raw, MIME-formatted email message. When you send this type of email,
            you have to specify all of the message headers, as well as the message body. You can
            use this message type to send messages that contain attachments. The message that
            you specify has to be a valid MIME message.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.SendPINEEmailCmdlet.Destination_BccAddress">
            <summary>
            <para>
            <para>An array that contains the email addresses of the "BCC" (blind carbon copy) recipients
            for the email.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.SendPINEEmailCmdlet.Destination_CcAddress">
            <summary>
            <para>
            <para>An array that contains the email addresses of the "CC" (carbon copy) recipients for
            the email.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.SendPINEEmailCmdlet.Html_Charset">
            <summary>
            <para>
            <para>The character set for the content. Because of the constraints of the SMTP protocol,
            Amazon Pinpoint uses 7-bit ASCII by default. If the text includes characters outside
            of the ASCII range, you have to specify a character set. For example, you could specify
            <code>UTF-8</code>, <code>ISO-8859-1</code>, or <code>Shift_JIS</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.SendPINEEmailCmdlet.Text_Charset">
            <summary>
            <para>
            <para>The character set for the content. Because of the constraints of the SMTP protocol,
            Amazon Pinpoint uses 7-bit ASCII by default. If the text includes characters outside
            of the ASCII range, you have to specify a character set. For example, you could specify
            <code>UTF-8</code>, <code>ISO-8859-1</code>, or <code>Shift_JIS</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.SendPINEEmailCmdlet.Subject_Charset">
            <summary>
            <para>
            <para>The character set for the content. Because of the constraints of the SMTP protocol,
            Amazon Pinpoint uses 7-bit ASCII by default. If the text includes characters outside
            of the ASCII range, you have to specify a character set. For example, you could specify
            <code>UTF-8</code>, <code>ISO-8859-1</code>, or <code>Shift_JIS</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.SendPINEEmailCmdlet.ConfigurationSetName">
            <summary>
            <para>
            <para>The name of the configuration set that you want to use when sending the email.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.SendPINEEmailCmdlet.Raw_Data">
            <summary>
            <para>
            <para>The raw email message. The message has to meet the following criteria:</para><ul><li><para>The message has to contain a header and a body, separated by one blank line.</para></li><li><para>All of the required header fields must be present in the message.</para></li><li><para>Each part of a multipart MIME message must be formatted properly.</para></li><li><para>Attachments must be in a file format that Amazon Pinpoint supports. </para></li><li><para>The entire message must be Base64 encoded.</para></li><li><para>If any of the MIME parts in your message contain content that is outside of the 7-bit
            ASCII character range, you should encode that content to ensure that recipients' email
            clients render the message properly.</para></li><li><para>The length of any single line of text in the message can't exceed 1,000 characters.
            This restriction is defined in <a href="https://tools.ietf.org/html/rfc5321">RFC 5321</a>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.SendPINEEmailCmdlet.Html_Data">
            <summary>
            <para>
            <para>The content of the message itself.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.SendPINEEmailCmdlet.Text_Data">
            <summary>
            <para>
            <para>The content of the message itself.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.SendPINEEmailCmdlet.Subject_Data">
            <summary>
            <para>
            <para>The content of the message itself.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.SendPINEEmailCmdlet.EmailTag">
            <summary>
            <para>
            <para>A list of tags, in the form of name/value pairs, to apply to an email that you send
            using the <code>SendEmail</code> operation. Tags correspond to characteristics of
            the email that you define, so that you can publish email sending events. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.SendPINEEmailCmdlet.FeedbackForwardingEmailAddress">
            <summary>
            <para>
            <para>The address that Amazon Pinpoint should send bounce and complaint notifications to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.SendPINEEmailCmdlet.FromEmailAddress">
            <summary>
            <para>
            <para>The email address that you want to use as the "From" address for the email. The address
            that you specify has to be verified. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.SendPINEEmailCmdlet.ReplyToAddress">
            <summary>
            <para>
            <para>The "Reply-to" email addresses for the message. When the recipient replies to the
            message, each Reply-to address receives the reply.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.SendPINEEmailCmdlet.Destination_ToAddress">
            <summary>
            <para>
            <para>An array that contains the email addresses of the "To" recipients for the email.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.SendPINEEmailCmdlet.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.PINE.UpdatePINEConfigurationSetEventDestinationCmdlet">
            <summary>
            Update the configuration of an event destination for a configuration set.
             
              
            <para>
            In Amazon Pinpoint, <i>events</i> include message sends, deliveries, opens, clicks,
            bounces, and complaints. <i>Event destinations</i> are places that you can send information
            about these events to. For example, you can send event data to Amazon SNS to receive
            notifications when you receive bounces or complaints, or you can use Amazon Kinesis
            Data Firehose to stream data to Amazon S3 for long-term storage.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.UpdatePINEConfigurationSetEventDestinationCmdlet.PinpointDestination_ApplicationArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the Amazon Pinpoint project that you want to send
            email events to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.UpdatePINEConfigurationSetEventDestinationCmdlet.ConfigurationSetName">
            <summary>
            <para>
            <para>The name of the configuration set that contains the event destination that you want
            to modify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.UpdatePINEConfigurationSetEventDestinationCmdlet.KinesisFirehoseDestination_DeliveryStreamArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the Amazon Kinesis Data Firehose stream that Amazon
            Pinpoint sends email events to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.UpdatePINEConfigurationSetEventDestinationCmdlet.CloudWatchDestination_DimensionConfiguration">
            <summary>
            <para>
            <para>An array of objects that define the dimensions to use when you send email events to
            Amazon CloudWatch.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.UpdatePINEConfigurationSetEventDestinationCmdlet.EventDestination_Enabled">
            <summary>
            <para>
            <para>If <code>true</code>, the event destination is enabled. When the event destination
            is enabled, the specified event types are sent to the destinations in this <code>EventDestinationDefinition</code>.</para><para>If <code>false</code>, the event destination is disabled. When the event destination
            is disabled, events aren't sent to the specified destinations.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.UpdatePINEConfigurationSetEventDestinationCmdlet.EventDestinationName">
            <summary>
            <para>
            <para>The name of the event destination that you want to modify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.UpdatePINEConfigurationSetEventDestinationCmdlet.KinesisFirehoseDestination_IamRoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM role that Amazon Pinpoint uses when sending
            email events to the Amazon Kinesis Data Firehose stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.UpdatePINEConfigurationSetEventDestinationCmdlet.EventDestination_MatchingEventType">
            <summary>
            <para>
            <para>An array that specifies which events Amazon Pinpoint should send to the destinations
            in this <code>EventDestinationDefinition</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.UpdatePINEConfigurationSetEventDestinationCmdlet.SnsDestination_TopicArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the Amazon SNS topic that you want to publish email
            events to. For more information about Amazon SNS topics, see the <a href="https://docs.aws.amazon.com/sns/latest/dg/CreateTopic.html">Amazon
            SNS Developer Guide</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.UpdatePINEConfigurationSetEventDestinationCmdlet.PassThru">
            <summary>
            Returns the value passed to the EventDestinationName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.UpdatePINEConfigurationSetEventDestinationCmdlet.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.PINE.WritePINEAccountDedicatedIpWarmupAttributeCmdlet">
            <summary>
            Enable or disable the automatic warm-up feature for dedicated IP addresses.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEAccountDedicatedIpWarmupAttributeCmdlet.AutoWarmupEnabled">
            <summary>
            <para>
            <para>Enables or disables the automatic warm-up feature for dedicated IP addresses that
            are associated with your Amazon Pinpoint account in the current AWS Region. Set to
            <code>true</code> to enable the automatic warm-up feature, or set to <code>false</code>
            to disable it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEAccountDedicatedIpWarmupAttributeCmdlet.PassThru">
            <summary>
            Returns the value passed to the AutoWarmupEnabled parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEAccountDedicatedIpWarmupAttributeCmdlet.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.PINE.WritePINEAccountSendingAttributeCmdlet">
            <summary>
            Enable or disable the ability of your account to send email.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEAccountSendingAttributeCmdlet.SendingEnabled">
            <summary>
            <para>
            <para>Enables or disables your account's ability to send email. Set to <code>true</code>
            to enable email sending, or set to <code>false</code> to disable email sending.</para><note><para>If AWS paused your account's ability to send email, you can't use this operation to
            resume your account's ability to send email.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEAccountSendingAttributeCmdlet.PassThru">
            <summary>
            Returns the value passed to the SendingEnabled parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEAccountSendingAttributeCmdlet.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.PINE.WritePINEConfigurationSetDeliveryOptionCmdlet">
            <summary>
            Associate a configuration set with a dedicated IP pool. You can use dedicated IP pools
            to create groups of dedicated IP addresses for sending specific types of email.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEConfigurationSetDeliveryOptionCmdlet.ConfigurationSetName">
            <summary>
            <para>
            <para>The name of the configuration set that you want to associate with a dedicated IP pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEConfigurationSetDeliveryOptionCmdlet.SendingPoolName">
            <summary>
            <para>
            <para>The name of the dedicated IP pool that you want to associate with the configuration
            set.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEConfigurationSetDeliveryOptionCmdlet.PassThru">
            <summary>
            Returns the value passed to the ConfigurationSetName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEConfigurationSetDeliveryOptionCmdlet.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.PINE.WritePINEConfigurationSetReputationOptionCmdlet">
            <summary>
            Enable or disable collection of reputation metrics for emails that you send using
            a particular configuration set in a specific AWS Region.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEConfigurationSetReputationOptionCmdlet.ConfigurationSetName">
            <summary>
            <para>
            <para>The name of the configuration set that you want to enable or disable reputation metric
            tracking for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEConfigurationSetReputationOptionCmdlet.ReputationMetricsEnabled">
            <summary>
            <para>
            <para>If <code>true</code>, tracking of reputation metrics is enabled for the configuration
            set. If <code>false</code>, tracking of reputation metrics is disabled for the configuration
            set.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEConfigurationSetReputationOptionCmdlet.PassThru">
            <summary>
            Returns the value passed to the ConfigurationSetName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEConfigurationSetReputationOptionCmdlet.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.PINE.WritePINEConfigurationSetSendingOptionCmdlet">
            <summary>
            Enable or disable email sending for messages that use a particular configuration set
            in a specific AWS Region.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEConfigurationSetSendingOptionCmdlet.ConfigurationSetName">
            <summary>
            <para>
            <para>The name of the configuration set that you want to enable or disable email sending
            for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEConfigurationSetSendingOptionCmdlet.SendingEnabled">
            <summary>
            <para>
            <para>If <code>true</code>, email sending is enabled for the configuration set. If <code>false</code>,
            email sending is disabled for the configuration set.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEConfigurationSetSendingOptionCmdlet.PassThru">
            <summary>
            Returns the value passed to the ConfigurationSetName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEConfigurationSetSendingOptionCmdlet.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.PINE.WritePINEConfigurationSetTrackingOptionCmdlet">
            <summary>
            Specify a custom domain to use for open and click tracking elements in email that
            you send using Amazon Pinpoint.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEConfigurationSetTrackingOptionCmdlet.ConfigurationSetName">
            <summary>
            <para>
            <para>The name of the configuration set that you want to add a custom tracking domain to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEConfigurationSetTrackingOptionCmdlet.CustomRedirectDomain">
            <summary>
            <para>
            <para>The domain that you want to use to track open and click events.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEConfigurationSetTrackingOptionCmdlet.PassThru">
            <summary>
            Returns the value passed to the ConfigurationSetName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEConfigurationSetTrackingOptionCmdlet.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.PINE.WritePINEDedicatedIpInPoolCmdlet">
            <summary>
            Move a dedicated IP address to an existing dedicated IP pool.
             
             <note><para>
            The dedicated IP address that you specify must already exist, and must be associated
            with your Amazon Pinpoint account.
            </para><para>
            The dedicated IP pool you specify must already exist. You can create a new pool by
            using the <code>CreateDedicatedIpPool</code> operation.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEDedicatedIpInPoolCmdlet.DestinationPoolName">
            <summary>
            <para>
            <para>The name of the IP pool that you want to add the dedicated IP address to. You have
            to specify an IP pool that already exists.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEDedicatedIpInPoolCmdlet.Ip">
            <summary>
            <para>
            <para>The IP address that you want to move to the dedicated IP pool. The value you specify
            has to be a dedicated IP address that's associated with your Amazon Pinpoint account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEDedicatedIpInPoolCmdlet.PassThru">
            <summary>
            Returns the value passed to the Ip parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEDedicatedIpInPoolCmdlet.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>
        <!-- Badly formed XML comment ignored for member "T:Amazon.PowerShell.Cmdlets.PINE.WritePINEDedicatedIpWarmupAttributeCmdlet" -->
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEDedicatedIpWarmupAttributeCmdlet.Ip">
            <summary>
            <para>
            <para>The dedicated IP address that you want to update the warm-up attributes for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEDedicatedIpWarmupAttributeCmdlet.WarmupPercentage">
            <summary>
            <para>
            <para>The warm-up percentage that you want to associate with the dedicated IP address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEDedicatedIpWarmupAttributeCmdlet.PassThru">
            <summary>
            Returns the value passed to the Ip parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEDedicatedIpWarmupAttributeCmdlet.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.PINE.WritePINEDeliverabilityDashboardOptionCmdlet">
            <summary>
            Enable or disable the Deliverability dashboard. When you enable the Deliverability
            dashboard, you gain access to reputation metrics for the domains that you use to send
            email using Amazon Pinpoint. You also gain the ability to perform predictive inbox
            placement tests.
             
              
            <para>
            When you use the Deliverability dashboard, you pay a monthly charge of USD$1,250.00,
            in addition to any other fees that you accrue by using Amazon Pinpoint. If you enable
            the Deliverability dashboard after the first day of a calendar month, we prorate the
            monthly charge based on how many days have elapsed in the current calendar month.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEDeliverabilityDashboardOptionCmdlet.DashboardEnabled">
            <summary>
            <para>
            <para>Indicates whether the Deliverability dashboard is enabled. If the value is <code>true</code>,
            then the dashboard is enabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEDeliverabilityDashboardOptionCmdlet.PassThru">
            <summary>
            Returns the value passed to the DashboardEnabled parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEDeliverabilityDashboardOptionCmdlet.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.PINE.WritePINEEmailIdentityDkimAttributeCmdlet">
            <summary>
            Used to enable or disable DKIM authentication for an email identity.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEEmailIdentityDkimAttributeCmdlet.EmailIdentity">
            <summary>
            <para>
            <para>The email identity that you want to change the DKIM settings for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEEmailIdentityDkimAttributeCmdlet.SigningEnabled">
            <summary>
            <para>
            <para>Sets the DKIM signing configuration for the identity.</para><para>When you set this value <code>true</code>, then the messages that Amazon Pinpoint
            sends from the identity are DKIM-signed. When you set this value to <code>false</code>,
            then the messages that Amazon Pinpoint sends from the identity aren't DKIM-signed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEEmailIdentityDkimAttributeCmdlet.PassThru">
            <summary>
            Returns the value passed to the EmailIdentity parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEEmailIdentityDkimAttributeCmdlet.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.PINE.WritePINEEmailIdentityFeedbackAttributeCmdlet">
            <summary>
            Used to enable or disable feedback forwarding for an identity. This setting determines
            what happens when an identity is used to send an email that results in a bounce or
            complaint event.
             
              
            <para>
            When you enable feedback forwarding, Amazon Pinpoint sends you email notifications
            when bounce or complaint events occur. Amazon Pinpoint sends this notification to
            the address that you specified in the Return-Path header of the original email.
            </para><para>
            When you disable feedback forwarding, Amazon Pinpoint sends notifications through
            other mechanisms, such as by notifying an Amazon SNS topic. You're required to have
            a method of tracking bounces and complaints. If you haven't set up another mechanism
            for receiving bounce or complaint notifications, Amazon Pinpoint sends an email notification
            when these events occur (even if this setting is disabled).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEEmailIdentityFeedbackAttributeCmdlet.EmailForwardingEnabled">
            <summary>
            <para>
            <para>Sets the feedback forwarding configuration for the identity.</para><para>If the value is <code>true</code>, Amazon Pinpoint sends you email notifications when
            bounce or complaint events occur. Amazon Pinpoint sends this notification to the address
            that you specified in the Return-Path header of the original email.</para><para>When you set this value to <code>false</code>, Amazon Pinpoint sends notifications
            through other mechanisms, such as by notifying an Amazon SNS topic or another event
            destination. You're required to have a method of tracking bounces and complaints.
            If you haven't set up another mechanism for receiving bounce or complaint notifications,
            Amazon Pinpoint sends an email notification when these events occur (even if this
            setting is disabled).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEEmailIdentityFeedbackAttributeCmdlet.EmailIdentity">
            <summary>
            <para>
            <para>The email identity that you want to configure bounce and complaint feedback forwarding
            for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEEmailIdentityFeedbackAttributeCmdlet.PassThru">
            <summary>
            Returns the value passed to the EmailIdentity parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEEmailIdentityFeedbackAttributeCmdlet.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.PINE.WritePINEEmailIdentityMailFromAttributeCmdlet">
            <summary>
            Used to enable or disable the custom Mail-From domain configuration for an email identity.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEEmailIdentityMailFromAttributeCmdlet.BehaviorOnMxFailure">
            <summary>
            <para>
            <para>The action that you want Amazon Pinpoint to take if it can't read the required MX
            record when you send an email. When you set this value to <code>UseDefaultValue</code>,
            Amazon Pinpoint uses <i>amazonses.com</i> as the MAIL FROM domain. When you set this
            value to <code>RejectMessage</code>, Amazon Pinpoint returns a <code>MailFromDomainNotVerified</code>
            error, and doesn't attempt to deliver the email.</para><para>These behaviors are taken when the custom MAIL FROM domain configuration is in the
            <code>Pending</code>, <code>Failed</code>, and <code>TemporaryFailure</code> states.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEEmailIdentityMailFromAttributeCmdlet.EmailIdentity">
            <summary>
            <para>
            <para>The verified email identity that you want to set up the custom MAIL FROM domain for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEEmailIdentityMailFromAttributeCmdlet.MailFromDomain">
            <summary>
            <para>
            <para> The custom MAIL FROM domain that you want the verified identity to use. The MAIL
            FROM domain must meet the following criteria:</para><ul><li><para>It has to be a subdomain of the verified identity.</para></li><li><para>It can't be used to receive email.</para></li><li><para>It can't be used in a "From" address if the MAIL FROM domain is a destination for
            feedback forwarding emails.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEEmailIdentityMailFromAttributeCmdlet.PassThru">
            <summary>
            Returns the value passed to the EmailIdentity parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PINE.WritePINEEmailIdentityMailFromAttributeCmdlet.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>
        <!-- Badly formed XML comment ignored for member "T:Amazon.PowerShell.Cmdlets.PIN.AddPINResourceTagCmdlet" -->
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.AddPINResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.AddPINResourceTagCmdlet.TagsModel_Tag">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.AddPINResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.AddPINResourceTagCmdlet.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.PIN.ConfirmPINPhoneNumberCmdlet">
            <summary>
            Returns information about the specified phone number.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.ConfirmPINPhoneNumberCmdlet.PhoneNumber">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.ConfirmPINPhoneNumberCmdlet.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.PIN.GetPINAdmChannelCmdlet">
            <summary>
            Get an ADM channel.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINAdmChannelCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PIN.GetPINApnsChannelCmdlet">
            <summary>
            Returns information about the APNs channel for an app.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINApnsChannelCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PIN.GetPINApnsSandboxChannelCmdlet">
            <summary>
            Get an APNS sandbox channel.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINApnsSandboxChannelCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PIN.GetPINApnsVoipChannelCmdlet">
            <summary>
            Get an APNS VoIP channel
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINApnsVoipChannelCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PIN.GetPINApnsVoipSandboxChannelCmdlet">
            <summary>
            Get an APNS VoIPSandbox channel
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINApnsVoipSandboxChannelCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PIN.GetPINAppCmdlet">
            <summary>
            Returns information about an app.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINAppCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PIN.GetPINApplicationSettingListCmdlet">
            <summary>
            Used to request the settings for an app.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINApplicationSettingListCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PIN.GetPINAppListCmdlet">
            <summary>
            Returns information about your apps.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINAppListCmdlet.PageSize">
            <summary>
            <para>
            The number of entries you want on each page in
            the response.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINAppListCmdlet.Token">
            <summary>
            <para>
            The NextToken string returned on a previous page
            that you use to get the next page of results in a paginated response.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PIN.GetPINBaiduChannelCmdlet">
            <summary>
            Get a BAIDU GCM channel
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINBaiduChannelCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PIN.GetPINCampaignCmdlet">
            <summary>
            Returns information about a campaign.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINCampaignCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINCampaignCmdlet.CampaignId">
            <summary>
            <para>
            The unique ID of the campaign.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PIN.GetPINCampaignActivityListCmdlet">
            <summary>
            Returns information about the activity performed by a campaign.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINCampaignActivityListCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINCampaignActivityListCmdlet.CampaignId">
            <summary>
            <para>
            The unique ID of the campaign.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINCampaignActivityListCmdlet.PageSize">
            <summary>
            <para>
            The number of entries you want on each page in
            the response.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINCampaignActivityListCmdlet.Token">
            <summary>
            <para>
            The NextToken string returned on a previous page
            that you use to get the next page of results in a paginated response.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PIN.GetPINCampaignListCmdlet">
            <summary>
            Returns information about your campaigns.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINCampaignListCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINCampaignListCmdlet.PageSize">
            <summary>
            <para>
            The number of entries you want on each page in
            the response.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINCampaignListCmdlet.Token">
            <summary>
            <para>
            The NextToken string returned on a previous page
            that you use to get the next page of results in a paginated response.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PIN.GetPINCampaignVersionCmdlet">
            <summary>
            Returns information about a specific version of a campaign.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINCampaignVersionCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINCampaignVersionCmdlet.CampaignId">
            <summary>
            <para>
            The unique ID of the campaign.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINCampaignVersionCmdlet.Version">
            <summary>
            <para>
            The version of the campaign.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PIN.GetPINCampaignVersionListCmdlet">
            <summary>
            Returns information about your campaign versions.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINCampaignVersionListCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINCampaignVersionListCmdlet.CampaignId">
            <summary>
            <para>
            The unique ID of the campaign.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINCampaignVersionListCmdlet.PageSize">
            <summary>
            <para>
            The number of entries you want on each page in
            the response.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINCampaignVersionListCmdlet.Token">
            <summary>
            <para>
            The NextToken string returned on a previous page
            that you use to get the next page of results in a paginated response.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PIN.GetPINChannelCmdlet">
            <summary>
            Get all channels.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINChannelCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PIN.GetPINEmailChannelCmdlet">
            <summary>
            Get an email channel.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINEmailChannelCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PIN.GetPINEndpointCmdlet">
            <summary>
            Returns information about an endpoint.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINEndpointCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINEndpointCmdlet.EndpointId">
            <summary>
            <para>
            The unique ID of the endpoint.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PIN.GetPINEventStreamCmdlet">
            <summary>
            Returns the event stream for an app.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINEventStreamCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PIN.GetPINExportJobCmdlet">
            <summary>
            Returns information about an export job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINExportJobCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINExportJobCmdlet.JobId">
            <summary>
            <para>
            The unique ID of the job.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PIN.GetPINExportJobListCmdlet">
            <summary>
            Returns information about your export jobs.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINExportJobListCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINExportJobListCmdlet.PageSize">
            <summary>
            <para>
            The number of entries you want on each page in
            the response.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINExportJobListCmdlet.Token">
            <summary>
            <para>
            The NextToken string returned on a previous page
            that you use to get the next page of results in a paginated response.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PIN.GetPINGcmChannelCmdlet">
            <summary>
            Returns information about the GCM channel for an app.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINGcmChannelCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PIN.GetPINImportJobCmdlet">
            <summary>
            Returns information about an import job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINImportJobCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINImportJobCmdlet.JobId">
            <summary>
            <para>
            The unique ID of the job.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PIN.GetPINImportJobListCmdlet">
            <summary>
            Returns information about your import jobs.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINImportJobListCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINImportJobListCmdlet.PageSize">
            <summary>
            <para>
            The number of entries you want on each page in
            the response.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINImportJobListCmdlet.Token">
            <summary>
            <para>
            The NextToken string returned on a previous page
            that you use to get the next page of results in a paginated response.
            </para>
            </summary>
        </member>
        <!-- Badly formed XML comment ignored for member "T:Amazon.PowerShell.Cmdlets.PIN.GetPINResourceTagCmdlet" -->
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PIN.GetPINSegmentCmdlet">
            <summary>
            Returns information about a segment.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINSegmentCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINSegmentCmdlet.SegmentId">
            <summary>
            <para>
            The unique ID of the segment.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PIN.GetPINSegmentExportJobListCmdlet">
            <summary>
            Returns a list of export jobs for a specific segment.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINSegmentExportJobListCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINSegmentExportJobListCmdlet.PageSize">
            <summary>
            <para>
            The number of entries you want on each page in
            the response.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINSegmentExportJobListCmdlet.SegmentId">
            <summary>
            <para>
            The unique ID of the segment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINSegmentExportJobListCmdlet.Token">
            <summary>
            <para>
            The NextToken string returned on a previous page
            that you use to get the next page of results in a paginated response.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PIN.GetPINSegmentImportJobListCmdlet">
            <summary>
            Returns a list of import jobs for a specific segment.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINSegmentImportJobListCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINSegmentImportJobListCmdlet.PageSize">
            <summary>
            <para>
            The number of entries you want on each page in
            the response.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINSegmentImportJobListCmdlet.SegmentId">
            <summary>
            <para>
            The unique ID of the segment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINSegmentImportJobListCmdlet.Token">
            <summary>
            <para>
            The NextToken string returned on a previous page
            that you use to get the next page of results in a paginated response.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PIN.GetPINSegmentListCmdlet">
            <summary>
            Used to get information about your segments.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINSegmentListCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINSegmentListCmdlet.PageSize">
            <summary>
            <para>
            The number of entries you want on each page in
            the response.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINSegmentListCmdlet.Token">
            <summary>
            <para>
            The NextToken string returned on a previous page
            that you use to get the next page of results in a paginated response.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PIN.GetPINSegmentVersionCmdlet">
            <summary>
            Returns information about a segment version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINSegmentVersionCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINSegmentVersionCmdlet.SegmentId">
            <summary>
            <para>
            The unique ID of the segment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINSegmentVersionCmdlet.Version">
            <summary>
            <para>
            The segment version.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PIN.GetPINSegmentVersionListCmdlet">
            <summary>
            Returns information about your segment versions.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINSegmentVersionListCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINSegmentVersionListCmdlet.PageSize">
            <summary>
            <para>
            The number of entries you want on each page in
            the response.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINSegmentVersionListCmdlet.SegmentId">
            <summary>
            <para>
            The unique ID of the segment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINSegmentVersionListCmdlet.Token">
            <summary>
            <para>
            The NextToken string returned on a previous page
            that you use to get the next page of results in a paginated response.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PIN.GetPINSmsChannelCmdlet">
            <summary>
            Get an SMS channel.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINSmsChannelCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PIN.GetPINUserEndpointCmdlet">
            <summary>
            Returns information about the endpoints that are associated with a User ID.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINUserEndpointCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINUserEndpointCmdlet.UserId">
            <summary>
            <para>
            The unique ID of the user.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PIN.GetPINVoiceChannelCmdlet">
            <summary>
            Get a Voice Channel
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.GetPINVoiceChannelCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PIN.NewPINAppCmdlet">
            <summary>
            Creates or updates an app.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINAppCmdlet.CreateApplicationRequest_Name">
            <summary>
            <para>
            The display name of the application. Used in the
            Amazon Pinpoint console.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINAppCmdlet.CreateApplicationRequest_Tag">
            <summary>
            <para>
            The Tags for the app.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINAppCmdlet.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.PIN.NewPINCampaignCmdlet">
            <summary>
            Creates or updates a campaign.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.ADMMessage_Action">
            <summary>
            <para>
            The action that occurs if the user taps a push
            notification delivered by the campaign:OPEN_APP - Your app launches, or it becomes
            the foreground app if it has been sent to the background. This is the default action.DEEP_LINK
            - Uses deep linking features in iOS and Android to open your app and display a designated
            user interface within the app.URL - The default mobile browser on the user's device
            launches and opens a web page at the URL you specify.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.APNSMessage_Action">
            <summary>
            <para>
            The action that occurs if the user taps a push
            notification delivered by the campaign:OPEN_APP - Your app launches, or it becomes
            the foreground app if it has been sent to the background. This is the default action.DEEP_LINK
            - Uses deep linking features in iOS and Android to open your app and display a designated
            user interface within the app.URL - The default mobile browser on the user's device
            launches and opens a web page at the URL you specify.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.BaiduMessage_Action">
            <summary>
            <para>
            The action that occurs if the user taps a push
            notification delivered by the campaign:OPEN_APP - Your app launches, or it becomes
            the foreground app if it has been sent to the background. This is the default action.DEEP_LINK
            - Uses deep linking features in iOS and Android to open your app and display a designated
            user interface within the app.URL - The default mobile browser on the user's device
            launches and opens a web page at the URL you specify.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.DefaultMessage_Action">
            <summary>
            <para>
            The action that occurs if the user taps a push
            notification delivered by the campaign:OPEN_APP - Your app launches, or it becomes
            the foreground app if it has been sent to the background. This is the default action.DEEP_LINK
            - Uses deep linking features in iOS and Android to open your app and display a designated
            user interface within the app.URL - The default mobile browser on the user's device
            launches and opens a web page at the URL you specify.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.GCMMessage_Action">
            <summary>
            <para>
            The action that occurs if the user taps a push
            notification delivered by the campaign:OPEN_APP - Your app launches, or it becomes
            the foreground app if it has been sent to the background. This is the default action.DEEP_LINK
            - Uses deep linking features in iOS and Android to open your app and display a designated
            user interface within the app.URL - The default mobile browser on the user's device
            launches and opens a web page at the URL you specify.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.WriteCampaignRequest_AdditionalTreatment">
            <summary>
            <para>
            Treatments that are defined in addition
            to the default treatment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.Dimensions_Attribute">
            <summary>
            <para>
            Custom attributes that your app reports to
            Amazon Pinpoint. You can use these attributes as selection criteria when you create
            an event filter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.ADMMessage_Body">
            <summary>
            <para>
            The message body. Can include up to 140 characters.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.APNSMessage_Body">
            <summary>
            <para>
            The message body. Can include up to 140 characters.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.BaiduMessage_Body">
            <summary>
            <para>
            The message body. Can include up to 140 characters.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.DefaultMessage_Body">
            <summary>
            <para>
            The message body. Can include up to 140 characters.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.EmailMessage_Body">
            <summary>
            <para>
            The email text body.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.GCMMessage_Body">
            <summary>
            <para>
            The message body. Can include up to 140 characters.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.SMSMessage_Body">
            <summary>
            <para>
            The SMS text body.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.Limits_Daily">
            <summary>
            <para>
            The maximum number of messages that each campaign
            can send to a single endpoint in a 24-hour period.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.WriteCampaignRequest_Description">
            <summary>
            <para>
            A description of the campaign.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.EventType_DimensionType">
            <summary>
            <para>
            The type of dimension:INCLUSIVE - Endpoints
            that match the criteria are included in the segment.EXCLUSIVE - Endpoints that match
            the criteria are excluded from the segment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.QuietTime_End">
            <summary>
            <para>
            The time at which quiet time should end. The value
            that you specify has to be in HH:mm format, where HH is the hour in 24-hour format
            (with a leading zero, if applicable), and mm is the minutes. For example, use 02:30
            to represent 2:30 AM, or 14:30 to represent 2:30 PM.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.Schedule_EndTime">
            <summary>
            <para>
            The scheduled time that the campaign ends in ISO
            8601 format.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.EventFilter_FilterType">
            <summary>
            <para>
            The type of event that causes the campaign
            to be sent. Possible values:SYSTEM - Send the campaign when a system event occurs.
            See the System resource for more information.ENDPOINT - Send the campaign when an
            endpoint event occurs. See the Event resource for more information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.Schedule_Frequency">
            <summary>
            <para>
            How often the campaign delivers messages.Valid
            values:ONCEHOURLYDAILYWEEKLYMONTHLYEVENT
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.EmailMessage_FromAddress">
            <summary>
            <para>
            The email address used to send the email from.
            Defaults to use FromAddress specified in the Email Channel.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.WriteCampaignRequest_HoldoutPercent">
            <summary>
            <para>
            The allocated percentage of end users who
            will not receive messages from this campaign.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.EmailMessage_HtmlBody">
            <summary>
            <para>
            The email html body.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.ADMMessage_ImageIconUrl">
            <summary>
            <para>
            The URL that points to the icon image for
            the push notification icon, for example, the app icon.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.APNSMessage_ImageIconUrl">
            <summary>
            <para>
            The URL that points to the icon image for
            the push notification icon, for example, the app icon.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.BaiduMessage_ImageIconUrl">
            <summary>
            <para>
            The URL that points to the icon image for
            the push notification icon, for example, the app icon.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.DefaultMessage_ImageIconUrl">
            <summary>
            <para>
            The URL that points to the icon image for
            the push notification icon, for example, the app icon.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.GCMMessage_ImageIconUrl">
            <summary>
            <para>
            The URL that points to the icon image for
            the push notification icon, for example, the app icon.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.ADMMessage_ImageSmallIconUrl">
            <summary>
            <para>
            The URL that points to the small icon
            image for the push notification icon, for example, the app icon.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.APNSMessage_ImageSmallIconUrl">
            <summary>
            <para>
            The URL that points to the small icon
            image for the push notification icon, for example, the app icon.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.BaiduMessage_ImageSmallIconUrl">
            <summary>
            <para>
            The URL that points to the small icon
            image for the push notification icon, for example, the app icon.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.DefaultMessage_ImageSmallIconUrl">
            <summary>
            <para>
            The URL that points to the small icon
            image for the push notification icon, for example, the app icon.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.GCMMessage_ImageSmallIconUrl">
            <summary>
            <para>
            The URL that points to the small icon
            image for the push notification icon, for example, the app icon.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.ADMMessage_ImageUrl">
            <summary>
            <para>
            The URL that points to an image used in the push
            notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.APNSMessage_ImageUrl">
            <summary>
            <para>
            The URL that points to an image used in the push
            notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.BaiduMessage_ImageUrl">
            <summary>
            <para>
            The URL that points to an image used in the push
            notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.DefaultMessage_ImageUrl">
            <summary>
            <para>
            The URL that points to an image used in the push
            notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.GCMMessage_ImageUrl">
            <summary>
            <para>
            The URL that points to an image used in the push
            notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.Schedule_IsLocalTime">
            <summary>
            <para>
            Indicates whether the campaign schedule takes
            effect according to each user's local time.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.WriteCampaignRequest_IsPaused">
            <summary>
            <para>
            Indicates whether the campaign is paused. A paused
            campaign does not send messages unless you resume it by setting IsPaused to false.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.ADMMessage_JsonBody">
            <summary>
            <para>
            The JSON payload used for a silent push.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.APNSMessage_JsonBody">
            <summary>
            <para>
            The JSON payload used for a silent push.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.BaiduMessage_JsonBody">
            <summary>
            <para>
            The JSON payload used for a silent push.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.DefaultMessage_JsonBody">
            <summary>
            <para>
            The JSON payload used for a silent push.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.GCMMessage_JsonBody">
            <summary>
            <para>
            The JSON payload used for a silent push.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.Hook_LambdaFunctionName">
            <summary>
            <para>
            Lambda function name or arn to be called
            for delivery
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.Limits_MaximumDuration">
            <summary>
            <para>
            The length of time (in seconds) that the
            campaign can run before it ends and message deliveries stop. This duration begins
            at the scheduled start time for the campaign. The minimum value is 60.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.ADMMessage_MediaUrl">
            <summary>
            <para>
            A URL that refers to the location of an image
            or video that you want to display in the push notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.APNSMessage_MediaUrl">
            <summary>
            <para>
            A URL that refers to the location of an image
            or video that you want to display in the push notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.BaiduMessage_MediaUrl">
            <summary>
            <para>
            A URL that refers to the location of an image
            or video that you want to display in the push notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.DefaultMessage_MediaUrl">
            <summary>
            <para>
            A URL that refers to the location of an image
            or video that you want to display in the push notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.GCMMessage_MediaUrl">
            <summary>
            <para>
            A URL that refers to the location of an image
            or video that you want to display in the push notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.Limits_MessagesPerSecond">
            <summary>
            <para>
            The number of messages that the campaign
            can send per second. The minimum value is 50, and the maximum is 20000.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.SMSMessage_MessageType">
            <summary>
            <para>
            Is this is a transactional SMS message, otherwise
            a promotional message.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.Dimensions_Metric">
            <summary>
            <para>
            Custom metrics that your app reports to Amazon
            Pinpoint. You can use these attributes as selection criteria when you create an event
            filter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.Hook_Mode">
            <summary>
            <para>
            What mode Lambda should be invoked in.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.WriteCampaignRequest_Name">
            <summary>
            <para>
            The custom name of the campaign.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.ADMMessage_RawContent">
            <summary>
            <para>
            The Raw JSON formatted string to be used as
            the payload. This value overrides the message.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.APNSMessage_RawContent">
            <summary>
            <para>
            The Raw JSON formatted string to be used as
            the payload. This value overrides the message.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.BaiduMessage_RawContent">
            <summary>
            <para>
            The Raw JSON formatted string to be used as
            the payload. This value overrides the message.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.DefaultMessage_RawContent">
            <summary>
            <para>
            The Raw JSON formatted string to be used as
            the payload. This value overrides the message.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.GCMMessage_RawContent">
            <summary>
            <para>
            The Raw JSON formatted string to be used as
            the payload. This value overrides the message.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.WriteCampaignRequest_SegmentId">
            <summary>
            <para>
            The ID of the segment to which the campaign
            sends messages.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.WriteCampaignRequest_SegmentVersion">
            <summary>
            <para>
            The version of the segment to which the
            campaign sends messages.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.SMSMessage_SenderId">
            <summary>
            <para>
            Sender ID of sent message.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.ADMMessage_SilentPush">
            <summary>
            <para>
            Indicates if the message should display on
            the users device.Silent pushes can be used for Remote Configuration and Phone Home
            use cases.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.APNSMessage_SilentPush">
            <summary>
            <para>
            Indicates if the message should display on
            the users device.Silent pushes can be used for Remote Configuration and Phone Home
            use cases.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.BaiduMessage_SilentPush">
            <summary>
            <para>
            Indicates if the message should display on
            the users device.Silent pushes can be used for Remote Configuration and Phone Home
            use cases.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.DefaultMessage_SilentPush">
            <summary>
            <para>
            Indicates if the message should display on
            the users device.Silent pushes can be used for Remote Configuration and Phone Home
            use cases.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.GCMMessage_SilentPush">
            <summary>
            <para>
            Indicates if the message should display on
            the users device.Silent pushes can be used for Remote Configuration and Phone Home
            use cases.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.QuietTime_Start">
            <summary>
            <para>
            The time at which quiet time should begin. The value
            that you specify has to be in HH:mm format, where HH is the hour in 24-hour format
            (with a leading zero, if applicable), and mm is the minutes. For example, use 02:30
            to represent 2:30 AM, or 14:30 to represent 2:30 PM.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.Schedule_StartTime">
            <summary>
            <para>
            The scheduled time that the campaign begins
            in ISO 8601 format.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.WriteCampaignRequest_Tag">
            <summary>
            <para>
            The Tags for the campaign.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.ADMMessage_TimeToLive">
            <summary>
            <para>
            This parameter specifies how long (in seconds)
            the message should be kept if the service is unable to deliver the notification the
            first time. If the value is 0, it treats the notification as if it expires immediately
            and does not store the notification or attempt to redeliver it. This value is converted
            to the expiration field when sent to the service. It only applies to APNs and GCM
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.APNSMessage_TimeToLive">
            <summary>
            <para>
            This parameter specifies how long (in seconds)
            the message should be kept if the service is unable to deliver the notification the
            first time. If the value is 0, it treats the notification as if it expires immediately
            and does not store the notification or attempt to redeliver it. This value is converted
            to the expiration field when sent to the service. It only applies to APNs and GCM
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.BaiduMessage_TimeToLive">
            <summary>
            <para>
            This parameter specifies how long (in seconds)
            the message should be kept if the service is unable to deliver the notification the
            first time. If the value is 0, it treats the notification as if it expires immediately
            and does not store the notification or attempt to redeliver it. This value is converted
            to the expiration field when sent to the service. It only applies to APNs and GCM
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.DefaultMessage_TimeToLive">
            <summary>
            <para>
            This parameter specifies how long (in seconds)
            the message should be kept if the service is unable to deliver the notification the
            first time. If the value is 0, it treats the notification as if it expires immediately
            and does not store the notification or attempt to redeliver it. This value is converted
            to the expiration field when sent to the service. It only applies to APNs and GCM
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.GCMMessage_TimeToLive">
            <summary>
            <para>
            This parameter specifies how long (in seconds)
            the message should be kept if the service is unable to deliver the notification the
            first time. If the value is 0, it treats the notification as if it expires immediately
            and does not store the notification or attempt to redeliver it. This value is converted
            to the expiration field when sent to the service. It only applies to APNs and GCM
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.Schedule_Timezone">
            <summary>
            <para>
            The starting UTC offset for the schedule if the
            value for isLocalTime is trueValid values: UTCUTC+01UTC+02UTC+03UTC+03:30UTC+04UTC+04:30UTC+05UTC+05:30UTC+05:45UTC+06UTC+06:30UTC+07UTC+08UTC+09UTC+09:30UTC+10UTC+10:30UTC+11UTC+12UTC+13UTC-02UTC-03UTC-04UTC-05UTC-06UTC-07UTC-08UTC-09UTC-10UTC-11
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.ADMMessage_Title">
            <summary>
            <para>
            The message title that displays above the message
            on the user's device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.APNSMessage_Title">
            <summary>
            <para>
            The message title that displays above the message
            on the user's device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.BaiduMessage_Title">
            <summary>
            <para>
            The message title that displays above the message
            on the user's device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.DefaultMessage_Title">
            <summary>
            <para>
            The message title that displays above the message
            on the user's device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.EmailMessage_Title">
            <summary>
            <para>
            The email title (Or subject).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.GCMMessage_Title">
            <summary>
            <para>
            The message title that displays above the message
            on the user's device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.Limits_Total">
            <summary>
            <para>
            The maximum number of messages that an individual
            campaign can send to a single endpoint over the course of the campaign.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.WriteCampaignRequest_TreatmentDescription">
            <summary>
            <para>
            A custom description for the treatment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.WriteCampaignRequest_TreatmentName">
            <summary>
            <para>
            The custom name of a variation of the campaign
            used for A/B testing.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.ADMMessage_Url">
            <summary>
            <para>
            The URL to open in the user's mobile browser. Used
            if the value for Action is URL.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.APNSMessage_Url">
            <summary>
            <para>
            The URL to open in the user's mobile browser. Used
            if the value for Action is URL.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.BaiduMessage_Url">
            <summary>
            <para>
            The URL to open in the user's mobile browser. Used
            if the value for Action is URL.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.DefaultMessage_Url">
            <summary>
            <para>
            The URL to open in the user's mobile browser. Used
            if the value for Action is URL.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.GCMMessage_Url">
            <summary>
            <para>
            The URL to open in the user's mobile browser. Used
            if the value for Action is URL.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.EventType_Value">
            <summary>
            <para>
            The criteria values for the segment dimension.
            Endpoints with matching attribute values are included or excluded from the segment,
            depending on the setting for Type.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.Hook_WebUrl">
            <summary>
            <para>
            Web URL to call for hook. If the URL has authentication
            specified it will be added as authentication to the request
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINCampaignCmdlet.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.PIN.NewPINExportJobCmdlet">
            <summary>
            Creates an export job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINExportJobCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINExportJobCmdlet.ExportJobRequest_RoleArn">
            <summary>
            <para>
            The Amazon Resource Name (ARN) of an IAM role
            that grants Amazon Pinpoint access to the Amazon S3 location that endpoints will be
            exported to.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINExportJobCmdlet.ExportJobRequest_S3UrlPrefix">
            <summary>
            <para>
            A URL that points to the location within an
            Amazon S3 bucket that will receive the export. The location is typically a folder
            with multiple files.The URL should follow this format: s3://bucket-name/folder-name/Amazon
            Pinpoint will export endpoints to this location.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINExportJobCmdlet.ExportJobRequest_SegmentId">
            <summary>
            <para>
            The ID of the segment to export endpoints from.
            If not present, Amazon Pinpoint exports all of the endpoints that belong to the application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINExportJobCmdlet.ExportJobRequest_SegmentVersion">
            <summary>
            <para>
            The version of the segment to export if
            specified.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINExportJobCmdlet.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.PIN.NewPINImportJobCmdlet">
            <summary>
            Creates or updates an import job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINImportJobCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINImportJobCmdlet.ImportJobRequest_DefineSegment">
            <summary>
            <para>
            Sets whether the endpoints create a segment
            when they are imported.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINImportJobCmdlet.ImportJobRequest_ExternalId">
            <summary>
            <para>
            (Deprecated) Your AWS account ID, which you
            assigned to the ExternalID key in an IAM trust policy. Used by Amazon Pinpoint to
            assume an IAM role. This requirement is removed, and external IDs are not recommended
            for IAM roles assumed by Amazon Pinpoint.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINImportJobCmdlet.ImportJobRequest_Format">
            <summary>
            <para>
            The format of the files that contain the endpoint
            definitions.Valid values: CSV, JSON
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINImportJobCmdlet.ImportJobRequest_RegisterEndpoint">
            <summary>
            <para>
            Sets whether the endpoints are registered
            with Amazon Pinpoint when they are imported.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINImportJobCmdlet.ImportJobRequest_RoleArn">
            <summary>
            <para>
            The Amazon Resource Name (ARN) of an IAM role
            that grants Amazon Pinpoint access to the Amazon S3 location that contains the endpoints
            to import.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINImportJobCmdlet.ImportJobRequest_S3Url">
            <summary>
            <para>
            The URL of the S3 bucket that contains the segment
            information to import. The location can be a folder or a single file. The URL should
            use the following format: s3://bucket-name/folder-name/file-nameAmazon Pinpoint imports
            endpoints from this location and any subfolders it contains.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINImportJobCmdlet.ImportJobRequest_SegmentId">
            <summary>
            <para>
            The ID of the segment to update if the import
            job is meant to update an existing segment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINImportJobCmdlet.ImportJobRequest_SegmentName">
            <summary>
            <para>
            A custom name for the segment created by the
            import job. Use if DefineSegment is true.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINImportJobCmdlet.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.PIN.NewPINSegmentCmdlet">
            <summary>
            Used to create or update a segment.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINSegmentCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINSegmentCmdlet.Dimensions_Attribute">
            <summary>
            <para>
            Custom segment attributes.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINSegmentCmdlet.AppVersion_DimensionType">
            <summary>
            <para>
            The type of dimension:INCLUSIVE - Endpoints
            that match the criteria are included in the segment.EXCLUSIVE - Endpoints that match
            the criteria are excluded from the segment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINSegmentCmdlet.Channel_DimensionType">
            <summary>
            <para>
            The type of dimension:INCLUSIVE - Endpoints
            that match the criteria are included in the segment.EXCLUSIVE - Endpoints that match
            the criteria are excluded from the segment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINSegmentCmdlet.DeviceType_DimensionType">
            <summary>
            <para>
            The type of dimension:INCLUSIVE - Endpoints
            that match the criteria are included in the segment.EXCLUSIVE - Endpoints that match
            the criteria are excluded from the segment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINSegmentCmdlet.Make_DimensionType">
            <summary>
            <para>
            The type of dimension:INCLUSIVE - Endpoints
            that match the criteria are included in the segment.EXCLUSIVE - Endpoints that match
            the criteria are excluded from the segment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINSegmentCmdlet.Model_DimensionType">
            <summary>
            <para>
            The type of dimension:INCLUSIVE - Endpoints
            that match the criteria are included in the segment.EXCLUSIVE - Endpoints that match
            the criteria are excluded from the segment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINSegmentCmdlet.Platform_DimensionType">
            <summary>
            <para>
            The type of dimension:INCLUSIVE - Endpoints
            that match the criteria are included in the segment.EXCLUSIVE - Endpoints that match
            the criteria are excluded from the segment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINSegmentCmdlet.Country_DimensionType">
            <summary>
            <para>
            The type of dimension:INCLUSIVE - Endpoints
            that match the criteria are included in the segment.EXCLUSIVE - Endpoints that match
            the criteria are excluded from the segment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINSegmentCmdlet.Recency_Duration">
            <summary>
            <para>
            The length of time during which users have been
            active or inactive with your app.Valid values: HR_24, DAY_7, DAY_14, DAY_30
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINSegmentCmdlet.SegmentGroups_Group">
            <summary>
            <para>
            A set of segment criteria to evaluate.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINSegmentCmdlet.SegmentGroups_Include">
            <summary>
            <para>
            Specify how to handle multiple segment groups.
            For example, if the segment includes three segment groups, should the resulting segment
            include endpoints that are matched by all, any, or none of the segment groups you
            created. Acceptable values: ALL, ANY, or NONE.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINSegmentCmdlet.Coordinates_Latitude">
            <summary>
            <para>
            Latitude
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINSegmentCmdlet.Coordinates_Longitude">
            <summary>
            <para>
            Longitude
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINSegmentCmdlet.Dimensions_Metric">
            <summary>
            <para>
            Custom segment metrics.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINSegmentCmdlet.WriteSegmentRequest_Name">
            <summary>
            <para>
            The name of segment
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINSegmentCmdlet.GPSPoint_RangeInKilometer">
            <summary>
            <para>
            Range in kilometers from the coordinate.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINSegmentCmdlet.Recency_RecencyType">
            <summary>
            <para>
            The recency dimension type:ACTIVE - Users
            who have used your app within the specified duration are included in the segment.INACTIVE
            - Users who have not used your app within the specified duration are included in the
            segment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINSegmentCmdlet.WriteSegmentRequest_Tag">
            <summary>
            <para>
            The Tags for the segments.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINSegmentCmdlet.Dimensions_UserAttribute">
            <summary>
            <para>
            Custom segment user attributes.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINSegmentCmdlet.AppVersion_Value">
            <summary>
            <para>
            The criteria values for the segment dimension.
            Endpoints with matching attribute values are included or excluded from the segment,
            depending on the setting for Type.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINSegmentCmdlet.Channel_Value">
            <summary>
            <para>
            The criteria values for the segment dimension.
            Endpoints with matching attribute values are included or excluded from the segment,
            depending on the setting for Type.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINSegmentCmdlet.DeviceType_Value">
            <summary>
            <para>
            The criteria values for the segment dimension.
            Endpoints with matching attribute values are included or excluded from the segment,
            depending on the setting for Type.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINSegmentCmdlet.Make_Value">
            <summary>
            <para>
            The criteria values for the segment dimension.
            Endpoints with matching attribute values are included or excluded from the segment,
            depending on the setting for Type.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINSegmentCmdlet.Model_Value">
            <summary>
            <para>
            The criteria values for the segment dimension.
            Endpoints with matching attribute values are included or excluded from the segment,
            depending on the setting for Type.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINSegmentCmdlet.Platform_Value">
            <summary>
            <para>
            The criteria values for the segment dimension.
            Endpoints with matching attribute values are included or excluded from the segment,
            depending on the setting for Type.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINSegmentCmdlet.Country_Value">
            <summary>
            <para>
            The criteria values for the segment dimension.
            Endpoints with matching attribute values are included or excluded from the segment,
            depending on the setting for Type.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.NewPINSegmentCmdlet.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.PIN.RemovePINAdmChannelCmdlet">
            <summary>
            Delete an ADM channel.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINAdmChannelCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINAdmChannelCmdlet.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.PIN.RemovePINApnsChannelCmdlet">
            <summary>
            Deletes the APNs channel for an app.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINApnsChannelCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINApnsChannelCmdlet.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.PIN.RemovePINApnsSandboxChannelCmdlet">
            <summary>
            Delete an APNS sandbox channel.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINApnsSandboxChannelCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINApnsSandboxChannelCmdlet.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.PIN.RemovePINApnsVoipChannelCmdlet">
            <summary>
            Delete an APNS VoIP channel
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINApnsVoipChannelCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINApnsVoipChannelCmdlet.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.PIN.RemovePINApnsVoipSandboxChannelCmdlet">
            <summary>
            Delete an APNS VoIP sandbox channel
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINApnsVoipSandboxChannelCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINApnsVoipSandboxChannelCmdlet.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.PIN.RemovePINAppCmdlet">
            <summary>
            Deletes an app.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINAppCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINAppCmdlet.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.PIN.RemovePINAttributeCmdlet">
            <summary>
            Used to remove the attributes for an app
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINAttributeCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINAttributeCmdlet.AttributeType">
            <summary>
            <para>
            Type of attribute. Can be endpoint-custom-attributes,
            endpoint-custom-metrics, endpoint-user-attributes.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINAttributeCmdlet.UpdateAttributesRequest_Blacklist">
            <summary>
            <para>
            The GLOB wildcard for removing the attributes
            in the application
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINAttributeCmdlet.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.PIN.RemovePINBaiduChannelCmdlet">
            <summary>
            Delete a BAIDU GCM channel
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINBaiduChannelCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINBaiduChannelCmdlet.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.PIN.RemovePINCampaignCmdlet">
            <summary>
            Deletes a campaign.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINCampaignCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINCampaignCmdlet.CampaignId">
            <summary>
            <para>
            The unique ID of the campaign.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINCampaignCmdlet.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.PIN.RemovePINEmailChannelCmdlet">
            <summary>
            Delete an email channel.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINEmailChannelCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINEmailChannelCmdlet.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.PIN.RemovePINEndpointCmdlet">
            <summary>
            Deletes an endpoint.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINEndpointCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINEndpointCmdlet.EndpointId">
            <summary>
            <para>
            The unique ID of the endpoint.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINEndpointCmdlet.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.PIN.RemovePINEventStreamCmdlet">
            <summary>
            Deletes the event stream for an app.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINEventStreamCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINEventStreamCmdlet.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.PIN.RemovePINGcmChannelCmdlet">
            <summary>
            Deletes the GCM channel for an app.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINGcmChannelCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINGcmChannelCmdlet.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>
        <!-- Badly formed XML comment ignored for member "T:Amazon.PowerShell.Cmdlets.PIN.RemovePINResourceTagCmdlet" -->
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINResourceTagCmdlet.TagKey">
            <summary>
            <para>
            The key(s) of tag to be deleted
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINResourceTagCmdlet.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.PIN.RemovePINSegmentCmdlet">
            <summary>
            Deletes a segment.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINSegmentCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINSegmentCmdlet.SegmentId">
            <summary>
            <para>
            The unique ID of the segment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINSegmentCmdlet.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.PIN.RemovePINSmsChannelCmdlet">
            <summary>
            Delete an SMS channel.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINSmsChannelCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINSmsChannelCmdlet.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.PIN.RemovePINUserEndpointCmdlet">
            <summary>
            Deletes endpoints that are associated with a User ID.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINUserEndpointCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINUserEndpointCmdlet.UserId">
            <summary>
            <para>
            The unique ID of the user.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINUserEndpointCmdlet.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.PIN.RemovePINVoiceChannelCmdlet">
            <summary>
            Delete an Voice channel
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINVoiceChannelCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.RemovePINVoiceChannelCmdlet.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.PIN.SendPINMessageCmdlet">
            <summary>
            Used to send a direct message.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.ADMMessage_Action">
            <summary>
            <para>
            The action that occurs if the user taps a push
            notification delivered by the campaign: OPEN_APP - Your app launches, or it becomes
            the foreground app if it has been sent to the background. This is the default action.
            DEEP_LINK - Uses deep linking features in iOS and Android to open your app and display
            a designated user interface within the app. URL - The default mobile browser on the
            user's device launches and opens a web page at the URL you specify. Possible values
            include: OPEN_APP | DEEP_LINK | URL
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.APNSMessage_Action">
            <summary>
            <para>
            The action that occurs if the user taps a push
            notification delivered by the campaign: OPEN_APP - Your app launches, or it becomes
            the foreground app if it has been sent to the background. This is the default action.
            DEEP_LINK - Uses deep linking features in iOS and Android to open your app and display
            a designated user interface within the app. URL - The default mobile browser on the
            user's device launches and opens a web page at the URL you specify. Possible values
            include: OPEN_APP | DEEP_LINK | URL
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.BaiduMessage_Action">
            <summary>
            <para>
            The action that occurs if the user taps a push
            notification delivered by the campaign: OPEN_APP - Your app launches, or it becomes
            the foreground app if it has been sent to the background. This is the default action.
            DEEP_LINK - Uses deep linking features in iOS and Android to open your app and display
            a designated user interface within the app. URL - The default mobile browser on the
            user's device launches and opens a web page at the URL you specify. Possible values
            include: OPEN_APP | DEEP_LINK | URL
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.DefaultPushNotificationMessage_Action">
            <summary>
            <para>
            The action that occurs if the user taps a push
            notification delivered by the campaign: OPEN_APP - Your app launches, or it becomes
            the foreground app if it has been sent to the background. This is the default action.
            DEEP_LINK - Uses deep linking features in iOS and Android to open your app and display
            a designated user interface within the app. URL - The default mobile browser on the
            user's device launches and opens a web page at the URL you specify. Possible values
            include: OPEN_APP | DEEP_LINK | URL
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.GCMMessage_Action">
            <summary>
            <para>
            The action that occurs if the user taps a push
            notification delivered by the campaign: OPEN_APP - Your app launches, or it becomes
            the foreground app if it has been sent to the background. This is the default action.
            DEEP_LINK - Uses deep linking features in iOS and Android to open your app and display
            a designated user interface within the app. URL - The default mobile browser on the
            user's device launches and opens a web page at the URL you specify. Possible values
            include: OPEN_APP | DEEP_LINK | URL
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.MessageRequest_Address">
            <summary>
            <para>
            A map of key-value pairs, where each key is
            an address and each value is an AddressConfiguration object. An address can be a push
            notification token, a phone number, or an email address.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.APNSMessage_Badge">
            <summary>
            <para>
            Include this key when you want the system to modify
            the badge of your app icon. If this key is not included in the dictionary, the badge
            is not changed. To remove the badge, set the value of this key to 0.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.ADMMessage_Body">
            <summary>
            <para>
            The message body of the notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.APNSMessage_Body">
            <summary>
            <para>
            The message body of the notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.BaiduMessage_Body">
            <summary>
            <para>
            The message body of the notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.DefaultMessage_Body">
            <summary>
            <para>
            The message body of the notification, the email body
            or the text message.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.DefaultPushNotificationMessage_Body">
            <summary>
            <para>
            The message body of the notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.EmailMessage_Body">
            <summary>
            <para>
            The body of the email message.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.GCMMessage_Body">
            <summary>
            <para>
            The message body of the notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.SMSMessage_Body">
            <summary>
            <para>
            The body of the SMS message.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.VoiceMessage_Body">
            <summary>
            <para>
            The message body of the notification, the email body
            or the text message.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.APNSMessage_Category">
            <summary>
            <para>
            Provide this key with a string value that represents
            the notification's type. This value corresponds to the value in the identifier property
            of one of your app's registered categories.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.HtmlPart_Charset">
            <summary>
            <para>
            The character set of the content.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.Subject_Charset">
            <summary>
            <para>
            The character set of the content.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.TextPart_Charset">
            <summary>
            <para>
            The character set of the content.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.APNSMessage_CollapseId">
            <summary>
            <para>
            An ID that, if assigned to multiple messages,
            causes APNs to coalesce the messages into a single push notification instead of delivering
            each message individually. The value must not exceed 64 bytes. Amazon Pinpoint uses
            this value to set the apns-collapse-id request header when it sends the message to
            APNs.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.GCMMessage_CollapseKey">
            <summary>
            <para>
            This parameter identifies a group of messages
            (e.g., with collapse_key: "Updates Available") that can be collapsed, so that only
            the last message gets sent when delivery can be resumed. This is intended to avoid
            sending too many of the same messages when the device comes back online or becomes
            active.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.ADMMessage_ConsolidationKey">
            <summary>
            <para>
            Optional. Arbitrary string used to indicate
            multiple messages are logically the same and that ADM is allowed to drop previously
            enqueued messages in favor of this one.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.MessageRequest_Context">
            <summary>
            <para>
            A map of custom attributes to attributes to be
            attached to the message. This payload is added to the push notification's 'data.pinpoint'
            object or added to the email/sms delivery receipt event attributes.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.ADMMessage_Data">
            <summary>
            <para>
            The data payload used for a silent push. This payload
            is added to the notifications' data.pinpoint.jsonBody' object
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.APNSMessage_Data">
            <summary>
            <para>
            The data payload used for a silent push. This payload
            is added to the notifications' data.pinpoint.jsonBody' object
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.BaiduMessage_Data">
            <summary>
            <para>
            The data payload used for a silent push. This payload
            is added to the notifications' data.pinpoint.jsonBody' object
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.DefaultPushNotificationMessage_Data">
            <summary>
            <para>
            The data payload used for a silent push. This payload
            is added to the notifications' data.pinpoint.jsonBody' object
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.RawEmail_Data">
            <summary>
            <para>
            The raw email message itself. Then entire message
            must be base64-encoded.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.HtmlPart_Data">
            <summary>
            <para>
            The textual data of the content.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.Subject_Data">
            <summary>
            <para>
            The textual data of the content.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.TextPart_Data">
            <summary>
            <para>
            The textual data of the content.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.GCMMessage_Data">
            <summary>
            <para>
            The data payload used for a silent push. This payload
            is added to the notifications' data.pinpoint.jsonBody' object
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.MessageRequest_Endpoint">
            <summary>
            <para>
            A map of key-value pairs, where each key is
            an endpoint ID and each value is an EndpointSendConfiguration object. Within an EndpointSendConfiguration
            object, you can tailor the message for an endpoint by specifying message overrides
            or substitutions.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.ADMMessage_ExpiresAfter">
            <summary>
            <para>
            Optional. Number of seconds ADM should retain
            the message if the device is offline
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.EmailMessage_FeedbackForwardingAddress">
            <summary>
            <para>
            The email address that bounces
            and complaints will be forwarded to when feedback forwarding is enabled.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.EmailMessage_FromAddress">
            <summary>
            <para>
            The email address used to send the email from.
            Defaults to use FromAddress specified in the Email Channel.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.ADMMessage_IconReference">
            <summary>
            <para>
            The icon image name of the asset saved in
            your application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.BaiduMessage_IconReference">
            <summary>
            <para>
            The icon image name of the asset saved in
            your application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.GCMMessage_IconReference">
            <summary>
            <para>
            The icon image name of the asset saved in
            your application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.ADMMessage_ImageIconUrl">
            <summary>
            <para>
            The URL that points to an image used as the
            large icon to the notification content view.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.BaiduMessage_ImageIconUrl">
            <summary>
            <para>
            The URL that points to an image used as the
            large icon to the notification content view.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.GCMMessage_ImageIconUrl">
            <summary>
            <para>
            The URL that points to an image used as the
            large icon to the notification content view.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.ADMMessage_ImageUrl">
            <summary>
            <para>
            The URL that points to an image used in the push
            notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.BaiduMessage_ImageUrl">
            <summary>
            <para>
            The URL that points to an image used in the push
            notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.GCMMessage_ImageUrl">
            <summary>
            <para>
            The URL that points to an image used in the push
            notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.SMSMessage_Keyword">
            <summary>
            <para>
            The SMS program name that you provided to AWS
            Support when you requested your dedicated number.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.VoiceMessage_LanguageCode">
            <summary>
            <para>
            Language of sent message
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.ADMMessage_MD5">
            <summary>
            <para>
            Optional. Base-64-encoded MD5 checksum of the data
            parameter. Used to verify data integrity
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.APNSMessage_MediaUrl">
            <summary>
            <para>
            A URL that refers to the location of an image
            or video that you want to display in the push notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.SMSMessage_MessageType">
            <summary>
            <para>
            Is this a transaction priority message or
            lower priority.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.SMSMessage_OriginationNumber">
            <summary>
            <para>
            The phone number that the SMS message
            originates from. Specify one of the dedicated long codes or short codes that you requested
            from AWS Support and that is assigned to your account. If this attribute is not specified,
            Amazon Pinpoint randomly assigns a long code.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.VoiceMessage_OriginationNumber">
            <summary>
            <para>
            Is the number from the pool or messaging
            service to send from.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.APNSMessage_PreferredAuthenticationMethod">
            <summary>
            <para>
            The preferred authentication
            method, either "CERTIFICATE" or "TOKEN"
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.APNSMessage_Priority">
            <summary>
            <para>
            The message priority. Amazon Pinpoint uses this
            value to set the apns-priority request header when it sends the message to APNs. Accepts
            the following values:"5" - Low priority. Messages might be delayed, delivered in groups,
            and throttled."10" - High priority. Messages are sent immediately. High priority messages
            must cause an alert, sound, or badge on the receiving device.The default value is
            "10".The equivalent values for FCM or GCM messages are "normal" and "high". Amazon
            Pinpoint accepts these values for APNs messages and converts them.For more information
            about the apns-priority parameter, see Communicating with APNs in the APNs Local and
            Remote Notification Programming Guide.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.GCMMessage_Priority">
            <summary>
            <para>
            The message priority. Amazon Pinpoint uses this
            value to set the FCM or GCM priority parameter when it sends the message. Accepts
            the following values:"Normal" - Messages might be delayed. Delivery is optimized for
            battery usage on the receiving device. Use normal priority unless immediate delivery
            is required."High" - Messages are sent immediately and might wake a sleeping device.The
            equivalent values for APNs messages are "5" and "10". Amazon Pinpoint accepts these
            values here and converts them.For more information, see About FCM Messages in the
            Firebase documentation.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.ADMMessage_RawContent">
            <summary>
            <para>
            The Raw JSON formatted string to be used as
            the payload. This value overrides the message.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.APNSMessage_RawContent">
            <summary>
            <para>
            The Raw JSON formatted string to be used as
            the payload. This value overrides the message.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.BaiduMessage_RawContent">
            <summary>
            <para>
            The Raw JSON formatted string to be used as
            the payload. This value overrides the message.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.GCMMessage_RawContent">
            <summary>
            <para>
            The Raw JSON formatted string to be used as
            the payload. This value overrides the message.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.EmailMessage_ReplyToAddress">
            <summary>
            <para>
            The reply-to email address(es) for the
            email. If the recipient replies to the email, each reply-to address will receive the
            reply.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.GCMMessage_RestrictedPackageName">
            <summary>
            <para>
            This parameter specifies the package
            name of the application where the registration tokens must match in order to receive
            the message.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.SMSMessage_SenderId">
            <summary>
            <para>
            The sender ID that is shown as the message sender
            on the recipient's device. Support for sender IDs varies by country or region.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.ADMMessage_SilentPush">
            <summary>
            <para>
            Indicates if the message should display on
            the users device. Silent pushes can be used for Remote Configuration and Phone Home
            use cases.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.APNSMessage_SilentPush">
            <summary>
            <para>
            Indicates if the message should display on
            the users device. Silent pushes can be used for Remote Configuration and Phone Home
            use cases.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.BaiduMessage_SilentPush">
            <summary>
            <para>
            Indicates if the message should display on
            the users device. Silent pushes can be used for Remote Configuration and Phone Home
            use cases.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.DefaultPushNotificationMessage_SilentPush">
            <summary>
            <para>
            Indicates if the message should display on
            the recipient's device. You can use silent pushes for remote configuration or to deliver
            messages to in-app notification centers.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.GCMMessage_SilentPush">
            <summary>
            <para>
            Indicates if the message should display on
            the users device. Silent pushes can be used for Remote Configuration and Phone Home
            use cases.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.ADMMessage_SmallImageIconUrl">
            <summary>
            <para>
            The URL that points to an image used
            as the small icon for the notification which will be used to represent the notification
            in the status bar and content view
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.BaiduMessage_SmallImageIconUrl">
            <summary>
            <para>
            The URL that points to an image used
            as the small icon for the notification which will be used to represent the notification
            in the status bar and content view
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.GCMMessage_SmallImageIconUrl">
            <summary>
            <para>
            The URL that points to an image used
            as the small icon for the notification which will be used to represent the notification
            in the status bar and content view
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.ADMMessage_Sound">
            <summary>
            <para>
            Indicates a sound to play when the device receives
            the notification. Supports default, or the filename of a sound resource bundled in
            the app. Android sound files must reside in /res/raw/
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.APNSMessage_Sound">
            <summary>
            <para>
            Include this key when you want the system to play
            a sound. The value of this key is the name of a sound file in your app's main bundle
            or in the Library/Sounds folder of your app's data container. If the sound file cannot
            be found, or if you specify defaultfor the value, the system plays the default alert
            sound.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.BaiduMessage_Sound">
            <summary>
            <para>
            Indicates a sound to play when the device receives
            the notification. Supports default, or the filename of a sound resource bundled in
            the app. Android sound files must reside in /res/raw/
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.GCMMessage_Sound">
            <summary>
            <para>
            Indicates a sound to play when the device receives
            the notification. Supports default, or the filename of a sound resource bundled in
            the app. Android sound files must reside in /res/raw/
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.ADMMessage_Substitution">
            <summary>
            <para>
            Default message substitutions. Can be overridden
            by individual address substitutions.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.APNSMessage_Substitution">
            <summary>
            <para>
            Default message substitutions. Can be overridden
            by individual address substitutions.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.BaiduMessage_Substitution">
            <summary>
            <para>
            Default message substitutions. Can be overridden
            by individual address substitutions.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.DefaultMessage_Substitution">
            <summary>
            <para>
            Default message substitutions. Can be overridden
            by individual address substitutions.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.DefaultPushNotificationMessage_Substitution">
            <summary>
            <para>
            Default message substitutions. Can be overridden
            by individual address substitutions.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.EmailMessage_Substitution">
            <summary>
            <para>
            Default message substitutions. Can be overridden
            by individual address substitutions.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.GCMMessage_Substitution">
            <summary>
            <para>
            Default message substitutions. Can be overridden
            by individual address substitutions.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.SMSMessage_Substitution">
            <summary>
            <para>
            Default message substitutions. Can be overridden
            by individual address substitutions.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.VoiceMessage_Substitution">
            <summary>
            <para>
            Default message substitutions. Can be overridden
            by individual address substitutions.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.APNSMessage_ThreadId">
            <summary>
            <para>
            Provide this key with a string value that represents
            the app-specific identifier for grouping notifications. If you provide a Notification
            Content app extension, you can use this value to group your notifications together.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.APNSMessage_TimeToLive">
            <summary>
            <para>
            The length of time (in seconds) that APNs stores
            and attempts to deliver the message. If the value is 0, APNs does not store the message
            or attempt to deliver it more than once. Amazon Pinpoint uses this value to set the
            apns-expiration request header when it sends the message to APNs.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.BaiduMessage_TimeToLive">
            <summary>
            <para>
            This parameter specifies how long (in seconds)
            the message should be kept in Baidu storage if the device is offline. The and the
            default value and the maximum time to live supported is 7 days (604800 seconds)
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.GCMMessage_TimeToLive">
            <summary>
            <para>
            The length of time (in seconds) that FCM or
            GCM stores and attempts to deliver the message. If unspecified, the value defaults
            to the maximum, which is 2,419,200 seconds (28 days). Amazon Pinpoint uses this value
            to set the FCM or GCM time_to_live parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.ADMMessage_Title">
            <summary>
            <para>
            The message title that displays above the message
            on the user's device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.APNSMessage_Title">
            <summary>
            <para>
            The message title that displays above the message
            on the user's device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.BaiduMessage_Title">
            <summary>
            <para>
            The message title that displays above the message
            on the user's device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.DefaultPushNotificationMessage_Title">
            <summary>
            <para>
            The message title that displays above the message
            on the user's device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.GCMMessage_Title">
            <summary>
            <para>
            The message title that displays above the message
            on the user's device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.MessageRequest_TraceId">
            <summary>
            <para>
            A unique ID that you can use to trace a message.
            This ID is visible to recipients.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.ADMMessage_Url">
            <summary>
            <para>
            The URL to open in the user's mobile browser. Used
            if the value for Action is URL.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.APNSMessage_Url">
            <summary>
            <para>
            The URL to open in the user's mobile browser. Used
            if the value for Action is URL.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.BaiduMessage_Url">
            <summary>
            <para>
            The URL to open in the user's mobile browser. Used
            if the value for Action is URL.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.DefaultPushNotificationMessage_Url">
            <summary>
            <para>
            The URL to open in the user's mobile browser. Used
            if the value for Action is URL.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.GCMMessage_Url">
            <summary>
            <para>
            The URL to open in the user's mobile browser. Used
            if the value for Action is URL.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.VoiceMessage_VoiceId">
            <summary>
            <para>
            Voice ID of sent message.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINMessageCmdlet.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.PIN.SendPINUserMessageBatchCmdlet">
            <summary>
            Used to send a message to a list of users.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.ADMMessage_Action">
            <summary>
            <para>
            The action that occurs if the user taps a push
            notification delivered by the campaign: OPEN_APP - Your app launches, or it becomes
            the foreground app if it has been sent to the background. This is the default action.
            DEEP_LINK - Uses deep linking features in iOS and Android to open your app and display
            a designated user interface within the app. URL - The default mobile browser on the
            user's device launches and opens a web page at the URL you specify. Possible values
            include: OPEN_APP | DEEP_LINK | URL
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.APNSMessage_Action">
            <summary>
            <para>
            The action that occurs if the user taps a push
            notification delivered by the campaign: OPEN_APP - Your app launches, or it becomes
            the foreground app if it has been sent to the background. This is the default action.
            DEEP_LINK - Uses deep linking features in iOS and Android to open your app and display
            a designated user interface within the app. URL - The default mobile browser on the
            user's device launches and opens a web page at the URL you specify. Possible values
            include: OPEN_APP | DEEP_LINK | URL
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.BaiduMessage_Action">
            <summary>
            <para>
            The action that occurs if the user taps a push
            notification delivered by the campaign: OPEN_APP - Your app launches, or it becomes
            the foreground app if it has been sent to the background. This is the default action.
            DEEP_LINK - Uses deep linking features in iOS and Android to open your app and display
            a designated user interface within the app. URL - The default mobile browser on the
            user's device launches and opens a web page at the URL you specify. Possible values
            include: OPEN_APP | DEEP_LINK | URL
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.DefaultPushNotificationMessage_Action">
            <summary>
            <para>
            The action that occurs if the user taps a push
            notification delivered by the campaign: OPEN_APP - Your app launches, or it becomes
            the foreground app if it has been sent to the background. This is the default action.
            DEEP_LINK - Uses deep linking features in iOS and Android to open your app and display
            a designated user interface within the app. URL - The default mobile browser on the
            user's device launches and opens a web page at the URL you specify. Possible values
            include: OPEN_APP | DEEP_LINK | URL
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.GCMMessage_Action">
            <summary>
            <para>
            The action that occurs if the user taps a push
            notification delivered by the campaign: OPEN_APP - Your app launches, or it becomes
            the foreground app if it has been sent to the background. This is the default action.
            DEEP_LINK - Uses deep linking features in iOS and Android to open your app and display
            a designated user interface within the app. URL - The default mobile browser on the
            user's device launches and opens a web page at the URL you specify. Possible values
            include: OPEN_APP | DEEP_LINK | URL
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.APNSMessage_Badge">
            <summary>
            <para>
            Include this key when you want the system to modify
            the badge of your app icon. If this key is not included in the dictionary, the badge
            is not changed. To remove the badge, set the value of this key to 0.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.ADMMessage_Body">
            <summary>
            <para>
            The message body of the notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.APNSMessage_Body">
            <summary>
            <para>
            The message body of the notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.BaiduMessage_Body">
            <summary>
            <para>
            The message body of the notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.DefaultMessage_Body">
            <summary>
            <para>
            The message body of the notification, the email body
            or the text message.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.DefaultPushNotificationMessage_Body">
            <summary>
            <para>
            The message body of the notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.EmailMessage_Body">
            <summary>
            <para>
            The body of the email message.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.GCMMessage_Body">
            <summary>
            <para>
            The message body of the notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.SMSMessage_Body">
            <summary>
            <para>
            The body of the SMS message.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.VoiceMessage_Body">
            <summary>
            <para>
            The message body of the notification, the email body
            or the text message.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.APNSMessage_Category">
            <summary>
            <para>
            Provide this key with a string value that represents
            the notification's type. This value corresponds to the value in the identifier property
            of one of your app's registered categories.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.HtmlPart_Charset">
            <summary>
            <para>
            The character set of the content.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.Subject_Charset">
            <summary>
            <para>
            The character set of the content.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.TextPart_Charset">
            <summary>
            <para>
            The character set of the content.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.APNSMessage_CollapseId">
            <summary>
            <para>
            An ID that, if assigned to multiple messages,
            causes APNs to coalesce the messages into a single push notification instead of delivering
            each message individually. The value must not exceed 64 bytes. Amazon Pinpoint uses
            this value to set the apns-collapse-id request header when it sends the message to
            APNs.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.GCMMessage_CollapseKey">
            <summary>
            <para>
            This parameter identifies a group of messages
            (e.g., with collapse_key: "Updates Available") that can be collapsed, so that only
            the last message gets sent when delivery can be resumed. This is intended to avoid
            sending too many of the same messages when the device comes back online or becomes
            active.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.ADMMessage_ConsolidationKey">
            <summary>
            <para>
            Optional. Arbitrary string used to indicate
            multiple messages are logically the same and that ADM is allowed to drop previously
            enqueued messages in favor of this one.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.SendUsersMessageRequest_Context">
            <summary>
            <para>
            A map of custom attribute-value pairs. Amazon
            Pinpoint adds these attributes to the data.pinpoint object in the body of the push
            notification payload. Amazon Pinpoint also provides these attributes in the events
            that it generates for users-messages deliveries.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.ADMMessage_Data">
            <summary>
            <para>
            The data payload used for a silent push. This payload
            is added to the notifications' data.pinpoint.jsonBody' object
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.APNSMessage_Data">
            <summary>
            <para>
            The data payload used for a silent push. This payload
            is added to the notifications' data.pinpoint.jsonBody' object
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.BaiduMessage_Data">
            <summary>
            <para>
            The data payload used for a silent push. This payload
            is added to the notifications' data.pinpoint.jsonBody' object
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.DefaultPushNotificationMessage_Data">
            <summary>
            <para>
            The data payload used for a silent push. This payload
            is added to the notifications' data.pinpoint.jsonBody' object
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.RawEmail_Data">
            <summary>
            <para>
            The raw email message itself. Then entire message
            must be base64-encoded.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.HtmlPart_Data">
            <summary>
            <para>
            The textual data of the content.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.Subject_Data">
            <summary>
            <para>
            The textual data of the content.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.TextPart_Data">
            <summary>
            <para>
            The textual data of the content.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.GCMMessage_Data">
            <summary>
            <para>
            The data payload used for a silent push. This payload
            is added to the notifications' data.pinpoint.jsonBody' object
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.ADMMessage_ExpiresAfter">
            <summary>
            <para>
            Optional. Number of seconds ADM should retain
            the message if the device is offline
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.EmailMessage_FeedbackForwardingAddress">
            <summary>
            <para>
            The email address that bounces
            and complaints will be forwarded to when feedback forwarding is enabled.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.EmailMessage_FromAddress">
            <summary>
            <para>
            The email address used to send the email from.
            Defaults to use FromAddress specified in the Email Channel.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.ADMMessage_IconReference">
            <summary>
            <para>
            The icon image name of the asset saved in
            your application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.BaiduMessage_IconReference">
            <summary>
            <para>
            The icon image name of the asset saved in
            your application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.GCMMessage_IconReference">
            <summary>
            <para>
            The icon image name of the asset saved in
            your application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.ADMMessage_ImageIconUrl">
            <summary>
            <para>
            The URL that points to an image used as the
            large icon to the notification content view.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.BaiduMessage_ImageIconUrl">
            <summary>
            <para>
            The URL that points to an image used as the
            large icon to the notification content view.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.GCMMessage_ImageIconUrl">
            <summary>
            <para>
            The URL that points to an image used as the
            large icon to the notification content view.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.ADMMessage_ImageUrl">
            <summary>
            <para>
            The URL that points to an image used in the push
            notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.BaiduMessage_ImageUrl">
            <summary>
            <para>
            The URL that points to an image used in the push
            notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.GCMMessage_ImageUrl">
            <summary>
            <para>
            The URL that points to an image used in the push
            notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.SMSMessage_Keyword">
            <summary>
            <para>
            The SMS program name that you provided to AWS
            Support when you requested your dedicated number.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.VoiceMessage_LanguageCode">
            <summary>
            <para>
            Language of sent message
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.ADMMessage_MD5">
            <summary>
            <para>
            Optional. Base-64-encoded MD5 checksum of the data
            parameter. Used to verify data integrity
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.APNSMessage_MediaUrl">
            <summary>
            <para>
            A URL that refers to the location of an image
            or video that you want to display in the push notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.SMSMessage_MessageType">
            <summary>
            <para>
            Is this a transaction priority message or
            lower priority.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.SMSMessage_OriginationNumber">
            <summary>
            <para>
            The phone number that the SMS message
            originates from. Specify one of the dedicated long codes or short codes that you requested
            from AWS Support and that is assigned to your account. If this attribute is not specified,
            Amazon Pinpoint randomly assigns a long code.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.VoiceMessage_OriginationNumber">
            <summary>
            <para>
            Is the number from the pool or messaging
            service to send from.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.APNSMessage_PreferredAuthenticationMethod">
            <summary>
            <para>
            The preferred authentication
            method, either "CERTIFICATE" or "TOKEN"
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.APNSMessage_Priority">
            <summary>
            <para>
            The message priority. Amazon Pinpoint uses this
            value to set the apns-priority request header when it sends the message to APNs. Accepts
            the following values:"5" - Low priority. Messages might be delayed, delivered in groups,
            and throttled."10" - High priority. Messages are sent immediately. High priority messages
            must cause an alert, sound, or badge on the receiving device.The default value is
            "10".The equivalent values for FCM or GCM messages are "normal" and "high". Amazon
            Pinpoint accepts these values for APNs messages and converts them.For more information
            about the apns-priority parameter, see Communicating with APNs in the APNs Local and
            Remote Notification Programming Guide.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.GCMMessage_Priority">
            <summary>
            <para>
            The message priority. Amazon Pinpoint uses this
            value to set the FCM or GCM priority parameter when it sends the message. Accepts
            the following values:"Normal" - Messages might be delayed. Delivery is optimized for
            battery usage on the receiving device. Use normal priority unless immediate delivery
            is required."High" - Messages are sent immediately and might wake a sleeping device.The
            equivalent values for APNs messages are "5" and "10". Amazon Pinpoint accepts these
            values here and converts them.For more information, see About FCM Messages in the
            Firebase documentation.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.ADMMessage_RawContent">
            <summary>
            <para>
            The Raw JSON formatted string to be used as
            the payload. This value overrides the message.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.APNSMessage_RawContent">
            <summary>
            <para>
            The Raw JSON formatted string to be used as
            the payload. This value overrides the message.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.BaiduMessage_RawContent">
            <summary>
            <para>
            The Raw JSON formatted string to be used as
            the payload. This value overrides the message.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.GCMMessage_RawContent">
            <summary>
            <para>
            The Raw JSON formatted string to be used as
            the payload. This value overrides the message.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.EmailMessage_ReplyToAddress">
            <summary>
            <para>
            The reply-to email address(es) for the
            email. If the recipient replies to the email, each reply-to address will receive the
            reply.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.GCMMessage_RestrictedPackageName">
            <summary>
            <para>
            This parameter specifies the package
            name of the application where the registration tokens must match in order to receive
            the message.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.SMSMessage_SenderId">
            <summary>
            <para>
            The sender ID that is shown as the message sender
            on the recipient's device. Support for sender IDs varies by country or region.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.ADMMessage_SilentPush">
            <summary>
            <para>
            Indicates if the message should display on
            the users device. Silent pushes can be used for Remote Configuration and Phone Home
            use cases.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.APNSMessage_SilentPush">
            <summary>
            <para>
            Indicates if the message should display on
            the users device. Silent pushes can be used for Remote Configuration and Phone Home
            use cases.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.BaiduMessage_SilentPush">
            <summary>
            <para>
            Indicates if the message should display on
            the users device. Silent pushes can be used for Remote Configuration and Phone Home
            use cases.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.DefaultPushNotificationMessage_SilentPush">
            <summary>
            <para>
            Indicates if the message should display on
            the recipient's device. You can use silent pushes for remote configuration or to deliver
            messages to in-app notification centers.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.GCMMessage_SilentPush">
            <summary>
            <para>
            Indicates if the message should display on
            the users device. Silent pushes can be used for Remote Configuration and Phone Home
            use cases.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.ADMMessage_SmallImageIconUrl">
            <summary>
            <para>
            The URL that points to an image used
            as the small icon for the notification which will be used to represent the notification
            in the status bar and content view
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.BaiduMessage_SmallImageIconUrl">
            <summary>
            <para>
            The URL that points to an image used
            as the small icon for the notification which will be used to represent the notification
            in the status bar and content view
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.GCMMessage_SmallImageIconUrl">
            <summary>
            <para>
            The URL that points to an image used
            as the small icon for the notification which will be used to represent the notification
            in the status bar and content view
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.ADMMessage_Sound">
            <summary>
            <para>
            Indicates a sound to play when the device receives
            the notification. Supports default, or the filename of a sound resource bundled in
            the app. Android sound files must reside in /res/raw/
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.APNSMessage_Sound">
            <summary>
            <para>
            Include this key when you want the system to play
            a sound. The value of this key is the name of a sound file in your app's main bundle
            or in the Library/Sounds folder of your app's data container. If the sound file cannot
            be found, or if you specify defaultfor the value, the system plays the default alert
            sound.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.BaiduMessage_Sound">
            <summary>
            <para>
            Indicates a sound to play when the device receives
            the notification. Supports default, or the filename of a sound resource bundled in
            the app. Android sound files must reside in /res/raw/
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.GCMMessage_Sound">
            <summary>
            <para>
            Indicates a sound to play when the device receives
            the notification. Supports default, or the filename of a sound resource bundled in
            the app. Android sound files must reside in /res/raw/
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.ADMMessage_Substitution">
            <summary>
            <para>
            Default message substitutions. Can be overridden
            by individual address substitutions.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.APNSMessage_Substitution">
            <summary>
            <para>
            Default message substitutions. Can be overridden
            by individual address substitutions.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.BaiduMessage_Substitution">
            <summary>
            <para>
            Default message substitutions. Can be overridden
            by individual address substitutions.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.DefaultMessage_Substitution">
            <summary>
            <para>
            Default message substitutions. Can be overridden
            by individual address substitutions.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.DefaultPushNotificationMessage_Substitution">
            <summary>
            <para>
            Default message substitutions. Can be overridden
            by individual address substitutions.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.EmailMessage_Substitution">
            <summary>
            <para>
            Default message substitutions. Can be overridden
            by individual address substitutions.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.GCMMessage_Substitution">
            <summary>
            <para>
            Default message substitutions. Can be overridden
            by individual address substitutions.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.SMSMessage_Substitution">
            <summary>
            <para>
            Default message substitutions. Can be overridden
            by individual address substitutions.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.VoiceMessage_Substitution">
            <summary>
            <para>
            Default message substitutions. Can be overridden
            by individual address substitutions.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.APNSMessage_ThreadId">
            <summary>
            <para>
            Provide this key with a string value that represents
            the app-specific identifier for grouping notifications. If you provide a Notification
            Content app extension, you can use this value to group your notifications together.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.APNSMessage_TimeToLive">
            <summary>
            <para>
            The length of time (in seconds) that APNs stores
            and attempts to deliver the message. If the value is 0, APNs does not store the message
            or attempt to deliver it more than once. Amazon Pinpoint uses this value to set the
            apns-expiration request header when it sends the message to APNs.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.BaiduMessage_TimeToLive">
            <summary>
            <para>
            This parameter specifies how long (in seconds)
            the message should be kept in Baidu storage if the device is offline. The and the
            default value and the maximum time to live supported is 7 days (604800 seconds)
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.GCMMessage_TimeToLive">
            <summary>
            <para>
            The length of time (in seconds) that FCM or
            GCM stores and attempts to deliver the message. If unspecified, the value defaults
            to the maximum, which is 2,419,200 seconds (28 days). Amazon Pinpoint uses this value
            to set the FCM or GCM time_to_live parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.ADMMessage_Title">
            <summary>
            <para>
            The message title that displays above the message
            on the user's device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.APNSMessage_Title">
            <summary>
            <para>
            The message title that displays above the message
            on the user's device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.BaiduMessage_Title">
            <summary>
            <para>
            The message title that displays above the message
            on the user's device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.DefaultPushNotificationMessage_Title">
            <summary>
            <para>
            The message title that displays above the message
            on the user's device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.GCMMessage_Title">
            <summary>
            <para>
            The message title that displays above the message
            on the user's device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.SendUsersMessageRequest_TraceId">
            <summary>
            <para>
            A unique ID that you can use to trace a message.
            This ID is visible to recipients.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.ADMMessage_Url">
            <summary>
            <para>
            The URL to open in the user's mobile browser. Used
            if the value for Action is URL.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.APNSMessage_Url">
            <summary>
            <para>
            The URL to open in the user's mobile browser. Used
            if the value for Action is URL.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.BaiduMessage_Url">
            <summary>
            <para>
            The URL to open in the user's mobile browser. Used
            if the value for Action is URL.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.DefaultPushNotificationMessage_Url">
            <summary>
            <para>
            The URL to open in the user's mobile browser. Used
            if the value for Action is URL.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.GCMMessage_Url">
            <summary>
            <para>
            The URL to open in the user's mobile browser. Used
            if the value for Action is URL.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.SendUsersMessageRequest_User">
            <summary>
            <para>
            A map that associates user IDs with EndpointSendConfiguration
            objects. Within an EndpointSendConfiguration object, you can tailor the message for
            a user by specifying message overrides or substitutions.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.VoiceMessage_VoiceId">
            <summary>
            <para>
            Voice ID of sent message.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.SendPINUserMessageBatchCmdlet.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.PIN.UpdatePINAdmChannelCmdlet">
            <summary>
            Update an ADM channel.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINAdmChannelCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINAdmChannelCmdlet.ADMChannelRequest_ClientId">
            <summary>
            <para>
            The Client ID that you obtained from the Amazon
            App Distribution Portal.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINAdmChannelCmdlet.ADMChannelRequest_ClientSecret">
            <summary>
            <para>
            The Client Secret that you obtained from
            the Amazon App Distribution Portal.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINAdmChannelCmdlet.ADMChannelRequest_Enabled">
            <summary>
            <para>
            Indicates whether or not the channel is enabled
            for sending messages.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINAdmChannelCmdlet.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.PIN.UpdatePINApnsChannelCmdlet">
            <summary>
            Use to update the APNs channel for an app.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsChannelCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsChannelCmdlet.APNSChannelRequest_BundleId">
            <summary>
            <para>
            The bundle id used for APNs Tokens.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsChannelCmdlet.APNSChannelRequest_Certificate">
            <summary>
            <para>
            The distribution certificate from Apple.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsChannelCmdlet.APNSChannelRequest_DefaultAuthenticationMethod">
            <summary>
            <para>
            The default authentication
            method used for APNs.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsChannelCmdlet.APNSChannelRequest_Enabled">
            <summary>
            <para>
            If the channel is enabled for sending messages.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsChannelCmdlet.APNSChannelRequest_PrivateKey">
            <summary>
            <para>
            The certificate private key.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsChannelCmdlet.APNSChannelRequest_TeamId">
            <summary>
            <para>
            The team id used for APNs Tokens.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsChannelCmdlet.APNSChannelRequest_TokenKey">
            <summary>
            <para>
            The token key used for APNs Tokens.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsChannelCmdlet.APNSChannelRequest_TokenKeyId">
            <summary>
            <para>
            The token key used for APNs Tokens.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsChannelCmdlet.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.PIN.UpdatePINApnsSandboxChannelCmdlet">
            <summary>
            Update an APNS sandbox channel.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsSandboxChannelCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsSandboxChannelCmdlet.APNSSandboxChannelRequest_BundleId">
            <summary>
            <para>
            The bundle id used for APNs Tokens.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsSandboxChannelCmdlet.APNSSandboxChannelRequest_Certificate">
            <summary>
            <para>
            The distribution certificate from Apple.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsSandboxChannelCmdlet.APNSSandboxChannelRequest_DefaultAuthenticationMethod">
            <summary>
            <para>
            The default authentication
            method used for APNs.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsSandboxChannelCmdlet.APNSSandboxChannelRequest_Enabled">
            <summary>
            <para>
            If the channel is enabled for sending messages.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsSandboxChannelCmdlet.APNSSandboxChannelRequest_PrivateKey">
            <summary>
            <para>
            The certificate private key.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsSandboxChannelCmdlet.APNSSandboxChannelRequest_TeamId">
            <summary>
            <para>
            The team id used for APNs Tokens.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsSandboxChannelCmdlet.APNSSandboxChannelRequest_TokenKey">
            <summary>
            <para>
            The token key used for APNs Tokens.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsSandboxChannelCmdlet.APNSSandboxChannelRequest_TokenKeyId">
            <summary>
            <para>
            The token key used for APNs Tokens.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsSandboxChannelCmdlet.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.PIN.UpdatePINApnsVoipChannelCmdlet">
            <summary>
            Update an APNS VoIP channel
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsVoipChannelCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsVoipChannelCmdlet.APNSVoipChannelRequest_BundleId">
            <summary>
            <para>
            The bundle id used for APNs Tokens.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsVoipChannelCmdlet.APNSVoipChannelRequest_Certificate">
            <summary>
            <para>
            The distribution certificate from Apple.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsVoipChannelCmdlet.APNSVoipChannelRequest_DefaultAuthenticationMethod">
            <summary>
            <para>
            The default authentication
            method used for APNs.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsVoipChannelCmdlet.APNSVoipChannelRequest_Enabled">
            <summary>
            <para>
            If the channel is enabled for sending messages.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsVoipChannelCmdlet.APNSVoipChannelRequest_PrivateKey">
            <summary>
            <para>
            The certificate private key.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsVoipChannelCmdlet.APNSVoipChannelRequest_TeamId">
            <summary>
            <para>
            The team id used for APNs Tokens.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsVoipChannelCmdlet.APNSVoipChannelRequest_TokenKey">
            <summary>
            <para>
            The token key used for APNs Tokens.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsVoipChannelCmdlet.APNSVoipChannelRequest_TokenKeyId">
            <summary>
            <para>
            The token key used for APNs Tokens.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsVoipChannelCmdlet.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.PIN.UpdatePINApnsVoipSandboxChannelCmdlet">
            <summary>
            Update an APNS VoIP sandbox channel
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsVoipSandboxChannelCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsVoipSandboxChannelCmdlet.APNSVoipSandboxChannelRequest_BundleId">
            <summary>
            <para>
            The bundle id used for APNs Tokens.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsVoipSandboxChannelCmdlet.APNSVoipSandboxChannelRequest_Certificate">
            <summary>
            <para>
            The distribution certificate from Apple.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsVoipSandboxChannelCmdlet.APNSVoipSandboxChannelRequest_DefaultAuthenticationMethod">
            <summary>
            <para>
            The default authentication
            method used for APNs.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsVoipSandboxChannelCmdlet.APNSVoipSandboxChannelRequest_Enabled">
            <summary>
            <para>
            If the channel is enabled for sending messages.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsVoipSandboxChannelCmdlet.APNSVoipSandboxChannelRequest_PrivateKey">
            <summary>
            <para>
            The certificate private key.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsVoipSandboxChannelCmdlet.APNSVoipSandboxChannelRequest_TeamId">
            <summary>
            <para>
            The team id used for APNs Tokens.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsVoipSandboxChannelCmdlet.APNSVoipSandboxChannelRequest_TokenKey">
            <summary>
            <para>
            The token key used for APNs Tokens.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsVoipSandboxChannelCmdlet.APNSVoipSandboxChannelRequest_TokenKeyId">
            <summary>
            <para>
            The token key used for APNs Tokens.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApnsVoipSandboxChannelCmdlet.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.PIN.UpdatePINApplicationSettingListCmdlet">
            <summary>
            Used to update the settings for an app.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApplicationSettingListCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApplicationSettingListCmdlet.WriteApplicationSettingsRequest_CloudWatchMetricsEnabled">
            <summary>
            <para>
            The CloudWatchMetrics settings
            for the app.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApplicationSettingListCmdlet.Limits_Daily">
            <summary>
            <para>
            The maximum number of messages that each campaign
            can send to a single endpoint in a 24-hour period.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApplicationSettingListCmdlet.QuietTime_End">
            <summary>
            <para>
            The time at which quiet time should end. The value
            that you specify has to be in HH:mm format, where HH is the hour in 24-hour format
            (with a leading zero, if applicable), and mm is the minutes. For example, use 02:30
            to represent 2:30 AM, or 14:30 to represent 2:30 PM.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApplicationSettingListCmdlet.CampaignHook_LambdaFunctionName">
            <summary>
            <para>
            Lambda function name or arn to be called
            for delivery
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApplicationSettingListCmdlet.Limits_MaximumDuration">
            <summary>
            <para>
            The length of time (in seconds) that the
            campaign can run before it ends and message deliveries stop. This duration begins
            at the scheduled start time for the campaign. The minimum value is 60.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApplicationSettingListCmdlet.Limits_MessagesPerSecond">
            <summary>
            <para>
            The number of messages that the campaign
            can send per second. The minimum value is 50, and the maximum is 20000.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApplicationSettingListCmdlet.CampaignHook_Mode">
            <summary>
            <para>
            What mode Lambda should be invoked in.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApplicationSettingListCmdlet.QuietTime_Start">
            <summary>
            <para>
            The time at which quiet time should begin. The value
            that you specify has to be in HH:mm format, where HH is the hour in 24-hour format
            (with a leading zero, if applicable), and mm is the minutes. For example, use 02:30
            to represent 2:30 AM, or 14:30 to represent 2:30 PM.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApplicationSettingListCmdlet.Limits_Total">
            <summary>
            <para>
            The maximum number of messages that an individual
            campaign can send to a single endpoint over the course of the campaign.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApplicationSettingListCmdlet.CampaignHook_WebUrl">
            <summary>
            <para>
            Web URL to call for hook. If the URL has authentication
            specified it will be added as authentication to the request
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINApplicationSettingListCmdlet.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.PIN.UpdatePINBaiduChannelCmdlet">
            <summary>
            Update a BAIDU GCM channel
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINBaiduChannelCmdlet.BaiduChannelRequest_ApiKey">
            <summary>
            <para>
            Platform credential API key from Baidu.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINBaiduChannelCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINBaiduChannelCmdlet.BaiduChannelRequest_Enabled">
            <summary>
            <para>
            If the channel is enabled for sending messages.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINBaiduChannelCmdlet.BaiduChannelRequest_SecretKey">
            <summary>
            <para>
            Platform credential Secret key from Baidu.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINBaiduChannelCmdlet.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.PIN.UpdatePINCampaignCmdlet">
            <summary>
            Use to update a campaign.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.ADMMessage_Action">
            <summary>
            <para>
            The action that occurs if the user taps a push
            notification delivered by the campaign:OPEN_APP - Your app launches, or it becomes
            the foreground app if it has been sent to the background. This is the default action.DEEP_LINK
            - Uses deep linking features in iOS and Android to open your app and display a designated
            user interface within the app.URL - The default mobile browser on the user's device
            launches and opens a web page at the URL you specify.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.APNSMessage_Action">
            <summary>
            <para>
            The action that occurs if the user taps a push
            notification delivered by the campaign:OPEN_APP - Your app launches, or it becomes
            the foreground app if it has been sent to the background. This is the default action.DEEP_LINK
            - Uses deep linking features in iOS and Android to open your app and display a designated
            user interface within the app.URL - The default mobile browser on the user's device
            launches and opens a web page at the URL you specify.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.BaiduMessage_Action">
            <summary>
            <para>
            The action that occurs if the user taps a push
            notification delivered by the campaign:OPEN_APP - Your app launches, or it becomes
            the foreground app if it has been sent to the background. This is the default action.DEEP_LINK
            - Uses deep linking features in iOS and Android to open your app and display a designated
            user interface within the app.URL - The default mobile browser on the user's device
            launches and opens a web page at the URL you specify.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.DefaultMessage_Action">
            <summary>
            <para>
            The action that occurs if the user taps a push
            notification delivered by the campaign:OPEN_APP - Your app launches, or it becomes
            the foreground app if it has been sent to the background. This is the default action.DEEP_LINK
            - Uses deep linking features in iOS and Android to open your app and display a designated
            user interface within the app.URL - The default mobile browser on the user's device
            launches and opens a web page at the URL you specify.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.GCMMessage_Action">
            <summary>
            <para>
            The action that occurs if the user taps a push
            notification delivered by the campaign:OPEN_APP - Your app launches, or it becomes
            the foreground app if it has been sent to the background. This is the default action.DEEP_LINK
            - Uses deep linking features in iOS and Android to open your app and display a designated
            user interface within the app.URL - The default mobile browser on the user's device
            launches and opens a web page at the URL you specify.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.WriteCampaignRequest_AdditionalTreatment">
            <summary>
            <para>
            Treatments that are defined in addition
            to the default treatment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.Dimensions_Attribute">
            <summary>
            <para>
            Custom attributes that your app reports to
            Amazon Pinpoint. You can use these attributes as selection criteria when you create
            an event filter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.ADMMessage_Body">
            <summary>
            <para>
            The message body. Can include up to 140 characters.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.APNSMessage_Body">
            <summary>
            <para>
            The message body. Can include up to 140 characters.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.BaiduMessage_Body">
            <summary>
            <para>
            The message body. Can include up to 140 characters.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.DefaultMessage_Body">
            <summary>
            <para>
            The message body. Can include up to 140 characters.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.EmailMessage_Body">
            <summary>
            <para>
            The email text body.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.GCMMessage_Body">
            <summary>
            <para>
            The message body. Can include up to 140 characters.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.SMSMessage_Body">
            <summary>
            <para>
            The SMS text body.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.CampaignId">
            <summary>
            <para>
            The unique ID of the campaign.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.Limits_Daily">
            <summary>
            <para>
            The maximum number of messages that each campaign
            can send to a single endpoint in a 24-hour period.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.WriteCampaignRequest_Description">
            <summary>
            <para>
            A description of the campaign.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.EventType_DimensionType">
            <summary>
            <para>
            The type of dimension:INCLUSIVE - Endpoints
            that match the criteria are included in the segment.EXCLUSIVE - Endpoints that match
            the criteria are excluded from the segment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.QuietTime_End">
            <summary>
            <para>
            The time at which quiet time should end. The value
            that you specify has to be in HH:mm format, where HH is the hour in 24-hour format
            (with a leading zero, if applicable), and mm is the minutes. For example, use 02:30
            to represent 2:30 AM, or 14:30 to represent 2:30 PM.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.Schedule_EndTime">
            <summary>
            <para>
            The scheduled time that the campaign ends in ISO
            8601 format.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.EventFilter_FilterType">
            <summary>
            <para>
            The type of event that causes the campaign
            to be sent. Possible values:SYSTEM - Send the campaign when a system event occurs.
            See the System resource for more information.ENDPOINT - Send the campaign when an
            endpoint event occurs. See the Event resource for more information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.Schedule_Frequency">
            <summary>
            <para>
            How often the campaign delivers messages.Valid
            values:ONCEHOURLYDAILYWEEKLYMONTHLYEVENT
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.EmailMessage_FromAddress">
            <summary>
            <para>
            The email address used to send the email from.
            Defaults to use FromAddress specified in the Email Channel.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.WriteCampaignRequest_HoldoutPercent">
            <summary>
            <para>
            The allocated percentage of end users who
            will not receive messages from this campaign.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.EmailMessage_HtmlBody">
            <summary>
            <para>
            The email html body.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.ADMMessage_ImageIconUrl">
            <summary>
            <para>
            The URL that points to the icon image for
            the push notification icon, for example, the app icon.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.APNSMessage_ImageIconUrl">
            <summary>
            <para>
            The URL that points to the icon image for
            the push notification icon, for example, the app icon.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.BaiduMessage_ImageIconUrl">
            <summary>
            <para>
            The URL that points to the icon image for
            the push notification icon, for example, the app icon.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.DefaultMessage_ImageIconUrl">
            <summary>
            <para>
            The URL that points to the icon image for
            the push notification icon, for example, the app icon.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.GCMMessage_ImageIconUrl">
            <summary>
            <para>
            The URL that points to the icon image for
            the push notification icon, for example, the app icon.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.ADMMessage_ImageSmallIconUrl">
            <summary>
            <para>
            The URL that points to the small icon
            image for the push notification icon, for example, the app icon.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.APNSMessage_ImageSmallIconUrl">
            <summary>
            <para>
            The URL that points to the small icon
            image for the push notification icon, for example, the app icon.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.BaiduMessage_ImageSmallIconUrl">
            <summary>
            <para>
            The URL that points to the small icon
            image for the push notification icon, for example, the app icon.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.DefaultMessage_ImageSmallIconUrl">
            <summary>
            <para>
            The URL that points to the small icon
            image for the push notification icon, for example, the app icon.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.GCMMessage_ImageSmallIconUrl">
            <summary>
            <para>
            The URL that points to the small icon
            image for the push notification icon, for example, the app icon.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.ADMMessage_ImageUrl">
            <summary>
            <para>
            The URL that points to an image used in the push
            notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.APNSMessage_ImageUrl">
            <summary>
            <para>
            The URL that points to an image used in the push
            notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.BaiduMessage_ImageUrl">
            <summary>
            <para>
            The URL that points to an image used in the push
            notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.DefaultMessage_ImageUrl">
            <summary>
            <para>
            The URL that points to an image used in the push
            notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.GCMMessage_ImageUrl">
            <summary>
            <para>
            The URL that points to an image used in the push
            notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.Schedule_IsLocalTime">
            <summary>
            <para>
            Indicates whether the campaign schedule takes
            effect according to each user's local time.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.WriteCampaignRequest_IsPaused">
            <summary>
            <para>
            Indicates whether the campaign is paused. A paused
            campaign does not send messages unless you resume it by setting IsPaused to false.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.ADMMessage_JsonBody">
            <summary>
            <para>
            The JSON payload used for a silent push.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.APNSMessage_JsonBody">
            <summary>
            <para>
            The JSON payload used for a silent push.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.BaiduMessage_JsonBody">
            <summary>
            <para>
            The JSON payload used for a silent push.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.DefaultMessage_JsonBody">
            <summary>
            <para>
            The JSON payload used for a silent push.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.GCMMessage_JsonBody">
            <summary>
            <para>
            The JSON payload used for a silent push.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.Hook_LambdaFunctionName">
            <summary>
            <para>
            Lambda function name or arn to be called
            for delivery
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.Limits_MaximumDuration">
            <summary>
            <para>
            The length of time (in seconds) that the
            campaign can run before it ends and message deliveries stop. This duration begins
            at the scheduled start time for the campaign. The minimum value is 60.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.ADMMessage_MediaUrl">
            <summary>
            <para>
            A URL that refers to the location of an image
            or video that you want to display in the push notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.APNSMessage_MediaUrl">
            <summary>
            <para>
            A URL that refers to the location of an image
            or video that you want to display in the push notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.BaiduMessage_MediaUrl">
            <summary>
            <para>
            A URL that refers to the location of an image
            or video that you want to display in the push notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.DefaultMessage_MediaUrl">
            <summary>
            <para>
            A URL that refers to the location of an image
            or video that you want to display in the push notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.GCMMessage_MediaUrl">
            <summary>
            <para>
            A URL that refers to the location of an image
            or video that you want to display in the push notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.Limits_MessagesPerSecond">
            <summary>
            <para>
            The number of messages that the campaign
            can send per second. The minimum value is 50, and the maximum is 20000.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.SMSMessage_MessageType">
            <summary>
            <para>
            Is this is a transactional SMS message, otherwise
            a promotional message.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.Dimensions_Metric">
            <summary>
            <para>
            Custom metrics that your app reports to Amazon
            Pinpoint. You can use these attributes as selection criteria when you create an event
            filter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.Hook_Mode">
            <summary>
            <para>
            What mode Lambda should be invoked in.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.WriteCampaignRequest_Name">
            <summary>
            <para>
            The custom name of the campaign.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.ADMMessage_RawContent">
            <summary>
            <para>
            The Raw JSON formatted string to be used as
            the payload. This value overrides the message.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.APNSMessage_RawContent">
            <summary>
            <para>
            The Raw JSON formatted string to be used as
            the payload. This value overrides the message.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.BaiduMessage_RawContent">
            <summary>
            <para>
            The Raw JSON formatted string to be used as
            the payload. This value overrides the message.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.DefaultMessage_RawContent">
            <summary>
            <para>
            The Raw JSON formatted string to be used as
            the payload. This value overrides the message.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.GCMMessage_RawContent">
            <summary>
            <para>
            The Raw JSON formatted string to be used as
            the payload. This value overrides the message.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.WriteCampaignRequest_SegmentId">
            <summary>
            <para>
            The ID of the segment to which the campaign
            sends messages.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.WriteCampaignRequest_SegmentVersion">
            <summary>
            <para>
            The version of the segment to which the
            campaign sends messages.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.SMSMessage_SenderId">
            <summary>
            <para>
            Sender ID of sent message.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.ADMMessage_SilentPush">
            <summary>
            <para>
            Indicates if the message should display on
            the users device.Silent pushes can be used for Remote Configuration and Phone Home
            use cases.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.APNSMessage_SilentPush">
            <summary>
            <para>
            Indicates if the message should display on
            the users device.Silent pushes can be used for Remote Configuration and Phone Home
            use cases.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.BaiduMessage_SilentPush">
            <summary>
            <para>
            Indicates if the message should display on
            the users device.Silent pushes can be used for Remote Configuration and Phone Home
            use cases.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.DefaultMessage_SilentPush">
            <summary>
            <para>
            Indicates if the message should display on
            the users device.Silent pushes can be used for Remote Configuration and Phone Home
            use cases.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.GCMMessage_SilentPush">
            <summary>
            <para>
            Indicates if the message should display on
            the users device.Silent pushes can be used for Remote Configuration and Phone Home
            use cases.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.QuietTime_Start">
            <summary>
            <para>
            The time at which quiet time should begin. The value
            that you specify has to be in HH:mm format, where HH is the hour in 24-hour format
            (with a leading zero, if applicable), and mm is the minutes. For example, use 02:30
            to represent 2:30 AM, or 14:30 to represent 2:30 PM.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.Schedule_StartTime">
            <summary>
            <para>
            The scheduled time that the campaign begins
            in ISO 8601 format.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.WriteCampaignRequest_Tag">
            <summary>
            <para>
            The Tags for the campaign.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.ADMMessage_TimeToLive">
            <summary>
            <para>
            This parameter specifies how long (in seconds)
            the message should be kept if the service is unable to deliver the notification the
            first time. If the value is 0, it treats the notification as if it expires immediately
            and does not store the notification or attempt to redeliver it. This value is converted
            to the expiration field when sent to the service. It only applies to APNs and GCM
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.APNSMessage_TimeToLive">
            <summary>
            <para>
            This parameter specifies how long (in seconds)
            the message should be kept if the service is unable to deliver the notification the
            first time. If the value is 0, it treats the notification as if it expires immediately
            and does not store the notification or attempt to redeliver it. This value is converted
            to the expiration field when sent to the service. It only applies to APNs and GCM
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.BaiduMessage_TimeToLive">
            <summary>
            <para>
            This parameter specifies how long (in seconds)
            the message should be kept if the service is unable to deliver the notification the
            first time. If the value is 0, it treats the notification as if it expires immediately
            and does not store the notification or attempt to redeliver it. This value is converted
            to the expiration field when sent to the service. It only applies to APNs and GCM
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.DefaultMessage_TimeToLive">
            <summary>
            <para>
            This parameter specifies how long (in seconds)
            the message should be kept if the service is unable to deliver the notification the
            first time. If the value is 0, it treats the notification as if it expires immediately
            and does not store the notification or attempt to redeliver it. This value is converted
            to the expiration field when sent to the service. It only applies to APNs and GCM
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.GCMMessage_TimeToLive">
            <summary>
            <para>
            This parameter specifies how long (in seconds)
            the message should be kept if the service is unable to deliver the notification the
            first time. If the value is 0, it treats the notification as if it expires immediately
            and does not store the notification or attempt to redeliver it. This value is converted
            to the expiration field when sent to the service. It only applies to APNs and GCM
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.Schedule_Timezone">
            <summary>
            <para>
            The starting UTC offset for the schedule if the
            value for isLocalTime is trueValid values: UTCUTC+01UTC+02UTC+03UTC+03:30UTC+04UTC+04:30UTC+05UTC+05:30UTC+05:45UTC+06UTC+06:30UTC+07UTC+08UTC+09UTC+09:30UTC+10UTC+10:30UTC+11UTC+12UTC+13UTC-02UTC-03UTC-04UTC-05UTC-06UTC-07UTC-08UTC-09UTC-10UTC-11
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.ADMMessage_Title">
            <summary>
            <para>
            The message title that displays above the message
            on the user's device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.APNSMessage_Title">
            <summary>
            <para>
            The message title that displays above the message
            on the user's device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.BaiduMessage_Title">
            <summary>
            <para>
            The message title that displays above the message
            on the user's device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.DefaultMessage_Title">
            <summary>
            <para>
            The message title that displays above the message
            on the user's device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.EmailMessage_Title">
            <summary>
            <para>
            The email title (Or subject).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.GCMMessage_Title">
            <summary>
            <para>
            The message title that displays above the message
            on the user's device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.Limits_Total">
            <summary>
            <para>
            The maximum number of messages that an individual
            campaign can send to a single endpoint over the course of the campaign.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.WriteCampaignRequest_TreatmentDescription">
            <summary>
            <para>
            A custom description for the treatment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.WriteCampaignRequest_TreatmentName">
            <summary>
            <para>
            The custom name of a variation of the campaign
            used for A/B testing.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.ADMMessage_Url">
            <summary>
            <para>
            The URL to open in the user's mobile browser. Used
            if the value for Action is URL.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.APNSMessage_Url">
            <summary>
            <para>
            The URL to open in the user's mobile browser. Used
            if the value for Action is URL.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.BaiduMessage_Url">
            <summary>
            <para>
            The URL to open in the user's mobile browser. Used
            if the value for Action is URL.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.DefaultMessage_Url">
            <summary>
            <para>
            The URL to open in the user's mobile browser. Used
            if the value for Action is URL.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.GCMMessage_Url">
            <summary>
            <para>
            The URL to open in the user's mobile browser. Used
            if the value for Action is URL.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.EventType_Value">
            <summary>
            <para>
            The criteria values for the segment dimension.
            Endpoints with matching attribute values are included or excluded from the segment,
            depending on the setting for Type.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.Hook_WebUrl">
            <summary>
            <para>
            Web URL to call for hook. If the URL has authentication
            specified it will be added as authentication to the request
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINCampaignCmdlet.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.PIN.UpdatePINEmailChannelCmdlet">
            <summary>
            Update an email channel.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINEmailChannelCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINEmailChannelCmdlet.EmailChannelRequest_ConfigurationSet">
            <summary>
            <para>
            The configuration set that you want to
            use when you send email using the Pinpoint Email API.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINEmailChannelCmdlet.EmailChannelRequest_Enabled">
            <summary>
            <para>
            If the channel is enabled for sending messages.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINEmailChannelCmdlet.EmailChannelRequest_FromAddress">
            <summary>
            <para>
            The email address used to send emails from.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINEmailChannelCmdlet.EmailChannelRequest_Identity">
            <summary>
            <para>
            The ARN of an identity verified with SES.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINEmailChannelCmdlet.EmailChannelRequest_RoleArn">
            <summary>
            <para>
            The ARN of an IAM Role used to submit events to
            Mobile Analytics' event ingestion service
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINEmailChannelCmdlet.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.PIN.UpdatePINEndpointCmdlet">
            <summary>
            Creates or updates an endpoint.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINEndpointCmdlet.EndpointRequest_Address">
            <summary>
            <para>
            The destination for messages that you send to
            this endpoint. The address varies by channel. For mobile push channels, use the token
            provided by the push notification service, such as the APNs device token or the FCM
            registration token. For the SMS channel, use a phone number in E.164 format, such
            as +12065550100. For the email channel, use an email address.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINEndpointCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINEndpointCmdlet.Demographic_AppVersion">
            <summary>
            <para>
            The version of the application associated with
            the endpoint.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINEndpointCmdlet.EndpointRequest_Attribute">
            <summary>
            <para>
            Custom attributes that describe the endpoint
            by associating a name with an array of values. For example, an attribute named "interests"
            might have the values ["science", "politics", "travel"]. You can use these attributes
            as selection criteria when you create a segment of users to engage with a messaging
            campaign.The following characters are not recommended in attribute names: # : ? \
            /. The Amazon Pinpoint console does not display attributes that include these characters
            in the name. This limitation does not apply to attribute values.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINEndpointCmdlet.EndpointRequest_ChannelType">
            <summary>
            <para>
            The channel type.Valid values: GCM | APNS
            | APNS_SANDBOX | APNS_VOIP | APNS_VOIP_SANDBOX | ADM | SMS | EMAIL | BAIDU
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINEndpointCmdlet.Location_City">
            <summary>
            <para>
            The city where the endpoint is located.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINEndpointCmdlet.Location_Country">
            <summary>
            <para>
            The two-letter code for the country or region
            of the endpoint. Specified as an ISO 3166-1 alpha-2 code, such as "US" for the United
            States.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINEndpointCmdlet.EndpointRequest_EffectiveDate">
            <summary>
            <para>
            The date and time when the endpoint was
            updated, shown in ISO 8601 format.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINEndpointCmdlet.EndpointId">
            <summary>
            <para>
            The unique ID of the endpoint.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINEndpointCmdlet.EndpointRequest_EndpointStatus">
            <summary>
            <para>
            Unused.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINEndpointCmdlet.Location_Latitude">
            <summary>
            <para>
            The latitude of the endpoint location, rounded
            to one decimal place.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINEndpointCmdlet.Demographic_Locale">
            <summary>
            <para>
            The endpoint locale in the following format: The
            ISO 639-1 alpha-2 code, followed by an underscore, followed by an ISO 3166-1 alpha-2
            value.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINEndpointCmdlet.Location_Longitude">
            <summary>
            <para>
            The longitude of the endpoint location, rounded
            to one decimal place.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINEndpointCmdlet.Demographic_Make">
            <summary>
            <para>
            The manufacturer of the endpoint device, such as
            Apple or Samsung.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINEndpointCmdlet.EndpointRequest_Metric">
            <summary>
            <para>
            Custom metrics that your app reports to Amazon
            Pinpoint.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINEndpointCmdlet.Demographic_Model">
            <summary>
            <para>
            The model name or number of the endpoint device,
            such as iPhone.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINEndpointCmdlet.Demographic_ModelVersion">
            <summary>
            <para>
            The model version of the endpoint device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINEndpointCmdlet.EndpointRequest_OptOut">
            <summary>
            <para>
            Indicates whether a user has opted out of receiving
            messages with one of the following values:ALL - User has opted out of all messages.NONE
            - Users has not opted out and receives all messages.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINEndpointCmdlet.Demographic_Platform">
            <summary>
            <para>
            The platform of the endpoint device, such as
            iOS or Android.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINEndpointCmdlet.Demographic_PlatformVersion">
            <summary>
            <para>
            The platform version of the endpoint device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINEndpointCmdlet.Location_PostalCode">
            <summary>
            <para>
            The postal code or zip code of the endpoint.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINEndpointCmdlet.Location_Region">
            <summary>
            <para>
            The region of the endpoint location. For example,
            in the United States, this corresponds to a state.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINEndpointCmdlet.EndpointRequest_RequestId">
            <summary>
            <para>
            The unique ID for the most recent request to
            update the endpoint.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINEndpointCmdlet.Demographic_Timezone">
            <summary>
            <para>
            The timezone of the endpoint. Specified as a
            tz database value, such as Americas/Los_Angeles.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINEndpointCmdlet.User_UserAttribute">
            <summary>
            <para>
            Custom attributes that describe the user
            by associating a name with an array of values. For example, an attribute named "interests"
            might have the following values: ["science", "politics", "travel"]. You can use these
            attributes as selection criteria when you create segments.The Amazon Pinpoint console
            can't display attribute names that include the following characters: hash/pound sign
            (#), colon (:), question mark (?), backslash (\), and forward slash (/). For this
            reason, you should avoid using these characters in the names of custom attributes.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINEndpointCmdlet.User_UserId">
            <summary>
            <para>
            The unique ID of the user.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINEndpointCmdlet.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.PIN.UpdatePINEndpointsBatchCmdlet">
            <summary>
            Use to update a batch of endpoints.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINEndpointsBatchCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINEndpointsBatchCmdlet.EndpointBatchRequest_Item">
            <summary>
            <para>
            List of items to update. Maximum 100 items
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINEndpointsBatchCmdlet.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.PIN.UpdatePINGcmChannelCmdlet">
            <summary>
            Use to update the GCM channel for an app.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINGcmChannelCmdlet.GCMChannelRequest_ApiKey">
            <summary>
            <para>
            Platform credential API key from Google.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINGcmChannelCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINGcmChannelCmdlet.GCMChannelRequest_Enabled">
            <summary>
            <para>
            If the channel is enabled for sending messages.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINGcmChannelCmdlet.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.PIN.UpdatePINSegmentCmdlet">
            <summary>
            Used to update a segment.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINSegmentCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINSegmentCmdlet.Dimensions_Attribute">
            <summary>
            <para>
            Custom segment attributes.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINSegmentCmdlet.AppVersion_DimensionType">
            <summary>
            <para>
            The type of dimension:INCLUSIVE - Endpoints
            that match the criteria are included in the segment.EXCLUSIVE - Endpoints that match
            the criteria are excluded from the segment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINSegmentCmdlet.Channel_DimensionType">
            <summary>
            <para>
            The type of dimension:INCLUSIVE - Endpoints
            that match the criteria are included in the segment.EXCLUSIVE - Endpoints that match
            the criteria are excluded from the segment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINSegmentCmdlet.DeviceType_DimensionType">
            <summary>
            <para>
            The type of dimension:INCLUSIVE - Endpoints
            that match the criteria are included in the segment.EXCLUSIVE - Endpoints that match
            the criteria are excluded from the segment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINSegmentCmdlet.Make_DimensionType">
            <summary>
            <para>
            The type of dimension:INCLUSIVE - Endpoints
            that match the criteria are included in the segment.EXCLUSIVE - Endpoints that match
            the criteria are excluded from the segment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINSegmentCmdlet.Model_DimensionType">
            <summary>
            <para>
            The type of dimension:INCLUSIVE - Endpoints
            that match the criteria are included in the segment.EXCLUSIVE - Endpoints that match
            the criteria are excluded from the segment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINSegmentCmdlet.Platform_DimensionType">
            <summary>
            <para>
            The type of dimension:INCLUSIVE - Endpoints
            that match the criteria are included in the segment.EXCLUSIVE - Endpoints that match
            the criteria are excluded from the segment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINSegmentCmdlet.Country_DimensionType">
            <summary>
            <para>
            The type of dimension:INCLUSIVE - Endpoints
            that match the criteria are included in the segment.EXCLUSIVE - Endpoints that match
            the criteria are excluded from the segment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINSegmentCmdlet.Recency_Duration">
            <summary>
            <para>
            The length of time during which users have been
            active or inactive with your app.Valid values: HR_24, DAY_7, DAY_14, DAY_30
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINSegmentCmdlet.SegmentGroups_Group">
            <summary>
            <para>
            A set of segment criteria to evaluate.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINSegmentCmdlet.SegmentGroups_Include">
            <summary>
            <para>
            Specify how to handle multiple segment groups.
            For example, if the segment includes three segment groups, should the resulting segment
            include endpoints that are matched by all, any, or none of the segment groups you
            created. Acceptable values: ALL, ANY, or NONE.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINSegmentCmdlet.Coordinates_Latitude">
            <summary>
            <para>
            Latitude
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINSegmentCmdlet.Coordinates_Longitude">
            <summary>
            <para>
            Longitude
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINSegmentCmdlet.Dimensions_Metric">
            <summary>
            <para>
            Custom segment metrics.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINSegmentCmdlet.WriteSegmentRequest_Name">
            <summary>
            <para>
            The name of segment
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINSegmentCmdlet.GPSPoint_RangeInKilometer">
            <summary>
            <para>
            Range in kilometers from the coordinate.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINSegmentCmdlet.Recency_RecencyType">
            <summary>
            <para>
            The recency dimension type:ACTIVE - Users
            who have used your app within the specified duration are included in the segment.INACTIVE
            - Users who have not used your app within the specified duration are included in the
            segment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINSegmentCmdlet.SegmentId">
            <summary>
            <para>
            The unique ID of the segment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINSegmentCmdlet.WriteSegmentRequest_Tag">
            <summary>
            <para>
            The Tags for the segments.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINSegmentCmdlet.Dimensions_UserAttribute">
            <summary>
            <para>
            Custom segment user attributes.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINSegmentCmdlet.AppVersion_Value">
            <summary>
            <para>
            The criteria values for the segment dimension.
            Endpoints with matching attribute values are included or excluded from the segment,
            depending on the setting for Type.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINSegmentCmdlet.Channel_Value">
            <summary>
            <para>
            The criteria values for the segment dimension.
            Endpoints with matching attribute values are included or excluded from the segment,
            depending on the setting for Type.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINSegmentCmdlet.DeviceType_Value">
            <summary>
            <para>
            The criteria values for the segment dimension.
            Endpoints with matching attribute values are included or excluded from the segment,
            depending on the setting for Type.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINSegmentCmdlet.Make_Value">
            <summary>
            <para>
            The criteria values for the segment dimension.
            Endpoints with matching attribute values are included or excluded from the segment,
            depending on the setting for Type.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINSegmentCmdlet.Model_Value">
            <summary>
            <para>
            The criteria values for the segment dimension.
            Endpoints with matching attribute values are included or excluded from the segment,
            depending on the setting for Type.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINSegmentCmdlet.Platform_Value">
            <summary>
            <para>
            The criteria values for the segment dimension.
            Endpoints with matching attribute values are included or excluded from the segment,
            depending on the setting for Type.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINSegmentCmdlet.Country_Value">
            <summary>
            <para>
            The criteria values for the segment dimension.
            Endpoints with matching attribute values are included or excluded from the segment,
            depending on the setting for Type.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINSegmentCmdlet.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.PIN.UpdatePINSmsChannelCmdlet">
            <summary>
            Update an SMS channel.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINSmsChannelCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINSmsChannelCmdlet.SMSChannelRequest_Enabled">
            <summary>
            <para>
            If the channel is enabled for sending messages.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINSmsChannelCmdlet.SMSChannelRequest_SenderId">
            <summary>
            <para>
            Sender identifier of your messages.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINSmsChannelCmdlet.SMSChannelRequest_ShortCode">
            <summary>
            <para>
            ShortCode registered with phone provider.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINSmsChannelCmdlet.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.PIN.UpdatePINVoiceChannelCmdlet">
            <summary>
            Update an Voice channel
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINVoiceChannelCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINVoiceChannelCmdlet.VoiceChannelRequest_Enabled">
            <summary>
            <para>
            If the channel is enabled for sending messages.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.UpdatePINVoiceChannelCmdlet.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.PIN.WritePINEventCmdlet">
            <summary>
            Use to record events for endpoints. This method creates events and creates or updates
            the endpoints that those events are associated with.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.WritePINEventCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.WritePINEventCmdlet.EventsRequest_BatchItem">
            <summary>
            <para>
            A batch of events to process. Each BatchItem
            consists of an endpoint ID as the key, and an EventsBatch object as the value.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.WritePINEventCmdlet.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.PIN.WritePINEventStreamCmdlet">
            <summary>
            Use to create or update the event stream for an app.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.WritePINEventStreamCmdlet.ApplicationId">
            <summary>
            <para>
            The unique ID of your Amazon Pinpoint application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.WritePINEventStreamCmdlet.WriteEventStream_DestinationStreamArn">
            <summary>
            <para>
            The Amazon Resource Name (ARN) of
            the Amazon Kinesis stream or Firehose delivery stream to which you want to publish
            events. Firehose ARN: arn:aws:firehose:REGION:ACCOUNT_ID:deliverystream/STREAM_NAME
            Kinesis ARN: arn:aws:kinesis:REGION:ACCOUNT_ID:stream/STREAM_NAME
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.WritePINEventStreamCmdlet.WriteEventStream_RoleArn">
            <summary>
            <para>
            The IAM role that authorizes Amazon Pinpoint to
            publish events to the stream in your account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PIN.WritePINEventStreamCmdlet.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.PI.GetPIDimensionKeyCmdlet">
            <summary>
            For a specific time period, retrieve the top <code>N</code> dimension keys for a metric.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PI.GetPIDimensionKeyCmdlet.GroupBy_Dimension">
            <summary>
            <para>
            <para>A list of specific dimensions from a dimension group. If this parameter is not present,
            then it signifies that all of the dimensions in the group were requested, or are present
            in the response.</para><para>Valid values for elements in the <code>Dimensions</code> array are:</para><ul><li><para>db.user.id</para></li><li><para>db.user.name</para></li><li><para>db.host.id</para></li><li><para>db.host.name</para></li><li><para>db.sql.id</para></li><li><para>db.sql.db_id</para></li><li><para>db.sql.statement</para></li><li><para>db.sql.tokenized_id</para></li><li><para>db.sql_tokenized.id</para></li><li><para>db.sql_tokenized.db_id</para></li><li><para>db.sql_tokenized.statement</para></li><li><para>db.wait_event.name</para></li><li><para>db.wait_event.type</para></li><li><para>db.wait_event_type.name</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PI.GetPIDimensionKeyCmdlet.PartitionBy_Dimension">
            <summary>
            <para>
            <para>A list of specific dimensions from a dimension group. If this parameter is not present,
            then it signifies that all of the dimensions in the group were requested, or are present
            in the response.</para><para>Valid values for elements in the <code>Dimensions</code> array are:</para><ul><li><para>db.user.id</para></li><li><para>db.user.name</para></li><li><para>db.host.id</para></li><li><para>db.host.name</para></li><li><para>db.sql.id</para></li><li><para>db.sql.db_id</para></li><li><para>db.sql.statement</para></li><li><para>db.sql.tokenized_id</para></li><li><para>db.sql_tokenized.id</para></li><li><para>db.sql_tokenized.db_id</para></li><li><para>db.sql_tokenized.statement</para></li><li><para>db.wait_event.name</para></li><li><para>db.wait_event.type</para></li><li><para>db.wait_event_type.name</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PI.GetPIDimensionKeyCmdlet.EndTime">
            <summary>
            <para>
            <para>The date and time specifying the end of the requested time series data. The value
            specified is <i>exclusive</i> - data points less than (but not equal to) <code>EndTime</code>
            will be returned.</para><para>The value for <code>EndTime</code> must be later than the value for <code>StartTime</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PI.GetPIDimensionKeyCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters to apply in the request. Restrictions:</para><ul><li><para>Any number of filters by the same dimension, as specified in the <code>GroupBy</code>
            or <code>Partition</code> parameters.</para></li><li><para>A single filter for any other dimension in this dimension group.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PI.GetPIDimensionKeyCmdlet.GroupBy_Group">
            <summary>
            <para>
            <para>The name of the dimension group. Valid values are:</para><ul><li><para><code>db.user</code></para></li><li><para><code>db.host</code></para></li><li><para><code>db.sql</code></para></li><li><para><code>db.sql_tokenized</code></para></li><li><para><code>db.wait_event</code></para></li><li><para><code>db.wait_event_type</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PI.GetPIDimensionKeyCmdlet.PartitionBy_Group">
            <summary>
            <para>
            <para>The name of the dimension group. Valid values are:</para><ul><li><para><code>db.user</code></para></li><li><para><code>db.host</code></para></li><li><para><code>db.sql</code></para></li><li><para><code>db.sql_tokenized</code></para></li><li><para><code>db.wait_event</code></para></li><li><para><code>db.wait_event_type</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PI.GetPIDimensionKeyCmdlet.Identifier">
            <summary>
            <para>
            <para>An immutable, AWS Region-unique identifier for a data source. Performance Insights
            gathers metrics from this data source.</para><para>To use an Amazon RDS instance as a data source, you specify its <code>DbiResourceId</code>
            value - for example: <code>db-FAIHNTYBKTGAUSUZQYPDS2GW4A</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PI.GetPIDimensionKeyCmdlet.GroupBy_Limit">
            <summary>
            <para>
            <para>The maximum number of items to fetch for this dimension group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PI.GetPIDimensionKeyCmdlet.PartitionBy_Limit">
            <summary>
            <para>
            <para>The maximum number of items to fetch for this dimension group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PI.GetPIDimensionKeyCmdlet.Metric">
            <summary>
            <para>
            <para>The name of a Performance Insights metric to be measured.</para><para>Valid values for <code>Metric</code> are:</para><ul><li><para><code>db.load.avg</code> - a scaled representation of the number of active sessions
            for the database engine.</para></li><li><para><code>db.sampledload.avg</code> - the raw number of active sessions for the database
            engine.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PI.GetPIDimensionKeyCmdlet.PeriodInSecond">
            <summary>
            <para>
            <para>The granularity, in seconds, of the data points returned from Performance Insights.
            A period can be as short as one second, or as long as one day (86400 seconds). Valid
            values are:</para><ul><li><para><code>1</code> (one second)</para></li><li><para><code>60</code> (one minute)</para></li><li><para><code>300</code> (five minutes)</para></li><li><para><code>3600</code> (one hour)</para></li><li><para><code>86400</code> (twenty-four hours)</para></li></ul><para>If you don't specify <code>PeriodInSeconds</code>, then Performance Insights will
            choose a value for you, with a goal of returning roughly 100-200 data points in the
            response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PI.GetPIDimensionKeyCmdlet.ServiceType">
            <summary>
            <para>
            <para>The AWS service for which Performance Insights will return metrics. The only valid
            value for <i>ServiceType</i> is: <code>RDS</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PI.GetPIDimensionKeyCmdlet.StartTime">
            <summary>
            <para>
            <para>The date and time specifying the beginning of the requested time series data. You
            can't specify a <code>StartTime</code> that's earlier than 7 days ago. The value specified
            is <i>inclusive</i> - data points equal to or greater than <code>StartTime</code>
            will be returned.</para><para>The value for <code>StartTime</code> must be earlier than the value for <code>EndTime</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PI.GetPIDimensionKeyCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return in the response. If more items exist than the
            specified <code>MaxRecords</code> value, a pagination token is included in the response
            so that the remaining results can be retrieved. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PI.GetPIDimensionKeyCmdlet.NextToken">
            <summary>
            <para>
            <para>An optional pagination token provided by a previous request. If this parameter is
            specified, the response includes only records beyond the token, up to the value specified
            by <code>MaxRecords</code>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PI.GetPIResourceMetricCmdlet">
            <summary>
            Retrieve Performance Insights metrics for a set of data sources, over a time period.
            You can provide specific dimension groups and dimensions, and provide aggregation
            and filtering criteria for each group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PI.GetPIResourceMetricCmdlet.EndTime">
            <summary>
            <para>
            <para>The date and time specifiying the end of the requested time series data. The value
            specified is <i>exclusive</i> - data points less than (but not equal to) <code>EndTime</code>
            will be returned.</para><para>The value for <code>EndTime</code> must be later than the value for <code>StartTime</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PI.GetPIResourceMetricCmdlet.Identifier">
            <summary>
            <para>
            <para>An immutable, AWS Region-unique identifier for a data source. Performance Insights
            gathers metrics from this data source.</para><para>To use an Amazon RDS instance as a data source, you specify its <code>DbiResourceId</code>
            value - for example: <code>db-FAIHNTYBKTGAUSUZQYPDS2GW4A</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PI.GetPIResourceMetricCmdlet.MetricQuery">
            <summary>
            <para>
            <para>An array of one or more queries to perform. Each query must specify a Performance
            Insights metric, and can optionally specify aggregation and filtering criteria.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PI.GetPIResourceMetricCmdlet.PeriodInSecond">
            <summary>
            <para>
            <para>The granularity, in seconds, of the data points returned from Performance Insights.
            A period can be as short as one second, or as long as one day (86400 seconds). Valid
            values are:</para><ul><li><para><code>1</code> (one second)</para></li><li><para><code>60</code> (one minute)</para></li><li><para><code>300</code> (five minutes)</para></li><li><para><code>3600</code> (one hour)</para></li><li><para><code>86400</code> (twenty-four hours)</para></li></ul><para>If you don't specify <code>PeriodInSeconds</code>, then Performance Insights will
            choose a value for you, with a goal of returning roughly 100-200 data points in the
            response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PI.GetPIResourceMetricCmdlet.ServiceType">
            <summary>
            <para>
            <para>The AWS service for which Performance Insights will return metrics. The only valid
            value for <i>ServiceType</i> is: <code>RDS</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PI.GetPIResourceMetricCmdlet.StartTime">
            <summary>
            <para>
            <para>The date and time specifying the beginning of the requested time series data. You
            can't specify a <code>StartTime</code> that's earlier than 7 days ago. The value specified
            is <i>inclusive</i> - data points equal to or greater than <code>StartTime</code>
            will be returned.</para><para>The value for <code>StartTime</code> must be earlier than the value for <code>EndTime</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PI.GetPIResourceMetricCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return in the response. If more items exist than the
            specified <code>MaxRecords</code> value, a pagination token is included in the response
            so that the remaining results can be retrieved. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PI.GetPIResourceMetricCmdlet.NextToken">
            <summary>
            <para>
            <para>An optional pagination token provided by a previous request. If this parameter is
            specified, the response includes only records beyond the token, up to the value specified
            by <code>MaxRecords</code>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.POL.GetPOLLexiconCmdlet">
            <summary>
            Returns the content of the specified pronunciation lexicon stored in an AWS Region.
            For more information, see <a href="http://docs.aws.amazon.com/polly/latest/dg/managing-lexicons.html">Managing
            Lexicons</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.POL.GetPOLLexiconCmdlet.Name">
            <summary>
            <para>
            <para>Name of the lexicon.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.POL.GetPOLLexiconListCmdlet">
            <summary>
            Returns a list of pronunciation lexicons stored in an AWS Region. For more information,
            see <a href="http://docs.aws.amazon.com/polly/latest/dg/managing-lexicons.html">Managing
            Lexicons</a>.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.POL.GetPOLLexiconListCmdlet.NextToken">
            <summary>
            <para>
            <para>An opaque pagination token returned from previous <code>ListLexicons</code> operation.
            If present, indicates where to continue the list of lexicons.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.POL.GetPOLSpeechCmdlet">
            <summary>
            Synthesizes UTF-8 input, plain text or SSML, to a stream of bytes. SSML input must
            be valid, well-formed SSML. Some alphabets might not be available with all the voices
            (for example, Cyrillic might not be read at all by English voices) unless phoneme
            mapping is used. For more information, see <a href="http://docs.aws.amazon.com/polly/latest/dg/how-text-to-speech-works.html">How
            it Works</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.POL.GetPOLSpeechCmdlet.LanguageCode">
            <summary>
            <para>
            <para>Optional language code for the Synthesize Speech request. This is only necessary if
            using a bilingual voice, such as Aditi, which can be used for either Indian English
            (en-IN) or Hindi (hi-IN). </para><para>If a bilingual voice is used and no language code is specified, Amazon Polly will
            use the default language of the bilingual voice. The default language for any voice
            is the one returned by the <a href="https://docs.aws.amazon.com/polly/latest/dg/API_DescribeVoices.html">DescribeVoices</a>
            operation for the <code>LanguageCode</code> parameter. For example, if no language
            code is specified, Aditi will use Indian English rather than Hindi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.POL.GetPOLSpeechCmdlet.LexiconName">
            <summary>
            <para>
            <para>List of one or more pronunciation lexicon names you want the service to apply during
            synthesis. Lexicons are applied only if the language of the lexicon is the same as
            the language of the voice. For information about storing lexicons, see <a href="http://docs.aws.amazon.com/polly/latest/dg/API_PutLexicon.html">PutLexicon</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.POL.GetPOLSpeechCmdlet.OutputFormat">
            <summary>
            <para>
            <para> The format in which the returned output will be encoded. For audio stream, this will
            be mp3, ogg_vorbis, or pcm. For speech marks, this will be json. </para><para>When pcm is used, the content returned is audio/pcm in a signed 16-bit, 1 channel
            (mono), little-endian format. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.POL.GetPOLSpeechCmdlet.SampleRate">
            <summary>
            <para>
            <para> The audio frequency specified in Hz. </para><para>The valid values for <code>mp3</code> and <code>ogg_vorbis</code> are "8000", "16000",
            and "22050". The default value is "22050". </para><para> Valid values for <code>pcm</code> are "8000" and "16000" The default value is "16000".
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.POL.GetPOLSpeechCmdlet.SpeechMarkType">
            <summary>
            <para>
            <para>The type of speech marks returned for the input text.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.POL.GetPOLSpeechCmdlet.Text">
            <summary>
            <para>
            <para> Input text to synthesize. If you specify <code>ssml</code> as the <code>TextType</code>,
            follow the SSML format for the input text. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.POL.GetPOLSpeechCmdlet.TextType">
            <summary>
            <para>
            <para> Specifies whether the input text is plain text or SSML. The default value is plain
            text. For more information, see <a href="http://docs.aws.amazon.com/polly/latest/dg/ssml.html">Using
            SSML</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.POL.GetPOLSpeechCmdlet.VoiceId">
            <summary>
            <para>
            <para> Voice ID to use for the synthesis. You can get a list of available voice IDs by calling
            the <a href="http://docs.aws.amazon.com/polly/latest/dg/API_DescribeVoices.html">DescribeVoices</a>
            operation. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.POL.GetPOLSpeechSynthesisTaskCmdlet">
            <summary>
            Retrieves a specific SpeechSynthesisTask object based on its TaskID. This object contains
            information about the given speech synthesis task, including the status of the task,
            and a link to the S3 bucket containing the output of the task.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.POL.GetPOLSpeechSynthesisTaskCmdlet.TaskId">
            <summary>
            <para>
            <para>The Amazon Polly generated identifier for a speech synthesis task.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.POL.GetPOLSpeechSynthesisTaskListCmdlet">
            <summary>
            Returns a list of SpeechSynthesisTask objects ordered by their creation date. This
            operation can filter the tasks by their status, for example, allowing users to list
            only tasks that are completed.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.POL.GetPOLSpeechSynthesisTaskListCmdlet.Status">
            <summary>
            <para>
            <para>Status of the speech synthesis tasks returned in a List operation</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.POL.GetPOLSpeechSynthesisTaskListCmdlet.MaxResult">
            <summary>
            <para>
            <para>Maximum number of speech synthesis tasks returned in a List operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.POL.GetPOLSpeechSynthesisTaskListCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token to use in the next request to continue the listing of speech
            synthesis tasks. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.POL.GetPOLVoiceCmdlet">
            <summary>
            Returns the list of voices that are available for use when requesting speech synthesis.
            Each voice speaks a specified language, is either male or female, and is identified
            by an ID, which is the ASCII version of the voice name.
             
              
            <para>
            When synthesizing speech ( <code>SynthesizeSpeech</code> ), you provide the voice
            ID for the voice you want from the list of voices returned by <code>DescribeVoices</code>.
            </para><para>
            For example, you want your news reader application to read news in a specific language,
            but giving a user the option to choose the voice. Using the <code>DescribeVoices</code>
            operation you can provide the user with a list of available voices to select from.
            </para><para>
             You can optionally specify a language code to filter the available voices. For example,
            if you specify <code>en-US</code>, the operation returns a list of all available US
            English voices.
            </para><para>
            This operation requires permissions to perform the <code>polly:DescribeVoices</code>
            action.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.POL.GetPOLVoiceCmdlet.IncludeAdditionalLanguageCode">
            <summary>
            <para>
            <para>Boolean value indicating whether to return any bilingual voices that use the specified
            language as an additional language. For instance, if you request all languages that
            use US English (es-US), and there is an Italian voice that speaks both Italian (it-IT)
            and US English, that voice will be included if you specify <code>yes</code> but not
            if you specify <code>no</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.POL.GetPOLVoiceCmdlet.LanguageCode">
            <summary>
            <para>
            <para> The language identification tag (ISO 639 code for the language name-ISO 3166 country
            code) for filtering the list of voices returned. If you don't specify this optional
            parameter, all available voices are returned. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.POL.GetPOLVoiceCmdlet.NextToken">
            <summary>
            <para>
            <para>An opaque pagination token returned from the previous <code>DescribeVoices</code>
            operation. If present, this indicates where to continue the listing.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.POL.RemovePOLLexiconCmdlet">
            <summary>
            Deletes the specified pronunciation lexicon stored in an AWS Region. A lexicon which
            has been deleted is not available for speech synthesis, nor is it possible to retrieve
            it using either the <code>GetLexicon</code> or <code>ListLexicon</code> APIs.
             
              
            <para>
            For more information, see <a href="http://docs.aws.amazon.com/polly/latest/dg/managing-lexicons.html">Managing
            Lexicons</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.POL.RemovePOLLexiconCmdlet.Name">
            <summary>
            <para>
            <para>The name of the lexicon to delete. Must be an existing lexicon in the region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.POL.RemovePOLLexiconCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.POL.RemovePOLLexiconCmdlet.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.POL.StartPOLSpeechSynthesisTaskCmdlet">
            <summary>
            Allows the creation of an asynchronous synthesis task, by starting a new <code>SpeechSynthesisTask</code>.
            This operation requires all the standard information needed for speech synthesis,
            plus the name of an Amazon S3 bucket for the service to store the output of the synthesis
            task and two optional parameters (OutputS3KeyPrefix and SnsTopicArn). Once the synthesis
            task is created, this operation will return a SpeechSynthesisTask object, which will
            include an identifier of this task as well as the current status.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.POL.StartPOLSpeechSynthesisTaskCmdlet.LanguageCode">
            <summary>
            <para>
            <para>Optional language code for the Speech Synthesis request. This is only necessary if
            using a bilingual voice, such as Aditi, which can be used for either Indian English
            (en-IN) or Hindi (hi-IN). </para><para>If a bilingual voice is used and no language code is specified, Amazon Polly will
            use the default language of the bilingual voice. The default language for any voice
            is the one returned by the <a href="https://docs.aws.amazon.com/polly/latest/dg/API_DescribeVoices.html">DescribeVoices</a>
            operation for the <code>LanguageCode</code> parameter. For example, if no language
            code is specified, Aditi will use Indian English rather than Hindi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.POL.StartPOLSpeechSynthesisTaskCmdlet.LexiconName">
            <summary>
            <para>
            <para>List of one or more pronunciation lexicon names you want the service to apply during
            synthesis. Lexicons are applied only if the language of the lexicon is the same as
            the language of the voice. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.POL.StartPOLSpeechSynthesisTaskCmdlet.OutputFormat">
            <summary>
            <para>
            <para>The format in which the returned output will be encoded. For audio stream, this will
            be mp3, ogg_vorbis, or pcm. For speech marks, this will be json. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.POL.StartPOLSpeechSynthesisTaskCmdlet.OutputS3BucketName">
            <summary>
            <para>
            <para>Amazon S3 bucket name to which the output file will be saved.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.POL.StartPOLSpeechSynthesisTaskCmdlet.OutputS3KeyPrefix">
            <summary>
            <para>
            <para>The Amazon S3 key prefix for the output speech file.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.POL.StartPOLSpeechSynthesisTaskCmdlet.SampleRate">
            <summary>
            <para>
            <para>The audio frequency specified in Hz.</para><para>The valid values for mp3 and ogg_vorbis are "8000", "16000", and "22050". The default
            value is "22050".</para><para>Valid values for pcm are "8000" and "16000" The default value is "16000". </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.POL.StartPOLSpeechSynthesisTaskCmdlet.SnsTopicArn">
            <summary>
            <para>
            <para>ARN for the SNS topic optionally used for providing status notification for a speech
            synthesis task.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.POL.StartPOLSpeechSynthesisTaskCmdlet.SpeechMarkType">
            <summary>
            <para>
            <para>The type of speech marks returned for the input text.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.POL.StartPOLSpeechSynthesisTaskCmdlet.Text">
            <summary>
            <para>
            <para>The input text to synthesize. If you specify ssml as the TextType, follow the SSML
            format for the input text. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.POL.StartPOLSpeechSynthesisTaskCmdlet.TextType">
            <summary>
            <para>
            <para>Specifies whether the input text is plain text or SSML. The default value is plain
            text. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.POL.StartPOLSpeechSynthesisTaskCmdlet.VoiceId">
            <summary>
            <para>
            <para>Voice ID to use for the synthesis. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.POL.StartPOLSpeechSynthesisTaskCmdlet.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.POL.WritePOLLexiconCmdlet">
            <summary>
            Stores a pronunciation lexicon in an AWS Region. If a lexicon with the same name already
            exists in the region, it is overwritten by the new lexicon. Lexicon operations have
            eventual consistency, therefore, it might take some time before the lexicon is available
            to the SynthesizeSpeech operation.
             
              
            <para>
            For more information, see <a href="http://docs.aws.amazon.com/polly/latest/dg/managing-lexicons.html">Managing
            Lexicons</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.POL.WritePOLLexiconCmdlet.Content">
            <summary>
            <para>
            <para>Content of the PLS lexicon as string data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.POL.WritePOLLexiconCmdlet.Name">
            <summary>
            <para>
            <para>Name of the lexicon. The name must follow the regular express format [0-9A-Za-z]{1,20}.
            That is, the name is a case-sensitive alphanumeric string up to 20 characters long.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.POL.WritePOLLexiconCmdlet.PassThru">
            <summary>
            Returns the value passed to the Content parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.POL.WritePOLLexiconCmdlet.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.PLS.GetPLSAttributeValueCmdlet">
            <summary>
            Returns a list of attribute values. Attibutes are similar to the details in a Price
            List API offer file. For a list of available attributes, see <a href="http://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/reading-an-offer.html#pps-defs">Offer
            File Definitions</a> in the <a href="http://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-what-is.html">AWS
            Billing and Cost Management User Guide</a>.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PLS.GetPLSAttributeValueCmdlet.AttributeName">
            <summary>
            <para>
            <para>The name of the attribute that you want to retrieve the values for, such as <code>volumeType</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PLS.GetPLSAttributeValueCmdlet.ServiceCode">
            <summary>
            <para>
            <para>The service code for the service whose attributes you want to retrieve. For example,
            if you want the retrieve an EC2 attribute, use <code>AmazonEC2</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PLS.GetPLSAttributeValueCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PLS.GetPLSAttributeValueCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token that indicates the next set of results that you want to retrieve.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PLS.GetPLSProductCmdlet">
            <summary>
            Returns a list of all products that match the filter criteria.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PLS.GetPLSProductCmdlet.Filter">
            <summary>
            <para>
            <para>The list of filters that limit the returned products. only products that match all
            filters are returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PLS.GetPLSProductCmdlet.FormatVersion">
            <summary>
            <para>
            <para>The format version that you want the response to be in.</para><para>Valid values are: <code>aws_v1</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PLS.GetPLSProductCmdlet.ServiceCode">
            <summary>
            <para>
            <para>The code for the service whose products you want to retrieve. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PLS.GetPLSProductCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PLS.GetPLSProductCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token that indicates the next set of results that you want to retrieve.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PLS.GetPLSServiceCmdlet">
            <summary>
            Returns the metadata for one service or a list of the metadata for all services. Use
            this without a service code to get the service codes for all services. Use it with
            a service code, such as <code>AmazonEC2</code>, to get information specific to that
            service, such as the attribute names available for that service. For example, some
            of the attribute names available for EC2 are <code>volumeType</code>, <code>maxIopsVolume</code>,
            <code>operation</code>, <code>locationType</code>, and <code>instanceCapacity10xlarge</code>.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PLS.GetPLSServiceCmdlet.FormatVersion">
            <summary>
            <para>
            <para>The format version that you want the response to be in.</para><para>Valid values are: <code>aws_v1</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PLS.GetPLSServiceCmdlet.ServiceCode">
            <summary>
            <para>
            <para>The code for the service whose information you want to retrieve, such as <code>AmazonEC2</code>.
            You can use the <code>ServiceCode</code> to filter the results in a <code>GetProducts</code>
            call. To retrieve a list of all services, leave this blank.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PLS.GetPLSServiceCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results that you want returned in the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PLS.GetPLSServiceCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token that indicates the next set of results that you want to retrieve.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.QS.GetQSDashboardEmbedUrlCmdlet">
            <summary>
            Generates a server-side embeddable URL and authorization code. Before this can work
            properly, first you need to configure the dashboards and user permissions. For more
            information, see <a href="https://docs.aws.amazon.com/en_us/quicksight/latest/user/embedding.html">
            Embedding Amazon QuickSight Dashboards</a>.
             
              
            <para>
            Currently, you can use <code>GetDashboardEmbedURL</code> only from the server, not
            from the user’s browser.
            </para><para><b>CLI Sample:</b></para><para>
            Assume the role with permissions enabled for actions: <code>quickSight:RegisterUser</code>
            and <code>quicksight:GetDashboardEmbedURL</code>. You can use assume-role, assume-role-with-web-identity,
            or assume-role-with-saml.
            </para><para><code>aws sts assume-role --role-arn "arn:aws:iam::111122223333:role/embedding_quicksight_dashboard_role"
            --role-session-name embeddingsession</code></para><para>
            If the user does not exist in QuickSight, register the user:
            </para><para><code>aws quicksight register-user --aws-account-id 111122223333 --namespace default
            --identity-type IAM --iam-arn "arn:aws:iam::111122223333:role/embedding_quicksight_dashboard_role"
            --user-role READER --session-name "embeddingsession" --email user123@example.com --region
            us-east-1</code></para><para>
            Get the URL for the embedded dashboard
            </para><para><code>aws quicksight get-dashboard-embed-url --aws-account-id 111122223333 --dashboard-id
            1a1ac2b2-3fc3-4b44-5e5d-c6db6778df89 --identity-type IAM</code></para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.GetQSDashboardEmbedUrlCmdlet.AwsAccountId">
            <summary>
            <para>
            <para>AWS account ID that contains the dashboard you are embedding.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.GetQSDashboardEmbedUrlCmdlet.DashboardId">
            <summary>
            <para>
            <para>The ID for the dashboard, also added to IAM policy</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.GetQSDashboardEmbedUrlCmdlet.IdentityType">
            <summary>
            <para>
            <para>The authentication method the user uses to sign in (IAM only).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.GetQSDashboardEmbedUrlCmdlet.ResetDisabled">
            <summary>
            <para>
            <para>Remove the reset button on embedded dashboard. The default is FALSE, which allows
            the reset button.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.GetQSDashboardEmbedUrlCmdlet.SessionLifetimeInMinute">
            <summary>
            <para>
            <para>How many minutes the session is valid. The session lifetime must be between 15 and
            600 minutes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.GetQSDashboardEmbedUrlCmdlet.UndoRedoDisabled">
            <summary>
            <para>
            <para>Remove the undo/redo button on embedded dashboard. The default is FALSE, which enables
            the undo/redo button.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.QS.GetQSGroupCmdlet">
            <summary>
            Returns an Amazon QuickSight group's description and Amazon Resource Name (ARN).
             
              
            <para>
            The permissions resource is <code>arn:aws:quicksight:us-east-1:<i>&lt;relevant-aws-account-id&gt;</i>:group/default/<i>&lt;group-name&gt;</i></code>.
            </para><para>
            The response is the group object.
            </para><para><b>CLI Sample:</b></para><para><code>aws quicksight describe-group -\-aws-account-id=11112222333 -\-namespace=default
            -\-group-name=Sales </code></para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.GetQSGroupCmdlet.AwsAccountId">
            <summary>
            <para>
            <para>The ID for the AWS account that the group is in. Currently, you use the ID for the
            AWS account that contains your Amazon QuickSight account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.GetQSGroupCmdlet.GroupName">
            <summary>
            <para>
            <para>The name of the group that you want to describe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.GetQSGroupCmdlet.Namespace">
            <summary>
            <para>
            <para>The namespace. Currently, you should set this to <code>default</code>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.QS.GetQSGroupListCmdlet">
            <summary>
            Lists all user groups in Amazon QuickSight.
             
              
            <para>
            The permissions resource is <code>arn:aws:quicksight:us-east-1:<i>&lt;aws-account-id&gt;</i>:group/default/*</code>.
            </para><para>
            The response is a list of group objects.
            </para><para><b>CLI Sample:</b></para><para><code>aws quicksight list-groups -\-aws-account-id=111122223333 -\-namespace=default
            </code></para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.GetQSGroupListCmdlet.AwsAccountId">
            <summary>
            <para>
            <para>The ID for the AWS account that the group is in. Currently, you use the ID for the
            AWS account that contains your Amazon QuickSight account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.GetQSGroupListCmdlet.Namespace">
            <summary>
            <para>
            <para>The namespace. Currently, you should set this to <code>default</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.GetQSGroupListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.GetQSGroupListCmdlet.NextToken">
            <summary>
            <para>
            <para>A pagination token that can be used in a subsequent request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.QS.GetQSGroupMembershipListCmdlet">
            <summary>
            Lists member users in a group.
             
              
            <para>
            The permissions resource is <code>arn:aws:quicksight:us-east-1:<i>&lt;aws-account-id&gt;</i>:group/default/<i>&lt;group-name&gt;</i></code>.
            </para><para>
            The response is a list of group member objects.
            </para><para><b>CLI Sample:</b></para><para><code>aws quicksight list-group-memberships -\-aws-account-id=111122223333 -\-namespace=default
            </code></para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.GetQSGroupMembershipListCmdlet.AwsAccountId">
            <summary>
            <para>
            <para>The ID for the AWS account that the group is in. Currently, you use the ID for the
            AWS account that contains your Amazon QuickSight account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.GetQSGroupMembershipListCmdlet.GroupName">
            <summary>
            <para>
            <para>The name of the group that you want to see a membership list of.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.GetQSGroupMembershipListCmdlet.Namespace">
            <summary>
            <para>
            <para>The namespace. Currently, you should set this to <code>default</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.GetQSGroupMembershipListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return from this request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.GetQSGroupMembershipListCmdlet.NextToken">
            <summary>
            <para>
            <para>A pagination token that can be used in a subsequent request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.QS.GetQSUserCmdlet">
            <summary>
            Returns information about a user, given the user name.
             
              
            <para>
            The permission resource is <code>arn:aws:quicksight:us-east-1:<i>&lt;aws-account-id&gt;</i>:user/default/<i>&lt;user-name&gt;</i></code>.
            </para><para>
            The response is a user object that contains the user's Amazon Resource Name (ARN),
            AWS Identity and Access Management (IAM) role, and email address.
            </para><para><b>CLI Sample:</b></para><para><code>aws quicksight describe-user --aws-account-id=111122223333 --namespace=default
            --user-name=Pat </code></para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.GetQSUserCmdlet.AwsAccountId">
            <summary>
            <para>
            <para>The ID for the AWS account that the user is in. Currently, you use the ID for the
            AWS account that contains your Amazon QuickSight account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.GetQSUserCmdlet.Namespace">
            <summary>
            <para>
            <para>The namespace. Currently, you should set this to <code>default</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.GetQSUserCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the user that you want to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.QS.GetQSUserGroupListCmdlet">
            <summary>
            Lists the Amazon QuickSight groups that an Amazon QuickSight user is a member of.
             
              
            <para>
            The permission resource is <code>arn:aws:quicksight:us-east-1:<i>&lt;aws-account-id&gt;</i>:user/default/<i>&lt;user-name&gt;</i></code>.
            </para><para>
            The response is a one or more group objects.
            </para><para><b>CLI Sample:</b></para><para><code>aws quicksight list-user-groups -\-user-name=Pat -\-aws-account-id=111122223333
            -\-namespace=default -\-region=us-east-1 </code></para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.GetQSUserGroupListCmdlet.AwsAccountId">
            <summary>
            <para>
            <para>The AWS Account ID that the user is in. Currently, you use the ID for the AWS account
            that contains your Amazon QuickSight account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.GetQSUserGroupListCmdlet.Namespace">
            <summary>
            <para>
            <para>The namespace. Currently, you should set this to <code>default</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.GetQSUserGroupListCmdlet.UserName">
            <summary>
            <para>
            <para>The Amazon QuickSight user name that you want to list group memberships for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.GetQSUserGroupListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return from this request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.GetQSUserGroupListCmdlet.NextToken">
            <summary>
            <para>
            <para>A pagination token that can be used in a subsequent request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.QS.GetQSUserListCmdlet">
            <summary>
            Returns a list of all of the Amazon QuickSight users belonging to this account.
             
              
            <para>
            The permission resource is <code>arn:aws:quicksight:us-east-1:<i>&lt;aws-account-id&gt;</i>:user/default/<i>*</i></code>.
            </para><para>
            The response is a list of user objects, containing each user's Amazon Resource Name
            (ARN), AWS Identity and Access Management (IAM) role, and email address.
            </para><para><b>CLI Sample:</b></para><para><code>aws quicksight list-users --aws-account-id=111122223333 --namespace=default
            </code></para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.GetQSUserListCmdlet.AwsAccountId">
            <summary>
            <para>
            <para>The ID for the AWS account that the user is in. Currently, you use the ID for the
            AWS account that contains your Amazon QuickSight account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.GetQSUserListCmdlet.Namespace">
            <summary>
            <para>
            <para>The namespace. Currently, you should set this to <code>default</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.GetQSUserListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return from this request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.GetQSUserListCmdlet.NextToken">
            <summary>
            <para>
            <para>A pagination token that can be used in a subsequent request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.QS.NewQSGroupCmdlet">
            <summary>
            Creates an Amazon QuickSight group.
             
              
            <para>
            The permissions resource is <code>arn:aws:quicksight:us-east-1:<i>&lt;relevant-aws-account-id&gt;</i>:group/default/<i>&lt;group-name&gt;</i></code>.
            </para><para>
            The response is a group object.
            </para><para><b>CLI Sample:</b></para><para><code>aws quicksight create-group --aws-account-id=111122223333 --namespace=default
            --group-name="Sales-Management" --description="Sales Management - Forecasting" </code></para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.NewQSGroupCmdlet.AwsAccountId">
            <summary>
            <para>
            <para>The ID for the AWS account that the group is in. Currently, you use the ID for the
            AWS account that contains your Amazon QuickSight account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.NewQSGroupCmdlet.Description">
            <summary>
            <para>
            <para>A description for the group that you want to create.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.NewQSGroupCmdlet.GroupName">
            <summary>
            <para>
            <para>A name for the group that you want to create.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.NewQSGroupCmdlet.Namespace">
            <summary>
            <para>
            <para>The namespace. Currently, you should set this to <code>default</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.NewQSGroupCmdlet.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.QS.NewQSGroupMembershipCmdlet">
            <summary>
            Adds an Amazon QuickSight user to an Amazon QuickSight group.
             
              
            <para>
            The permissions resource is <code>arn:aws:quicksight:us-east-1:<i>&lt;aws-account-id&gt;</i>:group/default/<i>&lt;group-name&gt;</i></code>.
            </para><para>
            The condition resource is the user name.
            </para><para>
            The condition key is <code>quicksight:UserName</code>.
            </para><para>
            The response is the group member object.
            </para><para><b>CLI Sample:</b></para><para><code>aws quicksight create-group-membership --aws-account-id=111122223333 --namespace=default
            --group-name=Sales --member-name=Pat </code></para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.NewQSGroupMembershipCmdlet.AwsAccountId">
            <summary>
            <para>
            <para>The ID for the AWS account that the group is in. Currently, you use the ID for the
            AWS account that contains your Amazon QuickSight account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.NewQSGroupMembershipCmdlet.GroupName">
            <summary>
            <para>
            <para>The name of the group that you want to add the user to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.NewQSGroupMembershipCmdlet.MemberName">
            <summary>
            <para>
            <para>The name of the user that you want to add to the group membership.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.NewQSGroupMembershipCmdlet.Namespace">
            <summary>
            <para>
            <para>The namespace. Currently, you should set this to <code>default</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.NewQSGroupMembershipCmdlet.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.QS.RegisterQSUserCmdlet">
            <summary>
            Creates an Amazon QuickSight user, whose identity is associated with the AWS Identity
            and Access Management (IAM) identity or role specified in the request.
             
              
            <para>
            The permission resource is <code>arn:aws:quicksight:us-east-1:<i>&lt;aws-account-id&gt;</i>:user/default/<i>&lt;user-name&gt;</i></code>.
            </para><para>
            The condition resource is the Amazon Resource Name (ARN) for the IAM user or role,
            and the session name.
            </para><para>
            The condition keys are <code>quicksight:IamArn</code> and <code>quicksight:SessionName</code>.
             
            </para><para><b>CLI Sample:</b></para><para><code>aws quicksight register-user -\-aws-account-id=111122223333 -\-namespace=default
            -\-email=pat@example.com -\-identity-type=IAM -\-user-role=AUTHOR -\-iam-arn=arn:aws:iam::111122223333:user/Pat
            </code></para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.RegisterQSUserCmdlet.AwsAccountId">
            <summary>
            <para>
            <para>The ID for the AWS account that the user is in. Currently, you use the ID for the
            AWS account that contains your Amazon QuickSight account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.RegisterQSUserCmdlet.Email">
            <summary>
            <para>
            <para>The email address of the user that you want to register.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.RegisterQSUserCmdlet.IamArn">
            <summary>
            <para>
            <para>The ARN of the IAM user or role that you are registering with Amazon QuickSight. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.RegisterQSUserCmdlet.IdentityType">
            <summary>
            <para>
            <para>Amazon QuickSight supports several ways of managing the identity of users. This parameter
            accepts two values:</para><ul><li><para><code>IAM</code>: A user whose identity maps to an existing IAM user or role. </para></li><li><para><code>QUICKSIGHT</code>: A user whose identity is owned and managed internally by
            Amazon QuickSight. </para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.RegisterQSUserCmdlet.Namespace">
            <summary>
            <para>
            <para>The namespace. Currently, you should set this to <code>default</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.RegisterQSUserCmdlet.SessionName">
            <summary>
            <para>
            <para>The name of the session with the assumed IAM role. By using this parameter, you can
            register multiple users with the same IAM role, provided that each has a different
            session name. For more information on assuming IAM roles, see <a href="https://docs.aws.amazon.com/cli/latest/reference/sts/assume-role.html"><code>assume-role</code></a> in the <i>AWS CLI Reference.</i></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.RegisterQSUserCmdlet.UserName">
            <summary>
            <para>
            <para>The Amazon QuickSight user name that you want to create for the user you are registering.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.RegisterQSUserCmdlet.UserRole">
            <summary>
            <para>
            <para>The Amazon QuickSight role of the user. The user role can be one of the following:</para><ul><li><para><code>READER</code>: A user who has read-only access to dashboards.</para></li><li><para><code>AUTHOR</code>: A user who can create data sources, data sets, analyses, and
            dashboards.</para></li><li><para><code>ADMIN</code>: A user who is an author, who can also manage Amazon QuickSight
            settings.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.RegisterQSUserCmdlet.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.QS.RemoveQSGroupCmdlet">
            <summary>
            Removes a user group from Amazon QuickSight.
             
              
            <para>
            The permissions resource is <code>arn:aws:quicksight:us-east-1:<i>&lt;aws-account-id&gt;</i>:group/default/<i>&lt;group-name&gt;</i></code>.
            </para><para><b>CLI Sample:</b></para><para><code>aws quicksight delete-group -\-aws-account-id=111122223333 -\-namespace=default
            -\-group-name=Sales-Management </code></para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.RemoveQSGroupCmdlet.AwsAccountId">
            <summary>
            <para>
            <para>The ID for the AWS account that the group is in. Currently, you use the ID for the
            AWS account that contains your Amazon QuickSight account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.RemoveQSGroupCmdlet.GroupName">
            <summary>
            <para>
            <para>The name of the group that you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.RemoveQSGroupCmdlet.Namespace">
            <summary>
            <para>
            <para>The namespace. Currently, you should set this to <code>default</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.RemoveQSGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the GroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.RemoveQSGroupCmdlet.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.QS.RemoveQSGroupMembershipCmdlet">
            <summary>
            Removes a user from a group so that the user is no longer a member of the group.
             
              
            <para>
            The permissions resource is <code>arn:aws:quicksight:us-east-1:<i>&lt;aws-account-id&gt;</i>:group/default/<i>&lt;group-name&gt;</i></code>.
            </para><para>
            The condition resource is the user name.
            </para><para>
            The condition key is <code>quicksight:UserName</code>.
            </para><para><b>CLI Sample:</b></para><para><code>aws quicksight delete-group-membership --aws-account-id=111122223333 --namespace=default
            --group-name=Sales-Management --member-name=Charlie </code></para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.RemoveQSGroupMembershipCmdlet.AwsAccountId">
            <summary>
            <para>
            <para>The ID for the AWS account that the group is in. Currently, you use the ID for the
            AWS account that contains your Amazon QuickSight account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.RemoveQSGroupMembershipCmdlet.GroupName">
            <summary>
            <para>
            <para>The name of the group that you want to delete the user from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.RemoveQSGroupMembershipCmdlet.MemberName">
            <summary>
            <para>
            <para>The name of the user that you want to delete from the group membership.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.RemoveQSGroupMembershipCmdlet.Namespace">
            <summary>
            <para>
            <para>The namespace. Currently, you should set this to <code>default</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.RemoveQSGroupMembershipCmdlet.PassThru">
            <summary>
            Returns the value passed to the MemberName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.RemoveQSGroupMembershipCmdlet.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.QS.RemoveQSUserCmdlet">
            <summary>
            Deletes the Amazon QuickSight user that is associated with the identity of the AWS
            Identity and Access Management (IAM) user or role that's making the call. The IAM
            user isn't deleted as a result of this call.
             
              
            <para>
            The permission resource is <code>arn:aws:quicksight:us-east-1:<i>&lt;aws-account-id&gt;</i>:user/default/<i>&lt;user-name&gt;
            </i></code>.
            </para><para><b>CLI Sample:</b></para><para><code>aws quicksight delete-user --aws-account-id=111122223333 --namespace=default
            --user-name=Pat </code></para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.RemoveQSUserCmdlet.AwsAccountId">
            <summary>
            <para>
            <para>The ID for the AWS account that the user is in. Currently, you use the ID for the
            AWS account that contains your Amazon QuickSight account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.RemoveQSUserCmdlet.Namespace">
            <summary>
            <para>
            <para>The namespace. Currently, you should set this to <code>default</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.RemoveQSUserCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the user that you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.RemoveQSUserCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.RemoveQSUserCmdlet.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.QS.RemoveQSUserByPrincipalIdCmdlet">
            <summary>
            Deletes a user after locating the user by its principal ID.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.RemoveQSUserByPrincipalIdCmdlet.AwsAccountId">
            <summary>
            <para>
            <para>The ID for the AWS account that the user is in. Currently, you use the ID for the
            AWS account that contains your Amazon QuickSight account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.RemoveQSUserByPrincipalIdCmdlet.Namespace">
            <summary>
            <para>
            <para>The namespace. Currently, you should set this to <code>default</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.RemoveQSUserByPrincipalIdCmdlet.PrincipalId">
            <summary>
            <para>
            <para>The principal ID of the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.RemoveQSUserByPrincipalIdCmdlet.PassThru">
            <summary>
            Returns the value passed to the PrincipalId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.RemoveQSUserByPrincipalIdCmdlet.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.QS.UpdateQSGroupCmdlet">
            <summary>
            Changes a group description.
             
              
            <para>
            The permissions resource is <code>arn:aws:quicksight:us-east-1:<i>&lt;aws-account-id&gt;</i>:group/default/<i>&lt;group-name&gt;</i></code>.
            </para><para>
            The response is a group object.
            </para><para><b>CLI Sample:</b></para><para><code>aws quicksight update-group --aws-account-id=111122223333 --namespace=default
            --group-name=Sales --description="Sales BI Dashboards" </code></para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.UpdateQSGroupCmdlet.AwsAccountId">
            <summary>
            <para>
            <para>The ID for the AWS account that the group is in. Currently, you use the ID for the
            AWS account that contains your Amazon QuickSight account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.UpdateQSGroupCmdlet.Description">
            <summary>
            <para>
            <para>The description for the group that you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.UpdateQSGroupCmdlet.GroupName">
            <summary>
            <para>
            <para>The name of the group that you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.UpdateQSGroupCmdlet.Namespace">
            <summary>
            <para>
            <para>The namespace. Currently, you should set this to <code>default</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.UpdateQSGroupCmdlet.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.QS.UpdateQSUserCmdlet">
            <summary>
            Updates an Amazon QuickSight user.
             
              
            <para>
            The permission resource is <code>arn:aws:quicksight:us-east-1:<i>&lt;aws-account-id&gt;</i>:user/default/<i>&lt;user-name&gt;</i></code>.
            </para><para>
            The response is a user object that contains the user's Amazon QuickSight user name,
            email address, active or inactive status in Amazon QuickSight, Amazon QuickSight role,
            and Amazon Resource Name (ARN).
            </para><para><b>CLI Sample:</b></para><para><code>aws quicksight update-user --user-name=Pat --role=ADMIN --email=new_address@amazon.com
            --aws-account-id=111122223333 --namespace=default --region=us-east-1 </code></para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.UpdateQSUserCmdlet.AwsAccountId">
            <summary>
            <para>
            <para>The ID for the AWS account that the user is in. Currently, you use the ID for the
            AWS account that contains your Amazon QuickSight account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.UpdateQSUserCmdlet.Email">
            <summary>
            <para>
            <para>The email address of the user that you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.UpdateQSUserCmdlet.Namespace">
            <summary>
            <para>
            <para>The namespace. Currently, you should set this to <code>default</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.UpdateQSUserCmdlet.Role">
            <summary>
            <para>
            <para>The Amazon QuickSight role of the user. The user role can be one of the following:</para><ul><li><para><code>READER</code>: A user who has read-only access to dashboards.</para></li><li><para><code>AUTHOR</code>: A user who can create data sources, data sets, analyses, and
            dashboards.</para></li><li><para><code>ADMIN</code>: A user who is an author, who can also manage Amazon QuickSight
            settings.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.UpdateQSUserCmdlet.UserName">
            <summary>
            <para>
            <para>The Amazon QuickSight user name that you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.QS.UpdateQSUserCmdlet.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.RAM.AddRAMResourceTagCmdlet">
            <summary>
            Adds the specified tags to the specified resource share.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.AddRAMResourceTagCmdlet.ResourceShareArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource share.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.AddRAMResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>One or more tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.AddRAMResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceShareArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.AddRAMResourceTagCmdlet.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.RAM.ConfirmRAMResourceShareInvitationCmdlet">
            <summary>
            Accepts an invitation to a resource share from another AWS account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.ConfirmRAMResourceShareInvitationCmdlet.ClientToken">
            <summary>
            <para>
            <para>A unique, case-sensitive identifier that you provide to ensure the idempotency of
            the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.ConfirmRAMResourceShareInvitationCmdlet.ResourceShareInvitationArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the invitation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.ConfirmRAMResourceShareInvitationCmdlet.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.RAM.ConnectRAMResourceShareCmdlet">
            <summary>
            Associates the specified resource share with the specified principals and resources.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.ConnectRAMResourceShareCmdlet.ClientToken">
            <summary>
            <para>
            <para>A unique, case-sensitive identifier that you provide to ensure the idempotency of
            the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.ConnectRAMResourceShareCmdlet.Principal">
            <summary>
            <para>
            <para>The principals.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.ConnectRAMResourceShareCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Names (ARN) of the resources.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.ConnectRAMResourceShareCmdlet.ResourceShareArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource share.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.ConnectRAMResourceShareCmdlet.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.RAM.DenyRAMResourceShareInvitationCmdlet">
            <summary>
            Rejects an invitation to a resource share from another AWS account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.DenyRAMResourceShareInvitationCmdlet.ClientToken">
            <summary>
            <para>
            <para>A unique, case-sensitive identifier that you provide to ensure the idempotency of
            the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.DenyRAMResourceShareInvitationCmdlet.ResourceShareInvitationArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the invitation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.DenyRAMResourceShareInvitationCmdlet.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.RAM.DisconnectRAMResourceShareCmdlet">
            <summary>
            Disassociates the specified principals or resources from the specified resource share.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.DisconnectRAMResourceShareCmdlet.ClientToken">
            <summary>
            <para>
            <para>A unique, case-sensitive identifier that you provide to ensure the idempotency of
            the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.DisconnectRAMResourceShareCmdlet.Principal">
            <summary>
            <para>
            <para>The principals.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.DisconnectRAMResourceShareCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Names (ARN) of the resources.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.DisconnectRAMResourceShareCmdlet.ResourceShareArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource share.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.DisconnectRAMResourceShareCmdlet.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.RAM.EnableRAMSharingWithAwsOrganizationCmdlet">
            <summary>
            Enables resource sharing within your organization.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.EnableRAMSharingWithAwsOrganizationCmdlet.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.RAM.GetRAMPrincipalListCmdlet">
            <summary>
            Lists the principals with access to the specified resource.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.GetRAMPrincipalListCmdlet.Principal">
            <summary>
            <para>
            <para>The principals.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.GetRAMPrincipalListCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.GetRAMPrincipalListCmdlet.ResourceOwner">
            <summary>
            <para>
            <para>The type of owner.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.GetRAMPrincipalListCmdlet.ResourceShareArn">
            <summary>
            <para>
            <para>The Amazon Resource Names (ARN) of the resource shares.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.GetRAMPrincipalListCmdlet.ResourceType">
            <summary>
            <para>
            <para>The resource type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.GetRAMPrincipalListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return with a single call. To retrieve the remaining
            results, make another call with the returned <code>nextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.GetRAMPrincipalListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RAM.GetRAMResourceListCmdlet">
            <summary>
            Lists the resources that the specified principal can access.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.GetRAMResourceListCmdlet.Principal">
            <summary>
            <para>
            <para>The principal.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.GetRAMResourceListCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Names (ARN) of the resources.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.GetRAMResourceListCmdlet.ResourceOwner">
            <summary>
            <para>
            <para>The type of owner.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.GetRAMResourceListCmdlet.ResourceShareArn">
            <summary>
            <para>
            <para>The Amazon Resource Names (ARN) of the resource shares.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.GetRAMResourceListCmdlet.ResourceType">
            <summary>
            <para>
            <para>The resource type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.GetRAMResourceListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return with a single call. To retrieve the remaining
            results, make another call with the returned <code>nextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.GetRAMResourceListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RAM.GetRAMResourcePolicyCmdlet">
            <summary>
            Gets the policies for the specifies resources.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.GetRAMResourcePolicyCmdlet.Principal">
            <summary>
            <para>
            <para>The principal.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.GetRAMResourcePolicyCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Names (ARN) of the resources.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.GetRAMResourcePolicyCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return with a single call. To retrieve the remaining
            results, make another call with the returned <code>nextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.GetRAMResourcePolicyCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RAM.GetRAMResourceShareCmdlet">
            <summary>
            Gets the specified resource shares or all of your resource shares.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.GetRAMResourceShareCmdlet.Name">
            <summary>
            <para>
            <para>The name of the resource share.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.GetRAMResourceShareCmdlet.ResourceOwner">
            <summary>
            <para>
            <para>The type of owner.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.GetRAMResourceShareCmdlet.ResourceShareArn">
            <summary>
            <para>
            <para>The Amazon Resource Names (ARN) of the resource shares.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.GetRAMResourceShareCmdlet.ResourceShareStatus">
            <summary>
            <para>
            <para>The status of the resource share.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.GetRAMResourceShareCmdlet.TagFilter">
            <summary>
            <para>
            <para>One or more tag filters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.GetRAMResourceShareCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return with a single call. To retrieve the remaining
            results, make another call with the returned <code>nextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.GetRAMResourceShareCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RAM.GetRAMResourceShareAssociationCmdlet">
            <summary>
            Gets the associations for the specified resource share.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.GetRAMResourceShareAssociationCmdlet.AssociationStatus">
            <summary>
            <para>
            <para>The status of the association.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.GetRAMResourceShareAssociationCmdlet.AssociationType">
            <summary>
            <para>
            <para>The association type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.GetRAMResourceShareAssociationCmdlet.Principal">
            <summary>
            <para>
            <para>The principal.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.GetRAMResourceShareAssociationCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.GetRAMResourceShareAssociationCmdlet.ResourceShareArn">
            <summary>
            <para>
            <para>The Amazon Resource Names (ARN) of the resource shares.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.GetRAMResourceShareAssociationCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return with a single call. To retrieve the remaining
            results, make another call with the returned <code>nextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.GetRAMResourceShareAssociationCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RAM.GetRAMResourceShareInvitationCmdlet">
            <summary>
            Gets the specified invitations for resource sharing.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.GetRAMResourceShareInvitationCmdlet.ResourceShareArn">
            <summary>
            <para>
            <para>The Amazon Resource Names (ARN) of the resource shares.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.GetRAMResourceShareInvitationCmdlet.ResourceShareInvitationArn">
            <summary>
            <para>
            <para>The Amazon Resource Names (ARN) of the invitations.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.GetRAMResourceShareInvitationCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return with a single call. To retrieve the remaining
            results, make another call with the returned <code>nextToken</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.GetRAMResourceShareInvitationCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RAM.NewRAMResourceShareCmdlet">
            <summary>
            Creates a resource share.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.NewRAMResourceShareCmdlet.AllowExternalPrincipal">
            <summary>
            <para>
            <para>Indicates whether principals outside your organization can be associated with a resource
            share.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.NewRAMResourceShareCmdlet.ClientToken">
            <summary>
            <para>
            <para>A unique, case-sensitive identifier that you provide to ensure the idempotency of
            the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.NewRAMResourceShareCmdlet.Name">
            <summary>
            <para>
            <para>The name of the resource share.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.NewRAMResourceShareCmdlet.Principal">
            <summary>
            <para>
            <para>The principals to associate with the resource share. The possible values are IDs of
            AWS accounts, the ARN of an OU or organization from AWS Organizations.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.NewRAMResourceShareCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Names (ARN) of the resources to associate with the resource share.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.NewRAMResourceShareCmdlet.Tag">
            <summary>
            <para>
            <para>One or more tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.NewRAMResourceShareCmdlet.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.RAM.RemoveRAMResourceShareCmdlet">
            <summary>
            Deletes the specified resource share.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.RemoveRAMResourceShareCmdlet.ClientToken">
            <summary>
            <para>
            <para>A unique, case-sensitive identifier that you provide to ensure the idempotency of
            the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.RemoveRAMResourceShareCmdlet.ResourceShareArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource share.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.RemoveRAMResourceShareCmdlet.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.RAM.RemoveRAMResourceTagCmdlet">
            <summary>
            Removes the specified tags from the specified resource share.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.RemoveRAMResourceTagCmdlet.ResourceShareArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource share.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.RemoveRAMResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>The tag keys of the tags to remove.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.RemoveRAMResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceShareArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.RemoveRAMResourceTagCmdlet.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.RAM.UpdateRAMResourceShareCmdlet">
            <summary>
            Updates the specified resource share.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.UpdateRAMResourceShareCmdlet.AllowExternalPrincipal">
            <summary>
            <para>
            <para>Indicates whether principals outside your organization can be associated with a resource
            share.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.UpdateRAMResourceShareCmdlet.ClientToken">
            <summary>
            <para>
            <para>A unique, case-sensitive identifier that you provide to ensure the idempotency of
            the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.UpdateRAMResourceShareCmdlet.Name">
            <summary>
            <para>
            <para>The name of the resource share.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.UpdateRAMResourceShareCmdlet.ResourceShareArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource share.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RAM.UpdateRAMResourceShareCmdlet.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.RDSD.InvokeRDSDSqlStatementCmdlet">
            <summary>
            Executes any SQL statement on the target database synchronously
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDSD.InvokeRDSDSqlStatementCmdlet.AwsSecretStoreArn">
            <summary>
            <para>
            ARN of the db credentials in AWS Secret
            Store or the friendly secret name
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDSD.InvokeRDSDSqlStatementCmdlet.Database">
            <summary>
            <para>
            Target DB name
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDSD.InvokeRDSDSqlStatementCmdlet.DbClusterOrInstanceArn">
            <summary>
            <para>
            ARN of the target db cluster or
            instance
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDSD.InvokeRDSDSqlStatementCmdlet.Schema">
            <summary>
            <para>
            Target Schema name
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDSD.InvokeRDSDSqlStatementCmdlet.SqlStatement">
            <summary>
            <para>
            SQL statement(s) to be executed. Statements
            can be chained by using semicolons
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDSD.InvokeRDSDSqlStatementCmdlet.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.RDS.AddRDSRoleToDBClusterCmdlet">
            <summary>
            Associates an Identity and Access Management (IAM) role from an Amazon Aurora DB cluster.
            For more information, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Authorizing.html">Authorizing
            Amazon Aurora MySQL to Access Other AWS Services on Your Behalf</a> in the <i>Amazon
            Aurora User Guide</i>.
             
             <note><para>
            This action only applies to Aurora DB clusters.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.AddRDSRoleToDBClusterCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The name of the DB cluster to associate the IAM role with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.AddRDSRoleToDBClusterCmdlet.FeatureName">
            <summary>
            <para>
            <para>The name of the feature for the DB cluster that the IAM role is to be associated with.
            For the list of supported feature names, see <a>DBEngineVersion</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.AddRDSRoleToDBClusterCmdlet.RoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM role to associate with the Aurora DB cluster,
            for example <code>arn:aws:iam::123456789012:role/AuroraAccessRole</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.AddRDSRoleToDBClusterCmdlet.PassThru">
            <summary>
            Returns the value passed to the DBClusterIdentifier parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.AddRDSRoleToDBClusterCmdlet.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.RDS.AddRDSRoleToDBInstanceCmdlet">
            <summary>
            Associates an AWS Identity and Access Management (IAM) role with a DB instance.
             
             <note><para>
            To add a role to a DB instance, the status of the DB instance must be <code>available</code>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.AddRDSRoleToDBInstanceCmdlet.DBInstanceIdentifier">
            <summary>
            <para>
            <para>The name of the DB instance to associate the IAM role with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.AddRDSRoleToDBInstanceCmdlet.FeatureName">
            <summary>
            <para>
            <para>The name of the feature for the DB instance that the IAM role is to be associated
            with. For the list of supported feature names, see <a>DBEngineVersion</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.AddRDSRoleToDBInstanceCmdlet.RoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM role to associate with the DB instance,
            for example <code>arn:aws:iam::123456789012:role/AccessRole</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.AddRDSRoleToDBInstanceCmdlet.PassThru">
            <summary>
            Returns the value passed to the RoleArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.AddRDSRoleToDBInstanceCmdlet.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.RDS.AddRDSSourceIdentifierToSubscriptionCmdlet">
            <summary>
            Adds a source identifier to an existing RDS event notification subscription.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.AddRDSSourceIdentifierToSubscriptionCmdlet.SourceIdentifier">
            <summary>
            <para>
            <para>The identifier of the event source to be added.</para><para>Constraints:</para><ul><li><para>If the source type is a DB instance, then a <code>DBInstanceIdentifier</code> must
            be supplied.</para></li><li><para>If the source type is a DB security group, a <code>DBSecurityGroupName</code> must
            be supplied.</para></li><li><para>If the source type is a DB parameter group, a <code>DBParameterGroupName</code> must
            be supplied.</para></li><li><para>If the source type is a DB snapshot, a <code>DBSnapshotIdentifier</code> must be supplied.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.AddRDSSourceIdentifierToSubscriptionCmdlet.SubscriptionName">
            <summary>
            <para>
            <para>The name of the RDS event notification subscription you want to add a source identifier
            to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.AddRDSSourceIdentifierToSubscriptionCmdlet.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.RDS.AddRDSTagsToResourceCmdlet">
            <summary>
            Adds metadata tags to an Amazon RDS resource. These tags can also be used with cost
            allocation reporting to track cost associated with Amazon RDS resources, or used in
            a Condition statement in an IAM policy for Amazon RDS.
             
              
            <para>
            For an overview on tagging Amazon RDS resources, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Overview.Tagging.html">Tagging
            Amazon RDS Resources</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.AddRDSTagsToResourceCmdlet.ResourceName">
            <summary>
            <para>
            <para>The Amazon RDS resource that the tags are added to. This value is an Amazon Resource
            Name (ARN). For information about creating an ARN, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_Tagging.ARN.html#USER_Tagging.ARN.Constructing">
            Constructing an RDS Amazon Resource Name (ARN)</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.AddRDSTagsToResourceCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to be assigned to the Amazon RDS resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.AddRDSTagsToResourceCmdlet.PassThru">
            <summary>
            Returns the collection of tags that were added.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.AddRDSTagsToResourceCmdlet.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.RDS.ConvertRDSReadReplicaDBClusterCmdlet">
            <summary>
            Promotes a Read Replica DB cluster to a standalone DB cluster.
             
             <note><para>
            This action only applies to Aurora DB clusters.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.ConvertRDSReadReplicaDBClusterCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The identifier of the DB cluster Read Replica to promote. This parameter is not case-sensitive.
            </para><para>Constraints:</para><ul><li><para>Must match the identifier of an existing DBCluster Read Replica.</para></li></ul><para>Example: <code>my-cluster-replica1</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.ConvertRDSReadReplicaDBClusterCmdlet.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.RDS.ConvertRDSReadReplicaToStandaloneCmdlet">
            <summary>
            Promotes a Read Replica DB instance to a standalone DB instance.
             
             <note><ul><li><para>
            Backup duration is a function of the amount of changes to the database since the previous
            backup. If you plan to promote a Read Replica to a standalone instance, we recommend
            that you enable backups and complete at least one backup prior to promotion. In addition,
            a Read Replica cannot be promoted to a standalone instance when it is in the <code>backing-up</code>
            status. If you have enabled backups on your Read Replica, configure the automated
            backup window so that daily backups do not interfere with Read Replica promotion.
            </para></li><li><para>
            This command doesn't apply to Aurora MySQL and Aurora PostgreSQL.
            </para></li></ul></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.ConvertRDSReadReplicaToStandaloneCmdlet.BackupRetentionPeriod">
            <summary>
            <para>
            <para>The number of days to retain automated backups. Setting this parameter to a positive
            number enables backups. Setting this parameter to 0 disables automated backups.</para><para>Default: 1</para><para>Constraints:</para><ul><li><para>Must be a value from 0 to 8</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.ConvertRDSReadReplicaToStandaloneCmdlet.DBInstanceIdentifier">
            <summary>
            <para>
            <para>The DB instance identifier. This value is stored as a lowercase string.</para><para>Constraints:</para><ul><li><para>Must match the identifier of an existing Read Replica DB instance.</para></li></ul><para>Example: <code>mydbinstance</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.ConvertRDSReadReplicaToStandaloneCmdlet.PreferredBackupWindow">
            <summary>
            <para>
            <para> The daily time range during which automated backups are created if automated backups
            are enabled, using the <code>BackupRetentionPeriod</code> parameter. </para><para> The default is a 30-minute window selected at random from an 8-hour block of time
            for each AWS Region. To see the time blocks available, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/AdjustingTheMaintenanceWindow.html">
            Adjusting the Preferred Maintenance Window</a> in the <i>Amazon RDS User Guide.</i></para><para>Constraints:</para><ul><li><para>Must be in the format <code>hh24:mi-hh24:mi</code>.</para></li><li><para>Must be in Universal Coordinated Time (UTC).</para></li><li><para>Must not conflict with the preferred maintenance window.</para></li><li><para>Must be at least 30 minutes.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.ConvertRDSReadReplicaToStandaloneCmdlet.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.RDS.CopyRDSDBClusterParameterGroupCmdlet">
            <summary>
            Copies the specified DB cluster parameter group.
             
             <note><para>
            This action only applies to Aurora DB clusters.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.CopyRDSDBClusterParameterGroupCmdlet.SourceDBClusterParameterGroupIdentifier">
            <summary>
            <para>
            <para>The identifier or Amazon Resource Name (ARN) for the source DB cluster parameter group.
            For information about creating an ARN, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_Tagging.ARN.html#USER_Tagging.ARN.Constructing">
            Constructing an ARN for Amazon RDS</a> in the <i>Amazon Aurora User Guide</i>. </para><para>Constraints:</para><ul><li><para>Must specify a valid DB cluster parameter group.</para></li><li><para>If the source DB cluster parameter group is in the same AWS Region as the copy, specify
            a valid DB parameter group identifier, for example <code>my-db-cluster-param-group</code>,
            or a valid ARN.</para></li><li><para>If the source DB parameter group is in a different AWS Region than the copy, specify
            a valid DB cluster parameter group ARN, for example <code>arn:aws:rds:us-east-1:123456789012:cluster-pg:custom-cluster-group1</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.CopyRDSDBClusterParameterGroupCmdlet.Tag">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.CopyRDSDBClusterParameterGroupCmdlet.TargetDBClusterParameterGroupDescription">
            <summary>
            <para>
            <para>A description for the copied DB cluster parameter group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.CopyRDSDBClusterParameterGroupCmdlet.TargetDBClusterParameterGroupIdentifier">
            <summary>
            <para>
            <para>The identifier for the copied DB cluster parameter group.</para><para>Constraints:</para><ul><li><para>Can't be null, empty, or blank</para></li><li><para>Must contain from 1 to 255 letters, numbers, or hyphens</para></li><li><para>First character must be a letter</para></li><li><para>Can't end with a hyphen or contain two consecutive hyphens</para></li></ul><para>Example: <code>my-cluster-param-group1</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.CopyRDSDBClusterParameterGroupCmdlet.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.RDS.CopyRDSDBClusterSnapshotCmdlet">
            <summary>
            Copies a snapshot of a DB cluster.
             
              
            <para>
            To copy a DB cluster snapshot from a shared manual DB cluster snapshot, <code>SourceDBClusterSnapshotIdentifier</code>
            must be the Amazon Resource Name (ARN) of the shared DB cluster snapshot.
            </para><para>
            You can copy an encrypted DB cluster snapshot from another AWS Region. In that case,
            the AWS Region where you call the <code>CopyDBClusterSnapshot</code> action is the
            destination AWS Region for the encrypted DB cluster snapshot to be copied to. To copy
            an encrypted DB cluster snapshot from another AWS Region, you must provide the following
            values:
            </para><ul><li><para><code>KmsKeyId</code> - The AWS Key Management System (AWS KMS) key identifier for
            the key to use to encrypt the copy of the DB cluster snapshot in the destination AWS
            Region.
            </para></li><li><para><code>PreSignedUrl</code> - A URL that contains a Signature Version 4 signed request
            for the <code>CopyDBClusterSnapshot</code> action to be called in the source AWS Region
            where the DB cluster snapshot is copied from. The pre-signed URL must be a valid request
            for the <code>CopyDBClusterSnapshot</code> API action that can be executed in the
            source AWS Region that contains the encrypted DB cluster snapshot to be copied.
            </para><para>
            The pre-signed URL request must contain the following parameter values:
            </para><ul><li><para><code>KmsKeyId</code> - The KMS key identifier for the key to use to encrypt the
            copy of the DB cluster snapshot in the destination AWS Region. This is the same identifier
            for both the <code>CopyDBClusterSnapshot</code> action that is called in the destination
            AWS Region, and the action contained in the pre-signed URL.
            </para></li><li><para><code>DestinationRegion</code> - The name of the AWS Region that the DB cluster snapshot
            will be created in.
            </para></li><li><para><code>SourceDBClusterSnapshotIdentifier</code> - The DB cluster snapshot identifier
            for the encrypted DB cluster snapshot to be copied. This identifier must be in the
            Amazon Resource Name (ARN) format for the source AWS Region. For example, if you are
            copying an encrypted DB cluster snapshot from the us-west-2 AWS Region, then your
            <code>SourceDBClusterSnapshotIdentifier</code> looks like the following example: <code>arn:aws:rds:us-west-2:123456789012:cluster-snapshot:aurora-cluster1-snapshot-20161115</code>.
            </para></li></ul><para>
            To learn how to generate a Signature Version 4 signed request, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/API/sigv4-query-string-auth.html">
            Authenticating Requests: Using Query Parameters (AWS Signature Version 4)</a> and
            <a href="https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html">
            Signature Version 4 Signing Process</a>.
            </para></li><li><para><code>TargetDBClusterSnapshotIdentifier</code> - The identifier for the new copy
            of the DB cluster snapshot in the destination AWS Region.
            </para></li><li><para><code>SourceDBClusterSnapshotIdentifier</code> - The DB cluster snapshot identifier
            for the encrypted DB cluster snapshot to be copied. This identifier must be in the
            ARN format for the source AWS Region and is the same value as the <code>SourceDBClusterSnapshotIdentifier</code>
            in the pre-signed URL.
            </para></li></ul><para>
            To cancel the copy operation once it is in progress, delete the target DB cluster
            snapshot identified by <code>TargetDBClusterSnapshotIdentifier</code> while that DB
            cluster snapshot is in "copying" status.
            </para><para>
            For more information on copying encrypted DB cluster snapshots from one AWS Region
            to another, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_CopySnapshot.html">
            Copying a Snapshot</a> in the <i>Amazon Aurora User Guide.</i></para><para>
            For more information on Amazon Aurora, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/CHAP_AuroraOverview.html">
            What Is Amazon Aurora?</a> in the <i>Amazon Aurora User Guide.</i></para><note><para>
            This action only applies to Aurora DB clusters.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.CopyRDSDBClusterSnapshotCmdlet.CopyTag">
            <summary>
            <para>
            <para>True to copy all tags from the source DB cluster snapshot to the target DB cluster
            snapshot, and otherwise false. The default is false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.CopyRDSDBClusterSnapshotCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>The AWS AWS KMS key ID for an encrypted DB cluster snapshot. The KMS key ID is the
            Amazon Resource Name (ARN), KMS key identifier, or the KMS key alias for the KMS encryption
            key. </para><para>If you copy an encrypted DB cluster snapshot from your AWS account, you can specify
            a value for <code>KmsKeyId</code> to encrypt the copy with a new KMS encryption key.
            If you don't specify a value for <code>KmsKeyId</code>, then the copy of the DB cluster
            snapshot is encrypted with the same KMS key as the source DB cluster snapshot. </para><para>If you copy an encrypted DB cluster snapshot that is shared from another AWS account,
            then you must specify a value for <code>KmsKeyId</code>. </para><para>To copy an encrypted DB cluster snapshot to another AWS Region, you must set <code>KmsKeyId</code>
            to the KMS key ID you want to use to encrypt the copy of the DB cluster snapshot in
            the destination AWS Region. KMS encryption keys are specific to the AWS Region that
            they are created in, and you can't use encryption keys from one AWS Region in another
            AWS Region.</para><para>If you copy an unencrypted DB cluster snapshot and specify a value for the <code>KmsKeyId</code>
            parameter, an error is returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.CopyRDSDBClusterSnapshotCmdlet.PreSignedUrl">
            <summary>
            <para>
            <para>The URL that contains a Signature Version 4 signed request for the <code>CopyDBClusterSnapshot</code>
            API action in the AWS Region that contains the source DB cluster snapshot to copy.
            The <code>PreSignedUrl</code> parameter must be used when copying an encrypted DB
            cluster snapshot from another AWS Region.</para><para>The pre-signed URL must be a valid request for the <code>CopyDBSClusterSnapshot</code>
            API action that can be executed in the source AWS Region that contains the encrypted
            DB cluster snapshot to be copied. The pre-signed URL request must contain the following
            parameter values:</para><ul><li><para><code>KmsKeyId</code> - The AWS KMS key identifier for the key to use to encrypt
            the copy of the DB cluster snapshot in the destination AWS Region. This is the same
            identifier for both the <code>CopyDBClusterSnapshot</code> action that is called in
            the destination AWS Region, and the action contained in the pre-signed URL.</para></li><li><para><code>DestinationRegion</code> - The name of the AWS Region that the DB cluster snapshot
            will be created in.</para></li><li><para><code>SourceDBClusterSnapshotIdentifier</code> - The DB cluster snapshot identifier
            for the encrypted DB cluster snapshot to be copied. This identifier must be in the
            Amazon Resource Name (ARN) format for the source AWS Region. For example, if you are
            copying an encrypted DB cluster snapshot from the us-west-2 AWS Region, then your
            <code>SourceDBClusterSnapshotIdentifier</code> looks like the following example: <code>arn:aws:rds:us-west-2:123456789012:cluster-snapshot:aurora-cluster1-snapshot-20161115</code>.</para></li></ul><para>To learn how to generate a Signature Version 4 signed request, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/API/sigv4-query-string-auth.html">
            Authenticating Requests: Using Query Parameters (AWS Signature Version 4)</a> and
            <a href="https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html">
            Signature Version 4 Signing Process</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.CopyRDSDBClusterSnapshotCmdlet.SourceDBClusterSnapshotIdentifier">
            <summary>
            <para>
            <para>The identifier of the DB cluster snapshot to copy. This parameter is not case-sensitive.</para><para>You can't copy an encrypted, shared DB cluster snapshot from one AWS Region to another.</para><para>Constraints:</para><ul><li><para>Must specify a valid system snapshot in the "available" state.</para></li><li><para>If the source snapshot is in the same AWS Region as the copy, specify a valid DB snapshot
            identifier.</para></li><li><para>If the source snapshot is in a different AWS Region than the copy, specify a valid
            DB cluster snapshot ARN. For more information, go to <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_CopySnapshot.html#USER_CopySnapshot.AcrossRegions">
            Copying Snapshots Across AWS Regions</a> in the <i>Amazon Aurora User Guide.</i></para></li></ul><para>Example: <code>my-cluster-snapshot1</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.CopyRDSDBClusterSnapshotCmdlet.SourceRegion">
            <summary>
            <para>
             The SourceRegion for generating the PreSignedUrl property.
             
             If SourceRegion is set and the PreSignedUrl property is not,
             then PreSignedUrl will be automatically generated by the client.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.CopyRDSDBClusterSnapshotCmdlet.Tag">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.CopyRDSDBClusterSnapshotCmdlet.TargetDBClusterSnapshotIdentifier">
            <summary>
            <para>
            <para>The identifier of the new DB cluster snapshot to create from the source DB cluster
            snapshot. This parameter is not case-sensitive.</para><para>Constraints:</para><ul><li><para>Must contain from 1 to 63 letters, numbers, or hyphens.</para></li><li><para>First character must be a letter.</para></li><li><para>Can't end with a hyphen or contain two consecutive hyphens.</para></li></ul><para>Example: <code>my-cluster-snapshot2</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.CopyRDSDBClusterSnapshotCmdlet.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.RDS.CopyRDSDBParameterGroupCmdlet">
            <summary>
            Copies the specified DB parameter group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.CopyRDSDBParameterGroupCmdlet.SourceDBParameterGroupIdentifier">
            <summary>
            <para>
            <para> The identifier or ARN for the source DB parameter group. For information about creating
            an ARN, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_Tagging.ARN.html#USER_Tagging.ARN.Constructing">
            Constructing an ARN for Amazon RDS</a> in the <i>Amazon RDS User Guide</i>. </para><para>Constraints:</para><ul><li><para>Must specify a valid DB parameter group.</para></li><li><para>Must specify a valid DB parameter group identifier, for example <code>my-db-param-group</code>,
            or a valid ARN.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.CopyRDSDBParameterGroupCmdlet.Tag">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.CopyRDSDBParameterGroupCmdlet.TargetDBParameterGroupDescription">
            <summary>
            <para>
            <para>A description for the copied DB parameter group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.CopyRDSDBParameterGroupCmdlet.TargetDBParameterGroupIdentifier">
            <summary>
            <para>
            <para>The identifier for the copied DB parameter group.</para><para>Constraints:</para><ul><li><para>Can't be null, empty, or blank</para></li><li><para>Must contain from 1 to 255 letters, numbers, or hyphens</para></li><li><para>First character must be a letter</para></li><li><para>Can't end with a hyphen or contain two consecutive hyphens</para></li></ul><para>Example: <code>my-db-parameter-group</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.CopyRDSDBParameterGroupCmdlet.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.RDS.CopyRDSDBSnapshotCmdlet">
            <summary>
            Copies the specified DB snapshot. The source DB snapshot must be in the "available"
            state.
             
              
            <para>
            You can copy a snapshot from one AWS Region to another. In that case, the AWS Region
            where you call the <code>CopyDBSnapshot</code> action is the destination AWS Region
            for the DB snapshot copy.
            </para><para>
            For more information about copying snapshots, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_CopyDBSnapshot.html">Copying
            a DB Snapshot</a> in the <i>Amazon RDS User Guide.</i></para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.CopyRDSDBSnapshotCmdlet.CopyTag">
            <summary>
            <para>
            <para>True to copy all tags from the source DB snapshot to the target DB snapshot, and otherwise
            false. The default is false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.CopyRDSDBSnapshotCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>The AWS KMS key ID for an encrypted DB snapshot. The KMS key ID is the Amazon Resource
            Name (ARN), KMS key identifier, or the KMS key alias for the KMS encryption key. </para><para>If you copy an encrypted DB snapshot from your AWS account, you can specify a value
            for this parameter to encrypt the copy with a new KMS encryption key. If you don't
            specify a value for this parameter, then the copy of the DB snapshot is encrypted
            with the same KMS key as the source DB snapshot. </para><para>If you copy an encrypted DB snapshot that is shared from another AWS account, then
            you must specify a value for this parameter. </para><para>If you specify this parameter when you copy an unencrypted snapshot, the copy is encrypted.
            </para><para>If you copy an encrypted snapshot to a different AWS Region, then you must specify
            a KMS key for the destination AWS Region. KMS encryption keys are specific to the
            AWS Region that they are created in, and you can't use encryption keys from one AWS
            Region in another AWS Region. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.CopyRDSDBSnapshotCmdlet.OptionGroupName">
            <summary>
            <para>
            <para>The name of an option group to associate with the copy of the snapshot.</para><para>Specify this option if you are copying a snapshot from one AWS Region to another,
            and your DB instance uses a nondefault option group. If your source DB instance uses
            Transparent Data Encryption for Oracle or Microsoft SQL Server, you must specify this
            option when copying across AWS Regions. For more information, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_CopySnapshot.html#USER_CopySnapshot.Options">Option
            Group Considerations</a> in the <i>Amazon RDS User Guide.</i></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.CopyRDSDBSnapshotCmdlet.PreSignedUrl">
            <summary>
            <para>
            <para>The URL that contains a Signature Version 4 signed request for the <code>CopyDBSnapshot</code>
            API action in the source AWS Region that contains the source DB snapshot to copy.
            </para><para>You must specify this parameter when you copy an encrypted DB snapshot from another
            AWS Region by using the Amazon RDS API. You can specify the <code>--source-region</code>
            option instead of this parameter when you copy an encrypted DB snapshot from another
            AWS Region by using the AWS CLI. </para><para>The presigned URL must be a valid request for the <code>CopyDBSnapshot</code> API
            action that can be executed in the source AWS Region that contains the encrypted DB
            snapshot to be copied. The presigned URL request must contain the following parameter
            values: </para><ul><li><para><code>DestinationRegion</code> - The AWS Region that the encrypted DB snapshot is
            copied to. This AWS Region is the same one where the <code>CopyDBSnapshot</code> action
            is called that contains this presigned URL. </para><para>For example, if you copy an encrypted DB snapshot from the us-west-2 AWS Region to
            the us-east-1 AWS Region, then you call the <code>CopyDBSnapshot</code> action in
            the us-east-1 AWS Region and provide a presigned URL that contains a call to the <code>CopyDBSnapshot</code>
            action in the us-west-2 AWS Region. For this example, the <code>DestinationRegion</code>
            in the presigned URL must be set to the us-east-1 AWS Region. </para></li><li><para><code>KmsKeyId</code> - The AWS KMS key identifier for the key to use to encrypt
            the copy of the DB snapshot in the destination AWS Region. This is the same identifier
            for both the <code>CopyDBSnapshot</code> action that is called in the destination
            AWS Region, and the action contained in the presigned URL. </para></li><li><para><code>SourceDBSnapshotIdentifier</code> - The DB snapshot identifier for the encrypted
            snapshot to be copied. This identifier must be in the Amazon Resource Name (ARN) format
            for the source AWS Region. For example, if you are copying an encrypted DB snapshot
            from the us-west-2 AWS Region, then your <code>SourceDBSnapshotIdentifier</code> looks
            like the following example: <code>arn:aws:rds:us-west-2:123456789012:snapshot:mysql-instance1-snapshot-20161115</code>.
            </para></li></ul><para>To learn how to generate a Signature Version 4 signed request, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/API/sigv4-query-string-auth.html">Authenticating
            Requests: Using Query Parameters (AWS Signature Version 4)</a> and <a href="https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html">Signature
            Version 4 Signing Process</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.CopyRDSDBSnapshotCmdlet.SourceDBSnapshotIdentifier">
            <summary>
            <para>
            <para>The identifier for the source DB snapshot.</para><para>If the source snapshot is in the same AWS Region as the copy, specify a valid DB snapshot
            identifier. For example, you might specify <code>rds:mysql-instance1-snapshot-20130805</code>.
            </para><para>If the source snapshot is in a different AWS Region than the copy, specify a valid
            DB snapshot ARN. For example, you might specify <code>arn:aws:rds:us-west-2:123456789012:snapshot:mysql-instance1-snapshot-20130805</code>.
            </para><para>If you are copying from a shared manual DB snapshot, this parameter must be the Amazon
            Resource Name (ARN) of the shared DB snapshot. </para><para>If you are copying an encrypted snapshot this parameter must be in the ARN format
            for the source AWS Region, and must match the <code>SourceDBSnapshotIdentifier</code>
            in the <code>PreSignedUrl</code> parameter. </para><para>Constraints:</para><ul><li><para>Must specify a valid system snapshot in the "available" state.</para></li></ul><para>Example: <code>rds:mydb-2012-04-02-00-01</code></para><para>Example: <code>arn:aws:rds:us-west-2:123456789012:snapshot:mysql-instance1-snapshot-20130805</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.CopyRDSDBSnapshotCmdlet.SourceRegion">
            <summary>
            <para>
             The SourceRegion for generating the PreSignedUrl property.
             
             If SourceRegion is set and the PreSignedUrl property is not,
             then PreSignedUrl will be automatically generated by the client.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.CopyRDSDBSnapshotCmdlet.Tag">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.CopyRDSDBSnapshotCmdlet.TargetDBSnapshotIdentifier">
            <summary>
            <para>
            <para>The identifier for the copy of the snapshot. </para><para>Constraints:</para><ul><li><para>Can't be null, empty, or blank</para></li><li><para>Must contain from 1 to 255 letters, numbers, or hyphens</para></li><li><para>First character must be a letter</para></li><li><para>Can't end with a hyphen or contain two consecutive hyphens</para></li></ul><para>Example: <code>my-db-snapshot</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.CopyRDSDBSnapshotCmdlet.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.RDS.CopyRDSOptionGroupCmdlet">
            <summary>
            Copies the specified option group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.CopyRDSOptionGroupCmdlet.SourceOptionGroupIdentifier">
            <summary>
            <para>
            <para>The identifier or ARN for the source option group. For information about creating
            an ARN, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_Tagging.ARN.html#USER_Tagging.ARN.Constructing">
            Constructing an ARN for Amazon RDS</a> in the <i>Amazon RDS User Guide</i>. </para><para>Constraints:</para><ul><li><para>Must specify a valid option group.</para></li><li><para>If the source option group is in the same AWS Region as the copy, specify a valid
            option group identifier, for example <code>my-option-group</code>, or a valid ARN.</para></li><li><para>If the source option group is in a different AWS Region than the copy, specify a valid
            option group ARN, for example <code>arn:aws:rds:us-west-2:123456789012:og:special-options</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.CopyRDSOptionGroupCmdlet.Tag">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.CopyRDSOptionGroupCmdlet.TargetOptionGroupDescription">
            <summary>
            <para>
            <para>The description for the copied option group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.CopyRDSOptionGroupCmdlet.TargetOptionGroupIdentifier">
            <summary>
            <para>
            <para>The identifier for the copied option group.</para><para>Constraints:</para><ul><li><para>Can't be null, empty, or blank</para></li><li><para>Must contain from 1 to 255 letters, numbers, or hyphens</para></li><li><para>First character must be a letter</para></li><li><para>Can't end with a hyphen or contain two consecutive hyphens</para></li></ul><para>Example: <code>my-option-group</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.CopyRDSOptionGroupCmdlet.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.RDS.EditRDSCurrentDBClusterCapacityCmdlet">
            <summary>
            Set the capacity of an Aurora Serverless DB cluster to a specific value.
             
              
            <para>
            Aurora Serverless scales seamlessly based on the workload on the DB cluster. In some
            cases, the capacity might not scale fast enough to meet a sudden change in workload,
            such as a large number of new transactions. Call <code>ModifyCurrentDBClusterCapacity</code>
            to set the capacity explicitly.
            </para><para>
            After this call sets the DB cluster capacity, Aurora Serverless can automatically
            scale the DB cluster based on the cooldown period for scaling up and the cooldown
            period for scaling down.
            </para><para>
            For more information about Aurora Serverless, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-serverless.html">Using
            Amazon Aurora Serverless</a> in the <i>Amazon Aurora User Guide</i>.
            </para><important><para>
            If you call <code>ModifyCurrentDBClusterCapacity</code> with the default <code>TimeoutAction</code>,
            connections that prevent Aurora Serverless from finding a scaling point might be dropped.
            For more information about scaling points, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-serverless.how-it-works.html#aurora-serverless.how-it-works.auto-scaling">
            Autoscaling for Aurora Serverless</a> in the <i>Amazon Aurora User Guide</i>.
            </para></important><note><para>
            This action only applies to Aurora DB clusters.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSCurrentDBClusterCapacityCmdlet.Capacity">
            <summary>
            <para>
            <para>The DB cluster capacity.</para><para>When you change the capacity of a paused Aurora Serverless DB cluster, it automatically
            resumes.</para><para>Constraints:</para><ul><li><para>Value must be <code>2</code>, <code>4</code>, <code>8</code>, <code>16</code>, <code>32</code>,
            <code>64</code>, <code>128</code>, or <code>256</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSCurrentDBClusterCapacityCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The DB cluster identifier for the cluster being modified. This parameter is not case-sensitive.</para><para>Constraints:</para><ul><li><para>Must match the identifier of an existing DB cluster.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSCurrentDBClusterCapacityCmdlet.SecondsBeforeTimeout">
            <summary>
            <para>
            <para>The amount of time, in seconds, that Aurora Serverless tries to find a scaling point
            to perform seamless scaling before enforcing the timeout action. The default is 300.</para><ul><li><para>Value must be from 10 through 600.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSCurrentDBClusterCapacityCmdlet.TimeoutAction">
            <summary>
            <para>
            <para>The action to take when the timeout is reached, either <code>ForceApplyCapacityChange</code>
            or <code>RollbackCapacityChange</code>.</para><para><code>ForceApplyCapacityChange</code>, the default, sets the capacity to the specified
            value as soon as possible.</para><para><code>RollbackCapacityChange</code> ignores the capacity change if a scaling point
            is not found in the timeout period.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSCurrentDBClusterCapacityCmdlet.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.RDS.EditRDSDBClusterCmdlet">
            <summary>
            Modify a setting for an Amazon Aurora DB cluster. You can change one or more database
            configuration parameters by specifying these parameters and the new values in the
            request. For more information on Amazon Aurora, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/CHAP_AuroraOverview.html">
            What Is Amazon Aurora?</a> in the <i>Amazon Aurora User Guide.</i><note><para>
            This action only applies to Aurora DB clusters.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterCmdlet.ApplyImmediately">
            <summary>
            <para>
            <para>A value that specifies whether the modifications in this request and any pending modifications
            are asynchronously applied as soon as possible, regardless of the <code>PreferredMaintenanceWindow</code>
            setting for the DB cluster. If this parameter is set to <code>false</code>, changes
            to the DB cluster are applied during the next maintenance window.</para><para>The <code>ApplyImmediately</code> parameter only affects the <code>EnableIAMDatabaseAuthentication</code>,
            <code>MasterUserPassword</code>, and <code>NewDBClusterIdentifier</code> values. If
            you set the <code>ApplyImmediately</code> parameter value to false, then changes to
            the <code>EnableIAMDatabaseAuthentication</code>, <code>MasterUserPassword</code>,
            and <code>NewDBClusterIdentifier</code> values are applied during the next maintenance
            window. All other changes are applied immediately, regardless of the value of the
            <code>ApplyImmediately</code> parameter.</para><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterCmdlet.ScalingConfiguration_AutoPause">
            <summary>
            <para>
            <para>A value that specifies whether to allow or disallow automatic pause for an Aurora
            DB cluster in <code>serverless</code> DB engine mode. A DB cluster can be paused only
            when it's idle (it has no connections).</para><note><para>If a DB cluster is paused for more than seven days, the DB cluster might be backed
            up with a snapshot. In this case, the DB cluster is restored when there is a request
            to connect to it. </para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterCmdlet.BacktrackWindow">
            <summary>
            <para>
            <para>The target backtrack window, in seconds. To disable backtracking, set this value to
            0.</para><para>Default: 0</para><para>Constraints:</para><ul><li><para>If specified, this value must be set to a number from 0 to 259,200 (72 hours).</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterCmdlet.BackupRetentionPeriod">
            <summary>
            <para>
            <para>The number of days for which automated backups are retained. You must specify a minimum
            value of 1.</para><para>Default: 1</para><para>Constraints:</para><ul><li><para>Must be a value from 1 to 35</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterCmdlet.CopyTagsToSnapshot">
            <summary>
            <para>
            <para>True to copy all tags from the DB cluster to snapshots of the DB cluster, and otherwise
            false. The default is false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The DB cluster identifier for the cluster being modified. This parameter is not case-sensitive.</para><para>Constraints:</para><ul><li><para>Must match the identifier of an existing DBCluster.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterCmdlet.DBClusterParameterGroupName">
            <summary>
            <para>
            <para>The name of the DB cluster parameter group to use for the DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterCmdlet.DeletionProtection">
            <summary>
            <para>
            <para>Indicates if the DB cluster has deletion protection enabled. The database can't be
            deleted when this value is set to true. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterCmdlet.CloudwatchLogsExportConfiguration_DisableLogType">
            <summary>
            <para>
            <para>The list of log types to disable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterCmdlet.EnableHttpEndpoint">
            <summary>
            <para>
            <note><para>HTTP endpoint functionality is in beta for Aurora Serverless and is subject to change.</para></note><para>A value that indicates whether to enable the HTTP endpoint for an Aurora Serverless
            DB cluster. By default, the HTTP endpoint is disabled.</para><para>When enabled, the HTTP endpoint provides a connectionless web service API for running
            SQL queries on the Aurora Serverless DB cluster. You can also query your database
            from inside the RDS console with the query editor.</para><para>For more information about Aurora Serverless, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-serverless.html">Using
            Amazon Aurora Serverless</a> in the <i>Amazon Aurora User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterCmdlet.EnableIAMDatabaseAuthentication">
            <summary>
            <para>
            <para>True to enable mapping of AWS Identity and Access Management (IAM) accounts to database
            accounts, and otherwise false.</para><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterCmdlet.CloudwatchLogsExportConfiguration_EnableLogType">
            <summary>
            <para>
            <para>The list of log types to enable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterCmdlet.EngineVersion">
            <summary>
            <para>
            <para>The version number of the database engine to which you want to upgrade. Changing this
            parameter results in an outage. The change is applied during the next maintenance
            window unless the ApplyImmediately parameter is set to true.</para><para>For a list of valid engine versions, see <a>CreateDBCluster</a>, or call <a>DescribeDBEngineVersions</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterCmdlet.MasterUserPassword">
            <summary>
            <para>
            <para>The new password for the master database user. This password can contain any printable
            ASCII character except "/", """, or "@".</para><para>Constraints: Must contain from 8 to 41 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterCmdlet.ScalingConfiguration_MaxCapacity">
            <summary>
            <para>
            <para>The maximum capacity for an Aurora DB cluster in <code>serverless</code> DB engine
            mode.</para><para>Valid capacity values are <code>2</code>, <code>4</code>, <code>8</code>, <code>16</code>,
            <code>32</code>, <code>64</code>, <code>128</code>, and <code>256</code>.</para><para>The maximum capacity must be greater than or equal to the minimum capacity.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterCmdlet.ScalingConfiguration_MinCapacity">
            <summary>
            <para>
            <para>The minimum capacity for an Aurora DB cluster in <code>serverless</code> DB engine
            mode.</para><para>Valid capacity values are <code>2</code>, <code>4</code>, <code>8</code>, <code>16</code>,
            <code>32</code>, <code>64</code>, <code>128</code>, and <code>256</code>.</para><para>The minimum capacity must be less than or equal to the maximum capacity.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterCmdlet.NewDBClusterIdentifier">
            <summary>
            <para>
            <para>The new DB cluster identifier for the DB cluster when renaming a DB cluster. This
            value is stored as a lowercase string.</para><para>Constraints:</para><ul><li><para>Must contain from 1 to 63 letters, numbers, or hyphens</para></li><li><para>The first character must be a letter</para></li><li><para>Can't end with a hyphen or contain two consecutive hyphens</para></li></ul><para>Example: <code>my-cluster2</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterCmdlet.OptionGroupName">
            <summary>
            <para>
            <para>A value that indicates that the DB cluster should be associated with the specified
            option group. Changing this parameter doesn't result in an outage except in the following
            case, and the change is applied during the next maintenance window unless the <code>ApplyImmediately</code>
            parameter is set to <code>true</code> for this request. If the parameter change results
            in an option group that enables OEM, this change can cause a brief (sub-second) period
            during which new connections are rejected but existing connections are not interrupted.
            </para><para>Permanent options can't be removed from an option group. The option group can't be
            removed from a DB cluster once it is associated with a DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterCmdlet.Port">
            <summary>
            <para>
            <para>The port number on which the DB cluster accepts connections.</para><para>Constraints: Value must be <code>1150-65535</code></para><para>Default: The same port as the original DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterCmdlet.PreferredBackupWindow">
            <summary>
            <para>
            <para>The daily time range during which automated backups are created if automated backups
            are enabled, using the <code>BackupRetentionPeriod</code> parameter. </para><para>The default is a 30-minute window selected at random from an 8-hour block of time
            for each AWS Region. To see the time blocks available, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html#AdjustingTheMaintenanceWindow.Aurora">
            Adjusting the Preferred DB Cluster Maintenance Window</a> in the <i>Amazon Aurora
            User Guide.</i></para><para>Constraints:</para><ul><li><para>Must be in the format <code>hh24:mi-hh24:mi</code>.</para></li><li><para>Must be in Universal Coordinated Time (UTC).</para></li><li><para>Must not conflict with the preferred maintenance window.</para></li><li><para>Must be at least 30 minutes.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterCmdlet.PreferredMaintenanceWindow">
            <summary>
            <para>
            <para>The weekly time range during which system maintenance can occur, in Universal Coordinated
            Time (UTC).</para><para>Format: <code>ddd:hh24:mi-ddd:hh24:mi</code></para><para>The default is a 30-minute window selected at random from an 8-hour block of time
            for each AWS Region, occurring on a random day of the week. To see the time blocks
            available, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html#AdjustingTheMaintenanceWindow.Aurora">
            Adjusting the Preferred DB Cluster Maintenance Window</a> in the <i>Amazon Aurora
            User Guide.</i></para><para>Valid Days: Mon, Tue, Wed, Thu, Fri, Sat, Sun.</para><para>Constraints: Minimum 30-minute window.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterCmdlet.ScalingConfiguration_SecondsUntilAutoPause">
            <summary>
            <para>
            <para>The time, in seconds, before an Aurora DB cluster in <code>serverless</code> mode
            is paused.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterCmdlet.ScalingConfiguration_TimeoutAction">
            <summary>
            <para>
            <para>The action to take when the timeout is reached, either <code>ForceApplyCapacityChange</code>
            or <code>RollbackCapacityChange</code>.</para><para><code>ForceApplyCapacityChange</code>, the default, sets the capacity to the specified
            value as soon as possible.</para><para><code>RollbackCapacityChange</code> ignores the capacity change if a scaling point
            is not found in the timeout period.</para><para>For more information, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-serverless.how-it-works.html#aurora-serverless.how-it-works.auto-scaling">
            Autoscaling for Aurora Serverless</a> in the <i>Amazon Aurora User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterCmdlet.VpcSecurityGroupId">
            <summary>
            <para>
            <para>A list of VPC security groups that the DB cluster will belong to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterCmdlet.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.RDS.EditRDSDBClusterEndpointCmdlet">
            <summary>
            Modifies the properties of an endpoint in an Amazon Aurora DB cluster.
             
             <note><para>
            This action only applies to Aurora DB clusters.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterEndpointCmdlet.DBClusterEndpointIdentifier">
            <summary>
            <para>
            <para>The identifier of the endpoint to modify. This parameter is stored as a lowercase
            string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterEndpointCmdlet.EndpointType">
            <summary>
            <para>
            <para>The type of the endpoint. One of: <code>READER</code>, <code>ANY</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterEndpointCmdlet.ExcludedMember">
            <summary>
            <para>
            <para>List of DB instance identifiers that aren't part of the custom endpoint group. All
            other eligible instances are reachable through the custom endpoint. Only relevant
            if the list of static members is empty.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterEndpointCmdlet.StaticMember">
            <summary>
            <para>
            <para>List of DB instance identifiers that are part of the custom endpoint group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterEndpointCmdlet.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.RDS.EditRDSDBClusterParameterGroupCmdlet">
            <summary>
            Modifies the parameters of a DB cluster parameter group. To modify more than one
            parameter, submit a list of the following: <code>ParameterName</code>, <code>ParameterValue</code>,
            and <code>ApplyMethod</code>. A maximum of 20 parameters can be modified in a single
            request.
             
              
            <para>
            For more information on Amazon Aurora, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/CHAP_AuroraOverview.html">
            What Is Amazon Aurora?</a> in the <i>Amazon Aurora User Guide.</i></para><note><para>
            Changes to dynamic parameters are applied immediately. Changes to static parameters
            require a reboot without failover to the DB cluster associated with the parameter
            group before the change can take effect.
            </para></note><important><para>
            After you create a DB cluster parameter group, you should wait at least 5 minutes
            before creating your first DB cluster that uses that DB cluster parameter group as
            the default parameter group. This allows Amazon RDS to fully complete the create action
            before the parameter group is used as the default for a new DB cluster. This is especially
            important for parameters that are critical when creating the default database for
            a DB cluster, such as the character set for the default database defined by the <code>character_set_database</code>
            parameter. You can use the <i>Parameter Groups</i> option of the <a href="https://console.aws.amazon.com/rds/">Amazon
            RDS console</a> or the <a>DescribeDBClusterParameters</a> command to verify that your
            DB cluster parameter group has been created or modified.
            </para></important><note><para>
            This action only applies to Aurora DB clusters.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterParameterGroupCmdlet.DBClusterParameterGroupName">
            <summary>
            <para>
            <para>The name of the DB cluster parameter group to modify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterParameterGroupCmdlet.Parameter">
            <summary>
            <para>
            <para>A list of parameters in the DB cluster parameter group to modify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterParameterGroupCmdlet.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.RDS.EditRDSDBClusterSnapshotAttributeCmdlet">
            <summary>
            Adds an attribute and values to, or removes an attribute and values from, a manual
            DB cluster snapshot.
             
              
            <para>
            To share a manual DB cluster snapshot with other AWS accounts, specify <code>restore</code>
            as the <code>AttributeName</code> and use the <code>ValuesToAdd</code> parameter to
            add a list of IDs of the AWS accounts that are authorized to restore the manual DB
            cluster snapshot. Use the value <code>all</code> to make the manual DB cluster snapshot
            public, which means that it can be copied or restored by all AWS accounts. Do not
            add the <code>all</code> value for any manual DB cluster snapshots that contain private
            information that you don't want available to all AWS accounts. If a manual DB cluster
            snapshot is encrypted, it can be shared, but only by specifying a list of authorized
            AWS account IDs for the <code>ValuesToAdd</code> parameter. You can't use <code>all</code>
            as a value for that parameter in this case.
            </para><para>
            To view which AWS accounts have access to copy or restore a manual DB cluster snapshot,
            or whether a manual DB cluster snapshot public or private, use the <a>DescribeDBClusterSnapshotAttributes</a>
            API action.
            </para><note><para>
            This action only applies to Aurora DB clusters.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterSnapshotAttributeCmdlet.AttributeName">
            <summary>
            <para>
            <para>The name of the DB cluster snapshot attribute to modify.</para><para>To manage authorization for other AWS accounts to copy or restore a manual DB cluster
            snapshot, set this value to <code>restore</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterSnapshotAttributeCmdlet.DBClusterSnapshotIdentifier">
            <summary>
            <para>
            <para>The identifier for the DB cluster snapshot to modify the attributes for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterSnapshotAttributeCmdlet.ValuesToAdd">
            <summary>
            <para>
            <para>A list of DB cluster snapshot attributes to add to the attribute specified by <code>AttributeName</code>.</para><para>To authorize other AWS accounts to copy or restore a manual DB cluster snapshot, set
            this list to include one or more AWS account IDs, or <code>all</code> to make the
            manual DB cluster snapshot restorable by any AWS account. Do not add the <code>all</code>
            value for any manual DB cluster snapshots that contain private information that you
            don't want available to all AWS accounts.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterSnapshotAttributeCmdlet.ValuesToRemove">
            <summary>
            <para>
            <para>A list of DB cluster snapshot attributes to remove from the attribute specified by
            <code>AttributeName</code>.</para><para>To remove authorization for other AWS accounts to copy or restore a manual DB cluster
            snapshot, set this list to include one or more AWS account identifiers, or <code>all</code>
            to remove authorization for any AWS account to copy or restore the DB cluster snapshot.
            If you specify <code>all</code>, an AWS account whose account ID is explicitly added
            to the <code>restore</code> attribute can still copy or restore a manual DB cluster
            snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBClusterSnapshotAttributeCmdlet.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.RDS.EditRDSDBInstanceCmdlet">
            <summary>
            Modifies settings for a DB instance. You can change one or more database configuration
            parameters by specifying these parameters and the new values in the request. To learn
            what modifications you can make to your DB instance, call <a>DescribeValidDBInstanceModifications</a>
            before you call <a>ModifyDBInstance</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.AllocatedStorage">
            <summary>
            <para>
            <para>The new amount of storage (in gibibytes) to allocate for the DB instance. </para><para>For MariaDB, MySQL, Oracle, and PostgreSQL, the value supplied must be at least 10%
            greater than the current value. Values that are not at least 10% greater than the
            existing value are rounded up so that they are 10% greater than the current value.
            </para><para>For the valid values for allocated storage for each engine, see <a>CreateDBInstance</a>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.AllowMajorVersionUpgrade">
            <summary>
            <para>
            <para>Indicates that major version upgrades are allowed. Changing this parameter doesn't
            result in an outage and the change is asynchronously applied as soon as possible.</para><para>Constraints: This parameter must be set to true when specifying a value for the EngineVersion
            parameter that is a different major version than the DB instance's current version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.ApplyImmediately">
            <summary>
            <para>
            <para>Specifies whether the modifications in this request and any pending modifications
            are asynchronously applied as soon as possible, regardless of the <code>PreferredMaintenanceWindow</code>
            setting for the DB instance. </para><para> If this parameter is set to <code>false</code>, changes to the DB instance are applied
            during the next maintenance window. Some parameter changes can cause an outage and
            are applied on the next call to <a>RebootDBInstance</a>, or the next failure reboot.
            Review the table of parameters in <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Overview.DBInstance.Modifying.html">Modifying
            a DB Instance and Using the Apply Immediately Parameter</a> in the <i>Amazon RDS User
            Guide.</i> to see the impact that setting <code>ApplyImmediately</code> to <code>true</code>
            or <code>false</code> has for each modified parameter and to determine when the changes
            are applied. </para><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.AutoMinorVersionUpgrade">
            <summary>
            <para>
            <para> Indicates that minor version upgrades are applied automatically to the DB instance
            during the maintenance window. Changing this parameter doesn't result in an outage
            except in the following case and the change is asynchronously applied as soon as possible.
            An outage will result if this parameter is set to <code>true</code> during the maintenance
            window, and a newer minor version is available, and RDS has enabled auto patching
            for that engine version. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.BackupRetentionPeriod">
            <summary>
            <para>
            <para>The number of days to retain automated backups. Setting this parameter to a positive
            number enables backups. Setting this parameter to 0 disables automated backups.</para><para>Changing this parameter can result in an outage if you change from 0 to a non-zero
            value or from a non-zero value to 0. These changes are applied during the next maintenance
            window unless the <code>ApplyImmediately</code> parameter is set to <code>true</code>
            for this request. If you change the parameter from one non-zero value to another non-zero
            value, the change is asynchronously applied as soon as possible.</para><para><b>Amazon Aurora</b></para><para>Not applicable. The retention period for automated backups is managed by the DB cluster.
            For more information, see <a>ModifyDBCluster</a>.</para><para>Default: Uses existing setting</para><para>Constraints:</para><ul><li><para>Must be a value from 0 to 35</para></li><li><para>Can be specified for a MySQL Read Replica only if the source is running MySQL 5.6
            or later</para></li><li><para>Can be specified for a PostgreSQL Read Replica only if the source is running PostgreSQL
            9.3.5</para></li><li><para>Can't be set to 0 if the DB instance is a source to Read Replicas</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.CACertificateIdentifier">
            <summary>
            <para>
            <para>Indicates the certificate that needs to be associated with the instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.CopyTagsToSnapshot">
            <summary>
            <para>
            <para>True to copy all tags from the DB instance to snapshots of the DB instance, and otherwise
            false. The default is false.</para><para><b>Amazon Aurora</b></para><para>Not applicable. Copying tags to snapshots is managed by the DB cluster. Setting this
            value for an Aurora DB instance has no effect on the DB cluster setting. For more
            information, see <a>ModifyDBCluster</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.DBInstanceClass">
            <summary>
            <para>
            <para>The new compute and memory capacity of the DB instance, for example, <code>db.m4.large</code>.
            Not all DB instance classes are available in all AWS Regions, or for all database
            engines. For the full list of DB instance classes, and availability for your engine,
            see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.DBInstanceClass.html">DB
            Instance Class</a> in the <i>Amazon RDS User Guide.</i></para><para>If you modify the DB instance class, an outage occurs during the change. The change
            is applied during the next maintenance window, unless <code>ApplyImmediately</code>
            is specified as <code>true</code> for this request. </para><para>Default: Uses existing setting</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.DBInstanceIdentifier">
            <summary>
            <para>
            <para>The DB instance identifier. This value is stored as a lowercase string.</para><para>Constraints:</para><ul><li><para>Must match the identifier of an existing DBInstance.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.DBParameterGroupName">
            <summary>
            <para>
            <para>The name of the DB parameter group to apply to the DB instance. Changing this setting
            doesn't result in an outage. The parameter group name itself is changed immediately,
            but the actual parameter changes are not applied until you reboot the instance without
            failover. The db instance will NOT be rebooted automatically and the parameter changes
            will NOT be applied during the next maintenance window.</para><para>Default: Uses existing setting</para><para>Constraints: The DB parameter group must be in the same DB parameter group family
            as this DB instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.DBPortNumber">
            <summary>
            <para>
            <para>The port number on which the database accepts connections.</para><para>The value of the <code>DBPortNumber</code> parameter must not match any of the port
            values specified for options in the option group for the DB instance.</para><para>Your database will restart when you change the <code>DBPortNumber</code> value regardless
            of the value of the <code>ApplyImmediately</code> parameter.</para><para><b>MySQL</b></para><para> Default: <code>3306</code></para><para> Valid Values: <code>1150-65535</code></para><para><b>MariaDB</b></para><para> Default: <code>3306</code></para><para> Valid Values: <code>1150-65535</code></para><para><b>PostgreSQL</b></para><para> Default: <code>5432</code></para><para> Valid Values: <code>1150-65535</code></para><para>Type: Integer</para><para><b>Oracle</b></para><para> Default: <code>1521</code></para><para> Valid Values: <code>1150-65535</code></para><para><b>SQL Server</b></para><para> Default: <code>1433</code></para><para> Valid Values: <code>1150-65535</code> except for <code>1434</code>, <code>3389</code>,
            <code>47001</code>, <code>49152</code>, and <code>49152</code> through <code>49156</code>.
            </para><para><b>Amazon Aurora</b></para><para> Default: <code>3306</code></para><para> Valid Values: <code>1150-65535</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.DBSecurityGroup">
            <summary>
            <para>
            <para>A list of DB security groups to authorize on this DB instance. Changing this setting
            doesn't result in an outage and the change is asynchronously applied as soon as possible.</para><para>Constraints:</para><ul><li><para>If supplied, must match existing DBSecurityGroups.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.DBSubnetGroupName">
            <summary>
            <para>
            <para>The new DB subnet group for the DB instance. You can use this parameter to move your
            DB instance to a different VPC. If your DB instance is not in a VPC, you can also
            use this parameter to move your DB instance into a VPC. For more information, see
            <a href="http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_VPC.WorkingWithRDSInstanceinaVPC.html#USER_VPC.Non-VPC2VPC">Updating
            the VPC for a DB Instance</a> in the <i>Amazon RDS User Guide.</i></para><para>Changing the subnet group causes an outage during the change. The change is applied
            during the next maintenance window, unless you specify <code>true</code> for the <code>ApplyImmediately</code>
            parameter. </para><para>Constraints: If supplied, must match the name of an existing DBSubnetGroup.</para><para>Example: <code>mySubnetGroup</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.DeletionProtection">
            <summary>
            <para>
            <para>Indicates if the DB instance has deletion protection enabled. The database can't be
            deleted when this value is set to true. For more information, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_DeleteInstance.html">
            Deleting a DB Instance</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.CloudwatchLogsExportConfiguration_DisableLogType">
            <summary>
            <para>
            <para>The list of log types to disable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.Domain">
            <summary>
            <para>
            <para>The Active Directory Domain to move the instance to. Specify <code>none</code> to
            remove the instance from its current domain. The domain must be created prior to this
            operation. Currently only a Microsoft SQL Server instance can be created in a Active
            Directory Domain. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.DomainIAMRoleName">
            <summary>
            <para>
            <para>The name of the IAM role to use when making API calls to the Directory Service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.EnableIAMDatabaseAuthentication">
            <summary>
            <para>
            <para>True to enable mapping of AWS Identity and Access Management (IAM) accounts to database
            accounts, and otherwise false.</para><para>You can enable IAM database authentication for the following database engines</para><para><b>Amazon Aurora</b></para><para>Not applicable. Mapping AWS IAM accounts to database accounts is managed by the DB
            cluster. For more information, see <a>ModifyDBCluster</a>.</para><para><b>MySQL</b></para><ul><li><para>For MySQL 5.6, minor version 5.6.34 or higher</para></li><li><para>For MySQL 5.7, minor version 5.7.16 or higher</para></li></ul><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.CloudwatchLogsExportConfiguration_EnableLogType">
            <summary>
            <para>
            <para>The list of log types to enable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.EnablePerformanceInsight">
            <summary>
            <para>
            <para>True to enable Performance Insights for the DB instance, and otherwise false.</para><para>For more information, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_PerfInsights.html">Using
            Amazon Performance Insights</a> in the <i>Amazon Relational Database Service User
            Guide</i>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.EngineVersion">
            <summary>
            <para>
            <para> The version number of the database engine to upgrade to. Changing this parameter
            results in an outage and the change is applied during the next maintenance window
            unless the <code>ApplyImmediately</code> parameter is set to <code>true</code> for
            this request. </para><para>For major version upgrades, if a nondefault DB parameter group is currently in use,
            a new DB parameter group in the DB parameter group family for the new engine version
            must be specified. The new DB parameter group can be the default for that DB parameter
            group family.</para><para>For information about valid engine versions, see <a>CreateDBInstance</a>, or call
            <a>DescribeDBEngineVersions</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.Iops">
            <summary>
            <para>
            <para>The new Provisioned IOPS (I/O operations per second) value for the RDS instance. </para><para>Changing this setting doesn't result in an outage and the change is applied during
            the next maintenance window unless the <code>ApplyImmediately</code> parameter is
            set to <code>true</code> for this request. If you are migrating from Provisioned IOPS
            to standard storage, set this value to 0. The DB instance will require a reboot for
            the change in storage type to take effect. </para><para>If you choose to migrate your DB instance from using standard storage to using Provisioned
            IOPS, or from using Provisioned IOPS to using standard storage, the process can take
            time. The duration of the migration depends on several factors such as database load,
            storage size, storage type (standard or Provisioned IOPS), amount of IOPS provisioned
            (if any), and the number of prior scale storage operations. Typical migration times
            are under 24 hours, but the process can take up to several days in some cases. During
            the migration, the DB instance is available for use, but might experience performance
            degradation. While the migration takes place, nightly backups for the instance are
            suspended. No other Amazon RDS operations can take place for the instance, including
            modifying the instance, rebooting the instance, deleting the instance, creating a
            Read Replica for the instance, and creating a DB snapshot of the instance. </para><para>Constraints: For MariaDB, MySQL, Oracle, and PostgreSQL, the value supplied must be
            at least 10% greater than the current value. Values that are not at least 10% greater
            than the existing value are rounded up so that they are 10% greater than the current
            value. </para><para>Default: Uses existing setting</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.LicenseModel">
            <summary>
            <para>
            <para>The license model for the DB instance.</para><para>Valid values: <code>license-included</code> | <code>bring-your-own-license</code>
            | <code>general-public-license</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.MasterUserPassword">
            <summary>
            <para>
            <para>The new password for the master user. The password can include any printable ASCII
            character except "/", """, or "@".</para><para> Changing this parameter doesn't result in an outage and the change is asynchronously
            applied as soon as possible. Between the time of the request and the completion of
            the request, the <code>MasterUserPassword</code> element exists in the <code>PendingModifiedValues</code>
            element of the operation response. </para><para><b>Amazon Aurora</b></para><para>Not applicable. The password for the master user is managed by the DB cluster. For
            more information, see <a>ModifyDBCluster</a>. </para><para>Default: Uses existing setting</para><para><b>MariaDB</b></para><para>Constraints: Must contain from 8 to 41 characters.</para><para><b>Microsoft SQL Server</b></para><para>Constraints: Must contain from 8 to 128 characters.</para><para><b>MySQL</b></para><para>Constraints: Must contain from 8 to 41 characters.</para><para><b>Oracle</b></para><para>Constraints: Must contain from 8 to 30 characters.</para><para><b>PostgreSQL</b></para><para>Constraints: Must contain from 8 to 128 characters.</para><note><para>Amazon RDS API actions never return the password, so this action provides a way to
            regain access to a primary instance user if the password is lost. This includes restoring
            privileges that might have been accidentally revoked. </para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.MonitoringInterval">
            <summary>
            <para>
            <para>The interval, in seconds, between points when Enhanced Monitoring metrics are collected
            for the DB instance. To disable collecting Enhanced Monitoring metrics, specify 0.
            The default is 0.</para><para>If <code>MonitoringRoleArn</code> is specified, then you must also set <code>MonitoringInterval</code>
            to a value other than 0.</para><para>Valid Values: <code>0, 1, 5, 10, 15, 30, 60</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.MonitoringRoleArn">
            <summary>
            <para>
            <para>The ARN for the IAM role that permits RDS to send enhanced monitoring metrics to Amazon
            CloudWatch Logs. For example, <code>arn:aws:iam:123456789012:role/emaccess</code>.
            For information on creating a monitoring role, go to <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_Monitoring.html#USER_Monitoring.OS.IAMRole">To
            create an IAM role for Amazon RDS Enhanced Monitoring</a> in the <i>Amazon RDS User
            Guide.</i></para><para>If <code>MonitoringInterval</code> is set to a value other than 0, then you must supply
            a <code>MonitoringRoleArn</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.MultiAZ">
            <summary>
            <para>
            <para>Specifies if the DB instance is a Multi-AZ deployment. Changing this parameter doesn't
            result in an outage and the change is applied during the next maintenance window unless
            the <code>ApplyImmediately</code> parameter is set to <code>true</code> for this request.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.NewDBInstanceIdentifier">
            <summary>
            <para>
            <para> The new DB instance identifier for the DB instance when renaming a DB instance. When
            you change the DB instance identifier, an instance reboot will occur immediately if
            you set <code>Apply Immediately</code> to true, or will occur during the next maintenance
            window if <code>Apply Immediately</code> to false. This value is stored as a lowercase
            string. </para><para>Constraints:</para><ul><li><para>Must contain from 1 to 63 letters, numbers, or hyphens.</para></li><li><para>The first character must be a letter.</para></li><li><para>Can't end with a hyphen or contain two consecutive hyphens.</para></li></ul><para>Example: <code>mydbinstance</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.OptionGroupName">
            <summary>
            <para>
            <para> Indicates that the DB instance should be associated with the specified option group.
            Changing this parameter doesn't result in an outage except in the following case and
            the change is applied during the next maintenance window unless the <code>ApplyImmediately</code>
            parameter is set to <code>true</code> for this request. If the parameter change results
            in an option group that enables OEM, this change can cause a brief (sub-second) period
            during which new connections are rejected but existing connections are not interrupted.
            </para><para>Permanent options, such as the TDE option for Oracle Advanced Security TDE, can't
            be removed from an option group, and that option group can't be removed from a DB
            instance once it is associated with a DB instance</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.PerformanceInsightsKMSKeyId">
            <summary>
            <para>
            <para>The AWS KMS key identifier for encryption of Performance Insights data. The KMS key
            ID is the Amazon Resource Name (ARN), KMS key identifier, or the KMS key alias for
            the KMS encryption key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.PerformanceInsightsRetentionPeriod">
            <summary>
            <para>
            <para>The amount of time, in days, to retain Performance Insights data. Valid values are
            7 or 731 (2 years). </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.PreferredBackupWindow">
            <summary>
            <para>
            <para> The daily time range during which automated backups are created if automated backups
            are enabled, as determined by the <code>BackupRetentionPeriod</code> parameter. Changing
            this parameter doesn't result in an outage and the change is asynchronously applied
            as soon as possible. </para><para><b>Amazon Aurora</b></para><para>Not applicable. The daily time range for creating automated backups is managed by
            the DB cluster. For more information, see <a>ModifyDBCluster</a>.</para><para>Constraints:</para><ul><li><para>Must be in the format hh24:mi-hh24:mi</para></li><li><para>Must be in Universal Time Coordinated (UTC)</para></li><li><para>Must not conflict with the preferred maintenance window</para></li><li><para>Must be at least 30 minutes</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.PreferredMaintenanceWindow">
            <summary>
            <para>
            <para>The weekly time range (in UTC) during which system maintenance can occur, which might
            result in an outage. Changing this parameter doesn't result in an outage, except in
            the following situation, and the change is asynchronously applied as soon as possible.
            If there are pending actions that cause a reboot, and the maintenance window is changed
            to include the current time, then changing this parameter will cause a reboot of the
            DB instance. If moving this window to the current time, there must be at least 30
            minutes between the current time and end of the window to ensure pending changes are
            applied.</para><para>Default: Uses existing setting</para><para>Format: ddd:hh24:mi-ddd:hh24:mi</para><para>Valid Days: Mon | Tue | Wed | Thu | Fri | Sat | Sun</para><para>Constraints: Must be at least 30 minutes</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.ProcessorFeature">
            <summary>
            <para>
            <para>The number of CPU cores and the number of threads per core for the DB instance class
            of the DB instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.PromotionTier">
            <summary>
            <para>
            <para>A value that specifies the order in which an Aurora Replica is promoted to the primary
            instance after a failure of the existing primary instance. For more information, see
            <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.Managing.Backups.html#Aurora.Managing.FaultTolerance">
            Fault Tolerance for an Aurora DB Cluster</a> in the <i>Amazon Aurora User Guide</i>.
            </para><para>Default: 1</para><para>Valid Values: 0 - 15</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.PubliclyAccessible">
            <summary>
            <para>
            <para>Boolean value that indicates if the DB instance has a publicly resolvable DNS name.
            Set to <code>True</code> to make the DB instance Internet-facing with a publicly resolvable
            DNS name, which resolves to a public IP address. Set to <code>False</code> to make
            the DB instance internal with a DNS name that resolves to a private IP address. </para><para><code>PubliclyAccessible</code> only applies to DB instances in a VPC. The DB instance
            must be part of a public subnet and <code>PubliclyAccessible</code> must be true in
            order for it to be publicly accessible. </para><para>Changes to the <code>PubliclyAccessible</code> parameter are applied immediately regardless
            of the value of the <code>ApplyImmediately</code> parameter.</para><para>Default: false</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.StorageType">
            <summary>
            <para>
            <para>Specifies the storage type to be associated with the DB instance. </para><para>If you specify Provisioned IOPS (<code>io1</code>), you must also include a value
            for the <code>Iops</code> parameter. </para><para>If you choose to migrate your DB instance from using standard storage to using Provisioned
            IOPS, or from using Provisioned IOPS to using standard storage, the process can take
            time. The duration of the migration depends on several factors such as database load,
            storage size, storage type (standard or Provisioned IOPS), amount of IOPS provisioned
            (if any), and the number of prior scale storage operations. Typical migration times
            are under 24 hours, but the process can take up to several days in some cases. During
            the migration, the DB instance is available for use, but might experience performance
            degradation. While the migration takes place, nightly backups for the instance are
            suspended. No other Amazon RDS operations can take place for the instance, including
            modifying the instance, rebooting the instance, deleting the instance, creating a
            Read Replica for the instance, and creating a DB snapshot of the instance. </para><para> Valid values: <code>standard | gp2 | io1</code></para><para>Default: <code>io1</code> if the <code>Iops</code> parameter is specified, otherwise
            <code>standard</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.TdeCredentialArn">
            <summary>
            <para>
            <para>The ARN from the key store with which to associate the instance for TDE encryption.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.TdeCredentialPassword">
            <summary>
            <para>
            <para>The password for the given ARN from the key store in order to access the device.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.UseDefaultProcessorFeature">
            <summary>
            <para>
            <para>A value that specifies that the DB instance class of the DB instance uses its default
            processor features.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.VpcSecurityGroupId">
            <summary>
            <para>
            <para>A list of EC2 VPC security groups to authorize on this DB instance. This change is
            asynchronously applied as soon as possible.</para><para><b>Amazon Aurora</b></para><para>Not applicable. The associated list of EC2 VPC security groups is managed by the DB
            cluster. For more information, see <a>ModifyDBCluster</a>.</para><para>Constraints:</para><ul><li><para>If supplied, must match existing VpcSecurityGroupIds.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBInstanceCmdlet.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.RDS.EditRDSDBParameterGroupCmdlet">
            <summary>
            Modifies the parameters of a DB parameter group. To modify more than one parameter,
            submit a list of the following: <code>ParameterName</code>, <code>ParameterValue</code>,
            and <code>ApplyMethod</code>. A maximum of 20 parameters can be modified in a single
            request.
             
             <note><para>
            Changes to dynamic parameters are applied immediately. Changes to static parameters
            require a reboot without failover to the DB instance associated with the parameter
            group before the change can take effect.
            </para></note><important><para>
            After you modify a DB parameter group, you should wait at least 5 minutes before creating
            your first DB instance that uses that DB parameter group as the default parameter
            group. This allows Amazon RDS to fully complete the modify action before the parameter
            group is used as the default for a new DB instance. This is especially important for
            parameters that are critical when creating the default database for a DB instance,
            such as the character set for the default database defined by the <code>character_set_database</code>
            parameter. You can use the <i>Parameter Groups</i> option of the <a href="https://console.aws.amazon.com/rds/">Amazon
            RDS console</a> or the <i>DescribeDBParameters</i> command to verify that your DB
            parameter group has been created or modified.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBParameterGroupCmdlet.DBParameterGroupName">
            <summary>
            <para>
            <para>The name of the DB parameter group.</para><para>Constraints:</para><ul><li><para>If supplied, must match the name of an existing DBParameterGroup.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBParameterGroupCmdlet.Parameter">
            <summary>
            <para>
            <para>An array of parameter names, values, and the apply method for the parameter update.
            At least one parameter name, value, and apply method must be supplied; subsequent
            arguments are optional. A maximum of 20 parameters can be modified in a single request.</para><para>Valid Values (for the application method): <code>immediate | pending-reboot</code></para><note><para>You can use the immediate value with dynamic parameters only. You can use the pending-reboot
            value for both dynamic and static parameters, and changes are applied when you reboot
            the DB instance without failover.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBParameterGroupCmdlet.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.RDS.EditRDSDBSnapshotCmdlet">
            <summary>
            Updates a manual DB snapshot, which can be encrypted or not encrypted, with a new
            engine version.
             
              
            <para>
            Amazon RDS supports upgrading DB snapshots for MySQL and Oracle.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBSnapshotCmdlet.DBSnapshotIdentifier">
            <summary>
            <para>
            <para>The identifier of the DB snapshot to modify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBSnapshotCmdlet.EngineVersion">
            <summary>
            <para>
            <para>The engine version to upgrade the DB snapshot to. </para><para>The following are the database engines and engine versions that are available when
            you upgrade a DB snapshot. </para><para><b>MySQL</b></para><ul><li><para><code>5.5.46</code> (supported for 5.1 DB snapshots)</para></li></ul><para><b>Oracle</b></para><ul><li><para><code>12.1.0.2.v8</code> (supported for 12.1.0.1 DB snapshots)</para></li><li><para><code>11.2.0.4.v12</code> (supported for 11.2.0.2 DB snapshots)</para></li><li><para><code>11.2.0.4.v11</code> (supported for 11.2.0.3 DB snapshots)</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBSnapshotCmdlet.OptionGroupName">
            <summary>
            <para>
            <para>The option group to identify with the upgraded DB snapshot. </para><para>You can specify this parameter when you upgrade an Oracle DB snapshot. The same option
            group considerations apply when upgrading a DB snapshot as when upgrading a DB instance.
            For more information, see <a href="http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_UpgradeDBInstance.Oracle.html#USER_UpgradeDBInstance.Oracle.OGPG.OG">Option
            Group Considerations</a> in the <i>Amazon RDS User Guide.</i></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBSnapshotCmdlet.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.RDS.EditRDSDBSnapshotAttributeCmdlet">
            <summary>
            Adds an attribute and values to, or removes an attribute and values from, a manual
            DB snapshot.
             
              
            <para>
            To share a manual DB snapshot with other AWS accounts, specify <code>restore</code>
            as the <code>AttributeName</code> and use the <code>ValuesToAdd</code> parameter to
            add a list of IDs of the AWS accounts that are authorized to restore the manual DB
            snapshot. Uses the value <code>all</code> to make the manual DB snapshot public, which
            means it can be copied or restored by all AWS accounts. Do not add the <code>all</code>
            value for any manual DB snapshots that contain private information that you don't
            want available to all AWS accounts. If the manual DB snapshot is encrypted, it can
            be shared, but only by specifying a list of authorized AWS account IDs for the <code>ValuesToAdd</code>
            parameter. You can't use <code>all</code> as a value for that parameter in this case.
            </para><para>
            To view which AWS accounts have access to copy or restore a manual DB snapshot, or
            whether a manual DB snapshot public or private, use the <a>DescribeDBSnapshotAttributes</a>
            API action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBSnapshotAttributeCmdlet.AttributeName">
            <summary>
            <para>
            <para>The name of the DB snapshot attribute to modify.</para><para>To manage authorization for other AWS accounts to copy or restore a manual DB snapshot,
            set this value to <code>restore</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBSnapshotAttributeCmdlet.DBSnapshotIdentifier">
            <summary>
            <para>
            <para>The identifier for the DB snapshot to modify the attributes for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBSnapshotAttributeCmdlet.ValuesToAdd">
            <summary>
            <para>
            <para>A list of DB snapshot attributes to add to the attribute specified by <code>AttributeName</code>.</para><para>To authorize other AWS accounts to copy or restore a manual snapshot, set this list
            to include one or more AWS account IDs, or <code>all</code> to make the manual DB
            snapshot restorable by any AWS account. Do not add the <code>all</code> value for
            any manual DB snapshots that contain private information that you don't want available
            to all AWS accounts.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBSnapshotAttributeCmdlet.ValuesToRemove">
            <summary>
            <para>
            <para>A list of DB snapshot attributes to remove from the attribute specified by <code>AttributeName</code>.</para><para>To remove authorization for other AWS accounts to copy or restore a manual snapshot,
            set this list to include one or more AWS account identifiers, or <code>all</code>
            to remove authorization for any AWS account to copy or restore the DB snapshot. If
            you specify <code>all</code>, an AWS account whose account ID is explicitly added
            to the <code>restore</code> attribute can still copy or restore the manual DB snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBSnapshotAttributeCmdlet.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.RDS.EditRDSDBSubnetGroupCmdlet">
            <summary>
            Modifies an existing DB subnet group. DB subnet groups must contain at least one subnet
            in at least two AZs in the AWS Region.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBSubnetGroupCmdlet.DBSubnetGroupDescription">
            <summary>
            <para>
            <para>The description for the DB subnet group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBSubnetGroupCmdlet.DBSubnetGroupName">
            <summary>
            <para>
            <para>The name for the DB subnet group. This value is stored as a lowercase string. You
            can't modify the default subnet group. </para><para>Constraints: Must match the name of an existing DBSubnetGroup. Must not be default.</para><para>Example: <code>mySubnetgroup</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBSubnetGroupCmdlet.SubnetId">
            <summary>
            <para>
            <para>The EC2 subnet IDs for the DB subnet group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSDBSubnetGroupCmdlet.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.RDS.EditRDSEventSubscriptionCmdlet">
            <summary>
            Modifies an existing RDS event notification subscription. Note that you can't modify
            the source identifiers using this call; to change source identifiers for a subscription,
            use the <a>AddSourceIdentifierToSubscription</a> and <a>RemoveSourceIdentifierFromSubscription</a>
            calls.
             
              
            <para>
            You can see a list of the event categories for a given SourceType in the <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_Events.html">Events</a>
            topic in the <i>Amazon RDS User Guide</i> or by using the <b>DescribeEventCategories</b>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSEventSubscriptionCmdlet.Enabled">
            <summary>
            <para>
            <para> A Boolean value; set to <b>true</b> to activate the subscription. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSEventSubscriptionCmdlet.EventCategory">
            <summary>
            <para>
            <para> A list of event categories for a SourceType that you want to subscribe to. You can
            see a list of the categories for a given SourceType in the <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_Events.html">Events</a>
            topic in the <i>Amazon RDS User Guide</i> or by using the <b>DescribeEventCategories</b>
            action. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSEventSubscriptionCmdlet.SnsTopicArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the SNS topic created for event notification. The
            ARN is created by Amazon SNS when you create a topic and subscribe to it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSEventSubscriptionCmdlet.SourceType">
            <summary>
            <para>
            <para>The type of source that is generating the events. For example, if you want to be notified
            of events generated by a DB instance, you would set this parameter to db-instance.
            if this value is not specified, all events are returned.</para><para>Valid values: db-instance | db-parameter-group | db-security-group | db-snapshot</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSEventSubscriptionCmdlet.SubscriptionName">
            <summary>
            <para>
            <para>The name of the RDS event notification subscription.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSEventSubscriptionCmdlet.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.RDS.EditRDSGlobalClusterCmdlet">
            <summary>
            Modify a setting for an Amazon Aurora global cluster. You can change one or more
            database configuration parameters by specifying these parameters and the new values
            in the request. For more information on Amazon Aurora, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/CHAP_AuroraOverview.html">
            What Is Amazon Aurora?</a> in the <i>Amazon Aurora User Guide.</i><note><para>
            This action only applies to Aurora DB clusters.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSGlobalClusterCmdlet.DeletionProtection">
            <summary>
            <para>
            <para> Indicates if the global database cluster has deletion protection enabled. The global
            database cluster can't be deleted when this value is set to true. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSGlobalClusterCmdlet.GlobalClusterIdentifier">
            <summary>
            <para>
            <para> The DB cluster identifier for the global cluster being modified. This parameter is
            not case-sensitive. </para><para>Constraints:</para><ul><li><para>Must match the identifier of an existing global database cluster.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSGlobalClusterCmdlet.NewGlobalClusterIdentifier">
            <summary>
            <para>
            <para> The new cluster identifier for the global database cluster when modifying a global
            database cluster. This value is stored as a lowercase string. </para><para>Constraints:</para><ul><li><para>Must contain from 1 to 63 letters, numbers, or hyphens</para></li><li><para>The first character must be a letter</para></li><li><para>Can't end with a hyphen or contain two consecutive hyphens</para></li></ul><para>Example: <code>my-cluster2</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSGlobalClusterCmdlet.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.RDS.EditRDSOptionGroupCmdlet">
            <summary>
            Modifies an existing option group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSOptionGroupCmdlet.ApplyImmediately">
            <summary>
            <para>
            <para>Indicates whether the changes should be applied immediately, or during the next maintenance
            window for each instance associated with the option group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSOptionGroupCmdlet.OptionGroupName">
            <summary>
            <para>
            <para>The name of the option group to be modified.</para><para>Permanent options, such as the TDE option for Oracle Advanced Security TDE, can't
            be removed from an option group, and that option group can't be removed from a DB
            instance once it is associated with a DB instance</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSOptionGroupCmdlet.OptionsToInclude">
            <summary>
            <para>
            <para>Options in this list are added to the option group or, if already present, the specified
            configuration is used to update the existing configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSOptionGroupCmdlet.OptionsToRemove">
            <summary>
            <para>
            <para>Options in this list are removed from the option group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EditRDSOptionGroupCmdlet.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.RDS.EnableRDSDBSecurityGroupIngressCmdlet">
            <summary>
            Enables ingress to a DBSecurityGroup using one of two forms of authorization. First,
            EC2 or VPC security groups can be added to the DBSecurityGroup if the application
            using the database is running on EC2 or VPC instances. Second, IP ranges are available
            if the application accessing your database is running on the Internet. Required parameters
            for this API are one of CIDR range, EC2SecurityGroupId for VPC, or (EC2SecurityGroupOwnerId
            and either EC2SecurityGroupName or EC2SecurityGroupId for non-VPC).
             
             <note><para>
            You can't authorize ingress from an EC2 security group in one AWS Region to an Amazon
            RDS DB instance in another. You can't authorize ingress from a VPC security group
            in one VPC to an Amazon RDS DB instance in another.
            </para></note><para>
            For an overview of CIDR ranges, go to the <a href="http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing">Wikipedia
            Tutorial</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EnableRDSDBSecurityGroupIngressCmdlet.CIDRIP">
            <summary>
            <para>
            <para>The IP range to authorize.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EnableRDSDBSecurityGroupIngressCmdlet.DBSecurityGroupName">
            <summary>
            <para>
            <para>The name of the DB security group to add authorization to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EnableRDSDBSecurityGroupIngressCmdlet.EC2SecurityGroupId">
            <summary>
            <para>
            <para> Id of the EC2 security group to authorize. For VPC DB security groups, <code>EC2SecurityGroupId</code>
            must be provided. Otherwise, <code>EC2SecurityGroupOwnerId</code> and either <code>EC2SecurityGroupName</code>
            or <code>EC2SecurityGroupId</code> must be provided. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EnableRDSDBSecurityGroupIngressCmdlet.EC2SecurityGroupName">
            <summary>
            <para>
            <para> Name of the EC2 security group to authorize. For VPC DB security groups, <code>EC2SecurityGroupId</code>
            must be provided. Otherwise, <code>EC2SecurityGroupOwnerId</code> and either <code>EC2SecurityGroupName</code>
            or <code>EC2SecurityGroupId</code> must be provided. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EnableRDSDBSecurityGroupIngressCmdlet.EC2SecurityGroupOwnerId">
            <summary>
            <para>
            <para> AWS account number of the owner of the EC2 security group specified in the <code>EC2SecurityGroupName</code>
            parameter. The AWS Access Key ID is not an acceptable value. For VPC DB security groups,
            <code>EC2SecurityGroupId</code> must be provided. Otherwise, <code>EC2SecurityGroupOwnerId</code>
            and either <code>EC2SecurityGroupName</code> or <code>EC2SecurityGroupId</code> must
            be provided. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.EnableRDSDBSecurityGroupIngressCmdlet.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.RDS.GetRDSAccountAttributeCmdlet">
            <summary>
            Lists all of the attributes for a customer account. The attributes include Amazon
            RDS quotas for the account, such as the number of DB instances allowed. The description
            for a quota includes the quota name, current usage toward that quota, and the quota's
            maximum value.
             
              
            <para>
            This command doesn't take any parameters.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RDS.GetRDSCertificateCmdlet">
            <summary>
            Lists the set of CA certificates provided by Amazon RDS for this AWS account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSCertificateCmdlet.CertificateIdentifier">
            <summary>
            <para>
            <para>The user-supplied certificate identifier. If this parameter is specified, information
            for only the identified certificate is returned. This parameter isn't case-sensitive.</para><para>Constraints:</para><ul><li><para>Must match an existing CertificateIdentifier.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSCertificateCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSCertificateCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous <a>DescribeCertificates</a> request.
            If this parameter is specified, the response includes only records beyond the marker,
            up to the value specified by <code>MaxRecords</code>. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSCertificateCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterCmdlet">
            <summary>
            Returns information about provisioned Aurora DB clusters. This API supports pagination.
             
              
            <para>
            For more information on Amazon Aurora, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/CHAP_AuroraOverview.html">
            What Is Amazon Aurora?</a> in the <i>Amazon Aurora User Guide.</i></para><note><para>
            This action only applies to Aurora DB clusters.
            </para></note><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The user-supplied DB cluster identifier. If this parameter is specified, information
            from only the specific DB cluster is returned. This parameter isn't case-sensitive.</para><para>Constraints:</para><ul><li><para>If supplied, must match an existing DBClusterIdentifier.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterCmdlet.Filter">
            <summary>
            <para>
            <para>A filter that specifies one or more DB clusters to describe.</para><para>Supported filters:</para><ul><li><para><code>db-cluster-id</code> - Accepts DB cluster identifiers and DB cluster Amazon
            Resource Names (ARNs). The results list will only include information about the DB
            clusters identified by these ARNs.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterCmdlet.Marker">
            <summary>
            <para>
            <para>An optional pagination token provided by a previous <a>DescribeDBClusters</a> request.
            If this parameter is specified, the response includes only records beyond the marker,
            up to the value specified by <code>MaxRecords</code>. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterBacktrackListCmdlet">
            <summary>
            Returns information about backtracks for a DB cluster.
             
              
            <para>
            For more information on Amazon Aurora, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/CHAP_AuroraOverview.html">
            What Is Amazon Aurora?</a> in the <i>Amazon Aurora User Guide.</i></para><note><para>
            This action only applies to Aurora DB clusters.
            </para></note><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterBacktrackListCmdlet.BacktrackIdentifier">
            <summary>
            <para>
            <para>If specified, this value is the backtrack identifier of the backtrack to be described.</para><para>Constraints:</para><ul><li><para>Must contain a valid universally unique identifier (UUID). For more information about
            UUIDs, see <a href="http://www.ietf.org/rfc/rfc4122.txt">A Universally Unique Identifier
            (UUID) URN Namespace</a>.</para></li></ul><para>Example: <code>123e4567-e89b-12d3-a456-426655440000</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterBacktrackListCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The DB cluster identifier of the DB cluster to be described. This parameter is stored
            as a lowercase string.</para><para>Constraints:</para><ul><li><para>Must contain from 1 to 63 alphanumeric characters or hyphens.</para></li><li><para>First character must be a letter.</para></li><li><para>Can't end with a hyphen or contain two consecutive hyphens.</para></li></ul><para>Example: <code>my-cluster1</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterBacktrackListCmdlet.Filter">
            <summary>
            <para>
            <para>A filter that specifies one or more DB clusters to describe. Supported filters include
            the following:</para><ul><li><para><code>db-cluster-backtrack-id</code> - Accepts backtrack identifiers. The results
            list includes information about only the backtracks identified by these identifiers.</para></li><li><para><code>db-cluster-backtrack-status</code> - Accepts any of the following backtrack
            status values:</para><ul><li><para><code>applying</code></para></li><li><para><code>completed</code></para></li><li><para><code>failed</code></para></li><li><para><code>pending</code></para></li></ul><para>The results list includes information about only the backtracks identified by these
            values. For more information about backtrack status values, see <a>DBClusterBacktrack</a>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterBacktrackListCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous <a>DescribeDBClusterBacktracks</a>
            request. If this parameter is specified, the response includes only records beyond
            the marker, up to the value specified by <code>MaxRecords</code>. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterBacktrackListCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterEndpointCmdlet">
            <summary>
            Returns information about endpoints for an Amazon Aurora DB cluster.
             
             <note><para>
            This action only applies to Aurora DB clusters.
            </para></note><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterEndpointCmdlet.DBClusterEndpointIdentifier">
            <summary>
            <para>
            <para>The identifier of the endpoint to describe. This parameter is stored as a lowercase
            string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterEndpointCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The DB cluster identifier of the DB cluster associated with the endpoint. This parameter
            is stored as a lowercase string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterEndpointCmdlet.Filter">
            <summary>
            <para>
            <para>A set of name-value pairs that define which endpoints to include in the output. The
            filters are specified as name-value pairs, in the format <code>Name=<i>endpoint_type</i>,Values=<i>endpoint_type1</i>,<i>endpoint_type2</i>,...</code>.
            <code>Name</code> can be one of: <code>db-cluster-endpoint-type</code>, <code>db-cluster-endpoint-custom-type</code>,
            <code>db-cluster-endpoint-id</code>, <code>db-cluster-endpoint-status</code>. <code>Values</code>
            for the <code> db-cluster-endpoint-type</code> filter can be one or more of: <code>reader</code>,
            <code>writer</code>, <code>custom</code>. <code>Values</code> for the <code>db-cluster-endpoint-custom-type</code>
            filter can be one or more of: <code>reader</code>, <code>any</code>. <code>Values</code>
            for the <code>db-cluster-endpoint-status</code> filter can be one or more of: <code>available</code>,
            <code>creating</code>, <code>deleting</code>, <code>modifying</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterEndpointCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous <a>DescribeDBClusterEndpoints</a>
            request. If this parameter is specified, the response includes only records beyond
            the marker, up to the value specified by <code>MaxRecords</code>. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterEndpointCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterParameterCmdlet">
            <summary>
            Returns the detailed parameter list for a particular DB cluster parameter group.
             
              
            <para>
            For more information on Amazon Aurora, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/CHAP_AuroraOverview.html">
            What Is Amazon Aurora?</a> in the <i>Amazon Aurora User Guide.</i></para><note><para>
            This action only applies to Aurora DB clusters.
            </para></note><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterParameterCmdlet.DBClusterParameterGroupName">
            <summary>
            <para>
            <para>The name of a specific DB cluster parameter group to return parameter details for.</para><para>Constraints:</para><ul><li><para>If supplied, must match the name of an existing DBClusterParameterGroup.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterParameterCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterParameterCmdlet.Source">
            <summary>
            <para>
            <para> A value that indicates to return only parameters for a specific source. Parameter
            sources can be <code>engine</code>, <code>service</code>, or <code>customer</code>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterParameterCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous <code>DescribeDBClusterParameters</code>
            request. If this parameter is specified, the response includes only records beyond
            the marker, up to the value specified by <code>MaxRecords</code>. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterParameterCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterParameterGroupCmdlet">
            <summary>
            Returns a list of <code>DBClusterParameterGroup</code> descriptions. If a <code>DBClusterParameterGroupName</code>
            parameter is specified, the list will contain only the description of the specified
            DB cluster parameter group.
             
              
            <para>
            For more information on Amazon Aurora, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/CHAP_AuroraOverview.html">
            What Is Amazon Aurora?</a> in the <i>Amazon Aurora User Guide.</i></para><note><para>
            This action only applies to Aurora DB clusters.
            </para></note><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterParameterGroupCmdlet.DBClusterParameterGroupName">
            <summary>
            <para>
            <para>The name of a specific DB cluster parameter group to return details for.</para><para>Constraints:</para><ul><li><para>If supplied, must match the name of an existing DBClusterParameterGroup.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterParameterGroupCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterParameterGroupCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous <code>DescribeDBClusterParameterGroups</code>
            request. If this parameter is specified, the response includes only records beyond
            the marker, up to the value specified by <code>MaxRecords</code>. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterParameterGroupCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterSnapshotCmdlet">
            <summary>
            Returns information about DB cluster snapshots. This API action supports pagination.
             
              
            <para>
            For more information on Amazon Aurora, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/CHAP_AuroraOverview.html">
            What Is Amazon Aurora?</a> in the <i>Amazon Aurora User Guide.</i></para><note><para>
            This action only applies to Aurora DB clusters.
            </para></note><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterSnapshotCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The ID of the DB cluster to retrieve the list of DB cluster snapshots for. This parameter
            can't be used in conjunction with the <code>DBClusterSnapshotIdentifier</code> parameter.
            This parameter is not case-sensitive. </para><para>Constraints:</para><ul><li><para>If supplied, must match the identifier of an existing DBCluster.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterSnapshotCmdlet.DBClusterSnapshotIdentifier">
            <summary>
            <para>
            <para>A specific DB cluster snapshot identifier to describe. This parameter can't be used
            in conjunction with the <code>DBClusterIdentifier</code> parameter. This value is
            stored as a lowercase string. </para><para>Constraints:</para><ul><li><para>If supplied, must match the identifier of an existing DBClusterSnapshot.</para></li><li><para>If this identifier is for an automated snapshot, the <code>SnapshotType</code> parameter
            must also be specified.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterSnapshotCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterSnapshotCmdlet.IncludePublic">
            <summary>
            <para>
            <para>True to include manual DB cluster snapshots that are public and can be copied or restored
            by any AWS account, and otherwise false. The default is <code>false</code>. The default
            is false.</para><para>You can share a manual DB cluster snapshot as public by using the <a>ModifyDBClusterSnapshotAttribute</a>
            API action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterSnapshotCmdlet.IncludeShared">
            <summary>
            <para>
            <para>True to include shared manual DB cluster snapshots from other AWS accounts that this
            AWS account has been given permission to copy or restore, and otherwise false. The
            default is <code>false</code>.</para><para>You can give an AWS account permission to restore a manual DB cluster snapshot from
            another AWS account by the <a>ModifyDBClusterSnapshotAttribute</a> API action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterSnapshotCmdlet.SnapshotType">
            <summary>
            <para>
            <para>The type of DB cluster snapshots to be returned. You can specify one of the following
            values:</para><ul><li><para><code>automated</code> - Return all DB cluster snapshots that have been automatically
            taken by Amazon RDS for my AWS account.</para></li><li><para><code>manual</code> - Return all DB cluster snapshots that have been taken by my
            AWS account.</para></li><li><para><code>shared</code> - Return all manual DB cluster snapshots that have been shared
            to my AWS account.</para></li><li><para><code>public</code> - Return all DB cluster snapshots that have been marked as public.</para></li></ul><para>If you don't specify a <code>SnapshotType</code> value, then both automated and manual
            DB cluster snapshots are returned. You can include shared DB cluster snapshots with
            these results by setting the <code>IncludeShared</code> parameter to <code>true</code>.
            You can include public DB cluster snapshots with these results by setting the <code>IncludePublic</code>
            parameter to <code>true</code>.</para><para>The <code>IncludeShared</code> and <code>IncludePublic</code> parameters don't apply
            for <code>SnapshotType</code> values of <code>manual</code> or <code>automated</code>.
            The <code>IncludePublic</code> parameter doesn't apply when <code>SnapshotType</code>
            is set to <code>shared</code>. The <code>IncludeShared</code> parameter doesn't apply
            when <code>SnapshotType</code> is set to <code>public</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterSnapshotCmdlet.Marker">
            <summary>
            <para>
            <para>An optional pagination token provided by a previous <code>DescribeDBClusterSnapshots</code>
            request. If this parameter is specified, the response includes only records beyond
            the marker, up to the value specified by <code>MaxRecords</code>. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterSnapshotCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterSnapshotAttributeCmdlet">
            <summary>
            Returns a list of DB cluster snapshot attribute names and values for a manual DB cluster
            snapshot.
             
              
            <para>
            When sharing snapshots with other AWS accounts, <code>DescribeDBClusterSnapshotAttributes</code>
            returns the <code>restore</code> attribute and a list of IDs for the AWS accounts
            that are authorized to copy or restore the manual DB cluster snapshot. If <code>all</code>
            is included in the list of values for the <code>restore</code> attribute, then the
            manual DB cluster snapshot is public and can be copied or restored by all AWS accounts.
            </para><para>
            To add or remove access for an AWS account to copy or restore a manual DB cluster
            snapshot, or to make the manual DB cluster snapshot public or private, use the <a>ModifyDBClusterSnapshotAttribute</a>
            API action.
            </para><note><para>
            This action only applies to Aurora DB clusters.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBClusterSnapshotAttributeCmdlet.DBClusterSnapshotIdentifier">
            <summary>
            <para>
            <para>The identifier for the DB cluster snapshot to describe the attributes for.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBEngineVersionCmdlet">
            <summary>
            Returns a list of the available DB engines.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBEngineVersionCmdlet.DBParameterGroupFamily">
            <summary>
            <para>
            <para>The name of a specific DB parameter group family to return details for.</para><para>Constraints:</para><ul><li><para>If supplied, must match an existing DBParameterGroupFamily.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBEngineVersionCmdlet.DefaultOnly">
            <summary>
            <para>
            <para>Indicates that only the default version of the specified engine or engine and major
            version combination is returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBEngineVersionCmdlet.Engine">
            <summary>
            <para>
            <para>The database engine to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBEngineVersionCmdlet.EngineVersion">
            <summary>
            <para>
            <para>The database engine version to return.</para><para>Example: <code>5.1.49</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBEngineVersionCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBEngineVersionCmdlet.ListSupportedCharacterSet">
            <summary>
            <para>
            <para>If this parameter is specified and the requested engine supports the <code>CharacterSetName</code>
            parameter for <code>CreateDBInstance</code>, the response includes a list of supported
            character sets for each engine version. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBEngineVersionCmdlet.ListSupportedTimezone">
            <summary>
            <para>
            <para>If this parameter is specified and the requested engine supports the <code>TimeZone</code>
            parameter for <code>CreateDBInstance</code>, the response includes a list of supported
            time zones for each engine version. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBEngineVersionCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous request. If this parameter is
            specified, the response includes only records beyond the marker, up to the value specified
            by <code>MaxRecords</code>. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBEngineVersionCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more than the <code>MaxRecords</code>
            value is available, a pagination token called a marker is included in the response
            so that the following results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBInstanceCmdlet">
            <summary>
            Returns information about provisioned RDS instances. This API supports pagination.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBInstanceCmdlet.DBInstanceIdentifier">
            <summary>
            <para>
            <para>The user-supplied instance identifier. If this parameter is specified, information
            from only the specific DB instance is returned. This parameter isn't case-sensitive.</para><para>Constraints:</para><ul><li><para>If supplied, must match the identifier of an existing DBInstance.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBInstanceCmdlet.Filter">
            <summary>
            <para>
            <para>A filter that specifies one or more DB instances to describe.</para><para>Supported filters:</para><ul><li><para><code>db-cluster-id</code> - Accepts DB cluster identifiers and DB cluster Amazon
            Resource Names (ARNs). The results list will only include information about the DB
            instances associated with the DB clusters identified by these ARNs.</para></li><li><para><code>db-instance-id</code> - Accepts DB instance identifiers and DB instance Amazon
            Resource Names (ARNs). The results list will only include information about the DB
            instances identified by these ARNs.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBInstanceCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous <code>DescribeDBInstances</code>
            request. If this parameter is specified, the response includes only records beyond
            the marker, up to the value specified by <code>MaxRecords</code>. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBInstanceCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBInstanceAutomatedBackupCmdlet">
            <summary>
            Displays backups for both current and deleted instances. For example, use this operation
            to find details about automated backups for previously deleted instances. Current
            instances with retention periods greater than zero (0) are returned for both the <code>DescribeDBInstanceAutomatedBackups</code>
            and <code>DescribeDBInstances</code> operations.
             
              
            <para>
            All parameters are optional.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBInstanceAutomatedBackupCmdlet.DBInstanceIdentifier">
            <summary>
            <para>
            <para>(Optional) The user-supplied instance identifier. If this parameter is specified,
            it must match the identifier of an existing DB instance. It returns information from
            the specific DB instance' automated backup. This parameter isn't case-sensitive. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBInstanceAutomatedBackupCmdlet.DbiResourceId">
            <summary>
            <para>
            <para>The resource ID of the DB instance that is the source of the automated backup. This
            parameter isn't case-sensitive. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBInstanceAutomatedBackupCmdlet.Filter">
            <summary>
            <para>
            <para>A filter that specifies which resources to return based on status.</para><para>Supported filters are the following:</para><ul><li><para><code>status</code></para><ul><li><para><code>active</code> - automated backups for current instances</para></li><li><para><code>retained</code> - automated backups for deleted instances</para></li><li><para><code>creating</code> - automated backups that are waiting for the first automated
            snapshot to be available</para></li></ul></li><li><para><code>db-instance-id</code> - Accepts DB instance identifiers and Amazon Resource
            Names (ARNs) for DB instances. The results list includes only information about the
            DB instance automated backupss identified by these ARNs.</para></li><li><para><code>dbi-resource-id</code> - Accepts DB instance resource identifiers and DB Amazon
            Resource Names (ARNs) for DB instances. The results list includes only information
            about the DB instance resources identified by these ARNs.</para></li></ul><para>Returns all resources by default. The status for each resource is specified in the
            response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBInstanceAutomatedBackupCmdlet.Marker">
            <summary>
            <para>
            <para>The pagination token provided in the previous request. If this parameter is specified
            the response includes only records beyond the marker, up to <code>MaxRecords</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBInstanceAutomatedBackupCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBLogFileCmdlet">
            <summary>
            Returns a list of DB log files for the DB instance.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBLogFileCmdlet.DBInstanceIdentifier">
            <summary>
            <para>
            <para>The customer-assigned name of the DB instance that contains the log files you want
            to list.</para><para>Constraints:</para><ul><li><para>Must match the identifier of an existing DBInstance.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBLogFileCmdlet.FileLastWritten">
            <summary>
            <para>
            <para>Filters the available log files for files written since the specified date, in POSIX
            timestamp format with milliseconds.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBLogFileCmdlet.FilenameContains">
            <summary>
            <para>
            <para>Filters the available log files for log file names that contain the specified string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBLogFileCmdlet.FileSize">
            <summary>
            <para>
            <para>Filters the available log files for files larger than the specified size.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBLogFileCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBLogFileCmdlet.Marker">
            <summary>
            <para>
            <para>The pagination token provided in the previous request. If this parameter is specified
            the response includes only records beyond the marker, up to MaxRecords.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBLogFileCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of records to include in the response. If more records exist than
            the specified MaxRecords value, a pagination token called a marker is included in
            the response so that the remaining results can be retrieved.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBLogFilePortionCmdlet">
            <summary>
            Downloads all or a portion of the specified log file, up to 1 MB in size.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBLogFilePortionCmdlet.DBInstanceIdentifier">
            <summary>
            <para>
            <para>The customer-assigned name of the DB instance that contains the log files you want
            to list.</para><para>Constraints:</para><ul><li><para>Must match the identifier of an existing DBInstance.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBLogFilePortionCmdlet.LogFileName">
            <summary>
            <para>
            <para>The name of the log file to be downloaded.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBLogFilePortionCmdlet.NumberOfLines">
            <summary>
            <para>
            <para>The number of lines to download. If the number of lines specified results in a file
            over 1 MB in size, the file is truncated at 1 MB in size.</para><para>If the NumberOfLines parameter is specified, then the block of lines returned can
            be from the beginning or the end of the log file, depending on the value of the Marker
            parameter.</para><ul><li><para>If neither Marker or NumberOfLines are specified, the entire log file is returned
            up to a maximum of 10000 lines, starting with the most recent log entries first.</para></li><li><para>If NumberOfLines is specified and Marker is not specified, then the most recent lines
            from the end of the log file are returned.</para></li><li><para>If Marker is specified as "0", then the specified number of lines from the beginning
            of the log file are returned.</para></li><li><para>You can download the log file in blocks of lines by specifying the size of the block
            using the NumberOfLines parameter, and by specifying a value of "0" for the Marker
            parameter in your first request. Include the Marker value returned in the response
            as the Marker value for the next request, continuing until the AdditionalDataPending
            response element returns false.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBLogFilePortionCmdlet.Marker">
            <summary>
            <para>
            <para>The pagination token provided in the previous request or "0". If the Marker parameter
            is specified the response includes only records beyond the marker until the end of
            the file or up to NumberOfLines.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBParameterCmdlet">
            <summary>
            Returns the detailed parameter list for a particular DB parameter group.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBParameterCmdlet.DBParameterGroupName">
            <summary>
            <para>
            <para>The name of a specific DB parameter group to return details for.</para><para>Constraints:</para><ul><li><para>If supplied, must match the name of an existing DBParameterGroup.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBParameterCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBParameterCmdlet.Source">
            <summary>
            <para>
            <para>The parameter types to return.</para><para>Default: All parameter types returned</para><para>Valid Values: <code>user | system | engine-default</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBParameterCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous <code>DescribeDBParameters</code>
            request. If this parameter is specified, the response includes only records beyond
            the marker, up to the value specified by <code>MaxRecords</code>. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBParameterCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBParameterGroupCmdlet">
            <summary>
            Returns a list of <code>DBParameterGroup</code> descriptions. If a <code>DBParameterGroupName</code>
            is specified, the list will contain only the description of the specified DB parameter
            group.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBParameterGroupCmdlet.DBParameterGroupName">
            <summary>
            <para>
            <para>The name of a specific DB parameter group to return details for.</para><para>Constraints:</para><ul><li><para>If supplied, must match the name of an existing DBClusterParameterGroup.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBParameterGroupCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBParameterGroupCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous <code>DescribeDBParameterGroups</code>
            request. If this parameter is specified, the response includes only records beyond
            the marker, up to the value specified by <code>MaxRecords</code>. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBParameterGroupCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBSecurityGroupCmdlet">
            <summary>
            Returns a list of <code>DBSecurityGroup</code> descriptions. If a <code>DBSecurityGroupName</code>
            is specified, the list will contain only the descriptions of the specified DB security
            group.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBSecurityGroupCmdlet.DBSecurityGroupName">
            <summary>
            <para>
            <para>The name of the DB security group to return details for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBSecurityGroupCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBSecurityGroupCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous <code>DescribeDBSecurityGroups</code>
            request. If this parameter is specified, the response includes only records beyond
            the marker, up to the value specified by <code>MaxRecords</code>. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBSecurityGroupCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBSnapshotCmdlet">
            <summary>
            Returns information about DB snapshots. This API action supports pagination.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBSnapshotCmdlet.DBInstanceIdentifier">
            <summary>
            <para>
            <para>The ID of the DB instance to retrieve the list of DB snapshots for. This parameter
            can't be used in conjunction with <code>DBSnapshotIdentifier</code>. This parameter
            is not case-sensitive. </para><para>Constraints:</para><ul><li><para>If supplied, must match the identifier of an existing DBInstance.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBSnapshotCmdlet.DbiResourceId">
            <summary>
            <para>
            <para>A specific DB resource ID to describe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBSnapshotCmdlet.DBSnapshotIdentifier">
            <summary>
            <para>
            <para> A specific DB snapshot identifier to describe. This parameter can't be used in conjunction
            with <code>DBInstanceIdentifier</code>. This value is stored as a lowercase string.
            </para><para>Constraints:</para><ul><li><para>If supplied, must match the identifier of an existing DBSnapshot.</para></li><li><para>If this identifier is for an automated snapshot, the <code>SnapshotType</code> parameter
            must also be specified.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBSnapshotCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBSnapshotCmdlet.IncludePublic">
            <summary>
            <para>
            <para>True to include manual DB snapshots that are public and can be copied or restored
            by any AWS account, and otherwise false. The default is false.</para><para>You can share a manual DB snapshot as public by using the <a>ModifyDBSnapshotAttribute</a>
            API.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBSnapshotCmdlet.IncludeShared">
            <summary>
            <para>
            <para>True to include shared manual DB snapshots from other AWS accounts that this AWS account
            has been given permission to copy or restore, and otherwise false. The default is
            <code>false</code>.</para><para>You can give an AWS account permission to restore a manual DB snapshot from another
            AWS account by using the <a>ModifyDBSnapshotAttribute</a> API action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBSnapshotCmdlet.SnapshotType">
            <summary>
            <para>
            <para>The type of snapshots to be returned. You can specify one of the following values:</para><ul><li><para><code>automated</code> - Return all DB snapshots that have been automatically taken
            by Amazon RDS for my AWS account.</para></li><li><para><code>manual</code> - Return all DB snapshots that have been taken by my AWS account.</para></li><li><para><code>shared</code> - Return all manual DB snapshots that have been shared to my
            AWS account.</para></li><li><para><code>public</code> - Return all DB snapshots that have been marked as public.</para></li><li><para><code>awsbackup</code> - Return the DB snapshots managed by the AWS Backup service.</para><para>For information about AWS Backup, see the <a href="https://docs.aws.amazon.com/aws-backup/latest/devguide/whatisbackup.html"><i>AWS Backup Developer Guide.</i></a></para><para>The <code>awsbackup</code> type does not apply to Aurora.</para></li></ul><para>If you don't specify a <code>SnapshotType</code> value, then both automated and manual
            snapshots are returned. Shared and public DB snapshots are not included in the returned
            results by default. You can include shared snapshots with these results by setting
            the <code>IncludeShared</code> parameter to <code>true</code>. You can include public
            snapshots with these results by setting the <code>IncludePublic</code> parameter to
            <code>true</code>.</para><para>The <code>IncludeShared</code> and <code>IncludePublic</code> parameters don't apply
            for <code>SnapshotType</code> values of <code>manual</code> or <code>automated</code>.
            The <code>IncludePublic</code> parameter doesn't apply when <code>SnapshotType</code>
            is set to <code>shared</code>. The <code>IncludeShared</code> parameter doesn't apply
            when <code>SnapshotType</code> is set to <code>public</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBSnapshotCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous <code>DescribeDBSnapshots</code>
            request. If this parameter is specified, the response includes only records beyond
            the marker, up to the value specified by <code>MaxRecords</code>. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBSnapshotCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBSnapshotAttributeCmdlet">
            <summary>
            Returns a list of DB snapshot attribute names and values for a manual DB snapshot.
             
              
            <para>
            When sharing snapshots with other AWS accounts, <code>DescribeDBSnapshotAttributes</code>
            returns the <code>restore</code> attribute and a list of IDs for the AWS accounts
            that are authorized to copy or restore the manual DB snapshot. If <code>all</code>
            is included in the list of values for the <code>restore</code> attribute, then the
            manual DB snapshot is public and can be copied or restored by all AWS accounts.
            </para><para>
            To add or remove access for an AWS account to copy or restore a manual DB snapshot,
            or to make the manual DB snapshot public or private, use the <a>ModifyDBSnapshotAttribute</a>
            API action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBSnapshotAttributeCmdlet.DBSnapshotIdentifier">
            <summary>
            <para>
            <para>The identifier for the DB snapshot to describe the attributes for.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBSubnetGroupCmdlet">
            <summary>
            Returns a list of DBSubnetGroup descriptions. If a DBSubnetGroupName is specified,
            the list will contain only the descriptions of the specified DBSubnetGroup.
             
              
            <para>
            For an overview of CIDR ranges, go to the <a href="http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing">Wikipedia
            Tutorial</a>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBSubnetGroupCmdlet.DBSubnetGroupName">
            <summary>
            <para>
            <para>The name of the DB subnet group to return details for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBSubnetGroupCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBSubnetGroupCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous DescribeDBSubnetGroups request.
            If this parameter is specified, the response includes only records beyond the marker,
            up to the value specified by <code>MaxRecords</code>. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSDBSubnetGroupCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RDS.GetRDSEngineDefaultClusterParameterCmdlet">
            <summary>
            Returns the default engine and system parameter information for the cluster database
            engine.
             
              
            <para>
            For more information on Amazon Aurora, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/CHAP_AuroraOverview.html">
            What Is Amazon Aurora?</a> in the <i>Amazon Aurora User Guide.</i></para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSEngineDefaultClusterParameterCmdlet.DBParameterGroupFamily">
            <summary>
            <para>
            <para>The name of the DB cluster parameter group family to return engine parameter information
            for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSEngineDefaultClusterParameterCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSEngineDefaultClusterParameterCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous <code>DescribeEngineDefaultClusterParameters</code>
            request. If this parameter is specified, the response includes only records beyond
            the marker, up to the value specified by <code>MaxRecords</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSEngineDefaultClusterParameterCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RDS.GetRDSEngineDefaultParameterCmdlet">
            <summary>
            Returns the default engine and system parameter information for the specified database
            engine.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSEngineDefaultParameterCmdlet.DBParameterGroupFamily">
            <summary>
            <para>
            <para>The name of the DB parameter group family.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSEngineDefaultParameterCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSEngineDefaultParameterCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous <code>DescribeEngineDefaultParameters</code>
            request. If this parameter is specified, the response includes only records beyond
            the marker, up to the value specified by <code>MaxRecords</code>. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSEngineDefaultParameterCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RDS.GetRDSEventCmdlet">
            <summary>
            Returns events related to DB instances, DB security groups, DB snapshots, and DB parameter
            groups for the past 14 days. Events specific to a particular DB instance, DB security
            group, database snapshot, or DB parameter group can be obtained by providing the name
            as a parameter. By default, the past hour of events are returned.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSEventCmdlet.Duration">
            <summary>
            <para>
            <para>The number of minutes to retrieve events for.</para><para>Default: 60</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSEventCmdlet.UtcEndTime">
            <summary>
            <para>
            <para> The end of the time interval for which to retrieve events, specified in ISO 8601
            format. For more information about ISO 8601, go to the <a href="http://en.wikipedia.org/wiki/ISO_8601">ISO8601
            Wikipedia page.</a></para><para>Example: 2009-07-08T18:00Z</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSEventCmdlet.EventCategory">
            <summary>
            <para>
            <para>A list of event categories that trigger notifications for a event notification subscription.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSEventCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSEventCmdlet.SourceIdentifier">
            <summary>
            <para>
            <para>The identifier of the event source for which events are returned. If not specified,
            then all sources are included in the response.</para><para>Constraints:</para><ul><li><para>If SourceIdentifier is supplied, SourceType must also be provided.</para></li><li><para>If the source type is <code>DBInstance</code>, then a <code>DBInstanceIdentifier</code>
            must be supplied.</para></li><li><para>If the source type is <code>DBSecurityGroup</code>, a <code>DBSecurityGroupName</code>
            must be supplied.</para></li><li><para>If the source type is <code>DBParameterGroup</code>, a <code>DBParameterGroupName</code>
            must be supplied.</para></li><li><para>If the source type is <code>DBSnapshot</code>, a <code>DBSnapshotIdentifier</code>
            must be supplied.</para></li><li><para>Can't end with a hyphen or contain two consecutive hyphens.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSEventCmdlet.SourceType">
            <summary>
            <para>
            <para>The event source to retrieve events for. If no value is specified, all events are
            returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSEventCmdlet.UtcStartTime">
            <summary>
            <para>
            <para> The beginning of the time interval to retrieve events for, specified in ISO 8601
            format. For more information about ISO 8601, go to the <a href="http://en.wikipedia.org/wiki/ISO_8601">ISO8601
            Wikipedia page.</a></para><para>Example: 2009-07-08T18:00Z</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSEventCmdlet.EndTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use EndTimeUtc instead. Setting either EndTime or EndTimeUtc
            results in both EndTime and EndTimeUtc being assigned, the latest assignment to either
            one of the two property is reflected in the value of both. EndTime is provided for
            backwards compatibility only and assigning a non-Utc DateTime to it results in the
            wrong timestamp being passed to the service.</para><para> The end of the time interval for which to retrieve events, specified in ISO 8601
            format. For more information about ISO 8601, go to the <a href="http://en.wikipedia.org/wiki/ISO_8601">ISO8601
            Wikipedia page.</a></para><para>Example: 2009-07-08T18:00Z</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSEventCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous DescribeEvents request. If this
            parameter is specified, the response includes only records beyond the marker, up to
            the value specified by <code>MaxRecords</code>. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSEventCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSEventCmdlet.StartTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use StartTimeUtc instead. Setting either StartTime or
            StartTimeUtc results in both StartTime and StartTimeUtc being assigned, the latest
            assignment to either one of the two property is reflected in the value of both. StartTime
            is provided for backwards compatibility only and assigning a non-Utc DateTime to it
            results in the wrong timestamp being passed to the service.</para><para> The beginning of the time interval to retrieve events for, specified in ISO 8601
            format. For more information about ISO 8601, go to the <a href="http://en.wikipedia.org/wiki/ISO_8601">ISO8601
            Wikipedia page.</a></para><para>Example: 2009-07-08T18:00Z</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RDS.GetRDSEventCategoryCmdlet">
            <summary>
            Displays a list of categories for all event source types, or, if specified, for a
            specified source type. You can see a list of the event categories and source types
            in the <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_Events.html">
            Events</a> topic in the <i>Amazon RDS User Guide.</i>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSEventCategoryCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSEventCategoryCmdlet.SourceType">
            <summary>
            <para>
            <para>The type of source that is generating the events.</para><para>Valid values: db-instance | db-parameter-group | db-security-group | db-snapshot</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RDS.GetRDSEventSubscriptionCmdlet">
            <summary>
            Lists all the subscription descriptions for a customer account. The description for
            a subscription includes SubscriptionName, SNSTopicARN, CustomerID, SourceType, SourceID,
            CreationTime, and Status.
             
              
            <para>
            If you specify a SubscriptionName, lists the description for that subscription.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSEventSubscriptionCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSEventSubscriptionCmdlet.SubscriptionName">
            <summary>
            <para>
            <para>The name of the RDS event notification subscription you want to describe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSEventSubscriptionCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous DescribeOrderableDBInstanceOptions
            request. If this parameter is specified, the response includes only records beyond
            the marker, up to the value specified by <code>MaxRecords</code> . </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSEventSubscriptionCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RDS.GetRDSGlobalClusterCmdlet">
            <summary>
            Returns information about Aurora global database clusters. This API supports pagination.
             
             
              
            <para>
             For more information on Amazon Aurora, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/CHAP_AuroraOverview.html">
            What Is Amazon Aurora?</a> in the <i>Amazon Aurora User Guide.</i></para><note><para>
            This action only applies to Aurora DB clusters.
            </para></note><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSGlobalClusterCmdlet.Filter">
            <summary>
            <para>
            <para>A filter that specifies one or more global DB clusters to describe.</para><para>Supported filters:</para><ul><li><para><code>db-cluster-id</code> - Accepts DB cluster identifiers and DB cluster Amazon
            Resource Names (ARNs). The results list will only include information about the DB
            clusters identified by these ARNs.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSGlobalClusterCmdlet.GlobalClusterIdentifier">
            <summary>
            <para>
            <para> The user-supplied DB cluster identifier. If this parameter is specified, information
            from only the specific DB cluster is returned. This parameter isn't case-sensitive.
            </para><para>Constraints:</para><ul><li><para>If supplied, must match an existing DBClusterIdentifier.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSGlobalClusterCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous <a>DescribeGlobalClusters</a>
            request. If this parameter is specified, the response includes only records beyond
            the marker, up to the value specified by <code>MaxRecords</code>. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSGlobalClusterCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RDS.GetRDSOptionGroupCmdlet">
            <summary>
            Describes the available option groups.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSOptionGroupCmdlet.EngineName">
            <summary>
            <para>
            <para>Filters the list of option groups to only include groups associated with a specific
            database engine.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSOptionGroupCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSOptionGroupCmdlet.MajorEngineVersion">
            <summary>
            <para>
            <para>Filters the list of option groups to only include groups associated with a specific
            database engine version. If specified, then EngineName must also be specified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSOptionGroupCmdlet.OptionGroupName">
            <summary>
            <para>
            <para>The name of the option group to describe. Can't be supplied together with EngineName
            or MajorEngineVersion.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSOptionGroupCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous DescribeOptionGroups request.
            If this parameter is specified, the response includes only records beyond the marker,
            up to the value specified by <code>MaxRecords</code>. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSOptionGroupCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RDS.GetRDSOptionGroupOptionCmdlet">
            <summary>
            Describes all available options.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSOptionGroupOptionCmdlet.EngineName">
            <summary>
            <para>
            <para>A required parameter. Options available for the given engine name are described.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSOptionGroupOptionCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSOptionGroupOptionCmdlet.MajorEngineVersion">
            <summary>
            <para>
            <para>If specified, filters the results to include only options for the specified major
            engine version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSOptionGroupOptionCmdlet.Marker">
            <summary>
            <para>
            <para>An optional pagination token provided by a previous request. If this parameter is
            specified, the response includes only records beyond the marker, up to the value specified
            by <code>MaxRecords</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSOptionGroupOptionCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RDS.GetRDSOrderableDBInstanceOptionCmdlet">
            <summary>
            Returns a list of orderable DB instance options for the specified engine.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSOrderableDBInstanceOptionCmdlet.DBInstanceClass">
            <summary>
            <para>
            <para>The DB instance class filter value. Specify this parameter to show only the available
            offerings matching the specified DB instance class.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSOrderableDBInstanceOptionCmdlet.Engine">
            <summary>
            <para>
            <para>The name of the engine to retrieve DB instance options for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSOrderableDBInstanceOptionCmdlet.EngineVersion">
            <summary>
            <para>
            <para>The engine version filter value. Specify this parameter to show only the available
            offerings matching the specified engine version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSOrderableDBInstanceOptionCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSOrderableDBInstanceOptionCmdlet.LicenseModel">
            <summary>
            <para>
            <para>The license model filter value. Specify this parameter to show only the available
            offerings matching the specified license model.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSOrderableDBInstanceOptionCmdlet.Vpc">
            <summary>
            <para>
            <para>The VPC filter value. Specify this parameter to show only the available VPC or non-VPC
            offerings.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSOrderableDBInstanceOptionCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous DescribeOrderableDBInstanceOptions
            request. If this parameter is specified, the response includes only records beyond
            the marker, up to the value specified by <code>MaxRecords</code> . </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSOrderableDBInstanceOptionCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RDS.GetRDSPendingMaintenanceActionCmdlet">
            <summary>
            Returns a list of resources (for example, DB instances) that have at least one pending
            maintenance action.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSPendingMaintenanceActionCmdlet.Filter">
            <summary>
            <para>
            <para>A filter that specifies one or more resources to return pending maintenance actions
            for.</para><para>Supported filters:</para><ul><li><para><code>db-cluster-id</code> - Accepts DB cluster identifiers and DB cluster Amazon
            Resource Names (ARNs). The results list will only include pending maintenance actions
            for the DB clusters identified by these ARNs.</para></li><li><para><code>db-instance-id</code> - Accepts DB instance identifiers and DB instance ARNs.
            The results list will only include pending maintenance actions for the DB instances
            identified by these ARNs.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSPendingMaintenanceActionCmdlet.ResourceIdentifier">
            <summary>
            <para>
            <para>The ARN of a resource to return pending maintenance actions for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSPendingMaintenanceActionCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous <code>DescribePendingMaintenanceActions</code>
            request. If this parameter is specified, the response includes only records beyond
            the marker, up to a number of records specified by <code>MaxRecords</code>. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSPendingMaintenanceActionCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RDS.GetRDSReservedDBInstanceCmdlet">
            <summary>
            Returns information about reserved DB instances for this account, or about a specified
            reserved DB instance.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSReservedDBInstanceCmdlet.DBInstanceClass">
            <summary>
            <para>
            <para>The DB instance class filter value. Specify this parameter to show only those reservations
            matching the specified DB instances class.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSReservedDBInstanceCmdlet.Duration">
            <summary>
            <para>
            <para>The duration filter value, specified in years or seconds. Specify this parameter to
            show only reservations for this duration.</para><para>Valid Values: <code>1 | 3 | 31536000 | 94608000</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSReservedDBInstanceCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSReservedDBInstanceCmdlet.MultiAZ">
            <summary>
            <para>
            <para>The Multi-AZ filter value. Specify this parameter to show only those reservations
            matching the specified Multi-AZ parameter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSReservedDBInstanceCmdlet.OfferingType">
            <summary>
            <para>
            <para>The offering type filter value. Specify this parameter to show only the available
            offerings matching the specified offering type.</para><para>Valid Values: <code>"Partial Upfront" | "All Upfront" | "No Upfront" </code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSReservedDBInstanceCmdlet.ProductDescription">
            <summary>
            <para>
            <para>The product description filter value. Specify this parameter to show only those reservations
            matching the specified product description.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSReservedDBInstanceCmdlet.ReservedDBInstanceId">
            <summary>
            <para>
            <para>The reserved DB instance identifier filter value. Specify this parameter to show only
            the reservation that matches the specified reservation ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSReservedDBInstanceCmdlet.ReservedDBInstancesOfferingId">
            <summary>
            <para>
            <para>The offering identifier filter value. Specify this parameter to show only purchased
            reservations matching the specified offering identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSReservedDBInstanceCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous request. If this parameter is
            specified, the response includes only records beyond the marker, up to the value specified
            by <code>MaxRecords</code>. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSReservedDBInstanceCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more than the <code>MaxRecords</code>
            value is available, a pagination token called a marker is included in the response
            so that the following results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RDS.GetRDSReservedDBInstancesOfferingListCmdlet">
            <summary>
            Lists available reserved DB instance offerings.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSReservedDBInstancesOfferingListCmdlet.DBInstanceClass">
            <summary>
            <para>
            <para>The DB instance class filter value. Specify this parameter to show only the available
            offerings matching the specified DB instance class.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSReservedDBInstancesOfferingListCmdlet.Duration">
            <summary>
            <para>
            <para>Duration filter value, specified in years or seconds. Specify this parameter to show
            only reservations for this duration.</para><para>Valid Values: <code>1 | 3 | 31536000 | 94608000</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSReservedDBInstancesOfferingListCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSReservedDBInstancesOfferingListCmdlet.MultiAZ">
            <summary>
            <para>
            <para>The Multi-AZ filter value. Specify this parameter to show only the available offerings
            matching the specified Multi-AZ parameter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSReservedDBInstancesOfferingListCmdlet.OfferingType">
            <summary>
            <para>
            <para>The offering type filter value. Specify this parameter to show only the available
            offerings matching the specified offering type.</para><para>Valid Values: <code>"Partial Upfront" | "All Upfront" | "No Upfront" </code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSReservedDBInstancesOfferingListCmdlet.ProductDescription">
            <summary>
            <para>
            <para>Product description filter value. Specify this parameter to show only the available
            offerings that contain the specified product description.</para><note><para>The results show offerings that partially match the filter value.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSReservedDBInstancesOfferingListCmdlet.ReservedDBInstancesOfferingId">
            <summary>
            <para>
            <para>The offering identifier filter value. Specify this parameter to show only the available
            offering that matches the specified reservation identifier.</para><para>Example: <code>438012d3-4052-4cc7-b2e3-8d3372e0e706</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSReservedDBInstancesOfferingListCmdlet.Marker">
            <summary>
            <para>
            <para> An optional pagination token provided by a previous request. If this parameter is
            specified, the response includes only records beyond the marker, up to the value specified
            by <code>MaxRecords</code>. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSReservedDBInstancesOfferingListCmdlet.MaxRecord">
            <summary>
            <para>
            <para> The maximum number of records to include in the response. If more than the <code>MaxRecords</code>
            value is available, a pagination token called a marker is included in the response
            so that the following results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RDS.GetRDSSourceRegionCmdlet">
            <summary>
            Returns a list of the source AWS Regions where the current AWS Region can create a
            Read Replica or copy a DB snapshot from. This API action supports pagination.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSSourceRegionCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSSourceRegionCmdlet.RegionName">
            <summary>
            <para>
            <para>The source AWS Region name. For example, <code>us-east-1</code>.</para><para>Constraints:</para><ul><li><para>Must specify a valid AWS Region name.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSSourceRegionCmdlet.Marker">
            <summary>
            <para>
            <para>An optional pagination token provided by a previous <a>DescribeSourceRegions</a> request.
            If this parameter is specified, the response includes only records beyond the marker,
            up to the value specified by <code>MaxRecords</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSSourceRegionCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved. </para><para>Default: 100</para><para>Constraints: Minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RDS.GetRDSTagForResourceCmdlet">
            <summary>
            Lists all tags on an Amazon RDS resource.
             
              
            <para>
            For an overview on tagging an Amazon RDS resource, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Overview.Tagging.html">Tagging
            Amazon RDS Resources</a> in the <i>Amazon RDS User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSTagForResourceCmdlet.Filter">
            <summary>
            <para>
            <para>This parameter is not currently supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSTagForResourceCmdlet.ResourceName">
            <summary>
            <para>
            <para>The Amazon RDS resource with tags to be listed. This value is an Amazon Resource Name
            (ARN). For information about creating an ARN, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_Tagging.ARN.html#USER_Tagging.ARN.Constructing">
            Constructing an ARN for Amazon RDS</a> in the <i>Amazon RDS User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RDS.GetRDSValidDBInstanceModificationCmdlet">
            <summary>
            You can call <a>DescribeValidDBInstanceModifications</a> to learn what modifications
            you can make to your DB instance. You can use this information when you call <a>ModifyDBInstance</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.GetRDSValidDBInstanceModificationCmdlet.DBInstanceIdentifier">
            <summary>
            <para>
            <para>The customer identifier or the ARN of your DB instance. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterCmdlet">
            <summary>
            Creates a new Amazon Aurora DB cluster.
             
              
            <para>
            You can use the <code>ReplicationSourceIdentifier</code> parameter to create the DB
            cluster as a Read Replica of another DB cluster or Amazon RDS MySQL DB instance. For
            cross-region replication where the DB cluster identified by <code>ReplicationSourceIdentifier</code>
            is encrypted, you must also specify the <code>PreSignedUrl</code> parameter.
            </para><para>
            For more information on Amazon Aurora, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/CHAP_AuroraOverview.html">
            What Is Amazon Aurora?</a> in the <i>Amazon Aurora User Guide.</i></para><note><para>
            This action only applies to Aurora DB clusters.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterCmdlet.ScalingConfiguration_AutoPause">
            <summary>
            <para>
            <para>A value that specifies whether to allow or disallow automatic pause for an Aurora
            DB cluster in <code>serverless</code> DB engine mode. A DB cluster can be paused only
            when it's idle (it has no connections).</para><note><para>If a DB cluster is paused for more than seven days, the DB cluster might be backed
            up with a snapshot. In this case, the DB cluster is restored when there is a request
            to connect to it. </para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>A list of EC2 Availability Zones that instances in the DB cluster can be created in.
            For information on AWS Regions and Availability Zones, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Concepts.RegionsAndAvailabilityZones.html">Choosing
            the Regions and Availability Zones</a> in the <i>Amazon Aurora User Guide</i>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterCmdlet.BacktrackWindow">
            <summary>
            <para>
            <para>The target backtrack window, in seconds. To disable backtracking, set this value to
            0. </para><para>Default: 0</para><para>Constraints:</para><ul><li><para>If specified, this value must be set to a number from 0 to 259,200 (72 hours).</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterCmdlet.BackupRetentionPeriod">
            <summary>
            <para>
            <para>The number of days for which automated backups are retained. You must specify a minimum
            value of 1.</para><para>Default: 1</para><para>Constraints:</para><ul><li><para>Must be a value from 1 to 35</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterCmdlet.CharacterSetName">
            <summary>
            <para>
            <para>A value that indicates that the DB cluster should be associated with the specified
            CharacterSet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterCmdlet.CopyTagsToSnapshot">
            <summary>
            <para>
            <para>True to copy all tags from the DB cluster to snapshots of the DB cluster, and otherwise
            false. The default is false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterCmdlet.DatabaseName">
            <summary>
            <para>
            <para>The name for your database of up to 64 alpha-numeric characters. If you do not provide
            a name, Amazon RDS will not create a database in the DB cluster you are creating.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The DB cluster identifier. This parameter is stored as a lowercase string.</para><para>Constraints:</para><ul><li><para>Must contain from 1 to 63 letters, numbers, or hyphens.</para></li><li><para>First character must be a letter.</para></li><li><para>Can't end with a hyphen or contain two consecutive hyphens.</para></li></ul><para>Example: <code>my-cluster1</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterCmdlet.DBClusterParameterGroupName">
            <summary>
            <para>
            <para> The name of the DB cluster parameter group to associate with this DB cluster. If
            this argument is omitted, <code>default.aurora5.6</code> is used. </para><para>Constraints:</para><ul><li><para>If supplied, must match the name of an existing DB cluster parameter group.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterCmdlet.DBSubnetGroupName">
            <summary>
            <para>
            <para>A DB subnet group to associate with this DB cluster.</para><para>Constraints: Must match the name of an existing DBSubnetGroup. Must not be default.</para><para>Example: <code>mySubnetgroup</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterCmdlet.DeletionProtection">
            <summary>
            <para>
            <para>Indicates if the DB cluster should have deletion protection enabled. The database
            can't be deleted when this value is set to true. The default is false. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterCmdlet.EnableCloudwatchLogsExport">
            <summary>
            <para>
            <para>The list of log types that need to be enabled for exporting to CloudWatch Logs. The
            values in the list depend on the DB engine being used. For more information, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_LogAccess.html#USER_LogAccess.Procedural.UploadtoCloudWatch">Publishing
            Database Logs to Amazon CloudWatch Logs</a> in the <i>Amazon Aurora User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterCmdlet.EnableIAMDatabaseAuthentication">
            <summary>
            <para>
            <para>True to enable mapping of AWS Identity and Access Management (IAM) accounts to database
            accounts, and otherwise false.</para><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterCmdlet.Engine">
            <summary>
            <para>
            <para>The name of the database engine to be used for this DB cluster.</para><para>Valid Values: <code>aurora</code> (for MySQL 5.6-compatible Aurora), <code>aurora-mysql</code>
            (for MySQL 5.7-compatible Aurora), and <code>aurora-postgresql</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterCmdlet.EngineMode">
            <summary>
            <para>
            <para>The DB engine mode of the DB cluster, either <code>provisioned</code>, <code>serverless</code>,
            <code>parallelquery</code>, or <code>global</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterCmdlet.EngineVersion">
            <summary>
            <para>
            <para>The version number of the database engine to use.</para><para><b>Aurora MySQL</b></para><para>Example: <code>5.6.10a</code>, <code>5.7.12</code></para><para><b>Aurora PostgreSQL</b></para><para>Example: <code>9.6.3</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterCmdlet.GlobalClusterIdentifier">
            <summary>
            <para>
            <para> The global cluster ID of an Aurora cluster that becomes the primary cluster in the
            new global database cluster. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>The AWS KMS key identifier for an encrypted DB cluster.</para><para>The KMS key identifier is the Amazon Resource Name (ARN) for the KMS encryption key.
            If you are creating a DB cluster with the same AWS account that owns the KMS encryption
            key used to encrypt the new DB cluster, then you can use the KMS key alias instead
            of the ARN for the KMS encryption key.</para><para>If an encryption key is not specified in <code>KmsKeyId</code>:</para><ul><li><para>If <code>ReplicationSourceIdentifier</code> identifies an encrypted source, then Amazon
            RDS will use the encryption key used to encrypt the source. Otherwise, Amazon RDS
            will use your default encryption key. </para></li><li><para>If the <code>StorageEncrypted</code> parameter is true and <code>ReplicationSourceIdentifier</code>
            is not specified, then Amazon RDS will use your default encryption key.</para></li></ul><para>AWS KMS creates the default encryption key for your AWS account. Your AWS account
            has a different default encryption key for each AWS Region.</para><para>If you create a Read Replica of an encrypted DB cluster in another AWS Region, you
            must set <code>KmsKeyId</code> to a KMS key ID that is valid in the destination AWS
            Region. This key is used to encrypt the Read Replica in that AWS Region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterCmdlet.MasterUsername">
            <summary>
            <para>
            <para>The name of the master user for the DB cluster.</para><para>Constraints:</para><ul><li><para>Must be 1 to 16 letters or numbers.</para></li><li><para>First character must be a letter.</para></li><li><para>Can't be a reserved word for the chosen database engine.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterCmdlet.MasterUserPassword">
            <summary>
            <para>
            <para>The password for the master database user. This password can contain any printable
            ASCII character except "/", """, or "@".</para><para>Constraints: Must contain from 8 to 41 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterCmdlet.ScalingConfiguration_MaxCapacity">
            <summary>
            <para>
            <para>The maximum capacity for an Aurora DB cluster in <code>serverless</code> DB engine
            mode.</para><para>Valid capacity values are <code>2</code>, <code>4</code>, <code>8</code>, <code>16</code>,
            <code>32</code>, <code>64</code>, <code>128</code>, and <code>256</code>.</para><para>The maximum capacity must be greater than or equal to the minimum capacity.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterCmdlet.ScalingConfiguration_MinCapacity">
            <summary>
            <para>
            <para>The minimum capacity for an Aurora DB cluster in <code>serverless</code> DB engine
            mode.</para><para>Valid capacity values are <code>2</code>, <code>4</code>, <code>8</code>, <code>16</code>,
            <code>32</code>, <code>64</code>, <code>128</code>, and <code>256</code>.</para><para>The minimum capacity must be less than or equal to the maximum capacity.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterCmdlet.OptionGroupName">
            <summary>
            <para>
            <para>A value that indicates that the DB cluster should be associated with the specified
            option group.</para><para>Permanent options can't be removed from an option group. The option group can't be
            removed from a DB cluster once it is associated with a DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterCmdlet.Port">
            <summary>
            <para>
            <para>The port number on which the instances in the DB cluster accept connections.</para><para> Default: <code>3306</code> if engine is set as aurora or <code>5432</code> if set
            to aurora-postgresql. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterCmdlet.PreferredBackupWindow">
            <summary>
            <para>
            <para>The daily time range during which automated backups are created if automated backups
            are enabled using the <code>BackupRetentionPeriod</code> parameter. </para><para>The default is a 30-minute window selected at random from an 8-hour block of time
            for each AWS Region. To see the time blocks available, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html#AdjustingTheMaintenanceWindow.Aurora">
            Adjusting the Preferred DB Cluster Maintenance Window</a> in the <i>Amazon Aurora
            User Guide.</i></para><para>Constraints:</para><ul><li><para>Must be in the format <code>hh24:mi-hh24:mi</code>.</para></li><li><para>Must be in Universal Coordinated Time (UTC).</para></li><li><para>Must not conflict with the preferred maintenance window.</para></li><li><para>Must be at least 30 minutes.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterCmdlet.PreferredMaintenanceWindow">
            <summary>
            <para>
            <para>The weekly time range during which system maintenance can occur, in Universal Coordinated
            Time (UTC).</para><para>Format: <code>ddd:hh24:mi-ddd:hh24:mi</code></para><para>The default is a 30-minute window selected at random from an 8-hour block of time
            for each AWS Region, occurring on a random day of the week. To see the time blocks
            available, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html#AdjustingTheMaintenanceWindow.Aurora">
            Adjusting the Preferred DB Cluster Maintenance Window</a> in the <i>Amazon Aurora
            User Guide.</i></para><para>Valid Days: Mon, Tue, Wed, Thu, Fri, Sat, Sun.</para><para>Constraints: Minimum 30-minute window.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterCmdlet.PreSignedUrl">
            <summary>
            <para>
            <para>A URL that contains a Signature Version 4 signed request for the <code>CreateDBCluster</code>
            action to be called in the source AWS Region where the DB cluster is replicated from.
            You only need to specify <code>PreSignedUrl</code> when you are performing cross-region
            replication from an encrypted DB cluster.</para><para>The pre-signed URL must be a valid request for the <code>CreateDBCluster</code> API
            action that can be executed in the source AWS Region that contains the encrypted DB
            cluster to be copied.</para><para>The pre-signed URL request must contain the following parameter values:</para><ul><li><para><code>KmsKeyId</code> - The AWS KMS key identifier for the key to use to encrypt
            the copy of the DB cluster in the destination AWS Region. This should refer to the
            same KMS key for both the <code>CreateDBCluster</code> action that is called in the
            destination AWS Region, and the action contained in the pre-signed URL.</para></li><li><para><code>DestinationRegion</code> - The name of the AWS Region that Aurora Read Replica
            will be created in.</para></li><li><para><code>ReplicationSourceIdentifier</code> - The DB cluster identifier for the encrypted
            DB cluster to be copied. This identifier must be in the Amazon Resource Name (ARN)
            format for the source AWS Region. For example, if you are copying an encrypted DB
            cluster from the us-west-2 AWS Region, then your <code>ReplicationSourceIdentifier</code>
            would look like Example: <code>arn:aws:rds:us-west-2:123456789012:cluster:aurora-cluster1</code>.</para></li></ul><para>To learn how to generate a Signature Version 4 signed request, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/API/sigv4-query-string-auth.html">
            Authenticating Requests: Using Query Parameters (AWS Signature Version 4)</a> and
            <a href="https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html">
            Signature Version 4 Signing Process</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterCmdlet.ReplicationSourceIdentifier">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the source DB instance or DB cluster if this DB
            cluster is created as a Read Replica.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterCmdlet.ScalingConfiguration_SecondsUntilAutoPause">
            <summary>
            <para>
            <para>The time, in seconds, before an Aurora DB cluster in <code>serverless</code> mode
            is paused.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterCmdlet.SourceRegion">
            <summary>
            <para>
             The SourceRegion for generating the PreSignedUrl property.
             
             If SourceRegion is set and the PreSignedUrl property is not,
             then PreSignedUrl will be automatically generated by the client.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterCmdlet.StorageEncrypted">
            <summary>
            <para>
            <para>Specifies whether the DB cluster is encrypted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterCmdlet.Tag">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterCmdlet.ScalingConfiguration_TimeoutAction">
            <summary>
            <para>
            <para>The action to take when the timeout is reached, either <code>ForceApplyCapacityChange</code>
            or <code>RollbackCapacityChange</code>.</para><para><code>ForceApplyCapacityChange</code>, the default, sets the capacity to the specified
            value as soon as possible.</para><para><code>RollbackCapacityChange</code> ignores the capacity change if a scaling point
            is not found in the timeout period.</para><para>For more information, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-serverless.how-it-works.html#aurora-serverless.how-it-works.auto-scaling">
            Autoscaling for Aurora Serverless</a> in the <i>Amazon Aurora User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterCmdlet.VpcSecurityGroupId">
            <summary>
            <para>
            <para>A list of EC2 VPC security groups to associate with this DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterCmdlet.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.RDS.NewRDSDBClusterEndpointCmdlet">
            <summary>
            Creates a new custom endpoint and associates it with an Amazon Aurora DB cluster.
             
             <note><para>
            This action only applies to Aurora DB clusters.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterEndpointCmdlet.DBClusterEndpointIdentifier">
            <summary>
            <para>
            <para>The identifier to use for the new endpoint. This parameter is stored as a lowercase
            string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterEndpointCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The DB cluster identifier of the DB cluster associated with the endpoint. This parameter
            is stored as a lowercase string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterEndpointCmdlet.EndpointType">
            <summary>
            <para>
            <para>The type of the endpoint. One of: <code>READER</code>, <code>ANY</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterEndpointCmdlet.ExcludedMember">
            <summary>
            <para>
            <para>List of DB instance identifiers that aren't part of the custom endpoint group. All
            other eligible instances are reachable through the custom endpoint. Only relevant
            if the list of static members is empty.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterEndpointCmdlet.StaticMember">
            <summary>
            <para>
            <para>List of DB instance identifiers that are part of the custom endpoint group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterEndpointCmdlet.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.RDS.NewRDSDBClusterParameterGroupCmdlet">
            <summary>
            Creates a new DB cluster parameter group.
             
              
            <para>
            Parameters in a DB cluster parameter group apply to all of the instances in a DB cluster.
            </para><para>
             A DB cluster parameter group is initially created with the default parameters for
            the database engine used by instances in the DB cluster. To provide custom values
            for any of the parameters, you must modify the group after creating it using <a>ModifyDBClusterParameterGroup</a>.
            Once you've created a DB cluster parameter group, you need to associate it with your
            DB cluster using <a>ModifyDBCluster</a>. When you associate a new DB cluster parameter
            group with a running DB cluster, you need to reboot the DB instances in the DB cluster
            without failover for the new DB cluster parameter group and associated settings to
            take effect.
            </para><important><para>
            After you create a DB cluster parameter group, you should wait at least 5 minutes
            before creating your first DB cluster that uses that DB cluster parameter group as
            the default parameter group. This allows Amazon RDS to fully complete the create action
            before the DB cluster parameter group is used as the default for a new DB cluster.
            This is especially important for parameters that are critical when creating the default
            database for a DB cluster, such as the character set for the default database defined
            by the <code>character_set_database</code> parameter. You can use the <i>Parameter
            Groups</i> option of the <a href="https://console.aws.amazon.com/rds/">Amazon RDS
            console</a> or the <a>DescribeDBClusterParameters</a> command to verify that your
            DB cluster parameter group has been created or modified.
            </para></important><para>
            For more information on Amazon Aurora, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/CHAP_AuroraOverview.html">
            What Is Amazon Aurora?</a> in the <i>Amazon Aurora User Guide.</i></para><note><para>
            This action only applies to Aurora DB clusters.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterParameterGroupCmdlet.DBClusterParameterGroupName">
            <summary>
            <para>
            <para>The name of the DB cluster parameter group.</para><para>Constraints:</para><ul><li><para>Must match the name of an existing DB cluster parameter group.</para></li></ul><note><para>This value is stored as a lowercase string.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterParameterGroupCmdlet.DBParameterGroupFamily">
            <summary>
            <para>
            <para>The DB cluster parameter group family name. A DB cluster parameter group can be associated
            with one and only one DB cluster parameter group family, and can be applied only to
            a DB cluster running a database engine and engine version compatible with that DB
            cluster parameter group family.</para><para><b>Aurora MySQL</b></para><para>Example: <code>aurora5.6</code>, <code>aurora-mysql5.7</code></para><para><b>Aurora PostgreSQL</b></para><para>Example: <code>aurora-postgresql9.6</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterParameterGroupCmdlet.Description">
            <summary>
            <para>
            <para>The description for the DB cluster parameter group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterParameterGroupCmdlet.Tag">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterParameterGroupCmdlet.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.RDS.NewRDSDBClusterSnapshotCmdlet">
            <summary>
            Creates a snapshot of a DB cluster. For more information on Amazon Aurora, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/CHAP_AuroraOverview.html">
            What Is Amazon Aurora?</a> in the <i>Amazon Aurora User Guide.</i><note><para>
            This action only applies to Aurora DB clusters.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterSnapshotCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The identifier of the DB cluster to create a snapshot for. This parameter is not case-sensitive.</para><para>Constraints:</para><ul><li><para>Must match the identifier of an existing DBCluster.</para></li></ul><para>Example: <code>my-cluster1</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterSnapshotCmdlet.DBClusterSnapshotIdentifier">
            <summary>
            <para>
            <para>The identifier of the DB cluster snapshot. This parameter is stored as a lowercase
            string.</para><para>Constraints:</para><ul><li><para>Must contain from 1 to 63 letters, numbers, or hyphens.</para></li><li><para>First character must be a letter.</para></li><li><para>Can't end with a hyphen or contain two consecutive hyphens.</para></li></ul><para>Example: <code>my-cluster1-snapshot1</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterSnapshotCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to be assigned to the DB cluster snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBClusterSnapshotCmdlet.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.RDS.NewRDSDBInstanceCmdlet">
            <summary>
            Creates a new DB instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.AllocatedStorage">
            <summary>
            <para>
            <para>The amount of storage (in gibibytes) to allocate for the DB instance.</para><para>Type: Integer</para><para><b>Amazon Aurora</b></para><para>Not applicable. Aurora cluster volumes automatically grow as the amount of data in
            your database increases, though you are only charged for the space that you use in
            an Aurora cluster volume.</para><para><b>MySQL</b></para><para>Constraints to the amount of storage for each storage type are the following: </para><ul><li><para>General Purpose (SSD) storage (gp2): Must be an integer from 20 to 32768.</para></li><li><para>Provisioned IOPS storage (io1): Must be an integer from 100 to 32768.</para></li><li><para>Magnetic storage (standard): Must be an integer from 5 to 3072.</para></li></ul><para><b>MariaDB</b></para><para>Constraints to the amount of storage for each storage type are the following: </para><ul><li><para>General Purpose (SSD) storage (gp2): Must be an integer from 20 to 32768.</para></li><li><para>Provisioned IOPS storage (io1): Must be an integer from 100 to 32768.</para></li><li><para>Magnetic storage (standard): Must be an integer from 5 to 3072.</para></li></ul><para><b>PostgreSQL</b></para><para>Constraints to the amount of storage for each storage type are the following: </para><ul><li><para>General Purpose (SSD) storage (gp2): Must be an integer from 20 to 32768.</para></li><li><para>Provisioned IOPS storage (io1): Must be an integer from 100 to 32768.</para></li><li><para>Magnetic storage (standard): Must be an integer from 5 to 3072.</para></li></ul><para><b>Oracle</b></para><para>Constraints to the amount of storage for each storage type are the following: </para><ul><li><para>General Purpose (SSD) storage (gp2): Must be an integer from 20 to 32768.</para></li><li><para>Provisioned IOPS storage (io1): Must be an integer from 100 to 32768.</para></li><li><para>Magnetic storage (standard): Must be an integer from 10 to 3072.</para></li></ul><para><b>SQL Server</b></para><para>Constraints to the amount of storage for each storage type are the following: </para><ul><li><para>General Purpose (SSD) storage (gp2):</para><ul><li><para>Enterprise and Standard editions: Must be an integer from 200 to 16384.</para></li><li><para>Web and Express editions: Must be an integer from 20 to 16384.</para></li></ul></li><li><para>Provisioned IOPS storage (io1):</para><ul><li><para>Enterprise and Standard editions: Must be an integer from 200 to 16384.</para></li><li><para>Web and Express editions: Must be an integer from 100 to 16384.</para></li></ul></li><li><para>Magnetic storage (standard):</para><ul><li><para>Enterprise and Standard editions: Must be an integer from 200 to 1024.</para></li><li><para>Web and Express editions: Must be an integer from 20 to 1024.</para></li></ul></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.AutoMinorVersionUpgrade">
            <summary>
            <para>
            <para>Indicates that minor engine upgrades are applied automatically to the DB instance
            during the maintenance window.</para><para>Default: <code>true</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para> The EC2 Availability Zone that the DB instance is created in. For information on
            AWS Regions and Availability Zones, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.RegionsAndAvailabilityZones.html">Regions
            and Availability Zones</a>. </para><para>Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.</para><para> Example: <code>us-east-1d</code></para><para> Constraint: The AvailabilityZone parameter can't be specified if the MultiAZ parameter
            is set to <code>true</code>. The specified Availability Zone must be in the same AWS
            Region as the current endpoint. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.BackupRetentionPeriod">
            <summary>
            <para>
            <para>The number of days for which automated backups are retained. Setting this parameter
            to a positive number enables backups. Setting this parameter to 0 disables automated
            backups.</para><para><b>Amazon Aurora</b></para><para>Not applicable. The retention period for automated backups is managed by the DB cluster.
            For more information, see <a>CreateDBCluster</a>.</para><para>Default: 1</para><para>Constraints:</para><ul><li><para>Must be a value from 0 to 35</para></li><li><para>Can't be set to 0 if the DB instance is a source to Read Replicas</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.CharacterSetName">
            <summary>
            <para>
            <para>For supported engines, indicates that the DB instance should be associated with the
            specified CharacterSet.</para><para><b>Amazon Aurora</b></para><para>Not applicable. The character set is managed by the DB cluster. For more information,
            see <a>CreateDBCluster</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.CopyTagsToSnapshot">
            <summary>
            <para>
            <para>True to copy all tags from the DB instance to snapshots of the DB instance, and otherwise
            false. The default is false.</para><para><b>Amazon Aurora</b></para><para>Not applicable. Copying tags to snapshots is managed by the DB cluster. Setting this
            value for an Aurora DB instance has no effect on the DB cluster setting. For more
            information, see <a>CreateDBCluster</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The identifier of the DB cluster that the instance will belong to.</para><para>For information on creating a DB cluster, see <a>CreateDBCluster</a>.</para><para>Type: String</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.DBInstanceClass">
            <summary>
            <para>
            <para>The compute and memory capacity of the DB instance, for example, <code>db.m4.large</code>.
            Not all DB instance classes are available in all AWS Regions, or for all database
            engines. For the full list of DB instance classes, and availability for your engine,
            see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.DBInstanceClass.html">DB
            Instance Class</a> in the <i>Amazon RDS User Guide.</i></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.DBInstanceIdentifier">
            <summary>
            <para>
            <para>The DB instance identifier. This parameter is stored as a lowercase string.</para><para>Constraints:</para><ul><li><para>Must contain from 1 to 63 letters, numbers, or hyphens.</para></li><li><para>First character must be a letter.</para></li><li><para>Can't end with a hyphen or contain two consecutive hyphens.</para></li></ul><para>Example: <code>mydbinstance</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.DBName">
            <summary>
            <para>
            <para>The meaning of this parameter differs according to the database engine you use.</para><para>Type: String</para><para><b>MySQL</b></para><para>The name of the database to create when the DB instance is created. If this parameter
            is not specified, no database is created in the DB instance.</para><para>Constraints:</para><ul><li><para>Must contain 1 to 64 letters or numbers.</para></li><li><para>Can't be a word reserved by the specified database engine</para></li></ul><para><b>MariaDB</b></para><para>The name of the database to create when the DB instance is created. If this parameter
            is not specified, no database is created in the DB instance.</para><para>Constraints:</para><ul><li><para>Must contain 1 to 64 letters or numbers.</para></li><li><para>Can't be a word reserved by the specified database engine</para></li></ul><para><b>PostgreSQL</b></para><para>The name of the database to create when the DB instance is created. If this parameter
            is not specified, the default "postgres" database is created in the DB instance.</para><para>Constraints:</para><ul><li><para>Must contain 1 to 63 letters, numbers, or underscores.</para></li><li><para>Must begin with a letter or an underscore. Subsequent characters can be letters, underscores,
            or digits (0-9).</para></li><li><para>Can't be a word reserved by the specified database engine</para></li></ul><para><b>Oracle</b></para><para>The Oracle System ID (SID) of the created DB instance. If you specify <code>null</code>,
            the default value <code>ORCL</code> is used. You can't specify the string NULL, or
            any other reserved word, for <code>DBName</code>. </para><para>Default: <code>ORCL</code></para><para>Constraints:</para><ul><li><para>Can't be longer than 8 characters</para></li></ul><para><b>SQL Server</b></para><para>Not applicable. Must be null.</para><para><b>Amazon Aurora</b></para><para>The name of the database to create when the primary instance of the DB cluster is
            created. If this parameter is not specified, no database is created in the DB instance.</para><para>Constraints:</para><ul><li><para>Must contain 1 to 64 letters or numbers.</para></li><li><para>Can't be a word reserved by the specified database engine</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.DBParameterGroupName">
            <summary>
            <para>
            <para>The name of the DB parameter group to associate with this DB instance. If this argument
            is omitted, the default DBParameterGroup for the specified engine is used.</para><para>Constraints:</para><ul><li><para>Must be 1 to 255 letters, numbers, or hyphens.</para></li><li><para>First character must be a letter</para></li><li><para>Can't end with a hyphen or contain two consecutive hyphens</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.DBSecurityGroup">
            <summary>
            <para>
            <para>A list of DB security groups to associate with this DB instance.</para><para>Default: The default DB security group for the database engine.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.DBSubnetGroupName">
            <summary>
            <para>
            <para>A DB subnet group to associate with this DB instance.</para><para>If there is no DB subnet group, then it is a non-VPC DB instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.DeletionProtection">
            <summary>
            <para>
            <para>Indicates if the DB instance should have deletion protection enabled. The database
            can't be deleted when this value is set to true. The default is false. For more information,
            see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_DeleteInstance.html">
            Deleting a DB Instance</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.Domain">
            <summary>
            <para>
            <para>Specify the Active Directory Domain to create the instance in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.DomainIAMRoleName">
            <summary>
            <para>
            <para>Specify the name of the IAM role to be used when making API calls to the Directory
            Service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.EnableCloudwatchLogsExport">
            <summary>
            <para>
            <para>The list of log types that need to be enabled for exporting to CloudWatch Logs. The
            values in the list depend on the DB engine being used. For more information, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_LogAccess.html#USER_LogAccess.Procedural.UploadtoCloudWatch">Publishing
            Database Logs to Amazon CloudWatch Logs </a> in the <i>Amazon Relational Database
            Service User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.EnableIAMDatabaseAuthentication">
            <summary>
            <para>
            <para>True to enable mapping of AWS Identity and Access Management (IAM) accounts to database
            accounts, and otherwise false. </para><para>You can enable IAM database authentication for the following database engines:</para><para><b>Amazon Aurora</b></para><para>Not applicable. Mapping AWS IAM accounts to database accounts is managed by the DB
            cluster. For more information, see <a>CreateDBCluster</a>.</para><para><b>MySQL</b></para><ul><li><para>For MySQL 5.6, minor version 5.6.34 or higher</para></li><li><para>For MySQL 5.7, minor version 5.7.16 or higher</para></li></ul><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.EnablePerformanceInsight">
            <summary>
            <para>
            <para>True to enable Performance Insights for the DB instance, and otherwise false. </para><para>For more information, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_PerfInsights.html">Using
            Amazon Performance Insights</a> in the <i>Amazon Relational Database Service User
            Guide</i>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.Engine">
            <summary>
            <para>
            <para>The name of the database engine to be used for this instance. </para><para>Not every database engine is available for every AWS Region. </para><para>Valid Values: </para><ul><li><para><code>aurora</code> (for MySQL 5.6-compatible Aurora)</para></li><li><para><code>aurora-mysql</code> (for MySQL 5.7-compatible Aurora)</para></li><li><para><code>aurora-postgresql</code></para></li><li><para><code>mariadb</code></para></li><li><para><code>mysql</code></para></li><li><para><code>oracle-ee</code></para></li><li><para><code>oracle-se2</code></para></li><li><para><code>oracle-se1</code></para></li><li><para><code>oracle-se</code></para></li><li><para><code>postgres</code></para></li><li><para><code>sqlserver-ee</code></para></li><li><para><code>sqlserver-se</code></para></li><li><para><code>sqlserver-ex</code></para></li><li><para><code>sqlserver-web</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.EngineVersion">
            <summary>
            <para>
            <para>The version number of the database engine to use.</para><para>For a list of valid engine versions, call <a>DescribeDBEngineVersions</a>.</para><para>The following are the database engines and links to information about the major and
            minor versions that are available with Amazon RDS. Not every database engine is available
            for every AWS Region.</para><para><b>Amazon Aurora</b></para><para>Not applicable. The version number of the database engine to be used by the DB instance
            is managed by the DB cluster. For more information, see <a>CreateDBCluster</a>.</para><para><b>MariaDB</b></para><para>See <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_MariaDB.html#MariaDB.Concepts.VersionMgmt">MariaDB
            on Amazon RDS Versions</a> in the <i>Amazon RDS User Guide.</i></para><para><b>Microsoft SQL Server</b></para><para>See <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_SQLServer.html#SQLServer.Concepts.General.FeatureSupport">Version
            and Feature Support on Amazon RDS</a> in the <i>Amazon RDS User Guide.</i></para><para><b>MySQL</b></para><para>See <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_MySQL.html#MySQL.Concepts.VersionMgmt">MySQL
            on Amazon RDS Versions</a> in the <i>Amazon RDS User Guide.</i></para><para><b>Oracle</b></para><para>See <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Appendix.Oracle.PatchComposition.html">Oracle
            Database Engine Release Notes</a> in the <i>Amazon RDS User Guide.</i></para><para><b>PostgreSQL</b></para><para>See <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_PostgreSQL.html#PostgreSQL.Concepts.General.DBVersions">Supported
            PostgreSQL Database Versions</a> in the <i>Amazon RDS User Guide.</i></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.Iops">
            <summary>
            <para>
            <para>The amount of Provisioned IOPS (input/output operations per second) to be initially
            allocated for the DB instance. For information about valid Iops values, see see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Storage.html#USER_PIOPS">Amazon
            RDS Provisioned IOPS Storage to Improve Performance</a> in the <i>Amazon RDS User
            Guide</i>. </para><para>Constraints: Must be a multiple between 1 and 50 of the storage amount for the DB
            instance. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>The AWS KMS key identifier for an encrypted DB instance.</para><para>The KMS key identifier is the Amazon Resource Name (ARN) for the KMS encryption key.
            If you are creating a DB instance with the same AWS account that owns the KMS encryption
            key used to encrypt the new DB instance, then you can use the KMS key alias instead
            of the ARN for the KM encryption key.</para><para><b>Amazon Aurora</b></para><para>Not applicable. The KMS key identifier is managed by the DB cluster. For more information,
            see <a>CreateDBCluster</a>.</para><para>If the <code>StorageEncrypted</code> parameter is true, and you do not specify a value
            for the <code>KmsKeyId</code> parameter, then Amazon RDS will use your default encryption
            key. AWS KMS creates the default encryption key for your AWS account. Your AWS account
            has a different default encryption key for each AWS Region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.LicenseModel">
            <summary>
            <para>
            <para>License model information for this DB instance.</para><para> Valid values: <code>license-included</code> | <code>bring-your-own-license</code>
            | <code>general-public-license</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.MasterUsername">
            <summary>
            <para>
            <para>The name for the master user.</para><para><b>Amazon Aurora</b></para><para>Not applicable. The name for the master user is managed by the DB cluster. For more
            information, see <a>CreateDBCluster</a>. </para><para><b>MariaDB</b></para><para>Constraints:</para><ul><li><para>Required for MariaDB.</para></li><li><para>Must be 1 to 16 letters or numbers.</para></li><li><para>Can't be a reserved word for the chosen database engine.</para></li></ul><para><b>Microsoft SQL Server</b></para><para>Constraints:</para><ul><li><para>Required for SQL Server.</para></li><li><para>Must be 1 to 128 letters or numbers.</para></li><li><para>The first character must be a letter.</para></li><li><para>Can't be a reserved word for the chosen database engine.</para></li></ul><para><b>MySQL</b></para><para>Constraints:</para><ul><li><para>Required for MySQL.</para></li><li><para>Must be 1 to 16 letters or numbers.</para></li><li><para>First character must be a letter.</para></li><li><para>Can't be a reserved word for the chosen database engine.</para></li></ul><para><b>Oracle</b></para><para>Constraints:</para><ul><li><para>Required for Oracle.</para></li><li><para>Must be 1 to 30 letters or numbers.</para></li><li><para>First character must be a letter.</para></li><li><para>Can't be a reserved word for the chosen database engine.</para></li></ul><para><b>PostgreSQL</b></para><para>Constraints:</para><ul><li><para>Required for PostgreSQL.</para></li><li><para>Must be 1 to 63 letters or numbers.</para></li><li><para>First character must be a letter.</para></li><li><para>Can't be a reserved word for the chosen database engine.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.MasterUserPassword">
            <summary>
            <para>
            <para>The password for the master user. The password can include any printable ASCII character
            except "/", """, or "@".</para><para><b>Amazon Aurora</b></para><para>Not applicable. The password for the master user is managed by the DB cluster. For
            more information, see <a>CreateDBCluster</a>.</para><para><b>MariaDB</b></para><para>Constraints: Must contain from 8 to 41 characters.</para><para><b>Microsoft SQL Server</b></para><para>Constraints: Must contain from 8 to 128 characters.</para><para><b>MySQL</b></para><para>Constraints: Must contain from 8 to 41 characters.</para><para><b>Oracle</b></para><para>Constraints: Must contain from 8 to 30 characters.</para><para><b>PostgreSQL</b></para><para>Constraints: Must contain from 8 to 128 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.MonitoringInterval">
            <summary>
            <para>
            <para>The interval, in seconds, between points when Enhanced Monitoring metrics are collected
            for the DB instance. To disable collecting Enhanced Monitoring metrics, specify 0.
            The default is 0.</para><para>If <code>MonitoringRoleArn</code> is specified, then you must also set <code>MonitoringInterval</code>
            to a value other than 0.</para><para>Valid Values: <code>0, 1, 5, 10, 15, 30, 60</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.MonitoringRoleArn">
            <summary>
            <para>
            <para>The ARN for the IAM role that permits RDS to send enhanced monitoring metrics to Amazon
            CloudWatch Logs. For example, <code>arn:aws:iam:123456789012:role/emaccess</code>.
            For information on creating a monitoring role, go to <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_Monitoring.OS.html#USER_Monitoring.OS.Enabling">Setting
            Up and Enabling Enhanced Monitoring</a> in the <i>Amazon RDS User Guide</i>.</para><para>If <code>MonitoringInterval</code> is set to a value other than 0, then you must supply
            a <code>MonitoringRoleArn</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.MultiAZ">
            <summary>
            <para>
            <para>A value that specifies whether the DB instance is a Multi-AZ deployment. You can't
            set the AvailabilityZone parameter if the MultiAZ parameter is set to true.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.OptionGroupName">
            <summary>
            <para>
            <para>Indicates that the DB instance should be associated with the specified option group.</para><para>Permanent options, such as the TDE option for Oracle Advanced Security TDE, can't
            be removed from an option group, and that option group can't be removed from a DB
            instance once it is associated with a DB instance</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.PerformanceInsightsKMSKeyId">
            <summary>
            <para>
            <para>The AWS KMS key identifier for encryption of Performance Insights data. The KMS key
            ID is the Amazon Resource Name (ARN), KMS key identifier, or the KMS key alias for
            the KMS encryption key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.PerformanceInsightsRetentionPeriod">
            <summary>
            <para>
            <para>The amount of time, in days, to retain Performance Insights data. Valid values are
            7 or 731 (2 years). </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.Port">
            <summary>
            <para>
            <para>The port number on which the database accepts connections.</para><para><b>MySQL</b></para><para> Default: <code>3306</code></para><para> Valid Values: <code>1150-65535</code></para><para>Type: Integer</para><para><b>MariaDB</b></para><para> Default: <code>3306</code></para><para> Valid Values: <code>1150-65535</code></para><para>Type: Integer</para><para><b>PostgreSQL</b></para><para> Default: <code>5432</code></para><para> Valid Values: <code>1150-65535</code></para><para>Type: Integer</para><para><b>Oracle</b></para><para> Default: <code>1521</code></para><para> Valid Values: <code>1150-65535</code></para><para><b>SQL Server</b></para><para> Default: <code>1433</code></para><para> Valid Values: <code>1150-65535</code> except for <code>1434</code>, <code>3389</code>,
            <code>47001</code>, <code>49152</code>, and <code>49152</code> through <code>49156</code>.
            </para><para><b>Amazon Aurora</b></para><para> Default: <code>3306</code></para><para> Valid Values: <code>1150-65535</code></para><para>Type: Integer</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.PreferredBackupWindow">
            <summary>
            <para>
            <para> The daily time range during which automated backups are created if automated backups
            are enabled, using the <code>BackupRetentionPeriod</code> parameter. For more information,
            see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_WorkingWithAutomatedBackups.html#USER_WorkingWithAutomatedBackups.BackupWindow">The
            Backup Window</a> in the <i>Amazon RDS User Guide</i>. </para><para><b>Amazon Aurora</b></para><para>Not applicable. The daily time range for creating automated backups is managed by
            the DB cluster. For more information, see <a>CreateDBCluster</a>.</para><para> The default is a 30-minute window selected at random from an 8-hour block of time
            for each AWS Region. To see the time blocks available, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_UpgradeDBInstance.Maintenance.html#AdjustingTheMaintenanceWindow">
            Adjusting the Preferred DB Instance Maintenance Window</a> in the <i>Amazon RDS User
            Guide</i>. </para><para>Constraints:</para><ul><li><para>Must be in the format <code>hh24:mi-hh24:mi</code>.</para></li><li><para>Must be in Universal Coordinated Time (UTC).</para></li><li><para>Must not conflict with the preferred maintenance window.</para></li><li><para>Must be at least 30 minutes.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.PreferredMaintenanceWindow">
            <summary>
            <para>
            <para>The time range each week during which system maintenance can occur, in Universal Coordinated
            Time (UTC). For more information, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_UpgradeDBInstance.Maintenance.html#Concepts.DBMaintenance">Amazon
            RDS Maintenance Window</a>. </para><para> Format: <code>ddd:hh24:mi-ddd:hh24:mi</code></para><para>The default is a 30-minute window selected at random from an 8-hour block of time
            for each AWS Region, occurring on a random day of the week. </para><para>Valid Days: Mon, Tue, Wed, Thu, Fri, Sat, Sun.</para><para>Constraints: Minimum 30-minute window.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.ProcessorFeature">
            <summary>
            <para>
            <para>The number of CPU cores and the number of threads per core for the DB instance class
            of the DB instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.PromotionTier">
            <summary>
            <para>
            <para>A value that specifies the order in which an Aurora Replica is promoted to the primary
            instance after a failure of the existing primary instance. For more information, see
            <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.Managing.Backups.html#Aurora.Managing.FaultTolerance">
            Fault Tolerance for an Aurora DB Cluster</a> in the <i>Amazon Aurora User Guide</i>.
            </para><para>Default: 1</para><para>Valid Values: 0 - 15</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.PubliclyAccessible">
            <summary>
            <para>
            <para>Specifies the accessibility options for the DB instance. A value of true specifies
            an Internet-facing instance with a publicly resolvable DNS name, which resolves to
            a public IP address. A value of false specifies an internal instance with a DNS name
            that resolves to a private IP address.</para><para>Default: The default behavior varies depending on whether <code>DBSubnetGroupName</code>
            is specified.</para><para>If <code>DBSubnetGroupName</code> is not specified, and <code>PubliclyAccessible</code>
            is not specified, the following applies:</para><ul><li><para>If the default VPC in the target region doesn’t have an Internet gateway attached
            to it, the DB instance is private.</para></li><li><para>If the default VPC in the target region has an Internet gateway attached to it, the
            DB instance is public.</para></li></ul><para>If <code>DBSubnetGroupName</code> is specified, and <code>PubliclyAccessible</code>
            is not specified, the following applies:</para><ul><li><para>If the subnets are part of a VPC that doesn’t have an Internet gateway attached to
            it, the DB instance is private.</para></li><li><para>If the subnets are part of a VPC that has an Internet gateway attached to it, the
            DB instance is public.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.StorageEncrypted">
            <summary>
            <para>
            <para>Specifies whether the DB instance is encrypted.</para><para><b>Amazon Aurora</b></para><para>Not applicable. The encryption for DB instances is managed by the DB cluster. For
            more information, see <a>CreateDBCluster</a>.</para><para>Default: false</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.StorageType">
            <summary>
            <para>
            <para>Specifies the storage type to be associated with the DB instance.</para><para> Valid values: <code>standard | gp2 | io1</code></para><para> If you specify <code>io1</code>, you must also include a value for the <code>Iops</code>
            parameter. </para><para> Default: <code>io1</code> if the <code>Iops</code> parameter is specified, otherwise
            <code>standard</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.Tag">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.TdeCredentialArn">
            <summary>
            <para>
            <para>The ARN from the key store with which to associate the instance for TDE encryption.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.TdeCredentialPassword">
            <summary>
            <para>
            <para>The password for the given ARN from the key store in order to access the device.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.Timezone">
            <summary>
            <para>
            <para>The time zone of the DB instance. The time zone parameter is currently supported only
            by <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_SQLServer.html#SQLServer.Concepts.General.TimeZone">Microsoft
            SQL Server</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.VpcSecurityGroupId">
            <summary>
            <para>
            <para>A list of Amazon EC2 VPC security groups to associate with this DB instance.</para><para><b>Amazon Aurora</b></para><para>Not applicable. The associated list of EC2 VPC security groups is managed by the DB
            cluster. For more information, see <a>CreateDBCluster</a>.</para><para>Default: The default EC2 VPC security group for the DB subnet group's VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceCmdlet.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.RDS.NewRDSDBInstanceReadReplicaCmdlet">
            <summary>
            Creates a new DB instance that acts as a Read Replica for an existing source DB instance.
            You can create a Read Replica for a DB instance running MySQL, MariaDB, Oracle, or
            PostgreSQL. For more information, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_ReadRepl.html">Working
            with Read Replicas</a> in the <i>Amazon RDS User Guide</i>.
             
              
            <para>
            Amazon Aurora doesn't support this action. You must call the <code>CreateDBInstance</code>
            action to create a DB instance for an Aurora DB cluster.
            </para><para>
            All Read Replica DB instances are created with backups disabled. All other DB instance
            attributes (including DB security groups and DB parameter groups) are inherited from
            the source DB instance, except as specified following.
            </para><important><para>
            Your source DB instance must have backup retention enabled.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceReadReplicaCmdlet.AutoMinorVersionUpgrade">
            <summary>
            <para>
            <para>Indicates that minor engine upgrades are applied automatically to the Read Replica
            during the maintenance window.</para><para>Default: Inherits from the source DB instance</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceReadReplicaCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>The Amazon EC2 Availability Zone that the Read Replica is created in.</para><para>Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.</para><para> Example: <code>us-east-1d</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceReadReplicaCmdlet.CopyTagsToSnapshot">
            <summary>
            <para>
            <para>True to copy all tags from the Read Replica to snapshots of the Read Replica, and
            otherwise false. The default is false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceReadReplicaCmdlet.DBInstanceClass">
            <summary>
            <para>
            <para>The compute and memory capacity of the Read Replica, for example, <code>db.m4.large</code>.
            Not all DB instance classes are available in all AWS Regions, or for all database
            engines. For the full list of DB instance classes, and availability for your engine,
            see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.DBInstanceClass.html">DB
            Instance Class</a> in the <i>Amazon RDS User Guide.</i></para><para>Default: Inherits from the source DB instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceReadReplicaCmdlet.DBInstanceIdentifier">
            <summary>
            <para>
            <para>The DB instance identifier of the Read Replica. This identifier is the unique key
            that identifies a DB instance. This parameter is stored as a lowercase string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceReadReplicaCmdlet.DBSubnetGroupName">
            <summary>
            <para>
            <para>Specifies a DB subnet group for the DB instance. The new DB instance is created in
            the VPC associated with the DB subnet group. If no DB subnet group is specified, then
            the new DB instance is not created in a VPC.</para><para>Constraints:</para><ul><li><para>Can only be specified if the source DB instance identifier specifies a DB instance
            in another AWS Region.</para></li><li><para>If supplied, must match the name of an existing DBSubnetGroup.</para></li><li><para>The specified DB subnet group must be in the same AWS Region in which the operation
            is running.</para></li><li><para>All Read Replicas in one AWS Region that are created from the same source DB instance
            must either:&gt;</para><ul><li><para>Specify DB subnet groups from the same VPC. All these Read Replicas are created in
            the same VPC.</para></li><li><para>Not specify a DB subnet group. All these Read Replicas are created outside of any
            VPC.</para></li></ul></li></ul><para>Example: <code>mySubnetgroup</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceReadReplicaCmdlet.DeletionProtection">
            <summary>
            <para>
            <para>Indicates if the DB instance should have deletion protection enabled. The database
            can't be deleted when this value is set to true. The default is false. For more information,
            see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_DeleteInstance.html">
            Deleting a DB Instance</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceReadReplicaCmdlet.EnableCloudwatchLogsExport">
            <summary>
            <para>
            <para>The list of logs that the new DB instance is to export to CloudWatch Logs. The values
            in the list depend on the DB engine being used. For more information, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_LogAccess.html#USER_LogAccess.Procedural.UploadtoCloudWatch">Publishing
            Database Logs to Amazon CloudWatch Logs </a> in the <i>Amazon RDS User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceReadReplicaCmdlet.EnableIAMDatabaseAuthentication">
            <summary>
            <para>
            <para>True to enable mapping of AWS Identity and Access Management (IAM) accounts to database
            accounts, and otherwise false.</para><para>You can enable IAM database authentication for the following database engines</para><ul><li><para>For MySQL 5.6, minor version 5.6.34 or higher</para></li><li><para>For MySQL 5.7, minor version 5.7.16 or higher</para></li><li><para>Aurora MySQL 5.6 or higher</para></li></ul><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceReadReplicaCmdlet.EnablePerformanceInsight">
            <summary>
            <para>
            <para>True to enable Performance Insights for the Read Replica, and otherwise false. </para><para>For more information, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_PerfInsights.html">Using
            Amazon Performance Insights</a> in the <i>Amazon RDS User Guide</i>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceReadReplicaCmdlet.Iops">
            <summary>
            <para>
            <para>The amount of Provisioned IOPS (input/output operations per second) to be initially
            allocated for the DB instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceReadReplicaCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>The AWS KMS key ID for an encrypted Read Replica. The KMS key ID is the Amazon Resource
            Name (ARN), KMS key identifier, or the KMS key alias for the KMS encryption key. </para><para>If you create an encrypted Read Replica in the same AWS Region as the source DB instance,
            then you do not have to specify a value for this parameter. The Read Replica is encrypted
            with the same KMS key as the source DB instance. </para><para>If you create an encrypted Read Replica in a different AWS Region, then you must specify
            a KMS key for the destination AWS Region. KMS encryption keys are specific to the
            AWS Region that they are created in, and you can't use encryption keys from one AWS
            Region in another AWS Region. </para><para>You can't create an encrypted Read Replica from an unencrypted DB instance. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceReadReplicaCmdlet.MonitoringInterval">
            <summary>
            <para>
            <para>The interval, in seconds, between points when Enhanced Monitoring metrics are collected
            for the Read Replica. To disable collecting Enhanced Monitoring metrics, specify 0.
            The default is 0.</para><para>If <code>MonitoringRoleArn</code> is specified, then you must also set <code>MonitoringInterval</code>
            to a value other than 0.</para><para>Valid Values: <code>0, 1, 5, 10, 15, 30, 60</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceReadReplicaCmdlet.MonitoringRoleArn">
            <summary>
            <para>
            <para>The ARN for the IAM role that permits RDS to send enhanced monitoring metrics to Amazon
            CloudWatch Logs. For example, <code>arn:aws:iam:123456789012:role/emaccess</code>.
            For information on creating a monitoring role, go to <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_Monitoring.html#USER_Monitoring.OS.IAMRole">To
            create an IAM role for Amazon RDS Enhanced Monitoring</a> in the <i>Amazon RDS User
            Guide</i>.</para><para>If <code>MonitoringInterval</code> is set to a value other than 0, then you must supply
            a <code>MonitoringRoleArn</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceReadReplicaCmdlet.MultiAZ">
            <summary>
            <para>
            <para>Specifies whether the Read Replica is in a Multi-AZ deployment. </para><para>You can create a Read Replica as a Multi-AZ DB instance. RDS creates a standby of
            your replica in another Availability Zone for failover support for the replica. Creating
            your Read Replica as a Multi-AZ DB instance is independent of whether the source database
            is a Multi-AZ DB instance. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceReadReplicaCmdlet.OptionGroupName">
            <summary>
            <para>
            <para>The option group the DB instance is associated with. If omitted, the option group
            associated with the source instance is used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceReadReplicaCmdlet.PerformanceInsightsKMSKeyId">
            <summary>
            <para>
            <para>The AWS KMS key identifier for encryption of Performance Insights data. The KMS key
            ID is the Amazon Resource Name (ARN), KMS key identifier, or the KMS key alias for
            the KMS encryption key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceReadReplicaCmdlet.PerformanceInsightsRetentionPeriod">
            <summary>
            <para>
            <para>The amount of time, in days, to retain Performance Insights data. Valid values are
            7 or 731 (2 years). </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceReadReplicaCmdlet.Port">
            <summary>
            <para>
            <para>The port number that the DB instance uses for connections.</para><para>Default: Inherits from the source DB instance</para><para>Valid Values: <code>1150-65535</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceReadReplicaCmdlet.PreSignedUrl">
            <summary>
            <para>
            <para>The URL that contains a Signature Version 4 signed request for the <code>CreateDBInstanceReadReplica</code>
            API action in the source AWS Region that contains the source DB instance. </para><para>You must specify this parameter when you create an encrypted Read Replica from another
            AWS Region by using the Amazon RDS API. You can specify the <code>--source-region</code>
            option instead of this parameter when you create an encrypted Read Replica from another
            AWS Region by using the AWS CLI. </para><para>The presigned URL must be a valid request for the <code>CreateDBInstanceReadReplica</code>
            API action that can be executed in the source AWS Region that contains the encrypted
            source DB instance. The presigned URL request must contain the following parameter
            values: </para><ul><li><para><code>DestinationRegion</code> - The AWS Region that the encrypted Read Replica is
            created in. This AWS Region is the same one where the <code>CreateDBInstanceReadReplica</code>
            action is called that contains this presigned URL. </para><para>For example, if you create an encrypted DB instance in the us-west-1 AWS Region, from
            a source DB instance in the us-east-2 AWS Region, then you call the <code>CreateDBInstanceReadReplica</code>
            action in the us-east-1 AWS Region and provide a presigned URL that contains a call
            to the <code>CreateDBInstanceReadReplica</code> action in the us-west-2 AWS Region.
            For this example, the <code>DestinationRegion</code> in the presigned URL must be
            set to the us-east-1 AWS Region. </para></li><li><para><code>KmsKeyId</code> - The AWS KMS key identifier for the key to use to encrypt
            the Read Replica in the destination AWS Region. This is the same identifier for both
            the <code>CreateDBInstanceReadReplica</code> action that is called in the destination
            AWS Region, and the action contained in the presigned URL. </para></li><li><para><code>SourceDBInstanceIdentifier</code> - The DB instance identifier for the encrypted
            DB instance to be replicated. This identifier must be in the Amazon Resource Name
            (ARN) format for the source AWS Region. For example, if you are creating an encrypted
            Read Replica from a DB instance in the us-west-2 AWS Region, then your <code>SourceDBInstanceIdentifier</code>
            looks like the following example: <code>arn:aws:rds:us-west-2:123456789012:instance:mysql-instance1-20161115</code>.
            </para></li></ul><para>To learn how to generate a Signature Version 4 signed request, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/API/sigv4-query-string-auth.html">Authenticating
            Requests: Using Query Parameters (AWS Signature Version 4)</a> and <a href="https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html">Signature
            Version 4 Signing Process</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceReadReplicaCmdlet.ProcessorFeature">
            <summary>
            <para>
            <para>The number of CPU cores and the number of threads per core for the DB instance class
            of the DB instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceReadReplicaCmdlet.PubliclyAccessible">
            <summary>
            <para>
            <para>Specifies the accessibility options for the DB instance. A value of true specifies
            an Internet-facing instance with a publicly resolvable DNS name, which resolves to
            a public IP address. A value of false specifies an internal instance with a DNS name
            that resolves to a private IP address. For more information, see <a>CreateDBInstance</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceReadReplicaCmdlet.SourceDBInstanceIdentifier">
            <summary>
            <para>
            <para>The identifier of the DB instance that will act as the source for the Read Replica.
            Each DB instance can have up to five Read Replicas.</para><para>Constraints:</para><ul><li><para>Must be the identifier of an existing MySQL, MariaDB, Oracle, or PostgreSQL DB instance.</para></li><li><para>Can specify a DB instance that is a MySQL Read Replica only if the source is running
            MySQL 5.6 or later.</para></li><li><para>For the limitations of Oracle Read Replicas, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/oracle-read-replicas.html">Read
            Replica Limitations with Oracle</a> in the <i>Amazon RDS User Guide</i>.</para></li><li><para>Can specify a DB instance that is a PostgreSQL DB instance only if the source is running
            PostgreSQL 9.3.5 or later (9.4.7 and higher for cross-region replication).</para></li><li><para>The specified DB instance must have automatic backups enabled, its backup retention
            period must be greater than 0.</para></li><li><para>If the source DB instance is in the same AWS Region as the Read Replica, specify a
            valid DB instance identifier.</para></li><li><para>If the source DB instance is in a different AWS Region than the Read Replica, specify
            a valid DB instance ARN. For more information, go to <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_Tagging.ARN.html#USER_Tagging.ARN.Constructing">
            Constructing an ARN for Amazon RDS</a> in the <i>Amazon RDS User Guide</i>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceReadReplicaCmdlet.SourceRegion">
            <summary>
            <para>
             The SourceRegion for generating the PreSignedUrl property.
             
             If SourceRegion is set and the PreSignedUrl property is not,
             then PreSignedUrl will be automatically generated by the client.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceReadReplicaCmdlet.StorageType">
            <summary>
            <para>
            <para>Specifies the storage type to be associated with the Read Replica.</para><para> Valid values: <code>standard | gp2 | io1</code></para><para> If you specify <code>io1</code>, you must also include a value for the <code>Iops</code>
            parameter. </para><para> Default: <code>io1</code> if the <code>Iops</code> parameter is specified, otherwise
            <code>standard</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceReadReplicaCmdlet.Tag">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceReadReplicaCmdlet.UseDefaultProcessorFeature">
            <summary>
            <para>
            <para>A value that specifies that the DB instance class of the DB instance uses its default
            processor features.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceReadReplicaCmdlet.VpcSecurityGroupId">
            <summary>
            <para>
            <para> A list of EC2 VPC security groups to associate with the Read Replica. </para><para> Default: The default EC2 VPC security group for the DB subnet group's VPC. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBInstanceReadReplicaCmdlet.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.RDS.NewRDSDBParameterGroupCmdlet">
            <summary>
            Creates a new DB parameter group.
             
              
            <para>
             A DB parameter group is initially created with the default parameters for the database
            engine used by the DB instance. To provide custom values for any of the parameters,
            you must modify the group after creating it using <i>ModifyDBParameterGroup</i>. Once
            you've created a DB parameter group, you need to associate it with your DB instance
            using <i>ModifyDBInstance</i>. When you associate a new DB parameter group with a
            running DB instance, you need to reboot the DB instance without failover for the new
            DB parameter group and associated settings to take effect.
            </para><important><para>
            After you create a DB parameter group, you should wait at least 5 minutes before creating
            your first DB instance that uses that DB parameter group as the default parameter
            group. This allows Amazon RDS to fully complete the create action before the parameter
            group is used as the default for a new DB instance. This is especially important for
            parameters that are critical when creating the default database for a DB instance,
            such as the character set for the default database defined by the <code>character_set_database</code>
            parameter. You can use the <i>Parameter Groups</i> option of the <a href="https://console.aws.amazon.com/rds/">Amazon
            RDS console</a> or the <i>DescribeDBParameters</i> command to verify that your DB
            parameter group has been created or modified.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBParameterGroupCmdlet.DBParameterGroupFamily">
            <summary>
            <para>
            <para>The DB parameter group family name. A DB parameter group can be associated with one
            and only one DB parameter group family, and can be applied only to a DB instance running
            a database engine and engine version compatible with that DB parameter group family.</para><para>To list all of the available parameter group families, use the following command:</para><para><code>aws rds describe-db-engine-versions --query "DBEngineVersions[].DBParameterGroupFamily"</code></para><note><para>The output contains duplicates.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBParameterGroupCmdlet.DBParameterGroupName">
            <summary>
            <para>
            <para>The name of the DB parameter group.</para><para>Constraints:</para><ul><li><para>Must be 1 to 255 letters, numbers, or hyphens.</para></li><li><para>First character must be a letter</para></li><li><para>Can't end with a hyphen or contain two consecutive hyphens</para></li></ul><note><para>This value is stored as a lowercase string.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBParameterGroupCmdlet.Description">
            <summary>
            <para>
            <para>The description for the DB parameter group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBParameterGroupCmdlet.Tag">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBParameterGroupCmdlet.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.RDS.NewRDSDBSecurityGroupCmdlet">
            <summary>
            Creates a new DB security group. DB security groups control access to a DB instance.
             
             <note><para>
            A DB security group controls access to EC2-Classic DB instances that are not in a
            VPC.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBSecurityGroupCmdlet.DBSecurityGroupDescription">
            <summary>
            <para>
            <para>The description for the DB security group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBSecurityGroupCmdlet.DBSecurityGroupName">
            <summary>
            <para>
            <para>The name for the DB security group. This value is stored as a lowercase string.</para><para>Constraints:</para><ul><li><para>Must be 1 to 255 letters, numbers, or hyphens.</para></li><li><para>First character must be a letter</para></li><li><para>Can't end with a hyphen or contain two consecutive hyphens</para></li><li><para>Must not be "Default"</para></li></ul><para>Example: <code>mysecuritygroup</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBSecurityGroupCmdlet.Tag">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBSecurityGroupCmdlet.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.RDS.NewRDSDBSnapshotCmdlet">
            <summary>
            Creates a DBSnapshot. The source DBInstance must be in "available" state.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBSnapshotCmdlet.DBInstanceIdentifier">
            <summary>
            <para>
            <para>The identifier of the DB instance that you want to create the snapshot of.</para><para>Constraints:</para><ul><li><para>Must match the identifier of an existing DBInstance.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBSnapshotCmdlet.DBSnapshotIdentifier">
            <summary>
            <para>
            <para>The identifier for the DB snapshot.</para><para>Constraints:</para><ul><li><para>Can't be null, empty, or blank</para></li><li><para>Must contain from 1 to 255 letters, numbers, or hyphens</para></li><li><para>First character must be a letter</para></li><li><para>Can't end with a hyphen or contain two consecutive hyphens</para></li></ul><para>Example: <code>my-snapshot-id</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBSnapshotCmdlet.Tag">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBSnapshotCmdlet.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.RDS.NewRDSDBSubnetGroupCmdlet">
            <summary>
            Creates a new DB subnet group. DB subnet groups must contain at least one subnet in
            at least two AZs in the AWS Region.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBSubnetGroupCmdlet.DBSubnetGroupDescription">
            <summary>
            <para>
            <para>The description for the DB subnet group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBSubnetGroupCmdlet.DBSubnetGroupName">
            <summary>
            <para>
            <para>The name for the DB subnet group. This value is stored as a lowercase string.</para><para>Constraints: Must contain no more than 255 letters, numbers, periods, underscores,
            spaces, or hyphens. Must not be default.</para><para>Example: <code>mySubnetgroup</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBSubnetGroupCmdlet.SubnetId">
            <summary>
            <para>
            <para>The EC2 Subnet IDs for the DB subnet group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBSubnetGroupCmdlet.Tag">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSDBSubnetGroupCmdlet.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.RDS.NewRDSEventSubscriptionCmdlet">
            <summary>
            Creates an RDS event notification subscription. This action requires a topic ARN (Amazon
            Resource Name) created by either the RDS console, the SNS console, or the SNS API.
            To obtain an ARN with SNS, you must create a topic in Amazon SNS and subscribe to
            the topic. The ARN is displayed in the SNS console.
             
              
            <para>
            You can specify the type of source (SourceType) you want to be notified of, provide
            a list of RDS sources (SourceIds) that triggers the events, and provide a list of
            event categories (EventCategories) for events you want to be notified of. For example,
            you can specify SourceType = db-instance, SourceIds = mydbinstance1, mydbinstance2
            and EventCategories = Availability, Backup.
            </para><para>
            If you specify both the SourceType and SourceIds, such as SourceType = db-instance
            and SourceIdentifier = myDBInstance1, you are notified of all the db-instance events
            for the specified source. If you specify a SourceType but do not specify a SourceIdentifier,
            you receive notice of the events for that source type for all your RDS sources. If
            you do not specify either the SourceType nor the SourceIdentifier, you are notified
            of events generated from all RDS sources belonging to your customer account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSEventSubscriptionCmdlet.Enabled">
            <summary>
            <para>
            <para> A Boolean value; set to <b>true</b> to activate the subscription, set to <b>false</b>
            to create the subscription but not active it. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSEventSubscriptionCmdlet.EventCategory">
            <summary>
            <para>
            <para> A list of event categories for a SourceType that you want to subscribe to. You can
            see a list of the categories for a given SourceType in the <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_Events.html">Events</a>
            topic in the <i>Amazon RDS User Guide</i> or by using the <b>DescribeEventCategories</b>
            action. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSEventSubscriptionCmdlet.SnsTopicArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the SNS topic created for event notification. The
            ARN is created by Amazon SNS when you create a topic and subscribe to it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSEventSubscriptionCmdlet.SourceId">
            <summary>
            <para>
            <para>The list of identifiers of the event sources for which events are returned. If not
            specified, then all sources are included in the response. An identifier must begin
            with a letter and must contain only ASCII letters, digits, and hyphens; it can't end
            with a hyphen or contain two consecutive hyphens.</para><para>Constraints:</para><ul><li><para>If SourceIds are supplied, SourceType must also be provided.</para></li><li><para>If the source type is a DB instance, then a <code>DBInstanceIdentifier</code> must
            be supplied.</para></li><li><para>If the source type is a DB security group, a <code>DBSecurityGroupName</code> must
            be supplied.</para></li><li><para>If the source type is a DB parameter group, a <code>DBParameterGroupName</code> must
            be supplied.</para></li><li><para>If the source type is a DB snapshot, a <code>DBSnapshotIdentifier</code> must be supplied.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSEventSubscriptionCmdlet.SourceType">
            <summary>
            <para>
            <para>The type of source that is generating the events. For example, if you want to be notified
            of events generated by a DB instance, you would set this parameter to db-instance.
            if this value is not specified, all events are returned.</para><para>Valid values: <code>db-instance</code> | <code>db-cluster</code> | <code>db-parameter-group</code>
            | <code>db-security-group</code> | <code>db-snapshot</code> | <code>db-cluster-snapshot</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSEventSubscriptionCmdlet.SubscriptionName">
            <summary>
            <para>
            <para>The name of the subscription.</para><para>Constraints: The name must be less than 255 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSEventSubscriptionCmdlet.Tag">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSEventSubscriptionCmdlet.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.RDS.NewRDSGlobalClusterCmdlet">
            <summary>
            <para>
             Creates an Aurora global database spread across multiple regions. The global database
            contains a single primary cluster with read-write capability, and a read-only secondary
            cluster that receives data from the primary cluster through high-speed replication
            performed by the Aurora storage subsystem.
            </para><para>
             You can create a global database that is initially empty, and then add a primary
            cluster and a secondary cluster to it. Or you can specify an existing Aurora cluster
            during the create operation, and this cluster becomes the primary cluster of the global
            database.
            </para><note><para>
            This action only applies to Aurora DB clusters.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSGlobalClusterCmdlet.DatabaseName">
            <summary>
            <para>
            <para> The name for your database of up to 64 alpha-numeric characters. If you do not provide
            a name, Amazon Aurora will not create a database in the global database cluster you
            are creating. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSGlobalClusterCmdlet.DeletionProtection">
            <summary>
            <para>
            <para> The deletion protection setting for the new global database. The global database
            can't be deleted when this value is set to true. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSGlobalClusterCmdlet.Engine">
            <summary>
            <para>
            <para>Provides the name of the database engine to be used for this DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSGlobalClusterCmdlet.EngineVersion">
            <summary>
            <para>
            <para>The engine version of the Aurora global database.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSGlobalClusterCmdlet.GlobalClusterIdentifier">
            <summary>
            <para>
            <para>The cluster identifier of the new global database cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSGlobalClusterCmdlet.SourceDBClusterIdentifier">
            <summary>
            <para>
            <para> The Amazon Resource Name (ARN) to use as the primary cluster of the global database.
            This parameter is optional. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSGlobalClusterCmdlet.StorageEncrypted">
            <summary>
            <para>
            <para> The storage encryption setting for the new global database cluster. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSGlobalClusterCmdlet.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.RDS.NewRDSOptionGroupCmdlet">
            <summary>
            Creates a new option group. You can create up to 20 option groups.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSOptionGroupCmdlet.EngineName">
            <summary>
            <para>
            <para>Specifies the name of the engine that this option group should be associated with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSOptionGroupCmdlet.MajorEngineVersion">
            <summary>
            <para>
            <para>Specifies the major version of the engine that this option group should be associated
            with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSOptionGroupCmdlet.OptionGroupDescription">
            <summary>
            <para>
            <para>The description of the option group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSOptionGroupCmdlet.OptionGroupName">
            <summary>
            <para>
            <para>Specifies the name of the option group to be created.</para><para>Constraints:</para><ul><li><para>Must be 1 to 255 letters, numbers, or hyphens</para></li><li><para>First character must be a letter</para></li><li><para>Can't end with a hyphen or contain two consecutive hyphens</para></li></ul><para>Example: <code>myoptiongroup</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSOptionGroupCmdlet.Tag">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSOptionGroupCmdlet.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.RDS.NewRDSReservedDBInstancesOfferingPurchaseCmdlet">
            <summary>
            Purchases a reserved DB instance offering.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSReservedDBInstancesOfferingPurchaseCmdlet.DBInstanceCount">
            <summary>
            <para>
            <para>The number of instances to reserve.</para><para>Default: <code>1</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSReservedDBInstancesOfferingPurchaseCmdlet.ReservedDBInstanceId">
            <summary>
            <para>
            <para>Customer-specified identifier to track this reservation.</para><para>Example: myreservationID</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSReservedDBInstancesOfferingPurchaseCmdlet.ReservedDBInstancesOfferingId">
            <summary>
            <para>
            <para>The ID of the Reserved DB instance offering to purchase.</para><para>Example: 438012d3-4052-4cc7-b2e3-8d3372e0e706</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSReservedDBInstancesOfferingPurchaseCmdlet.Tag">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.NewRDSReservedDBInstancesOfferingPurchaseCmdlet.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.RDS.RemoveRDSDBClusterCmdlet">
            <summary>
            The DeleteDBCluster action deletes a previously provisioned DB cluster. When you delete
            a DB cluster, all automated backups for that DB cluster are deleted and can't be recovered.
            Manual DB cluster snapshots of the specified DB cluster are not deleted.
             
               
            <para>
            For more information on Amazon Aurora, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/CHAP_AuroraOverview.html">
            What Is Amazon Aurora?</a> in the <i>Amazon Aurora User Guide.</i></para><note><para>
            This action only applies to Aurora DB clusters.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSDBClusterCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The DB cluster identifier for the DB cluster to be deleted. This parameter isn't case-sensitive.</para><para>Constraints:</para><ul><li><para>Must match an existing DBClusterIdentifier.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSDBClusterCmdlet.FinalDBSnapshotIdentifier">
            <summary>
            <para>
            <para> The DB cluster snapshot identifier of the new DB cluster snapshot created when <code>SkipFinalSnapshot</code>
            is set to <code>false</code>. </para><note><para> Specifying this parameter and also setting the <code>SkipFinalShapshot</code> parameter
            to true results in an error. </para></note><para>Constraints:</para><ul><li><para>Must be 1 to 255 letters, numbers, or hyphens.</para></li><li><para>First character must be a letter</para></li><li><para>Can't end with a hyphen or contain two consecutive hyphens</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSDBClusterCmdlet.SkipFinalSnapshot">
            <summary>
            <para>
            <para> Determines whether a final DB cluster snapshot is created before the DB cluster is
            deleted. If <code>true</code> is specified, no DB cluster snapshot is created. If
            <code>false</code> is specified, a DB cluster snapshot is created before the DB cluster
            is deleted. </para><note><para>You must specify a <code>FinalDBSnapshotIdentifier</code> parameter if <code>SkipFinalSnapshot</code>
            is <code>false</code>.</para></note><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSDBClusterCmdlet.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.RDS.RemoveRDSDBClusterEndpointCmdlet">
            <summary>
            Deletes a custom endpoint and removes it from an Amazon Aurora DB cluster.
             
             <note><para>
            This action only applies to Aurora DB clusters.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSDBClusterEndpointCmdlet.DBClusterEndpointIdentifier">
            <summary>
            <para>
            <para>The identifier associated with the custom endpoint. This parameter is stored as a
            lowercase string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSDBClusterEndpointCmdlet.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.RDS.RemoveRDSDBClusterParameterGroupCmdlet">
            <summary>
            Deletes a specified DB cluster parameter group. The DB cluster parameter group to
            be deleted can't be associated with any DB clusters.
             
              
            <para>
            For more information on Amazon Aurora, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/CHAP_AuroraOverview.html">
            What Is Amazon Aurora?</a> in the <i>Amazon Aurora User Guide.</i></para><note><para>
            This action only applies to Aurora DB clusters.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSDBClusterParameterGroupCmdlet.DBClusterParameterGroupName">
            <summary>
            <para>
            <para>The name of the DB cluster parameter group.</para><para>Constraints:</para><ul><li><para>Must be the name of an existing DB cluster parameter group.</para></li><li><para>You can't delete a default DB cluster parameter group.</para></li><li><para>Can't be associated with any DB clusters.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSDBClusterParameterGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the DBClusterParameterGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSDBClusterParameterGroupCmdlet.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.RDS.RemoveRDSDBClusterSnapshotCmdlet">
            <summary>
            Deletes a DB cluster snapshot. If the snapshot is being copied, the copy operation
            is terminated.
             
             <note><para>
            The DB cluster snapshot must be in the <code>available</code> state to be deleted.
            </para></note><para>
            For more information on Amazon Aurora, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/CHAP_AuroraOverview.html">
            What Is Amazon Aurora?</a> in the <i>Amazon Aurora User Guide.</i></para><note><para>
            This action only applies to Aurora DB clusters.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSDBClusterSnapshotCmdlet.DBClusterSnapshotIdentifier">
            <summary>
            <para>
            <para>The identifier of the DB cluster snapshot to delete.</para><para>Constraints: Must be the name of an existing DB cluster snapshot in the <code>available</code>
            state.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSDBClusterSnapshotCmdlet.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.RDS.RemoveRDSDBInstanceCmdlet">
            <summary>
            The DeleteDBInstance action deletes a previously provisioned DB instance. When you
            delete a DB instance, all automated backups for that instance are deleted and can't
            be recovered. Manual DB snapshots of the DB instance to be deleted by <code>DeleteDBInstance</code>
            are not deleted.
             
              
            <para>
             If you request a final DB snapshot the status of the Amazon RDS DB instance is <code>deleting</code>
            until the DB snapshot is created. The API action <code>DescribeDBInstance</code> is
            used to monitor the status of this operation. The action can't be canceled or reverted
            once submitted.
            </para><para>
            Note that when a DB instance is in a failure state and has a status of <code>failed</code>,
            <code>incompatible-restore</code>, or <code>incompatible-network</code>, you can only
            delete it when the <code>SkipFinalSnapshot</code> parameter is set to <code>true</code>.
            </para><para>
            If the specified DB instance is part of an Amazon Aurora DB cluster, you can't delete
            the DB instance if both of the following conditions are true:
            </para><ul><li><para>
            The DB cluster is a Read Replica of another Amazon Aurora DB cluster.
            </para></li><li><para>
            The DB instance is the only instance in the DB cluster.
            </para></li></ul><para>
            To delete a DB instance in this case, first call the <a>PromoteReadReplicaDBCluster</a>
            API action to promote the DB cluster so it's no longer a Read Replica. After the promotion
            completes, then call the <code>DeleteDBInstance</code> API action to delete the final
            instance in the DB cluster.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSDBInstanceCmdlet.DBInstanceIdentifier">
            <summary>
            <para>
            <para>The DB instance identifier for the DB instance to be deleted. This parameter isn't
            case-sensitive.</para><para>Constraints:</para><ul><li><para>Must match the name of an existing DB instance.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSDBInstanceCmdlet.DeleteAutomatedBackup">
            <summary>
            <para>
            <para>A value that indicates whether to remove automated backups immediately after the DB
            instance is deleted. This parameter isn't case-sensitive. This parameter defaults
            to <code>true</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSDBInstanceCmdlet.FinalDBSnapshotIdentifier">
            <summary>
            <para>
            <para> The <code>DBSnapshotIdentifier</code> of the new DB snapshot created when <code>SkipFinalSnapshot</code>
            is set to <code>false</code>. </para><note><para>Specifying this parameter and also setting the <code>SkipFinalShapshot</code> parameter
            to <code>true</code> results in an error.</para></note><para>Constraints:</para><ul><li><para>Must be 1 to 255 letters or numbers.</para></li><li><para>First character must be a letter.</para></li><li><para>Can't end with a hyphen or contain two consecutive hyphens.</para></li><li><para>Can't be specified when deleting a Read Replica.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSDBInstanceCmdlet.SkipFinalSnapshot">
            <summary>
            <para>
            <para> A value that indicates whether a final DB snapshot is created before the DB instance
            is deleted. If <code>true</code> is specified, no DB snapshot is created. If <code>false</code>
            is specified, a DB snapshot is created before the DB instance is deleted. </para><para>When a DB instance is in a failure state and has a status of <code>failed</code>,
            <code>incompatible-restore</code>, or <code>incompatible-network</code>, you can only
            delete it when the <code>SkipFinalSnapshot</code> parameter is set to <code>true</code>.</para><para>Specify <code>true</code> when deleting a Read Replica.</para><note><para>The <code>FinalDBSnapshotIdentifier</code> parameter must be specified if <code>SkipFinalSnapshot</code>
            is <code>false</code>.</para></note><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSDBInstanceCmdlet.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.RDS.RemoveRDSDBInstanceAutomatedBackupCmdlet">
            <summary>
            Deletes automated backups based on the source instance's <code>DbiResourceId</code>
            value or the restorable instance's resource ID.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSDBInstanceAutomatedBackupCmdlet.DbiResourceId">
            <summary>
            <para>
            <para>The identifier for the source DB instance, which can't be changed and which is unique
            to an AWS Region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSDBInstanceAutomatedBackupCmdlet.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.RDS.RemoveRDSDBParameterGroupCmdlet">
            <summary>
            Deletes a specified DB parameter group. The DB parameter group to be deleted can't
            be associated with any DB instances.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSDBParameterGroupCmdlet.DBParameterGroupName">
            <summary>
            <para>
            <para>The name of the DB parameter group.</para><para>Constraints:</para><ul><li><para>Must be the name of an existing DB parameter group</para></li><li><para>You can't delete a default DB parameter group</para></li><li><para>Can't be associated with any DB instances</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSDBParameterGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the DBParameterGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSDBParameterGroupCmdlet.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.RDS.RemoveRDSDBSecurityGroupCmdlet">
            <summary>
            Deletes a DB security group.
             
             <note><para>
            The specified DB security group must not be associated with any DB instances.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSDBSecurityGroupCmdlet.DBSecurityGroupName">
            <summary>
            <para>
            <para>The name of the DB security group to delete.</para><note><para>You can't delete the default DB security group.</para></note><para>Constraints:</para><ul><li><para>Must be 1 to 255 letters, numbers, or hyphens.</para></li><li><para>First character must be a letter</para></li><li><para>Can't end with a hyphen or contain two consecutive hyphens</para></li><li><para>Must not be "Default"</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSDBSecurityGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the DBSecurityGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSDBSecurityGroupCmdlet.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.RDS.RemoveRDSDBSnapshotCmdlet">
            <summary>
            Deletes a DB snapshot. If the snapshot is being copied, the copy operation is terminated.
             
             <note><para>
            The DB snapshot must be in the <code>available</code> state to be deleted.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSDBSnapshotCmdlet.DBSnapshotIdentifier">
            <summary>
            <para>
            <para>The DB snapshot identifier.</para><para>Constraints: Must be the name of an existing DB snapshot in the <code>available</code>
            state.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSDBSnapshotCmdlet.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.RDS.RemoveRDSDBSubnetGroupCmdlet">
            <summary>
            Deletes a DB subnet group.
             
             <note><para>
            The specified database subnet group must not be associated with any DB instances.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSDBSubnetGroupCmdlet.DBSubnetGroupName">
            <summary>
            <para>
            <para>The name of the database subnet group to delete.</para><note><para>You can't delete the default subnet group.</para></note><para>Constraints:</para><para>Constraints: Must match the name of an existing DBSubnetGroup. Must not be default.</para><para>Example: <code>mySubnetgroup</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSDBSubnetGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the DBSubnetGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSDBSubnetGroupCmdlet.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.RDS.RemoveRDSEventSubscriptionCmdlet">
            <summary>
            Deletes an RDS event notification subscription.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSEventSubscriptionCmdlet.SubscriptionName">
            <summary>
            <para>
            <para>The name of the RDS event notification subscription you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSEventSubscriptionCmdlet.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.RDS.RemoveRDSFromGlobalClusterCmdlet">
            <summary>
            Detaches an Aurora secondary cluster from an Aurora global database cluster. The
            cluster becomes a standalone cluster with read-write capability instead of being read-only
            and receiving data from a primary cluster in a different region.
             
             <note><para>
            This action only applies to Aurora DB clusters.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSFromGlobalClusterCmdlet.DbClusterIdentifier">
            <summary>
            <para>
            <para> The Amazon Resource Name (ARN) identifying the cluster that was detached from the
            Aurora global database cluster. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSFromGlobalClusterCmdlet.GlobalClusterIdentifier">
            <summary>
            <para>
            <para> The cluster identifier to detach from the Aurora global database cluster. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSFromGlobalClusterCmdlet.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.RDS.RemoveRDSGlobalClusterCmdlet">
            <summary>
            Deletes a global database cluster. The primary and secondary clusters must already
            be detached or destroyed first.
             
             <note><para>
            This action only applies to Aurora DB clusters.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSGlobalClusterCmdlet.GlobalClusterIdentifier">
            <summary>
            <para>
            <para> The cluster identifier of the global database cluster being deleted. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSGlobalClusterCmdlet.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.RDS.RemoveRDSOptionGroupCmdlet">
            <summary>
            Deletes an existing option group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSOptionGroupCmdlet.OptionGroupName">
            <summary>
            <para>
            <para>The name of the option group to be deleted.</para><note><para>You can't delete default option groups.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSOptionGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the OptionGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSOptionGroupCmdlet.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.RDS.RemoveRDSRoleFromDBClusterCmdlet">
            <summary>
            Disassociates an AWS Identity and Access Management (IAM) role from an Amazon Aurora
            DB cluster. For more information, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Authorizing.html">Authorizing
            Amazon Aurora MySQL to Access Other AWS Services on Your Behalf </a> in the <i>Amazon
            Aurora User Guide</i>.
             
             <note><para>
            This action only applies to Aurora DB clusters.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSRoleFromDBClusterCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The name of the DB cluster to disassociate the IAM role from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSRoleFromDBClusterCmdlet.FeatureName">
            <summary>
            <para>
            <para>The name of the feature for the DB cluster that the IAM role is to be disassociated
            from. For the list of supported feature names, see <a>DBEngineVersion</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSRoleFromDBClusterCmdlet.RoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM role to disassociate from the Aurora DB
            cluster, for example <code>arn:aws:iam::123456789012:role/AuroraAccessRole</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSRoleFromDBClusterCmdlet.PassThru">
            <summary>
            Returns the value passed to the DBClusterIdentifier parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSRoleFromDBClusterCmdlet.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.RDS.RemoveRDSRoleFromDBInstanceCmdlet">
            <summary>
            Disassociates an AWS Identity and Access Management (IAM) role from a DB instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSRoleFromDBInstanceCmdlet.DBInstanceIdentifier">
            <summary>
            <para>
            <para>The name of the DB instance to disassociate the IAM role from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSRoleFromDBInstanceCmdlet.FeatureName">
            <summary>
            <para>
            <para>The name of the feature for the DB instance that the IAM role is to be disassociated
            from. For the list of supported feature names, see <a>DBEngineVersion</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSRoleFromDBInstanceCmdlet.RoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM role to disassociate from the DB instance,
            for example <code>arn:aws:iam::123456789012:role/AccessRole</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSRoleFromDBInstanceCmdlet.PassThru">
            <summary>
            Returns the value passed to the RoleArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSRoleFromDBInstanceCmdlet.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.RDS.RemoveRDSSourceIdentifierFromSubscriptionCmdlet">
            <summary>
            Removes a source identifier from an existing RDS event notification subscription.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSSourceIdentifierFromSubscriptionCmdlet.SourceIdentifier">
            <summary>
            <para>
            <para> The source identifier to be removed from the subscription, such as the <b>DB instance
            identifier</b> for a DB instance or the name of a security group. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSSourceIdentifierFromSubscriptionCmdlet.SubscriptionName">
            <summary>
            <para>
            <para>The name of the RDS event notification subscription you want to remove a source identifier
            from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSSourceIdentifierFromSubscriptionCmdlet.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.RDS.RemoveRDSTagFromResourceCmdlet">
            <summary>
            Removes metadata tags from an Amazon RDS resource.
             
              
            <para>
            For an overview on tagging an Amazon RDS resource, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Overview.Tagging.html">Tagging
            Amazon RDS Resources</a> in the <i>Amazon RDS User Guide.</i></para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSTagFromResourceCmdlet.ResourceName">
            <summary>
            <para>
            <para>The Amazon RDS resource that the tags are removed from. This value is an Amazon Resource
            Name (ARN). For information about creating an ARN, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_Tagging.ARN.html#USER_Tagging.ARN.Constructing">
            Constructing an ARN for Amazon RDS</a> in the <i>Amazon RDS User Guide.</i></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSTagFromResourceCmdlet.TagKey">
            <summary>
            <para>
            <para>The tag key (name) of the tag to be removed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSTagFromResourceCmdlet.PassThru">
            <summary>
            Returns the collection of tag keys that were removed.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RemoveRDSTagFromResourceCmdlet.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.RDS.ResetRDSDBClusterCmdlet">
            <summary>
            Backtracks a DB cluster to a specific time, without creating a new DB cluster.
             
              
            <para>
            For more information on backtracking, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Managing.Backtrack.html">
            Backtracking an Aurora DB Cluster</a> in the <i>Amazon Aurora User Guide.</i></para><note><para>
            This action only applies to Aurora DB clusters.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.ResetRDSDBClusterCmdlet.UtcBacktrackTo">
            <summary>
            <para>
            <para>The timestamp of the time to backtrack the DB cluster to, specified in ISO 8601 format.
            For more information about ISO 8601, see the <a href="http://en.wikipedia.org/wiki/ISO_8601">ISO8601
            Wikipedia page.</a></para><note><para>If the specified time is not a consistent time for the DB cluster, Aurora automatically
            chooses the nearest possible consistent time for the DB cluster.</para></note><para>Constraints:</para><ul><li><para>Must contain a valid ISO 8601 timestamp.</para></li><li><para>Can't contain a timestamp set in the future.</para></li></ul><para>Example: <code>2017-07-08T18:00Z</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.ResetRDSDBClusterCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The DB cluster identifier of the DB cluster to be backtracked. This parameter is stored
            as a lowercase string.</para><para>Constraints:</para><ul><li><para>Must contain from 1 to 63 alphanumeric characters or hyphens.</para></li><li><para>First character must be a letter.</para></li><li><para>Can't end with a hyphen or contain two consecutive hyphens.</para></li></ul><para>Example: <code>my-cluster1</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.ResetRDSDBClusterCmdlet.EnforceReset">
            <summary>
            <para>
            <para>A value that, if specified, forces the DB cluster to backtrack when binary logging
            is enabled. Otherwise, an error occurs when binary logging is enabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.ResetRDSDBClusterCmdlet.UseEarliestTimeOnPointInTimeUnavailable">
            <summary>
            <para>
            <para>If <i>BacktrackTo</i> is set to a timestamp earlier than the earliest backtrack time,
            this value backtracks the DB cluster to the earliest possible backtrack time. Otherwise,
            an error occurs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.ResetRDSDBClusterCmdlet.BacktrackTo">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use BacktrackToUtc instead. Setting either BacktrackTo
            or BacktrackToUtc results in both BacktrackTo and BacktrackToUtc being assigned, the
            latest assignment to either one of the two property is reflected in the value of both.
            BacktrackTo is provided for backwards compatibility only and assigning a non-Utc DateTime
            to it results in the wrong timestamp being passed to the service.</para><para>The timestamp of the time to backtrack the DB cluster to, specified in ISO 8601 format.
            For more information about ISO 8601, see the <a href="http://en.wikipedia.org/wiki/ISO_8601">ISO8601
            Wikipedia page.</a></para><note><para>If the specified time is not a consistent time for the DB cluster, Aurora automatically
            chooses the nearest possible consistent time for the DB cluster.</para></note><para>Constraints:</para><ul><li><para>Must contain a valid ISO 8601 timestamp.</para></li><li><para>Can't contain a timestamp set in the future.</para></li></ul><para>Example: <code>2017-07-08T18:00Z</code></para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.ResetRDSDBClusterCmdlet.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.RDS.ResetRDSDBClusterParameterGroupCmdlet">
            <summary>
            Modifies the parameters of a DB cluster parameter group to the default value. To
            reset specific parameters submit a list of the following: <code>ParameterName</code>
            and <code>ApplyMethod</code>. To reset the entire DB cluster parameter group, specify
            the <code>DBClusterParameterGroupName</code> and <code>ResetAllParameters</code> parameters.
             
             
              
            <para>
             When resetting the entire group, dynamic parameters are updated immediately and static
            parameters are set to <code>pending-reboot</code> to take effect on the next DB instance
            restart or <a>RebootDBInstance</a> request. You must call <a>RebootDBInstance</a>
            for every DB instance in your DB cluster that you want the updated static parameter
            to apply to.
            </para><para>
            For more information on Amazon Aurora, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/CHAP_AuroraOverview.html">
            What Is Amazon Aurora?</a> in the <i>Amazon Aurora User Guide.</i></para><note><para>
            This action only applies to Aurora DB clusters.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.ResetRDSDBClusterParameterGroupCmdlet.DBClusterParameterGroupName">
            <summary>
            <para>
            <para>The name of the DB cluster parameter group to reset.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.ResetRDSDBClusterParameterGroupCmdlet.Parameter">
            <summary>
            <para>
            <para>A list of parameter names in the DB cluster parameter group to reset to the default
            values. You can't use this parameter if the <code>ResetAllParameters</code> parameter
            is set to <code>true</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.ResetRDSDBClusterParameterGroupCmdlet.ResetAllParameter">
            <summary>
            <para>
            <para>A value that is set to <code>true</code> to reset all parameters in the DB cluster
            parameter group to their default values, and <code>false</code> otherwise. You can't
            use this parameter if there is a list of parameter names specified for the <code>Parameters</code>
            parameter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.ResetRDSDBClusterParameterGroupCmdlet.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.RDS.ResetRDSDBParameterGroupCmdlet">
            <summary>
            Modifies the parameters of a DB parameter group to the engine/system default value.
            To reset specific parameters, provide a list of the following: <code>ParameterName</code>
            and <code>ApplyMethod</code>. To reset the entire DB parameter group, specify the
            <code>DBParameterGroup</code> name and <code>ResetAllParameters</code> parameters.
            When resetting the entire group, dynamic parameters are updated immediately and static
            parameters are set to <code>pending-reboot</code> to take effect on the next DB instance
            restart or <code>RebootDBInstance</code> request.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.ResetRDSDBParameterGroupCmdlet.DBParameterGroupName">
            <summary>
            <para>
            <para>The name of the DB parameter group.</para><para>Constraints:</para><ul><li><para>Must match the name of an existing DBParameterGroup.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.ResetRDSDBParameterGroupCmdlet.Parameter">
            <summary>
            <para>
            <para>To reset the entire DB parameter group, specify the <code>DBParameterGroup</code>
            name and <code>ResetAllParameters</code> parameters. To reset specific parameters,
            provide a list of the following: <code>ParameterName</code> and <code>ApplyMethod</code>.
            A maximum of 20 parameters can be modified in a single request.</para><para><b>MySQL</b></para><para>Valid Values (for Apply method): <code>immediate</code> | <code>pending-reboot</code></para><para>You can use the immediate value with dynamic parameters only. You can use the <code>pending-reboot</code>
            value for both dynamic and static parameters, and changes are applied when DB instance
            reboots.</para><para><b>MariaDB</b></para><para>Valid Values (for Apply method): <code>immediate</code> | <code>pending-reboot</code></para><para>You can use the immediate value with dynamic parameters only. You can use the <code>pending-reboot</code>
            value for both dynamic and static parameters, and changes are applied when DB instance
            reboots.</para><para><b>Oracle</b></para><para>Valid Values (for Apply method): <code>pending-reboot</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.ResetRDSDBParameterGroupCmdlet.ResetAllParameter">
            <summary>
            <para>
            <para> Specifies whether (<code>true</code>) or not (<code>false</code>) to reset all parameters
            in the DB parameter group to default values. </para><para>Default: <code>true</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.ResetRDSDBParameterGroupCmdlet.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.RDS.RestartRDSDBInstanceCmdlet">
            <summary>
            You might need to reboot your DB instance, usually for maintenance reasons. For example,
            if you make certain modifications, or if you change the DB parameter group associated
            with the DB instance, you must reboot the instance for the changes to take effect.
             
             
              
            <para>
            Rebooting a DB instance restarts the database engine service. Rebooting a DB instance
            results in a momentary outage, during which the DB instance status is set to rebooting.
             
            </para><para>
            For more information about rebooting, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_RebootInstance.html">Rebooting
            a DB Instance</a> in the <i>Amazon RDS User Guide.</i></para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestartRDSDBInstanceCmdlet.DBInstanceIdentifier">
            <summary>
            <para>
            <para>The DB instance identifier. This parameter is stored as a lowercase string.</para><para>Constraints:</para><ul><li><para>Must match the identifier of an existing DBInstance.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestartRDSDBInstanceCmdlet.ForceFailover">
            <summary>
            <para>
            <para> When <code>true</code>, the reboot is conducted through a MultiAZ failover. </para><para>Constraint: You can't specify <code>true</code> if the instance is not configured
            for MultiAZ.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestartRDSDBInstanceCmdlet.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.RDS.RestoreRDSDBClusterFromS3Cmdlet">
            <summary>
            Creates an Amazon Aurora DB cluster from data stored in an Amazon S3 bucket. Amazon
            RDS must be authorized to access the Amazon S3 bucket and the data must be created
            using the Percona XtraBackup utility as described in <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.html">
            Migrating Data to an Amazon Aurora MySQL DB Cluster</a> in the <i>Amazon Aurora User
            Guide</i>.
             
             <note><para>
            This action only applies to Aurora DB clusters.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromS3Cmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>A list of EC2 Availability Zones that instances in the restored DB cluster can be
            created in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromS3Cmdlet.BacktrackWindow">
            <summary>
            <para>
            <para>The target backtrack window, in seconds. To disable backtracking, set this value to
            0.</para><para>Default: 0</para><para>Constraints:</para><ul><li><para>If specified, this value must be set to a number from 0 to 259,200 (72 hours).</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromS3Cmdlet.BackupRetentionPeriod">
            <summary>
            <para>
            <para>The number of days for which automated backups of the restored DB cluster are retained.
            You must specify a minimum value of 1.</para><para>Default: 1</para><para>Constraints:</para><ul><li><para>Must be a value from 1 to 35</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromS3Cmdlet.CharacterSetName">
            <summary>
            <para>
            <para>A value that indicates that the restored DB cluster should be associated with the
            specified CharacterSet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromS3Cmdlet.CopyTagsToSnapshot">
            <summary>
            <para>
            <para>True to copy all tags from the restored DB cluster to snapshots of the restored DB
            cluster, and otherwise false. The default is false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromS3Cmdlet.DatabaseName">
            <summary>
            <para>
            <para>The database name for the restored DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromS3Cmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The name of the DB cluster to create from the source data in the Amazon S3 bucket.
            This parameter is isn't case-sensitive.</para><para>Constraints:</para><ul><li><para>Must contain from 1 to 63 letters, numbers, or hyphens.</para></li><li><para>First character must be a letter.</para></li><li><para>Can't end with a hyphen or contain two consecutive hyphens.</para></li></ul><para>Example: <code>my-cluster1</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromS3Cmdlet.DBClusterParameterGroupName">
            <summary>
            <para>
            <para>The name of the DB cluster parameter group to associate with the restored DB cluster.
            If this argument is omitted, <code>default.aurora5.6</code> is used. </para><para>Constraints:</para><ul><li><para>If supplied, must match the name of an existing DBClusterParameterGroup.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromS3Cmdlet.DBSubnetGroupName">
            <summary>
            <para>
            <para>A DB subnet group to associate with the restored DB cluster.</para><para>Constraints: If supplied, must match the name of an existing DBSubnetGroup. </para><para>Example: <code>mySubnetgroup</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromS3Cmdlet.DeletionProtection">
            <summary>
            <para>
            <para>Indicates if the DB cluster should have deletion protection enabled. The database
            can't be deleted when this value is set to true. The default is false. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromS3Cmdlet.EnableCloudwatchLogsExport">
            <summary>
            <para>
            <para>The list of logs that the restored DB cluster is to export to CloudWatch Logs. The
            values in the list depend on the DB engine being used. For more information, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_LogAccess.html#USER_LogAccess.Procedural.UploadtoCloudWatch">Publishing
            Database Logs to Amazon CloudWatch Logs</a> in the <i>Amazon Aurora User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromS3Cmdlet.EnableIAMDatabaseAuthentication">
            <summary>
            <para>
            <para>True to enable mapping of AWS Identity and Access Management (IAM) accounts to database
            accounts, and otherwise false.</para><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromS3Cmdlet.Engine">
            <summary>
            <para>
            <para>The name of the database engine to be used for the restored DB cluster.</para><para>Valid Values: <code>aurora</code>, <code>aurora-postgresql</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromS3Cmdlet.EngineVersion">
            <summary>
            <para>
            <para>The version number of the database engine to use.</para><para><b>Aurora MySQL</b></para><para>Example: <code>5.6.10a</code></para><para><b>Aurora PostgreSQL</b></para><para>Example: <code>9.6.3</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromS3Cmdlet.KmsKeyId">
            <summary>
            <para>
            <para>The AWS KMS key identifier for an encrypted DB cluster.</para><para>The KMS key identifier is the Amazon Resource Name (ARN) for the KMS encryption key.
            If you are creating a DB cluster with the same AWS account that owns the KMS encryption
            key used to encrypt the new DB cluster, then you can use the KMS key alias instead
            of the ARN for the KM encryption key.</para><para>If the <code>StorageEncrypted</code> parameter is true, and you do not specify a value
            for the <code>KmsKeyId</code> parameter, then Amazon RDS will use your default encryption
            key. AWS KMS creates the default encryption key for your AWS account. Your AWS account
            has a different default encryption key for each AWS Region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromS3Cmdlet.MasterUsername">
            <summary>
            <para>
            <para>The name of the master user for the restored DB cluster.</para><para>Constraints:</para><ul><li><para>Must be 1 to 16 letters or numbers.</para></li><li><para>First character must be a letter.</para></li><li><para>Can't be a reserved word for the chosen database engine.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromS3Cmdlet.MasterUserPassword">
            <summary>
            <para>
            <para>The password for the master database user. This password can contain any printable
            ASCII character except "/", """, or "@".</para><para>Constraints: Must contain from 8 to 41 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromS3Cmdlet.OptionGroupName">
            <summary>
            <para>
            <para>A value that indicates that the restored DB cluster should be associated with the
            specified option group.</para><para>Permanent options can't be removed from an option group. An option group can't be
            removed from a DB cluster once it is associated with a DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromS3Cmdlet.Port">
            <summary>
            <para>
            <para>The port number on which the instances in the restored DB cluster accept connections.</para><para> Default: <code>3306</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromS3Cmdlet.PreferredBackupWindow">
            <summary>
            <para>
            <para>The daily time range during which automated backups are created if automated backups
            are enabled using the <code>BackupRetentionPeriod</code> parameter. </para><para>The default is a 30-minute window selected at random from an 8-hour block of time
            for each AWS Region. To see the time blocks available, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html#AdjustingTheMaintenanceWindow.Aurora">
            Adjusting the Preferred Maintenance Window</a> in the <i>Amazon Aurora User Guide.</i></para><para>Constraints:</para><ul><li><para>Must be in the format <code>hh24:mi-hh24:mi</code>.</para></li><li><para>Must be in Universal Coordinated Time (UTC).</para></li><li><para>Must not conflict with the preferred maintenance window.</para></li><li><para>Must be at least 30 minutes.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromS3Cmdlet.PreferredMaintenanceWindow">
            <summary>
            <para>
            <para>The weekly time range during which system maintenance can occur, in Universal Coordinated
            Time (UTC).</para><para>Format: <code>ddd:hh24:mi-ddd:hh24:mi</code></para><para>The default is a 30-minute window selected at random from an 8-hour block of time
            for each AWS Region, occurring on a random day of the week. To see the time blocks
            available, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html#AdjustingTheMaintenanceWindow.Aurora">
            Adjusting the Preferred Maintenance Window</a> in the <i>Amazon Aurora User Guide.</i></para><para>Valid Days: Mon, Tue, Wed, Thu, Fri, Sat, Sun.</para><para>Constraints: Minimum 30-minute window.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromS3Cmdlet.S3BucketName">
            <summary>
            <para>
            <para>The name of the Amazon S3 bucket that contains the data used to create the Amazon
            Aurora DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromS3Cmdlet.S3IngestionRoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role
            that authorizes Amazon RDS to access the Amazon S3 bucket on your behalf.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromS3Cmdlet.S3Prefix">
            <summary>
            <para>
            <para>The prefix for all of the file names that contain the data used to create the Amazon
            Aurora DB cluster. If you do not specify a <b>SourceS3Prefix</b> value, then the Amazon
            Aurora DB cluster is created by using all of the files in the Amazon S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromS3Cmdlet.SourceEngine">
            <summary>
            <para>
            <para>The identifier for the database engine that was backed up to create the files stored
            in the Amazon S3 bucket. </para><para>Valid values: <code>mysql</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromS3Cmdlet.SourceEngineVersion">
            <summary>
            <para>
            <para>The version of the database that the backup files were created from.</para><para>MySQL version 5.5 and 5.6 are supported. </para><para>Example: <code>5.6.22</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromS3Cmdlet.StorageEncrypted">
            <summary>
            <para>
            <para>Specifies whether the restored DB cluster is encrypted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromS3Cmdlet.Tag">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromS3Cmdlet.VpcSecurityGroupId">
            <summary>
            <para>
            <para>A list of EC2 VPC security groups to associate with the restored DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromS3Cmdlet.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.RDS.RestoreRDSDBClusterFromSnapshotCmdlet">
            <summary>
            Creates a new DB cluster from a DB snapshot or DB cluster snapshot.
             
              
            <para>
            If a DB snapshot is specified, the target DB cluster is created from the source DB
            snapshot with a default configuration and default security group.
            </para><para>
            If a DB cluster snapshot is specified, the target DB cluster is created from the source
            DB cluster restore point with the same configuration as the original source DB cluster,
            except that the new DB cluster is created with the default security group.
            </para><para>
            For more information on Amazon Aurora, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/CHAP_AuroraOverview.html">
            What Is Amazon Aurora?</a> in the <i>Amazon Aurora User Guide.</i></para><note><para>
            This action only applies to Aurora DB clusters.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromSnapshotCmdlet.ScalingConfiguration_AutoPause">
            <summary>
            <para>
            <para>A value that specifies whether to allow or disallow automatic pause for an Aurora
            DB cluster in <code>serverless</code> DB engine mode. A DB cluster can be paused only
            when it's idle (it has no connections).</para><note><para>If a DB cluster is paused for more than seven days, the DB cluster might be backed
            up with a snapshot. In this case, the DB cluster is restored when there is a request
            to connect to it. </para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromSnapshotCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>Provides the list of Amazon EC2 Availability Zones that instances in the restored
            DB cluster can be created in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromSnapshotCmdlet.BacktrackWindow">
            <summary>
            <para>
            <para>The target backtrack window, in seconds. To disable backtracking, set this value to
            0.</para><para>Default: 0</para><para>Constraints:</para><ul><li><para>If specified, this value must be set to a number from 0 to 259,200 (72 hours).</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromSnapshotCmdlet.CopyTagsToSnapshot">
            <summary>
            <para>
            <para>True to copy all tags from the restored DB cluster to snapshots of the restored DB
            cluster, and otherwise false. The default is false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromSnapshotCmdlet.DatabaseName">
            <summary>
            <para>
            <para>The database name for the restored DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromSnapshotCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The name of the DB cluster to create from the DB snapshot or DB cluster snapshot.
            This parameter isn't case-sensitive.</para><para>Constraints:</para><ul><li><para>Must contain from 1 to 63 letters, numbers, or hyphens</para></li><li><para>First character must be a letter</para></li><li><para>Can't end with a hyphen or contain two consecutive hyphens</para></li></ul><para>Example: <code>my-snapshot-id</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromSnapshotCmdlet.DBClusterParameterGroupName">
            <summary>
            <para>
            <para>The name of the DB cluster parameter group to associate with this DB cluster. If this
            argument is omitted, the default DB cluster parameter group for the specified engine
            is used.</para><para>Constraints:</para><ul><li><para>If supplied, must match the name of an existing default DB cluster parameter group.</para></li><li><para>Must be 1 to 255 letters, numbers, or hyphens.</para></li><li><para>First character must be a letter.</para></li><li><para>Can't end with a hyphen or contain two consecutive hyphens.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromSnapshotCmdlet.DBSubnetGroupName">
            <summary>
            <para>
            <para>The name of the DB subnet group to use for the new DB cluster.</para><para>Constraints: If supplied, must match the name of an existing DB subnet group.</para><para>Example: <code>mySubnetgroup</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromSnapshotCmdlet.DeletionProtection">
            <summary>
            <para>
            <para>Indicates if the DB cluster should have deletion protection enabled. The database
            can't be deleted when this value is set to true. The default is false. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromSnapshotCmdlet.EnableCloudwatchLogsExport">
            <summary>
            <para>
            <para>The list of logs that the restored DB cluster is to export to Amazon CloudWatch Logs.
            The values in the list depend on the DB engine being used. For more information, see
            <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_LogAccess.html#USER_LogAccess.Procedural.UploadtoCloudWatch">Publishing
            Database Logs to Amazon CloudWatch Logs </a> in the <i>Amazon Aurora User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromSnapshotCmdlet.EnableIAMDatabaseAuthentication">
            <summary>
            <para>
            <para>True to enable mapping of AWS Identity and Access Management (IAM) accounts to database
            accounts, and otherwise false.</para><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromSnapshotCmdlet.Engine">
            <summary>
            <para>
            <para>The database engine to use for the new DB cluster.</para><para>Default: The same as source</para><para>Constraint: Must be compatible with the engine of the source</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromSnapshotCmdlet.EngineMode">
            <summary>
            <para>
            <para>The DB engine mode of the DB cluster, either <code>provisioned</code>, <code>serverless</code>,
            or <code>parallelquery</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromSnapshotCmdlet.EngineVersion">
            <summary>
            <para>
            <para>The version of the database engine to use for the new DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromSnapshotCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>The AWS KMS key identifier to use when restoring an encrypted DB cluster from a DB
            snapshot or DB cluster snapshot.</para><para>The KMS key identifier is the Amazon Resource Name (ARN) for the KMS encryption key.
            If you are restoring a DB cluster with the same AWS account that owns the KMS encryption
            key used to encrypt the new DB cluster, then you can use the KMS key alias instead
            of the ARN for the KMS encryption key.</para><para>If you don't specify a value for the <code>KmsKeyId</code> parameter, then the following
            occurs:</para><ul><li><para>If the DB snapshot or DB cluster snapshot in <code>SnapshotIdentifier</code> is encrypted,
            then the restored DB cluster is encrypted using the KMS key that was used to encrypt
            the DB snapshot or DB cluster snapshot.</para></li><li><para>If the DB snapshot or DB cluster snapshot in <code>SnapshotIdentifier</code> is not
            encrypted, then the restored DB cluster is not encrypted.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromSnapshotCmdlet.ScalingConfiguration_MaxCapacity">
            <summary>
            <para>
            <para>The maximum capacity for an Aurora DB cluster in <code>serverless</code> DB engine
            mode.</para><para>Valid capacity values are <code>2</code>, <code>4</code>, <code>8</code>, <code>16</code>,
            <code>32</code>, <code>64</code>, <code>128</code>, and <code>256</code>.</para><para>The maximum capacity must be greater than or equal to the minimum capacity.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromSnapshotCmdlet.ScalingConfiguration_MinCapacity">
            <summary>
            <para>
            <para>The minimum capacity for an Aurora DB cluster in <code>serverless</code> DB engine
            mode.</para><para>Valid capacity values are <code>2</code>, <code>4</code>, <code>8</code>, <code>16</code>,
            <code>32</code>, <code>64</code>, <code>128</code>, and <code>256</code>.</para><para>The minimum capacity must be less than or equal to the maximum capacity.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromSnapshotCmdlet.OptionGroupName">
            <summary>
            <para>
            <para>The name of the option group to use for the restored DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromSnapshotCmdlet.Port">
            <summary>
            <para>
            <para>The port number on which the new DB cluster accepts connections.</para><para>Constraints: This value must be <code>1150-65535</code></para><para>Default: The same port as the original DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromSnapshotCmdlet.ScalingConfiguration_SecondsUntilAutoPause">
            <summary>
            <para>
            <para>The time, in seconds, before an Aurora DB cluster in <code>serverless</code> mode
            is paused.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromSnapshotCmdlet.SnapshotIdentifier">
            <summary>
            <para>
            <para>The identifier for the DB snapshot or DB cluster snapshot to restore from.</para><para>You can use either the name or the Amazon Resource Name (ARN) to specify a DB cluster
            snapshot. However, you can use only the ARN to specify a DB snapshot.</para><para>Constraints:</para><ul><li><para>Must match the identifier of an existing Snapshot.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromSnapshotCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to be assigned to the restored DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromSnapshotCmdlet.ScalingConfiguration_TimeoutAction">
            <summary>
            <para>
            <para>The action to take when the timeout is reached, either <code>ForceApplyCapacityChange</code>
            or <code>RollbackCapacityChange</code>.</para><para><code>ForceApplyCapacityChange</code>, the default, sets the capacity to the specified
            value as soon as possible.</para><para><code>RollbackCapacityChange</code> ignores the capacity change if a scaling point
            is not found in the timeout period.</para><para>For more information, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-serverless.how-it-works.html#aurora-serverless.how-it-works.auto-scaling">
            Autoscaling for Aurora Serverless</a> in the <i>Amazon Aurora User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromSnapshotCmdlet.VpcSecurityGroupId">
            <summary>
            <para>
            <para>A list of VPC security groups that the new DB cluster will belong to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterFromSnapshotCmdlet.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.RDS.RestoreRDSDBClusterToPointInTimeCmdlet">
            <summary>
            Restores a DB cluster to an arbitrary point in time. Users can restore to any point
            in time before <code>LatestRestorableTime</code> for up to <code>BackupRetentionPeriod</code>
            days. The target DB cluster is created from the source DB cluster with the same configuration
            as the original DB cluster, except that the new DB cluster is created with the default
            DB security group.
             
             <note><para>
            This action only restores the DB cluster, not the DB instances for that DB cluster.
            You must invoke the <a>CreateDBInstance</a> action to create DB instances for the
            restored DB cluster, specifying the identifier of the restored DB cluster in <code>DBClusterIdentifier</code>.
            You can create DB instances only after the <code>RestoreDBClusterToPointInTime</code>
            action has completed and the DB cluster is available.
            </para></note><para>
            For more information on Amazon Aurora, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/CHAP_AuroraOverview.html">
            What Is Amazon Aurora?</a> in the <i>Amazon Aurora User Guide.</i></para><note><para>
            This action only applies to Aurora DB clusters.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterToPointInTimeCmdlet.BacktrackWindow">
            <summary>
            <para>
            <para>The target backtrack window, in seconds. To disable backtracking, set this value to
            0.</para><para>Default: 0</para><para>Constraints:</para><ul><li><para>If specified, this value must be set to a number from 0 to 259,200 (72 hours).</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterToPointInTimeCmdlet.CopyTagsToSnapshot">
            <summary>
            <para>
            <para>True to copy all tags from the restored DB cluster to snapshots of the restored DB
            cluster, and otherwise false. The default is false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterToPointInTimeCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The name of the new DB cluster to be created.</para><para>Constraints:</para><ul><li><para>Must contain from 1 to 63 letters, numbers, or hyphens</para></li><li><para>First character must be a letter</para></li><li><para>Can't end with a hyphen or contain two consecutive hyphens</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterToPointInTimeCmdlet.DBClusterParameterGroupName">
            <summary>
            <para>
            <para>The name of the DB cluster parameter group to associate with this DB cluster. If this
            argument is omitted, the default DB cluster parameter group for the specified engine
            is used.</para><para>Constraints:</para><ul><li><para>If supplied, must match the name of an existing DB cluster parameter group.</para></li><li><para>Must be 1 to 255 letters, numbers, or hyphens.</para></li><li><para>First character must be a letter.</para></li><li><para>Can't end with a hyphen or contain two consecutive hyphens.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterToPointInTimeCmdlet.DBSubnetGroupName">
            <summary>
            <para>
            <para>The DB subnet group name to use for the new DB cluster.</para><para>Constraints: If supplied, must match the name of an existing DBSubnetGroup.</para><para>Example: <code>mySubnetgroup</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterToPointInTimeCmdlet.DeletionProtection">
            <summary>
            <para>
            <para>Indicates if the DB cluster should have deletion protection enabled. The database
            can't be deleted when this value is set to true. The default is false. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterToPointInTimeCmdlet.EnableCloudwatchLogsExport">
            <summary>
            <para>
            <para>The list of logs that the restored DB cluster is to export to CloudWatch Logs. The
            values in the list depend on the DB engine being used. For more information, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_LogAccess.html#USER_LogAccess.Procedural.UploadtoCloudWatch">Publishing
            Database Logs to Amazon CloudWatch Logs</a> in the <i>Amazon Aurora User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterToPointInTimeCmdlet.EnableIAMDatabaseAuthentication">
            <summary>
            <para>
            <para>True to enable mapping of AWS Identity and Access Management (IAM) accounts to database
            accounts, and otherwise false.</para><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterToPointInTimeCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>The AWS KMS key identifier to use when restoring an encrypted DB cluster from an encrypted
            DB cluster.</para><para>The KMS key identifier is the Amazon Resource Name (ARN) for the KMS encryption key.
            If you are restoring a DB cluster with the same AWS account that owns the KMS encryption
            key used to encrypt the new DB cluster, then you can use the KMS key alias instead
            of the ARN for the KMS encryption key.</para><para>You can restore to a new DB cluster and encrypt the new DB cluster with a KMS key
            that is different than the KMS key used to encrypt the source DB cluster. The new
            DB cluster is encrypted with the KMS key identified by the <code>KmsKeyId</code> parameter.</para><para>If you don't specify a value for the <code>KmsKeyId</code> parameter, then the following
            occurs:</para><ul><li><para>If the DB cluster is encrypted, then the restored DB cluster is encrypted using the
            KMS key that was used to encrypt the source DB cluster.</para></li><li><para>If the DB cluster is not encrypted, then the restored DB cluster is not encrypted.</para></li></ul><para>If <code>DBClusterIdentifier</code> refers to a DB cluster that is not encrypted,
            then the restore request is rejected.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterToPointInTimeCmdlet.OptionGroupName">
            <summary>
            <para>
            <para>The name of the option group for the new DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterToPointInTimeCmdlet.Port">
            <summary>
            <para>
            <para>The port number on which the new DB cluster accepts connections.</para><para>Constraints: A value from <code>1150-65535</code>. </para><para>Default: The default port for the engine.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterToPointInTimeCmdlet.UtcRestoreToTime">
            <summary>
            <para>
            <para>The date and time to restore the DB cluster to.</para><para>Valid Values: Value must be a time in Universal Coordinated Time (UTC) format</para><para>Constraints:</para><ul><li><para>Must be before the latest restorable time for the DB instance</para></li><li><para>Must be specified if <code>UseLatestRestorableTime</code> parameter is not provided</para></li><li><para>Can't be specified if <code>UseLatestRestorableTime</code> parameter is true</para></li><li><para>Can't be specified if <code>RestoreType</code> parameter is <code>copy-on-write</code></para></li></ul><para>Example: <code>2015-03-07T23:45:00Z</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterToPointInTimeCmdlet.RestoreType">
            <summary>
            <para>
            <para>The type of restore to be performed. You can specify one of the following values:</para><ul><li><para><code>full-copy</code> - The new DB cluster is restored as a full copy of the source
            DB cluster.</para></li><li><para><code>copy-on-write</code> - The new DB cluster is restored as a clone of the source
            DB cluster.</para></li></ul><para>Constraints: You can't specify <code>copy-on-write</code> if the engine version of
            the source DB cluster is earlier than 1.11.</para><para>If you don't specify a <code>RestoreType</code> value, then the new DB cluster is
            restored as a full copy of the source DB cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterToPointInTimeCmdlet.SourceDBClusterIdentifier">
            <summary>
            <para>
            <para>The identifier of the source DB cluster from which to restore.</para><para>Constraints:</para><ul><li><para>Must match the identifier of an existing DBCluster.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterToPointInTimeCmdlet.Tag">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterToPointInTimeCmdlet.UseLatestRestorableTime">
            <summary>
            <para>
            <para>A value that is set to <code>true</code> to restore the DB cluster to the latest restorable
            backup time, and <code>false</code> otherwise. </para><para>Default: <code>false</code></para><para>Constraints: Can't be specified if <code>RestoreToTime</code> parameter is provided.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterToPointInTimeCmdlet.VpcSecurityGroupId">
            <summary>
            <para>
            <para>A list of VPC security groups that the new DB cluster belongs to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterToPointInTimeCmdlet.RestoreToTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use RestoreToTimeUtc instead. Setting either RestoreToTime
            or RestoreToTimeUtc results in both RestoreToTime and RestoreToTimeUtc being assigned,
            the latest assignment to either one of the two property is reflected in the value
            of both. RestoreToTime is provided for backwards compatibility only and assigning
            a non-Utc DateTime to it results in the wrong timestamp being passed to the service.</para><para>The date and time to restore the DB cluster to.</para><para>Valid Values: Value must be a time in Universal Coordinated Time (UTC) format</para><para>Constraints:</para><ul><li><para>Must be before the latest restorable time for the DB instance</para></li><li><para>Must be specified if <code>UseLatestRestorableTime</code> parameter is not provided</para></li><li><para>Can't be specified if <code>UseLatestRestorableTime</code> parameter is true</para></li><li><para>Can't be specified if <code>RestoreType</code> parameter is <code>copy-on-write</code></para></li></ul><para>Example: <code>2015-03-07T23:45:00Z</code></para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBClusterToPointInTimeCmdlet.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.RDS.RestoreRDSDBInstanceFromDBSnapshotCmdlet">
            <summary>
            Creates a new DB instance from a DB snapshot. The target database is created from
            the source database restore point with the most of original configuration with the
            default security group and the default DB parameter group. By default, the new DB
            instance is created as a single-AZ deployment except when the instance is a SQL Server
            instance that has an option group that is associated with mirroring; in this case,
            the instance becomes a mirrored AZ deployment and not a single-AZ deployment.
             
              
            <para>
            If your intent is to replace your original DB instance with the new, restored DB instance,
            then rename your original DB instance before you call the RestoreDBInstanceFromDBSnapshot
            action. RDS doesn't allow two DB instances with the same name. Once you have renamed
            your original DB instance with a different identifier, then you can pass the original
            name of the DB instance as the DBInstanceIdentifier in the call to the RestoreDBInstanceFromDBSnapshot
            action. The result is that you will replace the original DB instance with the DB instance
            created from the snapshot.
            </para><para>
            If you are restoring from a shared manual DB snapshot, the <code>DBSnapshotIdentifier</code>
            must be the ARN of the shared DB snapshot.
            </para><note><para>
            This command doesn't apply to Aurora MySQL and Aurora PostgreSQL. For Aurora, use
            <a>RestoreDBClusterFromSnapshot</a>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromDBSnapshotCmdlet.AutoMinorVersionUpgrade">
            <summary>
            <para>
            <para>Indicates that minor version upgrades are applied automatically to the DB instance
            during the maintenance window.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromDBSnapshotCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>The EC2 Availability Zone that the DB instance is created in.</para><para>Default: A random, system-chosen Availability Zone.</para><para>Constraint: You can't specify the AvailabilityZone parameter if the MultiAZ parameter
            is set to <code>true</code>.</para><para>Example: <code>us-east-1a</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromDBSnapshotCmdlet.CopyTagsToSnapshot">
            <summary>
            <para>
            <para>True to copy all tags from the restored DB instance to snapshots of the restored DB
            instance, and otherwise false. The default is false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromDBSnapshotCmdlet.DBInstanceClass">
            <summary>
            <para>
            <para>The compute and memory capacity of the Amazon RDS DB instance, for example, <code>db.m4.large</code>.
            Not all DB instance classes are available in all AWS Regions, or for all database
            engines. For the full list of DB instance classes, and availability for your engine,
            see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.DBInstanceClass.html">DB
            Instance Class</a> in the <i>Amazon RDS User Guide.</i></para><para>Default: The same DBInstanceClass as the original DB instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromDBSnapshotCmdlet.DBInstanceIdentifier">
            <summary>
            <para>
            <para>Name of the DB instance to create from the DB snapshot. This parameter isn't case-sensitive.</para><para>Constraints:</para><ul><li><para>Must contain from 1 to 63 numbers, letters, or hyphens</para></li><li><para>First character must be a letter</para></li><li><para>Can't end with a hyphen or contain two consecutive hyphens</para></li></ul><para>Example: <code>my-snapshot-id</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromDBSnapshotCmdlet.DBName">
            <summary>
            <para>
            <para>The database name for the restored DB instance.</para><note><para>This parameter doesn't apply to the MySQL, PostgreSQL, or MariaDB engines.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromDBSnapshotCmdlet.DBParameterGroupName">
            <summary>
            <para>
            <para>The name of the DB parameter group to associate with this DB instance. If this argument
            is omitted, the default DBParameterGroup for the specified engine is used.</para><para>Constraints:</para><ul><li><para>If supplied, must match the name of an existing DBParameterGroup.</para></li><li><para>Must be 1 to 255 letters, numbers, or hyphens.</para></li><li><para>First character must be a letter.</para></li><li><para>Can't end with a hyphen or contain two consecutive hyphens.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromDBSnapshotCmdlet.DBSnapshotIdentifier">
            <summary>
            <para>
            <para>The identifier for the DB snapshot to restore from.</para><para>Constraints:</para><ul><li><para>Must match the identifier of an existing DBSnapshot.</para></li><li><para>If you are restoring from a shared manual DB snapshot, the <code>DBSnapshotIdentifier</code>
            must be the ARN of the shared DB snapshot.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromDBSnapshotCmdlet.DBSubnetGroupName">
            <summary>
            <para>
            <para>The DB subnet group name to use for the new instance.</para><para>Constraints: If supplied, must match the name of an existing DBSubnetGroup.</para><para>Example: <code>mySubnetgroup</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromDBSnapshotCmdlet.DeletionProtection">
            <summary>
            <para>
            <para>Indicates if the DB instance should have deletion protection enabled. The database
            can't be deleted when this value is set to true. The default is false. For more information,
            see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_DeleteInstance.html">
            Deleting a DB Instance</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromDBSnapshotCmdlet.Domain">
            <summary>
            <para>
            <para>Specify the Active Directory Domain to restore the instance in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromDBSnapshotCmdlet.DomainIAMRoleName">
            <summary>
            <para>
            <para>Specify the name of the IAM role to be used when making API calls to the Directory
            Service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromDBSnapshotCmdlet.EnableCloudwatchLogsExport">
            <summary>
            <para>
            <para>The list of logs that the restored DB instance is to export to CloudWatch Logs. The
            values in the list depend on the DB engine being used. For more information, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_LogAccess.html#USER_LogAccess.Procedural.UploadtoCloudWatch">Publishing
            Database Logs to Amazon CloudWatch Logs</a> in the <i>Amazon Aurora User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromDBSnapshotCmdlet.EnableIAMDatabaseAuthentication">
            <summary>
            <para>
            <para>True to enable mapping of AWS Identity and Access Management (IAM) accounts to database
            accounts, and otherwise false.</para><para>You can enable IAM database authentication for the following database engines</para><ul><li><para>For MySQL 5.6, minor version 5.6.34 or higher</para></li><li><para>For MySQL 5.7, minor version 5.7.16 or higher</para></li></ul><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromDBSnapshotCmdlet.Engine">
            <summary>
            <para>
            <para>The database engine to use for the new instance.</para><para>Default: The same as source</para><para>Constraint: Must be compatible with the engine of the source. For example, you can
            restore a MariaDB 10.1 DB instance from a MySQL 5.6 snapshot.</para><para>Valid Values:</para><ul><li><para><code>mariadb</code></para></li><li><para><code>mysql</code></para></li><li><para><code>oracle-ee</code></para></li><li><para><code>oracle-se2</code></para></li><li><para><code>oracle-se1</code></para></li><li><para><code>oracle-se</code></para></li><li><para><code>postgres</code></para></li><li><para><code>sqlserver-ee</code></para></li><li><para><code>sqlserver-se</code></para></li><li><para><code>sqlserver-ex</code></para></li><li><para><code>sqlserver-web</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromDBSnapshotCmdlet.Iops">
            <summary>
            <para>
            <para>Specifies the amount of provisioned IOPS for the DB instance, expressed in I/O operations
            per second. If this parameter is not specified, the IOPS value is taken from the backup.
            If this parameter is set to 0, the new instance is converted to a non-PIOPS instance.
            The conversion takes additional time, though your DB instance is available for connections
            before the conversion starts. </para><para>The provisioned IOPS value must follow the requirements for your database engine.
            For more information, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Storage.html#USER_PIOPS">Amazon
            RDS Provisioned IOPS Storage to Improve Performance</a> in the <i>Amazon RDS User
            Guide.</i></para><para>Constraints: Must be an integer greater than 1000.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromDBSnapshotCmdlet.LicenseModel">
            <summary>
            <para>
            <para>License model information for the restored DB instance.</para><para>Default: Same as source.</para><para> Valid values: <code>license-included</code> | <code>bring-your-own-license</code>
            | <code>general-public-license</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromDBSnapshotCmdlet.MultiAZ">
            <summary>
            <para>
            <para>Specifies if the DB instance is a Multi-AZ deployment.</para><para>Constraint: You can't specify the AvailabilityZone parameter if the MultiAZ parameter
            is set to <code>true</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromDBSnapshotCmdlet.OptionGroupName">
            <summary>
            <para>
            <para>The name of the option group to be used for the restored DB instance.</para><para>Permanent options, such as the TDE option for Oracle Advanced Security TDE, can't
            be removed from an option group, and that option group can't be removed from a DB
            instance once it is associated with a DB instance</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromDBSnapshotCmdlet.Port">
            <summary>
            <para>
            <para>The port number on which the database accepts connections.</para><para>Default: The same port as the original DB instance</para><para>Constraints: Value must be <code>1150-65535</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromDBSnapshotCmdlet.ProcessorFeature">
            <summary>
            <para>
            <para>The number of CPU cores and the number of threads per core for the DB instance class
            of the DB instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromDBSnapshotCmdlet.PubliclyAccessible">
            <summary>
            <para>
            <para>Specifies the accessibility options for the DB instance. A value of true specifies
            an Internet-facing instance with a publicly resolvable DNS name, which resolves to
            a public IP address. A value of false specifies an internal instance with a DNS name
            that resolves to a private IP address. For more information, see <a>CreateDBInstance</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromDBSnapshotCmdlet.StorageType">
            <summary>
            <para>
            <para>Specifies the storage type to be associated with the DB instance.</para><para> Valid values: <code>standard | gp2 | io1</code></para><para> If you specify <code>io1</code>, you must also include a value for the <code>Iops</code>
            parameter. </para><para> Default: <code>io1</code> if the <code>Iops</code> parameter is specified, otherwise
            <code>standard</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromDBSnapshotCmdlet.Tag">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromDBSnapshotCmdlet.TdeCredentialArn">
            <summary>
            <para>
            <para>The ARN from the key store with which to associate the instance for TDE encryption.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromDBSnapshotCmdlet.TdeCredentialPassword">
            <summary>
            <para>
            <para>The password for the given ARN from the key store in order to access the device.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromDBSnapshotCmdlet.UseDefaultProcessorFeature">
            <summary>
            <para>
            <para>A value that specifies that the DB instance class of the DB instance uses its default
            processor features.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromDBSnapshotCmdlet.VpcSecurityGroupId">
            <summary>
            <para>
            <para> A list of EC2 VPC security groups to associate with this DB instance. </para><para> Default: The default EC2 VPC security group for the DB subnet group's VPC. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromDBSnapshotCmdlet.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.RDS.RestoreRDSDBInstanceFromS3Cmdlet">
            <summary>
            Amazon Relational Database Service (Amazon RDS) supports importing MySQL databases
            by using backup files. You can create a backup of your on-premises database, store
            it on Amazon Simple Storage Service (Amazon S3), and then restore the backup file
            onto a new Amazon RDS DB instance running MySQL. For more information, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/MySQL.Procedural.Importing.html">Importing
            Data into an Amazon RDS MySQL DB Instance</a> in the <i>Amazon RDS User Guide.</i>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.AllocatedStorage">
            <summary>
            <para>
            <para>The amount of storage (in gigabytes) to allocate initially for the DB instance. Follow
            the allocation rules specified in <a>CreateDBInstance</a>. </para><note><para>Be sure to allocate enough memory for your new DB instance so that the restore operation
            can succeed. You can also allocate additional memory for future growth. </para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.AutoMinorVersionUpgrade">
            <summary>
            <para>
            <para>True to indicate that minor engine upgrades are applied automatically to the DB instance
            during the maintenance window, and otherwise false. </para><para>Default: <code>true</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>The Availability Zone that the DB instance is created in. For information about AWS
            Regions and Availability Zones, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.RegionsAndAvailabilityZones.html">Regions
            and Availability Zones</a> in the <i>Amazon RDS User Guide.</i></para><para>Default: A random, system-chosen Availability Zone in the endpoint's AWS Region. </para><para> Example: <code>us-east-1d</code></para><para>Constraint: The AvailabilityZone parameter can't be specified if the MultiAZ parameter
            is set to <code>true</code>. The specified Availability Zone must be in the same AWS
            Region as the current endpoint. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.BackupRetentionPeriod">
            <summary>
            <para>
            <para>The number of days for which automated backups are retained. Setting this parameter
            to a positive number enables backups. For more information, see <a>CreateDBInstance</a>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.CopyTagsToSnapshot">
            <summary>
            <para>
            <para>True to copy all tags from the restored DB instance to snapshots of the restored DB
            instance, and otherwise false. </para><para>Default: false. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.DBInstanceClass">
            <summary>
            <para>
            <para>The compute and memory capacity of the DB instance, for example, <code>db.m4.large</code>.
            Not all DB instance classes are available in all AWS Regions, or for all database
            engines. For the full list of DB instance classes, and availability for your engine,
            see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.DBInstanceClass.html">DB
            Instance Class</a> in the <i>Amazon RDS User Guide.</i></para><para>Importing from Amazon S3 is not supported on the db.t2.micro DB instance class. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.DBInstanceIdentifier">
            <summary>
            <para>
            <para>The DB instance identifier. This parameter is stored as a lowercase string. </para><para>Constraints:</para><ul><li><para>Must contain from 1 to 63 letters, numbers, or hyphens.</para></li><li><para>First character must be a letter.</para></li><li><para>Can't end with a hyphen or contain two consecutive hyphens.</para></li></ul><para>Example: <code>mydbinstance</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.DBName">
            <summary>
            <para>
            <para>The name of the database to create when the DB instance is created. Follow the naming
            rules specified in <a>CreateDBInstance</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.DBParameterGroupName">
            <summary>
            <para>
            <para>The name of the DB parameter group to associate with this DB instance. If this argument
            is omitted, the default parameter group for the specified engine is used. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.DBSecurityGroup">
            <summary>
            <para>
            <para>A list of DB security groups to associate with this DB instance.</para><para>Default: The default DB security group for the database engine.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.DBSubnetGroupName">
            <summary>
            <para>
            <para>A DB subnet group to associate with this DB instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.DeletionProtection">
            <summary>
            <para>
            <para>Indicates if the DB instance should have deletion protection enabled. The database
            can't be deleted when this value is set to true. The default is false. For more information,
            see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_DeleteInstance.html">
            Deleting a DB Instance</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.EnableCloudwatchLogsExport">
            <summary>
            <para>
            <para>The list of logs that the restored DB instance is to export to CloudWatch Logs. The
            values in the list depend on the DB engine being used. For more information, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_LogAccess.html#USER_LogAccess.Procedural.UploadtoCloudWatch">Publishing
            Database Logs to Amazon CloudWatch Logs</a> in the <i>Amazon RDS User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.EnableIAMDatabaseAuthentication">
            <summary>
            <para>
            <para>True to enable mapping of AWS Identity and Access Management (IAM) accounts to database
            accounts, and otherwise false. </para><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.EnablePerformanceInsight">
            <summary>
            <para>
            <para>True to enable Performance Insights for the DB instance, and otherwise false. </para><para>For more information, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_PerfInsights.html">Using
            Amazon Performance Insights</a> in the <i>Amazon Relational Database Service User
            Guide</i>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.Engine">
            <summary>
            <para>
            <para>The name of the database engine to be used for this instance. </para><para>Valid Values: <code>mysql</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.EngineVersion">
            <summary>
            <para>
            <para>The version number of the database engine to use. Choose the latest minor version
            of your database engine. For information about engine versions, see <a>CreateDBInstance</a>,
            or call <a>DescribeDBEngineVersions</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.Iops">
            <summary>
            <para>
            <para>The amount of Provisioned IOPS (input/output operations per second) to allocate initially
            for the DB instance. For information about valid Iops values, see see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Storage.html#USER_PIOPS">Amazon
            RDS Provisioned IOPS Storage to Improve Performance</a> in the <i>Amazon RDS User
            Guide.</i></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.KmsKeyId">
            <summary>
            <para>
            <para>The AWS KMS key identifier for an encrypted DB instance. </para><para>The KMS key identifier is the Amazon Resource Name (ARN) for the KMS encryption key.
            If you are creating a DB instance with the same AWS account that owns the KMS encryption
            key used to encrypt the new DB instance, then you can use the KMS key alias instead
            of the ARN for the KM encryption key. </para><para>If the <code>StorageEncrypted</code> parameter is true, and you do not specify a value
            for the <code>KmsKeyId</code> parameter, then Amazon RDS will use your default encryption
            key. AWS KMS creates the default encryption key for your AWS account. Your AWS account
            has a different default encryption key for each AWS Region. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.LicenseModel">
            <summary>
            <para>
            <para>The license model for this DB instance. Use <code>general-public-license</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.MasterUsername">
            <summary>
            <para>
            <para>The name for the master user. </para><para>Constraints: </para><ul><li><para>Must be 1 to 16 letters or numbers.</para></li><li><para>First character must be a letter.</para></li><li><para>Can't be a reserved word for the chosen database engine.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.MasterUserPassword">
            <summary>
            <para>
            <para>The password for the master user. The password can include any printable ASCII character
            except "/", """, or "@". </para><para>Constraints: Must contain from 8 to 41 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.MonitoringInterval">
            <summary>
            <para>
            <para>The interval, in seconds, between points when Enhanced Monitoring metrics are collected
            for the DB instance. To disable collecting Enhanced Monitoring metrics, specify 0.
            </para><para>If <code>MonitoringRoleArn</code> is specified, then you must also set <code>MonitoringInterval</code>
            to a value other than 0. </para><para>Valid Values: 0, 1, 5, 10, 15, 30, 60 </para><para>Default: <code>0</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.MonitoringRoleArn">
            <summary>
            <para>
            <para>The ARN for the IAM role that permits RDS to send enhanced monitoring metrics to Amazon
            CloudWatch Logs. For example, <code>arn:aws:iam:123456789012:role/emaccess</code>.
            For information on creating a monitoring role, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_Monitoring.OS.html#USER_Monitoring.OS.Enabling">Setting
            Up and Enabling Enhanced Monitoring</a> in the <i>Amazon RDS User Guide.</i></para><para>If <code>MonitoringInterval</code> is set to a value other than 0, then you must supply
            a <code>MonitoringRoleArn</code> value. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.MultiAZ">
            <summary>
            <para>
            <para>Specifies whether the DB instance is a Multi-AZ deployment. If MultiAZ is set to <code>true</code>,
            you can't set the AvailabilityZone parameter. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.OptionGroupName">
            <summary>
            <para>
            <para>The name of the option group to associate with this DB instance. If this argument
            is omitted, the default option group for the specified engine is used. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.PerformanceInsightsKMSKeyId">
            <summary>
            <para>
            <para>The AWS KMS key identifier for encryption of Performance Insights data. The KMS key
            ID is the Amazon Resource Name (ARN), the KMS key identifier, or the KMS key alias
            for the KMS encryption key. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.PerformanceInsightsRetentionPeriod">
            <summary>
            <para>
            <para>The amount of time, in days, to retain Performance Insights data. Valid values are
            7 or 731 (2 years). </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.Port">
            <summary>
            <para>
            <para>The port number on which the database accepts connections. </para><para>Type: Integer </para><para>Valid Values: <code>1150</code>-<code>65535</code></para><para>Default: <code>3306</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.PreferredBackupWindow">
            <summary>
            <para>
            <para>The time range each day during which automated backups are created if automated backups
            are enabled. For more information, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_WorkingWithAutomatedBackups.html#USER_WorkingWithAutomatedBackups.BackupWindow">The
            Backup Window</a> in the <i>Amazon RDS User Guide.</i></para><para>Constraints:</para><ul><li><para>Must be in the format <code>hh24:mi-hh24:mi</code>.</para></li><li><para>Must be in Universal Coordinated Time (UTC).</para></li><li><para>Must not conflict with the preferred maintenance window.</para></li><li><para>Must be at least 30 minutes.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.PreferredMaintenanceWindow">
            <summary>
            <para>
            <para>The time range each week during which system maintenance can occur, in Universal Coordinated
            Time (UTC). For more information, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_UpgradeDBInstance.Maintenance.html#Concepts.DBMaintenance">Amazon
            RDS Maintenance Window</a> in the <i>Amazon RDS User Guide.</i></para><para>Constraints:</para><ul><li><para>Must be in the format <code>ddd:hh24:mi-ddd:hh24:mi</code>.</para></li><li><para>Valid Days: Mon, Tue, Wed, Thu, Fri, Sat, Sun.</para></li><li><para>Must be in Universal Coordinated Time (UTC).</para></li><li><para>Must not conflict with the preferred backup window.</para></li><li><para>Must be at least 30 minutes.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.ProcessorFeature">
            <summary>
            <para>
            <para>The number of CPU cores and the number of threads per core for the DB instance class
            of the DB instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.PubliclyAccessible">
            <summary>
            <para>
            <para>Specifies the accessibility options for the DB instance. A value of true specifies
            an Internet-facing instance with a publicly resolvable DNS name, which resolves to
            a public IP address. A value of false specifies an internal instance with a DNS name
            that resolves to a private IP address. For more information, see <a>CreateDBInstance</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.S3BucketName">
            <summary>
            <para>
            <para>The name of your Amazon S3 bucket that contains your database backup file. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.S3IngestionRoleArn">
            <summary>
            <para>
            <para>An AWS Identity and Access Management (IAM) role to allow Amazon RDS to access your
            Amazon S3 bucket. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.S3Prefix">
            <summary>
            <para>
            <para>The prefix of your Amazon S3 bucket. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.SourceEngine">
            <summary>
            <para>
            <para>The name of the engine of your source database. </para><para>Valid Values: <code>mysql</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.SourceEngineVersion">
            <summary>
            <para>
            <para>The engine version of your source database. </para><para>Valid Values: <code>5.6</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.StorageEncrypted">
            <summary>
            <para>
            <para>Specifies whether the new DB instance is encrypted or not. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.StorageType">
            <summary>
            <para>
            <para>Specifies the storage type to be associated with the DB instance. </para><para>Valid values: <code>standard</code> | <code>gp2</code> | <code>io1</code></para><para>If you specify <code>io1</code>, you must also include a value for the <code>Iops</code>
            parameter. </para><para>Default: <code>io1</code> if the <code>Iops</code> parameter is specified; otherwise
            <code>standard</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.Tag">
            <summary>
            <para>
            <para>A list of tags to associate with this DB instance. For more information, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_Tagging.html">Tagging
            Amazon RDS Resources</a> in the <i>Amazon RDS User Guide.</i></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.UseDefaultProcessorFeature">
            <summary>
            <para>
            <para>A value that specifies that the DB instance class of the DB instance uses its default
            processor features.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.VpcSecurityGroupId">
            <summary>
            <para>
            <para>A list of VPC security groups to associate with this DB instance. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceFromS3Cmdlet.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.RDS.RestoreRDSDBInstanceToPointInTimeCmdlet">
            <summary>
            Restores a DB instance to an arbitrary point in time. You can restore to any point
            in time before the time identified by the LatestRestorableTime property. You can restore
            to a point up to the number of days specified by the BackupRetentionPeriod property.
             
              
            <para>
            The target database is created with most of the original configuration, but in a system-selected
            Availability Zone, with the default security group, the default subnet group, and
            the default DB parameter group. By default, the new DB instance is created as a single-AZ
            deployment except when the instance is a SQL Server instance that has an option group
            that is associated with mirroring; in this case, the instance becomes a mirrored deployment
            and not a single-AZ deployment.
            </para><note><para>
            This command doesn't apply to Aurora MySQL and Aurora PostgreSQL. For Aurora, use
            <a>RestoreDBClusterToPointInTime</a>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceToPointInTimeCmdlet.AutoMinorVersionUpgrade">
            <summary>
            <para>
            <para>Indicates that minor version upgrades are applied automatically to the DB instance
            during the maintenance window.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceToPointInTimeCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>The EC2 Availability Zone that the DB instance is created in.</para><para>Default: A random, system-chosen Availability Zone.</para><para>Constraint: You can't specify the AvailabilityZone parameter if the MultiAZ parameter
            is set to true.</para><para>Example: <code>us-east-1a</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceToPointInTimeCmdlet.CopyTagsToSnapshot">
            <summary>
            <para>
            <para>True to copy all tags from the restored DB instance to snapshots of the restored DB
            instance, and otherwise false. The default is false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceToPointInTimeCmdlet.DBInstanceClass">
            <summary>
            <para>
            <para>The compute and memory capacity of the Amazon RDS DB instance, for example, <code>db.m4.large</code>.
            Not all DB instance classes are available in all AWS Regions, or for all database
            engines. For the full list of DB instance classes, and availability for your engine,
            see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.DBInstanceClass.html">DB
            Instance Class</a> in the <i>Amazon RDS User Guide.</i></para><para>Default: The same DBInstanceClass as the original DB instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceToPointInTimeCmdlet.DBName">
            <summary>
            <para>
            <para>The database name for the restored DB instance.</para><note><para>This parameter is not used for the MySQL or MariaDB engines.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceToPointInTimeCmdlet.DBParameterGroupName">
            <summary>
            <para>
            <para>The name of the DB parameter group to associate with this DB instance. If this argument
            is omitted, the default DBParameterGroup for the specified engine is used.</para><para>Constraints:</para><ul><li><para>If supplied, must match the name of an existing DBParameterGroup.</para></li><li><para>Must be 1 to 255 letters, numbers, or hyphens.</para></li><li><para>First character must be a letter.</para></li><li><para>Can't end with a hyphen or contain two consecutive hyphens.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceToPointInTimeCmdlet.DBSubnetGroupName">
            <summary>
            <para>
            <para>The DB subnet group name to use for the new instance.</para><para>Constraints: If supplied, must match the name of an existing DBSubnetGroup.</para><para>Example: <code>mySubnetgroup</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceToPointInTimeCmdlet.DeletionProtection">
            <summary>
            <para>
            <para>Indicates if the DB instance should have deletion protection enabled. The database
            can't be deleted when this value is set to true. The default is false. For more information,
            see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_DeleteInstance.html">
            Deleting a DB Instance</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceToPointInTimeCmdlet.Domain">
            <summary>
            <para>
            <para>Specify the Active Directory Domain to restore the instance in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceToPointInTimeCmdlet.DomainIAMRoleName">
            <summary>
            <para>
            <para>Specify the name of the IAM role to be used when making API calls to the Directory
            Service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceToPointInTimeCmdlet.EnableCloudwatchLogsExport">
            <summary>
            <para>
            <para>The list of logs that the restored DB instance is to export to CloudWatch Logs. The
            values in the list depend on the DB engine being used. For more information, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_LogAccess.html#USER_LogAccess.Procedural.UploadtoCloudWatch">Publishing
            Database Logs to Amazon CloudWatch Logs</a> in the <i>Amazon RDS User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceToPointInTimeCmdlet.EnableIAMDatabaseAuthentication">
            <summary>
            <para>
            <para>True to enable mapping of AWS Identity and Access Management (IAM) accounts to database
            accounts, and otherwise false.</para><para>You can enable IAM database authentication for the following database engines</para><ul><li><para>For MySQL 5.6, minor version 5.6.34 or higher</para></li><li><para>For MySQL 5.7, minor version 5.7.16 or higher</para></li></ul><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceToPointInTimeCmdlet.Engine">
            <summary>
            <para>
            <para>The database engine to use for the new instance.</para><para>Default: The same as source</para><para>Constraint: Must be compatible with the engine of the source</para><para>Valid Values:</para><ul><li><para><code>mariadb</code></para></li><li><para><code>mysql</code></para></li><li><para><code>oracle-ee</code></para></li><li><para><code>oracle-se2</code></para></li><li><para><code>oracle-se1</code></para></li><li><para><code>oracle-se</code></para></li><li><para><code>postgres</code></para></li><li><para><code>sqlserver-ee</code></para></li><li><para><code>sqlserver-se</code></para></li><li><para><code>sqlserver-ex</code></para></li><li><para><code>sqlserver-web</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceToPointInTimeCmdlet.Iops">
            <summary>
            <para>
            <para>The amount of Provisioned IOPS (input/output operations per second) to be initially
            allocated for the DB instance.</para><para>Constraints: Must be an integer greater than 1000.</para><para><b>SQL Server</b></para><para>Setting the IOPS value for the SQL Server database engine is not supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceToPointInTimeCmdlet.LicenseModel">
            <summary>
            <para>
            <para>License model information for the restored DB instance.</para><para>Default: Same as source.</para><para> Valid values: <code>license-included</code> | <code>bring-your-own-license</code>
            | <code>general-public-license</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceToPointInTimeCmdlet.MultiAZ">
            <summary>
            <para>
            <para>Specifies if the DB instance is a Multi-AZ deployment.</para><para>Constraint: You can't specify the AvailabilityZone parameter if the MultiAZ parameter
            is set to <code>true</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceToPointInTimeCmdlet.OptionGroupName">
            <summary>
            <para>
            <para>The name of the option group to be used for the restored DB instance.</para><para>Permanent options, such as the TDE option for Oracle Advanced Security TDE, can't
            be removed from an option group, and that option group can't be removed from a DB
            instance once it is associated with a DB instance</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceToPointInTimeCmdlet.Port">
            <summary>
            <para>
            <para>The port number on which the database accepts connections.</para><para>Constraints: Value must be <code>1150-65535</code></para><para>Default: The same port as the original DB instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceToPointInTimeCmdlet.ProcessorFeature">
            <summary>
            <para>
            <para>The number of CPU cores and the number of threads per core for the DB instance class
            of the DB instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceToPointInTimeCmdlet.PubliclyAccessible">
            <summary>
            <para>
            <para>Specifies the accessibility options for the DB instance. A value of true specifies
            an Internet-facing instance with a publicly resolvable DNS name, which resolves to
            a public IP address. A value of false specifies an internal instance with a DNS name
            that resolves to a private IP address. For more information, see <a>CreateDBInstance</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceToPointInTimeCmdlet.UtcRestoreTime">
            <summary>
            <para>
            <para>The date and time to restore from.</para><para>Valid Values: Value must be a time in Universal Coordinated Time (UTC) format</para><para>Constraints:</para><ul><li><para>Must be before the latest restorable time for the DB instance</para></li><li><para>Can't be specified if UseLatestRestorableTime parameter is true</para></li></ul><para>Example: <code>2009-09-07T23:45:00Z</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceToPointInTimeCmdlet.SourceDBInstanceIdentifier">
            <summary>
            <para>
            <para>The identifier of the source DB instance from which to restore.</para><para>Constraints:</para><ul><li><para>Must match the identifier of an existing DB instance.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceToPointInTimeCmdlet.SourceDbiResourceId">
            <summary>
            <para>
            <para>The resource ID of the source DB instance from which to restore.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceToPointInTimeCmdlet.StorageType">
            <summary>
            <para>
            <para>Specifies the storage type to be associated with the DB instance.</para><para> Valid values: <code>standard | gp2 | io1</code></para><para> If you specify <code>io1</code>, you must also include a value for the <code>Iops</code>
            parameter. </para><para> Default: <code>io1</code> if the <code>Iops</code> parameter is specified, otherwise
            <code>standard</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceToPointInTimeCmdlet.Tag">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceToPointInTimeCmdlet.TargetDBInstanceIdentifier">
            <summary>
            <para>
            <para>The name of the new DB instance to be created.</para><para>Constraints:</para><ul><li><para>Must contain from 1 to 63 letters, numbers, or hyphens</para></li><li><para>First character must be a letter</para></li><li><para>Can't end with a hyphen or contain two consecutive hyphens</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceToPointInTimeCmdlet.TdeCredentialArn">
            <summary>
            <para>
            <para>The ARN from the key store with which to associate the instance for TDE encryption.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceToPointInTimeCmdlet.TdeCredentialPassword">
            <summary>
            <para>
            <para>The password for the given ARN from the key store in order to access the device.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceToPointInTimeCmdlet.UseDefaultProcessorFeature">
            <summary>
            <para>
            <para>A value that specifies that the DB instance class of the DB instance uses its default
            processor features.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceToPointInTimeCmdlet.UseLatestRestorableTime">
            <summary>
            <para>
            <para> Specifies whether (<code>true</code>) or not (<code>false</code>) the DB instance
            is restored from the latest backup time. </para><para>Default: <code>false</code></para><para>Constraints: Can't be specified if RestoreTime parameter is provided.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceToPointInTimeCmdlet.VpcSecurityGroupId">
            <summary>
            <para>
            <para> A list of EC2 VPC security groups to associate with this DB instance. </para><para> Default: The default EC2 VPC security group for the DB subnet group's VPC. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceToPointInTimeCmdlet.RestoreTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use RestoreTimeUtc instead. Setting either RestoreTime
            or RestoreTimeUtc results in both RestoreTime and RestoreTimeUtc being assigned, the
            latest assignment to either one of the two property is reflected in the value of both.
            RestoreTime is provided for backwards compatibility only and assigning a non-Utc DateTime
            to it results in the wrong timestamp being passed to the service.</para><para>The date and time to restore from.</para><para>Valid Values: Value must be a time in Universal Coordinated Time (UTC) format</para><para>Constraints:</para><ul><li><para>Must be before the latest restorable time for the DB instance</para></li><li><para>Can't be specified if UseLatestRestorableTime parameter is true</para></li></ul><para>Example: <code>2009-09-07T23:45:00Z</code></para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RestoreRDSDBInstanceToPointInTimeCmdlet.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.RDS.RevokeRDSDBSecurityGroupIngressCmdlet">
            <summary>
            Revokes ingress from a DBSecurityGroup for previously authorized IP ranges or EC2
            or VPC Security Groups. Required parameters for this API are one of CIDRIP, EC2SecurityGroupId
            for VPC, or (EC2SecurityGroupOwnerId and either EC2SecurityGroupName or EC2SecurityGroupId).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RevokeRDSDBSecurityGroupIngressCmdlet.CIDRIP">
            <summary>
            <para>
            <para> The IP range to revoke access from. Must be a valid CIDR range. If <code>CIDRIP</code>
            is specified, <code>EC2SecurityGroupName</code>, <code>EC2SecurityGroupId</code> and
            <code>EC2SecurityGroupOwnerId</code> can't be provided. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RevokeRDSDBSecurityGroupIngressCmdlet.DBSecurityGroupName">
            <summary>
            <para>
            <para>The name of the DB security group to revoke ingress from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RevokeRDSDBSecurityGroupIngressCmdlet.EC2SecurityGroupId">
            <summary>
            <para>
            <para> The id of the EC2 security group to revoke access from. For VPC DB security groups,
            <code>EC2SecurityGroupId</code> must be provided. Otherwise, EC2SecurityGroupOwnerId
            and either <code>EC2SecurityGroupName</code> or <code>EC2SecurityGroupId</code> must
            be provided. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RevokeRDSDBSecurityGroupIngressCmdlet.EC2SecurityGroupName">
            <summary>
            <para>
            <para> The name of the EC2 security group to revoke access from. For VPC DB security groups,
            <code>EC2SecurityGroupId</code> must be provided. Otherwise, EC2SecurityGroupOwnerId
            and either <code>EC2SecurityGroupName</code> or <code>EC2SecurityGroupId</code> must
            be provided. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RevokeRDSDBSecurityGroupIngressCmdlet.EC2SecurityGroupOwnerId">
            <summary>
            <para>
            <para> The AWS Account Number of the owner of the EC2 security group specified in the <code>EC2SecurityGroupName</code>
            parameter. The AWS Access Key ID is not an acceptable value. For VPC DB security groups,
            <code>EC2SecurityGroupId</code> must be provided. Otherwise, EC2SecurityGroupOwnerId
            and either <code>EC2SecurityGroupName</code> or <code>EC2SecurityGroupId</code> must
            be provided. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.RevokeRDSDBSecurityGroupIngressCmdlet.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.RDS.StartRDSDBClusterCmdlet">
            <summary>
            Starts an Amazon Aurora DB cluster that was stopped using the AWS console, the stop-db-cluster
            AWS CLI command, or the StopDBCluster action.
             
              
            <para>
            For more information, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-cluster-stop-start.html">
            Stopping and Starting an Aurora Cluster</a> in the <i>Amazon Aurora User Guide.</i></para><note><para>
            This action only applies to Aurora DB clusters.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.StartRDSDBClusterCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The DB cluster identifier of the Amazon Aurora DB cluster to be started. This parameter
            is stored as a lowercase string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.StartRDSDBClusterCmdlet.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.RDS.StartRDSDBClusterFailoverCmdlet">
            <summary>
            Forces a failover for a DB cluster.
             
              
            <para>
            A failover for a DB cluster promotes one of the Aurora Replicas (read-only instances)
            in the DB cluster to be the primary instance (the cluster writer).
            </para><para>
            Amazon Aurora will automatically fail over to an Aurora Replica, if one exists, when
            the primary instance fails. You can force a failover when you want to simulate a failure
            of a primary instance for testing. Because each instance in a DB cluster has its own
            endpoint address, you will need to clean up and re-establish any existing connections
            that use those endpoint addresses when the failover is complete.
            </para><para>
            For more information on Amazon Aurora, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/CHAP_AuroraOverview.html">
            What Is Amazon Aurora?</a> in the <i>Amazon Aurora User Guide.</i></para><note><para>
            This action only applies to Aurora DB clusters.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.StartRDSDBClusterFailoverCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>A DB cluster identifier to force a failover for. This parameter is not case-sensitive.</para><para>Constraints:</para><ul><li><para>Must match the identifier of an existing DBCluster.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.StartRDSDBClusterFailoverCmdlet.TargetDBInstanceIdentifier">
            <summary>
            <para>
            <para>The name of the instance to promote to the primary instance.</para><para>You must specify the instance identifier for an Aurora Replica in the DB cluster.
            For example, <code>mydbcluster-replica1</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.StartRDSDBClusterFailoverCmdlet.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.RDS.StartRDSDBInstanceCmdlet">
            <summary>
            Starts an Amazon RDS DB instance that was stopped using the AWS console, the stop-db-instance
            AWS CLI command, or the StopDBInstance action.
             
              
            <para>
            For more information, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_StartInstance.html">
            Starting an Amazon RDS DB instance That Was Previously Stopped</a> in the <i>Amazon
            RDS User Guide.</i></para><note><para>
             This command doesn't apply to Aurora MySQL and Aurora PostgreSQL. For Aurora DB clusters,
            use <a>StartDBCluster</a> instead.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.StartRDSDBInstanceCmdlet.DBInstanceIdentifier">
            <summary>
            <para>
            <para> The user-supplied instance identifier. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.StartRDSDBInstanceCmdlet.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.RDS.StopRDSDBClusterCmdlet">
            <summary>
            Stops an Amazon Aurora DB cluster. When you stop a DB cluster, Aurora retains the
            DB cluster's metadata, including its endpoints and DB parameter groups. Aurora also
            retains the transaction logs so you can do a point-in-time restore if necessary.
             
              
            <para>
            For more information, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-cluster-stop-start.html">
            Stopping and Starting an Aurora Cluster</a> in the <i>Amazon Aurora User Guide.</i></para><note><para>
            This action only applies to Aurora DB clusters.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.StopRDSDBClusterCmdlet.DBClusterIdentifier">
            <summary>
            <para>
            <para>The DB cluster identifier of the Amazon Aurora DB cluster to be stopped. This parameter
            is stored as a lowercase string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.StopRDSDBClusterCmdlet.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.RDS.StopRDSDBInstanceCmdlet">
            <summary>
            Stops an Amazon RDS DB instance. When you stop a DB instance, Amazon RDS retains
            the DB instance's metadata, including its endpoint, DB parameter group, and option
            group membership. Amazon RDS also retains the transaction logs so you can do a point-in-time
            restore if necessary.
             
              
            <para>
            For more information, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_StopInstance.html">
            Stopping an Amazon RDS DB Instance Temporarily</a> in the <i>Amazon RDS User Guide.</i></para><note><para>
             This command doesn't apply to Aurora MySQL and Aurora PostgreSQL. For Aurora clusters,
            use <a>StopDBCluster</a> instead.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.StopRDSDBInstanceCmdlet.DBInstanceIdentifier">
            <summary>
            <para>
            <para> The user-supplied instance identifier. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.StopRDSDBInstanceCmdlet.DBSnapshotIdentifier">
            <summary>
            <para>
            <para> The user-supplied instance identifier of the DB Snapshot created immediately before
            the DB instance is stopped. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.StopRDSDBInstanceCmdlet.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.RDS.SubmitRDSPendingMaintenanceActionCmdlet">
            <summary>
            Applies a pending maintenance action to a resource (for example, to a DB instance).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.SubmitRDSPendingMaintenanceActionCmdlet.ApplyAction">
            <summary>
            <para>
            <para>The pending maintenance action to apply to this resource.</para><para>Valid values: <code>system-update</code>, <code>db-upgrade</code>, <code>hardware-maintenance</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.SubmitRDSPendingMaintenanceActionCmdlet.OptInType">
            <summary>
            <para>
            <para>A value that specifies the type of opt-in request, or undoes an opt-in request. An
            opt-in request of type <code>immediate</code> can't be undone.</para><para>Valid values:</para><ul><li><para><code>immediate</code> - Apply the maintenance action immediately.</para></li><li><para><code>next-maintenance</code> - Apply the maintenance action during the next maintenance
            window for the resource.</para></li><li><para><code>undo-opt-in</code> - Cancel any existing <code>next-maintenance</code> opt-in
            requests.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.SubmitRDSPendingMaintenanceActionCmdlet.ResourceIdentifier">
            <summary>
            <para>
            <para>The RDS Amazon Resource Name (ARN) of the resource that the pending maintenance action
            applies to. For information about creating an ARN, see <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_Tagging.ARN.html#USER_Tagging.ARN.Constructing">
            Constructing an RDS Amazon Resource Name (ARN)</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RDS.SubmitRDSPendingMaintenanceActionCmdlet.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.RS.ApproveRSClusterSecurityGroupIngressCmdlet">
            <summary>
            Adds an inbound (ingress) rule to an Amazon Redshift security group. Depending on
            whether the application accessing your cluster is running on the Internet or an Amazon
            EC2 instance, you can authorize inbound access to either a Classless Interdomain Routing
            (CIDR)/Internet Protocol (IP) range or to an Amazon EC2 security group. You can add
            as many as 20 ingress rules to an Amazon Redshift security group.
             
              
            <para>
            If you authorize access to an Amazon EC2 security group, specify <i>EC2SecurityGroupName</i>
            and <i>EC2SecurityGroupOwnerId</i>. The Amazon EC2 security group and Amazon Redshift
            cluster must be in the same AWS Region.
            </para><para>
            If you authorize access to a CIDR/IP address range, specify <i>CIDRIP</i>. For an
            overview of CIDR blocks, see the Wikipedia article on <a href="http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing">Classless
            Inter-Domain Routing</a>.
            </para><para>
            You must also associate the security group with a cluster so that clients running
            on these IP addresses or the EC2 instance are authorized to connect to the cluster.
            For information about managing security groups, go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-security-groups.html">Working
            with Security Groups</a> in the <i>Amazon Redshift Cluster Management Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.ApproveRSClusterSecurityGroupIngressCmdlet.CIDRIP">
            <summary>
            <para>
            <para>The IP range to be added the Amazon Redshift security group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.ApproveRSClusterSecurityGroupIngressCmdlet.ClusterSecurityGroupName">
            <summary>
            <para>
            <para>The name of the security group to which the ingress rule is added.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.ApproveRSClusterSecurityGroupIngressCmdlet.EC2SecurityGroupName">
            <summary>
            <para>
            <para>The EC2 security group to be added the Amazon Redshift security group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.ApproveRSClusterSecurityGroupIngressCmdlet.EC2SecurityGroupOwnerId">
            <summary>
            <para>
            <para>The AWS account number of the owner of the security group specified by the <i>EC2SecurityGroupName</i>
            parameter. The AWS Access Key ID is not an acceptable value. </para><para>Example: <code>111122223333</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.ApproveRSClusterSecurityGroupIngressCmdlet.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.RS.ApproveRSSnapshotAccessCmdlet">
            <summary>
            Authorizes the specified AWS customer account to restore the specified snapshot.
             
              
            <para>
             For more information about working with snapshots, go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-snapshots.html">Amazon
            Redshift Snapshots</a> in the <i>Amazon Redshift Cluster Management Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.ApproveRSSnapshotAccessCmdlet.AccountWithRestoreAccess">
            <summary>
            <para>
            <para>The identifier of the AWS customer account authorized to restore the specified snapshot.</para><para>To share a snapshot with AWS support, specify amazon-redshift-support.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.ApproveRSSnapshotAccessCmdlet.SnapshotClusterIdentifier">
            <summary>
            <para>
            <para>The identifier of the cluster the snapshot was created from. This parameter is required
            if your IAM user has a policy containing a snapshot resource element that specifies
            anything other than * for the cluster name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.ApproveRSSnapshotAccessCmdlet.SnapshotIdentifier">
            <summary>
            <para>
            <para>The identifier of the snapshot the account is authorized to restore.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.ApproveRSSnapshotAccessCmdlet.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.RS.CopyRSClusterSnapshotCmdlet">
            <summary>
            Copies the specified automated cluster snapshot to a new manual cluster snapshot.
            The source must be an automated snapshot and it must be in the available state.
             
              
            <para>
            When you delete a cluster, Amazon Redshift deletes any automated snapshots of the
            cluster. Also, when the retention period of the snapshot expires, Amazon Redshift
            automatically deletes it. If you want to keep an automated snapshot for a longer period,
            you can make a manual copy of the snapshot. Manual snapshots are retained until you
            delete them.
            </para><para>
             For more information about working with snapshots, go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-snapshots.html">Amazon
            Redshift Snapshots</a> in the <i>Amazon Redshift Cluster Management Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.CopyRSClusterSnapshotCmdlet.ManualSnapshotRetentionPeriod">
            <summary>
            <para>
            <para>The number of days that a manual snapshot is retained. If the value is -1, the manual
            snapshot is retained indefinitely. </para><para>The value must be either -1 or an integer between 1 and 3,653.</para><para>The default value is -1.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.CopyRSClusterSnapshotCmdlet.SourceSnapshotClusterIdentifier">
            <summary>
            <para>
            <para>The identifier of the cluster the source snapshot was created from. This parameter
            is required if your IAM user has a policy containing a snapshot resource element that
            specifies anything other than * for the cluster name.</para><para>Constraints:</para><ul><li><para>Must be the identifier for a valid cluster.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.CopyRSClusterSnapshotCmdlet.SourceSnapshotIdentifier">
            <summary>
            <para>
            <para>The identifier for the source snapshot.</para><para>Constraints:</para><ul><li><para>Must be the identifier for a valid automated snapshot whose state is <code>available</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.CopyRSClusterSnapshotCmdlet.TargetSnapshotIdentifier">
            <summary>
            <para>
            <para>The identifier given to the new manual snapshot.</para><para>Constraints:</para><ul><li><para>Cannot be null, empty, or blank.</para></li><li><para>Must contain from 1 to 255 alphanumeric characters or hyphens.</para></li><li><para>First character must be a letter.</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens.</para></li><li><para>Must be unique for the AWS account that is making the request.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.CopyRSClusterSnapshotCmdlet.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.RS.DisableRSLoggingCmdlet">
            <summary>
            Stops logging information, such as queries and connection attempts, for the specified
            Amazon Redshift cluster.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.DisableRSLoggingCmdlet.ClusterIdentifier">
            <summary>
            <para>
            <para>The identifier of the cluster on which logging is to be stopped.</para><para>Example: <code>examplecluster</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.DisableRSLoggingCmdlet.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.RS.DisableRSSnapshotCopyCmdlet">
            <summary>
            Disables the automatic copying of snapshots from one region to another region for
            a specified cluster.
             
              
            <para>
            If your cluster and its snapshots are encrypted using a customer master key (CMK)
            from AWS KMS, use <a>DeleteSnapshotCopyGrant</a> to delete the grant that grants Amazon
            Redshift permission to the CMK in the destination region.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.DisableRSSnapshotCopyCmdlet.ClusterIdentifier">
            <summary>
            <para>
            <para>The unique identifier of the source cluster that you want to disable copying of snapshots
            to a destination region.</para><para>Constraints: Must be the valid name of an existing cluster that has cross-region snapshot
            copy enabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.DisableRSSnapshotCopyCmdlet.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.RS.EditRSClusterCmdlet">
            <summary>
            Modifies the settings for a cluster. For example, you can add another security or
            parameter group, update the preferred maintenance window, or change the master user
            password. Resetting a cluster password or modifying the security groups associated
            with a cluster do not need a reboot. However, modifying a parameter group requires
            a reboot for parameters to take effect. For more information about managing clusters,
            go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-clusters.html">Amazon
            Redshift Clusters</a> in the <i>Amazon Redshift Cluster Management Guide</i>.
             
              
            <para>
            You can also change node type and the number of nodes to scale up or down the cluster.
            When resizing a cluster, you must specify both the number of nodes and the node type
            even if one of the parameters does not change.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterCmdlet.AllowVersionUpgrade">
            <summary>
            <para>
            <para>If <code>true</code>, major version upgrades will be applied automatically to the
            cluster during the maintenance window. </para><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterCmdlet.AutomatedSnapshotRetentionPeriod">
            <summary>
            <para>
            <para>The number of days that automated snapshots are retained. If the value is 0, automated
            snapshots are disabled. Even if automated snapshots are disabled, you can still create
            manual snapshots when you want with <a>CreateClusterSnapshot</a>. </para><para>If you decrease the automated snapshot retention period from its current value, existing
            automated snapshots that fall outside of the new retention period will be immediately
            deleted.</para><para>Default: Uses existing setting.</para><para>Constraints: Must be a value from 0 to 35.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterCmdlet.ClusterIdentifier">
            <summary>
            <para>
            <para>The unique identifier of the cluster to be modified.</para><para>Example: <code>examplecluster</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterCmdlet.ClusterParameterGroupName">
            <summary>
            <para>
            <para>The name of the cluster parameter group to apply to this cluster. This change is applied
            only after the cluster is rebooted. To reboot a cluster use <a>RebootCluster</a>.
            </para><para>Default: Uses existing setting.</para><para>Constraints: The cluster parameter group must be in the same parameter group family
            that matches the cluster version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterCmdlet.ClusterSecurityGroup">
            <summary>
            <para>
            <para>A list of cluster security groups to be authorized on this cluster. This change is
            asynchronously applied as soon as possible.</para><para>Security groups currently associated with the cluster, and not in the list of groups
            to apply, will be revoked from the cluster.</para><para>Constraints:</para><ul><li><para>Must be 1 to 255 alphanumeric characters or hyphens</para></li><li><para>First character must be a letter</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterCmdlet.ClusterType">
            <summary>
            <para>
            <para>The new cluster type.</para><para>When you submit your cluster resize request, your existing cluster goes into a read-only
            mode. After Amazon Redshift provisions a new cluster based on your resize requirements,
            there will be outage for a period while the old cluster is deleted and your connection
            is switched to the new cluster. You can use <a>DescribeResize</a> to track the progress
            of the resize request. </para><para>Valid Values: <code> multi-node | single-node </code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterCmdlet.ClusterVersion">
            <summary>
            <para>
            <para>The new version number of the Amazon Redshift engine to upgrade to.</para><para>For major version upgrades, if a non-default cluster parameter group is currently
            in use, a new cluster parameter group in the cluster parameter group family for the
            new version must be specified. The new cluster parameter group can be the default
            for that cluster parameter group family. For more information about parameters and
            parameter groups, go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-parameter-groups.html">Amazon
            Redshift Parameter Groups</a> in the <i>Amazon Redshift Cluster Management Guide</i>.</para><para>Example: <code>1.0</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterCmdlet.ElasticIp">
            <summary>
            <para>
            <para>The Elastic IP (EIP) address for the cluster.</para><para>Constraints: The cluster must be provisioned in EC2-VPC and publicly-accessible through
            an Internet gateway. For more information about provisioning clusters in EC2-VPC,
            go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-clusters.html#cluster-platforms">Supported
            Platforms to Launch Your Cluster</a> in the Amazon Redshift Cluster Management Guide.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterCmdlet.Encrypted">
            <summary>
            <para>
            <para>Indicates whether the cluster is encrypted. If the cluster is encrypted and you provide
            a value for the <code>KmsKeyId</code> parameter, we will encrypt the cluster with
            the provided <code>KmsKeyId</code>. If you don't provide a <code>KmsKeyId</code>,
            we will encrypt with the default key. In the China region we will use legacy encryption
            if you specify that the cluster is encrypted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterCmdlet.EnhancedVpcRouting">
            <summary>
            <para>
            <para>An option that specifies whether to create the cluster with enhanced VPC routing enabled.
            To create a cluster that uses enhanced VPC routing, the cluster must be in a VPC.
            For more information, see <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/enhanced-vpc-routing.html">Enhanced
            VPC Routing</a> in the Amazon Redshift Cluster Management Guide.</para><para>If this option is <code>true</code>, enhanced VPC routing is enabled. </para><para>Default: false</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterCmdlet.HsmClientCertificateIdentifier">
            <summary>
            <para>
            <para>Specifies the name of the HSM client certificate the Amazon Redshift cluster uses
            to retrieve the data encryption keys stored in an HSM.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterCmdlet.HsmConfigurationIdentifier">
            <summary>
            <para>
            <para>Specifies the name of the HSM configuration that contains the information the Amazon
            Redshift cluster can use to retrieve and store keys in an HSM.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>The AWS Key Management Service (KMS) key ID of the encryption key that you want to
            use to encrypt data in the cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterCmdlet.MaintenanceTrackName">
            <summary>
            <para>
            <para>The name for the maintenance track that you want to assign for the cluster. This name
            change is asynchronous. The new track name stays in the <code>PendingModifiedValues</code>
            for the cluster until the next maintenance window. When the maintenance track changes,
            the cluster is switched to the latest cluster release available for the maintenance
            track. At this point, the maintenance track name is applied.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterCmdlet.ManualSnapshotRetentionPeriod">
            <summary>
            <para>
            <para>The default for number of days that a newly created manual snapshot is retained. If
            the value is -1, the manual snapshot is retained indefinitely. This value doesn't
            retroactively change the retention periods of existing manual snapshots.</para><para>The value must be either -1 or an integer between 1 and 3,653.</para><para>The default value is -1.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterCmdlet.MasterUserPassword">
            <summary>
            <para>
            <para>The new password for the cluster master user. This change is asynchronously applied
            as soon as possible. Between the time of the request and the completion of the request,
            the <code>MasterUserPassword</code> element exists in the <code>PendingModifiedValues</code>
            element of the operation response. </para><note><para>Operations never return the password, so this operation provides a way to regain access
            to the master user account for a cluster if the password is lost.</para></note><para>Default: Uses existing setting.</para><para>Constraints:</para><ul><li><para>Must be between 8 and 64 characters in length.</para></li><li><para>Must contain at least one uppercase letter.</para></li><li><para>Must contain at least one lowercase letter.</para></li><li><para>Must contain one number.</para></li><li><para>Can be any printable ASCII character (ASCII code 33 to 126) except ' (single quote),
            " (double quote), \, /, @, or space.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterCmdlet.NewClusterIdentifier">
            <summary>
            <para>
            <para>The new identifier for the cluster.</para><para>Constraints:</para><ul><li><para>Must contain from 1 to 63 alphanumeric characters or hyphens.</para></li><li><para>Alphabetic characters must be lowercase.</para></li><li><para>First character must be a letter.</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens.</para></li><li><para>Must be unique for all clusters within an AWS account.</para></li></ul><para>Example: <code>examplecluster</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterCmdlet.NodeType">
            <summary>
            <para>
            <para>The new node type of the cluster. If you specify a new node type, you must also specify
            the number of nodes parameter.</para><para>When you submit your request to resize a cluster, Amazon Redshift sets access permissions
            for the cluster to read-only. After Amazon Redshift provisions a new cluster according
            to your resize requirements, there will be a temporary outage while the old cluster
            is deleted and your connection is switched to the new cluster. When the new connection
            is complete, the original access permissions for the cluster are restored. You can
            use <a>DescribeResize</a> to track the progress of the resize request. </para><para>Valid Values: <code>ds2.xlarge</code> | <code>ds2.8xlarge</code> | <code>dc1.large</code>
            | <code>dc1.8xlarge</code> | <code>dc2.large</code> | <code>dc2.8xlarge</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterCmdlet.NumberOfNodes">
            <summary>
            <para>
            <para>The new number of nodes of the cluster. If you specify a new number of nodes, you
            must also specify the node type parameter.</para><para>When you submit your request to resize a cluster, Amazon Redshift sets access permissions
            for the cluster to read-only. After Amazon Redshift provisions a new cluster according
            to your resize requirements, there will be a temporary outage while the old cluster
            is deleted and your connection is switched to the new cluster. When the new connection
            is complete, the original access permissions for the cluster are restored. You can
            use <a>DescribeResize</a> to track the progress of the resize request. </para><para>Valid Values: Integer greater than <code>0</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterCmdlet.PreferredMaintenanceWindow">
            <summary>
            <para>
            <para>The weekly time range (in UTC) during which system maintenance can occur, if necessary.
            If system maintenance is necessary during the window, it may result in an outage.</para><para>This maintenance window change is made immediately. If the new maintenance window
            indicates the current time, there must be at least 120 minutes between the current
            time and end of the window in order to ensure that pending changes are applied.</para><para>Default: Uses existing setting.</para><para>Format: ddd:hh24:mi-ddd:hh24:mi, for example <code>wed:07:30-wed:08:00</code>.</para><para>Valid Days: Mon | Tue | Wed | Thu | Fri | Sat | Sun</para><para>Constraints: Must be at least 30 minutes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterCmdlet.PubliclyAccessible">
            <summary>
            <para>
            <para>If <code>true</code>, the cluster can be accessed from a public network. Only clusters
            in VPCs can be set to be publicly available.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterCmdlet.VpcSecurityGroupId">
            <summary>
            <para>
            <para>A list of virtual private cloud (VPC) security groups to be associated with the cluster.
            This change is asynchronously applied as soon as possible.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterCmdlet.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.RS.EditRSClusterDbRevisionCmdlet">
            <summary>
            Modifies the database revision of a cluster. The database revision is a unique revision
            of the database running in a cluster.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterDbRevisionCmdlet.ClusterIdentifier">
            <summary>
            <para>
            <para>The unique identifier of a cluster whose database revision you want to modify. </para><para>Example: <code>examplecluster</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterDbRevisionCmdlet.RevisionTarget">
            <summary>
            <para>
            <para>The identifier of the database revision. You can retrieve this value from the response
            to the <a>DescribeClusterDbRevisions</a> request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterDbRevisionCmdlet.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.RS.EditRSClusterIamRoleCmdlet">
            <summary>
            Modifies the list of AWS Identity and Access Management (IAM) roles that can be used
            by the cluster to access other AWS services.
             
              
            <para>
            A cluster can have up to 10 IAM roles associated at any time.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterIamRoleCmdlet.AddIamRole">
            <summary>
            <para>
            <para>Zero or more IAM roles to associate with the cluster. The roles must be in their Amazon
            Resource Name (ARN) format. You can associate up to 10 IAM roles with a single cluster
            in a single request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterIamRoleCmdlet.ClusterIdentifier">
            <summary>
            <para>
            <para>The unique identifier of the cluster for which you want to associate or disassociate
            IAM roles.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterIamRoleCmdlet.RemoveIamRole">
            <summary>
            <para>
            <para>Zero or more IAM roles in ARN format to disassociate from the cluster. You can disassociate
            up to 10 IAM roles from a single cluster in a single request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterIamRoleCmdlet.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.RS.EditRSClusterMaintenanceCmdlet">
            <summary>
            Modifies the maintenance settings of a cluster. For example, you can defer a maintenance
            window. You can also update or cancel a deferment.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterMaintenanceCmdlet.ClusterIdentifier">
            <summary>
            <para>
            <para>A unique identifier for the cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterMaintenanceCmdlet.DeferMaintenance">
            <summary>
            <para>
            <para>A boolean indicating whether to enable the deferred maintenance window. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterMaintenanceCmdlet.DeferMaintenanceDuration">
            <summary>
            <para>
            <para>An integer indicating the duration of the maintenance window in days. If you specify
            a duration, you can't specify an end time. The duration must be 45 days or less.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterMaintenanceCmdlet.DeferMaintenanceEndTime">
            <summary>
            <para>
            <para>A timestamp indicating end time for the deferred maintenance window. If you specify
            an end time, you can't specify a duration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterMaintenanceCmdlet.DeferMaintenanceIdentifier">
            <summary>
            <para>
            <para>A unique identifier for the deferred maintenance window.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterMaintenanceCmdlet.DeferMaintenanceStartTime">
            <summary>
            <para>
            <para>A timestamp indicating the start time for the deferred maintenance window.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterMaintenanceCmdlet.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.RS.EditRSClusterParameterGroupCmdlet">
            <summary>
            Modifies the parameters of a parameter group.
             
              
            <para>
             For more information about parameters and parameter groups, go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-parameter-groups.html">Amazon
            Redshift Parameter Groups</a> in the <i>Amazon Redshift Cluster Management Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterParameterGroupCmdlet.ParameterGroupName">
            <summary>
            <para>
            <para>The name of the parameter group to be modified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterParameterGroupCmdlet.Parameter">
            <summary>
            <para>
            <para>An array of parameters to be modified. A maximum of 20 parameters can be modified
            in a single request.</para><para>For each parameter to be modified, you must supply at least the parameter name and
            parameter value; other name-value pairs of the parameter are optional.</para><para>For the workload management (WLM) configuration, you must supply all the name-value
            pairs in the wlm_json_configuration parameter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterParameterGroupCmdlet.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.RS.EditRSClusterSnapshotCmdlet">
            <summary>
            Modifies the settings for a snapshot.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterSnapshotCmdlet.Enforce">
            <summary>
            <para>
            <para>A Boolean option to override an exception if the retention period has already passed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterSnapshotCmdlet.ManualSnapshotRetentionPeriod">
            <summary>
            <para>
            <para>The number of days that a manual snapshot is retained. If the value is -1, the manual
            snapshot is retained indefinitely.</para><para>If the manual snapshot falls outside of the new retention period, you can specify
            the force option to immediately delete the snapshot.</para><para>The value must be either -1 or an integer between 1 and 3,653.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterSnapshotCmdlet.SnapshotIdentifier">
            <summary>
            <para>
            <para>The identifier of the snapshot whose setting you want to modify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterSnapshotCmdlet.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.RS.EditRSClusterSnapshotBatchCmdlet">
            <summary>
            Modifies the settings for a list of snapshots.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterSnapshotBatchCmdlet.Enforce">
            <summary>
            <para>
            <para>A boolean value indicating whether to override an exception if the retention period
            has passed. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterSnapshotBatchCmdlet.ManualSnapshotRetentionPeriod">
            <summary>
            <para>
            <para>The number of days that a manual snapshot is retained. If you specify the value -1,
            the manual snapshot is retained indefinitely.</para><para>The number must be either -1 or an integer between 1 and 3,653.</para><para>If you decrease the manual snapshot retention period from its current value, existing
            manual snapshots that fall outside of the new retention period will return an error.
            If you want to suppress the errors and delete the snapshots, use the force option.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterSnapshotBatchCmdlet.SnapshotIdentifierList">
            <summary>
            <para>
            <para>A list of snapshot identifiers you want to modify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterSnapshotBatchCmdlet.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.RS.EditRSClusterSnapshotScheduleCmdlet">
            <summary>
            Modifies a snapshot schedule for a cluster.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterSnapshotScheduleCmdlet.ClusterIdentifier">
            <summary>
            <para>
            <para>A unique identifier for the cluster whose snapshot schedule you want to modify. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterSnapshotScheduleCmdlet.DisassociateSchedule">
            <summary>
            <para>
            <para>A boolean to indicate whether to remove the assoiciation between the cluster and the
            schedule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterSnapshotScheduleCmdlet.ScheduleIdentifier">
            <summary>
            <para>
            <para>A unique alphanumeric identifier for the schedule that you want to associate with
            the cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterSnapshotScheduleCmdlet.PassThru">
            <summary>
            Returns the value passed to the ScheduleIdentifier parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterSnapshotScheduleCmdlet.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.RS.EditRSClusterSubnetGroupCmdlet">
            <summary>
            Modifies a cluster subnet group to include the specified list of VPC subnets. The
            operation replaces the existing list of subnets with the new list of subnets.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterSubnetGroupCmdlet.ClusterSubnetGroupName">
            <summary>
            <para>
            <para>The name of the subnet group to be modified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterSubnetGroupCmdlet.Description">
            <summary>
            <para>
            <para>A text description of the subnet group to be modified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterSubnetGroupCmdlet.SubnetId">
            <summary>
            <para>
            <para>An array of VPC subnet IDs. A maximum of 20 subnets can be modified in a single request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSClusterSubnetGroupCmdlet.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.RS.EditRSEventSubscriptionCmdlet">
            <summary>
            Modifies an existing Amazon Redshift event notification subscription.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSEventSubscriptionCmdlet.Enabled">
            <summary>
            <para>
            <para>A Boolean value indicating if the subscription is enabled. <code>true</code> indicates
            the subscription is enabled </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSEventSubscriptionCmdlet.EventCategory">
            <summary>
            <para>
            <para>Specifies the Amazon Redshift event categories to be published by the event notification
            subscription.</para><para>Values: configuration, management, monitoring, security</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSEventSubscriptionCmdlet.Severity">
            <summary>
            <para>
            <para>Specifies the Amazon Redshift event severity to be published by the event notification
            subscription.</para><para>Values: ERROR, INFO</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSEventSubscriptionCmdlet.SnsTopicArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the SNS topic to be used by the event notification
            subscription.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSEventSubscriptionCmdlet.SourceId">
            <summary>
            <para>
            <para>A list of one or more identifiers of Amazon Redshift source objects. All of the objects
            must be of the same type as was specified in the source type parameter. The event
            subscription will return only events generated by the specified objects. If not specified,
            then events are returned for all objects within the source type specified.</para><para>Example: my-cluster-1, my-cluster-2</para><para>Example: my-snapshot-20131010</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSEventSubscriptionCmdlet.SourceType">
            <summary>
            <para>
            <para>The type of source that will be generating the events. For example, if you want to
            be notified of events generated by a cluster, you would set this parameter to cluster.
            If this value is not specified, events are returned for all Amazon Redshift objects
            in your AWS account. You must specify a source type in order to specify source IDs.</para><para>Valid values: cluster, cluster-parameter-group, cluster-security-group, and cluster-snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSEventSubscriptionCmdlet.SubscriptionName">
            <summary>
            <para>
            <para>The name of the modified Amazon Redshift event notification subscription.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSEventSubscriptionCmdlet.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.RS.EditRSSnapshotCopyRetentionPeriodCmdlet">
            <summary>
            Modifies the number of days to retain snapshots in the destination AWS Region after
            they are copied from the source AWS Region. By default, this operation only changes
            the retention period of copied automated snapshots. The retention periods for both
            new and existing copied automated snapshots are updated with the new retention period.
            You can set the manual option to change only the retention periods of copied manual
            snapshots. If you set this option, only newly copied manual snapshots have the new
            retention period.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSSnapshotCopyRetentionPeriodCmdlet.ClusterIdentifier">
            <summary>
            <para>
            <para>The unique identifier of the cluster for which you want to change the retention period
            for either automated or manual snapshots that are copied to a destination AWS Region.</para><para>Constraints: Must be the valid name of an existing cluster that has cross-region snapshot
            copy enabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSSnapshotCopyRetentionPeriodCmdlet.Manual">
            <summary>
            <para>
            <para>Indicates whether to apply the snapshot retention period to newly copied manual snapshots
            instead of automated snapshots.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSSnapshotCopyRetentionPeriodCmdlet.RetentionPeriod">
            <summary>
            <para>
            <para>The number of days to retain automated snapshots in the destination AWS Region after
            they are copied from the source AWS Region.</para><para>By default, this only changes the retention period of copied automated snapshots.
            </para><para>If you decrease the retention period for automated snapshots that are copied to a
            destination AWS Region, Amazon Redshift deletes any existing automated snapshots that
            were copied to the destination AWS Region and that fall outside of the new retention
            period.</para><para>Constraints: Must be at least 1 and no more than 35 for automated snapshots. </para><para>If you specify the <code>manual</code> option, only newly copied manual snapshots
            will have the new retention period. </para><para>If you specify the value of -1 newly copied manual snapshots are retained indefinitely.</para><para>Constraints: The number of days must be either -1 or an integer between 1 and 3,653
            for manual snapshots.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSSnapshotCopyRetentionPeriodCmdlet.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.RS.EditRSSnapshotScheduleCmdlet">
            <summary>
            Modifies a snapshot schedule. Any schedule associated with a cluster is modified asynchronously.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSSnapshotScheduleCmdlet.ScheduleDefinition">
            <summary>
            <para>
            <para>An updated list of schedule definitions. A schedule definition is made up of schedule
            expressions, for example, "cron(30 12 *)" or "rate(12 hours)".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSSnapshotScheduleCmdlet.ScheduleIdentifier">
            <summary>
            <para>
            <para>A unique alphanumeric identifier of the schedule to modify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EditRSSnapshotScheduleCmdlet.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.RS.EnableRSLoggingCmdlet">
            <summary>
            Starts logging information, such as queries and connection attempts, for the specified
            Amazon Redshift cluster.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EnableRSLoggingCmdlet.BucketName">
            <summary>
            <para>
            <para>The name of an existing S3 bucket where the log files are to be stored.</para><para>Constraints:</para><ul><li><para>Must be in the same region as the cluster</para></li><li><para>The cluster must have read bucket and put object permissions</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EnableRSLoggingCmdlet.ClusterIdentifier">
            <summary>
            <para>
            <para>The identifier of the cluster on which logging is to be started.</para><para>Example: <code>examplecluster</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EnableRSLoggingCmdlet.S3KeyPrefix">
            <summary>
            <para>
            <para>The prefix applied to the log file names.</para><para>Constraints:</para><ul><li><para>Cannot exceed 512 characters</para></li><li><para>Cannot contain spaces( ), double quotes ("), single quotes ('), a backslash (\), or
            control characters. The hexadecimal codes for invalid characters are: </para><ul><li><para>x00 to x20</para></li><li><para>x22</para></li><li><para>x27</para></li><li><para>x5c</para></li><li><para>x7f or larger</para></li></ul></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EnableRSLoggingCmdlet.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.RS.EnableRSSnapshotCopyCmdlet">
            <summary>
            Enables the automatic copy of snapshots from one region to another region for a specified
            cluster.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EnableRSSnapshotCopyCmdlet.ClusterIdentifier">
            <summary>
            <para>
            <para>The unique identifier of the source cluster to copy snapshots from.</para><para>Constraints: Must be the valid name of an existing cluster that does not already have
            cross-region snapshot copy enabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EnableRSSnapshotCopyCmdlet.DestinationRegion">
            <summary>
            <para>
            <para>The destination AWS Region that you want to copy snapshots to.</para><para>Constraints: Must be the name of a valid AWS Region. For more information, see <a href="https://docs.aws.amazon.com/general/latest/gr/rande.html#redshift_region">Regions
            and Endpoints</a> in the Amazon Web Services General Reference. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EnableRSSnapshotCopyCmdlet.ManualSnapshotRetentionPeriod">
            <summary>
            <para>
            <para>The number of days to retain newly copied snapshots in the destination AWS Region
            after they are copied from the source AWS Region. If the value is -1, the manual snapshot
            is retained indefinitely. </para><para>The value must be either -1 or an integer between 1 and 3,653.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EnableRSSnapshotCopyCmdlet.RetentionPeriod">
            <summary>
            <para>
            <para>The number of days to retain automated snapshots in the destination region after they
            are copied from the source region.</para><para>Default: 7.</para><para>Constraints: Must be at least 1 and no more than 35.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EnableRSSnapshotCopyCmdlet.SnapshotCopyGrantName">
            <summary>
            <para>
            <para>The name of the snapshot copy grant to use when snapshots of an AWS KMS-encrypted
            cluster are copied to the destination region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.EnableRSSnapshotCopyCmdlet.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.RS.GetRSAccountAttributeCmdlet">
            <summary>
            Returns a list of attributes attached to an account
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSAccountAttributeCmdlet.AttributeName">
            <summary>
            <para>
            <para>A list of attribute names.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RS.GetRSClusterCmdlet">
            <summary>
            Returns properties of provisioned clusters including general cluster properties, cluster
            database properties, maintenance and backup properties, and security and access properties.
            This operation supports pagination. For more information about managing clusters,
            go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-clusters.html">Amazon
            Redshift Clusters</a> in the <i>Amazon Redshift Cluster Management Guide</i>.
             
              
            <para>
            If you specify both tag keys and tag values in the same request, Amazon Redshift returns
            all clusters that match any combination of the specified keys and values. For example,
            if you have <code>owner</code> and <code>environment</code> for tag keys, and <code>admin</code>
            and <code>test</code> for tag values, all clusters that have any combination of those
            values are returned.
            </para><para>
            If both tag keys and values are omitted from the request, clusters are returned regardless
            of whether they have tag keys or values associated with them.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterCmdlet.ClusterIdentifier">
            <summary>
            <para>
            <para>The unique identifier of a cluster whose properties you are requesting. This parameter
            is case sensitive.</para><para>The default is that all clusters defined for an account are returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterCmdlet.TagKey">
            <summary>
            <para>
            <para>A tag key or keys for which you want to return all matching clusters that are associated
            with the specified key or keys. For example, suppose that you have clusters that are
            tagged with keys called <code>owner</code> and <code>environment</code>. If you specify
            both of these tag keys in the request, Amazon Redshift returns a response with the
            clusters that have either or both of these tag keys associated with them.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterCmdlet.TagValue">
            <summary>
            <para>
            <para>A tag value or values for which you want to return all matching clusters that are
            associated with the specified tag value or values. For example, suppose that you have
            clusters that are tagged with values called <code>admin</code> and <code>test</code>.
            If you specify both of these tag values in the request, Amazon Redshift returns a
            response with the clusters that have either or both of these tag values associated
            with them.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterCmdlet.Marker">
            <summary>
            <para>
            <para>An optional parameter that specifies the starting point to return a set of response
            records. When the results of a <a>DescribeClusters</a> request exceed the value specified
            in <code>MaxRecords</code>, AWS returns a value in the <code>Marker</code> field of
            the response. You can retrieve the next set of response records by providing the returned
            marker value in the <code>Marker</code> parameter and retrying the request. </para><para>Constraints: You can specify either the <b>ClusterIdentifier</b> parameter or the
            <b>Marker</b> parameter, but not both. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of response records to return in each call. If the number of remaining
            response records exceeds the specified <code>MaxRecords</code> value, a value is returned
            in a <code>marker</code> field of the response. You can retrieve the next set of records
            by retrying the command with the returned marker value. </para><para>Default: <code>100</code></para><para>Constraints: minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RS.GetRSClusterCredentialCmdlet">
            <summary>
            Returns a database user name and temporary password with temporary authorization to
            log on to an Amazon Redshift database. The action returns the database user name prefixed
            with <code>IAM:</code> if <code>AutoCreate</code> is <code>False</code> or <code>IAMA:</code>
            if <code>AutoCreate</code> is <code>True</code>. You can optionally specify one or
            more database user groups that the user will join at log on. By default, the temporary
            credentials expire in 900 seconds. You can optionally specify a duration between 900
            seconds (15 minutes) and 3600 seconds (60 minutes). For more information, see <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/generating-user-credentials.html">Using
            IAM Authentication to Generate Database User Credentials</a> in the Amazon Redshift
            Cluster Management Guide.
             
              
            <para>
            The AWS Identity and Access Management (IAM)user or role that executes GetClusterCredentials
            must have an IAM policy attached that allows access to all necessary actions and resources.
            For more information about permissions, see <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-iam-access-control-identity-based.html#redshift-policy-resources.getclustercredentials-resources">Resource
            Policies for GetClusterCredentials</a> in the Amazon Redshift Cluster Management Guide.
            </para><para>
            If the <code>DbGroups</code> parameter is specified, the IAM policy must allow the
            <code>redshift:JoinGroup</code> action with access to the listed <code>dbgroups</code>.
             
            </para><para>
            In addition, if the <code>AutoCreate</code> parameter is set to <code>True</code>,
            then the policy must include the <code>redshift:CreateClusterUser</code> privilege.
            </para><para>
            If the <code>DbName</code> parameter is specified, the IAM policy must allow access
            to the resource <code>dbname</code> for the specified database name.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterCredentialCmdlet.AutoCreate">
            <summary>
            <para>
            <para>Create a database user with the name specified for the user named in <code>DbUser</code>
            if one does not exist.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterCredentialCmdlet.ClusterIdentifier">
            <summary>
            <para>
            <para>The unique identifier of the cluster that contains the database for which your are
            requesting credentials. This parameter is case sensitive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterCredentialCmdlet.DbGroup">
            <summary>
            <para>
            <para>A list of the names of existing database groups that the user named in <code>DbUser</code>
            will join for the current session, in addition to any group memberships for an existing
            user. If not specified, a new user is added only to PUBLIC.</para><para>Database group name constraints</para><ul><li><para>Must be 1 to 64 alphanumeric characters or hyphens</para></li><li><para>Must contain only lowercase letters, numbers, underscore, plus sign, period (dot),
            at symbol (@), or hyphen.</para></li><li><para>First character must be a letter.</para></li><li><para>Must not contain a colon ( : ) or slash ( / ). </para></li><li><para>Cannot be a reserved word. A list of reserved words can be found in <a href="http://docs.aws.amazon.com/redshift/latest/dg/r_pg_keywords.html">Reserved
            Words</a> in the Amazon Redshift Database Developer Guide.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterCredentialCmdlet.DbName">
            <summary>
            <para>
            <para>The name of a database that <code>DbUser</code> is authorized to log on to. If <code>DbName</code>
            is not specified, <code>DbUser</code> can log on to any existing database.</para><para>Constraints:</para><ul><li><para>Must be 1 to 64 alphanumeric characters or hyphens</para></li><li><para>Must contain only lowercase letters, numbers, underscore, plus sign, period (dot),
            at symbol (@), or hyphen.</para></li><li><para>First character must be a letter.</para></li><li><para>Must not contain a colon ( : ) or slash ( / ). </para></li><li><para>Cannot be a reserved word. A list of reserved words can be found in <a href="http://docs.aws.amazon.com/redshift/latest/dg/r_pg_keywords.html">Reserved
            Words</a> in the Amazon Redshift Database Developer Guide.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterCredentialCmdlet.DbUser">
            <summary>
            <para>
            <para>The name of a database user. If a user name matching <code>DbUser</code> exists in
            the database, the temporary user credentials have the same permissions as the existing
            user. If <code>DbUser</code> doesn't exist in the database and <code>Autocreate</code>
            is <code>True</code>, a new user is created using the value for <code>DbUser</code>
            with PUBLIC permissions. If a database user matching the value for <code>DbUser</code>
            doesn't exist and <code>Autocreate</code> is <code>False</code>, then the command
            succeeds but the connection attempt will fail because the user doesn't exist in the
            database.</para><para>For more information, see <a href="https://docs.aws.amazon.com/redshift/latest/dg/r_CREATE_USER.html">CREATE
            USER</a> in the Amazon Redshift Database Developer Guide. </para><para>Constraints:</para><ul><li><para>Must be 1 to 64 alphanumeric characters or hyphens. The user name can't be <code>PUBLIC</code>.</para></li><li><para>Must contain only lowercase letters, numbers, underscore, plus sign, period (dot),
            at symbol (@), or hyphen.</para></li><li><para>First character must be a letter.</para></li><li><para>Must not contain a colon ( : ) or slash ( / ). </para></li><li><para>Cannot be a reserved word. A list of reserved words can be found in <a href="http://docs.aws.amazon.com/redshift/latest/dg/r_pg_keywords.html">Reserved
            Words</a> in the Amazon Redshift Database Developer Guide.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterCredentialCmdlet.DurationSecond">
            <summary>
            <para>
            <para>The number of seconds until the returned temporary password expires.</para><para>Constraint: minimum 900, maximum 3600.</para><para>Default: 900</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RS.GetRSClusterDbRevisionCmdlet">
            <summary>
            Returns an array of <code>ClusterDbRevision</code> objects.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterDbRevisionCmdlet.ClusterIdentifier">
            <summary>
            <para>
            <para>A unique identifier for a cluster whose <code>ClusterDbRevisions</code> you are requesting.
            This parameter is case sensitive. All clusters defined for an account are returned
            by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterDbRevisionCmdlet.Marker">
            <summary>
            <para>
            <para>An optional parameter that specifies the starting point for returning a set of response
            records. When the results of a <code>DescribeClusterDbRevisions</code> request exceed
            the value specified in <code>MaxRecords</code>, Amazon Redshift returns a value in
            the <code>marker</code> field of the response. You can retrieve the next set of response
            records by providing the returned <code>marker</code> value in the <code>marker</code>
            parameter and retrying the request. </para><para>Constraints: You can specify either the <code>ClusterIdentifier</code> parameter,
            or the <code>marker</code> parameter, but not both.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterDbRevisionCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of response records to return in each call. If the number of remaining
            response records exceeds the specified MaxRecords value, a value is returned in the
            <code>marker</code> field of the response. You can retrieve the next set of response
            records by providing the returned <code>marker</code> value in the <code>marker</code>
            parameter and retrying the request. </para><para>Default: 100</para><para>Constraints: minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RS.GetRSClusterParameterCmdlet">
            <summary>
            Returns a detailed list of parameters contained within the specified Amazon Redshift
            parameter group. For each parameter the response includes information such as parameter
            name, description, data type, value, whether the parameter value is modifiable, and
            so on.
             
              
            <para>
            You can specify <i>source</i> filter to retrieve parameters of only specific type.
            For example, to retrieve parameters that were modified by a user action such as from
            <a>ModifyClusterParameterGroup</a>, you can specify <i>source</i> equal to <i>user</i>.
            </para><para>
             For more information about parameters and parameter groups, go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-parameter-groups.html">Amazon
            Redshift Parameter Groups</a> in the <i>Amazon Redshift Cluster Management Guide</i>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterParameterCmdlet.ParameterGroupName">
            <summary>
            <para>
            <para>The name of a cluster parameter group for which to return details.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterParameterCmdlet.Source">
            <summary>
            <para>
            <para>The parameter types to return. Specify <code>user</code> to show parameters that are
            different form the default. Similarly, specify <code>engine-default</code> to show
            parameters that are the same as the default parameter group. </para><para>Default: All parameter types returned.</para><para>Valid Values: <code>user</code> | <code>engine-default</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterParameterCmdlet.Marker">
            <summary>
            <para>
            <para>An optional parameter that specifies the starting point to return a set of response
            records. When the results of a <a>DescribeClusterParameters</a> request exceed the
            value specified in <code>MaxRecords</code>, AWS returns a value in the <code>Marker</code>
            field of the response. You can retrieve the next set of response records by providing
            the returned marker value in the <code>Marker</code> parameter and retrying the request.
            </para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterParameterCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of response records to return in each call. If the number of remaining
            response records exceeds the specified <code>MaxRecords</code> value, a value is returned
            in a <code>marker</code> field of the response. You can retrieve the next set of records
            by retrying the command with the returned marker value. </para><para>Default: <code>100</code></para><para>Constraints: minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RS.GetRSClusterParameterGroupCmdlet">
            <summary>
            Returns a list of Amazon Redshift parameter groups, including parameter groups you
            created and the default parameter group. For each parameter group, the response includes
            the parameter group name, description, and parameter group family name. You can optionally
            specify a name to retrieve the description of a specific parameter group.
             
              
            <para>
             For more information about parameters and parameter groups, go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-parameter-groups.html">Amazon
            Redshift Parameter Groups</a> in the <i>Amazon Redshift Cluster Management Guide</i>.
            </para><para>
            If you specify both tag keys and tag values in the same request, Amazon Redshift returns
            all parameter groups that match any combination of the specified keys and values.
            For example, if you have <code>owner</code> and <code>environment</code> for tag keys,
            and <code>admin</code> and <code>test</code> for tag values, all parameter groups
            that have any combination of those values are returned.
            </para><para>
            If both tag keys and values are omitted from the request, parameter groups are returned
            regardless of whether they have tag keys or values associated with them.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterParameterGroupCmdlet.ParameterGroupName">
            <summary>
            <para>
            <para>The name of a specific parameter group for which to return details. By default, details
            about all parameter groups and the default parameter group are returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterParameterGroupCmdlet.TagKey">
            <summary>
            <para>
            <para>A tag key or keys for which you want to return all matching cluster parameter groups
            that are associated with the specified key or keys. For example, suppose that you
            have parameter groups that are tagged with keys called <code>owner</code> and <code>environment</code>.
            If you specify both of these tag keys in the request, Amazon Redshift returns a response
            with the parameter groups that have either or both of these tag keys associated with
            them.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterParameterGroupCmdlet.TagValue">
            <summary>
            <para>
            <para>A tag value or values for which you want to return all matching cluster parameter
            groups that are associated with the specified tag value or values. For example, suppose
            that you have parameter groups that are tagged with values called <code>admin</code>
            and <code>test</code>. If you specify both of these tag values in the request, Amazon
            Redshift returns a response with the parameter groups that have either or both of
            these tag values associated with them.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterParameterGroupCmdlet.Marker">
            <summary>
            <para>
            <para>An optional parameter that specifies the starting point to return a set of response
            records. When the results of a <a>DescribeClusterParameterGroups</a> request exceed
            the value specified in <code>MaxRecords</code>, AWS returns a value in the <code>Marker</code>
            field of the response. You can retrieve the next set of response records by providing
            the returned marker value in the <code>Marker</code> parameter and retrying the request.
            </para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterParameterGroupCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of response records to return in each call. If the number of remaining
            response records exceeds the specified <code>MaxRecords</code> value, a value is returned
            in a <code>marker</code> field of the response. You can retrieve the next set of records
            by retrying the command with the returned marker value. </para><para>Default: <code>100</code></para><para>Constraints: minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RS.GetRSClusterSecurityGroupCmdlet">
            <summary>
            Returns information about Amazon Redshift security groups. If the name of a security
            group is specified, the response will contain only information about only that security
            group.
             
              
            <para>
             For information about managing security groups, go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-security-groups.html">Amazon
            Redshift Cluster Security Groups</a> in the <i>Amazon Redshift Cluster Management
            Guide</i>.
            </para><para>
            If you specify both tag keys and tag values in the same request, Amazon Redshift returns
            all security groups that match any combination of the specified keys and values. For
            example, if you have <code>owner</code> and <code>environment</code> for tag keys,
            and <code>admin</code> and <code>test</code> for tag values, all security groups that
            have any combination of those values are returned.
            </para><para>
            If both tag keys and values are omitted from the request, security groups are returned
            regardless of whether they have tag keys or values associated with them.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterSecurityGroupCmdlet.ClusterSecurityGroupName">
            <summary>
            <para>
            <para>The name of a cluster security group for which you are requesting details. You can
            specify either the <b>Marker</b> parameter or a <b>ClusterSecurityGroupName</b> parameter,
            but not both. </para><para> Example: <code>securitygroup1</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterSecurityGroupCmdlet.TagKey">
            <summary>
            <para>
            <para>A tag key or keys for which you want to return all matching cluster security groups
            that are associated with the specified key or keys. For example, suppose that you
            have security groups that are tagged with keys called <code>owner</code> and <code>environment</code>.
            If you specify both of these tag keys in the request, Amazon Redshift returns a response
            with the security groups that have either or both of these tag keys associated with
            them.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterSecurityGroupCmdlet.TagValue">
            <summary>
            <para>
            <para>A tag value or values for which you want to return all matching cluster security groups
            that are associated with the specified tag value or values. For example, suppose that
            you have security groups that are tagged with values called <code>admin</code> and
            <code>test</code>. If you specify both of these tag values in the request, Amazon
            Redshift returns a response with the security groups that have either or both of these
            tag values associated with them.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterSecurityGroupCmdlet.Marker">
            <summary>
            <para>
            <para>An optional parameter that specifies the starting point to return a set of response
            records. When the results of a <a>DescribeClusterSecurityGroups</a> request exceed
            the value specified in <code>MaxRecords</code>, AWS returns a value in the <code>Marker</code>
            field of the response. You can retrieve the next set of response records by providing
            the returned marker value in the <code>Marker</code> parameter and retrying the request.
            </para><para>Constraints: You can specify either the <b>ClusterSecurityGroupName</b> parameter
            or the <b>Marker</b> parameter, but not both. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterSecurityGroupCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of response records to return in each call. If the number of remaining
            response records exceeds the specified <code>MaxRecords</code> value, a value is returned
            in a <code>marker</code> field of the response. You can retrieve the next set of records
            by retrying the command with the returned marker value. </para><para>Default: <code>100</code></para><para>Constraints: minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RS.GetRSClusterSnapshotCmdlet">
            <summary>
            Returns one or more snapshot objects, which contain metadata about your cluster snapshots.
            By default, this operation returns information about all snapshots of all clusters
            that are owned by you AWS customer account. No information is returned for snapshots
            owned by inactive AWS customer accounts.
             
              
            <para>
            If you specify both tag keys and tag values in the same request, Amazon Redshift returns
            all snapshots that match any combination of the specified keys and values. For example,
            if you have <code>owner</code> and <code>environment</code> for tag keys, and <code>admin</code>
            and <code>test</code> for tag values, all snapshots that have any combination of those
            values are returned. Only snapshots that you own are returned in the response; shared
            snapshots are not returned with the tag key and tag value request parameters.
            </para><para>
            If both tag keys and values are omitted from the request, snapshots are returned regardless
            of whether they have tag keys or values associated with them.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterSnapshotCmdlet.ClusterExist">
            <summary>
            <para>
            <para>A value that indicates whether to return snapshots only for an existing cluster. You
            can perform table-level restore only by using a snapshot of an existing cluster, that
            is, a cluster that has not been deleted. Values for this parameter work as follows:
            </para><ul><li><para>If <code>ClusterExists</code> is set to <code>true</code>, <code>ClusterIdentifier</code>
            is required.</para></li><li><para>If <code>ClusterExists</code> is set to <code>false</code> and <code>ClusterIdentifier</code>
            isn't specified, all snapshots associated with deleted clusters (orphaned snapshots)
            are returned. </para></li><li><para>If <code>ClusterExists</code> is set to <code>false</code> and <code>ClusterIdentifier</code>
            is specified for a deleted cluster, snapshots associated with that cluster are returned.</para></li><li><para>If <code>ClusterExists</code> is set to <code>false</code> and <code>ClusterIdentifier</code>
            is specified for an existing cluster, no snapshots are returned. </para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterSnapshotCmdlet.ClusterIdentifier">
            <summary>
            <para>
            <para>The identifier of the cluster which generated the requested snapshots.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterSnapshotCmdlet.UtcEndTime">
            <summary>
            <para>
            <para>A time value that requests only snapshots created at or before the specified time.
            The time value is specified in ISO 8601 format. For more information about ISO 8601,
            go to the <a href="http://en.wikipedia.org/wiki/ISO_8601">ISO8601 Wikipedia page.</a></para><para>Example: <code>2012-07-16T18:00:00Z</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterSnapshotCmdlet.OwnerAccount">
            <summary>
            <para>
            <para>The AWS customer account used to create or copy the snapshot. Use this field to filter
            the results to snapshots owned by a particular account. To describe snapshots you
            own, either specify your AWS customer account, or do not specify the parameter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterSnapshotCmdlet.SnapshotIdentifier">
            <summary>
            <para>
            <para>The snapshot identifier of the snapshot about which to return information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterSnapshotCmdlet.SnapshotType">
            <summary>
            <para>
            <para>The type of snapshots for which you are requesting information. By default, snapshots
            of all types are returned.</para><para>Valid Values: <code>automated</code> | <code>manual</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterSnapshotCmdlet.SortingEntity">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterSnapshotCmdlet.UtcStartTime">
            <summary>
            <para>
            <para>A value that requests only snapshots created at or after the specified time. The time
            value is specified in ISO 8601 format. For more information about ISO 8601, go to
            the <a href="http://en.wikipedia.org/wiki/ISO_8601">ISO8601 Wikipedia page.</a></para><para>Example: <code>2012-07-16T18:00:00Z</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterSnapshotCmdlet.TagKey">
            <summary>
            <para>
            <para>A tag key or keys for which you want to return all matching cluster snapshots that
            are associated with the specified key or keys. For example, suppose that you have
            snapshots that are tagged with keys called <code>owner</code> and <code>environment</code>.
            If you specify both of these tag keys in the request, Amazon Redshift returns a response
            with the snapshots that have either or both of these tag keys associated with them.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterSnapshotCmdlet.TagValue">
            <summary>
            <para>
            <para>A tag value or values for which you want to return all matching cluster snapshots
            that are associated with the specified tag value or values. For example, suppose that
            you have snapshots that are tagged with values called <code>admin</code> and <code>test</code>.
            If you specify both of these tag values in the request, Amazon Redshift returns a
            response with the snapshots that have either or both of these tag values associated
            with them.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterSnapshotCmdlet.EndTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use EndTimeUtc instead. Setting either EndTime or EndTimeUtc
            results in both EndTime and EndTimeUtc being assigned, the latest assignment to either
            one of the two property is reflected in the value of both. EndTime is provided for
            backwards compatibility only and assigning a non-Utc DateTime to it results in the
            wrong timestamp being passed to the service.</para><para>A time value that requests only snapshots created at or before the specified time.
            The time value is specified in ISO 8601 format. For more information about ISO 8601,
            go to the <a href="http://en.wikipedia.org/wiki/ISO_8601">ISO8601 Wikipedia page.</a></para><para>Example: <code>2012-07-16T18:00:00Z</code></para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterSnapshotCmdlet.Marker">
            <summary>
            <para>
            <para>An optional parameter that specifies the starting point to return a set of response
            records. When the results of a <a>DescribeClusterSnapshots</a> request exceed the
            value specified in <code>MaxRecords</code>, AWS returns a value in the <code>Marker</code>
            field of the response. You can retrieve the next set of response records by providing
            the returned marker value in the <code>Marker</code> parameter and retrying the request.
            </para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterSnapshotCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of response records to return in each call. If the number of remaining
            response records exceeds the specified <code>MaxRecords</code> value, a value is returned
            in a <code>marker</code> field of the response. You can retrieve the next set of records
            by retrying the command with the returned marker value. </para><para>Default: <code>100</code></para><para>Constraints: minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterSnapshotCmdlet.StartTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use StartTimeUtc instead. Setting either StartTime or
            StartTimeUtc results in both StartTime and StartTimeUtc being assigned, the latest
            assignment to either one of the two property is reflected in the value of both. StartTime
            is provided for backwards compatibility only and assigning a non-Utc DateTime to it
            results in the wrong timestamp being passed to the service.</para><para>A value that requests only snapshots created at or after the specified time. The time
            value is specified in ISO 8601 format. For more information about ISO 8601, go to
            the <a href="http://en.wikipedia.org/wiki/ISO_8601">ISO8601 Wikipedia page.</a></para><para>Example: <code>2012-07-16T18:00:00Z</code></para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RS.GetRSClusterSubnetGroupCmdlet">
            <summary>
            Returns one or more cluster subnet group objects, which contain metadata about your
            cluster subnet groups. By default, this operation returns information about all cluster
            subnet groups that are defined in you AWS account.
             
              
            <para>
            If you specify both tag keys and tag values in the same request, Amazon Redshift returns
            all subnet groups that match any combination of the specified keys and values. For
            example, if you have <code>owner</code> and <code>environment</code> for tag keys,
            and <code>admin</code> and <code>test</code> for tag values, all subnet groups that
            have any combination of those values are returned.
            </para><para>
            If both tag keys and values are omitted from the request, subnet groups are returned
            regardless of whether they have tag keys or values associated with them.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterSubnetGroupCmdlet.ClusterSubnetGroupName">
            <summary>
            <para>
            <para>The name of the cluster subnet group for which information is requested.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterSubnetGroupCmdlet.TagKey">
            <summary>
            <para>
            <para>A tag key or keys for which you want to return all matching cluster subnet groups
            that are associated with the specified key or keys. For example, suppose that you
            have subnet groups that are tagged with keys called <code>owner</code> and <code>environment</code>.
            If you specify both of these tag keys in the request, Amazon Redshift returns a response
            with the subnet groups that have either or both of these tag keys associated with
            them.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterSubnetGroupCmdlet.TagValue">
            <summary>
            <para>
            <para>A tag value or values for which you want to return all matching cluster subnet groups
            that are associated with the specified tag value or values. For example, suppose that
            you have subnet groups that are tagged with values called <code>admin</code> and <code>test</code>.
            If you specify both of these tag values in the request, Amazon Redshift returns a
            response with the subnet groups that have either or both of these tag values associated
            with them.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterSubnetGroupCmdlet.Marker">
            <summary>
            <para>
            <para>An optional parameter that specifies the starting point to return a set of response
            records. When the results of a <a>DescribeClusterSubnetGroups</a> request exceed the
            value specified in <code>MaxRecords</code>, AWS returns a value in the <code>Marker</code>
            field of the response. You can retrieve the next set of response records by providing
            the returned marker value in the <code>Marker</code> parameter and retrying the request.
            </para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterSubnetGroupCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of response records to return in each call. If the number of remaining
            response records exceeds the specified <code>MaxRecords</code> value, a value is returned
            in a <code>marker</code> field of the response. You can retrieve the next set of records
            by retrying the command with the returned marker value. </para><para>Default: <code>100</code></para><para>Constraints: minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RS.GetRSClusterTrackCmdlet">
            <summary>
            Returns a list of all the available maintenance tracks.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterTrackCmdlet.MaintenanceTrackName">
            <summary>
            <para>
            <para>The name of the maintenance track. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterTrackCmdlet.Marker">
            <summary>
            <para>
            <para>An optional parameter that specifies the starting point to return a set of response
            records. When the results of a <code>DescribeClusterTracks</code> request exceed the
            value specified in <code>MaxRecords</code>, Amazon Redshift returns a value in the
            <code>Marker</code> field of the response. You can retrieve the next set of response
            records by providing the returned marker value in the <code>Marker</code> parameter
            and retrying the request. </para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterTrackCmdlet.MaxRecord">
            <summary>
            <para>
            <para>An integer value for the maximum number of maintenance tracks to return.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RS.GetRSClusterVersionCmdlet">
            <summary>
            Returns descriptions of the available Amazon Redshift cluster versions. You can call
            this operation even before creating any clusters to learn more about the Amazon Redshift
            versions. For more information about managing clusters, go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-clusters.html">Amazon
            Redshift Clusters</a> in the <i>Amazon Redshift Cluster Management Guide</i>.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterVersionCmdlet.ClusterParameterGroupFamily">
            <summary>
            <para>
            <para>The name of a specific cluster parameter group family to return details for.</para><para>Constraints:</para><ul><li><para>Must be 1 to 255 alphanumeric characters</para></li><li><para>First character must be a letter</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterVersionCmdlet.ClusterVersion">
            <summary>
            <para>
            <para>The specific cluster version to return.</para><para>Example: <code>1.0</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterVersionCmdlet.Marker">
            <summary>
            <para>
            <para>An optional parameter that specifies the starting point to return a set of response
            records. When the results of a <a>DescribeClusterVersions</a> request exceed the value
            specified in <code>MaxRecords</code>, AWS returns a value in the <code>Marker</code>
            field of the response. You can retrieve the next set of response records by providing
            the returned marker value in the <code>Marker</code> parameter and retrying the request.
            </para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSClusterVersionCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of response records to return in each call. If the number of remaining
            response records exceeds the specified <code>MaxRecords</code> value, a value is returned
            in a <code>marker</code> field of the response. You can retrieve the next set of records
            by retrying the command with the returned marker value. </para><para>Default: <code>100</code></para><para>Constraints: minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RS.GetRSDefaultClusterParameterCmdlet">
            <summary>
            Returns a list of parameter settings for the specified parameter group family.
             
              
            <para>
             For more information about parameters and parameter groups, go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-parameter-groups.html">Amazon
            Redshift Parameter Groups</a> in the <i>Amazon Redshift Cluster Management Guide</i>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSDefaultClusterParameterCmdlet.ParameterGroupFamily">
            <summary>
            <para>
            <para>The name of the cluster parameter group family.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSDefaultClusterParameterCmdlet.Marker">
            <summary>
            <para>
            <para>An optional parameter that specifies the starting point to return a set of response
            records. When the results of a <a>DescribeDefaultClusterParameters</a> request exceed
            the value specified in <code>MaxRecords</code>, AWS returns a value in the <code>Marker</code>
            field of the response. You can retrieve the next set of response records by providing
            the returned marker value in the <code>Marker</code> parameter and retrying the request.
            </para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSDefaultClusterParameterCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of response records to return in each call. If the number of remaining
            response records exceeds the specified <code>MaxRecords</code> value, a value is returned
            in a <code>marker</code> field of the response. You can retrieve the next set of records
            by retrying the command with the returned marker value. </para><para>Default: <code>100</code></para><para>Constraints: minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RS.GetRSEventCmdlet">
            <summary>
            Returns events related to clusters, security groups, snapshots, and parameter groups
            for the past 14 days. Events specific to a particular cluster, security group, snapshot
            or parameter group can be obtained by providing the name as a parameter. By default,
            the past hour of events are returned.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSEventCmdlet.Duration">
            <summary>
            <para>
            <para>The number of minutes prior to the time of the request for which to retrieve events.
            For example, if the request is sent at 18:00 and you specify a duration of 60, then
            only events which have occurred after 17:00 will be returned.</para><para>Default: <code>60</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSEventCmdlet.UtcEndTime">
            <summary>
            <para>
            <para>The end of the time interval for which to retrieve events, specified in ISO 8601 format.
            For more information about ISO 8601, go to the <a href="http://en.wikipedia.org/wiki/ISO_8601">ISO8601
            Wikipedia page.</a></para><para>Example: <code>2009-07-08T18:00Z</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSEventCmdlet.SourceIdentifier">
            <summary>
            <para>
            <para>The identifier of the event source for which events will be returned. If this parameter
            is not specified, then all sources are included in the response.</para><para>Constraints:</para><para>If <i>SourceIdentifier</i> is supplied, <i>SourceType</i> must also be provided.</para><ul><li><para>Specify a cluster identifier when <i>SourceType</i> is <code>cluster</code>.</para></li><li><para>Specify a cluster security group name when <i>SourceType</i> is <code>cluster-security-group</code>.</para></li><li><para>Specify a cluster parameter group name when <i>SourceType</i> is <code>cluster-parameter-group</code>.</para></li><li><para>Specify a cluster snapshot identifier when <i>SourceType</i> is <code>cluster-snapshot</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSEventCmdlet.SourceType">
            <summary>
            <para>
            <para>The event source to retrieve events for. If no value is specified, all events are
            returned.</para><para>Constraints:</para><para>If <i>SourceType</i> is supplied, <i>SourceIdentifier</i> must also be provided.</para><ul><li><para>Specify <code>cluster</code> when <i>SourceIdentifier</i> is a cluster identifier.</para></li><li><para>Specify <code>cluster-security-group</code> when <i>SourceIdentifier</i> is a cluster
            security group name.</para></li><li><para>Specify <code>cluster-parameter-group</code> when <i>SourceIdentifier</i> is a cluster
            parameter group name.</para></li><li><para>Specify <code>cluster-snapshot</code> when <i>SourceIdentifier</i> is a cluster snapshot
            identifier.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSEventCmdlet.UtcStartTime">
            <summary>
            <para>
            <para>The beginning of the time interval to retrieve events for, specified in ISO 8601 format.
            For more information about ISO 8601, go to the <a href="http://en.wikipedia.org/wiki/ISO_8601">ISO8601
            Wikipedia page.</a></para><para>Example: <code>2009-07-08T18:00Z</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSEventCmdlet.EndTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use EndTimeUtc instead. Setting either EndTime or EndTimeUtc
            results in both EndTime and EndTimeUtc being assigned, the latest assignment to either
            one of the two property is reflected in the value of both. EndTime is provided for
            backwards compatibility only and assigning a non-Utc DateTime to it results in the
            wrong timestamp being passed to the service.</para><para>The end of the time interval for which to retrieve events, specified in ISO 8601 format.
            For more information about ISO 8601, go to the <a href="http://en.wikipedia.org/wiki/ISO_8601">ISO8601
            Wikipedia page.</a></para><para>Example: <code>2009-07-08T18:00Z</code></para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSEventCmdlet.Marker">
            <summary>
            <para>
            <para>An optional parameter that specifies the starting point to return a set of response
            records. When the results of a <a>DescribeEvents</a> request exceed the value specified
            in <code>MaxRecords</code>, AWS returns a value in the <code>Marker</code> field of
            the response. You can retrieve the next set of response records by providing the returned
            marker value in the <code>Marker</code> parameter and retrying the request. </para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSEventCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of response records to return in each call. If the number of remaining
            response records exceeds the specified <code>MaxRecords</code> value, a value is returned
            in a <code>marker</code> field of the response. You can retrieve the next set of records
            by retrying the command with the returned marker value. </para><para>Default: <code>100</code></para><para>Constraints: minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSEventCmdlet.StartTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use StartTimeUtc instead. Setting either StartTime or
            StartTimeUtc results in both StartTime and StartTimeUtc being assigned, the latest
            assignment to either one of the two property is reflected in the value of both. StartTime
            is provided for backwards compatibility only and assigning a non-Utc DateTime to it
            results in the wrong timestamp being passed to the service.</para><para>The beginning of the time interval to retrieve events for, specified in ISO 8601 format.
            For more information about ISO 8601, go to the <a href="http://en.wikipedia.org/wiki/ISO_8601">ISO8601
            Wikipedia page.</a></para><para>Example: <code>2009-07-08T18:00Z</code></para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RS.GetRSEventCategoryCmdlet">
            <summary>
            Displays a list of event categories for all event source types, or for a specified
            source type. For a list of the event categories and source types, go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-event-notifications.html">Amazon
            Redshift Event Notifications</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSEventCategoryCmdlet.SourceType">
            <summary>
            <para>
            <para>The source type, such as cluster or parameter group, to which the described event
            categories apply.</para><para>Valid values: cluster, cluster-snapshot, cluster-parameter-group, and cluster-security-group.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RS.GetRSEventSubscriptionCmdlet">
            <summary>
            Lists descriptions of all the Amazon Redshift event notification subscriptions for
            a customer account. If you specify a subscription name, lists the description for
            that subscription.
             
              
            <para>
            If you specify both tag keys and tag values in the same request, Amazon Redshift returns
            all event notification subscriptions that match any combination of the specified keys
            and values. For example, if you have <code>owner</code> and <code>environment</code>
            for tag keys, and <code>admin</code> and <code>test</code> for tag values, all subscriptions
            that have any combination of those values are returned.
            </para><para>
            If both tag keys and values are omitted from the request, subscriptions are returned
            regardless of whether they have tag keys or values associated with them.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSEventSubscriptionCmdlet.SubscriptionName">
            <summary>
            <para>
            <para>The name of the Amazon Redshift event notification subscription to be described.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSEventSubscriptionCmdlet.TagKey">
            <summary>
            <para>
            <para>A tag key or keys for which you want to return all matching event notification subscriptions
            that are associated with the specified key or keys. For example, suppose that you
            have subscriptions that are tagged with keys called <code>owner</code> and <code>environment</code>.
            If you specify both of these tag keys in the request, Amazon Redshift returns a response
            with the subscriptions that have either or both of these tag keys associated with
            them.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSEventSubscriptionCmdlet.TagValue">
            <summary>
            <para>
            <para>A tag value or values for which you want to return all matching event notification
            subscriptions that are associated with the specified tag value or values. For example,
            suppose that you have subscriptions that are tagged with values called <code>admin</code>
            and <code>test</code>. If you specify both of these tag values in the request, Amazon
            Redshift returns a response with the subscriptions that have either or both of these
            tag values associated with them.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSEventSubscriptionCmdlet.Marker">
            <summary>
            <para>
            <para>An optional parameter that specifies the starting point to return a set of response
            records. When the results of a DescribeEventSubscriptions request exceed the value
            specified in <code>MaxRecords</code>, AWS returns a value in the <code>Marker</code>
            field of the response. You can retrieve the next set of response records by providing
            the returned marker value in the <code>Marker</code> parameter and retrying the request.
            </para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSEventSubscriptionCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of response records to return in each call. If the number of remaining
            response records exceeds the specified <code>MaxRecords</code> value, a value is returned
            in a <code>marker</code> field of the response. You can retrieve the next set of records
            by retrying the command with the returned marker value. </para><para>Default: <code>100</code></para><para>Constraints: minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RS.GetRSHsmClientCertificateCmdlet">
            <summary>
            Returns information about the specified HSM client certificate. If no certificate
            ID is specified, returns information about all the HSM certificates owned by your
            AWS customer account.
             
              
            <para>
            If you specify both tag keys and tag values in the same request, Amazon Redshift returns
            all HSM client certificates that match any combination of the specified keys and values.
            For example, if you have <code>owner</code> and <code>environment</code> for tag keys,
            and <code>admin</code> and <code>test</code> for tag values, all HSM client certificates
            that have any combination of those values are returned.
            </para><para>
            If both tag keys and values are omitted from the request, HSM client certificates
            are returned regardless of whether they have tag keys or values associated with them.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSHsmClientCertificateCmdlet.HsmClientCertificateIdentifier">
            <summary>
            <para>
            <para>The identifier of a specific HSM client certificate for which you want information.
            If no identifier is specified, information is returned for all HSM client certificates
            owned by your AWS customer account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSHsmClientCertificateCmdlet.TagKey">
            <summary>
            <para>
            <para>A tag key or keys for which you want to return all matching HSM client certificates
            that are associated with the specified key or keys. For example, suppose that you
            have HSM client certificates that are tagged with keys called <code>owner</code> and
            <code>environment</code>. If you specify both of these tag keys in the request, Amazon
            Redshift returns a response with the HSM client certificates that have either or both
            of these tag keys associated with them.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSHsmClientCertificateCmdlet.TagValue">
            <summary>
            <para>
            <para>A tag value or values for which you want to return all matching HSM client certificates
            that are associated with the specified tag value or values. For example, suppose that
            you have HSM client certificates that are tagged with values called <code>admin</code>
            and <code>test</code>. If you specify both of these tag values in the request, Amazon
            Redshift returns a response with the HSM client certificates that have either or both
            of these tag values associated with them.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSHsmClientCertificateCmdlet.Marker">
            <summary>
            <para>
            <para>An optional parameter that specifies the starting point to return a set of response
            records. When the results of a <a>DescribeHsmClientCertificates</a> request exceed
            the value specified in <code>MaxRecords</code>, AWS returns a value in the <code>Marker</code>
            field of the response. You can retrieve the next set of response records by providing
            the returned marker value in the <code>Marker</code> parameter and retrying the request.
            </para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSHsmClientCertificateCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of response records to return in each call. If the number of remaining
            response records exceeds the specified <code>MaxRecords</code> value, a value is returned
            in a <code>marker</code> field of the response. You can retrieve the next set of records
            by retrying the command with the returned marker value. </para><para>Default: <code>100</code></para><para>Constraints: minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RS.GetRSHsmConfigurationCmdlet">
            <summary>
            Returns information about the specified Amazon Redshift HSM configuration. If no configuration
            ID is specified, returns information about all the HSM configurations owned by your
            AWS customer account.
             
              
            <para>
            If you specify both tag keys and tag values in the same request, Amazon Redshift returns
            all HSM connections that match any combination of the specified keys and values. For
            example, if you have <code>owner</code> and <code>environment</code> for tag keys,
            and <code>admin</code> and <code>test</code> for tag values, all HSM connections that
            have any combination of those values are returned.
            </para><para>
            If both tag keys and values are omitted from the request, HSM connections are returned
            regardless of whether they have tag keys or values associated with them.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSHsmConfigurationCmdlet.HsmConfigurationIdentifier">
            <summary>
            <para>
            <para>The identifier of a specific Amazon Redshift HSM configuration to be described. If
            no identifier is specified, information is returned for all HSM configurations owned
            by your AWS customer account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSHsmConfigurationCmdlet.TagKey">
            <summary>
            <para>
            <para>A tag key or keys for which you want to return all matching HSM configurations that
            are associated with the specified key or keys. For example, suppose that you have
            HSM configurations that are tagged with keys called <code>owner</code> and <code>environment</code>.
            If you specify both of these tag keys in the request, Amazon Redshift returns a response
            with the HSM configurations that have either or both of these tag keys associated
            with them.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSHsmConfigurationCmdlet.TagValue">
            <summary>
            <para>
            <para>A tag value or values for which you want to return all matching HSM configurations
            that are associated with the specified tag value or values. For example, suppose that
            you have HSM configurations that are tagged with values called <code>admin</code>
            and <code>test</code>. If you specify both of these tag values in the request, Amazon
            Redshift returns a response with the HSM configurations that have either or both of
            these tag values associated with them.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSHsmConfigurationCmdlet.Marker">
            <summary>
            <para>
            <para>An optional parameter that specifies the starting point to return a set of response
            records. When the results of a <a>DescribeHsmConfigurations</a> request exceed the
            value specified in <code>MaxRecords</code>, AWS returns a value in the <code>Marker</code>
            field of the response. You can retrieve the next set of response records by providing
            the returned marker value in the <code>Marker</code> parameter and retrying the request.
            </para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSHsmConfigurationCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of response records to return in each call. If the number of remaining
            response records exceeds the specified <code>MaxRecords</code> value, a value is returned
            in a <code>marker</code> field of the response. You can retrieve the next set of records
            by retrying the command with the returned marker value. </para><para>Default: <code>100</code></para><para>Constraints: minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RS.GetRSLoggingStatusCmdlet">
            <summary>
            Describes whether information, such as queries and connection attempts, is being logged
            for the specified Amazon Redshift cluster.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSLoggingStatusCmdlet.ClusterIdentifier">
            <summary>
            <para>
            <para>The identifier of the cluster from which to get the logging status.</para><para>Example: <code>examplecluster</code></para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RS.GetRSOrderableClusterOptionCmdlet">
            <summary>
            Returns a list of orderable cluster options. Before you create a new cluster you can
            use this operation to find what options are available, such as the EC2 Availability
            Zones (AZ) in the specific AWS Region that you can specify, and the node types you
            can request. The node types differ by available storage, memory, CPU and price. With
            the cost involved you might want to obtain a list of cluster options in the specific
            region and specify values when creating a cluster. For more information about managing
            clusters, go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-clusters.html">Amazon
            Redshift Clusters</a> in the <i>Amazon Redshift Cluster Management Guide</i>.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSOrderableClusterOptionCmdlet.ClusterVersion">
            <summary>
            <para>
            <para>The version filter value. Specify this parameter to show only the available offerings
            matching the specified version.</para><para>Default: All versions.</para><para>Constraints: Must be one of the version returned from <a>DescribeClusterVersions</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSOrderableClusterOptionCmdlet.NodeType">
            <summary>
            <para>
            <para>The node type filter value. Specify this parameter to show only the available offerings
            matching the specified node type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSOrderableClusterOptionCmdlet.Marker">
            <summary>
            <para>
            <para>An optional parameter that specifies the starting point to return a set of response
            records. When the results of a <a>DescribeOrderableClusterOptions</a> request exceed
            the value specified in <code>MaxRecords</code>, AWS returns a value in the <code>Marker</code>
            field of the response. You can retrieve the next set of response records by providing
            the returned marker value in the <code>Marker</code> parameter and retrying the request.
            </para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSOrderableClusterOptionCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of response records to return in each call. If the number of remaining
            response records exceeds the specified <code>MaxRecords</code> value, a value is returned
            in a <code>marker</code> field of the response. You can retrieve the next set of records
            by retrying the command with the returned marker value. </para><para>Default: <code>100</code></para><para>Constraints: minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RS.GetRSReservedNodeCmdlet">
            <summary>
            Returns the descriptions of the reserved nodes.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSReservedNodeCmdlet.ReservedNodeId">
            <summary>
            <para>
            <para>Identifier for the node reservation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSReservedNodeCmdlet.Marker">
            <summary>
            <para>
            <para>An optional parameter that specifies the starting point to return a set of response
            records. When the results of a <a>DescribeReservedNodes</a> request exceed the value
            specified in <code>MaxRecords</code>, AWS returns a value in the <code>Marker</code>
            field of the response. You can retrieve the next set of response records by providing
            the returned marker value in the <code>Marker</code> parameter and retrying the request.
            </para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSReservedNodeCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of response records to return in each call. If the number of remaining
            response records exceeds the specified <code>MaxRecords</code> value, a value is returned
            in a <code>marker</code> field of the response. You can retrieve the next set of records
            by retrying the command with the returned marker value. </para><para>Default: <code>100</code></para><para>Constraints: minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RS.GetRSReservedNodeExchangeOfferingCmdlet">
            <summary>
            Returns an array of DC2 ReservedNodeOfferings that matches the payment type, term,
            and usage price of the given DC1 reserved node.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSReservedNodeExchangeOfferingCmdlet.ReservedNodeId">
            <summary>
            <para>
            <para>A string representing the node identifier for the DC1 Reserved Node to be exchanged.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSReservedNodeExchangeOfferingCmdlet.Marker">
            <summary>
            <para>
            <para>A value that indicates the starting point for the next set of ReservedNodeOfferings.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSReservedNodeExchangeOfferingCmdlet.MaxRecord">
            <summary>
            <para>
            <para>An integer setting the maximum number of ReservedNodeOfferings to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RS.GetRSReservedNodeOfferingCmdlet">
            <summary>
            Returns a list of the available reserved node offerings by Amazon Redshift with their
            descriptions including the node type, the fixed and recurring costs of reserving the
            node and duration the node will be reserved for you. These descriptions help you determine
            which reserve node offering you want to purchase. You then use the unique offering
            ID in you call to <a>PurchaseReservedNodeOffering</a> to reserve one or more nodes
            for your Amazon Redshift cluster.
             
              
            <para>
             For more information about reserved node offerings, go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/purchase-reserved-node-instance.html">Purchasing
            Reserved Nodes</a> in the <i>Amazon Redshift Cluster Management Guide</i>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSReservedNodeOfferingCmdlet.ReservedNodeOfferingId">
            <summary>
            <para>
            <para>The unique identifier for the offering.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSReservedNodeOfferingCmdlet.Marker">
            <summary>
            <para>
            <para>An optional parameter that specifies the starting point to return a set of response
            records. When the results of a <a>DescribeReservedNodeOfferings</a> request exceed
            the value specified in <code>MaxRecords</code>, AWS returns a value in the <code>Marker</code>
            field of the response. You can retrieve the next set of response records by providing
            the returned marker value in the <code>Marker</code> parameter and retrying the request.
            </para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSReservedNodeOfferingCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of response records to return in each call. If the number of remaining
            response records exceeds the specified <code>MaxRecords</code> value, a value is returned
            in a <code>marker</code> field of the response. You can retrieve the next set of records
            by retrying the command with the returned marker value. </para><para>Default: <code>100</code></para><para>Constraints: minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RS.GetRSResizeCmdlet">
            <summary>
            Returns information about the last resize operation for the specified cluster. If
            no resize operation has ever been initiated for the specified cluster, a <code>HTTP
            404</code> error is returned. If a resize operation was initiated and completed, the
            status of the resize remains as <code>SUCCEEDED</code> until the next resize.
             
              
            <para>
            A resize operation can be requested using <a>ModifyCluster</a> and specifying a different
            number or type of nodes for the cluster.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSResizeCmdlet.ClusterIdentifier">
            <summary>
            <para>
            <para>The unique identifier of a cluster whose resize progress you are requesting. This
            parameter is case-sensitive.</para><para>By default, resize operations for all clusters defined for an AWS account are returned.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RS.GetRSResourceTagCmdlet">
            <summary>
            Returns a list of tags. You can return tags from a specific resource by specifying
            an ARN, or you can return all tags for a given type of resource, such as clusters,
            snapshots, and so on.
             
              
            <para>
            The following are limitations for <code>DescribeTags</code>:
            </para><ul><li><para>
            You cannot specify an ARN and a resource-type value together in the same request.
            </para></li><li><para>
            You cannot use the <code>MaxRecords</code> and <code>Marker</code> parameters together
            with the ARN parameter.
            </para></li><li><para>
            The <code>MaxRecords</code> parameter can be a range from 10 to 50 results to return
            in a request.
            </para></li></ul><para>
            If you specify both tag keys and tag values in the same request, Amazon Redshift returns
            all resources that match any combination of the specified keys and values. For example,
            if you have <code>owner</code> and <code>environment</code> for tag keys, and <code>admin</code>
            and <code>test</code> for tag values, all resources that have any combination of those
            values are returned.
            </para><para>
            If both tag keys and values are omitted from the request, resources are returned regardless
            of whether they have tag keys or values associated with them.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSResourceTagCmdlet.ResourceName">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) for which you want to describe the tag or tags. For
            example, <code>arn:aws:redshift:us-east-1:123456789:cluster:t1</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSResourceTagCmdlet.ResourceType">
            <summary>
            <para>
            <para>The type of resource with which you want to view tags. Valid resource types are: </para><ul><li><para>Cluster</para></li><li><para>CIDR/IP</para></li><li><para>EC2 security group</para></li><li><para>Snapshot</para></li><li><para>Cluster security group</para></li><li><para>Subnet group</para></li><li><para>HSM connection</para></li><li><para>HSM certificate</para></li><li><para>Parameter group</para></li><li><para>Snapshot copy grant</para></li></ul><para>For more information about Amazon Redshift resource types and constructing ARNs, go
            to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-iam-access-control-overview.html#redshift-iam-access-control-specify-actions">Specifying
            Policy Elements: Actions, Effects, Resources, and Principals</a> in the Amazon Redshift
            Cluster Management Guide. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>A tag key or keys for which you want to return all matching resources that are associated
            with the specified key or keys. For example, suppose that you have resources tagged
            with keys called <code>owner</code> and <code>environment</code>. If you specify both
            of these tag keys in the request, Amazon Redshift returns a response with all resources
            that have either or both of these tag keys associated with them.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSResourceTagCmdlet.TagValue">
            <summary>
            <para>
            <para>A tag value or values for which you want to return all matching resources that are
            associated with the specified value or values. For example, suppose that you have
            resources tagged with values called <code>admin</code> and <code>test</code>. If you
            specify both of these tag values in the request, Amazon Redshift returns a response
            with all resources that have either or both of these tag values associated with them.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSResourceTagCmdlet.Marker">
            <summary>
            <para>
            <para>A value that indicates the starting point for the next set of response records in
            a subsequent request. If a value is returned in a response, you can retrieve the next
            set of records by providing this returned marker value in the <code>marker</code>
            parameter and retrying the command. If the <code>marker</code> field is empty, all
            response records have been retrieved for the request. </para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSResourceTagCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number or response records to return in each call. If the number of remaining
            response records exceeds the specified <code>MaxRecords</code> value, a value is returned
            in a <code>marker</code> field of the response. You can retrieve the next set of records
            by retrying the command with the returned <code>marker</code> value. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RS.GetRSSnapshotCopyGrantCmdlet">
            <summary>
            Returns a list of snapshot copy grants owned by the AWS account in the destination
            region.
             
              
            <para>
             For more information about managing snapshot copy grants, go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-db-encryption.html">Amazon
            Redshift Database Encryption</a> in the <i>Amazon Redshift Cluster Management Guide</i>.
             
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSSnapshotCopyGrantCmdlet.SnapshotCopyGrantName">
            <summary>
            <para>
            <para>The name of the snapshot copy grant.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSSnapshotCopyGrantCmdlet.TagKey">
            <summary>
            <para>
            <para>A tag key or keys for which you want to return all matching resources that are associated
            with the specified key or keys. For example, suppose that you have resources tagged
            with keys called <code>owner</code> and <code>environment</code>. If you specify both
            of these tag keys in the request, Amazon Redshift returns a response with all resources
            that have either or both of these tag keys associated with them.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSSnapshotCopyGrantCmdlet.TagValue">
            <summary>
            <para>
            <para>A tag value or values for which you want to return all matching resources that are
            associated with the specified value or values. For example, suppose that you have
            resources tagged with values called <code>admin</code> and <code>test</code>. If you
            specify both of these tag values in the request, Amazon Redshift returns a response
            with all resources that have either or both of these tag values associated with them.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSSnapshotCopyGrantCmdlet.Marker">
            <summary>
            <para>
            <para>An optional parameter that specifies the starting point to return a set of response
            records. When the results of a <code>DescribeSnapshotCopyGrant</code> request exceed
            the value specified in <code>MaxRecords</code>, AWS returns a value in the <code>Marker</code>
            field of the response. You can retrieve the next set of response records by providing
            the returned marker value in the <code>Marker</code> parameter and retrying the request.
            </para><para>Constraints: You can specify either the <b>SnapshotCopyGrantName</b> parameter or
            the <b>Marker</b> parameter, but not both. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSSnapshotCopyGrantCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of response records to return in each call. If the number of remaining
            response records exceeds the specified <code>MaxRecords</code> value, a value is returned
            in a <code>marker</code> field of the response. You can retrieve the next set of records
            by retrying the command with the returned marker value. </para><para>Default: <code>100</code></para><para>Constraints: minimum 20, maximum 100.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RS.GetRSSnapshotScheduleCmdlet">
            <summary>
            Returns a list of snapshot schedules.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSSnapshotScheduleCmdlet.ClusterIdentifier">
            <summary>
            <para>
            <para>The unique identifier for the cluster whose snapshot schedules you want to view.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSSnapshotScheduleCmdlet.ScheduleIdentifier">
            <summary>
            <para>
            <para>A unique identifier for a snapshot schedule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSSnapshotScheduleCmdlet.TagKey">
            <summary>
            <para>
            <para>The key value for a snapshot schedule tag.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSSnapshotScheduleCmdlet.TagValue">
            <summary>
            <para>
            <para>The value corresponding to the key of the snapshot schedule tag.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSSnapshotScheduleCmdlet.Marker">
            <summary>
            <para>
            <para>A value that indicates the starting point for the next set of response records in
            a subsequent request. If a value is returned in a response, you can retrieve the next
            set of records by providing this returned marker value in the <code>marker</code>
            parameter and retrying the command. If the <code>marker</code> field is empty, all
            response records have been retrieved for the request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSSnapshotScheduleCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number or response records to return in each call. If the number of remaining
            response records exceeds the specified <code>MaxRecords</code> value, a value is returned
            in a <code>marker</code> field of the response. You can retrieve the next set of records
            by retrying the command with the returned <code>marker</code> value.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RS.GetRSStorageCmdlet">
            <summary>
            Returns the total amount of snapshot usage and provisioned storage for a user in megabytes.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RS.GetRSTableRestoreStatusCmdlet">
            <summary>
            Lists the status of one or more table restore requests made using the <a>RestoreTableFromClusterSnapshot</a>
            API action. If you don't specify a value for the <code>TableRestoreRequestId</code>
            parameter, then <code>DescribeTableRestoreStatus</code> returns the status of all
            table restore requests ordered by the date and time of the request in ascending order.
            Otherwise <code>DescribeTableRestoreStatus</code> returns the status of the table
            specified by <code>TableRestoreRequestId</code>.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSTableRestoreStatusCmdlet.ClusterIdentifier">
            <summary>
            <para>
            <para>The Amazon Redshift cluster that the table is being restored to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSTableRestoreStatusCmdlet.TableRestoreRequestId">
            <summary>
            <para>
            <para>The identifier of the table restore request to return status for. If you don't specify
            a <code>TableRestoreRequestId</code> value, then <code>DescribeTableRestoreStatus</code>
            returns the status of all in-progress table restore requests.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSTableRestoreStatusCmdlet.Marker">
            <summary>
            <para>
            <para>An optional pagination token provided by a previous <code>DescribeTableRestoreStatus</code>
            request. If this parameter is specified, the response includes only records beyond
            the marker, up to the value specified by the <code>MaxRecords</code> parameter.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.GetRSTableRestoreStatusCmdlet.MaxRecord">
            <summary>
            <para>
            <para>The maximum number of records to include in the response. If more records exist than
            the specified <code>MaxRecords</code> value, a pagination token called a marker is
            included in the response so that the remaining results can be retrieved.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RS.NewRSClusterCmdlet">
            <summary>
            Creates a new cluster.
             
              
            <para>
            To create a cluster in Virtual Private Cloud (VPC), you must provide a cluster subnet
            group name. The cluster subnet group identifies the subnets of your VPC that Amazon
            Redshift uses when creating the cluster. For more information about managing clusters,
            go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-clusters.html">Amazon
            Redshift Clusters</a> in the <i>Amazon Redshift Cluster Management Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterCmdlet.AdditionalInfo">
            <summary>
            <para>
            <para>Reserved.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterCmdlet.AllowVersionUpgrade">
            <summary>
            <para>
            <para>If <code>true</code>, major version upgrades can be applied during the maintenance
            window to the Amazon Redshift engine that is running on the cluster.</para><para>When a new major version of the Amazon Redshift engine is released, you can request
            that the service automatically apply upgrades during the maintenance window to the
            Amazon Redshift engine that is running on your cluster.</para><para>Default: <code>true</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterCmdlet.AutomatedSnapshotRetentionPeriod">
            <summary>
            <para>
            <para>The number of days that automated snapshots are retained. If the value is 0, automated
            snapshots are disabled. Even if automated snapshots are disabled, you can still create
            manual snapshots when you want with <a>CreateClusterSnapshot</a>. </para><para>Default: <code>1</code></para><para>Constraints: Must be a value from 0 to 35.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>The EC2 Availability Zone (AZ) in which you want Amazon Redshift to provision the
            cluster. For example, if you have several EC2 instances running in a specific Availability
            Zone, then you might want the cluster to be provisioned in the same zone in order
            to decrease network latency.</para><para>Default: A random, system-chosen Availability Zone in the region that is specified
            by the endpoint.</para><para>Example: <code>us-east-1d</code></para><para>Constraint: The specified Availability Zone must be in the same region as the current
            endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterCmdlet.ClusterIdentifier">
            <summary>
            <para>
            <para>A unique identifier for the cluster. You use this identifier to refer to the cluster
            for any subsequent cluster operations such as deleting or modifying. The identifier
            also appears in the Amazon Redshift console.</para><para>Constraints:</para><ul><li><para>Must contain from 1 to 63 alphanumeric characters or hyphens.</para></li><li><para>Alphabetic characters must be lowercase.</para></li><li><para>First character must be a letter.</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens.</para></li><li><para>Must be unique for all clusters within an AWS account.</para></li></ul><para>Example: <code>myexamplecluster</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterCmdlet.ClusterParameterGroupName">
            <summary>
            <para>
            <para>The name of the parameter group to be associated with this cluster.</para><para>Default: The default Amazon Redshift cluster parameter group. For information about
            the default parameter group, go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-parameter-groups.html">Working
            with Amazon Redshift Parameter Groups</a></para><para>Constraints:</para><ul><li><para>Must be 1 to 255 alphanumeric characters or hyphens.</para></li><li><para>First character must be a letter.</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterCmdlet.ClusterSecurityGroup">
            <summary>
            <para>
            <para>A list of security groups to be associated with this cluster.</para><para>Default: The default cluster security group for Amazon Redshift.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterCmdlet.ClusterSubnetGroupName">
            <summary>
            <para>
            <para>The name of a cluster subnet group to be associated with this cluster.</para><para>If this parameter is not provided the resulting cluster will be deployed outside virtual
            private cloud (VPC).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterCmdlet.ClusterType">
            <summary>
            <para>
            <para>The type of the cluster. When cluster type is specified as</para><ul><li><para><code>single-node</code>, the <b>NumberOfNodes</b> parameter is not required.</para></li><li><para><code>multi-node</code>, the <b>NumberOfNodes</b> parameter is required.</para></li></ul><para>Valid Values: <code>multi-node</code> | <code>single-node</code></para><para>Default: <code>multi-node</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterCmdlet.ClusterVersion">
            <summary>
            <para>
            <para>The version of the Amazon Redshift engine software that you want to deploy on the
            cluster.</para><para>The version selected runs on all the nodes in the cluster.</para><para>Constraints: Only version 1.0 is currently available.</para><para>Example: <code>1.0</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterCmdlet.DBName">
            <summary>
            <para>
            <para>The name of the first database to be created when the cluster is created.</para><para>To create additional databases after the cluster is created, connect to the cluster
            with a SQL client and use SQL commands to create a database. For more information,
            go to <a href="https://docs.aws.amazon.com/redshift/latest/dg/t_creating_database.html">Create
            a Database</a> in the Amazon Redshift Database Developer Guide. </para><para>Default: <code>dev</code></para><para>Constraints:</para><ul><li><para>Must contain 1 to 64 alphanumeric characters.</para></li><li><para>Must contain only lowercase letters.</para></li><li><para>Cannot be a word that is reserved by the service. A list of reserved words can be
            found in <a href="https://docs.aws.amazon.com/redshift/latest/dg/r_pg_keywords.html">Reserved
            Words</a> in the Amazon Redshift Database Developer Guide. </para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterCmdlet.ElasticIp">
            <summary>
            <para>
            <para>The Elastic IP (EIP) address for the cluster.</para><para>Constraints: The cluster must be provisioned in EC2-VPC and publicly-accessible through
            an Internet gateway. For more information about provisioning clusters in EC2-VPC,
            go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-clusters.html#cluster-platforms">Supported
            Platforms to Launch Your Cluster</a> in the Amazon Redshift Cluster Management Guide.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterCmdlet.Encrypted">
            <summary>
            <para>
            <para>If <code>true</code>, the data in the cluster is encrypted at rest. </para><para>Default: false</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterCmdlet.EnhancedVpcRouting">
            <summary>
            <para>
            <para>An option that specifies whether to create the cluster with enhanced VPC routing enabled.
            To create a cluster that uses enhanced VPC routing, the cluster must be in a VPC.
            For more information, see <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/enhanced-vpc-routing.html">Enhanced
            VPC Routing</a> in the Amazon Redshift Cluster Management Guide.</para><para>If this option is <code>true</code>, enhanced VPC routing is enabled. </para><para>Default: false</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterCmdlet.HsmClientCertificateIdentifier">
            <summary>
            <para>
            <para>Specifies the name of the HSM client certificate the Amazon Redshift cluster uses
            to retrieve the data encryption keys stored in an HSM.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterCmdlet.HsmConfigurationIdentifier">
            <summary>
            <para>
            <para>Specifies the name of the HSM configuration that contains the information the Amazon
            Redshift cluster can use to retrieve and store keys in an HSM.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterCmdlet.IamRole">
            <summary>
            <para>
            <para>A list of AWS Identity and Access Management (IAM) roles that can be used by the cluster
            to access other AWS services. You must supply the IAM roles in their Amazon Resource
            Name (ARN) format. You can supply up to 10 IAM roles in a single request.</para><para>A cluster can have up to 10 IAM roles associated with it at any time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>The AWS Key Management Service (KMS) key ID of the encryption key that you want to
            use to encrypt data in the cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterCmdlet.MaintenanceTrackName">
            <summary>
            <para>
            <para>An optional parameter for the name of the maintenance track for the cluster. If you
            don't provide a maintenance track name, the cluster is assigned to the <code>current</code>
            track.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterCmdlet.ManualSnapshotRetentionPeriod">
            <summary>
            <para>
            <para>The default number of days to retain a manual snapshot. If the value is -1, the snapshot
            is retained indefinitely. This setting doesn't change the retention period of existing
            snapshots.</para><para>The value must be either -1 or an integer between 1 and 3,653.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterCmdlet.MasterUsername">
            <summary>
            <para>
            <para>The user name associated with the master user account for the cluster that is being
            created.</para><para>Constraints:</para><ul><li><para>Must be 1 - 128 alphanumeric characters. The user name can't be <code>PUBLIC</code>.</para></li><li><para>First character must be a letter.</para></li><li><para>Cannot be a reserved word. A list of reserved words can be found in <a href="https://docs.aws.amazon.com/redshift/latest/dg/r_pg_keywords.html">Reserved
            Words</a> in the Amazon Redshift Database Developer Guide. </para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterCmdlet.MasterUserPassword">
            <summary>
            <para>
            <para>The password associated with the master user account for the cluster that is being
            created.</para><para>Constraints:</para><ul><li><para>Must be between 8 and 64 characters in length.</para></li><li><para>Must contain at least one uppercase letter.</para></li><li><para>Must contain at least one lowercase letter.</para></li><li><para>Must contain one number.</para></li><li><para>Can be any printable ASCII character (ASCII code 33 to 126) except ' (single quote),
            " (double quote), \, /, @, or space.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterCmdlet.NodeType">
            <summary>
            <para>
            <para>The node type to be provisioned for the cluster. For information about node types,
            go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-clusters.html#how-many-nodes">
            Working with Clusters</a> in the <i>Amazon Redshift Cluster Management Guide</i>.
            </para><para>Valid Values: <code>ds2.xlarge</code> | <code>ds2.8xlarge</code> | <code>ds2.xlarge</code>
            | <code>ds2.8xlarge</code> | <code>dc1.large</code> | <code>dc1.8xlarge</code> | <code>dc2.large</code>
            | <code>dc2.8xlarge</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterCmdlet.NumberOfNodes">
            <summary>
            <para>
            <para>The number of compute nodes in the cluster. This parameter is required when the <b>ClusterType</b>
            parameter is specified as <code>multi-node</code>. </para><para>For information about determining how many nodes you need, go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-clusters.html#how-many-nodes">
            Working with Clusters</a> in the <i>Amazon Redshift Cluster Management Guide</i>.
            </para><para>If you don't specify this parameter, you get a single-node cluster. When requesting
            a multi-node cluster, you must specify the number of nodes that you want in the cluster.</para><para>Default: <code>1</code></para><para>Constraints: Value must be at least 1 and no more than 100.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterCmdlet.Port">
            <summary>
            <para>
            <para>The port number on which the cluster accepts incoming connections.</para><para>The cluster is accessible only via the JDBC and ODBC connection strings. Part of the
            connection string requires the port on which the cluster will listen for incoming
            connections.</para><para>Default: <code>5439</code></para><para>Valid Values: <code>1150-65535</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterCmdlet.PreferredMaintenanceWindow">
            <summary>
            <para>
            <para>The weekly time range (in UTC) during which automated cluster maintenance can occur.</para><para> Format: <code>ddd:hh24:mi-ddd:hh24:mi</code></para><para> Default: A 30-minute window selected at random from an 8-hour block of time per region,
            occurring on a random day of the week. For more information about the time blocks
            for each region, see <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-clusters.html#rs-maintenance-windows">Maintenance
            Windows</a> in Amazon Redshift Cluster Management Guide.</para><para>Valid Days: Mon | Tue | Wed | Thu | Fri | Sat | Sun</para><para>Constraints: Minimum 30-minute window.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterCmdlet.PubliclyAccessible">
            <summary>
            <para>
            <para>If <code>true</code>, the cluster can be accessed from a public network. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterCmdlet.SnapshotScheduleIdentifier">
            <summary>
            <para>
            <para>A unique identifier for the snapshot schedule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterCmdlet.Tag">
            <summary>
            <para>
            <para>A list of tag instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterCmdlet.VpcSecurityGroupId">
            <summary>
            <para>
            <para>A list of Virtual Private Cloud (VPC) security groups to be associated with the cluster.</para><para>Default: The default VPC security group is associated with the cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterCmdlet.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.RS.NewRSClusterParameterGroupCmdlet">
            <summary>
            Creates an Amazon Redshift parameter group.
             
              
            <para>
            Creating parameter groups is independent of creating clusters. You can associate a
            cluster with a parameter group when you create the cluster. You can also associate
            an existing cluster with a parameter group after the cluster is created by using <a>ModifyCluster</a>.
             
            </para><para>
            Parameters in the parameter group define specific behavior that applies to the databases
            you create on the cluster. For more information about parameters and parameter groups,
            go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-parameter-groups.html">Amazon
            Redshift Parameter Groups</a> in the <i>Amazon Redshift Cluster Management Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterParameterGroupCmdlet.Description">
            <summary>
            <para>
            <para>A description of the parameter group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterParameterGroupCmdlet.ParameterGroupFamily">
            <summary>
            <para>
            <para>The Amazon Redshift engine version to which the cluster parameter group applies. The
            cluster engine version determines the set of parameters.</para><para>To get a list of valid parameter group family names, you can call <a>DescribeClusterParameterGroups</a>.
            By default, Amazon Redshift returns a list of all the parameter groups that are owned
            by your AWS account, including the default parameter groups for each Amazon Redshift
            engine version. The parameter group family names associated with the default parameter
            groups provide you the valid values. For example, a valid family name is "redshift-1.0".
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterParameterGroupCmdlet.ParameterGroupName">
            <summary>
            <para>
            <para>The name of the cluster parameter group.</para><para>Constraints:</para><ul><li><para>Must be 1 to 255 alphanumeric characters or hyphens</para></li><li><para>First character must be a letter.</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens.</para></li><li><para>Must be unique withing your AWS account.</para></li></ul><note><para>This value is stored as a lower-case string.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterParameterGroupCmdlet.Tag">
            <summary>
            <para>
            <para>A list of tag instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterParameterGroupCmdlet.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.RS.NewRSClusterSecurityGroupCmdlet">
            <summary>
            Creates a new Amazon Redshift security group. You use security groups to control access
            to non-VPC clusters.
             
              
            <para>
             For information about managing security groups, go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-security-groups.html">Amazon
            Redshift Cluster Security Groups</a> in the <i>Amazon Redshift Cluster Management
            Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterSecurityGroupCmdlet.ClusterSecurityGroupName">
            <summary>
            <para>
            <para>The name for the security group. Amazon Redshift stores the value as a lowercase string.</para><para>Constraints:</para><ul><li><para>Must contain no more than 255 alphanumeric characters or hyphens.</para></li><li><para>Must not be "Default".</para></li><li><para>Must be unique for all security groups that are created by your AWS account.</para></li></ul><para>Example: <code>examplesecuritygroup</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterSecurityGroupCmdlet.Description">
            <summary>
            <para>
            <para>A description for the security group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterSecurityGroupCmdlet.Tag">
            <summary>
            <para>
            <para>A list of tag instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterSecurityGroupCmdlet.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.RS.NewRSClusterSnapshotCmdlet">
            <summary>
            Creates a manual snapshot of the specified cluster. The cluster must be in the <code>available</code>
            state.
             
              
            <para>
             For more information about working with snapshots, go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-snapshots.html">Amazon
            Redshift Snapshots</a> in the <i>Amazon Redshift Cluster Management Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterSnapshotCmdlet.ClusterIdentifier">
            <summary>
            <para>
            <para>The cluster identifier for which you want a snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterSnapshotCmdlet.ManualSnapshotRetentionPeriod">
            <summary>
            <para>
            <para>The number of days that a manual snapshot is retained. If the value is -1, the manual
            snapshot is retained indefinitely. </para><para>The value must be either -1 or an integer between 1 and 3,653.</para><para>The default value is -1.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterSnapshotCmdlet.SnapshotIdentifier">
            <summary>
            <para>
            <para>A unique identifier for the snapshot that you are requesting. This identifier must
            be unique for all snapshots within the AWS account.</para><para>Constraints:</para><ul><li><para>Cannot be null, empty, or blank</para></li><li><para>Must contain from 1 to 255 alphanumeric characters or hyphens</para></li><li><para>First character must be a letter</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens</para></li></ul><para>Example: <code>my-snapshot-id</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterSnapshotCmdlet.Tag">
            <summary>
            <para>
            <para>A list of tag instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterSnapshotCmdlet.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.RS.NewRSClusterSubnetGroupCmdlet">
            <summary>
            Creates a new Amazon Redshift subnet group. You must provide a list of one or more
            subnets in your existing Amazon Virtual Private Cloud (Amazon VPC) when creating Amazon
            Redshift subnet group.
             
              
            <para>
             For information about subnet groups, go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-cluster-subnet-groups.html">Amazon
            Redshift Cluster Subnet Groups</a> in the <i>Amazon Redshift Cluster Management Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterSubnetGroupCmdlet.ClusterSubnetGroupName">
            <summary>
            <para>
            <para>The name for the subnet group. Amazon Redshift stores the value as a lowercase string.</para><para>Constraints:</para><ul><li><para>Must contain no more than 255 alphanumeric characters or hyphens.</para></li><li><para>Must not be "Default".</para></li><li><para>Must be unique for all subnet groups that are created by your AWS account.</para></li></ul><para>Example: <code>examplesubnetgroup</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterSubnetGroupCmdlet.Description">
            <summary>
            <para>
            <para>A description for the subnet group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterSubnetGroupCmdlet.SubnetId">
            <summary>
            <para>
            <para>An array of VPC subnet IDs. A maximum of 20 subnets can be modified in a single request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterSubnetGroupCmdlet.Tag">
            <summary>
            <para>
            <para>A list of tag instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSClusterSubnetGroupCmdlet.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.RS.NewRSEventSubscriptionCmdlet">
            <summary>
            Creates an Amazon Redshift event notification subscription. This action requires an
            ARN (Amazon Resource Name) of an Amazon SNS topic created by either the Amazon Redshift
            console, the Amazon SNS console, or the Amazon SNS API. To obtain an ARN with Amazon
            SNS, you must create a topic in Amazon SNS and subscribe to the topic. The ARN is
            displayed in the SNS console.
             
              
            <para>
            You can specify the source type, and lists of Amazon Redshift source IDs, event categories,
            and event severities. Notifications will be sent for all events you want that match
            those criteria. For example, you can specify source type = cluster, source ID = my-cluster-1
            and mycluster2, event categories = Availability, Backup, and severity = ERROR. The
            subscription will only send notifications for those ERROR events in the Availability
            and Backup categories for the specified clusters.
            </para><para>
            If you specify both the source type and source IDs, such as source type = cluster
            and source identifier = my-cluster-1, notifications will be sent for all the cluster
            events for my-cluster-1. If you specify a source type but do not specify a source
            identifier, you will receive notice of the events for the objects of that type in
            your AWS account. If you do not specify either the SourceType nor the SourceIdentifier,
            you will be notified of events generated from all Amazon Redshift sources belonging
            to your AWS account. You must specify a source type if you specify a source ID.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSEventSubscriptionCmdlet.Enabled">
            <summary>
            <para>
            <para>A boolean value; set to <code>true</code> to activate the subscription, and set to
            <code>false</code> to create the subscription but not activate it. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSEventSubscriptionCmdlet.EventCategory">
            <summary>
            <para>
            <para>Specifies the Amazon Redshift event categories to be published by the event notification
            subscription.</para><para>Values: configuration, management, monitoring, security</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSEventSubscriptionCmdlet.Severity">
            <summary>
            <para>
            <para>Specifies the Amazon Redshift event severity to be published by the event notification
            subscription.</para><para>Values: ERROR, INFO</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSEventSubscriptionCmdlet.SnsTopicArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the Amazon SNS topic used to transmit the event
            notifications. The ARN is created by Amazon SNS when you create a topic and subscribe
            to it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSEventSubscriptionCmdlet.SourceId">
            <summary>
            <para>
            <para>A list of one or more identifiers of Amazon Redshift source objects. All of the objects
            must be of the same type as was specified in the source type parameter. The event
            subscription will return only events generated by the specified objects. If not specified,
            then events are returned for all objects within the source type specified.</para><para>Example: my-cluster-1, my-cluster-2</para><para>Example: my-snapshot-20131010</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSEventSubscriptionCmdlet.SourceType">
            <summary>
            <para>
            <para>The type of source that will be generating the events. For example, if you want to
            be notified of events generated by a cluster, you would set this parameter to cluster.
            If this value is not specified, events are returned for all Amazon Redshift objects
            in your AWS account. You must specify a source type in order to specify source IDs.</para><para>Valid values: cluster, cluster-parameter-group, cluster-security-group, and cluster-snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSEventSubscriptionCmdlet.SubscriptionName">
            <summary>
            <para>
            <para>The name of the event subscription to be created.</para><para>Constraints:</para><ul><li><para>Cannot be null, empty, or blank.</para></li><li><para>Must contain from 1 to 255 alphanumeric characters or hyphens.</para></li><li><para>First character must be a letter.</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSEventSubscriptionCmdlet.Tag">
            <summary>
            <para>
            <para>A list of tag instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSEventSubscriptionCmdlet.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.RS.NewRSHsmClientCertificateCmdlet">
            <summary>
            Creates an HSM client certificate that an Amazon Redshift cluster will use to connect
            to the client's HSM in order to store and retrieve the keys used to encrypt the cluster
            databases.
             
              
            <para>
            The command returns a public key, which you must store in the HSM. In addition to
            creating the HSM certificate, you must create an Amazon Redshift HSM configuration
            that provides a cluster the information needed to store and use encryption keys in
            the HSM. For more information, go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-HSM.html">Hardware
            Security Modules</a> in the Amazon Redshift Cluster Management Guide.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSHsmClientCertificateCmdlet.HsmClientCertificateIdentifier">
            <summary>
            <para>
            <para>The identifier to be assigned to the new HSM client certificate that the cluster will
            use to connect to the HSM to use the database encryption keys.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSHsmClientCertificateCmdlet.Tag">
            <summary>
            <para>
            <para>A list of tag instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSHsmClientCertificateCmdlet.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.RS.NewRSHsmConfigurationCmdlet">
            <summary>
            Creates an HSM configuration that contains the information required by an Amazon Redshift
            cluster to store and use database encryption keys in a Hardware Security Module (HSM).
            After creating the HSM configuration, you can specify it as a parameter when creating
            a cluster. The cluster will then store its encryption keys in the HSM.
             
              
            <para>
            In addition to creating an HSM configuration, you must also create an HSM client certificate.
            For more information, go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-HSM.html">Hardware
            Security Modules</a> in the Amazon Redshift Cluster Management Guide.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSHsmConfigurationCmdlet.Description">
            <summary>
            <para>
            <para>A text description of the HSM configuration to be created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSHsmConfigurationCmdlet.HsmConfigurationIdentifier">
            <summary>
            <para>
            <para>The identifier to be assigned to the new Amazon Redshift HSM configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSHsmConfigurationCmdlet.HsmIpAddress">
            <summary>
            <para>
            <para>The IP address that the Amazon Redshift cluster must use to access the HSM.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSHsmConfigurationCmdlet.HsmPartitionName">
            <summary>
            <para>
            <para>The name of the partition in the HSM where the Amazon Redshift clusters will store
            their database encryption keys.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSHsmConfigurationCmdlet.HsmPartitionPassword">
            <summary>
            <para>
            <para>The password required to access the HSM partition.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSHsmConfigurationCmdlet.HsmServerPublicCertificate">
            <summary>
            <para>
            <para>The HSMs public certificate file. When using Cloud HSM, the file name is server.pem.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSHsmConfigurationCmdlet.Tag">
            <summary>
            <para>
            <para>A list of tag instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSHsmConfigurationCmdlet.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.RS.NewRSResourceTagCmdlet">
            <summary>
            Adds one or more tags to a specified resource.
             
              
            <para>
            A resource can have up to 50 tags. If you try to create more than 50 tags for a resource,
            you will receive an error and the attempt will fail.
            </para><para>
            If you specify a key that already exists for the resource, the value for that key
            will be updated with the new value.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSResourceTagCmdlet.ResourceName">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) to which you want to add the tag or tags. For example,
            <code>arn:aws:redshift:us-east-1:123456789:cluster:t1</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>One or more name/value pairs to add as tags to the specified resource. Each tag name
            is passed in with the parameter <code>Key</code> and the corresponding value is passed
            in with the parameter <code>Value</code>. The <code>Key</code> and <code>Value</code>
            parameters are separated by a comma (,). Separate multiple tags with a space. For
            example, <code>--tags "Key"="owner","Value"="admin" "Key"="environment","Value"="test"
            "Key"="version","Value"="1.0"</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSResourceTagCmdlet.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.RS.NewRSSnapshotCopyGrantCmdlet">
            <summary>
            Creates a snapshot copy grant that permits Amazon Redshift to use a customer master
            key (CMK) from AWS Key Management Service (AWS KMS) to encrypt copied snapshots in
            a destination region.
             
              
            <para>
             For more information about managing snapshot copy grants, go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-db-encryption.html">Amazon
            Redshift Database Encryption</a> in the <i>Amazon Redshift Cluster Management Guide</i>.
             
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSSnapshotCopyGrantCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>The unique identifier of the customer master key (CMK) to which to grant Amazon Redshift
            permission. If no key is specified, the default key is used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSSnapshotCopyGrantCmdlet.SnapshotCopyGrantName">
            <summary>
            <para>
            <para>The name of the snapshot copy grant. This name must be unique in the region for the
            AWS account.</para><para>Constraints:</para><ul><li><para>Must contain from 1 to 63 alphanumeric characters or hyphens.</para></li><li><para>Alphabetic characters must be lowercase.</para></li><li><para>First character must be a letter.</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens.</para></li><li><para>Must be unique for all clusters within an AWS account.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSSnapshotCopyGrantCmdlet.Tag">
            <summary>
            <para>
            <para>A list of tag instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSSnapshotCopyGrantCmdlet.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.RS.NewRSSnapshotScheduleCmdlet">
            <summary>
            Creates a new snapshot schedule.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSSnapshotScheduleCmdlet.DryRun">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSSnapshotScheduleCmdlet.NextInvocation">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSSnapshotScheduleCmdlet.ScheduleDefinition">
            <summary>
            <para>
            <para>The definition of the snapshot schedule. The definition is made up of schedule expressions,
            for example "cron(30 12 *)" or "rate(12 hours)". </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSSnapshotScheduleCmdlet.ScheduleDescription">
            <summary>
            <para>
            <para>The description of the snapshot schedule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSSnapshotScheduleCmdlet.ScheduleIdentifier">
            <summary>
            <para>
            <para>A unique identifier for a snapshot schedule. Only alphanumeric characters are allowed
            for the identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSSnapshotScheduleCmdlet.Tag">
            <summary>
            <para>
            <para>An optional set of tags you can use to search for the schedule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.NewRSSnapshotScheduleCmdlet.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.RS.RemoveRSClusterCmdlet">
            <summary>
            Deletes a previously provisioned cluster. A successful response from the web service
            indicates that the request was received correctly. Use <a>DescribeClusters</a> to
            monitor the status of the deletion. The delete operation cannot be canceled or reverted
            once submitted. For more information about managing clusters, go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-clusters.html">Amazon
            Redshift Clusters</a> in the <i>Amazon Redshift Cluster Management Guide</i>.
             
              
            <para>
            If you want to shut down the cluster and retain it for future use, set <i>SkipFinalClusterSnapshot</i>
            to <code>false</code> and specify a name for <i>FinalClusterSnapshotIdentifier</i>.
            You can later restore this snapshot to resume using the cluster. If a final cluster
            snapshot is requested, the status of the cluster will be "final-snapshot" while the
            snapshot is being taken, then it's "deleting" once Amazon Redshift begins deleting
            the cluster.
            </para><para>
             For more information about managing clusters, go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-clusters.html">Amazon
            Redshift Clusters</a> in the <i>Amazon Redshift Cluster Management Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSClusterCmdlet.ClusterIdentifier">
            <summary>
            <para>
            <para>The identifier of the cluster to be deleted.</para><para>Constraints:</para><ul><li><para>Must contain lowercase characters.</para></li><li><para>Must contain from 1 to 63 alphanumeric characters or hyphens.</para></li><li><para>First character must be a letter.</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSClusterCmdlet.FinalClusterSnapshotIdentifier">
            <summary>
            <para>
            <para>The identifier of the final snapshot that is to be created immediately before deleting
            the cluster. If this parameter is provided, <i>SkipFinalClusterSnapshot</i> must be
            <code>false</code>. </para><para>Constraints:</para><ul><li><para>Must be 1 to 255 alphanumeric characters.</para></li><li><para>First character must be a letter.</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSClusterCmdlet.FinalClusterSnapshotRetentionPeriod">
            <summary>
            <para>
            <para>The number of days that a manual snapshot is retained. If the value is -1, the manual
            snapshot is retained indefinitely.</para><para>The value must be either -1 or an integer between 1 and 3,653.</para><para>The default value is -1.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSClusterCmdlet.SkipFinalClusterSnapshot">
            <summary>
            <para>
            <para>Determines whether a final snapshot of the cluster is created before Amazon Redshift
            deletes the cluster. If <code>true</code>, a final cluster snapshot is not created.
            If <code>false</code>, a final cluster snapshot is created before the cluster is deleted.
            </para><note><para>The <i>FinalClusterSnapshotIdentifier</i> parameter must be specified if <i>SkipFinalClusterSnapshot</i>
            is <code>false</code>.</para></note><para>Default: <code>false</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSClusterCmdlet.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.RS.RemoveRSClusterParameterGroupCmdlet">
            <summary>
            Deletes a specified Amazon Redshift parameter group.
             
             <note><para>
            You cannot delete a parameter group if it is associated with a cluster.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSClusterParameterGroupCmdlet.ParameterGroupName">
            <summary>
            <para>
            <para>The name of the parameter group to be deleted.</para><para>Constraints:</para><ul><li><para>Must be the name of an existing cluster parameter group.</para></li><li><para>Cannot delete a default cluster parameter group.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSClusterParameterGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the ParameterGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSClusterParameterGroupCmdlet.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.RS.RemoveRSClusterSecurityGroupCmdlet">
            <summary>
            Deletes an Amazon Redshift security group.
             
             <note><para>
            You cannot delete a security group that is associated with any clusters. You cannot
            delete the default security group.
            </para></note><para>
             For information about managing security groups, go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-security-groups.html">Amazon
            Redshift Cluster Security Groups</a> in the <i>Amazon Redshift Cluster Management
            Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSClusterSecurityGroupCmdlet.ClusterSecurityGroupName">
            <summary>
            <para>
            <para>The name of the cluster security group to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSClusterSecurityGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the ClusterSecurityGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSClusterSecurityGroupCmdlet.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.RS.RemoveRSClusterSnapshotCmdlet">
            <summary>
            Deletes the specified manual snapshot. The snapshot must be in the <code>available</code>
            state, with no other users authorized to access the snapshot.
             
              
            <para>
            Unlike automated snapshots, manual snapshots are retained even after you delete your
            cluster. Amazon Redshift does not delete your manual snapshots. You must delete manual
            snapshot explicitly to avoid getting charged. If other accounts are authorized to
            access the snapshot, you must revoke all of the authorizations before you can delete
            the snapshot.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSClusterSnapshotCmdlet.SnapshotClusterIdentifier">
            <summary>
            <para>
            <para>The unique identifier of the cluster the snapshot was created from. This parameter
            is required if your IAM user has a policy containing a snapshot resource element that
            specifies anything other than * for the cluster name.</para><para>Constraints: Must be the name of valid cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSClusterSnapshotCmdlet.SnapshotIdentifier">
            <summary>
            <para>
            <para>The unique identifier of the manual snapshot to be deleted.</para><para>Constraints: Must be the name of an existing snapshot that is in the <code>available</code>,
            <code>failed</code>, or <code>cancelled</code> state.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSClusterSnapshotCmdlet.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.RS.RemoveRSClusterSnapshotBatchCmdlet">
            <summary>
            Deletes a set of cluster snapshots.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSClusterSnapshotBatchCmdlet.Identifier">
            <summary>
            <para>
            <para>A list of identifiers for the snapshots that you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSClusterSnapshotBatchCmdlet.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.RS.RemoveRSClusterSubnetGroupCmdlet">
            <summary>
            Deletes the specified cluster subnet group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSClusterSubnetGroupCmdlet.ClusterSubnetGroupName">
            <summary>
            <para>
            <para>The name of the cluster subnet group name to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSClusterSubnetGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the ClusterSubnetGroupName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSClusterSubnetGroupCmdlet.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.RS.RemoveRSEventSubscriptionCmdlet">
            <summary>
            Deletes an Amazon Redshift event notification subscription.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSEventSubscriptionCmdlet.SubscriptionName">
            <summary>
            <para>
            <para>The name of the Amazon Redshift event notification subscription to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSEventSubscriptionCmdlet.PassThru">
            <summary>
            Returns the value passed to the SubscriptionName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSEventSubscriptionCmdlet.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.RS.RemoveRSHsmClientCertificateCmdlet">
            <summary>
            Deletes the specified HSM client certificate.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSHsmClientCertificateCmdlet.HsmClientCertificateIdentifier">
            <summary>
            <para>
            <para>The identifier of the HSM client certificate to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSHsmClientCertificateCmdlet.PassThru">
            <summary>
            Returns the value passed to the HsmClientCertificateIdentifier parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSHsmClientCertificateCmdlet.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.RS.RemoveRSHsmConfigurationCmdlet">
            <summary>
            Deletes the specified Amazon Redshift HSM configuration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSHsmConfigurationCmdlet.HsmConfigurationIdentifier">
            <summary>
            <para>
            <para>The identifier of the Amazon Redshift HSM configuration to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSHsmConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the HsmConfigurationIdentifier parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSHsmConfigurationCmdlet.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.RS.RemoveRSResourceTagCmdlet">
            <summary>
            Deletes a tag or tags from a resource. You must provide the ARN of the resource from
            which you want to delete the tag or tags.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSResourceTagCmdlet.ResourceName">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) from which you want to remove the tag or tags. For
            example, <code>arn:aws:redshift:us-east-1:123456789:cluster:t1</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>The tag key that you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the TagKey parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSResourceTagCmdlet.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.RS.RemoveRSSnapshotCopyGrantCmdlet">
            <summary>
            Deletes the specified snapshot copy grant.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSSnapshotCopyGrantCmdlet.SnapshotCopyGrantName">
            <summary>
            <para>
            <para>The name of the snapshot copy grant to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSSnapshotCopyGrantCmdlet.PassThru">
            <summary>
            Returns the value passed to the SnapshotCopyGrantName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSSnapshotCopyGrantCmdlet.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.RS.RemoveRSSnapshotScheduleCmdlet">
            <summary>
            Deletes a snapshot schedule.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSSnapshotScheduleCmdlet.ScheduleIdentifier">
            <summary>
            <para>
            <para>A unique identifier of the snapshot schedule to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSSnapshotScheduleCmdlet.PassThru">
            <summary>
            Returns the value passed to the ScheduleIdentifier parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RemoveRSSnapshotScheduleCmdlet.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.RS.RequestRSReservedNodeOfferingCmdlet">
            <summary>
            Allows you to purchase reserved nodes. Amazon Redshift offers a predefined set of
            reserved node offerings. You can purchase one or more of the offerings. You can call
            the <a>DescribeReservedNodeOfferings</a> API to obtain the available reserved node
            offerings. You can call this API by providing a specific reserved node offering and
            the number of nodes you want to reserve.
             
              
            <para>
             For more information about reserved node offerings, go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/purchase-reserved-node-instance.html">Purchasing
            Reserved Nodes</a> in the <i>Amazon Redshift Cluster Management Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RequestRSReservedNodeOfferingCmdlet.NodeCount">
            <summary>
            <para>
            <para>The number of reserved nodes that you want to purchase.</para><para>Default: <code>1</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RequestRSReservedNodeOfferingCmdlet.ReservedNodeOfferingId">
            <summary>
            <para>
            <para>The unique identifier of the reserved node offering you want to purchase.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RequestRSReservedNodeOfferingCmdlet.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.RS.ResetRSClusterParameterGroupCmdlet">
            <summary>
            Sets one or more parameters of the specified parameter group to their default values
            and sets the source values of the parameters to "engine-default". To reset the entire
            parameter group specify the <i>ResetAllParameters</i> parameter. For parameter changes
            to take effect you must reboot any associated clusters.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.ResetRSClusterParameterGroupCmdlet.ParameterGroupName">
            <summary>
            <para>
            <para>The name of the cluster parameter group to be reset.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.ResetRSClusterParameterGroupCmdlet.Parameter">
            <summary>
            <para>
            <para>An array of names of parameters to be reset. If <i>ResetAllParameters</i> option is
            not used, then at least one parameter name must be supplied. </para><para>Constraints: A maximum of 20 parameters can be reset in a single request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.ResetRSClusterParameterGroupCmdlet.ResetAllParameter">
            <summary>
            <para>
            <para>If <code>true</code>, all parameters in the specified parameter group will be reset
            to their default values. </para><para>Default: <code>true</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.ResetRSClusterParameterGroupCmdlet.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.RS.RestartRSClusterCmdlet">
            <summary>
            Reboots a cluster. This action is taken as soon as possible. It results in a momentary
            outage to the cluster, during which the cluster status is set to <code>rebooting</code>.
            A cluster event is created when the reboot is completed. Any pending cluster modifications
            (see <a>ModifyCluster</a>) are applied at this reboot. For more information about
            managing clusters, go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-clusters.html">Amazon
            Redshift Clusters</a> in the <i>Amazon Redshift Cluster Management Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RestartRSClusterCmdlet.ClusterIdentifier">
            <summary>
            <para>
            <para>The cluster identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RestartRSClusterCmdlet.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.RS.RestoreRSFromClusterSnapshotCmdlet">
            <summary>
            Creates a new cluster from a snapshot. By default, Amazon Redshift creates the resulting
            cluster with the same configuration as the original cluster from which the snapshot
            was created, except that the new cluster is created with the default cluster security
            and parameter groups. After Amazon Redshift creates the cluster, you can use the <a>ModifyCluster</a>
            API to associate a different security group and different parameter group with the
            restored cluster. If you are using a DS node type, you can also choose to change to
            another DS node type of the same size during restore.
             
              
            <para>
            If you restore a cluster into a VPC, you must provide a cluster subnet group where
            you want the cluster restored.
            </para><para>
             For more information about working with snapshots, go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-snapshots.html">Amazon
            Redshift Snapshots</a> in the <i>Amazon Redshift Cluster Management Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RestoreRSFromClusterSnapshotCmdlet.AdditionalInfo">
            <summary>
            <para>
            <para>Reserved.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RestoreRSFromClusterSnapshotCmdlet.AllowVersionUpgrade">
            <summary>
            <para>
            <para>If <code>true</code>, major version upgrades can be applied during the maintenance
            window to the Amazon Redshift engine that is running on the cluster. </para><para>Default: <code>true</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RestoreRSFromClusterSnapshotCmdlet.AutomatedSnapshotRetentionPeriod">
            <summary>
            <para>
            <para>The number of days that automated snapshots are retained. If the value is 0, automated
            snapshots are disabled. Even if automated snapshots are disabled, you can still create
            manual snapshots when you want with <a>CreateClusterSnapshot</a>. </para><para>Default: The value selected for the cluster from which the snapshot was taken.</para><para>Constraints: Must be a value from 0 to 35.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RestoreRSFromClusterSnapshotCmdlet.AvailabilityZone">
            <summary>
            <para>
            <para>The Amazon EC2 Availability Zone in which to restore the cluster.</para><para>Default: A random, system-chosen Availability Zone.</para><para>Example: <code>us-east-1a</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RestoreRSFromClusterSnapshotCmdlet.ClusterIdentifier">
            <summary>
            <para>
            <para>The identifier of the cluster that will be created from restoring the snapshot.</para><para>Constraints:</para><ul><li><para>Must contain from 1 to 63 alphanumeric characters or hyphens.</para></li><li><para>Alphabetic characters must be lowercase.</para></li><li><para>First character must be a letter.</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens.</para></li><li><para>Must be unique for all clusters within an AWS account.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RestoreRSFromClusterSnapshotCmdlet.ClusterParameterGroupName">
            <summary>
            <para>
            <para>The name of the parameter group to be associated with this cluster.</para><para>Default: The default Amazon Redshift cluster parameter group. For information about
            the default parameter group, go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-parameter-groups.html">Working
            with Amazon Redshift Parameter Groups</a>.</para><para>Constraints:</para><ul><li><para>Must be 1 to 255 alphanumeric characters or hyphens.</para></li><li><para>First character must be a letter.</para></li><li><para>Cannot end with a hyphen or contain two consecutive hyphens.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RestoreRSFromClusterSnapshotCmdlet.ClusterSecurityGroup">
            <summary>
            <para>
            <para>A list of security groups to be associated with this cluster.</para><para>Default: The default cluster security group for Amazon Redshift.</para><para>Cluster security groups only apply to clusters outside of VPCs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RestoreRSFromClusterSnapshotCmdlet.ClusterSubnetGroupName">
            <summary>
            <para>
            <para>The name of the subnet group where you want to cluster restored.</para><para>A snapshot of cluster in VPC can be restored only in VPC. Therefore, you must provide
            subnet group name where you want the cluster restored.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RestoreRSFromClusterSnapshotCmdlet.ElasticIp">
            <summary>
            <para>
            <para>The elastic IP (EIP) address for the cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RestoreRSFromClusterSnapshotCmdlet.EnhancedVpcRouting">
            <summary>
            <para>
            <para>An option that specifies whether to create the cluster with enhanced VPC routing enabled.
            To create a cluster that uses enhanced VPC routing, the cluster must be in a VPC.
            For more information, see <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/enhanced-vpc-routing.html">Enhanced
            VPC Routing</a> in the Amazon Redshift Cluster Management Guide.</para><para>If this option is <code>true</code>, enhanced VPC routing is enabled. </para><para>Default: false</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RestoreRSFromClusterSnapshotCmdlet.HsmClientCertificateIdentifier">
            <summary>
            <para>
            <para>Specifies the name of the HSM client certificate the Amazon Redshift cluster uses
            to retrieve the data encryption keys stored in an HSM.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RestoreRSFromClusterSnapshotCmdlet.HsmConfigurationIdentifier">
            <summary>
            <para>
            <para>Specifies the name of the HSM configuration that contains the information the Amazon
            Redshift cluster can use to retrieve and store keys in an HSM.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RestoreRSFromClusterSnapshotCmdlet.IamRole">
            <summary>
            <para>
            <para>A list of AWS Identity and Access Management (IAM) roles that can be used by the cluster
            to access other AWS services. You must supply the IAM roles in their Amazon Resource
            Name (ARN) format. You can supply up to 10 IAM roles in a single request.</para><para>A cluster can have up to 10 IAM roles associated at any time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RestoreRSFromClusterSnapshotCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>The AWS Key Management Service (KMS) key ID of the encryption key that you want to
            use to encrypt data in the cluster that you restore from a shared snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RestoreRSFromClusterSnapshotCmdlet.MaintenanceTrackName">
            <summary>
            <para>
            <para>The name of the maintenance track for the restored cluster. When you take a snapshot,
            the snapshot inherits the <code>MaintenanceTrack</code> value from the cluster. The
            snapshot might be on a different track than the cluster that was the source for the
            snapshot. For example, suppose that you take a snapshot of a cluster that is on the
            current track and then change the cluster to be on the trailing track. In this case,
            the snapshot and the source cluster are on different tracks.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RestoreRSFromClusterSnapshotCmdlet.ManualSnapshotRetentionPeriod">
            <summary>
            <para>
            <para>The default number of days to retain a manual snapshot. If the value is -1, the snapshot
            is retained indefinitely. This setting doesn't change the retention period of existing
            snapshots.</para><para>The value must be either -1 or an integer between 1 and 3,653.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RestoreRSFromClusterSnapshotCmdlet.NodeType">
            <summary>
            <para>
            <para>The node type that the restored cluster will be provisioned with.</para><para>Default: The node type of the cluster from which the snapshot was taken. You can modify
            this if you are using any DS node type. In that case, you can choose to restore into
            another DS node type of the same size. For example, you can restore ds1.8xlarge into
            ds2.8xlarge, or ds1.xlarge into ds2.xlarge. If you have a DC instance type, you must
            restore into that same instance type and size. In other words, you can only restore
            a dc1.large instance type into another dc1.large instance type or dc2.large instance
            type. You can't restore dc1.8xlarge to dc2.8xlarge. First restore to a dc1.8xlareg
            cluster, then resize to a dc2.8large cluster. For more information about node types,
            see <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-clusters.html#rs-about-clusters-and-nodes">
            About Clusters and Nodes</a> in the <i>Amazon Redshift Cluster Management Guide</i>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RestoreRSFromClusterSnapshotCmdlet.OwnerAccount">
            <summary>
            <para>
            <para>The AWS customer account used to create or copy the snapshot. Required if you are
            restoring a snapshot you do not own, optional if you own the snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RestoreRSFromClusterSnapshotCmdlet.Port">
            <summary>
            <para>
            <para>The port number on which the cluster accepts connections.</para><para>Default: The same port as the original cluster.</para><para>Constraints: Must be between <code>1115</code> and <code>65535</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RestoreRSFromClusterSnapshotCmdlet.PreferredMaintenanceWindow">
            <summary>
            <para>
            <para>The weekly time range (in UTC) during which automated cluster maintenance can occur.</para><para> Format: <code>ddd:hh24:mi-ddd:hh24:mi</code></para><para> Default: The value selected for the cluster from which the snapshot was taken. For
            more information about the time blocks for each region, see <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-clusters.html#rs-maintenance-windows">Maintenance
            Windows</a> in Amazon Redshift Cluster Management Guide. </para><para>Valid Days: Mon | Tue | Wed | Thu | Fri | Sat | Sun</para><para>Constraints: Minimum 30-minute window.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RestoreRSFromClusterSnapshotCmdlet.PubliclyAccessible">
            <summary>
            <para>
            <para>If <code>true</code>, the cluster can be accessed from a public network. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RestoreRSFromClusterSnapshotCmdlet.SnapshotClusterIdentifier">
            <summary>
            <para>
            <para>The name of the cluster the source snapshot was created from. This parameter is required
            if your IAM user has a policy containing a snapshot resource element that specifies
            anything other than * for the cluster name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RestoreRSFromClusterSnapshotCmdlet.SnapshotIdentifier">
            <summary>
            <para>
            <para>The name of the snapshot from which to create the new cluster. This parameter isn't
            case sensitive.</para><para>Example: <code>my-snapshot-id</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RestoreRSFromClusterSnapshotCmdlet.SnapshotScheduleIdentifier">
            <summary>
            <para>
            <para>A unique identifier for the snapshot schedule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RestoreRSFromClusterSnapshotCmdlet.VpcSecurityGroupId">
            <summary>
            <para>
            <para>A list of Virtual Private Cloud (VPC) security groups to be associated with the cluster.</para><para>Default: The default VPC security group is associated with the cluster.</para><para>VPC security groups only apply to clusters in VPCs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RestoreRSFromClusterSnapshotCmdlet.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.RS.RestoreRSTableFromClusterSnapshotCmdlet">
            <summary>
            Creates a new table from a table in an Amazon Redshift cluster snapshot. You must
            create the new table within the Amazon Redshift cluster that the snapshot was taken
            from.
             
              
            <para>
            You cannot use <code>RestoreTableFromClusterSnapshot</code> to restore a table with
            the same name as an existing table in an Amazon Redshift cluster. That is, you cannot
            overwrite an existing table in a cluster with a restored table. If you want to replace
            your original table with a new, restored table, then rename or drop your original
            table before you call <code>RestoreTableFromClusterSnapshot</code>. When you have
            renamed your original table, then you can pass the original name of the table as the
            <code>NewTableName</code> parameter value in the call to <code>RestoreTableFromClusterSnapshot</code>.
            This way, you can replace the original table with the table created from the snapshot.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RestoreRSTableFromClusterSnapshotCmdlet.ClusterIdentifier">
            <summary>
            <para>
            <para>The identifier of the Amazon Redshift cluster to restore the table to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RestoreRSTableFromClusterSnapshotCmdlet.NewTableName">
            <summary>
            <para>
            <para>The name of the table to create as a result of the current request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RestoreRSTableFromClusterSnapshotCmdlet.SnapshotIdentifier">
            <summary>
            <para>
            <para>The identifier of the snapshot to restore the table from. This snapshot must have
            been created from the Amazon Redshift cluster specified by the <code>ClusterIdentifier</code>
            parameter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RestoreRSTableFromClusterSnapshotCmdlet.SourceDatabaseName">
            <summary>
            <para>
            <para>The name of the source database that contains the table to restore from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RestoreRSTableFromClusterSnapshotCmdlet.SourceSchemaName">
            <summary>
            <para>
            <para>The name of the source schema that contains the table to restore from. If you do not
            specify a <code>SourceSchemaName</code> value, the default is <code>public</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RestoreRSTableFromClusterSnapshotCmdlet.SourceTableName">
            <summary>
            <para>
            <para>The name of the source table to restore from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RestoreRSTableFromClusterSnapshotCmdlet.TargetDatabaseName">
            <summary>
            <para>
            <para>The name of the database to restore the table to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RestoreRSTableFromClusterSnapshotCmdlet.TargetSchemaName">
            <summary>
            <para>
            <para>The name of the schema to restore the table to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RestoreRSTableFromClusterSnapshotCmdlet.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.RS.RevokeRSClusterSecurityGroupIngressCmdlet">
            <summary>
            Revokes an ingress rule in an Amazon Redshift security group for a previously authorized
            IP range or Amazon EC2 security group. To add an ingress rule, see <a>AuthorizeClusterSecurityGroupIngress</a>.
            For information about managing security groups, go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-security-groups.html">Amazon
            Redshift Cluster Security Groups</a> in the <i>Amazon Redshift Cluster Management
            Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RevokeRSClusterSecurityGroupIngressCmdlet.CIDRIP">
            <summary>
            <para>
            <para>The IP range for which to revoke access. This range must be a valid Classless Inter-Domain
            Routing (CIDR) block of IP addresses. If <code>CIDRIP</code> is specified, <code>EC2SecurityGroupName</code>
            and <code>EC2SecurityGroupOwnerId</code> cannot be provided. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RevokeRSClusterSecurityGroupIngressCmdlet.ClusterSecurityGroupName">
            <summary>
            <para>
            <para>The name of the security Group from which to revoke the ingress rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RevokeRSClusterSecurityGroupIngressCmdlet.EC2SecurityGroupName">
            <summary>
            <para>
            <para>The name of the EC2 Security Group whose access is to be revoked. If <code>EC2SecurityGroupName</code>
            is specified, <code>EC2SecurityGroupOwnerId</code> must also be provided and <code>CIDRIP</code>
            cannot be provided. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RevokeRSClusterSecurityGroupIngressCmdlet.EC2SecurityGroupOwnerId">
            <summary>
            <para>
            <para>The AWS account number of the owner of the security group specified in the <code>EC2SecurityGroupName</code>
            parameter. The AWS access key ID is not an acceptable value. If <code>EC2SecurityGroupOwnerId</code>
            is specified, <code>EC2SecurityGroupName</code> must also be provided. and <code>CIDRIP</code>
            cannot be provided. </para><para>Example: <code>111122223333</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RevokeRSClusterSecurityGroupIngressCmdlet.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.RS.RevokeRSSnapshotAccessCmdlet">
            <summary>
            Removes the ability of the specified AWS customer account to restore the specified
            snapshot. If the account is currently restoring the snapshot, the restore will run
            to completion.
             
              
            <para>
             For more information about working with snapshots, go to <a href="https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-snapshots.html">Amazon
            Redshift Snapshots</a> in the <i>Amazon Redshift Cluster Management Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RevokeRSSnapshotAccessCmdlet.AccountWithRestoreAccess">
            <summary>
            <para>
            <para>The identifier of the AWS customer account that can no longer restore the specified
            snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RevokeRSSnapshotAccessCmdlet.SnapshotClusterIdentifier">
            <summary>
            <para>
            <para>The identifier of the cluster the snapshot was created from. This parameter is required
            if your IAM user has a policy containing a snapshot resource element that specifies
            anything other than * for the cluster name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RevokeRSSnapshotAccessCmdlet.SnapshotIdentifier">
            <summary>
            <para>
            <para>The identifier of the snapshot that the account can no longer access.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.RevokeRSSnapshotAccessCmdlet.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.RS.SetRSClusterSizeCmdlet">
            <summary>
            Changes the size of the cluster. You can change the cluster's type, or change the
            number or type of nodes. The default behavior is to use the elastic resize method.
            With an elastic resize, your cluster is available for read and write operations more
            quickly than with the classic resize method.
             
              
            <para>
            Elastic resize operations have the following restrictions:
            </para><ul><li><para>
            You can only resize clusters of the following types:
            </para><ul><li><para>
            dc2.large
            </para></li><li><para>
            dc2.8xlarge
            </para></li><li><para>
            ds2.xlarge
            </para></li><li><para>
            ds2.8xlarge
            </para></li></ul></li><li><para>
            The type of nodes that you add must match the node type for the cluster.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.SetRSClusterSizeCmdlet.Classic">
            <summary>
            <para>
            <para>A boolean value indicating whether the resize operation is using the classic resize
            process. If you don't provide this parameter or set the value to <code>false</code>,
            the resize type is elastic. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.SetRSClusterSizeCmdlet.ClusterIdentifier">
            <summary>
            <para>
            <para>The unique identifier for the cluster to resize.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.SetRSClusterSizeCmdlet.ClusterType">
            <summary>
            <para>
            <para>The new cluster type for the specified cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.SetRSClusterSizeCmdlet.NodeType">
            <summary>
            <para>
            <para>The new node type for the nodes you are adding.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.SetRSClusterSizeCmdlet.NumberOfNode">
            <summary>
            <para>
            <para>The new number of nodes for the cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.SetRSClusterSizeCmdlet.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.RS.StopRSResizeCmdlet">
            <summary>
            Cancels a resize operation.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.StopRSResizeCmdlet.ClusterIdentifier">
            <summary>
            <para>
            <para>The unique identifier for the cluster that you want to cancel a resize operation for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.StopRSResizeCmdlet.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.RS.SwitchRSEncryptionKeyCmdlet">
            <summary>
            Rotates the encryption keys for a cluster.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.SwitchRSEncryptionKeyCmdlet.ClusterIdentifier">
            <summary>
            <para>
            <para>The unique identifier of the cluster that you want to rotate the encryption keys for.</para><para>Constraints: Must be the name of valid cluster that has encryption enabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.SwitchRSEncryptionKeyCmdlet.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.RS.SwitchRSReservedNodeCmdlet">
            <summary>
            Exchanges a DC1 Reserved Node for a DC2 Reserved Node with no changes to the configuration
            (term, payment type, or number of nodes) and no additional costs.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.SwitchRSReservedNodeCmdlet.ReservedNodeId">
            <summary>
            <para>
            <para>A string representing the node identifier of the DC1 Reserved Node to be exchanged.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.SwitchRSReservedNodeCmdlet.TargetReservedNodeOfferingId">
            <summary>
            <para>
            <para>The unique identifier of the DC2 Reserved Node offering to be used for the exchange.
            You can obtain the value for the parameter by calling <a>GetReservedNodeExchangeOfferings</a></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RS.SwitchRSReservedNodeCmdlet.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.REK.AddREKDetectedFacesToCollectionCmdlet">
            <summary>
            Detects faces in the input image and adds them to the specified collection.
             
              
            <para>
            Amazon Rekognition doesn't save the actual faces that are detected. Instead, the underlying
            detection algorithm first detects the faces in the input image. For each face, the
            algorithm extracts facial features into a feature vector, and stores it in the backend
            database. Amazon Rekognition uses feature vectors when it performs face match and
            search operations using the <a>SearchFaces</a> and <a>SearchFacesByImage</a> operations.
            </para><para>
            For more information, see Adding Faces to a Collection in the Amazon Rekognition Developer
            Guide.
            </para><para>
            To get the number of faces in a collection, call <a>DescribeCollection</a>.
            </para><para>
            If you're using version 1.0 of the face detection model, <code>IndexFaces</code> indexes
            the 15 largest faces in the input image. Later versions of the face detection model
            index the 100 largest faces in the input image.
            </para><para>
            If you're using version 4 or later of the face model, image orientation information
            is not returned in the <code>OrientationCorrection</code> field.
            </para><para>
            To determine which version of the model you're using, call <a>DescribeCollection</a>
            and supply the collection ID. You can also get the model version from the value of
            <code>FaceModelVersion</code> in the response from <code>IndexFaces</code></para><para>
            For more information, see Model Versioning in the Amazon Rekognition Developer Guide.
            </para><para>
            If you provide the optional <code>ExternalImageID</code> for the input image you provided,
            Amazon Rekognition associates this ID with all faces that it detects. When you call
            the <a>ListFaces</a> operation, the response returns the external ID. You can use
            this external image ID to create a client-side index to associate the faces with each
            image. You can then use the index to find all faces in an image.
            </para><para>
            You can specify the maximum number of faces to index with the <code>MaxFaces</code>
            input parameter. This is useful when you want to index the largest faces in an image
            and don't want to index smaller faces, such as those belonging to people standing
            in the background.
            </para><para>
            The <code>QualityFilter</code> input parameter allows you to filter out detected faces
            that don’t meet the required quality bar chosen by Amazon Rekognition. The quality
            bar is based on a variety of common use cases. By default, <code>IndexFaces</code>
            filters detected faces. You can also explicitly filter detected faces by specifying
            <code>AUTO</code> for the value of <code>QualityFilter</code>. If you do not want
            to filter detected faces, specify <code>NONE</code>.
            </para><note><para>
            To use quality filtering, you need a collection associated with version 3 of the face
            model. To get the version of the face model associated with a collection, call <a>DescribeCollection</a>.
             
            </para></note><para>
            Information about faces detected in an image, but not indexed, is returned in an array
            of <a>UnindexedFace</a> objects, <code>UnindexedFaces</code>. Faces aren't indexed
            for reasons such as:
            </para><ul><li><para>
            The number of faces detected exceeds the value of the <code>MaxFaces</code> request
            parameter.
            </para></li><li><para>
            The face is too small compared to the image dimensions.
            </para></li><li><para>
            The face is too blurry.
            </para></li><li><para>
            The image is too dark.
            </para></li><li><para>
            The face has an extreme pose.
            </para></li></ul><para>
            In response, the <code>IndexFaces</code> operation returns an array of metadata for
            all detected faces, <code>FaceRecords</code>. This includes:
            </para><ul><li><para>
            The bounding box, <code>BoundingBox</code>, of the detected face.
            </para></li><li><para>
            A confidence value, <code>Confidence</code>, which indicates the confidence that the
            bounding box contains a face.
            </para></li><li><para>
            A face ID, <code>FaceId</code>, assigned by the service for each face that's detected
            and stored.
            </para></li><li><para>
            An image ID, <code>ImageId</code>, assigned by the service for the input image.
            </para></li></ul><para>
            If you request all facial attributes (by using the <code>detectionAttributes</code>
            parameter), Amazon Rekognition returns detailed facial attributes, such as facial
            landmarks (for example, location of eye and mouth) and other facial attributes like
            gender. If you provide the same image, specify the same collection, and use the same
            external ID in the <code>IndexFaces</code> operation, Amazon Rekognition doesn't save
            duplicate face metadata.
            </para><para>
            The input image is passed either as base64-encoded image bytes, or as a reference
            to an image in an Amazon S3 bucket. If you use the AWS CLI to call Amazon Rekognition
            operations, passing image bytes isn't supported. The image must be formatted as a
            PNG or JPEG file.
            </para><para>
            This operation requires permissions to perform the <code>rekognition:IndexFaces</code>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.AddREKDetectedFacesToCollectionCmdlet.ImageBucket">
            <summary>
            <para>
            <para>Name of the S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.AddREKDetectedFacesToCollectionCmdlet.ImageContent">
            <summary>
            <para>
            <para>Blob of image bytes up to 5 MBs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.AddREKDetectedFacesToCollectionCmdlet.CollectionId">
            <summary>
            <para>
            <para>The ID of an existing collection to which you want to add the faces that are detected
            in the input images.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.AddREKDetectedFacesToCollectionCmdlet.DetectionAttribute">
            <summary>
            <para>
            <para>An array of facial attributes that you want to be returned. This can be the default
            list of attributes or all attributes. If you don't specify a value for <code>Attributes</code>
            or if you specify <code>["DEFAULT"]</code>, the API returns the following subset of
            facial attributes: <code>BoundingBox</code>, <code>Confidence</code>, <code>Pose</code>,
            <code>Quality</code>, and <code>Landmarks</code>. If you provide <code>["ALL"]</code>,
            all facial attributes are returned, but the operation takes longer to complete.</para><para>If you provide both, <code>["ALL", "DEFAULT"]</code>, the service uses a logical AND
            operator to determine which attributes to return (in this case, all attributes). </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.AddREKDetectedFacesToCollectionCmdlet.ExternalImageId">
            <summary>
            <para>
            <para>The ID you want to assign to all the faces detected in the image.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.AddREKDetectedFacesToCollectionCmdlet.MaxFace">
            <summary>
            <para>
            <para>The maximum number of faces to index. The value of <code>MaxFaces</code> must be greater
            than or equal to 1. <code>IndexFaces</code> returns no more than 100 detected faces
            in an image, even if you specify a larger value for <code>MaxFaces</code>.</para><para>If <code>IndexFaces</code> detects more faces than the value of <code>MaxFaces</code>,
            the faces with the lowest quality are filtered out first. If there are still more
            faces than the value of <code>MaxFaces</code>, the faces with the smallest bounding
            boxes are filtered out (up to the number that's needed to satisfy the value of <code>MaxFaces</code>).
            Information about the unindexed faces is available in the <code>UnindexedFaces</code>
            array. </para><para>The faces that are returned by <code>IndexFaces</code> are sorted by the largest face
            bounding box size to the smallest size, in descending order.</para><para><code>MaxFaces</code> can be used with a collection associated with any version of
            the face model.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.AddREKDetectedFacesToCollectionCmdlet.ImageName">
            <summary>
            <para>
            <para>S3 object key name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.AddREKDetectedFacesToCollectionCmdlet.QualityFilter">
            <summary>
            <para>
            <para>A filter that specifies how much filtering is done to identify faces that are detected
            with low quality. Filtered faces aren't indexed. If you specify <code>AUTO</code>,
            filtering prioritizes the identification of faces that don’t meet the required quality
            bar chosen by Amazon Rekognition. The quality bar is based on a variety of common
            use cases. Low-quality detections can occur for a number of reasons. Some examples
            are an object that's misidentified as a face, a face that's too blurry, or a face
            with a pose that's too extreme to use. If you specify <code>NONE</code>, no filtering
            is performed. The default value is AUTO.</para><para>To use quality filtering, the collection you are using must be associated with version
            3 of the face model.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.AddREKDetectedFacesToCollectionCmdlet.ImageVersion">
            <summary>
            <para>
            <para>If the bucket is versioning enabled, you can specify the object version. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.AddREKDetectedFacesToCollectionCmdlet.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.REK.CompareREKFaceCmdlet">
            <summary>
            Compares a face in the <i>source</i> input image with each of the 100 largest faces
            detected in the <i>target</i> input image.
             
             <note><para>
             If the source image contains multiple faces, the service detects the largest face
            and compares it with each face detected in the target image.
            </para></note><para>
            You pass the input and target images either as base64-encoded image bytes or as references
            to images in an Amazon S3 bucket. If you use the AWS CLI to call Amazon Rekognition
            operations, passing image bytes isn't supported. The image must be formatted as a
            PNG or JPEG file.
            </para><para>
            In response, the operation returns an array of face matches ordered by similarity
            score in descending order. For each face match, the response provides a bounding box
            of the face, facial landmarks, pose details (pitch, role, and yaw), quality (brightness
            and sharpness), and confidence value (indicating the level of confidence that the
            bounding box contains a face). The response also provides a similarity score, which
            indicates how closely the faces match.
            </para><note><para>
            By default, only faces with a similarity score of greater than or equal to 80% are
            returned in the response. You can change this value by specifying the <code>SimilarityThreshold</code>
            parameter.
            </para></note><para><code>CompareFaces</code> also returns an array of faces that don't match the source
            image. For each face, it returns a bounding box, confidence value, landmarks, pose
            details, and quality. The response also returns information about the face in the
            source image, including the bounding box of the face and confidence value.
            </para><para>
            If the image doesn't contain Exif metadata, <code>CompareFaces</code> returns orientation
            information for the source and target images. Use these values to display the images
            with the correct image orientation.
            </para><para>
            If no faces are detected in the source or target images, <code>CompareFaces</code>
            returns an <code>InvalidParameterException</code> error.
            </para><note><para>
             This is a stateless API operation. That is, data returned by this operation doesn't
            persist.
            </para></note><para>
            For an example, see Comparing Faces in Images in the Amazon Rekognition Developer
            Guide.
            </para><para>
            This operation requires permissions to perform the <code>rekognition:CompareFaces</code>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.CompareREKFaceCmdlet.SourceImageBucket">
            <summary>
            <para>
            <para>Name of the S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.CompareREKFaceCmdlet.TargetImageBucket">
            <summary>
            <para>
            <para>Name of the S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.CompareREKFaceCmdlet.SourceImageContent">
            <summary>
            <para>
            <para>Blob of image bytes up to 5 MBs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.CompareREKFaceCmdlet.TargetImageContent">
            <summary>
            <para>
            <para>Blob of image bytes up to 5 MBs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.CompareREKFaceCmdlet.SourceImageName">
            <summary>
            <para>
            <para>S3 object key name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.CompareREKFaceCmdlet.TargetImageName">
            <summary>
            <para>
            <para>S3 object key name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.CompareREKFaceCmdlet.SimilarityThreshold">
            <summary>
            <para>
            <para>The minimum level of confidence in the face matches that a match must meet to be included
            in the <code>FaceMatches</code> array.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.CompareREKFaceCmdlet.SourceImageVersion">
            <summary>
            <para>
            <para>If the bucket is versioning enabled, you can specify the object version. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.CompareREKFaceCmdlet.TargetImageVersion">
            <summary>
            <para>
            <para>If the bucket is versioning enabled, you can specify the object version. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.CompareREKFaceCmdlet.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.REK.FindREKCelebrityCmdlet">
            <summary>
            Returns an array of celebrities recognized in the input image. For more information,
            see Recognizing Celebrities in the Amazon Rekognition Developer Guide.
             
              
            <para><code>RecognizeCelebrities</code> returns the 100 largest faces in the image. It
            lists recognized celebrities in the <code>CelebrityFaces</code> array and unrecognized
            faces in the <code>UnrecognizedFaces</code> array. <code>RecognizeCelebrities</code>
            doesn't return celebrities whose faces aren't among the largest 100 faces in the image.
            </para><para>
            For each celebrity recognized, <code>RecognizeCelebrities</code> returns a <code>Celebrity</code>
            object. The <code>Celebrity</code> object contains the celebrity name, ID, URL links
            to additional information, match confidence, and a <code>ComparedFace</code> object
            that you can use to locate the celebrity's face on the image.
            </para><para>
            Amazon Rekognition doesn't retain information about which images a celebrity has been
            recognized in. Your application must store this information and use the <code>Celebrity</code>
            ID property as a unique identifier for the celebrity. If you don't store the celebrity
            name or additional information URLs returned by <code>RecognizeCelebrities</code>,
            you will need the ID to identify the celebrity in a call to the <a>GetCelebrityInfo</a>
            operation.
            </para><para>
            You pass the input image either as base64-encoded image bytes or as a reference to
            an image in an Amazon S3 bucket. If you use the AWS CLI to call Amazon Rekognition
            operations, passing image bytes is not supported. The image must be either a PNG or
            JPEG formatted file.
            </para><para>
            For an example, see Recognizing Celebrities in an Image in the Amazon Rekognition
            Developer Guide.
            </para><para>
            This operation requires permissions to perform the <code>rekognition:RecognizeCelebrities</code>
            operation.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.FindREKCelebrityCmdlet.ImageBucket">
            <summary>
            <para>
            <para>Name of the S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.FindREKCelebrityCmdlet.ImageContent">
            <summary>
            <para>
            <para>Blob of image bytes up to 5 MBs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.FindREKCelebrityCmdlet.ImageName">
            <summary>
            <para>
            <para>S3 object key name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.FindREKCelebrityCmdlet.ImageVersion">
            <summary>
            <para>
            <para>If the bucket is versioning enabled, you can specify the object version. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.REK.FindREKFaceCmdlet">
            <summary>
            Detects faces within an image that is provided as input.
             
              
            <para><code>DetectFaces</code> detects the 100 largest faces in the image. For each face
            detected, the operation returns face details. These details include a bounding box
            of the face, a confidence value (that the bounding box contains a face), and a fixed
            set of attributes such as facial landmarks (for example, coordinates of eye and mouth),
            gender, presence of beard, sunglasses, and so on.
            </para><para>
            The face-detection algorithm is most effective on frontal faces. For non-frontal or
            obscured faces, the algorithm might not detect the faces or might detect faces with
            lower confidence.
            </para><para>
            You pass the input image either as base64-encoded image bytes or as a reference to
            an image in an Amazon S3 bucket. If you use the to call Amazon Rekognition operations,
            passing image bytes is not supported. The image must be either a PNG or JPEG formatted
            file.
            </para><note><para>
            This is a stateless API operation. That is, the operation does not persist any data.
            </para></note><para>
            This operation requires permissions to perform the <code>rekognition:DetectFaces</code>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.FindREKFaceCmdlet.Attribute">
            <summary>
            <para>
            <para>An array of facial attributes you want to be returned. This can be the default list
            of attributes or all attributes. If you don't specify a value for <code>Attributes</code>
            or if you specify <code>["DEFAULT"]</code>, the API returns the following subset of
            facial attributes: <code>BoundingBox</code>, <code>Confidence</code>, <code>Pose</code>,
            <code>Quality</code>, and <code>Landmarks</code>. If you provide <code>["ALL"]</code>,
            all facial attributes are returned, but the operation takes longer to complete.</para><para>If you provide both, <code>["ALL", "DEFAULT"]</code>, the service uses a logical AND
            operator to determine which attributes to return (in this case, all attributes). </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.FindREKFaceCmdlet.ImageBucket">
            <summary>
            <para>
            <para>Name of the S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.FindREKFaceCmdlet.ImageContent">
            <summary>
            <para>
            <para>Blob of image bytes up to 5 MBs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.FindREKFaceCmdlet.ImageName">
            <summary>
            <para>
            <para>S3 object key name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.FindREKFaceCmdlet.ImageVersion">
            <summary>
            <para>
            <para>If the bucket is versioning enabled, you can specify the object version. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.REK.FindREKLabelCmdlet">
            <summary>
            Detects instances of real-world entities within an image (JPEG or PNG) provided as
            input. This includes objects like flower, tree, and table; events like wedding, graduation,
            and birthday party; and concepts like landscape, evening, and nature.
             
              
            <para>
            For an example, see Analyzing Images Stored in an Amazon S3 Bucket in the Amazon Rekognition
            Developer Guide.
            </para><note><para><code>DetectLabels</code> does not support the detection of activities. However,
            activity detection is supported for label detection in videos. For more information,
            see StartLabelDetection in the Amazon Rekognition Developer Guide.
            </para></note><para>
            You pass the input image as base64-encoded image bytes or as a reference to an image
            in an Amazon S3 bucket. If you use the AWS CLI to call Amazon Rekognition operations,
            passing image bytes is not supported. The image must be either a PNG or JPEG formatted
            file.
            </para><para>
             For each object, scene, and concept the API returns one or more labels. Each label
            provides the object name, and the level of confidence that the image contains the
            object. For example, suppose the input image has a lighthouse, the sea, and a rock.
            The response includes all three labels, one for each object.
            </para><para><code>{Name: lighthouse, Confidence: 98.4629}</code></para><para><code>{Name: rock,Confidence: 79.2097}</code></para><para><code> {Name: sea,Confidence: 75.061}</code></para><para>
            In the preceding example, the operation returns one label for each of the three objects.
            The operation can also return multiple labels for the same object in the image. For
            example, if the input image shows a flower (for example, a tulip), the operation might
            return the following three labels.
            </para><para><code>{Name: flower,Confidence: 99.0562}</code></para><para><code>{Name: plant,Confidence: 99.0562}</code></para><para><code>{Name: tulip,Confidence: 99.0562}</code></para><para>
            In this example, the detection algorithm more precisely identifies the flower as a
            tulip.
            </para><para>
            In response, the API returns an array of labels. In addition, the response also includes
            the orientation correction. Optionally, you can specify <code>MinConfidence</code>
            to control the confidence threshold for the labels returned. The default is 55%. You
            can also add the <code>MaxLabels</code> parameter to limit the number of labels returned.
             
            </para><note><para>
            If the object detected is a person, the operation doesn't provide the same facial
            details that the <a>DetectFaces</a> operation provides.
            </para></note><para><code>DetectLabels</code> returns bounding boxes for instances of common object labels
            in an array of <a>Instance</a> objects. An <code>Instance</code> object contains a
            <a>BoundingBox</a> object, for the location of the label on the image. It also includes
            the confidence by which the bounding box was detected.
            </para><para><code>DetectLabels</code> also returns a hierarchical taxonomy of detected labels.
            For example, a detected car might be assigned the label <i>car</i>. The label <i>car</i>
            has two parent labels: <i>Vehicle</i> (its parent) and <i>Transportation</i> (its
            grandparent). The response returns the entire list of ancestors for a label. Each
            ancestor is a unique label in the response. In the previous example, <i>Car</i>, <i>Vehicle</i>,
            and <i>Transportation</i> are returned as unique labels in the response.
            </para><para>
            This is a stateless API operation. That is, the operation does not persist any data.
            </para><para>
            This operation requires permissions to perform the <code>rekognition:DetectLabels</code>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.FindREKLabelCmdlet.ImageBucket">
            <summary>
            <para>
            <para>Name of the S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.FindREKLabelCmdlet.ImageContent">
            <summary>
            <para>
            <para>Blob of image bytes up to 5 MBs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.FindREKLabelCmdlet.MaxLabel">
            <summary>
            <para>
            <para>Maximum number of labels you want the service to return in the response. The service
            returns the specified number of highest confidence labels. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.FindREKLabelCmdlet.MinConfidence">
            <summary>
            <para>
            <para>Specifies the minimum confidence level for the labels to return. Amazon Rekognition
            doesn't return any labels with confidence lower than this specified value.</para><para>If <code>MinConfidence</code> is not specified, the operation returns labels with
            a confidence values greater than or equal to 55 percent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.FindREKLabelCmdlet.ImageName">
            <summary>
            <para>
            <para>S3 object key name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.FindREKLabelCmdlet.ImageVersion">
            <summary>
            <para>
            <para>If the bucket is versioning enabled, you can specify the object version. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.REK.FindREKModerationLabelCmdlet">
            <summary>
            Detects explicit or suggestive adult content in a specified JPEG or PNG format image.
            Use <code>DetectModerationLabels</code> to moderate images depending on your requirements.
            For example, you might want to filter images that contain nudity, but not images containing
            suggestive content.
             
              
            <para>
            To filter images, use the labels returned by <code>DetectModerationLabels</code> to
            determine which types of content are appropriate.
            </para><para>
            For information about moderation labels, see Detecting Unsafe Content in the Amazon
            Rekognition Developer Guide.
            </para><para>
            You pass the input image either as base64-encoded image bytes or as a reference to
            an image in an Amazon S3 bucket. If you use the AWS CLI to call Amazon Rekognition
            operations, passing image bytes is not supported. The image must be either a PNG or
            JPEG formatted file.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.FindREKModerationLabelCmdlet.S3Object_Bucket">
            <summary>
            <para>
            <para>Name of the S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.FindREKModerationLabelCmdlet.Image_Byte">
            <summary>
            <para>
            <para>Blob of image bytes up to 5 MBs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.FindREKModerationLabelCmdlet.MinConfidence">
            <summary>
            <para>
            <para>Specifies the minimum confidence level for the labels to return. Amazon Rekognition
            doesn't return any labels with a confidence level lower than this specified value.</para><para>If you don't specify <code>MinConfidence</code>, the operation returns labels with
            confidence values greater than or equal to 50 percent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.FindREKModerationLabelCmdlet.S3Object_Name">
            <summary>
            <para>
            <para>S3 object key name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.FindREKModerationLabelCmdlet.S3Object_Version">
            <summary>
            <para>
            <para>If the bucket is versioning enabled, you can specify the object version. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.REK.FindREKTextCmdlet">
            <summary>
            Detects text in the input image and converts it into machine-readable text.
             
              
            <para>
            Pass the input image as base64-encoded image bytes or as a reference to an image in
            an Amazon S3 bucket. If you use the AWS CLI to call Amazon Rekognition operations,
            you must pass it as a reference to an image in an Amazon S3 bucket. For the AWS CLI,
            passing image bytes is not supported. The image must be either a .png or .jpeg formatted
            file.
            </para><para>
            The <code>DetectText</code> operation returns text in an array of <a>TextDetection</a>
            elements, <code>TextDetections</code>. Each <code>TextDetection</code> element provides
            information about a single word or line of text that was detected in the image.
            </para><para>
            A word is one or more ISO basic latin script characters that are not separated by
            spaces. <code>DetectText</code> can detect up to 50 words in an image.
            </para><para>
            A line is a string of equally spaced words. A line isn't necessarily a complete sentence.
            For example, a driver's license number is detected as a line. A line ends when there
            is no aligned text after it. Also, a line ends when there is a large gap between words,
            relative to the length of the words. This means, depending on the gap between words,
            Amazon Rekognition may detect multiple lines in text aligned in the same direction.
            Periods don't represent the end of a line. If a sentence spans multiple lines, the
            <code>DetectText</code> operation returns multiple lines.
            </para><para>
            To determine whether a <code>TextDetection</code> element is a line of text or a word,
            use the <code>TextDetection</code> object <code>Type</code> field.
            </para><para>
            To be detected, text must be within +/- 90 degrees orientation of the horizontal axis.
            </para><para>
            For more information, see DetectText in the Amazon Rekognition Developer Guide.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.FindREKTextCmdlet.ImageBucket">
            <summary>
            <para>
            <para>Name of the S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.FindREKTextCmdlet.ImageContent">
            <summary>
            <para>
            <para>Blob of image bytes up to 5 MBs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.FindREKTextCmdlet.ImageName">
            <summary>
            <para>
            <para>S3 object key name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.FindREKTextCmdlet.ImageVersion">
            <summary>
            <para>
            <para>If the bucket is versioning enabled, you can specify the object version. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.REK.GetREKCelebrityInfoCmdlet">
            <summary>
            Gets the name and additional information about a celebrity based on his or her Amazon
            Rekognition ID. The additional information is returned as an array of URLs. If there
            is no additional information about the celebrity, this list is empty.
             
              
            <para>
            For more information, see Recognizing Celebrities in an Image in the Amazon Rekognition
            Developer Guide.
            </para><para>
            This operation requires permissions to perform the <code>rekognition:GetCelebrityInfo</code>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.GetREKCelebrityInfoCmdlet.Id">
            <summary>
            <para>
            <para>The ID for the celebrity. You get the celebrity ID from a call to the <a>RecognizeCelebrities</a>
            operation, which recognizes celebrities in an image. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.REK.GetREKCelebrityRecognitionCmdlet">
            <summary>
            Gets the celebrity recognition results for a Amazon Rekognition Video analysis started
            by <a>StartCelebrityRecognition</a>.
             
              
            <para>
            Celebrity recognition in a video is an asynchronous operation. Analysis is started
            by a call to <a>StartCelebrityRecognition</a> which returns a job identifier (<code>JobId</code>).
            When the celebrity recognition operation finishes, Amazon Rekognition Video publishes
            a completion status to the Amazon Simple Notification Service topic registered in
            the initial call to <code>StartCelebrityRecognition</code>. To get the results of
            the celebrity recognition analysis, first check that the status value published to
            the Amazon SNS topic is <code>SUCCEEDED</code>. If so, call <code>GetCelebrityDetection</code>
            and pass the job identifier (<code>JobId</code>) from the initial call to <code>StartCelebrityDetection</code>.
             
            </para><para>
            For more information, see Working With Stored Videos in the Amazon Rekognition Developer
            Guide.
            </para><para><code>GetCelebrityRecognition</code> returns detected celebrities and the time(s)
            they are detected in an array (<code>Celebrities</code>) of <a>CelebrityRecognition</a>
            objects. Each <code>CelebrityRecognition</code> contains information about the celebrity
            in a <a>CelebrityDetail</a> object and the time, <code>Timestamp</code>, the celebrity
            was detected.
            </para><note><para><code>GetCelebrityRecognition</code> only returns the default facial attributes (<code>BoundingBox</code>,
            <code>Confidence</code>, <code>Landmarks</code>, <code>Pose</code>, and <code>Quality</code>).
            The other facial attributes listed in the <code>Face</code> object of the following
            response syntax are not returned. For more information, see FaceDetail in the Amazon
            Rekognition Developer Guide.
            </para></note><para>
            By default, the <code>Celebrities</code> array is sorted by time (milliseconds from
            the start of the video). You can also sort the array by celebrity by specifying the
            value <code>ID</code> in the <code>SortBy</code> input parameter.
            </para><para>
            The <code>CelebrityDetail</code> object includes the celebrity identifer and additional
            information urls. If you don't store the additional information urls, you can get
            them later by calling <a>GetCelebrityInfo</a> with the celebrity identifer.
            </para><para>
            No information is returned for faces not recognized as celebrities.
            </para><para>
            Use MaxResults parameter to limit the number of labels returned. If there are more
            results than specified in <code>MaxResults</code>, the value of <code>NextToken</code>
            in the operation response contains a pagination token for getting the next set of
            results. To get the next page of results, call <code>GetCelebrityDetection</code>
            and populate the <code>NextToken</code> request parameter with the token value returned
            from the previous call to <code>GetCelebrityRecognition</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.GetREKCelebrityRecognitionCmdlet.JobId">
            <summary>
            <para>
            <para>Job identifier for the required celebrity recognition analysis. You can get the job
            identifer from a call to <code>StartCelebrityRecognition</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.GetREKCelebrityRecognitionCmdlet.SortBy">
            <summary>
            <para>
            <para>Sort to use for celebrities returned in <code>Celebrities</code> field. Specify <code>ID</code>
            to sort by the celebrity identifier, specify <code>TIMESTAMP</code> to sort by the
            time the celebrity was recognized.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.GetREKCelebrityRecognitionCmdlet.MaxResult">
            <summary>
            <para>
            <para>Maximum number of results to return per paginated call. The largest value you can
            specify is 1000. If you specify a value greater than 1000, a maximum of 1000 results
            is returned. The default value is 1000.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.GetREKCelebrityRecognitionCmdlet.NextToken">
            <summary>
            <para>
            <para>If the previous response was incomplete (because there is more recognized celebrities
            to retrieve), Amazon Rekognition Video returns a pagination token in the response.
            You can use this pagination token to retrieve the next set of celebrities. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.REK.GetREKCollectionCmdlet">
            <summary>
            Describes the specified collection. You can use <code>DescribeCollection</code> to
            get information, such as the number of faces indexed into a collection and the version
            of the model used by the collection for face detection.
             
              
            <para>
            For more information, see Describing a Collection in the Amazon Rekognition Developer
            Guide.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.GetREKCollectionCmdlet.CollectionId">
            <summary>
            <para>
            <para>The ID of the collection to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.REK.GetREKCollectionIdListCmdlet">
            <summary>
            Returns list of collection IDs in your account. If the result is truncated, the response
            also provides a <code>NextToken</code> that you can use in the subsequent request
            to fetch the next set of collection IDs.
             
              
            <para>
            For an example, see Listing Collections in the Amazon Rekognition Developer Guide.
            </para><para>
            This operation requires permissions to perform the <code>rekognition:ListCollections</code>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.GetREKCollectionIdListCmdlet.MaxResult">
            <summary>
            <para>
            <para>Maximum number of collection IDs to return. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.GetREKCollectionIdListCmdlet.NextToken">
            <summary>
            <para>
            <para>Pagination token from the previous response.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.REK.GetREKContentModerationCmdlet">
            <summary>
            Gets the content moderation analysis results for a Amazon Rekognition Video analysis
            started by <a>StartContentModeration</a>.
             
              
            <para>
            Content moderation analysis of a video is an asynchronous operation. You start analysis
            by calling <a>StartContentModeration</a> which returns a job identifier (<code>JobId</code>).
            When analysis finishes, Amazon Rekognition Video publishes a completion status to
            the Amazon Simple Notification Service topic registered in the initial call to <code>StartContentModeration</code>.
            To get the results of the content moderation analysis, first check that the status
            value published to the Amazon SNS topic is <code>SUCCEEDED</code>. If so, call <code>GetContentModeration</code>
            and pass the job identifier (<code>JobId</code>) from the initial call to <code>StartContentModeration</code>.
             
            </para><para>
            For more information, see Working with Stored Videos in the Amazon Rekognition Devlopers
            Guide.
            </para><para><code>GetContentModeration</code> returns detected content moderation labels, and
            the time they are detected, in an array, <code>ModerationLabels</code>, of <a>ContentModerationDetection</a>
            objects.
            </para><para>
            By default, the moderated labels are returned sorted by time, in milliseconds from
            the start of the video. You can also sort them by moderated label by specifying <code>NAME</code>
            for the <code>SortBy</code> input parameter.
            </para><para>
            Since video analysis can return a large number of results, use the <code>MaxResults</code>
            parameter to limit the number of labels returned in a single call to <code>GetContentModeration</code>.
            If there are more results than specified in <code>MaxResults</code>, the value of
            <code>NextToken</code> in the operation response contains a pagination token for getting
            the next set of results. To get the next page of results, call <code>GetContentModeration</code>
            and populate the <code>NextToken</code> request parameter with the value of <code>NextToken</code>
            returned from the previous call to <code>GetContentModeration</code>.
            </para><para>
            For more information, see Detecting Unsafe Content in the Amazon Rekognition Developer
            Guide.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.GetREKContentModerationCmdlet.JobId">
            <summary>
            <para>
            <para>The identifier for the content moderation job. Use <code>JobId</code> to identify
            the job in a subsequent call to <code>GetContentModeration</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.GetREKContentModerationCmdlet.SortBy">
            <summary>
            <para>
            <para>Sort to use for elements in the <code>ModerationLabelDetections</code> array. Use
            <code>TIMESTAMP</code> to sort array elements by the time labels are detected. Use
            <code>NAME</code> to alphabetically group elements for a label together. Within each
            label group, the array element are sorted by detection confidence. The default sort
            is by <code>TIMESTAMP</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.GetREKContentModerationCmdlet.MaxResult">
            <summary>
            <para>
            <para>Maximum number of results to return per paginated call. The largest value you can
            specify is 1000. If you specify a value greater than 1000, a maximum of 1000 results
            is returned. The default value is 1000.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.GetREKContentModerationCmdlet.NextToken">
            <summary>
            <para>
            <para>If the previous response was incomplete (because there is more data to retrieve),
            Amazon Rekognition returns a pagination token in the response. You can use this pagination
            token to retrieve the next set of content moderation labels.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.REK.GetREKFaceDetectionCmdlet">
            <summary>
            Gets face detection results for a Amazon Rekognition Video analysis started by <a>StartFaceDetection</a>.
             
              
            <para>
            Face detection with Amazon Rekognition Video is an asynchronous operation. You start
            face detection by calling <a>StartFaceDetection</a> which returns a job identifier
            (<code>JobId</code>). When the face detection operation finishes, Amazon Rekognition
            Video publishes a completion status to the Amazon Simple Notification Service topic
            registered in the initial call to <code>StartFaceDetection</code>. To get the results
            of the face detection operation, first check that the status value published to the
            Amazon SNS topic is <code>SUCCEEDED</code>. If so, call <a>GetFaceDetection</a> and
            pass the job identifier (<code>JobId</code>) from the initial call to <code>StartFaceDetection</code>.
            </para><para><code>GetFaceDetection</code> returns an array of detected faces (<code>Faces</code>)
            sorted by the time the faces were detected.
            </para><para>
            Use MaxResults parameter to limit the number of labels returned. If there are more
            results than specified in <code>MaxResults</code>, the value of <code>NextToken</code>
            in the operation response contains a pagination token for getting the next set of
            results. To get the next page of results, call <code>GetFaceDetection</code> and populate
            the <code>NextToken</code> request parameter with the token value returned from the
            previous call to <code>GetFaceDetection</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.GetREKFaceDetectionCmdlet.JobId">
            <summary>
            <para>
            <para>Unique identifier for the face detection job. The <code>JobId</code> is returned from
            <code>StartFaceDetection</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.GetREKFaceDetectionCmdlet.MaxResult">
            <summary>
            <para>
            <para>Maximum number of results to return per paginated call. The largest value you can
            specify is 1000. If you specify a value greater than 1000, a maximum of 1000 results
            is returned. The default value is 1000.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.GetREKFaceDetectionCmdlet.NextToken">
            <summary>
            <para>
            <para>If the previous response was incomplete (because there are more faces to retrieve),
            Amazon Rekognition Video returns a pagination token in the response. You can use this
            pagination token to retrieve the next set of faces.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.REK.GetREKFaceListCmdlet">
            <summary>
            Returns metadata for faces in the specified collection. This metadata includes information
            such as the bounding box coordinates, the confidence (that the bounding box contains
            a face), and face ID. For an example, see Listing Faces in a Collection in the Amazon
            Rekognition Developer Guide.
             
              
            <para>
            This operation requires permissions to perform the <code>rekognition:ListFaces</code>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.GetREKFaceListCmdlet.CollectionId">
            <summary>
            <para>
            <para>ID of the collection from which to list the faces.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.GetREKFaceListCmdlet.MaxResult">
            <summary>
            <para>
            <para>Maximum number of faces to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.GetREKFaceListCmdlet.NextToken">
            <summary>
            <para>
            <para>If the previous response was incomplete (because there is more data to retrieve),
            Amazon Rekognition returns a pagination token in the response. You can use this pagination
            token to retrieve the next set of faces.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.REK.GetREKFaceSearchCmdlet">
            <summary>
            Gets the face search results for Amazon Rekognition Video face search started by <a>StartFaceSearch</a>.
            The search returns faces in a collection that match the faces of persons detected
            in a video. It also includes the time(s) that faces are matched in the video.
             
              
            <para>
            Face search in a video is an asynchronous operation. You start face search by calling
            to <a>StartFaceSearch</a> which returns a job identifier (<code>JobId</code>). When
            the search operation finishes, Amazon Rekognition Video publishes a completion status
            to the Amazon Simple Notification Service topic registered in the initial call to
            <code>StartFaceSearch</code>. To get the search results, first check that the status
            value published to the Amazon SNS topic is <code>SUCCEEDED</code>. If so, call <code>GetFaceSearch</code>
            and pass the job identifier (<code>JobId</code>) from the initial call to <code>StartFaceSearch</code>.
            </para><para>
            For more information, see Searching Faces in a Collection in the Amazon Rekognition
            Developer Guide.
            </para><para>
            The search results are retured in an array, <code>Persons</code>, of <a>PersonMatch</a>
            objects. Each<code>PersonMatch</code> element contains details about the matching
            faces in the input collection, person information (facial attributes, bounding boxes,
            and person identifer) for the matched person, and the time the person was matched
            in the video.
            </para><note><para><code>GetFaceSearch</code> only returns the default facial attributes (<code>BoundingBox</code>,
            <code>Confidence</code>, <code>Landmarks</code>, <code>Pose</code>, and <code>Quality</code>).
            The other facial attributes listed in the <code>Face</code> object of the following
            response syntax are not returned. For more information, see FaceDetail in the Amazon
            Rekognition Developer Guide.
            </para></note><para>
            By default, the <code>Persons</code> array is sorted by the time, in milliseconds
            from the start of the video, persons are matched. You can also sort by persons by
            specifying <code>INDEX</code> for the <code>SORTBY</code> input parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.GetREKFaceSearchCmdlet.JobId">
            <summary>
            <para>
            <para>The job identifer for the search request. You get the job identifier from an initial
            call to <code>StartFaceSearch</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.GetREKFaceSearchCmdlet.SortBy">
            <summary>
            <para>
            <para>Sort to use for grouping faces in the response. Use <code>TIMESTAMP</code> to group
            faces by the time that they are recognized. Use <code>INDEX</code> to sort by recognized
            faces. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.GetREKFaceSearchCmdlet.MaxResult">
            <summary>
            <para>
            <para>Maximum number of results to return per paginated call. The largest value you can
            specify is 1000. If you specify a value greater than 1000, a maximum of 1000 results
            is returned. The default value is 1000.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.GetREKFaceSearchCmdlet.NextToken">
            <summary>
            <para>
            <para>If the previous response was incomplete (because there is more search results to retrieve),
            Amazon Rekognition Video returns a pagination token in the response. You can use this
            pagination token to retrieve the next set of search results. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.REK.GetREKLabelDetectionCmdlet">
            <summary>
            Gets the label detection results of a Amazon Rekognition Video analysis started by
            <a>StartLabelDetection</a>.
             
              
            <para>
            The label detection operation is started by a call to <a>StartLabelDetection</a> which
            returns a job identifier (<code>JobId</code>). When the label detection operation
            finishes, Amazon Rekognition publishes a completion status to the Amazon Simple Notification
            Service topic registered in the initial call to <code>StartlabelDetection</code>.
            To get the results of the label detection operation, first check that the status value
            published to the Amazon SNS topic is <code>SUCCEEDED</code>. If so, call <a>GetLabelDetection</a>
            and pass the job identifier (<code>JobId</code>) from the initial call to <code>StartLabelDetection</code>.
            </para><para><code>GetLabelDetection</code> returns an array of detected labels (<code>Labels</code>)
            sorted by the time the labels were detected. You can also sort by the label name by
            specifying <code>NAME</code> for the <code>SortBy</code> input parameter.
            </para><para>
            The labels returned include the label name, the percentage confidence in the accuracy
            of the detected label, and the time the label was detected in the video.
            </para><para>
            The returned labels also include bounding box information for common objects, a hierarchical
            taxonomy of detected labels, and the version of the label model used for detection.
            </para><para>
            Use MaxResults parameter to limit the number of labels returned. If there are more
            results than specified in <code>MaxResults</code>, the value of <code>NextToken</code>
            in the operation response contains a pagination token for getting the next set of
            results. To get the next page of results, call <code>GetlabelDetection</code> and
            populate the <code>NextToken</code> request parameter with the token value returned
            from the previous call to <code>GetLabelDetection</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.GetREKLabelDetectionCmdlet.JobId">
            <summary>
            <para>
            <para>Job identifier for the label detection operation for which you want results returned.
            You get the job identifer from an initial call to <code>StartlabelDetection</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.GetREKLabelDetectionCmdlet.SortBy">
            <summary>
            <para>
            <para>Sort to use for elements in the <code>Labels</code> array. Use <code>TIMESTAMP</code>
            to sort array elements by the time labels are detected. Use <code>NAME</code> to alphabetically
            group elements for a label together. Within each label group, the array element are
            sorted by detection confidence. The default sort is by <code>TIMESTAMP</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.GetREKLabelDetectionCmdlet.MaxResult">
            <summary>
            <para>
            <para>Maximum number of results to return per paginated call. The largest value you can
            specify is 1000. If you specify a value greater than 1000, a maximum of 1000 results
            is returned. The default value is 1000.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.GetREKLabelDetectionCmdlet.NextToken">
            <summary>
            <para>
            <para>If the previous response was incomplete (because there are more labels to retrieve),
            Amazon Rekognition Video returns a pagination token in the response. You can use this
            pagination token to retrieve the next set of labels. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.REK.GetREKPersonTrackingCmdlet">
            <summary>
            Gets the path tracking results of a Amazon Rekognition Video analysis started by <a>StartPersonTracking</a>.
             
              
            <para>
            The person path tracking operation is started by a call to <code>StartPersonTracking</code>
            which returns a job identifier (<code>JobId</code>). When the operation finishes,
            Amazon Rekognition Video publishes a completion status to the Amazon Simple Notification
            Service topic registered in the initial call to <code>StartPersonTracking</code>.
            </para><para>
            To get the results of the person path tracking operation, first check that the status
            value published to the Amazon SNS topic is <code>SUCCEEDED</code>. If so, call <a>GetPersonTracking</a>
            and pass the job identifier (<code>JobId</code>) from the initial call to <code>StartPersonTracking</code>.
            </para><para><code>GetPersonTracking</code> returns an array, <code>Persons</code>, of tracked
            persons and the time(s) their paths were tracked in the video.
            </para><note><para><code>GetPersonTracking</code> only returns the default facial attributes (<code>BoundingBox</code>,
            <code>Confidence</code>, <code>Landmarks</code>, <code>Pose</code>, and <code>Quality</code>).
            The other facial attributes listed in the <code>Face</code> object of the following
            response syntax are not returned.
            </para><para>
            For more information, see FaceDetail in the Amazon Rekognition Developer Guide.
            </para></note><para>
            By default, the array is sorted by the time(s) a person's path is tracked in the video.
            You can sort by tracked persons by specifying <code>INDEX</code> for the <code>SortBy</code>
            input parameter.
            </para><para>
            Use the <code>MaxResults</code> parameter to limit the number of items returned. If
            there are more results than specified in <code>MaxResults</code>, the value of <code>NextToken</code>
            in the operation response contains a pagination token for getting the next set of
            results. To get the next page of results, call <code>GetPersonTracking</code> and
            populate the <code>NextToken</code> request parameter with the token value returned
            from the previous call to <code>GetPersonTracking</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.GetREKPersonTrackingCmdlet.JobId">
            <summary>
            <para>
            <para>The identifier for a job that tracks persons in a video. You get the <code>JobId</code>
            from a call to <code>StartPersonTracking</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.GetREKPersonTrackingCmdlet.SortBy">
            <summary>
            <para>
            <para>Sort to use for elements in the <code>Persons</code> array. Use <code>TIMESTAMP</code>
            to sort array elements by the time persons are detected. Use <code>INDEX</code> to
            sort by the tracked persons. If you sort by <code>INDEX</code>, the array elements
            for each person are sorted by detection confidence. The default sort is by <code>TIMESTAMP</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.GetREKPersonTrackingCmdlet.MaxResult">
            <summary>
            <para>
            <para>Maximum number of results to return per paginated call. The largest value you can
            specify is 1000. If you specify a value greater than 1000, a maximum of 1000 results
            is returned. The default value is 1000.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.GetREKPersonTrackingCmdlet.NextToken">
            <summary>
            <para>
            <para>If the previous response was incomplete (because there are more persons to retrieve),
            Amazon Rekognition Video returns a pagination token in the response. You can use this
            pagination token to retrieve the next set of persons. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.REK.GetREKStreamProcessorCmdlet">
            <summary>
            Provides information about a stream processor created by <a>CreateStreamProcessor</a>.
            You can get information about the input and output streams, the input parameters for
            the face recognition being performed, and the current status of the stream processor.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.GetREKStreamProcessorCmdlet.Name">
            <summary>
            <para>
            <para>Name of the stream processor for which you want information.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.REK.GetREKStreamProcessorListCmdlet">
            <summary>
            Gets a list of stream processors that you have created with <a>CreateStreamProcessor</a>.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.GetREKStreamProcessorListCmdlet.MaxResult">
            <summary>
            <para>
            <para>Maximum number of stream processors you want Amazon Rekognition Video to return in
            the response. The default is 1000. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.GetREKStreamProcessorListCmdlet.NextToken">
            <summary>
            <para>
            <para>If the previous response was incomplete (because there are more stream processors
            to retrieve), Amazon Rekognition Video returns a pagination token in the response.
            You can use this pagination token to retrieve the next set of stream processors. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.REK.NewREKCollectionCmdlet">
            <summary>
            Creates a collection in an AWS Region. You can add faces to the collection using the
            <a>IndexFaces</a> operation.
             
              
            <para>
            For example, you might create collections, one for each of your application users.
            A user can then index faces using the <code>IndexFaces</code> operation and persist
            results in a specific collection. Then, a user can search the collection for faces
            in the user-specific container.
            </para><para>
            When you create a collection, it is associated with the latest version of the face
            model version.
            </para><note><para>
            Collection names are case-sensitive.
            </para></note><para>
            This operation requires permissions to perform the <code>rekognition:CreateCollection</code>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.NewREKCollectionCmdlet.CollectionId">
            <summary>
            <para>
            <para>ID for the collection that you are creating.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.NewREKCollectionCmdlet.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.REK.NewREKStreamProcessorCmdlet">
            <summary>
            Creates an Amazon Rekognition stream processor that you can use to detect and recognize
            faces in a streaming video.
             
              
            <para>
            Amazon Rekognition Video is a consumer of live video from Amazon Kinesis Video Streams.
            Amazon Rekognition Video sends analysis results to Amazon Kinesis Data Streams.
            </para><para>
            You provide as input a Kinesis video stream (<code>Input</code>) and a Kinesis data
            stream (<code>Output</code>) stream. You also specify the face recognition criteria
            in <code>Settings</code>. For example, the collection containing faces that you want
            to recognize. Use <code>Name</code> to assign an identifier for the stream processor.
            You use <code>Name</code> to manage the stream processor. For example, you can start
            processing the source video by calling <a>StartStreamProcessor</a> with the <code>Name</code>
            field.
            </para><para>
            After you have finished analyzing a streaming video, use <a>StopStreamProcessor</a>
            to stop processing. You can delete the stream processor by calling <a>DeleteStreamProcessor</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.NewREKStreamProcessorCmdlet.KinesisVideoStream_Arn">
            <summary>
            <para>
            <para>ARN of the Kinesis video stream stream that streams the source video.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.NewREKStreamProcessorCmdlet.KinesisDataStream_Arn">
            <summary>
            <para>
            <para>ARN of the output Amazon Kinesis Data Streams stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.NewREKStreamProcessorCmdlet.FaceSearch_CollectionId">
            <summary>
            <para>
            <para>The ID of a collection that contains faces that you want to search for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.NewREKStreamProcessorCmdlet.FaceSearch_FaceMatchThreshold">
            <summary>
            <para>
            <para>Minimum face match confidence score that must be met to return a result for a recognized
            face. Default is 70. 0 is the lowest confidence. 100 is the highest confidence.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.NewREKStreamProcessorCmdlet.Name">
            <summary>
            <para>
            <para>An identifier you assign to the stream processor. You can use <code>Name</code> to
            manage the stream processor. For example, you can get the current status of the stream
            processor by calling <a>DescribeStreamProcessor</a>. <code>Name</code> is idempotent.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.NewREKStreamProcessorCmdlet.RoleArn">
            <summary>
            <para>
            <para>ARN of the IAM role that allows access to the stream processor.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.NewREKStreamProcessorCmdlet.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.REK.RemoveREKCollectionCmdlet">
            <summary>
            Deletes the specified collection. Note that this operation removes all faces in the
            collection. For an example, see <a>delete-collection-procedure</a>.
             
              
            <para>
            This operation requires permissions to perform the <code>rekognition:DeleteCollection</code>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.RemoveREKCollectionCmdlet.CollectionId">
            <summary>
            <para>
            <para>ID of the collection to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.RemoveREKCollectionCmdlet.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.REK.RemoveREKFaceCmdlet">
            <summary>
            Deletes faces from a collection. You specify a collection ID and an array of face
            IDs to remove from the collection.
             
              
            <para>
            This operation requires permissions to perform the <code>rekognition:DeleteFaces</code>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.RemoveREKFaceCmdlet.CollectionId">
            <summary>
            <para>
            <para>Collection from which to remove the specific faces.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.RemoveREKFaceCmdlet.FaceId">
            <summary>
            <para>
            <para>An array of face IDs to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.RemoveREKFaceCmdlet.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.REK.RemoveREKStreamProcessorCmdlet">
            <summary>
            Deletes the stream processor identified by <code>Name</code>. You assign the value
            for <code>Name</code> when you create the stream processor with <a>CreateStreamProcessor</a>.
            You might not be able to use the same name for a stream processor for a few seconds
            after calling <code>DeleteStreamProcessor</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.RemoveREKStreamProcessorCmdlet.Name">
            <summary>
            <para>
            <para>The name of the stream processor you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.RemoveREKStreamProcessorCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.RemoveREKStreamProcessorCmdlet.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.REK.SearchREKFaceCmdlet">
            <summary>
            For a given input face ID, searches for matching faces in the collection the face
            belongs to. You get a face ID when you add a face to the collection using the <a>IndexFaces</a>
            operation. The operation compares the features of the input face with faces in the
            specified collection.
             
             <note><para>
            You can also search faces without indexing faces by using the <code>SearchFacesByImage</code>
            operation.
            </para></note><para>
             The operation response returns an array of faces that match, ordered by similarity
            score with the highest similarity first. More specifically, it is an array of metadata
            for each face match that is found. Along with the metadata, the response also includes
            a <code>confidence</code> value for each face match, indicating the confidence that
            the specific face matches the input face.
            </para><para>
            For an example, see Searching for a Face Using Its Face ID in the Amazon Rekognition
            Developer Guide.
            </para><para>
            This operation requires permissions to perform the <code>rekognition:SearchFaces</code>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.SearchREKFaceCmdlet.CollectionId">
            <summary>
            <para>
            <para>ID of the collection the face belongs to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.SearchREKFaceCmdlet.FaceId">
            <summary>
            <para>
            <para>ID of a face to find matches for in the collection.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.SearchREKFaceCmdlet.FaceMatchThreshold">
            <summary>
            <para>
            <para>Optional value specifying the minimum confidence in the face match to return. For
            example, don't return any matches where confidence in matches is less than 70%.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.SearchREKFaceCmdlet.MaxFace">
            <summary>
            <para>
            <para>Maximum number of faces to return. The operation returns the maximum number of faces
            with the highest confidence in the match.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.SearchREKFaceCmdlet.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.REK.SearchREKFacesByImageCmdlet">
            <summary>
            For a given input image, first detects the largest face in the image, and then searches
            the specified collection for matching faces. The operation compares the features of
            the input face with faces in the specified collection.
             
             <note><para>
            To search for all faces in an input image, you might first call the <a>IndexFaces</a>
            operation, and then use the face IDs returned in subsequent calls to the <a>SearchFaces</a>
            operation.
            </para><para>
             You can also call the <code>DetectFaces</code> operation and use the bounding boxes
            in the response to make face crops, which then you can pass in to the <code>SearchFacesByImage</code>
            operation.
            </para></note><para>
            You pass the input image either as base64-encoded image bytes or as a reference to
            an image in an Amazon S3 bucket. If you use the AWS CLI to call Amazon Rekognition
            operations, passing image bytes is not supported. The image must be either a PNG or
            JPEG formatted file.
            </para><para>
             The response returns an array of faces that match, ordered by similarity score with
            the highest similarity first. More specifically, it is an array of metadata for each
            face match found. Along with the metadata, the response also includes a <code>similarity</code>
            indicating how similar the face is to the input face. In the response, the operation
            also returns the bounding box (and a confidence level that the bounding box contains
            a face) of the face that Amazon Rekognition used for the input image.
            </para><para>
            For an example, Searching for a Face Using an Image in the Amazon Rekognition Developer
            Guide.
            </para><para>
            This operation requires permissions to perform the <code>rekognition:SearchFacesByImage</code>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.SearchREKFacesByImageCmdlet.ImageBucket">
            <summary>
            <para>
            <para>Name of the S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.SearchREKFacesByImageCmdlet.ImageContent">
            <summary>
            <para>
            <para>Blob of image bytes up to 5 MBs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.SearchREKFacesByImageCmdlet.CollectionId">
            <summary>
            <para>
            <para>ID of the collection to search.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.SearchREKFacesByImageCmdlet.FaceMatchThreshold">
            <summary>
            <para>
            <para>(Optional) Specifies the minimum confidence in the face match to return. For example,
            don't return any matches where confidence in matches is less than 70%.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.SearchREKFacesByImageCmdlet.MaxFace">
            <summary>
            <para>
            <para>Maximum number of faces to return. The operation returns the maximum number of faces
            with the highest confidence in the match.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.SearchREKFacesByImageCmdlet.ImageName">
            <summary>
            <para>
            <para>S3 object key name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.SearchREKFacesByImageCmdlet.ImageVersion">
            <summary>
            <para>
            <para>If the bucket is versioning enabled, you can specify the object version. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.SearchREKFacesByImageCmdlet.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.REK.StartREKCelebrityRecognitionCmdlet">
            <summary>
            Starts asynchronous recognition of celebrities in a stored video.
             
              
            <para>
            Amazon Rekognition Video can detect celebrities in a video must be stored in an Amazon
            S3 bucket. Use <a>Video</a> to specify the bucket name and the filename of the video.
            <code>StartCelebrityRecognition</code> returns a job identifier (<code>JobId</code>)
            which you use to get the results of the analysis. When celebrity recognition analysis
            is finished, Amazon Rekognition Video publishes a completion status to the Amazon
            Simple Notification Service topic that you specify in <code>NotificationChannel</code>.
            To get the results of the celebrity recognition analysis, first check that the status
            value published to the Amazon SNS topic is <code>SUCCEEDED</code>. If so, call <a>GetCelebrityRecognition</a>
            and pass the job identifier (<code>JobId</code>) from the initial call to <code>StartCelebrityRecognition</code>.
             
            </para><para>
            For more information, see Recognizing Celebrities in the Amazon Rekognition Developer
            Guide.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKCelebrityRecognitionCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>Idempotent token used to identify the start request. If you use the same token with
            multiple <code>StartCelebrityRecognition</code> requests, the same <code>JobId</code>
            is returned. Use <code>ClientRequestToken</code> to prevent the same job from being
            accidently started more than once. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKCelebrityRecognitionCmdlet.JobTag">
            <summary>
            <para>
            <para>Unique identifier you specify to identify the job in the completion status published
            to the Amazon Simple Notification Service topic. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKCelebrityRecognitionCmdlet.NotificationChannel_RoleArn">
            <summary>
            <para>
            <para>The ARN of an IAM role that gives Amazon Rekognition publishing permissions to the
            Amazon SNS topic. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKCelebrityRecognitionCmdlet.NotificationChannel_SNSTopicArn">
            <summary>
            <para>
            <para>The Amazon SNS topic to which Amazon Rekognition to posts the completion status.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKCelebrityRecognitionCmdlet.Video">
            <summary>
            <para>
            <para>The video in which you want to recognize celebrities. The video must be stored in
            an Amazon S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKCelebrityRecognitionCmdlet.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.REK.StartREKContentModerationCmdlet">
            <summary>
            Starts asynchronous detection of explicit or suggestive adult content in a stored
            video.
             
              
            <para>
            Amazon Rekognition Video can moderate content in a video stored in an Amazon S3 bucket.
            Use <a>Video</a> to specify the bucket name and the filename of the video. <code>StartContentModeration</code>
            returns a job identifier (<code>JobId</code>) which you use to get the results of
            the analysis. When content moderation analysis is finished, Amazon Rekognition Video
            publishes a completion status to the Amazon Simple Notification Service topic that
            you specify in <code>NotificationChannel</code>.
            </para><para>
            To get the results of the content moderation analysis, first check that the status
            value published to the Amazon SNS topic is <code>SUCCEEDED</code>. If so, call <a>GetContentModeration</a>
            and pass the job identifier (<code>JobId</code>) from the initial call to <code>StartContentModeration</code>.
             
            </para><para>
            For more information, see Detecting Unsafe Content in the Amazon Rekognition Developer
            Guide.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKContentModerationCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>Idempotent token used to identify the start request. If you use the same token with
            multiple <code>StartContentModeration</code> requests, the same <code>JobId</code>
            is returned. Use <code>ClientRequestToken</code> to prevent the same job from being
            accidently started more than once. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKContentModerationCmdlet.JobTag">
            <summary>
            <para>
            <para>Unique identifier you specify to identify the job in the completion status published
            to the Amazon Simple Notification Service topic. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKContentModerationCmdlet.MinConfidence">
            <summary>
            <para>
            <para>Specifies the minimum confidence that Amazon Rekognition must have in order to return
            a moderated content label. Confidence represents how certain Amazon Rekognition is
            that the moderated content is correctly identified. 0 is the lowest confidence. 100
            is the highest confidence. Amazon Rekognition doesn't return any moderated content
            labels with a confidence level lower than this specified value. If you don't specify
            <code>MinConfidence</code>, <code>GetContentModeration</code> returns labels with
            confidence values greater than or equal to 50 percent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKContentModerationCmdlet.NotificationChannel_RoleArn">
            <summary>
            <para>
            <para>The ARN of an IAM role that gives Amazon Rekognition publishing permissions to the
            Amazon SNS topic. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKContentModerationCmdlet.NotificationChannel_SNSTopicArn">
            <summary>
            <para>
            <para>The Amazon SNS topic to which Amazon Rekognition to posts the completion status.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKContentModerationCmdlet.Video">
            <summary>
            <para>
            <para>The video in which you want to moderate content. The video must be stored in an Amazon
            S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKContentModerationCmdlet.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.REK.StartREKFaceDetectionCmdlet">
            <summary>
            Starts asynchronous detection of faces in a stored video.
             
              
            <para>
            Amazon Rekognition Video can detect faces in a video stored in an Amazon S3 bucket.
            Use <a>Video</a> to specify the bucket name and the filename of the video. <code>StartFaceDetection</code>
            returns a job identifier (<code>JobId</code>) that you use to get the results of the
            operation. When face detection is finished, Amazon Rekognition Video publishes a completion
            status to the Amazon Simple Notification Service topic that you specify in <code>NotificationChannel</code>.
            To get the results of the face detection operation, first check that the status value
            published to the Amazon SNS topic is <code>SUCCEEDED</code>. If so, call <a>GetFaceDetection</a>
            and pass the job identifier (<code>JobId</code>) from the initial call to <code>StartFaceDetection</code>.
            </para><para>
            For more information, see Detecting Faces in a Stored Video in the Amazon Rekognition
            Developer Guide.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKFaceDetectionCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>Idempotent token used to identify the start request. If you use the same token with
            multiple <code>StartFaceDetection</code> requests, the same <code>JobId</code> is
            returned. Use <code>ClientRequestToken</code> to prevent the same job from being accidently
            started more than once. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKFaceDetectionCmdlet.FaceAttribute">
            <summary>
            <para>
            <para>The face attributes you want returned.</para><para><code>DEFAULT</code> - The following subset of facial attributes are returned: BoundingBox,
            Confidence, Pose, Quality and Landmarks. </para><para><code>ALL</code> - All facial attributes are returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKFaceDetectionCmdlet.JobTag">
            <summary>
            <para>
            <para>Unique identifier you specify to identify the job in the completion status published
            to the Amazon Simple Notification Service topic. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKFaceDetectionCmdlet.NotificationChannel_RoleArn">
            <summary>
            <para>
            <para>The ARN of an IAM role that gives Amazon Rekognition publishing permissions to the
            Amazon SNS topic. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKFaceDetectionCmdlet.NotificationChannel_SNSTopicArn">
            <summary>
            <para>
            <para>The Amazon SNS topic to which Amazon Rekognition to posts the completion status.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKFaceDetectionCmdlet.Video">
            <summary>
            <para>
            <para>The video in which you want to detect faces. The video must be stored in an Amazon
            S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKFaceDetectionCmdlet.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.REK.StartREKFaceSearchCmdlet">
            <summary>
            Starts the asynchronous search for faces in a collection that match the faces of persons
            detected in a stored video.
             
              
            <para>
            The video must be stored in an Amazon S3 bucket. Use <a>Video</a> to specify the bucket
            name and the filename of the video. <code>StartFaceSearch</code> returns a job identifier
            (<code>JobId</code>) which you use to get the search results once the search has completed.
            When searching is finished, Amazon Rekognition Video publishes a completion status
            to the Amazon Simple Notification Service topic that you specify in <code>NotificationChannel</code>.
            To get the search results, first check that the status value published to the Amazon
            SNS topic is <code>SUCCEEDED</code>. If so, call <a>GetFaceSearch</a> and pass the
            job identifier (<code>JobId</code>) from the initial call to <code>StartFaceSearch</code>.
            For more information, see <a>procedure-person-search-videos</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKFaceSearchCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>Idempotent token used to identify the start request. If you use the same token with
            multiple <code>StartFaceSearch</code> requests, the same <code>JobId</code> is returned.
            Use <code>ClientRequestToken</code> to prevent the same job from being accidently
            started more than once. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKFaceSearchCmdlet.CollectionId">
            <summary>
            <para>
            <para>ID of the collection that contains the faces you want to search for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKFaceSearchCmdlet.FaceMatchThreshold">
            <summary>
            <para>
            <para>The minimum confidence in the person match to return. For example, don't return any
            matches where confidence in matches is less than 70%. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKFaceSearchCmdlet.JobTag">
            <summary>
            <para>
            <para>Unique identifier you specify to identify the job in the completion status published
            to the Amazon Simple Notification Service topic. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKFaceSearchCmdlet.NotificationChannel_RoleArn">
            <summary>
            <para>
            <para>The ARN of an IAM role that gives Amazon Rekognition publishing permissions to the
            Amazon SNS topic. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKFaceSearchCmdlet.NotificationChannel_SNSTopicArn">
            <summary>
            <para>
            <para>The Amazon SNS topic to which Amazon Rekognition to posts the completion status.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKFaceSearchCmdlet.Video">
            <summary>
            <para>
            <para>The video you want to search. The video must be stored in an Amazon S3 bucket. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKFaceSearchCmdlet.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.REK.StartREKLabelDetectionCmdlet">
            <summary>
            Starts asynchronous detection of labels in a stored video.
             
              
            <para>
            Amazon Rekognition Video can detect labels in a video. Labels are instances of real-world
            entities. This includes objects like flower, tree, and table; events like wedding,
            graduation, and birthday party; concepts like landscape, evening, and nature; and
            activities like a person getting out of a car or a person skiing.
            </para><para>
            The video must be stored in an Amazon S3 bucket. Use <a>Video</a> to specify the bucket
            name and the filename of the video. <code>StartLabelDetection</code> returns a job
            identifier (<code>JobId</code>) which you use to get the results of the operation.
            When label detection is finished, Amazon Rekognition Video publishes a completion
            status to the Amazon Simple Notification Service topic that you specify in <code>NotificationChannel</code>.
            </para><para>
            To get the results of the label detection operation, first check that the status value
            published to the Amazon SNS topic is <code>SUCCEEDED</code>. If so, call <a>GetLabelDetection</a>
            and pass the job identifier (<code>JobId</code>) from the initial call to <code>StartLabelDetection</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKLabelDetectionCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>Idempotent token used to identify the start request. If you use the same token with
            multiple <code>StartLabelDetection</code> requests, the same <code>JobId</code> is
            returned. Use <code>ClientRequestToken</code> to prevent the same job from being accidently
            started more than once. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKLabelDetectionCmdlet.JobTag">
            <summary>
            <para>
            <para>Unique identifier you specify to identify the job in the completion status published
            to the Amazon Simple Notification Service topic. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKLabelDetectionCmdlet.MinConfidence">
            <summary>
            <para>
            <para>Specifies the minimum confidence that Amazon Rekognition Video must have in order
            to return a detected label. Confidence represents how certain Amazon Rekognition is
            that a label is correctly identified.0 is the lowest confidence. 100 is the highest
            confidence. Amazon Rekognition Video doesn't return any labels with a confidence level
            lower than this specified value.</para><para>If you don't specify <code>MinConfidence</code>, the operation returns labels with
            confidence values greater than or equal to 50 percent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKLabelDetectionCmdlet.NotificationChannel_RoleArn">
            <summary>
            <para>
            <para>The ARN of an IAM role that gives Amazon Rekognition publishing permissions to the
            Amazon SNS topic. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKLabelDetectionCmdlet.NotificationChannel_SNSTopicArn">
            <summary>
            <para>
            <para>The Amazon SNS topic to which Amazon Rekognition to posts the completion status.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKLabelDetectionCmdlet.Video">
            <summary>
            <para>
            <para>The video in which you want to detect labels. The video must be stored in an Amazon
            S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKLabelDetectionCmdlet.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.REK.StartREKPersonTrackingCmdlet">
            <summary>
            Starts the asynchronous tracking of a person's path in a stored video.
             
              
            <para>
            Amazon Rekognition Video can track the path of people in a video stored in an Amazon
            S3 bucket. Use <a>Video</a> to specify the bucket name and the filename of the video.
            <code>StartPersonTracking</code> returns a job identifier (<code>JobId</code>) which
            you use to get the results of the operation. When label detection is finished, Amazon
            Rekognition publishes a completion status to the Amazon Simple Notification Service
            topic that you specify in <code>NotificationChannel</code>.
            </para><para>
            To get the results of the person detection operation, first check that the status
            value published to the Amazon SNS topic is <code>SUCCEEDED</code>. If so, call <a>GetPersonTracking</a>
            and pass the job identifier (<code>JobId</code>) from the initial call to <code>StartPersonTracking</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKPersonTrackingCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>Idempotent token used to identify the start request. If you use the same token with
            multiple <code>StartPersonTracking</code> requests, the same <code>JobId</code> is
            returned. Use <code>ClientRequestToken</code> to prevent the same job from being accidently
            started more than once. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKPersonTrackingCmdlet.JobTag">
            <summary>
            <para>
            <para>Unique identifier you specify to identify the job in the completion status published
            to the Amazon Simple Notification Service topic. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKPersonTrackingCmdlet.NotificationChannel_RoleArn">
            <summary>
            <para>
            <para>The ARN of an IAM role that gives Amazon Rekognition publishing permissions to the
            Amazon SNS topic. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKPersonTrackingCmdlet.NotificationChannel_SNSTopicArn">
            <summary>
            <para>
            <para>The Amazon SNS topic to which Amazon Rekognition to posts the completion status.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKPersonTrackingCmdlet.Video">
            <summary>
            <para>
            <para>The video in which you want to detect people. The video must be stored in an Amazon
            S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKPersonTrackingCmdlet.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.REK.StartREKStreamProcessorCmdlet">
            <summary>
            Starts processing a stream processor. You create a stream processor by calling <a>CreateStreamProcessor</a>.
            To tell <code>StartStreamProcessor</code> which stream processor to start, use the
            value of the <code>Name</code> field specified in the call to <code>CreateStreamProcessor</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKStreamProcessorCmdlet.Name">
            <summary>
            <para>
            <para>The name of the stream processor to start processing.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKStreamProcessorCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StartREKStreamProcessorCmdlet.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.REK.StopREKStreamProcessorCmdlet">
            <summary>
            Stops a running stream processor that was created by <a>CreateStreamProcessor</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StopREKStreamProcessorCmdlet.Name">
            <summary>
            <para>
            <para>The name of a stream processor created by <a>CreateStreamProcessor</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StopREKStreamProcessorCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.REK.StopREKStreamProcessorCmdlet.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.RGT.AddRGTResourceTagCmdlet">
            <summary>
            Applies one or more tags to the specified resources. Note the following:
             
             <ul><li><para>
            Not all resources can have tags. For a list of resources that support tagging, see
            <a href="http://docs.aws.amazon.com/awsconsolehelpdocs/latest/gsg/supported-resources.html">Supported
            Resources</a> in the <i>AWS Resource Groups and Tag Editor User Guide</i>.
            </para></li><li><para>
            Each resource can have up to 50 tags. For other limits, see <a href="http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Using_Tags.html#tag-restrictions">Tag
            Restrictions</a> in the <i>Amazon EC2 User Guide for Linux Instances</i>.
            </para></li><li><para>
            You can only tag resources that are located in the specified region for the AWS account.
            </para></li><li><para>
            To add tags to a resource, you need the necessary permissions for the service that
            the resource belongs to as well as permissions for adding tags. For more information,
            see <a href="http://docs.aws.amazon.com/awsconsolehelpdocs/latest/gsg/obtaining-permissions-for-tagging.html">Obtaining
            Permissions for Tagging</a> in the <i>AWS Resource Groups and Tag Editor User Guide</i>.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RGT.AddRGTResourceTagCmdlet.ResourceARNList">
            <summary>
            <para>
            <para>A list of ARNs. An ARN (Amazon Resource Name) uniquely identifies a resource. You
            can specify a minimum of 1 and a maximum of 20 ARNs (resources) to tag. An ARN can
            be set to a maximum of 1600 characters. For more information, see <a href="http://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a> in the <i>AWS General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RGT.AddRGTResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>The tags that you want to add to the specified resources. A tag consists of a key
            and a value that you define.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RGT.AddRGTResourceTagCmdlet.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.RGT.GetRGTResourceCmdlet">
            <summary>
            Returns all the tagged resources that are associated with the specified tags (keys
            and values) located in the specified region for the AWS account. The tags and the
            resource types that you specify in the request are known as <i>filters</i>. The response
            includes all tags that are associated with the requested resources. If no filter is
            provided, this action returns a paginated resource list with the associated tags.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RGT.GetRGTResourceCmdlet.ResourcesPerPage">
            <summary>
            <para>
            <para>A limit that restricts the number of resources returned by GetResources in paginated
            output. You can set ResourcesPerPage to a minimum of 1 item and the maximum of 50
            items. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RGT.GetRGTResourceCmdlet.ResourceTypeFilter">
            <summary>
            <para>
            <para>The constraints on the resources that you want returned. The format of each resource
            type is <code>service[:resourceType]</code>. For example, specifying a resource type
            of <code>ec2</code> returns all tagged Amazon EC2 resources (which includes tagged
            EC2 instances). Specifying a resource type of <code>ec2:instance</code> returns only
            EC2 instances. </para><para>The string for each service name and resource type is the same as that embedded in
            a resource's Amazon Resource Name (ARN). Consult the <i>AWS General Reference</i>
            for the following:</para><ul><li><para>For a list of service name strings, see <a href="http://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#genref-aws-service-namespaces">AWS
            Service Namespaces</a>.</para></li><li><para>For resource type strings, see <a href="http://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#arns-syntax">Example
            ARNs</a>.</para></li><li><para>For more information about ARNs, see <a href="http://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RGT.GetRGTResourceCmdlet.TagFilter">
            <summary>
            <para>
            <para>A list of tags (keys and values). A request can include up to 50 keys, and each key
            can include up to 20 values.</para><para>If you specify multiple filters connected by an AND operator in a single request,
            the response returns only those resources that are associated with every specified
            filter.</para><para>If you specify multiple filters connected by an OR operator in a single request, the
            response returns all resources that are associated with at least one or possibly more
            of the specified filters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RGT.GetRGTResourceCmdlet.TagsPerPage">
            <summary>
            <para>
            <para>A limit that restricts the number of tags (key and value pairs) returned by GetResources
            in paginated output. A resource with no tags is counted as having one tag (one key
            and value pair).</para><para><code>GetResources</code> does not split a resource and its associated tags across
            pages. If the specified <code>TagsPerPage</code> would cause such a break, a <code>PaginationToken</code>
            is returned in place of the affected resource and its tags. Use that token in another
            request to get the remaining data. For example, if you specify a <code>TagsPerPage</code>
            of <code>100</code> and the account has 22 resources with 10 tags each (meaning that
            each resource has 10 key and value pairs), the output will consist of 3 pages, with
            the first page displaying the first 10 resources, each with its 10 tags, the second
            page displaying the next 10 resources each with its 10 tags, and the third page displaying
            the remaining 2 resources, each with its 10 tags.</para><para>You can set <code>TagsPerPage</code> to a minimum of 100 items and the maximum of
            500 items.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RGT.GetRGTResourceCmdlet.PaginationToken">
            <summary>
            <para>
            <para>A string that indicates that additional data is available. Leave this value empty
            for your initial request. If the response includes a <code>PaginationToken</code>,
            use that string for this value to request an additional page of data.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.PaginationToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RGT.GetRGTTagKeyCmdlet">
            <summary>
            Returns all tag keys in the specified region for the AWS account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RGT.GetRGTTagKeyCmdlet.PaginationToken">
            <summary>
            <para>
            <para>A string that indicates that additional data is available. Leave this value empty
            for your initial request. If the response includes a PaginationToken, use that string
            for this value to request an additional page of data.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.PaginationToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RGT.GetRGTTagValueCmdlet">
            <summary>
            Returns all tag values for the specified key in the specified region for the AWS account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RGT.GetRGTTagValueCmdlet.Key">
            <summary>
            <para>
            <para>The key for which you want to list all existing values in the specified region for
            the AWS account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RGT.GetRGTTagValueCmdlet.PaginationToken">
            <summary>
            <para>
            <para>A string that indicates that additional data is available. Leave this value empty
            for your initial request. If the response includes a PaginationToken, use that string
            for this value to request an additional page of data.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.PaginationToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RGT.RemoveRGTResourceTagCmdlet">
            <summary>
            Removes the specified tags from the specified resources. When you specify a tag key,
            the action removes both that key and its associated value. The operation succeeds
            even if you attempt to remove tags from a resource that were already removed. Note
            the following:
             
             <ul><li><para>
            To remove tags from a resource, you need the necessary permissions for the service
            that the resource belongs to as well as permissions for removing tags. For more information,
            see <a href="http://docs.aws.amazon.com/awsconsolehelpdocs/latest/gsg/obtaining-permissions-for-tagging.html">Obtaining
            Permissions for Tagging</a> in the <i>AWS Resource Groups and Tag Editor User Guide</i>.
            </para></li><li><para>
            You can only tag resources that are located in the specified region for the AWS account.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RGT.RemoveRGTResourceTagCmdlet.ResourceARNList">
            <summary>
            <para>
            <para>A list of ARNs. An ARN (Amazon Resource Name) uniquely identifies a resource. You
            can specify a minimum of 1 and a maximum of 20 ARNs (resources) to untag. An ARN can
            be set to a maximum of 1600 characters. For more information, see <a href="http://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a> in the <i>AWS General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RGT.RemoveRGTResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>A list of the tag keys that you want to remove from the specified resources.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RGT.RemoveRGTResourceTagCmdlet.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.RG.AddRGResourceTagCmdlet">
            <summary>
            Adds tags to a resource group with the specified ARN. Existing tags on a resource
            group are not changed if they are not specified in the request parameters.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RG.AddRGResourceTagCmdlet.Arn">
            <summary>
            <para>
            <para>The ARN of the resource to which to add tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RG.AddRGResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to add to the specified resource. A tag is a string-to-string map 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.RG.AddRGResourceTagCmdlet.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.RG.FindRGResourceCmdlet">
            <summary>
            Returns a list of AWS resource identifiers that matches a specified query. The query
            uses the same format as a resource query in a CreateGroup or UpdateGroupQuery operation.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RG.FindRGResourceCmdlet.ResourceQuery">
            <summary>
            <para>
            <para>The search query, using the same formats that are supported for resource group definition.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RG.FindRGResourceCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of group member ARNs returned by <code>SearchResources</code> in
            paginated output. By default, this number is 50.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RG.FindRGResourceCmdlet.NextToken">
            <summary>
            <para>
            <para>The NextToken value that is returned in a paginated <code>SearchResources</code> request.
            To get the next page of results, run the call again, add the NextToken parameter,
            and specify the NextToken value.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RG.GetRGGroupCmdlet">
            <summary>
            Returns information about a specified resource group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RG.GetRGGroupCmdlet.GroupName">
            <summary>
            <para>
            <para>The name of the resource group.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RG.GetRGGroupListCmdlet">
            <summary>
            Returns a list of existing resource groups in your account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RG.GetRGGroupListCmdlet.Filter">
            <summary>
            <para>
            <para>Filters, formatted as GroupFilter objects, that you want to apply to a ListGroups
            operation.</para><ul><li><para><code>resource-type</code> - Filter groups by resource type. Specify up to five resource
            types in the format AWS::ServiceCode::ResourceType. For example, AWS::EC2::Instance,
            or AWS::S3::Bucket.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RG.GetRGGroupListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of resource group results that are returned by ListGroups in paginated
            output. By default, this number is 50.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RG.GetRGGroupListCmdlet.NextToken">
            <summary>
            <para>
            <para>The NextToken value that is returned in a paginated <code>ListGroups</code> request.
            To get the next page of results, run the call again, add the NextToken parameter,
            and specify the NextToken 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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RG.GetRGGroupQueryCmdlet">
            <summary>
            Returns the resource query associated with the specified resource group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RG.GetRGGroupQueryCmdlet.GroupName">
            <summary>
            <para>
            <para>The name of the resource group.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RG.GetRGGroupResourceListCmdlet">
            <summary>
            Returns a list of ARNs of resources that are members of a specified resource group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RG.GetRGGroupResourceListCmdlet.Filter">
            <summary>
            <para>
            <para>Filters, formatted as ResourceFilter objects, that you want to apply to a ListGroupResources
            operation.</para><ul><li><para><code>resource-type</code> - Filter resources by their type. Specify up to five resource
            types in the format AWS::ServiceCode::ResourceType. For example, AWS::EC2::Instance,
            or AWS::S3::Bucket.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RG.GetRGGroupResourceListCmdlet.GroupName">
            <summary>
            <para>
            <para>The name of the resource group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RG.GetRGGroupResourceListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of group member ARNs that are returned in a single call by ListGroupResources,
            in paginated output. By default, this number is 50.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RG.GetRGGroupResourceListCmdlet.NextToken">
            <summary>
            <para>
            <para>The NextToken value that is returned in a paginated ListGroupResources request. To
            get the next page of results, run the call again, add the NextToken parameter, and
            specify the NextToken value.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RG.GetRGResourceTagCmdlet">
            <summary>
            Returns a list of tags that are associated with a resource group, specified by an
            ARN.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RG.GetRGResourceTagCmdlet.Arn">
            <summary>
            <para>
            <para>The ARN of the resource group for which you want a list of tags. The resource must
            exist within the account you are using.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.RG.NewRGGroupCmdlet">
            <summary>
            Creates a group with a specified name, description, and resource query.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RG.NewRGGroupCmdlet.Description">
            <summary>
            <para>
            <para>The description of the resource group. Descriptions can have a maximum of 511 characters,
            including letters, numbers, hyphens, underscores, punctuation, and spaces.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RG.NewRGGroupCmdlet.Name">
            <summary>
            <para>
            <para>The name of the group, which is the identifier of the group in other operations. A
            resource group name cannot be updated after it is created. A resource group name can
            have a maximum of 128 characters, including letters, numbers, hyphens, dots, and underscores.
            The name cannot start with <code>AWS</code> or <code>aws</code>; these are reserved.
            A resource group name must be unique within your account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RG.NewRGGroupCmdlet.ResourceQuery">
            <summary>
            <para>
            <para>The resource query that determines which AWS resources are members of this group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RG.NewRGGroupCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to add to the group. A tag is a string-to-string map 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.RG.NewRGGroupCmdlet.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.RG.RemoveRGGroupCmdlet">
            <summary>
            Deletes a specified resource group. Deleting a resource group does not delete resources
            that are members of the group; it only deletes the group structure.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RG.RemoveRGGroupCmdlet.GroupName">
            <summary>
            <para>
            <para>The name of the resource group to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RG.RemoveRGGroupCmdlet.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.RG.RemoveRGResourceTagCmdlet">
            <summary>
            Deletes specified tags from a specified resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RG.RemoveRGResourceTagCmdlet.Arn">
            <summary>
            <para>
            <para>The ARN of the resource from which to remove tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RG.RemoveRGResourceTagCmdlet.Key">
            <summary>
            <para>
            <para>The keys of the tags to be removed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RG.RemoveRGResourceTagCmdlet.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.RG.UpdateRGGroupCmdlet">
            <summary>
            Updates an existing group with a new or changed description. You cannot update the
            name of a resource group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RG.UpdateRGGroupCmdlet.Description">
            <summary>
            <para>
            <para>The description of the resource group. Descriptions can have a maximum of 511 characters,
            including letters, numbers, hyphens, underscores, punctuation, and spaces.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RG.UpdateRGGroupCmdlet.GroupName">
            <summary>
            <para>
            <para>The name of the resource group for which you want to update its description.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RG.UpdateRGGroupCmdlet.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.RG.UpdateRGGroupQueryCmdlet">
            <summary>
            Updates the resource query of a group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RG.UpdateRGGroupQueryCmdlet.GroupName">
            <summary>
            <para>
            <para>The name of the resource group for which you want to edit the query.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RG.UpdateRGGroupQueryCmdlet.ResourceQuery">
            <summary>
            <para>
            <para>The resource query that determines which AWS resources are members of the resource
            group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.RG.UpdateRGGroupQueryCmdlet.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.ROBO.AddROBOResourceTagCmdlet">
            <summary>
            Adds or edits tags for a AWS RoboMaker resource.
             
              
            <para>
            Each tag consists of a tag key and a tag value. Tag keys and tag values are both required,
            but tag values can be empty strings.
            </para><para>
            For information about the rules that apply to tag keys and tag values, see <a href="https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/allocation-tag-restrictions.html">User-Defined
            Tag Restrictions</a> in the <i>AWS Billing and Cost Management User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.AddROBOResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the AWS RoboMaker resource you are tagging.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.AddROBOResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>A map that contains tag keys and tag values that are attached to the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.AddROBOResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.AddROBOResourceTagCmdlet.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.ROBO.GetROBODeploymentJobCmdlet">
            <summary>
            Describes a deployment job. [Does it work regardless of deployment status, e.g. Failed?]
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.GetROBODeploymentJobCmdlet.Job">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the deployment job.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ROBO.GetROBODeploymentJobListCmdlet">
            <summary>
            Returns a list of deployment jobs for a fleet. You can optionally provide filters
            to retrieve specific deployment jobs.
             
             <note><para></para></note><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.GetROBODeploymentJobListCmdlet.Filter">
            <summary>
            <para>
            <para>Optional filters to limit results.</para><para>The filter names <code>status</code> and <code>fleetName</code> are supported. When
            filtering, you must use the complete value of the filtered item. You can use up to
            three filters, but they must be for the same named item. For example, if you are looking
            for items with the status <code>InProgress</code> or the status <code>Pending</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.GetROBODeploymentJobListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of deployment job results returned by <code>ListDeploymentJobs</code>
            in paginated output. When this parameter is used, <code>ListDeploymentJobs</code>
            only returns <code>maxResults</code> results in a single page along with a <code>nextToken</code>
            response element. The remaining results of the initial request can be seen by sending
            another <code>ListDeploymentJobs</code> request with the returned <code>nextToken</code>
            value. This value can be between 1 and 100. If this parameter is not used, then <code>ListDeploymentJobs</code>
            returns up to 100 results and a <code>nextToken</code> value if applicable. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.GetROBODeploymentJobListCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> value returned from a previous paginated <code>ListDeploymentJobs</code>
            request where <code>maxResults</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 only used 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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ROBO.GetROBOFleetCmdlet">
            <summary>
            Describes a fleet.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.GetROBOFleetCmdlet.Fleet">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ROBO.GetROBOFleetListCmdlet">
            <summary>
            Returns a list of fleets. You can optionally provide filters to retrieve specific
            fleets.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.GetROBOFleetListCmdlet.Filter">
            <summary>
            <para>
            <para>Optional filters to limit results.</para><para>The filter name <code>name</code> is supported. When filtering, you must use the complete
            value of the filtered item. You can use up to three filters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.GetROBOFleetListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of deployment job results returned by <code>ListFleets</code> in
            paginated output. When this parameter is used, <code>ListFleets</code> only returns
            <code>maxResults</code> results in a single page along with a <code>nextToken</code>
            response element. The remaining results of the initial request can be seen by sending
            another <code>ListFleets</code> request with the returned <code>nextToken</code> value.
            This value can be between 1 and 100. If this parameter is not used, then <code>ListFleets</code>
            returns up to 100 results and a <code>nextToken</code> value if applicable. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.GetROBOFleetListCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> value returned from a previous paginated <code>ListFleets</code>
            request where <code>maxResults</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 only used 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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ROBO.GetROBOResourceTagCmdlet">
            <summary>
            Lists all tags on a AWS RoboMaker resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.GetROBOResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The AWS RoboMaker Amazon Resource Name (ARN) with tags to be listed.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ROBO.GetROBORobotCmdlet">
            <summary>
            Describes a robot.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.GetROBORobotCmdlet.Robot">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the robot to be described.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ROBO.GetROBORobotApplicationCmdlet">
            <summary>
            Describes a robot application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.GetROBORobotApplicationCmdlet.Application">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the robot application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.GetROBORobotApplicationCmdlet.ApplicationVersion">
            <summary>
            <para>
            <para>The version of the robot application to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ROBO.GetROBORobotApplicationListCmdlet">
            <summary>
            Returns a list of robot application. You can optionally provide filters to retrieve
            specific robot applications.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.GetROBORobotApplicationListCmdlet.Filter">
            <summary>
            <para>
            <para>Optional filters to limit results.</para><para>The filter name <code>name</code> is supported. When filtering, you must use the complete
            value of the filtered item. You can use up to three filters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.GetROBORobotApplicationListCmdlet.VersionQualifier">
            <summary>
            <para>
            <para>The version qualifier of the robot application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.GetROBORobotApplicationListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of deployment job results returned by <code>ListRobotApplications</code>
            in paginated output. When this parameter is used, <code>ListRobotApplications</code>
            only returns <code>maxResults</code> results in a single page along with a <code>nextToken</code>
            response element. The remaining results of the initial request can be seen by sending
            another <code>ListRobotApplications</code> request with the returned <code>nextToken</code>
            value. This value can be between 1 and 100. If this parameter is not used, then <code>ListRobotApplications</code>
            returns up to 100 results and a <code>nextToken</code> value if applicable. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.GetROBORobotApplicationListCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> value returned from a previous paginated <code>ListRobotApplications</code>
            request where <code>maxResults</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 only used 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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ROBO.GetROBORobotListCmdlet">
            <summary>
            Returns a list of robots. You can optionally provide filters to retrieve specific
            robots.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.GetROBORobotListCmdlet.Filter">
            <summary>
            <para>
            <para>Optional filters to limit results.</para><para>The filter names <code>status</code> and <code>fleetName</code> are supported. When
            filtering, you must use the complete value of the filtered item. You can use up to
            three filters, but they must be for the same named item. For example, if you are looking
            for items with the status <code>Registered</code> or the status <code>Available</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.GetROBORobotListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of deployment job results returned by <code>ListRobots</code> in
            paginated output. When this parameter is used, <code>ListRobots</code> only returns
            <code>maxResults</code> results in a single page along with a <code>nextToken</code>
            response element. The remaining results of the initial request can be seen by sending
            another <code>ListRobots</code> request with the returned <code>nextToken</code> value.
            This value can be between 1 and 100. If this parameter is not used, then <code>ListRobots</code>
            returns up to 100 results and a <code>nextToken</code> value if applicable. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.GetROBORobotListCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> value returned from a previous paginated <code>ListRobots</code>
            request where <code>maxResults</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 only used 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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ROBO.GetROBOSimulationApplicationCmdlet">
            <summary>
            Describes a simulation application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.GetROBOSimulationApplicationCmdlet.Application">
            <summary>
            <para>
            <para>The application information for the simulation application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.GetROBOSimulationApplicationCmdlet.ApplicationVersion">
            <summary>
            <para>
            <para>The version of the simulation application to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ROBO.GetROBOSimulationApplicationListCmdlet">
            <summary>
            Returns a list of simulation applications. You can optionally provide filters to retrieve
            specific simulation applications.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.GetROBOSimulationApplicationListCmdlet.Filter">
            <summary>
            <para>
            <para>Optional list of filters to limit results.</para><para>The filter name <code>name</code> is supported. When filtering, you must use the complete
            value of the filtered item. You can use up to three filters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.GetROBOSimulationApplicationListCmdlet.VersionQualifier">
            <summary>
            <para>
            <para>The version qualifier of the simulation application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.GetROBOSimulationApplicationListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of deployment job results returned by <code>ListSimulationApplications</code>
            in paginated output. When this parameter is used, <code>ListSimulationApplications</code>
            only returns <code>maxResults</code> results in a single page along with a <code>nextToken</code>
            response element. The remaining results of the initial request can be seen by sending
            another <code>ListSimulationApplications</code> request with the returned <code>nextToken</code>
            value. This value can be between 1 and 100. If this parameter is not used, then <code>ListSimulationApplications</code>
            returns up to 100 results and a <code>nextToken</code> value if applicable. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.GetROBOSimulationApplicationListCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> value returned from a previous paginated <code>ListSimulationApplications</code>
            request where <code>maxResults</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 only used 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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ROBO.GetROBOSimulationJobCmdlet">
            <summary>
            Describes a simulation job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.GetROBOSimulationJobCmdlet.Job">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the simulation job to be described.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ROBO.GetROBOSimulationJobListCmdlet">
            <summary>
            Describes one or more simulation jobs.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.GetROBOSimulationJobListCmdlet.Job">
            <summary>
            <para>
            <para>A list of Amazon Resource Names (ARNs) of simulation jobs to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ROBO.GetROBOSimulationJobSummaryCmdlet">
            <summary>
            Returns a list of simulation jobs. You can optionally provide filters to retrieve
            specific simulation jobs.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.GetROBOSimulationJobSummaryCmdlet.Filter">
            <summary>
            <para>
            <para>Optional filters to limit results.</para><para>The filter names <code>status</code> and <code>simulationApplicationName</code> and
            <code>robotApplicationName</code> are supported. When filtering, you must use the
            complete value of the filtered item. You can use up to three filters, but they must
            be for the same named item. For example, if you are looking for items with the status
            <code>Preparing</code> or the status <code>Running</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.GetROBOSimulationJobSummaryCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of deployment job results returned by <code>ListSimulationJobs</code>
            in paginated output. When this parameter is used, <code>ListSimulationJobs</code>
            only returns <code>maxResults</code> results in a single page along with a <code>nextToken</code>
            response element. The remaining results of the initial request can be seen by sending
            another <code>ListSimulationJobs</code> request with the returned <code>nextToken</code>
            value. This value can be between 1 and 100. If this parameter is not used, then <code>ListSimulationJobs</code>
            returns up to 100 results and a <code>nextToken</code> value if applicable. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.GetROBOSimulationJobSummaryCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> value returned from a previous paginated <code>ListSimulationJobs</code>
            request where <code>maxResults</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 only used 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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.ROBO.NewROBODeploymentJobCmdlet">
            <summary>
            Deploys a specific version of a robot application to robots in a fleet.
             
              
            <para>
            The robot application must have a numbered <code>applicationVersion</code> for consistency
            reasons. To create a new version, use <code>CreateRobotApplicationVersion</code> or
            see <a href="https://docs.aws.amazon.com/robomaker/latest/dg/create-robot-application-version.html">Creating
            a Robot Application Version</a>.
            </para><note><para>
            After 90 days, deployment jobs expire and will be deleted. They will no longer be
            accessible.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBODeploymentJobCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier that you provide to ensure the idempotency of the
            request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBODeploymentJobCmdlet.DeploymentApplicationConfig">
            <summary>
            <para>
            <para>The deployment application configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBODeploymentJobCmdlet.DeploymentConfig">
            <summary>
            <para>
            <para>The requested deployment configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBODeploymentJobCmdlet.Fleet">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the fleet to deploy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBODeploymentJobCmdlet.Tag">
            <summary>
            <para>
            <para>A map that contains tag keys and tag values that are attached to the deployment job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBODeploymentJobCmdlet.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.ROBO.NewROBOFleetCmdlet">
            <summary>
            Creates a fleet, a logical group of robots running the same robot application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBOFleetCmdlet.Name">
            <summary>
            <para>
            <para>The name of the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBOFleetCmdlet.Tag">
            <summary>
            <para>
            <para>A map that contains tag keys and tag values that are attached to the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBOFleetCmdlet.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.ROBO.NewROBORobotCmdlet">
            <summary>
            Creates a robot.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBORobotCmdlet.Architecture">
            <summary>
            <para>
            <para>The target architecture of the robot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBORobotCmdlet.GreengrassGroupId">
            <summary>
            <para>
            <para>The Greengrass group id.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBORobotCmdlet.Name">
            <summary>
            <para>
            <para>The name for the robot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBORobotCmdlet.Tag">
            <summary>
            <para>
            <para>A map that contains tag keys and tag values that are attached to the robot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBORobotCmdlet.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.ROBO.NewROBORobotApplicationCmdlet">
            <summary>
            Creates a robot application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBORobotApplicationCmdlet.Name">
            <summary>
            <para>
            <para>The name of the robot application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBORobotApplicationCmdlet.RobotSoftwareSuite">
            <summary>
            <para>
            <para>The robot software suite used by the robot application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBORobotApplicationCmdlet.Source">
            <summary>
            <para>
            <para>The sources of the robot application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBORobotApplicationCmdlet.Tag">
            <summary>
            <para>
            <para>A map that contains tag keys and tag values that are attached to the robot application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBORobotApplicationCmdlet.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.ROBO.NewROBORobotApplicationVersionCmdlet">
            <summary>
            Creates a version of a robot application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBORobotApplicationVersionCmdlet.Application">
            <summary>
            <para>
            <para>The application information for the robot application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBORobotApplicationVersionCmdlet.CurrentRevisionId">
            <summary>
            <para>
            <para>The current revision id for the robot application. If you provide a value and it matches
            the latest revision ID, a new version will be created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBORobotApplicationVersionCmdlet.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.ROBO.NewROBOSimulationApplicationCmdlet">
            <summary>
            Creates a simulation application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBOSimulationApplicationCmdlet.Name">
            <summary>
            <para>
            <para>The name of the simulation application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBOSimulationApplicationCmdlet.RenderingEngine_Name">
            <summary>
            <para>
            <para>The name of the rendering engine.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBOSimulationApplicationCmdlet.RobotSoftwareSuite">
            <summary>
            <para>
            <para>The robot software suite of the simulation application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBOSimulationApplicationCmdlet.SimulationSoftwareSuite">
            <summary>
            <para>
            <para>The simulation software suite used by the simulation application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBOSimulationApplicationCmdlet.Source">
            <summary>
            <para>
            <para>The sources of the simulation application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBOSimulationApplicationCmdlet.Tag">
            <summary>
            <para>
            <para>A map that contains tag keys and tag values that are attached to the simulation application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBOSimulationApplicationCmdlet.RenderingEngine_Version">
            <summary>
            <para>
            <para>The version of the rendering engine.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBOSimulationApplicationCmdlet.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.ROBO.NewROBOSimulationApplicationVersionCmdlet">
            <summary>
            Creates a simulation application with a specific revision id.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBOSimulationApplicationVersionCmdlet.Application">
            <summary>
            <para>
            <para>The application information for the simulation application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBOSimulationApplicationVersionCmdlet.CurrentRevisionId">
            <summary>
            <para>
            <para>The current revision id for the simulation application. If you provide a value and
            it matches the latest revision ID, a new version will be created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBOSimulationApplicationVersionCmdlet.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.ROBO.NewROBOSimulationJobCmdlet">
            <summary>
            Creates a simulation job.
             
             <note><para>
            After 90 days, simulation jobs expire and will be deleted. They will no longer be
            accessible.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBOSimulationJobCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier that you provide to ensure the idempotency of the
            request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBOSimulationJobCmdlet.FailureBehavior">
            <summary>
            <para>
            <para>The failure behavior the simulation job.</para><dl><dt>Continue</dt><dd><para>Restart the simulation job in the same host instance.</para></dd><dt>Fail</dt><dd><para>Stop the simulation job and terminate the instance.</para></dd></dl>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBOSimulationJobCmdlet.IamRole">
            <summary>
            <para>
            <para>The IAM role name that allows the simulation instance to call the AWS APIs that are
            specified in its associated policies on your behalf. This is how credentials are passed
            in to your simulation job. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBOSimulationJobCmdlet.MaxJobDurationInSecond">
            <summary>
            <para>
            <para>The maximum simulation job duration in seconds (up to 14 days or 1,209,600 seconds.
            When <code>maxJobDurationInSeconds</code> is reached, the simulation job will status
            will transition to <code>Completed</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBOSimulationJobCmdlet.OutputLocation">
            <summary>
            <para>
            <para>Location for output files generated by the simulation job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBOSimulationJobCmdlet.RobotApplication">
            <summary>
            <para>
            <para>The robot application to use in the simulation job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBOSimulationJobCmdlet.SimulationApplication">
            <summary>
            <para>
            <para>The simulation application to use in the simulation job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBOSimulationJobCmdlet.Tag">
            <summary>
            <para>
            <para>A map that contains tag keys and tag values that are attached to the simulation job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBOSimulationJobCmdlet.VpcConfig">
            <summary>
            <para>
            <para>If your simulation job accesses resources in a VPC, you provide this parameter identifying
            the list of security group IDs and subnet IDs. These must belong to the same VPC.
            You must provide at least one security group and one subnet ID. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.NewROBOSimulationJobCmdlet.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.ROBO.RegisterROBORobotCmdlet">
            <summary>
            Registers a robot with a fleet.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.RegisterROBORobotCmdlet.Fleet">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.RegisterROBORobotCmdlet.Robot">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the robot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.RegisterROBORobotCmdlet.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.ROBO.RemoveROBOFleetCmdlet">
            <summary>
            Deletes a fleet.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.RemoveROBOFleetCmdlet.Fleet">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.RemoveROBOFleetCmdlet.PassThru">
            <summary>
            Returns the value passed to the Fleet parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.RemoveROBOFleetCmdlet.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.ROBO.RemoveROBOResourceTagCmdlet">
            <summary>
            Removes the specified tags from the specified AWS RoboMaker resource.
             
              
            <para>
            To remove a tag, specify the tag key. To change the tag value of an existing tag key,
            use <a href="https://docs.aws.amazon.com/robomaker/latest/dg/API_TagResource.html"><code>TagResource</code></a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.RemoveROBOResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the AWS RoboMaker resource you are removing tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.RemoveROBOResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>A map that contains tag keys and tag values that will be unattached from the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.RemoveROBOResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.RemoveROBOResourceTagCmdlet.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.ROBO.RemoveROBORobotCmdlet">
            <summary>
            Deletes a robot.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.RemoveROBORobotCmdlet.Robot">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the robot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.RemoveROBORobotCmdlet.PassThru">
            <summary>
            Returns the value passed to the Robot parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.RemoveROBORobotCmdlet.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.ROBO.RemoveROBORobotApplicationCmdlet">
            <summary>
            Deletes a robot application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.RemoveROBORobotApplicationCmdlet.Application">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the the robot application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.RemoveROBORobotApplicationCmdlet.ApplicationVersion">
            <summary>
            <para>
            <para>The version of the robot application to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.RemoveROBORobotApplicationCmdlet.PassThru">
            <summary>
            Returns the value passed to the Application parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.RemoveROBORobotApplicationCmdlet.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.ROBO.RemoveROBOSimulationApplicationCmdlet">
            <summary>
            Deletes a simulation application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.RemoveROBOSimulationApplicationCmdlet.Application">
            <summary>
            <para>
            <para>The application information for the simulation application to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.RemoveROBOSimulationApplicationCmdlet.ApplicationVersion">
            <summary>
            <para>
            <para>The version of the simulation application to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.RemoveROBOSimulationApplicationCmdlet.PassThru">
            <summary>
            Returns the value passed to the Application parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.RemoveROBOSimulationApplicationCmdlet.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.ROBO.RestartROBOSimulationJobCmdlet">
            <summary>
            Restarts a running simulation job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.RestartROBOSimulationJobCmdlet.Job">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the simulation job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.RestartROBOSimulationJobCmdlet.PassThru">
            <summary>
            Returns the value passed to the Job parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.RestartROBOSimulationJobCmdlet.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.ROBO.StopROBOSimulationJobCmdlet">
            <summary>
            Cancels the specified simulation job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.StopROBOSimulationJobCmdlet.Job">
            <summary>
            <para>
            <para>The simulation job ARN to cancel.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.StopROBOSimulationJobCmdlet.PassThru">
            <summary>
            Returns the value passed to the Job parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.StopROBOSimulationJobCmdlet.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.ROBO.SyncROBODeploymentJobCmdlet">
            <summary>
            Syncrhonizes robots in a fleet to the latest deployment. This is helpful if robots
            were added after a deployment.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.SyncROBODeploymentJobCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier that you provide to ensure the idempotency of the
            request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.SyncROBODeploymentJobCmdlet.Fleet">
            <summary>
            <para>
            <para>The target fleet for the synchronization.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.SyncROBODeploymentJobCmdlet.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.ROBO.UnregisterROBORobotCmdlet">
            <summary>
            Deregisters a robot.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.UnregisterROBORobotCmdlet.Fleet">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.UnregisterROBORobotCmdlet.Robot">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the robot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.UnregisterROBORobotCmdlet.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.ROBO.UpdateROBORobotApplicationCmdlet">
            <summary>
            Updates a robot application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.UpdateROBORobotApplicationCmdlet.Application">
            <summary>
            <para>
            <para>The application information for the robot application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.UpdateROBORobotApplicationCmdlet.CurrentRevisionId">
            <summary>
            <para>
            <para>The revision id for the robot application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.UpdateROBORobotApplicationCmdlet.RobotSoftwareSuite">
            <summary>
            <para>
            <para>The robot software suite used by the robot application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.UpdateROBORobotApplicationCmdlet.Source">
            <summary>
            <para>
            <para>The sources of the robot application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.UpdateROBORobotApplicationCmdlet.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.ROBO.UpdateROBOSimulationApplicationCmdlet">
            <summary>
            Updates a simulation application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.UpdateROBOSimulationApplicationCmdlet.Application">
            <summary>
            <para>
            <para>The application information for the simulation application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.UpdateROBOSimulationApplicationCmdlet.CurrentRevisionId">
            <summary>
            <para>
            <para>The revision id for the robot application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.UpdateROBOSimulationApplicationCmdlet.RenderingEngine_Name">
            <summary>
            <para>
            <para>The name of the rendering engine.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.UpdateROBOSimulationApplicationCmdlet.RobotSoftwareSuite">
            <summary>
            <para>
            <para>Information about the robot software suite.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.UpdateROBOSimulationApplicationCmdlet.SimulationSoftwareSuite">
            <summary>
            <para>
            <para>The simulation software suite used by the simulation application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.UpdateROBOSimulationApplicationCmdlet.Source">
            <summary>
            <para>
            <para>The sources of the simulation application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.UpdateROBOSimulationApplicationCmdlet.RenderingEngine_Version">
            <summary>
            <para>
            <para>The version of the rendering engine.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.ROBO.UpdateROBOSimulationApplicationCmdlet.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.R53D.DisableR53DDomainAutoRenewCmdlet">
            <summary>
            This operation disables automatic renewal of domain registration for the specified
            domain.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.DisableR53DDomainAutoRenewCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the domain that you want to disable automatic renewal for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.DisableR53DDomainAutoRenewCmdlet.PassThru">
            <summary>
            Returns the value passed to the DomainName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.DisableR53DDomainAutoRenewCmdlet.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.R53D.DisableR53DDomainTransferLockCmdlet">
            <summary>
            This operation removes the transfer lock on the domain (specifically the <code>clientTransferProhibited</code>
            status) to allow domain transfers. We recommend you refrain from performing this action
            unless you intend to transfer the domain to a different registrar. Successful submission
            returns an operation ID that you can use to track the progress and completion of the
            action. If the request is not completed successfully, the domain registrant will be
            notified by email.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.DisableR53DDomainTransferLockCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the domain that you want to remove the transfer lock for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.DisableR53DDomainTransferLockCmdlet.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.R53D.EnableR53DDomainAutoRenewCmdlet">
            <summary>
            This operation configures Amazon Route 53 to automatically renew the specified domain
            before the domain registration expires. The cost of renewing your domain registration
            is billed to your AWS account.
             
              
            <para>
            The period during which you can renew a domain name varies by TLD. For a list of TLDs
            and their renewal policies, see <a href="http://wiki.gandi.net/en/domains/renew#renewal_restoration_and_deletion_times">"Renewal,
            restoration, and deletion times"</a> on the website for our registrar associate, Gandi.
            Amazon Route 53 requires that you renew before the end of the renewal period that
            is listed on the Gandi website so we can complete processing before the deadline.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.EnableR53DDomainAutoRenewCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the domain that you want to enable automatic renewal for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.EnableR53DDomainAutoRenewCmdlet.PassThru">
            <summary>
            Returns the value passed to the DomainName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.EnableR53DDomainAutoRenewCmdlet.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.R53D.EnableR53DDomainTransferLockCmdlet">
            <summary>
            This operation sets the transfer lock on the domain (specifically the <code>clientTransferProhibited</code>
            status) to prevent domain transfers. Successful submission returns an operation ID
            that you can use to track the progress and completion of the action. If the request
            is not completed successfully, the domain registrant will be notified by email.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.EnableR53DDomainTransferLockCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the domain that you want to set the transfer lock for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.EnableR53DDomainTransferLockCmdlet.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.R53D.GetR53DBillingRecordCmdlet">
            <summary>
            Returns all the domain-related billing records for the current AWS account for a specified
            period<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.GetR53DBillingRecordCmdlet.End">
            <summary>
            <para>
            <para>The end date and time for the time period for which you want a list of billing records.
            Specify the date and time in Coordinated Universal time (UTC).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.GetR53DBillingRecordCmdlet.Start">
            <summary>
            <para>
            <para>The beginning date and time for the time period for which you want a list of billing
            records. Specify the date and time in Coordinated Universal time (UTC).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.GetR53DBillingRecordCmdlet.Marker">
            <summary>
            <para>
            <para>For an initial request for a list of billing records, omit this element. If the number
            of billing records that are associated with the current AWS account during the specified
            period is greater than the value that you specified for <code>MaxItems</code>, you
            can use <code>Marker</code> to return additional billing records. Get the value of
            <code>NextPageMarker</code> from the previous response, and submit another request
            that includes the value of <code>NextPageMarker</code> in the <code>Marker</code>
            element. </para><para>Constraints: The marker must match the value of <code>NextPageMarker</code> that was
            returned in the previous response.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.GetR53DBillingRecordCmdlet.MaxItem">
            <summary>
            <para>
            <para>The number of billing records to be returned.</para><para>Default: 20</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53D.GetR53DContactReachabilityStatusCmdlet">
            <summary>
            For operations that require confirmation that the email address for the registrant
            contact is valid, such as registering a new domain, this operation returns information
            about whether the registrant contact has responded.
             
              
            <para>
            If you want us to resend the email, use the <code>ResendContactReachabilityEmail</code>
            operation.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.GetR53DContactReachabilityStatusCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the domain for which you want to know whether the registrant contact has
            confirmed that the email address is valid.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53D.GetR53DDomainAuthCodeCmdlet">
            <summary>
            This operation returns the AuthCode for the domain. To transfer a domain to another
            registrar, you provide this value to the new registrar.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.GetR53DDomainAuthCodeCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the domain that you want to get an authorization code for.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53D.GetR53DDomainDetailCmdlet">
            <summary>
            This operation returns detailed information about a specified domain that is associated
            with the current AWS account. Contact information for the domain is also returned
            as part of the output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.GetR53DDomainDetailCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the domain that you want to get detailed information about.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53D.GetR53DDomainListCmdlet">
            <summary>
            This operation returns all the domain names registered with Amazon Route 53 for the
            current AWS account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.GetR53DDomainListCmdlet.Marker">
            <summary>
            <para>
            <para>For an initial request for a list of domains, omit this element. If the number of
            domains that are associated with the current AWS account is greater than the value
            that you specified for <code>MaxItems</code>, you can use <code>Marker</code> to return
            additional domains. Get the value of <code>NextPageMarker</code> from the previous
            response, and submit another request that includes the value of <code>NextPageMarker</code>
            in the <code>Marker</code> element.</para><para>Constraints: The marker must match the value specified in the previous request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.GetR53DDomainListCmdlet.MaxItem">
            <summary>
            <para>
            <para>Number of domains to be returned.</para><para>Default: 20</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53D.GetR53DDomainSuggestionCmdlet">
            <summary>
            The GetDomainSuggestions operation returns a list of suggested domain names given
            a string, which can either be a domain name or simply a word or phrase (without spaces).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.GetR53DDomainSuggestionCmdlet.DomainName">
            <summary>
            <para>
            <para>A domain name that you want to use as the basis for a list of possible domain names.
            The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route
            53 supports. For a list of TLDs, see <a href="http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/registrar-tld-list.html">Domains
            that You Can Register with Amazon Route 53</a> in the <i>Amazon Route 53 Developer
            Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.GetR53DDomainSuggestionCmdlet.OnlyAvailable">
            <summary>
            <para>
            <para>If <code>OnlyAvailable</code> is <code>true</code>, Amazon Route 53 returns only domain
            names that are available. If <code>OnlyAvailable</code> is <code>false</code>, Amazon
            Route 53 returns domain names without checking whether they're available to be registered.
            To determine whether the domain is available, you can call <code>checkDomainAvailability</code>
            for each suggestion.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.GetR53DDomainSuggestionCmdlet.SuggestionCount">
            <summary>
            <para>
            <para>The number of suggested domain names that you want Amazon Route 53 to return.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53D.GetR53DOperationDetailCmdlet">
            <summary>
            This operation returns the current status of an operation that is not completed.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.GetR53DOperationDetailCmdlet.OperationId">
            <summary>
            <para>
            <para>The identifier for the operation for which you want to get the status. Amazon Route
            53 returned the identifier in the response to the original request.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53D.GetR53DOperationListCmdlet">
            <summary>
            This operation returns the operation IDs of operations that are not yet complete.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.GetR53DOperationListCmdlet.SubmittedSince">
            <summary>
            <para>
            <para>An optional parameter that lets you get information about all the operations that
            you submitted after a specified date and time. Specify the date and time in Coordinated
            Universal time (UTC).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.GetR53DOperationListCmdlet.Marker">
            <summary>
            <para>
            <para>For an initial request for a list of operations, omit this element. If the number
            of operations that are not yet complete is greater than the value that you specified
            for <code>MaxItems</code>, you can use <code>Marker</code> to return additional operations.
            Get the value of <code>NextPageMarker</code> from the previous response, and submit
            another request that includes the value of <code>NextPageMarker</code> in the <code>Marker</code>
            element.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.GetR53DOperationListCmdlet.MaxItem">
            <summary>
            <para>
            <para>Number of domains to be returned.</para><para>Default: 20</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53D.GetR53DTagsForDomainCmdlet">
            <summary>
            This operation returns all of the tags that are associated with the specified domain.
             
              
            <para>
            All tag operations are eventually consistent; subsequent operations might not immediately
            represent all issued operations.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.GetR53DTagsForDomainCmdlet.DomainName">
            <summary>
            <para>
            <para>The domain for which you want to get a list of tags.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet">
            <summary>
            This operation transfers a domain from another registrar to Amazon Route 53. When
            the transfer is complete, the domain is registered either with Amazon Registrar (for
            .com, .net, and .org domains) or with our registrar associate, Gandi (for all other
            TLDs).
             
              
            <para>
            For transfer requirements, a detailed procedure, and information about viewing the
            status of a domain transfer, see <a href="http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/domain-transfer-to-route-53.html">Transferring
            Registration for a Domain to Amazon Route 53</a> in the <i>Amazon Route 53 Developer
            Guide</i>.
            </para><para>
            If the registrar for your domain is also the DNS service provider for the domain,
            we highly recommend that you consider transferring your DNS service to Amazon Route
            53 or to another DNS service provider before you transfer your registration. Some
            registrars provide free DNS service when you purchase a domain registration. When
            you transfer the registration, the previous registrar will not renew your domain registration
            and could end your DNS service at any time.
            </para><important><para>
            If the registrar for your domain is also the DNS service provider for the domain and
            you don't transfer DNS service to another provider, your website, email, and the web
            applications associated with the domain might become unavailable.
            </para></important><para>
            If the transfer is successful, this method returns an operation ID that you can use
            to track the progress and completion of the action. If the transfer doesn't complete
            successfully, the domain registrant will be notified by email.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.AdminContact_AddressLine1">
            <summary>
            <para>
            <para>First line of the contact's address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.RegistrantContact_AddressLine1">
            <summary>
            <para>
            <para>First line of the contact's address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.TechContact_AddressLine1">
            <summary>
            <para>
            <para>First line of the contact's address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.AdminContact_AddressLine2">
            <summary>
            <para>
            <para>Second line of contact's address, if any.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.RegistrantContact_AddressLine2">
            <summary>
            <para>
            <para>Second line of contact's address, if any.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.TechContact_AddressLine2">
            <summary>
            <para>
            <para>Second line of contact's address, if any.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.AuthCode">
            <summary>
            <para>
            <para>The authorization code for the domain. You get this value from the current registrar.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.AutoRenew">
            <summary>
            <para>
            <para>Indicates whether the domain will be automatically renewed (true) or not (false).
            Autorenewal only takes effect after the account is charged.</para><para>Default: true</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.AdminContact_City">
            <summary>
            <para>
            <para>The city of the contact's address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.RegistrantContact_City">
            <summary>
            <para>
            <para>The city of the contact's address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.TechContact_City">
            <summary>
            <para>
            <para>The city of the contact's address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.AdminContact_ContactType">
            <summary>
            <para>
            <para>Indicates whether the contact is a person, company, association, or public organization.
            If you choose an option other than <code>PERSON</code>, you must enter an organization
            name, and you can't enable privacy protection for the contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.RegistrantContact_ContactType">
            <summary>
            <para>
            <para>Indicates whether the contact is a person, company, association, or public organization.
            If you choose an option other than <code>PERSON</code>, you must enter an organization
            name, and you can't enable privacy protection for the contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.TechContact_ContactType">
            <summary>
            <para>
            <para>Indicates whether the contact is a person, company, association, or public organization.
            If you choose an option other than <code>PERSON</code>, you must enter an organization
            name, and you can't enable privacy protection for the contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.AdminContact_CountryCode">
            <summary>
            <para>
            <para>Code for the country of the contact's address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.RegistrantContact_CountryCode">
            <summary>
            <para>
            <para>Code for the country of the contact's address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.TechContact_CountryCode">
            <summary>
            <para>
            <para>Code for the country of the contact's address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the domain that you want to transfer to Amazon Route 53.</para><para>Constraints: The domain name can contain only the letters a through z, the numbers
            0 through 9, and hyphen (-). Internationalized Domain Names are not supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.DurationInYears">
            <summary>
            <para>
            <para>The number of years that you want to register the domain for. Domains are registered
            for a minimum of one year. The maximum period depends on the top-level domain.</para><para>Default: 1</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.AdminContact_Email">
            <summary>
            <para>
            <para>Email address of the contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.RegistrantContact_Email">
            <summary>
            <para>
            <para>Email address of the contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.TechContact_Email">
            <summary>
            <para>
            <para>Email address of the contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.AdminContact_ExtraParam">
            <summary>
            <para>
            <para>A list of name-value pairs for parameters required by certain top-level domains.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.RegistrantContact_ExtraParam">
            <summary>
            <para>
            <para>A list of name-value pairs for parameters required by certain top-level domains.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.TechContact_ExtraParam">
            <summary>
            <para>
            <para>A list of name-value pairs for parameters required by certain top-level domains.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.AdminContact_Fax">
            <summary>
            <para>
            <para>Fax number of the contact.</para><para>Constraints: Phone number must be specified in the format "+[country dialing code].[number
            including any area code]". For example, a US phone number might appear as <code>"+1.1234567890"</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.RegistrantContact_Fax">
            <summary>
            <para>
            <para>Fax number of the contact.</para><para>Constraints: Phone number must be specified in the format "+[country dialing code].[number
            including any area code]". For example, a US phone number might appear as <code>"+1.1234567890"</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.TechContact_Fax">
            <summary>
            <para>
            <para>Fax number of the contact.</para><para>Constraints: Phone number must be specified in the format "+[country dialing code].[number
            including any area code]". For example, a US phone number might appear as <code>"+1.1234567890"</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.AdminContact_FirstName">
            <summary>
            <para>
            <para>First name of contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.RegistrantContact_FirstName">
            <summary>
            <para>
            <para>First name of contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.TechContact_FirstName">
            <summary>
            <para>
            <para>First name of contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.IdnLangCode">
            <summary>
            <para>
            <para>Reserved for future use.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.AdminContact_LastName">
            <summary>
            <para>
            <para>Last name of contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.RegistrantContact_LastName">
            <summary>
            <para>
            <para>Last name of contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.TechContact_LastName">
            <summary>
            <para>
            <para>Last name of contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.Nameserver">
            <summary>
            <para>
            <para>Contains details for the host and glue IP addresses.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.AdminContact_OrganizationName">
            <summary>
            <para>
            <para>Name of the organization for contact types other than <code>PERSON</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.RegistrantContact_OrganizationName">
            <summary>
            <para>
            <para>Name of the organization for contact types other than <code>PERSON</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.TechContact_OrganizationName">
            <summary>
            <para>
            <para>Name of the organization for contact types other than <code>PERSON</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.AdminContact_PhoneNumber">
            <summary>
            <para>
            <para>The phone number of the contact.</para><para>Constraints: Phone number must be specified in the format "+[country dialing code].[number
            including any area code&gt;]". For example, a US phone number might appear as <code>"+1.1234567890"</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.RegistrantContact_PhoneNumber">
            <summary>
            <para>
            <para>The phone number of the contact.</para><para>Constraints: Phone number must be specified in the format "+[country dialing code].[number
            including any area code&gt;]". For example, a US phone number might appear as <code>"+1.1234567890"</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.TechContact_PhoneNumber">
            <summary>
            <para>
            <para>The phone number of the contact.</para><para>Constraints: Phone number must be specified in the format "+[country dialing code].[number
            including any area code&gt;]". For example, a US phone number might appear as <code>"+1.1234567890"</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.PrivacyProtectAdminContact">
            <summary>
            <para>
            <para>Whether you want to conceal contact information from WHOIS queries. If you specify
            <code>true</code>, WHOIS ("who is") queries return contact information either for
            Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate,
            Gandi (for all other TLDs). If you specify <code>false</code>, WHOIS queries return
            the information that you entered for the admin contact.</para><para>Default: <code>true</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.PrivacyProtectRegistrantContact">
            <summary>
            <para>
            <para>Whether you want to conceal contact information from WHOIS queries. If you specify
            <code>true</code>, WHOIS ("who is") queries return contact information either for
            Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate,
            Gandi (for all other TLDs). If you specify <code>false</code>, WHOIS queries return
            the information that you entered for the registrant contact (domain owner).</para><para>Default: <code>true</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.PrivacyProtectTechContact">
            <summary>
            <para>
            <para>Whether you want to conceal contact information from WHOIS queries. If you specify
            <code>true</code>, WHOIS ("who is") queries return contact information either for
            Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate,
            Gandi (for all other TLDs). If you specify <code>false</code>, WHOIS queries return
            the information that you entered for the technical contact.</para><para>Default: <code>true</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.AdminContact_State">
            <summary>
            <para>
            <para>The state or province of the contact's city.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.RegistrantContact_State">
            <summary>
            <para>
            <para>The state or province of the contact's city.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.TechContact_State">
            <summary>
            <para>
            <para>The state or province of the contact's city.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.AdminContact_ZipCode">
            <summary>
            <para>
            <para>The zip or postal code of the contact's address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.RegistrantContact_ZipCode">
            <summary>
            <para>
            <para>The zip or postal code of the contact's address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.TechContact_ZipCode">
            <summary>
            <para>
            <para>The zip or postal code of the contact's address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.InvokeR53DDomainTransferCmdlet.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.R53D.RegisterR53DDomainCmdlet">
            <summary>
            This operation registers a domain. Domains are registered either by Amazon Registrar
            (for .com, .net, and .org domains) or by our registrar associate, Gandi (for all other
            domains). For some top-level domains (TLDs), this operation requires extra parameters.
             
              
            <para>
            When you register a domain, Amazon Route 53 does the following:
            </para><ul><li><para>
            Creates a Amazon Route 53 hosted zone that has the same name as the domain. Amazon
            Route 53 assigns four name servers to your hosted zone and automatically updates your
            domain registration with the names of these name servers.
            </para></li><li><para>
            Enables autorenew, so your domain registration will renew automatically each year.
            We'll notify you in advance of the renewal date so you can choose whether to renew
            the registration.
            </para></li><li><para>
            Optionally enables privacy protection, so WHOIS queries return contact information
            either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar
            associate, Gandi (for all other TLDs). If you don't enable privacy protection, WHOIS
            queries return the information that you entered for the registrant, admin, and tech
            contacts.
            </para></li><li><para>
            If registration is successful, returns an operation ID that you can use to track the
            progress and completion of the action. If the request is not completed successfully,
            the domain registrant is notified by email.
            </para></li><li><para>
            Charges your AWS account an amount based on the top-level domain. For more information,
            see <a href="http://aws.amazon.com/route53/pricing/">Amazon Route 53 Pricing</a>.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.AdminContact_AddressLine1">
            <summary>
            <para>
            <para>First line of the contact's address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.RegistrantContact_AddressLine1">
            <summary>
            <para>
            <para>First line of the contact's address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.TechContact_AddressLine1">
            <summary>
            <para>
            <para>First line of the contact's address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.AdminContact_AddressLine2">
            <summary>
            <para>
            <para>Second line of contact's address, if any.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.RegistrantContact_AddressLine2">
            <summary>
            <para>
            <para>Second line of contact's address, if any.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.TechContact_AddressLine2">
            <summary>
            <para>
            <para>Second line of contact's address, if any.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.AutoRenew">
            <summary>
            <para>
            <para>Indicates whether the domain will be automatically renewed (<code>true</code>) or
            not (<code>false</code>). Autorenewal only takes effect after the account is charged.</para><para>Default: <code>true</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.AdminContact_City">
            <summary>
            <para>
            <para>The city of the contact's address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.RegistrantContact_City">
            <summary>
            <para>
            <para>The city of the contact's address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.TechContact_City">
            <summary>
            <para>
            <para>The city of the contact's address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.AdminContact_ContactType">
            <summary>
            <para>
            <para>Indicates whether the contact is a person, company, association, or public organization.
            If you choose an option other than <code>PERSON</code>, you must enter an organization
            name, and you can't enable privacy protection for the contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.RegistrantContact_ContactType">
            <summary>
            <para>
            <para>Indicates whether the contact is a person, company, association, or public organization.
            If you choose an option other than <code>PERSON</code>, you must enter an organization
            name, and you can't enable privacy protection for the contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.TechContact_ContactType">
            <summary>
            <para>
            <para>Indicates whether the contact is a person, company, association, or public organization.
            If you choose an option other than <code>PERSON</code>, you must enter an organization
            name, and you can't enable privacy protection for the contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.AdminContact_CountryCode">
            <summary>
            <para>
            <para>Code for the country of the contact's address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.RegistrantContact_CountryCode">
            <summary>
            <para>
            <para>Code for the country of the contact's address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.TechContact_CountryCode">
            <summary>
            <para>
            <para>Code for the country of the contact's address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.DomainName">
            <summary>
            <para>
            <para>The domain name that you want to register.</para><para>Constraints: The domain name can contain only the letters a through z, the numbers
            0 through 9, and hyphen (-). Internationalized Domain Names are not supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.DurationInYears">
            <summary>
            <para>
            <para>The number of years that you want to register the domain for. Domains are registered
            for a minimum of one year. The maximum period depends on the top-level domain. For
            the range of valid values for your domain, see <a href="http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/registrar-tld-list.html">Domains
            that You Can Register with Amazon Route 53</a> in the <i>Amazon Route 53 Developer
            Guide</i>.</para><para>Default: 1</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.AdminContact_Email">
            <summary>
            <para>
            <para>Email address of the contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.RegistrantContact_Email">
            <summary>
            <para>
            <para>Email address of the contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.TechContact_Email">
            <summary>
            <para>
            <para>Email address of the contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.AdminContact_ExtraParam">
            <summary>
            <para>
            <para>A list of name-value pairs for parameters required by certain top-level domains.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.RegistrantContact_ExtraParam">
            <summary>
            <para>
            <para>A list of name-value pairs for parameters required by certain top-level domains.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.TechContact_ExtraParam">
            <summary>
            <para>
            <para>A list of name-value pairs for parameters required by certain top-level domains.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.AdminContact_Fax">
            <summary>
            <para>
            <para>Fax number of the contact.</para><para>Constraints: Phone number must be specified in the format "+[country dialing code].[number
            including any area code]". For example, a US phone number might appear as <code>"+1.1234567890"</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.RegistrantContact_Fax">
            <summary>
            <para>
            <para>Fax number of the contact.</para><para>Constraints: Phone number must be specified in the format "+[country dialing code].[number
            including any area code]". For example, a US phone number might appear as <code>"+1.1234567890"</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.TechContact_Fax">
            <summary>
            <para>
            <para>Fax number of the contact.</para><para>Constraints: Phone number must be specified in the format "+[country dialing code].[number
            including any area code]". For example, a US phone number might appear as <code>"+1.1234567890"</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.AdminContact_FirstName">
            <summary>
            <para>
            <para>First name of contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.RegistrantContact_FirstName">
            <summary>
            <para>
            <para>First name of contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.TechContact_FirstName">
            <summary>
            <para>
            <para>First name of contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.IdnLangCode">
            <summary>
            <para>
            <para>Reserved for future use.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.AdminContact_LastName">
            <summary>
            <para>
            <para>Last name of contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.RegistrantContact_LastName">
            <summary>
            <para>
            <para>Last name of contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.TechContact_LastName">
            <summary>
            <para>
            <para>Last name of contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.AdminContact_OrganizationName">
            <summary>
            <para>
            <para>Name of the organization for contact types other than <code>PERSON</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.RegistrantContact_OrganizationName">
            <summary>
            <para>
            <para>Name of the organization for contact types other than <code>PERSON</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.TechContact_OrganizationName">
            <summary>
            <para>
            <para>Name of the organization for contact types other than <code>PERSON</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.AdminContact_PhoneNumber">
            <summary>
            <para>
            <para>The phone number of the contact.</para><para>Constraints: Phone number must be specified in the format "+[country dialing code].[number
            including any area code&gt;]". For example, a US phone number might appear as <code>"+1.1234567890"</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.RegistrantContact_PhoneNumber">
            <summary>
            <para>
            <para>The phone number of the contact.</para><para>Constraints: Phone number must be specified in the format "+[country dialing code].[number
            including any area code&gt;]". For example, a US phone number might appear as <code>"+1.1234567890"</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.TechContact_PhoneNumber">
            <summary>
            <para>
            <para>The phone number of the contact.</para><para>Constraints: Phone number must be specified in the format "+[country dialing code].[number
            including any area code&gt;]". For example, a US phone number might appear as <code>"+1.1234567890"</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.PrivacyProtectAdminContact">
            <summary>
            <para>
            <para>Whether you want to conceal contact information from WHOIS queries. If you specify
            <code>true</code>, WHOIS ("who is") queries return contact information either for
            Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate,
            Gandi (for all other TLDs). If you specify <code>false</code>, WHOIS queries return
            the information that you entered for the admin contact.</para><para>Default: <code>true</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.PrivacyProtectRegistrantContact">
            <summary>
            <para>
            <para>Whether you want to conceal contact information from WHOIS queries. If you specify
            <code>true</code>, WHOIS ("who is") queries return contact information either for
            Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate,
            Gandi (for all other TLDs). If you specify <code>false</code>, WHOIS queries return
            the information that you entered for the registrant contact (the domain owner).</para><para>Default: <code>true</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.PrivacyProtectTechContact">
            <summary>
            <para>
            <para>Whether you want to conceal contact information from WHOIS queries. If you specify
            <code>true</code>, WHOIS ("who is") queries return contact information either for
            Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate,
            Gandi (for all other TLDs). If you specify <code>false</code>, WHOIS queries return
            the information that you entered for the technical contact.</para><para>Default: <code>true</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.AdminContact_State">
            <summary>
            <para>
            <para>The state or province of the contact's city.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.RegistrantContact_State">
            <summary>
            <para>
            <para>The state or province of the contact's city.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.TechContact_State">
            <summary>
            <para>
            <para>The state or province of the contact's city.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.AdminContact_ZipCode">
            <summary>
            <para>
            <para>The zip or postal code of the contact's address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.RegistrantContact_ZipCode">
            <summary>
            <para>
            <para>The zip or postal code of the contact's address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.TechContact_ZipCode">
            <summary>
            <para>
            <para>The zip or postal code of the contact's address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RegisterR53DDomainCmdlet.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.R53D.RemoveR53DTagsForDomainCmdlet">
            <summary>
            This operation deletes the specified tags for a domain.
             
              
            <para>
            All tag operations are eventually consistent; subsequent operations might not immediately
            represent all issued operations.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RemoveR53DTagsForDomainCmdlet.DomainName">
            <summary>
            <para>
            <para>The domain for which you want to delete one or more tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RemoveR53DTagsForDomainCmdlet.TagsToDelete">
            <summary>
            <para>
            <para>A list of tag keys to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RemoveR53DTagsForDomainCmdlet.PassThru">
            <summary>
            Returns the value passed to the DomainName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.RemoveR53DTagsForDomainCmdlet.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.R53D.SendR53DContactReachabilityEmailCmdlet">
            <summary>
            For operations that require confirmation that the email address for the registrant
            contact is valid, such as registering a new domain, this operation resends the confirmation
            email to the current email address for the registrant contact.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.SendR53DContactReachabilityEmailCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the domain for which you want Amazon Route 53 to resend a confirmation
            email to the registrant contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.SendR53DContactReachabilityEmailCmdlet.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.R53D.TestR53DDomainAvailabilityCmdlet">
            <summary>
            This operation checks the availability of one domain name. Note that if the availability
            status of a domain is pending, you must submit another request to determine the availability
            of the domain name.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.TestR53DDomainAvailabilityCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the domain that you want to get availability for.</para><para>Constraints: The domain name can contain only the letters a through z, the numbers
            0 through 9, and hyphen (-). Internationalized Domain Names are not supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.TestR53DDomainAvailabilityCmdlet.IdnLangCode">
            <summary>
            <para>
            <para>Reserved for future use.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53D.TestR53DDomainTransferabilityCmdlet">
            <summary>
            Checks whether a domain name can be transferred to Amazon Route 53.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.TestR53DDomainTransferabilityCmdlet.AuthCode">
            <summary>
            <para>
            <para>If the registrar for the top-level domain (TLD) requires an authorization code to
            transfer the domain, the code that you got from the current registrar for the domain.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.TestR53DDomainTransferabilityCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the domain that you want to transfer to Amazon Route 53.</para><para>Constraints: The domain name can contain only the letters a through z, the numbers
            0 through 9, and hyphen (-). Internationalized Domain Names are not supported.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet">
            <summary>
            This operation updates the contact information for a particular domain. You must specify
            information for at least one contact: registrant, administrator, or technical.
             
              
            <para>
            If the update is successful, this method returns an operation ID that you can use
            to track the progress and completion of the action. If the request is not completed
            successfully, the domain registrant will be notified by email.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.AdminContact_AddressLine1">
            <summary>
            <para>
            <para>First line of the contact's address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.RegistrantContact_AddressLine1">
            <summary>
            <para>
            <para>First line of the contact's address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.TechContact_AddressLine1">
            <summary>
            <para>
            <para>First line of the contact's address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.AdminContact_AddressLine2">
            <summary>
            <para>
            <para>Second line of contact's address, if any.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.RegistrantContact_AddressLine2">
            <summary>
            <para>
            <para>Second line of contact's address, if any.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.TechContact_AddressLine2">
            <summary>
            <para>
            <para>Second line of contact's address, if any.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.AdminContact_City">
            <summary>
            <para>
            <para>The city of the contact's address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.RegistrantContact_City">
            <summary>
            <para>
            <para>The city of the contact's address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.TechContact_City">
            <summary>
            <para>
            <para>The city of the contact's address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.AdminContact_ContactType">
            <summary>
            <para>
            <para>Indicates whether the contact is a person, company, association, or public organization.
            If you choose an option other than <code>PERSON</code>, you must enter an organization
            name, and you can't enable privacy protection for the contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.RegistrantContact_ContactType">
            <summary>
            <para>
            <para>Indicates whether the contact is a person, company, association, or public organization.
            If you choose an option other than <code>PERSON</code>, you must enter an organization
            name, and you can't enable privacy protection for the contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.TechContact_ContactType">
            <summary>
            <para>
            <para>Indicates whether the contact is a person, company, association, or public organization.
            If you choose an option other than <code>PERSON</code>, you must enter an organization
            name, and you can't enable privacy protection for the contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.AdminContact_CountryCode">
            <summary>
            <para>
            <para>Code for the country of the contact's address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.RegistrantContact_CountryCode">
            <summary>
            <para>
            <para>Code for the country of the contact's address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.TechContact_CountryCode">
            <summary>
            <para>
            <para>Code for the country of the contact's address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the domain that you want to update contact information for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.AdminContact_Email">
            <summary>
            <para>
            <para>Email address of the contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.RegistrantContact_Email">
            <summary>
            <para>
            <para>Email address of the contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.TechContact_Email">
            <summary>
            <para>
            <para>Email address of the contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.AdminContact_ExtraParam">
            <summary>
            <para>
            <para>A list of name-value pairs for parameters required by certain top-level domains.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.RegistrantContact_ExtraParam">
            <summary>
            <para>
            <para>A list of name-value pairs for parameters required by certain top-level domains.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.TechContact_ExtraParam">
            <summary>
            <para>
            <para>A list of name-value pairs for parameters required by certain top-level domains.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.AdminContact_Fax">
            <summary>
            <para>
            <para>Fax number of the contact.</para><para>Constraints: Phone number must be specified in the format "+[country dialing code].[number
            including any area code]". For example, a US phone number might appear as <code>"+1.1234567890"</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.RegistrantContact_Fax">
            <summary>
            <para>
            <para>Fax number of the contact.</para><para>Constraints: Phone number must be specified in the format "+[country dialing code].[number
            including any area code]". For example, a US phone number might appear as <code>"+1.1234567890"</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.TechContact_Fax">
            <summary>
            <para>
            <para>Fax number of the contact.</para><para>Constraints: Phone number must be specified in the format "+[country dialing code].[number
            including any area code]". For example, a US phone number might appear as <code>"+1.1234567890"</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.AdminContact_FirstName">
            <summary>
            <para>
            <para>First name of contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.RegistrantContact_FirstName">
            <summary>
            <para>
            <para>First name of contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.TechContact_FirstName">
            <summary>
            <para>
            <para>First name of contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.AdminContact_LastName">
            <summary>
            <para>
            <para>Last name of contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.RegistrantContact_LastName">
            <summary>
            <para>
            <para>Last name of contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.TechContact_LastName">
            <summary>
            <para>
            <para>Last name of contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.AdminContact_OrganizationName">
            <summary>
            <para>
            <para>Name of the organization for contact types other than <code>PERSON</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.RegistrantContact_OrganizationName">
            <summary>
            <para>
            <para>Name of the organization for contact types other than <code>PERSON</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.TechContact_OrganizationName">
            <summary>
            <para>
            <para>Name of the organization for contact types other than <code>PERSON</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.AdminContact_PhoneNumber">
            <summary>
            <para>
            <para>The phone number of the contact.</para><para>Constraints: Phone number must be specified in the format "+[country dialing code].[number
            including any area code&gt;]". For example, a US phone number might appear as <code>"+1.1234567890"</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.RegistrantContact_PhoneNumber">
            <summary>
            <para>
            <para>The phone number of the contact.</para><para>Constraints: Phone number must be specified in the format "+[country dialing code].[number
            including any area code&gt;]". For example, a US phone number might appear as <code>"+1.1234567890"</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.TechContact_PhoneNumber">
            <summary>
            <para>
            <para>The phone number of the contact.</para><para>Constraints: Phone number must be specified in the format "+[country dialing code].[number
            including any area code&gt;]". For example, a US phone number might appear as <code>"+1.1234567890"</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.AdminContact_State">
            <summary>
            <para>
            <para>The state or province of the contact's city.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.RegistrantContact_State">
            <summary>
            <para>
            <para>The state or province of the contact's city.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.TechContact_State">
            <summary>
            <para>
            <para>The state or province of the contact's city.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.AdminContact_ZipCode">
            <summary>
            <para>
            <para>The zip or postal code of the contact's address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.RegistrantContact_ZipCode">
            <summary>
            <para>
            <para>The zip or postal code of the contact's address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.TechContact_ZipCode">
            <summary>
            <para>
            <para>The zip or postal code of the contact's address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactCmdlet.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.R53D.UpdateR53DDomainContactPrivacyCmdlet">
            <summary>
            This operation updates the specified domain contact's privacy setting. When privacy
            protection is enabled, contact information such as email address is replaced either
            with contact information for Amazon Registrar (for .com, .net, and .org domains) or
            with contact information for our registrar associate, Gandi.
             
              
            <para>
            This operation affects only the contact information for the specified contact type
            (registrant, administrator, or tech). If the request succeeds, Amazon Route 53 returns
            an operation ID that you can use with <a>GetOperationDetail</a> to track the progress
            and completion of the action. If the request doesn't complete successfully, the domain
            registrant will be notified by email.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactPrivacyCmdlet.AdminPrivacy">
            <summary>
            <para>
            <para>Whether you want to conceal contact information from WHOIS queries. If you specify
            <code>true</code>, WHOIS ("who is") queries return contact information either for
            Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate,
            Gandi (for all other TLDs). If you specify <code>false</code>, WHOIS queries return
            the information that you entered for the admin contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactPrivacyCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the domain that you want to update the privacy setting for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactPrivacyCmdlet.RegistrantPrivacy">
            <summary>
            <para>
            <para>Whether you want to conceal contact information from WHOIS queries. If you specify
            <code>true</code>, WHOIS ("who is") queries return contact information either for
            Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate,
            Gandi (for all other TLDs). If you specify <code>false</code>, WHOIS queries return
            the information that you entered for the registrant contact (domain owner).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactPrivacyCmdlet.TechPrivacy">
            <summary>
            <para>
            <para>Whether you want to conceal contact information from WHOIS queries. If you specify
            <code>true</code>, WHOIS ("who is") queries return contact information either for
            Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate,
            Gandi (for all other TLDs). If you specify <code>false</code>, WHOIS queries return
            the information that you entered for the technical contact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainContactPrivacyCmdlet.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.R53D.UpdateR53DDomainNameserverCmdlet">
            <summary>
            This operation replaces the current set of name servers for the domain with the specified
            set of name servers. If you use Amazon Route 53 as your DNS service, specify the four
            name servers in the delegation set for the hosted zone for the domain.
             
              
            <para>
            If successful, this operation returns an operation ID that you can use to track the
            progress and completion of the action. If the request is not completed successfully,
            the domain registrant will be notified by email.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainNameserverCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the domain that you want to change name servers for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainNameserverCmdlet.Nameserver">
            <summary>
            <para>
            <para>A list of new name servers for the domain.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainNameserverCmdlet.FIAuthKey">
            <summary>
            <para>
            <para>The authorization key for .fi domains</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainNameserverCmdlet.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.R53D.UpdateR53DDomainRenewalCmdlet">
            <summary>
            This operation renews a domain for the specified number of years. The cost of renewing
            your domain is billed to your AWS account.
             
              
            <para>
            We recommend that you renew your domain several weeks before the expiration date.
            Some TLD registries delete domains before the expiration date if you haven't renewed
            far enough in advance. For more information about renewing domain registration, see
            <a href="http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/domain-renew.html">Renewing
            Registration for a Domain</a> in the Amazon Route 53 Developer Guide.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainRenewalCmdlet.CurrentExpiryYear">
            <summary>
            <para>
            <para>The year when the registration for the domain is set to expire. This value must match
            the current expiration date for the domain.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainRenewalCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the domain that you want to renew.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainRenewalCmdlet.DurationInYear">
            <summary>
            <para>
            <para>The number of years that you want to renew the domain for. The maximum number of years
            depends on the top-level domain. For the range of valid values for your domain, see
            <a href="http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/registrar-tld-list.html">Domains
            that You Can Register with Amazon Route 53</a> in the <i>Amazon Route 53 Developer
            Guide</i>.</para><para>Default: 1</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DDomainRenewalCmdlet.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.R53D.UpdateR53DTagsForDomainCmdlet">
            <summary>
            This operation adds or updates tags for a specified domain.
             
              
            <para>
            All tag operations are eventually consistent; subsequent operations might not immediately
            represent all issued operations.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DTagsForDomainCmdlet.DomainName">
            <summary>
            <para>
            <para>The domain for which you want to add or update tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DTagsForDomainCmdlet.TagsToUpdate">
            <summary>
            <para>
            <para>A list of the tag keys and values that you want to add or update. If you specify a
            key that already exists, the corresponding value will be replaced.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DTagsForDomainCmdlet.PassThru">
            <summary>
            Returns the value passed to the DomainName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53D.UpdateR53DTagsForDomainCmdlet.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.R53R.AddR53RResolverEndpointIpAddressAssociationCmdlet">
            <summary>
            Adds IP addresses to an inbound or an outbound resolver endpoint. If you want to adding
            more than one IP address, submit one <code>AssociateResolverEndpointIpAddress</code>
            request for each IP address.
             
              
            <para>
            To remove an IP address from an endpoint, see <a>DisassociateResolverEndpointIpAddress</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.AddR53RResolverEndpointIpAddressAssociationCmdlet.IpAddress">
            <summary>
            <para>
            <para>Either the IPv4 address that you want to add to a resolver endpoint or a subnet ID.
            If you specify a subnet ID, Resolver chooses an IP address for you from the available
            IPs in the specified subnet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.AddR53RResolverEndpointIpAddressAssociationCmdlet.ResolverEndpointId">
            <summary>
            <para>
            <para>The ID of the resolver endpoint that you want to associate IP addresses with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.AddR53RResolverEndpointIpAddressAssociationCmdlet.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.R53R.AddR53RResolverRuleAssociationCmdlet">
            <summary>
            Associates a resolver rule with a VPC. When you associate a rule with a VPC, Resolver
            forwards all DNS queries for the domain name that is specified in the rule and that
            originate in the VPC. The queries are forwarded to the IP addresses for the DNS resolvers
            that are specified in the rule. For more information about rules, see <a>CreateResolverRule</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.AddR53RResolverRuleAssociationCmdlet.Name">
            <summary>
            <para>
            <para>A name for the association that you're creating between a resolver rule and a VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.AddR53RResolverRuleAssociationCmdlet.ResolverRuleId">
            <summary>
            <para>
            <para>The ID of the resolver rule that you want to associate with the VPC. To list the existing
            resolver rules, use <a>ListResolverRules</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.AddR53RResolverRuleAssociationCmdlet.VPCId">
            <summary>
            <para>
            <para>The ID of the VPC that you want to associate the resolver rule with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.AddR53RResolverRuleAssociationCmdlet.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.R53R.AddR53RResourceTagCmdlet">
            <summary>
            Adds one or more tags to a specified resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.AddR53RResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) for the resource that you want to add tags to. To get
            the ARN for a resource, use the applicable <code>Get</code> or <code>List</code> command:
            </para><ul><li><para><a>GetResolverEndpoint</a></para></li><li><para><a>GetResolverRule</a></para></li><li><para><a>GetResolverRuleAssociation</a></para></li><li><para><a>ListResolverEndpoints</a></para></li><li><para><a>ListResolverRuleAssociations</a></para></li><li><para><a>ListResolverRules</a></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.AddR53RResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>The tags that you want to add to the specified resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.AddR53RResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.AddR53RResourceTagCmdlet.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.R53R.GetR53RResolverEndpointCmdlet">
            <summary>
            Gets information about a specified resolver endpoint, such as whether it's an inbound
            or an outbound resolver endpoint, and the current status of the endpoint.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.GetR53RResolverEndpointCmdlet.ResolverEndpointId">
            <summary>
            <para>
            <para>The ID of the resolver endpoint that you want to get information about.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53R.GetR53RResolverEndpointIpAddressListCmdlet">
            <summary>
            Gets the IP addresses for a specified resolver endpoint.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.GetR53RResolverEndpointIpAddressListCmdlet.ResolverEndpointId">
            <summary>
            <para>
            <para>The ID of the resolver endpoint that you want to get IP addresses for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.GetR53RResolverEndpointIpAddressListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of IP addresses that you want to return in the response to a <code>ListResolverEndpointIpAddresses</code>
            request. If you don't specify a value for <code>MaxResults</code>, Resolver returns
            up to 100 IP addresses. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.GetR53RResolverEndpointIpAddressListCmdlet.NextToken">
            <summary>
            <para>
            <para>For the first <code>ListResolverEndpointIpAddresses</code> request, omit this value.</para><para>If the specified resolver endpoint has more than <code>MaxResults</code> IP addresses,
            you can submit another <code>ListResolverEndpointIpAddresses</code> request to get
            the next group of IP addresses. In the next request, specify the value of <code>NextToken</code>
            from the previous response. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53R.GetR53RResolverEndpointListCmdlet">
            <summary>
            Lists all the resolver endpoints that were created using the current AWS account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.GetR53RResolverEndpointListCmdlet.Filter">
            <summary>
            <para>
            <para>An optional specification to return a subset of resolver endpoints, such as all inbound
            resolver endpoints.</para><note><para>If you submit a second or subsequent <code>ListResolverEndpoints</code> request and
            specify the <code>NextToken</code> parameter, you must use the same values for <code>Filters</code>,
            if any, as in the previous request.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.GetR53RResolverEndpointListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of resolver endpoints that you want to return in the response to
            a <code>ListResolverEndpoints</code> request. If you don't specify a value for <code>MaxResults</code>,
            Resolver returns up to 100 resolver endpoints. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.GetR53RResolverEndpointListCmdlet.NextToken">
            <summary>
            <para>
            <para>For the first <code>ListResolverEndpoints</code> request, omit this value.</para><para>If you have more than <code>MaxResults</code> resolver endpoints, you can submit another
            <code>ListResolverEndpoints</code> request to get the next group of resolver endpoints.
            In the next request, specify the value of <code>NextToken</code> from the previous
            response. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53R.GetR53RResolverRuleCmdlet">
            <summary>
            Gets information about a specified resolver rule, such as the domain name that the
            rule forwards DNS queries for and the ID of the outbound resolver endpoint that the
            rule is associated with.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.GetR53RResolverRuleCmdlet.ResolverRuleId">
            <summary>
            <para>
            <para>The ID of the resolver rule that you want to get information about.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53R.GetR53RResolverRuleAssociationCmdlet">
            <summary>
            Gets information about an association between a specified resolver rule and a VPC.
            You associate a resolver rule and a VPC using <a>AssociateResolverRule</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.GetR53RResolverRuleAssociationCmdlet.ResolverRuleAssociationId">
            <summary>
            <para>
            <para>The ID of the resolver rule association that you want to get information about.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53R.GetR53RResolverRuleAssociationListCmdlet">
            <summary>
            Lists the associations that were created between resolver rules and VPCs using the
            current AWS account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.GetR53RResolverRuleAssociationListCmdlet.Filter">
            <summary>
            <para>
            <para>An optional specification to return a subset of resolver rules, such as resolver rules
            that are associated with the same VPC ID.</para><note><para>If you submit a second or subsequent <code>ListResolverRuleAssociations</code> request
            and specify the <code>NextToken</code> parameter, you must use the same values for
            <code>Filters</code>, if any, as in the previous request.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.GetR53RResolverRuleAssociationListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of rule associations that you want to return in the response to
            a <code>ListResolverRuleAssociations</code> request. If you don't specify a value
            for <code>MaxResults</code>, Resolver returns up to 100 rule associations. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.GetR53RResolverRuleAssociationListCmdlet.NextToken">
            <summary>
            <para>
            <para>For the first <code>ListResolverRuleAssociation</code> request, omit this value.</para><para>If you have more than <code>MaxResults</code> rule associations, you can submit another
            <code>ListResolverRuleAssociation</code> request to get the next group of rule associations.
            In the next request, specify the value of <code>NextToken</code> from the previous
            response. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53R.GetR53RResolverRuleListCmdlet">
            <summary>
            Lists the resolver rules that were created using the current AWS account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.GetR53RResolverRuleListCmdlet.Filter">
            <summary>
            <para>
            <para>An optional specification to return a subset of resolver rules, such as all resolver
            rules that are associated with the same resolver endpoint.</para><note><para>If you submit a second or subsequent <code>ListResolverRules</code> request and specify
            the <code>NextToken</code> parameter, you must use the same values for <code>Filters</code>,
            if any, as in the previous request.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.GetR53RResolverRuleListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of resolver rules that you want to return in the response to a
            <code>ListResolverRules</code> request. If you don't specify a value for <code>MaxResults</code>,
            Resolver returns up to 100 resolver rules.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.GetR53RResolverRuleListCmdlet.NextToken">
            <summary>
            <para>
            <para>For the first <code>ListResolverRules</code> request, omit this value.</para><para>If you have more than <code>MaxResults</code> resolver rules, you can submit another
            <code>ListResolverRules</code> request to get the next group of resolver rules. In
            the next request, specify the value of <code>NextToken</code> from the previous response.
            </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53R.GetR53RResolverRulePolicyCmdlet">
            <summary>
            Gets information about a resolver rule policy. A resolver rule policy specifies the
            Resolver operations and resources that you want to allow another AWS account to be
            able to use.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.GetR53RResolverRulePolicyCmdlet.Arn">
            <summary>
            <para>
            <para>The ID of the resolver rule policy that you want to get information about.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53R.GetR53RResourceTagListCmdlet">
            <summary>
            Lists the tags that you associated with the specified resource.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.GetR53RResourceTagListCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) for the resource that you want to list tags for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.GetR53RResourceTagListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of tags that you want to return in the response to a <code>ListTagsForResource</code>
            request. If you don't specify a value for <code>MaxResults</code>, Resolver returns
            up to 100 tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.GetR53RResourceTagListCmdlet.NextToken">
            <summary>
            <para>
            <para>For the first <code>ListTagsForResource</code> request, omit this value.</para><para>If you have more than <code>MaxResults</code> tags, you can submit another <code>ListTagsForResource</code>
            request to get the next group of tags for the resource. In the next request, specify
            the value of <code>NextToken</code> from the previous response. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53R.NewR53RResolverEndpointCmdlet">
            <summary>
            Creates a resolver endpoint. There are two types of resolver endpoints, inbound and
            outbound:
             
             <ul><li><para>
            An <i>inbound resolver endpoint</i> forwards DNS queries to the DNS service for a
            VPC from your network or another VPC.
            </para></li><li><para>
            An <i>outbound resolver endpoint</i> forwards DNS queries from the DNS service for
            a VPC to your network or another VPC.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.NewR53RResolverEndpointCmdlet.CreatorRequestId">
            <summary>
            <para>
            <para>A unique string that identifies the request and that allows failed requests to be
            retried without the risk of executing the operation twice. <code>CreatorRequestId</code>
            can be any unique string, for example, a date/time stamp. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.NewR53RResolverEndpointCmdlet.Direction">
            <summary>
            <para>
            <para>Specify the applicable value:</para><ul><li><para><code>INBOUND</code>: Resolver forwards DNS queries to the DNS service for a VPC
            from your network or another VPC</para></li><li><para><code>OUTBOUND</code>: Resolver forwards DNS queries from the DNS service for a VPC
            to your network or another VPC</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.NewR53RResolverEndpointCmdlet.IpAddress">
            <summary>
            <para>
            <para>The subnets and IP addresses in your VPC that you want DNS queries to pass through
            on the way from your VPCs to your network (for outbound endpoints) or on the way from
            your network to your VPCs (for inbound resolver endpoints). </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.NewR53RResolverEndpointCmdlet.Name">
            <summary>
            <para>
            <para>A friendly name that lets you easily find a configuration in the Resolver dashboard
            in the Route 53 console.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.NewR53RResolverEndpointCmdlet.SecurityGroupId">
            <summary>
            <para>
            <para>The ID of one or more security groups that you want to use to control access to this
            VPC. The security group that you specify must include one or more inbound rules (for
            inbound resolver endpoints) or outbound rules (for outbound resolver endpoints).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.NewR53RResolverEndpointCmdlet.Tag">
            <summary>
            <para>
            <para>A list of the tag keys and values that you want to associate with the endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.NewR53RResolverEndpointCmdlet.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.R53R.NewR53RResolverRuleCmdlet">
            <summary>
            For DNS queries that originate in your VPCs, specifies which resolver endpoint the
            queries pass through, one domain name that you want to forward to your network, and
            the IP addresses of the DNS resolvers in your network.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.NewR53RResolverRuleCmdlet.CreatorRequestId">
            <summary>
            <para>
            <para>A unique string that identifies the request and that allows failed requests to be
            retried without the risk of executing the operation twice. <code>CreatorRequestId</code>
            can be any unique string, for example, a date/time stamp. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.NewR53RResolverRuleCmdlet.DomainName">
            <summary>
            <para>
            <para>DNS queries for this domain name are forwarded to the IP addresses that you specify
            in <code>TargetIps</code>. If a query matches multiple resolver rules (example.com
            and www.example.com), outbound DNS queries are routed using the resolver rule that
            contains the most specific domain name (www.example.com).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.NewR53RResolverRuleCmdlet.Name">
            <summary>
            <para>
            <para>A friendly name that lets you easily find a rule in the Resolver dashboard in the
            Route 53 console.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.NewR53RResolverRuleCmdlet.ResolverEndpointId">
            <summary>
            <para>
            <para>The ID of the outbound resolver endpoint that you want to use to route DNS queries
            to the IP addresses that you specify in <code>TargetIps</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.NewR53RResolverRuleCmdlet.RuleType">
            <summary>
            <para>
            <para>Specify <code>FORWARD</code>. Other resolver rule types aren't supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.NewR53RResolverRuleCmdlet.Tag">
            <summary>
            <para>
            <para>A list of the tag keys and values that you want to associate with the endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.NewR53RResolverRuleCmdlet.TargetIp">
            <summary>
            <para>
            <para>The IPs that you want Resolver to forward DNS queries to. You can specify only IPv4
            addresses. Separate IP addresses with a comma.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.NewR53RResolverRuleCmdlet.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.R53R.RemoveR53RResolverEndpointCmdlet">
            <summary>
            Deletes a resolver endpoint. The effect of deleting a resolver endpoint depends on
            whether it's an inbound or an outbound resolver endpoint:
             
             <ul><li><para><b>Inbound</b>: DNS queries from your network or another VPC are no longer routed
            to the DNS service for the specified VPC.
            </para></li><li><para><b>Outbound</b>: DNS queries from a VPC are no longer routed to your network or to
            another VPC.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.RemoveR53RResolverEndpointCmdlet.ResolverEndpointId">
            <summary>
            <para>
            <para>The ID of the resolver endpoint that you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.RemoveR53RResolverEndpointCmdlet.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.R53R.RemoveR53RResolverEndpointIpAddressAssociationCmdlet">
            <summary>
            Removes IP addresses from an inbound or an outbound resolver endpoint. If you want
            to remove more than one IP address, submit one <code>DisassociateResolverEndpointIpAddress</code>
            request for each IP address.
             
              
            <para>
            To add an IP address to an endpoint, see <a>AssociateResolverEndpointIpAddress</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.RemoveR53RResolverEndpointIpAddressAssociationCmdlet.IpAddress">
            <summary>
            <para>
            <para>The IPv4 address that you want to remove from a resolver endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.RemoveR53RResolverEndpointIpAddressAssociationCmdlet.ResolverEndpointId">
            <summary>
            <para>
            <para>The ID of the resolver endpoint that you want to disassociate an IP address from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.RemoveR53RResolverEndpointIpAddressAssociationCmdlet.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.R53R.RemoveR53RResolverRuleCmdlet">
            <summary>
            Deletes a resolver rule. Before you can delete a resolver rule, you must disassociate
            it from all the VPCs that you associated the resolver rule with. For more infomation,
            see <a>DisassociateResolverRule</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.RemoveR53RResolverRuleCmdlet.ResolverRuleId">
            <summary>
            <para>
            <para>The ID of the resolver rule that you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.RemoveR53RResolverRuleCmdlet.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.R53R.RemoveR53RResolverRuleAssociationCmdlet">
            <summary>
            Removes the association between a specified resolver rule and a specified VPC.
             
             <important><para>
            If you disassociate a resolver rule from a VPC, Resolver stops forwarding DNS queries
            for the domain name that you specified in the resolver rule.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.RemoveR53RResolverRuleAssociationCmdlet.ResolverRuleId">
            <summary>
            <para>
            <para>The ID of the resolver rule that you want to disassociate from the specified VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.RemoveR53RResolverRuleAssociationCmdlet.VPCId">
            <summary>
            <para>
            <para>The ID of the VPC that you want to disassociate the resolver rule from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.RemoveR53RResolverRuleAssociationCmdlet.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.R53R.RemoveR53RResourceTagCmdlet">
            <summary>
            Removes one or more tags from a specified resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.RemoveR53RResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) for the resource that you want to remove tags from.
            To get the ARN for a resource, use the applicable <code>Get</code> or <code>List</code>
            command: </para><ul><li><para><a>GetResolverEndpoint</a></para></li><li><para><a>GetResolverRule</a></para></li><li><para><a>GetResolverRuleAssociation</a></para></li><li><para><a>ListResolverEndpoints</a></para></li><li><para><a>ListResolverRuleAssociations</a></para></li><li><para><a>ListResolverRules</a></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.RemoveR53RResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>The tags that you want to remove to the specified resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.RemoveR53RResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.RemoveR53RResourceTagCmdlet.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.R53R.SetR53RResolverRulePolicyCmdlet">
            <summary>
            Specifies the Resolver operations and resources that you want to allow another AWS
            account to be able to use.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.SetR53RResolverRulePolicyCmdlet.Arn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the account that you want to grant permissions to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.SetR53RResolverRulePolicyCmdlet.ResolverRulePolicy">
            <summary>
            <para>
            <para>An AWS Identity and Access Management policy statement that lists the permissions
            that you want to grant to another AWS account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.SetR53RResolverRulePolicyCmdlet.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.R53R.UpdateR53RResolverEndpointCmdlet">
            <summary>
            Updates the name of an inbound or an outbound resolver endpoint.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.UpdateR53RResolverEndpointCmdlet.Name">
            <summary>
            <para>
            <para>The name of the resolver endpoint that you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.UpdateR53RResolverEndpointCmdlet.ResolverEndpointId">
            <summary>
            <para>
            <para>The ID of the resolver endpoint that you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.UpdateR53RResolverEndpointCmdlet.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.R53R.UpdateR53RResolverRuleCmdlet">
            <summary>
            Updates settings for a specified resolver rule. <code>ResolverRuleId</code> is required,
            and all other parameters are optional. If you don't specify a parameter, it retains
            its current value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.UpdateR53RResolverRuleCmdlet.Config">
            <summary>
            <para>
            <para>The new settings for the resolver rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.UpdateR53RResolverRuleCmdlet.ResolverRuleId">
            <summary>
            <para>
            <para>The ID of the resolver rule that you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53R.UpdateR53RResolverRuleCmdlet.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.R53.GetR53HostedZonesByNameCmdlet">
            <summary>
            To retrieve a list of your hosted zones in lexicographic order, send a <code>GET</code>
            request to the <code>2013-04-01/hostedzonesbyname</code> resource. The response to
            this request includes a <code>HostedZones</code> element with zero or more <code>HostedZone</code>
            child elements lexicographically ordered by DNS name. By default, the list of hosted
            zones is displayed on a single page. You can control the length of the page that is
            displayed by using the <code>MaxItems</code> parameter. You can use the <code>DNSName</code>
            and <code>HostedZoneId</code> parameters to control the hosted zone that the list
            begins with.
             
             <note> Amazon Route 53 returns a maximum of 100 items. If you set MaxItems to a value
            greater than 100, Amazon Route 53 returns only the first 100.</note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53HostedZonesByNameCmdlet.DNSName">
            <summary>
            <para>
            The first name in the lexicographic ordering of domain names that you want the <code>ListHostedZonesByNameRequest</code>
            request to list.
            </para>
            <para>
            If the request returned more than one page of results, submit another request and
            specify the value of <code>NextMarker$DNSName</code> and <code>NextMarker$HostedZoneId</code>
            from the last response in the <code>DNSName</code> and <code>HostedZoneId</code> parameters
            to get the next page of results.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53HostedZonesByNameCmdlet.HostedZoneId">
            <summary>
            If the request returned more than one page of results, submit another request and
            specify the value of <code>NextMarker$DNSName</code> and <code>NextMarker$HostedZoneId</code>
            from the last response in the <code>DNSName</code> and <code>HostedZoneId</code> parameters
            to get the next page of results.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53HostedZonesByNameCmdlet.MaxItem">
            <summary>
            Specify the maximum number of hosted zones to return per page of results.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53.EditR53ResourceRecordSetCmdlet">
            <summary>
            Creates, changes, or deletes a resource record set, which contains authoritative DNS
            information for a specified domain name or subdomain name. For example, you can use
            <code>ChangeResourceRecordSets</code> to create a resource record set that routes
            traffic for test.example.com to a web server that has an IP address of 192.0.2.44.
             
              
            <para><b>Change Batches and Transactional Changes</b></para><para>
            The request body must include a document with a <code>ChangeResourceRecordSetsRequest</code>
            element. The request body contains a list of change items, known as a change batch.
            Change batches are considered transactional changes. When using the Amazon Route 53
            API to change resource record sets, Route 53 either makes all or none of the changes
            in a change batch request. This ensures that Route 53 never partially implements the
            intended changes to the resource record sets in a hosted zone.
            </para><para>
            For example, a change batch request that deletes the <code>CNAME</code> record for
            www.example.com and creates an alias resource record set for www.example.com. Route
            53 deletes the first resource record set and creates the second resource record set
            in a single operation. If either the <code>DELETE</code> or the <code>CREATE</code>
            action fails, then both changes (plus any other changes in the batch) fail, and the
            original <code>CNAME</code> record continues to exist.
            </para><important><para>
            Due to the nature of transactional changes, you can't delete the same resource record
            set more than once in a single change batch. If you attempt to delete the same change
            batch more than once, Route 53 returns an <code>InvalidChangeBatch</code> error.
            </para></important><para><b>Traffic Flow</b></para><para>
            To create resource record sets for complex routing configurations, use either the
            traffic flow visual editor in the Route 53 console or the API actions for traffic
            policies and traffic policy instances. Save the configuration as a traffic policy,
            then associate the traffic policy with one or more domain names (such as example.com)
            or subdomain names (such as www.example.com), in the same hosted zone or in multiple
            hosted zones. You can roll back the updates if the new configuration isn't performing
            as expected. For more information, see <a href="http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/traffic-flow.html">Using
            Traffic Flow to Route DNS Traffic</a> in the <i>Amazon Route 53 Developer Guide</i>.
            </para><para><b>Create, Delete, and Upsert</b></para><para>
            Use <code>ChangeResourceRecordsSetsRequest</code> to perform the following actions:
            </para><ul><li><para><code>CREATE</code>: Creates a resource record set that has the specified values.
            </para></li><li><para><code>DELETE</code>: Deletes an existing resource record set that has the specified
            values.
            </para></li><li><para><code>UPSERT</code>: If a resource record set does not already exist, AWS creates
            it. If a resource set does exist, Route 53 updates it with the values in the request.
             
            </para></li></ul><para><b>Syntaxes for Creating, Updating, and Deleting Resource Record Sets</b></para><para>
            The syntax for a request depends on the type of resource record set that you want
            to create, delete, or update, such as weighted, alias, or failover. The XML elements
            in your request must appear in the order listed in the syntax.
            </para><para>
            For an example for each type of resource record set, see "Examples."
            </para><para>
            Don't refer to the syntax in the "Parameter Syntax" section, which includes all of
            the elements for every kind of resource record set that you can create, delete, or
            update by using <code>ChangeResourceRecordSets</code>.
            </para><para><b>Change Propagation to Route 53 DNS Servers</b></para><para>
            When you submit a <code>ChangeResourceRecordSets</code> request, Route 53 propagates
            your changes to all of the Route 53 authoritative DNS servers. While your changes
            are propagating, <code>GetChange</code> returns a status of <code>PENDING</code>.
            When propagation is complete, <code>GetChange</code> returns a status of <code>INSYNC</code>.
            Changes generally propagate to all Route 53 name servers within 60 seconds. For more
            information, see <a href="https://docs.aws.amazon.com/Route53/latest/APIReference/API_GetChange.html">GetChange</a>.
            </para><para><b>Limits on ChangeResourceRecordSets Requests</b></para><para>
            For information about the limits on a <code>ChangeResourceRecordSets</code> request,
            see <a href="https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/DNSLimitations.html">Limits</a>
            in the <i>Amazon Route 53 Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.EditR53ResourceRecordSetCmdlet.ChangeBatch_Change">
            <summary>
            <para>
            <para>Information about the changes to make to the record sets.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.EditR53ResourceRecordSetCmdlet.ChangeBatch_Comment">
            <summary>
            <para>
            <para><i>Optional:</i> Any comments you want to include about a change batch request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.EditR53ResourceRecordSetCmdlet.HostedZoneId">
            <summary>
            <para>
            <para>The ID of the hosted zone that contains the resource record sets that you want to
            change.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.EditR53ResourceRecordSetCmdlet.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.R53.EditR53TagsForResourceCmdlet">
            <summary>
            Adds, edits, or deletes tags for a health check or a hosted zone.
             
              
            <para>
            For information about using tags for cost allocation, see <a href="https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html">Using
            Cost Allocation Tags</a> in the <i>AWS Billing and Cost Management User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.EditR53TagsForResourceCmdlet.AddTag">
            <summary>
            <para>
            <para>A complex type that contains a list of the tags that you want to add to the specified
            health check or hosted zone and/or the tags that you want to edit <code>Value</code>
            for.</para><para>You can add a maximum of 10 tags to a health check or a hosted zone.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.EditR53TagsForResourceCmdlet.RemoveTagKey">
            <summary>
            <para>
            <para>A complex type that contains a list of the tags that you want to delete from the specified
            health check or hosted zone. You can specify up to 10 keys.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.EditR53TagsForResourceCmdlet.ResourceId">
            <summary>
            <para>
            <para>The ID of the resource for which you want to add, change, or delete tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.EditR53TagsForResourceCmdlet.ResourceType">
            <summary>
            <para>
            <para>The type of the resource.</para><ul><li><para>The resource type for health checks is <code>healthcheck</code>.</para></li><li><para>The resource type for hosted zones is <code>hostedzone</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.EditR53TagsForResourceCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.EditR53TagsForResourceCmdlet.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.R53.GetR53AccountLimitCmdlet">
            <summary>
            Gets the specified limit for the current account, for example, the maximum number
            of health checks that you can create using the account.
             
              
            <para>
            For the default limit, see <a href="https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/DNSLimitations.html">Limits</a>
            in the <i>Amazon Route 53 Developer Guide</i>. To request a higher limit, <a href="https://console.aws.amazon.com/support/home#/case/create?issueType=service-limit-increase&amp;limitType=service-code-route53">open
            a case</a>.
            </para><note><para>
            You can also view account limits in AWS Trusted Advisor. Sign in to the AWS Management
            Console and open the Trusted Advisor console at <a href="https://console.aws.amazon.com/trustedadvisor">https://console.aws.amazon.com/trustedadvisor/</a>.
            Then choose <b>Service limits</b> in the navigation pane.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53AccountLimitCmdlet.Type">
            <summary>
            <para>
            <para>The limit that you want to get. Valid values include the following:</para><ul><li><para><b>MAX_HEALTH_CHECKS_BY_OWNER</b>: The maximum number of health checks that you can
            create using the current account.</para></li><li><para><b>MAX_HOSTED_ZONES_BY_OWNER</b>: The maximum number of hosted zones that you can
            create using the current account.</para></li><li><para><b>MAX_REUSABLE_DELEGATION_SETS_BY_OWNER</b>: The maximum number of reusable delegation
            sets that you can create using the current account.</para></li><li><para><b>MAX_TRAFFIC_POLICIES_BY_OWNER</b>: The maximum number of traffic policies that
            you can create using the current account.</para></li><li><para><b>MAX_TRAFFIC_POLICY_INSTANCES_BY_OWNER</b>: The maximum number of traffic policy
            instances that you can create using the current account. (Traffic policy instances
            are referred to as traffic flow policy records in the Amazon Route 53 console.)</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53.GetR53ChangeCmdlet">
            <summary>
            Returns the current status of a change batch request. The status is one of the following
            values:
             
             <ul><li><para><code>PENDING</code> indicates that the changes in this request have not propagated
            to all Amazon Route 53 DNS servers. This is the initial status of all change batch
            requests.
            </para></li><li><para><code>INSYNC</code> indicates that the changes have propagated to all Route 53 DNS
            servers.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53ChangeCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the change batch request. The value that you specify here is the value that
            <code>ChangeResourceRecordSets</code> returned in the <code>Id</code> element when
            you submitted the request.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53.GetR53CheckerIpRangeCmdlet">
            <summary>
            <para><code>GetCheckerIpRanges</code> still works, but we recommend that you download ip-ranges.json,
            which includes IP address ranges for all AWS services. For more information, see <a href="http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/route-53-ip-addresses.html">IP
            Address Ranges of Amazon Route 53 Servers</a> in the <i>Amazon Route 53 Developer
            Guide</i>.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53.GetR53GeoLocationCmdlet">
            <summary>
            Gets information about whether a specified geographic location is supported for Amazon
            Route 53 geolocation resource record sets.
             
              
            <para>
            Use the following syntax to determine whether a continent is supported for geolocation:
            </para><para><code>GET /2013-04-01/geolocation?continentcode=<i>two-letter abbreviation for a
            continent</i></code></para><para>
            Use the following syntax to determine whether a country is supported for geolocation:
            </para><para><code>GET /2013-04-01/geolocation?countrycode=<i>two-character country code</i></code></para><para>
            Use the following syntax to determine whether a subdivision of a country is supported
            for geolocation:
            </para><para><code>GET /2013-04-01/geolocation?countrycode=<i>two-character country code</i>&amp;subdivisioncode=<i>subdivision
            code</i></code></para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53GeoLocationCmdlet.ContinentCode">
            <summary>
            <para>
            <para>Amazon Route 53 supports the following continent codes:</para><ul><li><para><b>AF</b>: Africa</para></li><li><para><b>AN</b>: Antarctica</para></li><li><para><b>AS</b>: Asia</para></li><li><para><b>EU</b>: Europe</para></li><li><para><b>OC</b>: Oceania</para></li><li><para><b>NA</b>: North America</para></li><li><para><b>SA</b>: South America</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53GeoLocationCmdlet.CountryCode">
            <summary>
            <para>
            <para>Amazon Route 53 uses the two-letter country codes that are specified in <a href="https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2">ISO
            standard 3166-1 alpha-2</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53GeoLocationCmdlet.SubdivisionCode">
            <summary>
            <para>
            <para>Amazon Route 53 uses the one- to three-letter subdivision codes that are specified
            in <a href="https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2">ISO standard 3166-1
            alpha-2</a>. Route 53 doesn't support subdivision codes for all countries. If you
            specify <code>subdivisioncode</code>, you must also specify <code>countrycode</code>.
            </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53.GetR53GeoLocationListCmdlet">
            <summary>
            Retrieves a list of supported geographic locations.
             
              
            <para>
            Countries are listed first, and continents are listed last. If Amazon Route 53 supports
            subdivisions for a country (for example, states or provinces), the subdivisions for
            that country are listed in alphabetical order immediately after the corresponding
            country.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53GeoLocationListCmdlet.StartContinentCode">
            <summary>
            <para>
            <para>The code for the continent with which you want to start listing locations that Amazon
            Route 53 supports for geolocation. If Route 53 has already returned a page or more
            of results, if <code>IsTruncated</code> is true, and if <code>NextContinentCode</code>
            from the previous response has a value, enter that value in <code>startcontinentcode</code>
            to return the next page of results.</para><para>Include <code>startcontinentcode</code> only if you want to list continents. Don't
            include <code>startcontinentcode</code> when you're listing countries or countries
            with their subdivisions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53GeoLocationListCmdlet.StartCountryCode">
            <summary>
            <para>
            <para>The code for the country with which you want to start listing locations that Amazon
            Route 53 supports for geolocation. If Route 53 has already returned a page or more
            of results, if <code>IsTruncated</code> is <code>true</code>, and if <code>NextCountryCode</code>
            from the previous response has a value, enter that value in <code>startcountrycode</code>
            to return the next page of results.</para><para>Route 53 uses the two-letter country codes that are specified in <a href="https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2">ISO
            standard 3166-1 alpha-2</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53GeoLocationListCmdlet.StartSubdivisionCode">
            <summary>
            <para>
            <para>The code for the subdivision (for example, state or province) with which you want
            to start listing locations that Amazon Route 53 supports for geolocation. If Route
            53 has already returned a page or more of results, if <code>IsTruncated</code> is
            <code>true</code>, and if <code>NextSubdivisionCode</code> from the previous response
            has a value, enter that value in <code>startsubdivisioncode</code> to return the next
            page of results.</para><para>To list subdivisions of a country, you must include both <code>startcountrycode</code>
            and <code>startsubdivisioncode</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53GeoLocationListCmdlet.MaxItem">
            <summary>
            <para>
            <para>(Optional) The maximum number of geolocations to be included in the response body
            for this request. If more than <code>maxitems</code> geolocations remain to be listed,
            then the value of the <code>IsTruncated</code> element in the response is <code>true</code>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53.GetR53HealthCheckCmdlet">
            <summary>
            Gets information about a specified health check.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53HealthCheckCmdlet.HealthCheckId">
            <summary>
            <para>
            <para>The identifier that Amazon Route 53 assigned to the health check when you created
            it. When you add or update a resource record set, you use this value to specify which
            health check to use. The value can be up to 64 characters long.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53.GetR53HealthCheckCountCmdlet">
            <summary>
            Retrieves the number of health checks that are associated with the current AWS account.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53.GetR53HealthCheckLastFailureReasonCmdlet">
            <summary>
            Gets the reason that a specified health check failed most recently.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53HealthCheckLastFailureReasonCmdlet.HealthCheckId">
            <summary>
            <para>
            <para>The ID for the health check for which you want the last failure reason. When you created
            the health check, <code>CreateHealthCheck</code> returned the ID in the response,
            in the <code>HealthCheckId</code> element.</para><note><para>If you want to get the last failure reason for a calculated health check, you must
            use the Amazon Route 53 console or the CloudWatch console. You can't use <code>GetHealthCheckLastFailureReason</code>
            for a calculated health check.</para></note>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53.GetR53HealthCheckListCmdlet">
            <summary>
            Retrieve a list of the health checks that are associated with the current AWS account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53HealthCheckListCmdlet.Marker">
            <summary>
            <para>
            <para>If the value of <code>IsTruncated</code> in the previous response was <code>true</code>,
            you have more health checks. To get another group, submit another <code>ListHealthChecks</code>
            request. </para><para>For the value of <code>marker</code>, specify the value of <code>NextMarker</code>
            from the previous response, which is the ID of the first health check that Amazon
            Route 53 will return if you submit another request.</para><para>If the value of <code>IsTruncated</code> in the previous response was <code>false</code>,
            there are no more health checks to get.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53HealthCheckListCmdlet.MaxItem">
            <summary>
            <para>
            <para>The maximum number of health checks that you want <code>ListHealthChecks</code> to
            return in response to the current request. Amazon Route 53 returns a maximum of 100
            items. If you set <code>MaxItems</code> to a value greater than 100, Route 53 returns
            only the first 100 health checks. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53.GetR53HealthCheckStatusCmdlet">
            <summary>
            Gets status of a specified health check.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53HealthCheckStatusCmdlet.HealthCheckId">
            <summary>
            <para>
            <para>The ID for the health check that you want the current status for. When you created
            the health check, <code>CreateHealthCheck</code> returned the ID in the response,
            in the <code>HealthCheckId</code> element.</para><note><para>If you want to check the status of a calculated health check, you must use the Amazon
            Route 53 console or the CloudWatch console. You can't use <code>GetHealthCheckStatus</code>
            to get the status of a calculated health check.</para></note>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53.GetR53HostedZoneCmdlet">
            <summary>
            Gets information about a specified hosted zone including the four name servers assigned
            to the hosted zone.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53HostedZoneCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the hosted zone that you want to get information about.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53.GetR53HostedZoneCountCmdlet">
            <summary>
            Retrieves the number of hosted zones that are associated with the current AWS account.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53.GetR53HostedZoneLimitCmdlet">
            <summary>
            Gets the specified limit for a specified hosted zone, for example, the maximum number
            of records that you can create in the hosted zone.
             
              
            <para>
            For the default limit, see <a href="https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/DNSLimitations.html">Limits</a>
            in the <i>Amazon Route 53 Developer Guide</i>. To request a higher limit, <a href="https://console.aws.amazon.com/support/home#/case/create?issueType=service-limit-increase&amp;limitType=service-code-route53">open
            a case</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53HostedZoneLimitCmdlet.HostedZoneId">
            <summary>
            <para>
            <para>The ID of the hosted zone that you want to get a limit for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53HostedZoneLimitCmdlet.Type">
            <summary>
            <para>
            <para>The limit that you want to get. Valid values include the following:</para><ul><li><para><b>MAX_RRSETS_BY_ZONE</b>: The maximum number of records that you can create in the
            specified hosted zone.</para></li><li><para><b>MAX_VPCS_ASSOCIATED_BY_ZONE</b>: The maximum number of Amazon VPCs that you can
            associate with the specified private hosted zone.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53.GetR53HostedZoneListCmdlet">
            <summary>
            Retrieves a list of the public and private hosted zones that are associated with the
            current AWS account. The response includes a <code>HostedZones</code> child element
            for each hosted zone.
             
              
            <para>
            Amazon Route 53 returns a maximum of 100 items in each response. If you have a lot
            of hosted zones, you can use the <code>maxitems</code> parameter to list them in groups
            of up to 100.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53HostedZoneListCmdlet.DelegationSetId">
            <summary>
            <para>
            <para>If you're using reusable delegation sets and you want to list all of the hosted zones
            that are associated with a reusable delegation set, specify the ID of that reusable
            delegation set. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53HostedZoneListCmdlet.Marker">
            <summary>
            <para>
            <para>If the value of <code>IsTruncated</code> in the previous response was <code>true</code>,
            you have more hosted zones. To get more hosted zones, submit another <code>ListHostedZones</code>
            request. </para><para>For the value of <code>marker</code>, specify the value of <code>NextMarker</code>
            from the previous response, which is the ID of the first hosted zone that Amazon Route
            53 will return if you submit another request.</para><para>If the value of <code>IsTruncated</code> in the previous response was <code>false</code>,
            there are no more hosted zones to get.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53HostedZoneListCmdlet.MaxItem">
            <summary>
            <para>
            <para>(Optional) The maximum number of hosted zones that you want Amazon Route 53 to return.
            If you have more than <code>maxitems</code> hosted zones, the value of <code>IsTruncated</code>
            in the response is <code>true</code>, and the value of <code>NextMarker</code> is
            the hosted zone ID of the first hosted zone that Route 53 will return if you submit
            another request.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53.GetR53QueryLoggingConfigCmdlet">
            <summary>
            Gets information about a specified configuration for DNS query logging.
             
              
            <para>
            For more information about DNS query logs, see <a href="https://docs.aws.amazon.com/Route53/latest/APIReference/API_CreateQueryLoggingConfig.html">CreateQueryLoggingConfig</a>
            and <a href="https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/query-logs.html">Logging
            DNS Queries</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53QueryLoggingConfigCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the configuration for DNS query logging that you want to get information
            about.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53.GetR53QueryLoggingConfigListCmdlet">
            <summary>
            Lists the configurations for DNS query logging that are associated with the current
            AWS account or the configuration that is associated with a specified hosted zone.
             
              
            <para>
            For more information about DNS query logs, see <a href="https://docs.aws.amazon.com/Route53/latest/APIReference/API_CreateQueryLoggingConfig.html">CreateQueryLoggingConfig</a>.
            Additional information, including the format of DNS query logs, appears in <a href="https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/query-logs.html">Logging
            DNS Queries</a> in the <i>Amazon Route 53 Developer Guide</i>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53QueryLoggingConfigListCmdlet.HostedZoneId">
            <summary>
            <para>
            <para>(Optional) If you want to list the query logging configuration that is associated
            with a hosted zone, specify the ID in <code>HostedZoneId</code>. </para><para>If you don't specify a hosted zone ID, <code>ListQueryLoggingConfigs</code> returns
            all of the configurations that are associated with the current AWS account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53QueryLoggingConfigListCmdlet.MaxResult">
            <summary>
            <para>
            <para>(Optional) The maximum number of query logging configurations that you want Amazon
            Route 53 to return in response to the current request. If the current AWS account
            has more than <code>MaxResults</code> configurations, use the value of <a href="https://docs.aws.amazon.com/Route53/latest/APIReference/API_ListQueryLoggingConfigs.html#API_ListQueryLoggingConfigs_RequestSyntax">NextToken</a>
            in the response to get the next page of results.</para><para>If you don't specify a value for <code>MaxResults</code>, Route 53 returns up to 100
            configurations.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53QueryLoggingConfigListCmdlet.NextToken">
            <summary>
            <para>
            <para>(Optional) If the current AWS account has more than <code>MaxResults</code> query
            logging configurations, use <code>NextToken</code> to get the second and subsequent
            pages of results.</para><para>For the first <code>ListQueryLoggingConfigs</code> request, omit this value.</para><para>For the second and subsequent requests, get the value of <code>NextToken</code> from
            the previous response and specify that value for <code>NextToken</code> in the request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53.GetR53ResourceRecordSetCmdlet">
            <summary>
            Lists the resource record sets in a specified hosted zone.
             
              
            <para><code>ListResourceRecordSets</code> returns up to 100 resource record sets at a time
            in ASCII order, beginning at a position specified by the <code>name</code> and <code>type</code>
            elements.
            </para><para><b>Sort order</b></para><para><code>ListResourceRecordSets</code> sorts results first by DNS name with the labels
            reversed, for example:
            </para><para><code>com.example.www.</code></para><para>
            Note the trailing dot, which can change the sort order when the record name contains
            characters that appear before <code>.</code> (decimal 46) in the ASCII table. These
            characters include the following: <code>! " # $ % &amp; ' ( ) * + , -</code></para><para>
            When multiple records have the same DNS name, <code>ListResourceRecordSets</code>
            sorts results by the record type.
            </para><para><b>Specifying where to start listing records</b></para><para>
            You can use the name and type elements to specify the resource record set that the
            list begins with:
            </para><dl><dt>If you do not specify Name or Type</dt><dd><para>
            The results begin with the first resource record set that the hosted zone contains.
            </para></dd><dt>If you specify Name but not Type</dt><dd><para>
            The results begin with the first resource record set in the list whose name is greater
            than or equal to <code>Name</code>.
            </para></dd><dt>If you specify Type but not Name</dt><dd><para>
            Amazon Route 53 returns the <code>InvalidInput</code> error.
            </para></dd><dt>If you specify both Name and Type</dt><dd><para>
            The results begin with the first resource record set in the list whose name is greater
            than or equal to <code>Name</code>, and whose type is greater than or equal to <code>Type</code>.
            </para></dd></dl><para><b>Resource record sets that are PENDING</b></para><para>
            This action returns the most current version of the records. This includes records
            that are <code>PENDING</code>, and that are not yet available on all Route 53 DNS
            servers.
            </para><para><b>Changing resource record sets</b></para><para>
            To ensure that you get an accurate listing of the resource record sets for a hosted
            zone at a point in time, do not submit a <code>ChangeResourceRecordSets</code> request
            while you're paging through the results of a <code>ListResourceRecordSets</code> request.
            If you do, some pages may display results without the latest changes while other pages
            display results with the latest changes.
            </para><para><b>Displaying the next page of results</b></para><para>
            If a <code>ListResourceRecordSets</code> command returns more than one page of results,
            the value of <code>IsTruncated</code> is <code>true</code>. To display the next page
            of results, get the values of <code>NextRecordName</code>, <code>NextRecordType</code>,
            and <code>NextRecordIdentifier</code> (if any) from the response. Then submit another
            <code>ListResourceRecordSets</code> request, and specify those values for <code>StartRecordName</code>,
            <code>StartRecordType</code>, and <code>StartRecordIdentifier</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53ResourceRecordSetCmdlet.HostedZoneId">
            <summary>
            <para>
            <para>The ID of the hosted zone that contains the resource record sets that you want to
            list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53ResourceRecordSetCmdlet.StartRecordIdentifier">
            <summary>
            <para>
            <para><i>Weighted resource record sets only:</i> If results were truncated for a given
            DNS name and type, specify the value of <code>NextRecordIdentifier</code> from the
            previous response to get the next resource record set that has the current DNS name
            and type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53ResourceRecordSetCmdlet.StartRecordName">
            <summary>
            <para>
            <para>The first name in the lexicographic ordering of resource record sets that you want
            to list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53ResourceRecordSetCmdlet.StartRecordType">
            <summary>
            <para>
            <para>The type of resource record set to begin the record listing from.</para><para>Valid values for basic resource record sets: <code>A</code> | <code>AAAA</code> |
            <code>CAA</code> | <code>CNAME</code> | <code>MX</code> | <code>NAPTR</code> | <code>NS</code>
            | <code>PTR</code> | <code>SOA</code> | <code>SPF</code> | <code>SRV</code> | <code>TXT</code></para><para>Values for weighted, latency, geolocation, and failover resource record sets: <code>A</code>
            | <code>AAAA</code> | <code>CAA</code> | <code>CNAME</code> | <code>MX</code> | <code>NAPTR</code>
            | <code>PTR</code> | <code>SPF</code> | <code>SRV</code> | <code>TXT</code></para><para>Values for alias resource record sets: </para><ul><li><para><b>API Gateway custom regional API or edge-optimized API</b>: A</para></li><li><para><b>CloudFront distribution</b>: A or AAAA</para></li><li><para><b>Elastic Beanstalk environment that has a regionalized subdomain</b>: A</para></li><li><para><b>Elastic Load Balancing load balancer</b>: A | AAAA</para></li><li><para><b>Amazon S3 bucket</b>: A</para></li><li><para><b>Amazon VPC interface VPC endpoint</b>: A</para></li><li><para><b>Another resource record set in this hosted zone:</b> The type of the resource
            record set that the alias references.</para></li></ul><para>Constraint: Specifying <code>type</code> without specifying <code>name</code> returns
            an <code>InvalidInput</code> error.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53ResourceRecordSetCmdlet.MaxItem">
            <summary>
            <para>
            <para>(Optional) The maximum number of resource records sets to include in the response
            body for this request. If the response includes more than <code>maxitems</code> resource
            record sets, the value of the <code>IsTruncated</code> element in the response is
            <code>true</code>, and the values of the <code>NextRecordName</code> and <code>NextRecordType</code>
            elements in the response identify the first resource record set in the next group
            of <code>maxitems</code> resource record sets.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53.GetR53ReusableDelegationSetCmdlet">
            <summary>
            Retrieves information about a specified reusable delegation set, including the four
            name servers that are assigned to the delegation set.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53ReusableDelegationSetCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the reusable delegation set that you want to get a list of name servers
            for.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53.GetR53ReusableDelegationSetLimitCmdlet">
            <summary>
            Gets the maximum number of hosted zones that you can associate with the specified
            reusable delegation set.
             
              
            <para>
            For the default limit, see <a href="https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/DNSLimitations.html">Limits</a>
            in the <i>Amazon Route 53 Developer Guide</i>. To request a higher limit, <a href="https://console.aws.amazon.com/support/home#/case/create?issueType=service-limit-increase&amp;limitType=service-code-route53">open
            a case</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53ReusableDelegationSetLimitCmdlet.DelegationSetId">
            <summary>
            <para>
            <para>The ID of the delegation set that you want to get the limit for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53ReusableDelegationSetLimitCmdlet.Type">
            <summary>
            <para>
            <para>Specify <code>MAX_ZONES_BY_REUSABLE_DELEGATION_SET</code> to get the maximum number
            of hosted zones that you can associate with the specified reusable delegation set.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53.GetR53ReusableDelegationSetListCmdlet">
            <summary>
            Retrieves a list of the reusable delegation sets that are associated with the current
            AWS account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53ReusableDelegationSetListCmdlet.Marker">
            <summary>
            <para>
            <para>If the value of <code>IsTruncated</code> in the previous response was <code>true</code>,
            you have more reusable delegation sets. To get another group, submit another <code>ListReusableDelegationSets</code>
            request. </para><para>For the value of <code>marker</code>, specify the value of <code>NextMarker</code>
            from the previous response, which is the ID of the first reusable delegation set that
            Amazon Route 53 will return if you submit another request.</para><para>If the value of <code>IsTruncated</code> in the previous response was <code>false</code>,
            there are no more reusable delegation sets to get.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53ReusableDelegationSetListCmdlet.MaxItem">
            <summary>
            <para>
            <para>The number of reusable delegation sets that you want Amazon Route 53 to return in
            the response to this request. If you specify a value greater than 100, Route 53 returns
            only the first 100 reusable delegation sets.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53.GetR53TagsForResourceCmdlet">
            <summary>
            Lists tags for one health check or hosted zone.
             
              
            <para>
            For information about using tags for cost allocation, see <a href="https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html">Using
            Cost Allocation Tags</a> in the <i>AWS Billing and Cost Management User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53TagsForResourceCmdlet.ResourceId">
            <summary>
            <para>
            <para>The ID of the resource for which you want to retrieve tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53TagsForResourceCmdlet.ResourceType">
            <summary>
            <para>
            <para>The type of the resource.</para><ul><li><para>The resource type for health checks is <code>healthcheck</code>.</para></li><li><para>The resource type for hosted zones is <code>hostedzone</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53.GetR53TagsForResourceListCmdlet">
            <summary>
            Lists tags for up to 10 health checks or hosted zones.
             
              
            <para>
            For information about using tags for cost allocation, see <a href="https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html">Using
            Cost Allocation Tags</a> in the <i>AWS Billing and Cost Management User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53TagsForResourceListCmdlet.ResourceId">
            <summary>
            <para>
            <para>A complex type that contains the ResourceId element for each resource for which you
            want to get a list of tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53TagsForResourceListCmdlet.ResourceType">
            <summary>
            <para>
            <para>The type of the resources.</para><ul><li><para>The resource type for health checks is <code>healthcheck</code>.</para></li><li><para>The resource type for hosted zones is <code>hostedzone</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53.GetR53TrafficPolicyCmdlet">
            <summary>
            Gets information about a specific traffic policy version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53TrafficPolicyCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the traffic policy that you want to get information about.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53TrafficPolicyCmdlet.Version">
            <summary>
            <para>
            <para>The version number of the traffic policy that you want to get information about.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53.GetR53TrafficPolicyInstanceCmdlet">
            <summary>
            Gets information about a specified traffic policy instance.
             
             <note><para>
            After you submit a <code>CreateTrafficPolicyInstance</code> or an <code>UpdateTrafficPolicyInstance</code>
            request, there's a brief delay while Amazon Route 53 creates the resource record sets
            that are specified in the traffic policy definition. For more information, see the
            <code>State</code> response element.
            </para></note><note><para>
            In the Route 53 console, traffic policy instances are known as policy records.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53TrafficPolicyInstanceCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the traffic policy instance that you want to get information about.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53.GetR53TrafficPolicyInstanceCountCmdlet">
            <summary>
            Gets the number of traffic policy instances that are associated with the current AWS
            account.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53.GetR53TrafficPolicyInstanceListCmdlet">
            <summary>
            Gets information about the traffic policy instances that you created by using the
            current AWS account.
             
             <note><para>
            After you submit an <code>UpdateTrafficPolicyInstance</code> request, there's a brief
            delay while Amazon Route 53 creates the resource record sets that are specified in
            the traffic policy definition. For more information, see the <code>State</code> response
            element.
            </para></note><para>
            Route 53 returns a maximum of 100 items in each response. If you have a lot of traffic
            policy instances, you can use the <code>MaxItems</code> parameter to list them in
            groups of up to 100.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53TrafficPolicyInstanceListCmdlet.HostedZoneIdMarker">
            <summary>
            <para>
            <para>If the value of <code>IsTruncated</code> in the previous response was <code>true</code>,
            you have more traffic policy instances. To get more traffic policy instances, submit
            another <code>ListTrafficPolicyInstances</code> request. For the value of <code>HostedZoneId</code>,
            specify the value of <code>HostedZoneIdMarker</code> from the previous response, which
            is the hosted zone ID of the first traffic policy instance in the next group of traffic
            policy instances.</para><para>If the value of <code>IsTruncated</code> in the previous response was <code>false</code>,
            there are no more traffic policy instances to get.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53TrafficPolicyInstanceListCmdlet.TrafficPolicyInstanceNameMarker">
            <summary>
            <para>
            <para>If the value of <code>IsTruncated</code> in the previous response was <code>true</code>,
            you have more traffic policy instances. To get more traffic policy instances, submit
            another <code>ListTrafficPolicyInstances</code> request. For the value of <code>trafficpolicyinstancename</code>,
            specify the value of <code>TrafficPolicyInstanceNameMarker</code> from the previous
            response, which is the name of the first traffic policy instance in the next group
            of traffic policy instances.</para><para>If the value of <code>IsTruncated</code> in the previous response was <code>false</code>,
            there are no more traffic policy instances to get.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53TrafficPolicyInstanceListCmdlet.TrafficPolicyInstanceTypeMarker">
            <summary>
            <para>
            <para>If the value of <code>IsTruncated</code> in the previous response was <code>true</code>,
            you have more traffic policy instances. To get more traffic policy instances, submit
            another <code>ListTrafficPolicyInstances</code> request. For the value of <code>trafficpolicyinstancetype</code>,
            specify the value of <code>TrafficPolicyInstanceTypeMarker</code> from the previous
            response, which is the type of the first traffic policy instance in the next group
            of traffic policy instances.</para><para>If the value of <code>IsTruncated</code> in the previous response was <code>false</code>,
            there are no more traffic policy instances to get.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53TrafficPolicyInstanceListCmdlet.MaxItem">
            <summary>
            <para>
            <para>The maximum number of traffic policy instances that you want Amazon Route 53 to return
            in response to a <code>ListTrafficPolicyInstances</code> request. If you have more
            than <code>MaxItems</code> traffic policy instances, the value of the <code>IsTruncated</code>
            element in the response is <code>true</code>, and the values of <code>HostedZoneIdMarker</code>,
            <code>TrafficPolicyInstanceNameMarker</code>, and <code>TrafficPolicyInstanceTypeMarker</code>
            represent the first traffic policy instance in the next group of <code>MaxItems</code>
            traffic policy instances.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53.GetR53TrafficPolicyInstancesByHostedZoneCmdlet">
            <summary>
            Gets information about the traffic policy instances that you created in a specified
            hosted zone.
             
             <note><para>
            After you submit a <code>CreateTrafficPolicyInstance</code> or an <code>UpdateTrafficPolicyInstance</code>
            request, there's a brief delay while Amazon Route 53 creates the resource record sets
            that are specified in the traffic policy definition. For more information, see the
            <code>State</code> response element.
            </para></note><para>
            Route 53 returns a maximum of 100 items in each response. If you have a lot of traffic
            policy instances, you can use the <code>MaxItems</code> parameter to list them in
            groups of up to 100.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53TrafficPolicyInstancesByHostedZoneCmdlet.HostedZoneId">
            <summary>
            <para>
            <para>The ID of the hosted zone that you want to list traffic policy instances for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53TrafficPolicyInstancesByHostedZoneCmdlet.TrafficPolicyInstanceNameMarker">
            <summary>
            <para>
            <para>If the value of <code>IsTruncated</code> in the previous response is true, you have
            more traffic policy instances. To get more traffic policy instances, submit another
            <code>ListTrafficPolicyInstances</code> request. For the value of <code>trafficpolicyinstancename</code>,
            specify the value of <code>TrafficPolicyInstanceNameMarker</code> from the previous
            response, which is the name of the first traffic policy instance in the next group
            of traffic policy instances.</para><para>If the value of <code>IsTruncated</code> in the previous response was <code>false</code>,
            there are no more traffic policy instances to get.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53TrafficPolicyInstancesByHostedZoneCmdlet.TrafficPolicyInstanceTypeMarker">
            <summary>
            <para>
            <para>If the value of <code>IsTruncated</code> in the previous response is true, you have
            more traffic policy instances. To get more traffic policy instances, submit another
            <code>ListTrafficPolicyInstances</code> request. For the value of <code>trafficpolicyinstancetype</code>,
            specify the value of <code>TrafficPolicyInstanceTypeMarker</code> from the previous
            response, which is the type of the first traffic policy instance in the next group
            of traffic policy instances.</para><para>If the value of <code>IsTruncated</code> in the previous response was <code>false</code>,
            there are no more traffic policy instances to get.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53TrafficPolicyInstancesByHostedZoneCmdlet.MaxItem">
            <summary>
            <para>
            <para>The maximum number of traffic policy instances to be included in the response body
            for this request. If you have more than <code>MaxItems</code> traffic policy instances,
            the value of the <code>IsTruncated</code> element in the response is <code>true</code>,
            and the values of <code>HostedZoneIdMarker</code>, <code>TrafficPolicyInstanceNameMarker</code>,
            and <code>TrafficPolicyInstanceTypeMarker</code> represent the first traffic policy
            instance that Amazon Route 53 will return if you submit another request.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53.GetR53TrafficPolicyInstancesByPolicyCmdlet">
            <summary>
            Gets information about the traffic policy instances that you created by using a specify
            traffic policy version.
             
             <note><para>
            After you submit a <code>CreateTrafficPolicyInstance</code> or an <code>UpdateTrafficPolicyInstance</code>
            request, there's a brief delay while Amazon Route 53 creates the resource record sets
            that are specified in the traffic policy definition. For more information, see the
            <code>State</code> response element.
            </para></note><para>
            Route 53 returns a maximum of 100 items in each response. If you have a lot of traffic
            policy instances, you can use the <code>MaxItems</code> parameter to list them in
            groups of up to 100.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53TrafficPolicyInstancesByPolicyCmdlet.HostedZoneIdMarker">
            <summary>
            <para>
            <para>If the value of <code>IsTruncated</code> in the previous response was <code>true</code>,
            you have more traffic policy instances. To get more traffic policy instances, submit
            another <code>ListTrafficPolicyInstancesByPolicy</code> request. </para><para>For the value of <code>hostedzoneid</code>, specify the value of <code>HostedZoneIdMarker</code>
            from the previous response, which is the hosted zone ID of the first traffic policy
            instance that Amazon Route 53 will return if you submit another request.</para><para>If the value of <code>IsTruncated</code> in the previous response was <code>false</code>,
            there are no more traffic policy instances to get.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53TrafficPolicyInstancesByPolicyCmdlet.TrafficPolicyId">
            <summary>
            <para>
            <para>The ID of the traffic policy for which you want to list traffic policy instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53TrafficPolicyInstancesByPolicyCmdlet.TrafficPolicyInstanceNameMarker">
            <summary>
            <para>
            <para>If the value of <code>IsTruncated</code> in the previous response was <code>true</code>,
            you have more traffic policy instances. To get more traffic policy instances, submit
            another <code>ListTrafficPolicyInstancesByPolicy</code> request.</para><para>For the value of <code>trafficpolicyinstancename</code>, specify the value of <code>TrafficPolicyInstanceNameMarker</code>
            from the previous response, which is the name of the first traffic policy instance
            that Amazon Route 53 will return if you submit another request.</para><para>If the value of <code>IsTruncated</code> in the previous response was <code>false</code>,
            there are no more traffic policy instances to get.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53TrafficPolicyInstancesByPolicyCmdlet.TrafficPolicyInstanceTypeMarker">
            <summary>
            <para>
            <para>If the value of <code>IsTruncated</code> in the previous response was <code>true</code>,
            you have more traffic policy instances. To get more traffic policy instances, submit
            another <code>ListTrafficPolicyInstancesByPolicy</code> request.</para><para>For the value of <code>trafficpolicyinstancetype</code>, specify the value of <code>TrafficPolicyInstanceTypeMarker</code>
            from the previous response, which is the name of the first traffic policy instance
            that Amazon Route 53 will return if you submit another request.</para><para>If the value of <code>IsTruncated</code> in the previous response was <code>false</code>,
            there are no more traffic policy instances to get.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53TrafficPolicyInstancesByPolicyCmdlet.TrafficPolicyVersion">
            <summary>
            <para>
            <para>The version of the traffic policy for which you want to list traffic policy instances.
            The version must be associated with the traffic policy that is specified by <code>TrafficPolicyId</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53TrafficPolicyInstancesByPolicyCmdlet.MaxItem">
            <summary>
            <para>
            <para>The maximum number of traffic policy instances to be included in the response body
            for this request. If you have more than <code>MaxItems</code> traffic policy instances,
            the value of the <code>IsTruncated</code> element in the response is <code>true</code>,
            and the values of <code>HostedZoneIdMarker</code>, <code>TrafficPolicyInstanceNameMarker</code>,
            and <code>TrafficPolicyInstanceTypeMarker</code> represent the first traffic policy
            instance that Amazon Route 53 will return if you submit another request.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53.GetR53TrafficPolicyListCmdlet">
            <summary>
            Gets information about the latest version for every traffic policy that is associated
            with the current AWS account. Policies are listed in the order that they were created
            in.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53TrafficPolicyListCmdlet.MaxItem">
            <summary>
            <para>
            <para>(Optional) The maximum number of traffic policies that you want Amazon Route 53 to
            return in response to this request. If you have more than <code>MaxItems</code> traffic
            policies, the value of <code>IsTruncated</code> in the response is <code>true</code>,
            and the value of <code>TrafficPolicyIdMarker</code> is the ID of the first traffic
            policy that Route 53 will return if you submit another request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53TrafficPolicyListCmdlet.TrafficPolicyIdMarker">
            <summary>
            <para>
            <para>(Conditional) For your first request to <code>ListTrafficPolicies</code>, don't include
            the <code>TrafficPolicyIdMarker</code> parameter.</para><para>If you have more traffic policies than the value of <code>MaxItems</code>, <code>ListTrafficPolicies</code>
            returns only the first <code>MaxItems</code> traffic policies. To get the next group
            of policies, submit another request to <code>ListTrafficPolicies</code>. For the value
            of <code>TrafficPolicyIdMarker</code>, specify the value of <code>TrafficPolicyIdMarker</code>
            that was returned in the previous response.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.TrafficPolicyIdMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53.GetR53TrafficPolicyVersionListCmdlet">
            <summary>
            Gets information about all of the versions for a specified traffic policy.
             
              
            <para>
            Traffic policy versions are listed in numerical order by <code>VersionNumber</code>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53TrafficPolicyVersionListCmdlet.Id">
            <summary>
            <para>
            <para>Specify the value of <code>Id</code> of the traffic policy for which you want to list
            all versions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53TrafficPolicyVersionListCmdlet.MaxItem">
            <summary>
            <para>
            <para>The maximum number of traffic policy versions that you want Amazon Route 53 to include
            in the response body for this request. If the specified traffic policy has more than
            <code>MaxItems</code> versions, the value of <code>IsTruncated</code> in the response
            is <code>true</code>, and the value of the <code>TrafficPolicyVersionMarker</code>
            element is the ID of the first version that Route 53 will return if you submit another
            request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53TrafficPolicyVersionListCmdlet.TrafficPolicyVersionMarker">
            <summary>
            <para>
            <para>For your first request to <code>ListTrafficPolicyVersions</code>, don't include the
            <code>TrafficPolicyVersionMarker</code> parameter.</para><para>If you have more traffic policy versions than the value of <code>MaxItems</code>,
            <code>ListTrafficPolicyVersions</code> returns only the first group of <code>MaxItems</code>
            versions. To get more traffic policy versions, submit another <code>ListTrafficPolicyVersions</code>
            request. For the value of <code>TrafficPolicyVersionMarker</code>, specify the value
            of <code>TrafficPolicyVersionMarker</code> in the previous response.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.TrafficPolicyVersionMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53.GetR53VPCAssociationAuthorizationListCmdlet">
            <summary>
            Gets a list of the VPCs that were created by other accounts and that can be associated
            with a specified hosted zone because you've submitted one or more <code>CreateVPCAssociationAuthorization</code>
            requests.
             
              
            <para>
            The response includes a <code>VPCs</code> element with a <code>VPC</code> child element
            for each VPC that can be associated with the hosted zone.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53VPCAssociationAuthorizationListCmdlet.HostedZoneId">
            <summary>
            <para>
            <para>The ID of the hosted zone for which you want a list of VPCs that can be associated
            with the hosted zone.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53VPCAssociationAuthorizationListCmdlet.MaxResult">
            <summary>
            <para>
            <para><i>Optional</i>: An integer that specifies the maximum number of VPCs that you want
            Amazon Route 53 to return. If you don't specify a value for <code>MaxResults</code>,
            Route 53 returns up to 50 VPCs per page.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.GetR53VPCAssociationAuthorizationListCmdlet.NextToken">
            <summary>
            <para>
            <para><i>Optional</i>: If a response includes a <code>NextToken</code> element, there are
            more VPCs that can be associated with the specified hosted zone. To get the next page
            of results, submit another request, and include the value of <code>NextToken</code>
            from the response in the <code>nexttoken</code> parameter in another <code>ListVPCAssociationAuthorizations</code>
            request.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53.NewR53HealthCheckCmdlet">
            <summary>
            Creates a new health check.
             
              
            <para>
            For information about adding health checks to resource record sets, see <a href="https://docs.aws.amazon.com/Route53/latest/APIReference/API_ResourceRecordSet.html#Route53-Type-ResourceRecordSet-HealthCheckId">HealthCheckId</a>
            in <a href="https://docs.aws.amazon.com/Route53/latest/APIReference/API_ChangeResourceRecordSets.html">ChangeResourceRecordSets</a>.
             
            </para><para><b>ELB Load Balancers</b></para><para>
            If you're registering EC2 instances with an Elastic Load Balancing (ELB) load balancer,
            do not create Amazon Route 53 health checks for the EC2 instances. When you register
            an EC2 instance with a load balancer, you configure settings for an ELB health check,
            which performs a similar function to a Route 53 health check.
            </para><para><b>Private Hosted Zones</b></para><para>
            You can associate health checks with failover resource record sets in a private hosted
            zone. Note the following:
            </para><ul><li><para>
            Route 53 health checkers are outside the VPC. To check the health of an endpoint within
            a VPC by IP address, you must assign a public IP address to the instance in the VPC.
            </para></li><li><para>
            You can configure a health checker to check the health of an external resource that
            the instance relies on, such as a database server.
            </para></li><li><para>
            You can create a CloudWatch metric, associate an alarm with the metric, and then create
            a health check that is based on the state of the alarm. For example, you might create
            a CloudWatch metric that checks the status of the Amazon EC2 <code>StatusCheckFailed</code>
            metric, add an alarm to the metric, and then create a health check that is based on
            the state of the alarm. For information about creating CloudWatch metrics and alarms
            by using the CloudWatch console, see the <a href="http://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/WhatIsCloudWatch.html">Amazon
            CloudWatch User Guide</a>.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53HealthCheckCmdlet.CallerReference">
            <summary>
            <para>
            <para>A unique string that identifies the request and that allows you to retry a failed
            <code>CreateHealthCheck</code> request without the risk of creating two identical
            health checks:</para><ul><li><para>If you send a <code>CreateHealthCheck</code> request with the same <code>CallerReference</code>
            and settings as a previous request, and if the health check doesn't exist, Amazon
            Route 53 creates the health check. If the health check does exist, Route 53 returns
            the settings for the existing health check.</para></li><li><para>If you send a <code>CreateHealthCheck</code> request with the same <code>CallerReference</code>
            as a deleted health check, regardless of the settings, Route 53 returns a <code>HealthCheckAlreadyExists</code>
            error.</para></li><li><para>If you send a <code>CreateHealthCheck</code> request with the same <code>CallerReference</code>
            as an existing health check but with different settings, Route 53 returns a <code>HealthCheckAlreadyExists</code>
            error.</para></li><li><para>If you send a <code>CreateHealthCheck</code> request with a unique <code>CallerReference</code>
            but settings identical to an existing health check, Route 53 creates the health check.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53HealthCheckCmdlet.HealthCheckConfig_ChildHealthCheck">
            <summary>
            <para>
            <para>(CALCULATED Health Checks Only) A complex type that contains one <code>ChildHealthCheck</code>
            element for each health check that you want to associate with a <code>CALCULATED</code>
            health check.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53HealthCheckCmdlet.HealthCheckConfig_Disabled">
            <summary>
            <para>
            <para>Stops Route 53 from performing health checks. When you disable a health check, here's
            what happens:</para><ul><li><para><b>Health checks that check the health of endpoints:</b> Route 53 stops submitting
            requests to your application, server, or other resource.</para></li><li><para><b>Calculated health checks:</b> Route 53 stops aggregating the status of the referenced
            health checks.</para></li><li><para><b>Health checks that monitor CloudWatch alarms:</b> Route 53 stops monitoring the
            corresponding CloudWatch metrics.</para></li></ul><para>After you disable a health check, Route 53 considers the status of the health check
            to always be healthy. If you configured DNS failover, Route 53 continues to route
            traffic to the corresponding resources. If you want to stop routing traffic to a resource,
            change the value of <a href="https://docs.aws.amazon.com/Route53/latest/APIReference/API_UpdateHealthCheck.html#Route53-UpdateHealthCheck-request-Inverted">Inverted</a>.
            </para><para>Charges for a health check still apply when the health check is disabled. For more
            information, see <a href="http://aws.amazon.com/route53/pricing/">Amazon Route 53
            Pricing</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53HealthCheckCmdlet.HealthCheckConfig_EnableSNI">
            <summary>
            <para>
            <para>Specify whether you want Amazon Route 53 to send the value of <code>FullyQualifiedDomainName</code>
            to the endpoint in the <code>client_hello</code> message during TLS negotiation. This
            allows the endpoint to respond to <code>HTTPS</code> health check requests with the
            applicable SSL/TLS certificate.</para><para>Some endpoints require that <code>HTTPS</code> requests include the host name in the
            <code>client_hello</code> message. If you don't enable SNI, the status of the health
            check will be <code>SSL alert handshake_failure</code>. A health check can also have
            that status for other reasons. If SNI is enabled and you're still getting the error,
            check the SSL/TLS configuration on your endpoint and confirm that your certificate
            is valid.</para><para>The SSL/TLS certificate on your endpoint includes a domain name in the <code>Common
            Name</code> field and possibly several more in the <code>Subject Alternative Names</code>
            field. One of the domain names in the certificate should match the value that you
            specify for <code>FullyQualifiedDomainName</code>. If the endpoint responds to the
            <code>client_hello</code> message with a certificate that does not include the domain
            name that you specified in <code>FullyQualifiedDomainName</code>, a health checker
            will retry the handshake. In the second attempt, the health checker will omit <code>FullyQualifiedDomainName</code>
            from the <code>client_hello</code> message.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53HealthCheckCmdlet.HealthCheckConfig_FailureThreshold">
            <summary>
            <para>
            <para>The number of consecutive health checks that an endpoint must pass or fail for Amazon
            Route 53 to change the current status of the endpoint from unhealthy to healthy or
            vice versa. For more information, see <a href="http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/dns-failover-determining-health-of-endpoints.html">How
            Amazon Route 53 Determines Whether an Endpoint Is Healthy</a> in the <i>Amazon Route
            53 Developer Guide</i>.</para><para>If you don't specify a value for <code>FailureThreshold</code>, the default value
            is three health checks.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53HealthCheckCmdlet.HealthCheckConfig_FullyQualifiedDomainName">
            <summary>
            <para>
            <para>Amazon Route 53 behavior depends on whether you specify a value for <code>IPAddress</code>.</para><para><b>If you specify a value for</b><code>IPAddress</code>:</para><para>Amazon Route 53 sends health check requests to the specified IPv4 or IPv6 address
            and passes the value of <code>FullyQualifiedDomainName</code> in the <code>Host</code>
            header for all health checks except TCP health checks. This is typically the fully
            qualified DNS name of the endpoint on which you want Route 53 to perform health checks.</para><para>When Route 53 checks the health of an endpoint, here is how it constructs the <code>Host</code>
            header:</para><ul><li><para>If you specify a value of <code>80</code> for <code>Port</code> and <code>HTTP</code>
            or <code>HTTP_STR_MATCH</code> for <code>Type</code>, Route 53 passes the value of
            <code>FullyQualifiedDomainName</code> to the endpoint in the Host header. </para></li><li><para>If you specify a value of <code>443</code> for <code>Port</code> and <code>HTTPS</code>
            or <code>HTTPS_STR_MATCH</code> for <code>Type</code>, Route 53 passes the value of
            <code>FullyQualifiedDomainName</code> to the endpoint in the <code>Host</code> header.</para></li><li><para>If you specify another value for <code>Port</code> and any value except <code>TCP</code>
            for <code>Type</code>, Route 53 passes <code>FullyQualifiedDomainName:Port</code>
            to the endpoint in the <code>Host</code> header.</para></li></ul><para>If you don't specify a value for <code>FullyQualifiedDomainName</code>, Route 53 substitutes
            the value of <code>IPAddress</code> in the <code>Host</code> header in each of the
            preceding cases.</para><para><b>If you don't specify a value for <code>IPAddress</code></b>:</para><para>Route 53 sends a DNS request to the domain that you specify for <code>FullyQualifiedDomainName</code>
            at the interval that you specify for <code>RequestInterval</code>. Using an IPv4 address
            that DNS returns, Route 53 then checks the health of the endpoint.</para><note><para>If you don't specify a value for <code>IPAddress</code>, Route 53 uses only IPv4 to
            send health checks to the endpoint. If there's no resource record set with a type
            of A for the name that you specify for <code>FullyQualifiedDomainName</code>, the
            health check fails with a "DNS resolution failed" error.</para></note><para>If you want to check the health of weighted, latency, or failover resource record
            sets and you choose to specify the endpoint only by <code>FullyQualifiedDomainName</code>,
            we recommend that you create a separate health check for each endpoint. For example,
            create a health check for each HTTP server that is serving content for www.example.com.
            For the value of <code>FullyQualifiedDomainName</code>, specify the domain name of
            the server (such as us-east-2-www.example.com), not the name of the resource record
            sets (www.example.com).</para><important><para>In this configuration, if you create a health check for which the value of <code>FullyQualifiedDomainName</code>
            matches the name of the resource record sets and you then associate the health check
            with those resource record sets, health check results will be unpredictable.</para></important><para>In addition, if the value that you specify for <code>Type</code> is <code>HTTP</code>,
            <code>HTTPS</code>, <code>HTTP_STR_MATCH</code>, or <code>HTTPS_STR_MATCH</code>,
            Route 53 passes the value of <code>FullyQualifiedDomainName</code> in the <code>Host</code>
            header, as it does when you specify a value for <code>IPAddress</code>. If the value
            of <code>Type</code> is <code>TCP</code>, Route 53 doesn't pass a <code>Host</code>
            header.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53HealthCheckCmdlet.HealthCheckConfig_HealthThreshold">
            <summary>
            <para>
            <para>The number of child health checks that are associated with a <code>CALCULATED</code>
            health check that Amazon Route 53 must consider healthy for the <code>CALCULATED</code>
            health check to be considered healthy. To specify the child health checks that you
            want to associate with a <code>CALCULATED</code> health check, use the <a href="https://docs.aws.amazon.com/Route53/latest/APIReference/API_UpdateHealthCheck.html#Route53-UpdateHealthCheck-request-ChildHealthChecks">ChildHealthChecks</a>
            element.</para><para>Note the following:</para><ul><li><para>If you specify a number greater than the number of child health checks, Route 53 always
            considers this health check to be unhealthy.</para></li><li><para>If you specify <code>0</code>, Route 53 always considers this health check to be healthy.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53HealthCheckCmdlet.HealthCheckConfig_InsufficientDataHealthStatus">
            <summary>
            <para>
            <para>When CloudWatch has insufficient data about the metric to determine the alarm state,
            the status that you want Amazon Route 53 to assign to the health check:</para><ul><li><para><code>Healthy</code>: Route 53 considers the health check to be healthy.</para></li><li><para><code>Unhealthy</code>: Route 53 considers the health check to be unhealthy.</para></li><li><para><code>LastKnownStatus</code>: Route 53 uses the status of the health check from the
            last time that CloudWatch had sufficient data to determine the alarm state. For new
            health checks that have no last known status, the default status for the health check
            is healthy.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53HealthCheckCmdlet.HealthCheckConfig_Inverted">
            <summary>
            <para>
            <para>Specify whether you want Amazon Route 53 to invert the status of a health check, for
            example, to consider a health check unhealthy when it otherwise would be considered
            healthy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53HealthCheckCmdlet.HealthCheckConfig_IPAddress">
            <summary>
            <para>
            <para>The IPv4 or IPv6 IP address of the endpoint that you want Amazon Route 53 to perform
            health checks on. If you don't specify a value for <code>IPAddress</code>, Route 53
            sends a DNS request to resolve the domain name that you specify in <code>FullyQualifiedDomainName</code>
            at the interval that you specify in <code>RequestInterval</code>. Using an IP address
            returned by DNS, Route 53 then checks the health of the endpoint.</para><para>Use one of the following formats for the value of <code>IPAddress</code>: </para><ul><li><para><b>IPv4 address</b>: four values between 0 and 255, separated by periods (.), for
            example, <code>192.0.2.44</code>.</para></li><li><para><b>IPv6 address</b>: eight groups of four hexadecimal values, separated by colons
            (:), for example, <code>2001:0db8:85a3:0000:0000:abcd:0001:2345</code>. You can also
            shorten IPv6 addresses as described in RFC 5952, for example, <code>2001:db8:85a3::abcd:1:2345</code>.</para></li></ul><para>If the endpoint is an EC2 instance, we recommend that you create an Elastic IP address,
            associate it with your EC2 instance, and specify the Elastic IP address for <code>IPAddress</code>.
            This ensures that the IP address of your instance will never change.</para><para>For more information, see <a href="https://docs.aws.amazon.com/Route53/latest/APIReference/API_UpdateHealthCheck.html#Route53-UpdateHealthCheck-request-FullyQualifiedDomainName">FullyQualifiedDomainName</a>.
            </para><para>Constraints: Route 53 can't check the health of endpoints for which the IP address
            is in local, private, non-routable, or multicast ranges. For more information about
            IP addresses for which you can't create health checks, see the following documents:</para><ul><li><para><a href="https://tools.ietf.org/html/rfc5735">RFC 5735, Special Use IPv4 Addresses</a></para></li><li><para><a href="https://tools.ietf.org/html/rfc6598">RFC 6598, IANA-Reserved IPv4 Prefix
            for Shared Address Space</a></para></li><li><para><a href="https://tools.ietf.org/html/rfc5156">RFC 5156, Special-Use IPv6 Addresses</a></para></li></ul><para>When the value of <code>Type</code> is <code>CALCULATED</code> or <code>CLOUDWATCH_METRIC</code>,
            omit <code>IPAddress</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53HealthCheckCmdlet.HealthCheckConfig_MeasureLatency">
            <summary>
            <para>
            <para>Specify whether you want Amazon Route 53 to measure the latency between health checkers
            in multiple AWS regions and your endpoint, and to display CloudWatch latency graphs
            on the <b>Health Checks</b> page in the Route 53 console.</para><important><para>You can't change the value of <code>MeasureLatency</code> after you create a health
            check.</para></important>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53HealthCheckCmdlet.AlarmIdentifier_Name">
            <summary>
            <para>
            <para>The name of the CloudWatch alarm that you want Amazon Route 53 health checkers to
            use to determine whether this health check is healthy.</para><note><para>Route 53 supports CloudWatch alarms with the following features:</para><ul><li><para>Standard-resolution metrics. High-resolution metrics aren't supported. For more information,
            see <a href="http://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/publishingMetrics.html#high-resolution-metrics">High-Resolution
            Metrics</a> in the <i>Amazon CloudWatch User Guide</i>.</para></li><li><para>Statistics: Average, Minimum, Maximum, Sum, and SampleCount. Extended statistics aren't
            supported.</para></li></ul></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53HealthCheckCmdlet.HealthCheckConfig_Port">
            <summary>
            <para>
            <para>The port on the endpoint on which you want Amazon Route 53 to perform health checks.
            Specify a value for <code>Port</code> only when you specify a value for <code>IPAddress</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53HealthCheckCmdlet.AlarmIdentifier_Region">
            <summary>
            <para>
            <para>For the CloudWatch alarm that you want Route 53 health checkers to use to determine
            whether this health check is healthy, the region that the alarm was created in.</para><para>For the current list of CloudWatch regions, see <a href="http://docs.aws.amazon.com/general/latest/gr/rande.html#cw_region">Amazon
            CloudWatch</a> in the <i>AWS Regions and Endpoints</i> chapter of the <i>Amazon Web
            Services General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53HealthCheckCmdlet.HealthCheckConfig_Region">
            <summary>
            <para>
            <para>A complex type that contains one <code>Region</code> element for each region from
            which you want Amazon Route 53 health checkers to check the specified endpoint.</para><para>If you don't specify any regions, Route 53 health checkers automatically performs
            checks from all of the regions that are listed under <b>Valid Values</b>.</para><para>If you update a health check to remove a region that has been performing health checks,
            Route 53 will briefly continue to perform checks from that region to ensure that some
            health checkers are always checking the endpoint (for example, if you replace three
            regions with four different regions). </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53HealthCheckCmdlet.HealthCheckConfig_RequestInterval">
            <summary>
            <para>
            <para>The number of seconds between the time that Amazon Route 53 gets a response from your
            endpoint and the time that it sends the next health check request. Each Route 53 health
            checker makes requests at this interval.</para><important><para>You can't change the value of <code>RequestInterval</code> after you create a health
            check.</para></important><para>If you don't specify a value for <code>RequestInterval</code>, the default value is
            <code>30</code> seconds.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53HealthCheckCmdlet.HealthCheckConfig_ResourcePath">
            <summary>
            <para>
            <para>The path, if any, that you want Amazon Route 53 to request when performing health
            checks. The path can be any value for which your endpoint will return an HTTP status
            code of 2xx or 3xx when the endpoint is healthy, for example, the file /docs/route53-health-check.html.
            You can also include query string parameters, for example, <code>/welcome.html?language=jp&amp;login=y</code>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53HealthCheckCmdlet.HealthCheckConfig_SearchString">
            <summary>
            <para>
            <para>If the value of Type is <code>HTTP_STR_MATCH</code> or <code>HTTP_STR_MATCH</code>,
            the string that you want Amazon Route 53 to search for in the response body from the
            specified resource. If the string appears in the response body, Route 53 considers
            the resource healthy.</para><para>Route 53 considers case when searching for <code>SearchString</code> in the response
            body. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53HealthCheckCmdlet.HealthCheckConfig_Type">
            <summary>
            <para>
            <para>The type of health check that you want to create, which indicates how Amazon Route
            53 determines whether an endpoint is healthy.</para><important><para>You can't change the value of <code>Type</code> after you create a health check.</para></important><para>You can create the following types of health checks:</para><ul><li><para><b>HTTP</b>: Route 53 tries to establish a TCP connection. If successful, Route 53
            submits an HTTP request and waits for an HTTP status code of 200 or greater and less
            than 400.</para></li><li><para><b>HTTPS</b>: Route 53 tries to establish a TCP connection. If successful, Route
            53 submits an HTTPS request and waits for an HTTP status code of 200 or greater and
            less than 400.</para><important><para>If you specify <code>HTTPS</code> for the value of <code>Type</code>, the endpoint
            must support TLS v1.0 or later.</para></important></li><li><para><b>HTTP_STR_MATCH</b>: Route 53 tries to establish a TCP connection. If successful,
            Route 53 submits an HTTP request and searches the first 5,120 bytes of the response
            body for the string that you specify in <code>SearchString</code>.</para></li><li><para><b>HTTPS_STR_MATCH</b>: Route 53 tries to establish a TCP connection. If successful,
            Route 53 submits an <code>HTTPS</code> request and searches the first 5,120 bytes
            of the response body for the string that you specify in <code>SearchString</code>.</para></li><li><para><b>TCP</b>: Route 53 tries to establish a TCP connection.</para></li><li><para><b>CLOUDWATCH_METRIC</b>: The health check is associated with a CloudWatch alarm.
            If the state of the alarm is <code>OK</code>, the health check is considered healthy.
            If the state is <code>ALARM</code>, the health check is considered unhealthy. If CloudWatch
            doesn't have sufficient data to determine whether the state is <code>OK</code> or
            <code>ALARM</code>, the health check status depends on the setting for <code>InsufficientDataHealthStatus</code>:
            <code>Healthy</code>, <code>Unhealthy</code>, or <code>LastKnownStatus</code>. </para></li><li><para><b>CALCULATED</b>: For health checks that monitor the status of other health checks,
            Route 53 adds up the number of health checks that Route 53 health checkers consider
            to be healthy and compares that number with the value of <code>HealthThreshold</code>.
            </para></li></ul><para>For more information, see <a href="https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/dns-failover-determining-health-of-endpoints.html">How
            Route 53 Determines Whether an Endpoint Is Healthy</a> in the <i>Amazon Route 53 Developer
            Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53.NewR53HostedZoneCmdlet">
            <summary>
            Creates a new public or private hosted zone. You create records in a public hosted
            zone to define how you want to route traffic on the internet for a domain, such as
            example.com, and its subdomains (apex.example.com, acme.example.com). You create records
            in a private hosted zone to define how you want to route traffic for a domain and
            its subdomains within one or more Amazon Virtual Private Clouds (Amazon VPCs).
             
             <important><para>
            You can't convert a public hosted zone to a private hosted zone or vice versa. Instead,
            you must create a new hosted zone with the same name and create new resource record
            sets.
            </para></important><para>
            For more information about charges for hosted zones, see <a href="http://aws.amazon.com/route53/pricing/">Amazon
            Route 53 Pricing</a>.
            </para><para>
            Note the following:
            </para><ul><li><para>
            You can't create a hosted zone for a top-level domain (TLD) such as .com.
            </para></li><li><para>
            For public hosted zones, Amazon Route 53 automatically creates a default SOA record
            and four NS records for the zone. For more information about SOA and NS records, see
            <a href="http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/SOA-NSrecords.html">NS
            and SOA Records that Route 53 Creates for a Hosted Zone</a> in the <i>Amazon Route
            53 Developer Guide</i>.
            </para><para>
            If you want to use the same name servers for multiple public hosted zones, you can
            optionally associate a reusable delegation set with the hosted zone. See the <code>DelegationSetId</code>
            element.
            </para></li><li><para>
            If your domain is registered with a registrar other than Route 53, you must update
            the name servers with your registrar to make Route 53 the DNS service for the domain.
            For more information, see <a href="http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/MigratingDNS.html">Migrating
            DNS Service for an Existing Domain to Amazon Route 53</a> in the <i>Amazon Route 53
            Developer Guide</i>.
            </para></li></ul><para>
            When you submit a <code>CreateHostedZone</code> request, the initial status of the
            hosted zone is <code>PENDING</code>. For public hosted zones, this means that the
            NS and SOA records are not yet available on all Route 53 DNS servers. When the NS
            and SOA records are available, the status of the zone changes to <code>INSYNC</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53HostedZoneCmdlet.CallerReference">
            <summary>
            <para>
            <para>A unique string that identifies the request and that allows failed <code>CreateHostedZone</code>
            requests to be retried without the risk of executing the operation twice. You must
            use a unique <code>CallerReference</code> string every time you submit a <code>CreateHostedZone</code>
            request. <code>CallerReference</code> can be any unique string, for example, a date/time
            stamp.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53HostedZoneCmdlet.HostedZoneConfig_Comment">
            <summary>
            <para>
            <para>Any comments that you want to include about the hosted zone.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53HostedZoneCmdlet.DelegationSetId">
            <summary>
            <para>
            <para>If you want to associate a reusable delegation set with this hosted zone, the ID that
            Amazon Route 53 assigned to the reusable delegation set when you created it. For more
            information about reusable delegation sets, see <a href="https://docs.aws.amazon.com/Route53/latest/APIReference/API_CreateReusableDelegationSet.html">CreateReusableDelegationSet</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53HostedZoneCmdlet.Name">
            <summary>
            <para>
            <para>The name of the domain. Specify a fully qualified domain name, for example, <i>www.example.com</i>.
            The trailing dot is optional; Amazon Route 53 assumes that the domain name is fully
            qualified. This means that Route 53 treats <i>www.example.com</i> (without a trailing
            dot) and <i>www.example.com.</i> (with a trailing dot) as identical.</para><para>If you're creating a public hosted zone, this is the name you have registered with
            your DNS registrar. If your domain name is registered with a registrar other than
            Route 53, change the name servers for your domain to the set of <code>NameServers</code>
            that <code>CreateHostedZone</code> returns in <code>DelegationSet</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53HostedZoneCmdlet.HostedZoneConfig_PrivateZone">
            <summary>
            <para>
            <para>A value that indicates whether this is a private hosted zone.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53HostedZoneCmdlet.VPC_VPCId">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53HostedZoneCmdlet.VPC_VPCRegion">
            <summary>
            <para>
            <para>(Private hosted zones only) The region that an Amazon VPC was created in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53HostedZoneCmdlet.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.R53.NewR53QueryLoggingConfigCmdlet">
            <summary>
            Creates a configuration for DNS query logging. After you create a query logging configuration,
            Amazon Route 53 begins to publish log data to an Amazon CloudWatch Logs log group.
             
              
            <para>
            DNS query logs contain information about the queries that Route 53 receives for a
            specified public hosted zone, such as the following:
            </para><ul><li><para>
            Route 53 edge location that responded to the DNS query
            </para></li><li><para>
            Domain or subdomain that was requested
            </para></li><li><para>
            DNS record type, such as A or AAAA
            </para></li><li><para>
            DNS response code, such as <code>NoError</code> or <code>ServFail</code></para></li></ul><dl><dt>Log Group and Resource Policy</dt><dd><para>
            Before you create a query logging configuration, perform the following operations.
            </para><note><para>
            If you create a query logging configuration using the Route 53 console, Route 53 performs
            these operations automatically.
            </para></note><ol><li><para>
            Create a CloudWatch Logs log group, and make note of the ARN, which you specify when
            you create a query logging configuration. Note the following:
            </para><ul><li><para>
            You must create the log group in the us-east-1 region.
            </para></li><li><para>
            You must use the same AWS account to create the log group and the hosted zone that
            you want to configure query logging for.
            </para></li><li><para>
            When you create log groups for query logging, we recommend that you use a consistent
            prefix, for example:
            </para><para><code>/aws/route53/<i>hosted zone name</i></code></para><para>
            In the next step, you'll create a resource policy, which controls access to one or
            more log groups and the associated AWS resources, such as Route 53 hosted zones. There's
            a limit on the number of resource policies that you can create, so we recommend that
            you use a consistent prefix so you can use the same resource policy for all the log
            groups that you create for query logging.
            </para></li></ul></li><li><para>
            Create a CloudWatch Logs resource policy, and give it the permissions that Route 53
            needs to create log streams and to send query logs to log streams. For the value of
            <code>Resource</code>, specify the ARN for the log group that you created in the previous
            step. To use the same resource policy for all the CloudWatch Logs log groups that
            you created for query logging configurations, replace the hosted zone name with <code>*</code>,
            for example:
            </para><para><code>arn:aws:logs:us-east-1:123412341234:log-group:/aws/route53/*</code></para><note><para>
            You can't use the CloudWatch console to create or edit a resource policy. You must
            use the CloudWatch API, one of the AWS SDKs, or the AWS CLI.
            </para></note></li></ol></dd><dt>Log Streams and Edge Locations</dt><dd><para>
            When Route 53 finishes creating the configuration for DNS query logging, it does the
            following:
            </para><ul><li><para>
            Creates a log stream for an edge location the first time that the edge location responds
            to DNS queries for the specified hosted zone. That log stream is used to log all queries
            that Route 53 responds to for that edge location.
            </para></li><li><para>
            Begins to send query logs to the applicable log stream.
            </para></li></ul><para>
            The name of each log stream is in the following format:
            </para><para><code><i>hosted zone ID</i>/<i>edge location code</i></code></para><para>
            The edge location code is a three-letter code and an arbitrarily assigned number,
            for example, DFW3. The three-letter code typically corresponds with the International
            Air Transport Association airport code for an airport near the edge location. (These
            abbreviations might change in the future.) For a list of edge locations, see "The
            Route 53 Global Network" on the <a href="http://aws.amazon.com/route53/details/">Route
            53 Product Details</a> page.
            </para></dd><dt>Queries That Are Logged</dt><dd><para>
            Query logs contain only the queries that DNS resolvers forward to Route 53. If a DNS
            resolver has already cached the response to a query (such as the IP address for a
            load balancer for example.com), the resolver will continue to return the cached response.
            It doesn't forward another query to Route 53 until the TTL for the corresponding resource
            record set expires. Depending on how many DNS queries are submitted for a resource
            record set, and depending on the TTL for that resource record set, query logs might
            contain information about only one query out of every several thousand queries that
            are submitted to DNS. For more information about how DNS works, see <a href="https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/welcome-dns-service.html">Routing
            Internet Traffic to Your Website or Web Application</a> in the <i>Amazon Route 53
            Developer Guide</i>.
            </para></dd><dt>Log File Format</dt><dd><para>
            For a list of the values in each query log and the format of each value, see <a href="https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/query-logs.html">Logging
            DNS Queries</a> in the <i>Amazon Route 53 Developer Guide</i>.
            </para></dd><dt>Pricing</dt><dd><para>
            For information about charges for query logs, see <a href="http://aws.amazon.com/cloudwatch/pricing/">Amazon
            CloudWatch Pricing</a>.
            </para></dd><dt>How to Stop Logging</dt><dd><para>
            If you want Route 53 to stop sending query logs to CloudWatch Logs, delete the query
            logging configuration. For more information, see <a href="https://docs.aws.amazon.com/Route53/latest/APIReference/API_DeleteQueryLoggingConfig.html">DeleteQueryLoggingConfig</a>.
            </para></dd></dl>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53QueryLoggingConfigCmdlet.CloudWatchLogsLogGroupArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) for the log group that you want to Amazon Route 53
            to send query logs to. This is the format of the ARN:</para><para>arn:aws:logs:<i>region</i>:<i>account-id</i>:log-group:<i>log_group_name</i></para><para>To get the ARN for a log group, you can use the CloudWatch console, the <a href="https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DescribeLogGroups.html">DescribeLogGroups</a>
            API action, the <a href="https://docs.aws.amazon.com/cli/latest/reference/logs/describe-log-groups.html">describe-log-groups</a>
            command, or the applicable command in one of the AWS SDKs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53QueryLoggingConfigCmdlet.HostedZoneId">
            <summary>
            <para>
            <para>The ID of the hosted zone that you want to log queries for. You can log queries only
            for public hosted zones.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53QueryLoggingConfigCmdlet.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.R53.NewR53ReusableDelegationSetCmdlet">
            <summary>
            Creates a delegation set (a group of four name servers) that can be reused by multiple
            hosted zones. If a hosted zoned ID is specified, <code>CreateReusableDelegationSet</code>
            marks the delegation set associated with that zone as reusable.
             
             <note><para>
            You can't associate a reusable delegation set with a private hosted zone.
            </para></note><para>
            For information about using a reusable delegation set to configure white label name
            servers, see <a href="http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/white-label-name-servers.html">Configuring
            White Label Name Servers</a>.
            </para><para>
            The process for migrating existing hosted zones to use a reusable delegation set is
            comparable to the process for configuring white label name servers. You need to perform
            the following steps:
            </para><ol><li><para>
            Create a reusable delegation set.
            </para></li><li><para>
            Recreate hosted zones, and reduce the TTL to 60 seconds or less.
            </para></li><li><para>
            Recreate resource record sets in the new hosted zones.
            </para></li><li><para>
            Change the registrar's name servers to use the name servers for the new hosted zones.
            </para></li><li><para>
            Monitor traffic for the website or application.
            </para></li><li><para>
            Change TTLs back to their original values.
            </para></li></ol><para>
            If you want to migrate existing hosted zones to use a reusable delegation set, the
            existing hosted zones can't use any of the name servers that are assigned to the reusable
            delegation set. If one or more hosted zones do use one or more name servers that are
            assigned to the reusable delegation set, you can do one of the following:
            </para><ul><li><para>
            For small numbers of hosted zones—up to a few hundred—it's relatively easy to create
            reusable delegation sets until you get one that has four name servers that don't overlap
            with any of the name servers in your hosted zones.
            </para></li><li><para>
            For larger numbers of hosted zones, the easiest solution is to use more than one reusable
            delegation set.
            </para></li><li><para>
            For larger numbers of hosted zones, you can also migrate hosted zones that have overlapping
            name servers to hosted zones that don't have overlapping name servers, then migrate
            the hosted zones again to use the reusable delegation set.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53ReusableDelegationSetCmdlet.CallerReference">
            <summary>
            <para>
            <para>A unique string that identifies the request, and that allows you to retry failed <code>CreateReusableDelegationSet</code>
            requests without the risk of executing the operation twice. You must use a unique
            <code>CallerReference</code> string every time you submit a <code>CreateReusableDelegationSet</code>
            request. <code>CallerReference</code> can be any unique string, for example a date/time
            stamp.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53ReusableDelegationSetCmdlet.HostedZoneId">
            <summary>
            <para>
            <para>If you want to mark the delegation set for an existing hosted zone as reusable, the
            ID for that hosted zone.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53ReusableDelegationSetCmdlet.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.R53.NewR53TrafficPolicyCmdlet">
            <summary>
            Creates a traffic policy, which you use to create multiple DNS resource record sets
            for one domain name (such as example.com) or one subdomain name (such as www.example.com).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53TrafficPolicyCmdlet.Comment">
            <summary>
            <para>
            <para>(Optional) Any comments that you want to include about the traffic policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53TrafficPolicyCmdlet.Document">
            <summary>
            <para>
            <para>The definition of this traffic policy in JSON format. For more information, see <a href="https://docs.aws.amazon.com/Route53/latest/APIReference/api-policies-traffic-policy-document-format.html">Traffic
            Policy Document Format</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53TrafficPolicyCmdlet.Name">
            <summary>
            <para>
            <para>The name of the traffic policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53TrafficPolicyCmdlet.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.R53.NewR53TrafficPolicyInstanceCmdlet">
            <summary>
            Creates resource record sets in a specified hosted zone based on the settings in a
            specified traffic policy version. In addition, <code>CreateTrafficPolicyInstance</code>
            associates the resource record sets with a specified domain name (such as example.com)
            or subdomain name (such as www.example.com). Amazon Route 53 responds to DNS queries
            for the domain or subdomain name by using the resource record sets that <code>CreateTrafficPolicyInstance</code>
            created.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53TrafficPolicyInstanceCmdlet.HostedZoneId">
            <summary>
            <para>
            <para>The ID of the hosted zone that you want Amazon Route 53 to create resource record
            sets in by using the configuration in a traffic policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53TrafficPolicyInstanceCmdlet.Name">
            <summary>
            <para>
            <para>The domain name (such as example.com) or subdomain name (such as www.example.com)
            for which Amazon Route 53 responds to DNS queries by using the resource record sets
            that Route 53 creates for this traffic policy instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53TrafficPolicyInstanceCmdlet.TrafficPolicyId">
            <summary>
            <para>
            <para>The ID of the traffic policy that you want to use to create resource record sets in
            the specified hosted zone.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53TrafficPolicyInstanceCmdlet.TrafficPolicyVersion">
            <summary>
            <para>
            <para>The version of the traffic policy that you want to use to create resource record sets
            in the specified hosted zone.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53TrafficPolicyInstanceCmdlet.TTL">
            <summary>
            <para>
            <para>(Optional) The TTL that you want Amazon Route 53 to assign to all of the resource
            record sets that it creates in the specified hosted zone.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53TrafficPolicyInstanceCmdlet.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.R53.NewR53TrafficPolicyVersionCmdlet">
            <summary>
            Creates a new version of an existing traffic policy. When you create a new version
            of a traffic policy, you specify the ID of the traffic policy that you want to update
            and a JSON-formatted document that describes the new version. You use traffic policies
            to create multiple DNS resource record sets for one domain name (such as example.com)
            or one subdomain name (such as www.example.com). You can create a maximum of 1000
            versions of a traffic policy. If you reach the limit and need to create another version,
            you'll need to start a new traffic policy.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53TrafficPolicyVersionCmdlet.Comment">
            <summary>
            <para>
            <para>The comment that you specified in the <code>CreateTrafficPolicyVersion</code> request,
            if any.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53TrafficPolicyVersionCmdlet.Document">
            <summary>
            <para>
            <para>The definition of this version of the traffic policy, in JSON format. You specified
            the JSON in the <code>CreateTrafficPolicyVersion</code> request. For more information
            about the JSON format, see <a href="https://docs.aws.amazon.com/Route53/latest/APIReference/API_CreateTrafficPolicy.html">CreateTrafficPolicy</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53TrafficPolicyVersionCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the traffic policy for which you want to create a new version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53TrafficPolicyVersionCmdlet.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.R53.NewR53VPCAssociationAuthorizationCmdlet">
            <summary>
            Authorizes the AWS account that created a specified VPC to submit an <code>AssociateVPCWithHostedZone</code>
            request to associate the VPC with a specified hosted zone that was created by a different
            account. To submit a <code>CreateVPCAssociationAuthorization</code> request, you must
            use the account that created the hosted zone. After you authorize the association,
            use the account that created the VPC to submit an <code>AssociateVPCWithHostedZone</code>
            request.
             
             <note><para>
            If you want to associate multiple VPCs that you created by using one account with
            a hosted zone that you created by using a different account, you must submit one authorization
            request for each VPC.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53VPCAssociationAuthorizationCmdlet.HostedZoneId">
            <summary>
            <para>
            <para>The ID of the private hosted zone that you want to authorize associating a VPC with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53VPCAssociationAuthorizationCmdlet.VPC_VPCId">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53VPCAssociationAuthorizationCmdlet.VPC_VPCRegion">
            <summary>
            <para>
            <para>(Private hosted zones only) The region that an Amazon VPC was created in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.NewR53VPCAssociationAuthorizationCmdlet.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.R53.RegisterR53VPCWithHostedZoneCmdlet">
            <summary>
            Associates an Amazon VPC with a private hosted zone.
             
             <important><para>
            To perform the association, the VPC and the private hosted zone must already exist.
            You can't convert a public hosted zone into a private hosted zone.
            </para></important><note><para>
            If you want to associate a VPC that was created by using one AWS account with a private
            hosted zone that was created by using a different account, the AWS account that created
            the private hosted zone must first submit a <code>CreateVPCAssociationAuthorization</code>
            request. Then the account that created the VPC must submit an <code>AssociateVPCWithHostedZone</code>
            request.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.RegisterR53VPCWithHostedZoneCmdlet.Comment">
            <summary>
            <para>
            <para><i>Optional:</i> A comment about the association request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.RegisterR53VPCWithHostedZoneCmdlet.HostedZoneId">
            <summary>
            <para>
            <para>The ID of the private hosted zone that you want to associate an Amazon VPC with.</para><para>Note that you can't associate a VPC with a hosted zone that doesn't have an existing
            VPC association.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.RegisterR53VPCWithHostedZoneCmdlet.VPC_VPCId">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.RegisterR53VPCWithHostedZoneCmdlet.VPC_VPCRegion">
            <summary>
            <para>
            <para>(Private hosted zones only) The region that an Amazon VPC was created in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.RegisterR53VPCWithHostedZoneCmdlet.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.R53.RemoveR53HealthCheckCmdlet">
            <summary>
            Deletes a health check.
             
             <important><para>
            Amazon Route 53 does not prevent you from deleting a health check even if the health
            check is associated with one or more resource record sets. If you delete a health
            check and you don't update the associated resource record sets, the future status
            of the health check can't be predicted and may change. This will affect the routing
            of DNS queries for your DNS failover configuration. For more information, see <a href="http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/health-checks-creating-deleting.html#health-checks-deleting.html">Replacing
            and Deleting Health Checks</a> in the <i>Amazon Route 53 Developer Guide</i>.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.RemoveR53HealthCheckCmdlet.HealthCheckId">
            <summary>
            <para>
            <para>The ID of the health check that you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.RemoveR53HealthCheckCmdlet.PassThru">
            <summary>
            Returns the value passed to the HealthCheckId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.RemoveR53HealthCheckCmdlet.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.R53.RemoveR53HostedZoneCmdlet">
            <summary>
            Deletes a hosted zone.
             
              
            <para>
            If the hosted zone was created by another service, such as AWS Cloud Map, see <a href="https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/DeleteHostedZone.html#delete-public-hosted-zone-created-by-another-service">Deleting
            Public Hosted Zones That Were Created by Another Service</a> in the <i>Amazon Route
            53 Developer Guide</i> for information about how to delete it. (The process is the
            same for public and private hosted zones that were created by another service.)
            </para><para>
            If you want to keep your domain registration but you want to stop routing internet
            traffic to your website or web application, we recommend that you delete resource
            record sets in the hosted zone instead of deleting the hosted zone.
            </para><important><para>
            If you delete a hosted zone, you can't undelete it. You must create a new hosted zone
            and update the name servers for your domain registration, which can require up to
            48 hours to take effect. (If you delegated responsibility for a subdomain to a hosted
            zone and you delete the child hosted zone, you must update the name servers in the
            parent hosted zone.) In addition, if you delete a hosted zone, someone could hijack
            the domain and route traffic to their own resources using your domain name.
            </para></important><para>
            If you want to avoid the monthly charge for the hosted zone, you can transfer DNS
            service for the domain to a free DNS service. When you transfer DNS service, you have
            to update the name servers for the domain registration. If the domain is registered
            with Route 53, see <a href="https://docs.aws.amazon.com/Route53/latest/APIReference/API_domains_UpdateDomainNameservers.html">UpdateDomainNameservers</a>
            for information about how to replace Route 53 name servers with name servers for the
            new DNS service. If the domain is registered with another registrar, use the method
            provided by the registrar to update name servers for the domain registration. For
            more information, perform an internet search on "free DNS service."
            </para><para>
            You can delete a hosted zone only if it contains only the default SOA record and NS
            resource record sets. If the hosted zone contains other resource record sets, you
            must delete them before you can delete the hosted zone. If you try to delete a hosted
            zone that contains other resource record sets, the request fails, and Route 53 returns
            a <code>HostedZoneNotEmpty</code> error. For information about deleting records from
            your hosted zone, see <a href="https://docs.aws.amazon.com/Route53/latest/APIReference/API_ChangeResourceRecordSets.html">ChangeResourceRecordSets</a>.
            </para><para>
            To verify that the hosted zone has been deleted, do one of the following:
            </para><ul><li><para>
            Use the <code>GetHostedZone</code> action to request information about the hosted
            zone.
            </para></li><li><para>
            Use the <code>ListHostedZones</code> action to get a list of the hosted zones associated
            with the current AWS account.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.RemoveR53HostedZoneCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the hosted zone you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.RemoveR53HostedZoneCmdlet.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.R53.RemoveR53QueryLoggingConfigCmdlet">
            <summary>
            Deletes a configuration for DNS query logging. If you delete a configuration, Amazon
            Route 53 stops sending query logs to CloudWatch Logs. Route 53 doesn't delete any
            logs that are already in CloudWatch Logs.
             
              
            <para>
            For more information about DNS query logs, see <a href="https://docs.aws.amazon.com/Route53/latest/APIReference/API_CreateQueryLoggingConfig.html">CreateQueryLoggingConfig</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.RemoveR53QueryLoggingConfigCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the configuration that you want to delete. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.RemoveR53QueryLoggingConfigCmdlet.PassThru">
            <summary>
            Returns the value passed to the Id parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.RemoveR53QueryLoggingConfigCmdlet.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.R53.RemoveR53ReusableDelegationSetCmdlet">
            <summary>
            Deletes a reusable delegation set.
             
             <important><para>
            You can delete a reusable delegation set only if it isn't associated with any hosted
            zones.
            </para></important><para>
            To verify that the reusable delegation set is not associated with any hosted zones,
            submit a <a href="https://docs.aws.amazon.com/Route53/latest/APIReference/API_GetReusableDelegationSet.html">GetReusableDelegationSet</a>
            request and specify the ID of the reusable delegation set that you want to delete.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.RemoveR53ReusableDelegationSetCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the reusable delegation set that you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.RemoveR53ReusableDelegationSetCmdlet.PassThru">
            <summary>
            Returns the value passed to the Id parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.RemoveR53ReusableDelegationSetCmdlet.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.R53.RemoveR53TrafficPolicyCmdlet">
            <summary>
            Deletes a traffic policy.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.RemoveR53TrafficPolicyCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the traffic policy that you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.RemoveR53TrafficPolicyCmdlet.Version">
            <summary>
            <para>
            <para>The version number of the traffic policy that you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.RemoveR53TrafficPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the Id parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.RemoveR53TrafficPolicyCmdlet.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.R53.RemoveR53TrafficPolicyInstanceCmdlet">
            <summary>
            Deletes a traffic policy instance and all of the resource record sets that Amazon
            Route 53 created when you created the instance.
             
             <note><para>
            In the Route 53 console, traffic policy instances are known as policy records.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.RemoveR53TrafficPolicyInstanceCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the traffic policy instance that you want to delete. </para><important><para>When you delete a traffic policy instance, Amazon Route 53 also deletes all of the
            resource record sets that were created when you created the traffic policy instance.</para></important>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.RemoveR53TrafficPolicyInstanceCmdlet.PassThru">
            <summary>
            Returns the value passed to the Id parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.RemoveR53TrafficPolicyInstanceCmdlet.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.R53.RemoveR53VPCAssociationAuthorizationCmdlet">
            <summary>
            Removes authorization to submit an <code>AssociateVPCWithHostedZone</code> request
            to associate a specified VPC with a hosted zone that was created by a different account.
            You must use the account that created the hosted zone to submit a <code>DeleteVPCAssociationAuthorization</code>
            request.
             
             <important><para>
            Sending this request only prevents the AWS account that created the VPC from associating
            the VPC with the Amazon Route 53 hosted zone in the future. If the VPC is already
            associated with the hosted zone, <code>DeleteVPCAssociationAuthorization</code> won't
            disassociate the VPC from the hosted zone. If you want to delete an existing association,
            use <code>DisassociateVPCFromHostedZone</code>.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.RemoveR53VPCAssociationAuthorizationCmdlet.HostedZoneId">
            <summary>
            <para>
            <para>When removing authorization to associate a VPC that was created by one AWS account
            with a hosted zone that was created with a different AWS account, the ID of the hosted
            zone.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.RemoveR53VPCAssociationAuthorizationCmdlet.VPC_VPCId">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.RemoveR53VPCAssociationAuthorizationCmdlet.VPC_VPCRegion">
            <summary>
            <para>
            <para>(Private hosted zones only) The region that an Amazon VPC was created in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.RemoveR53VPCAssociationAuthorizationCmdlet.PassThru">
            <summary>
            Returns the value passed to the VPC_VPCId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.RemoveR53VPCAssociationAuthorizationCmdlet.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.R53.TestR53DNSAnswerCmdlet">
            <summary>
            Gets the value that Amazon Route 53 returns in response to a DNS request for a specified
            record name and type. You can optionally specify the IP address of a DNS resolver,
            an EDNS0 client subnet IP address, and a subnet mask.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.TestR53DNSAnswerCmdlet.EDNS0ClientSubnetIP">
            <summary>
            <para>
            <para>If the resolver that you specified for resolverip supports EDNS0, specify the IPv4
            or IPv6 address of a client in the applicable location, for example, <code>192.0.2.44</code>
            or <code>2001:db8:85a3::8a2e:370:7334</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.TestR53DNSAnswerCmdlet.EDNS0ClientSubnetMask">
            <summary>
            <para>
            <para>If you specify an IP address for <code>edns0clientsubnetip</code>, you can optionally
            specify the number of bits of the IP address that you want the checking tool to include
            in the DNS query. For example, if you specify <code>192.0.2.44</code> for <code>edns0clientsubnetip</code>
            and <code>24</code> for <code>edns0clientsubnetmask</code>, the checking tool will
            simulate a request from 192.0.2.0/24. The default value is 24 bits for IPv4 addresses
            and 64 bits for IPv6 addresses.</para><para>The range of valid values depends on whether <code>edns0clientsubnetip</code> is an
            IPv4 or an IPv6 address:</para><ul><li><para><b>IPv4</b>: Specify a value between 0 and 32</para></li><li><para><b>IPv6</b>: Specify a value between 0 and 128</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.TestR53DNSAnswerCmdlet.HostedZoneId">
            <summary>
            <para>
            <para>The ID of the hosted zone that you want Amazon Route 53 to simulate a query for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.TestR53DNSAnswerCmdlet.RecordName">
            <summary>
            <para>
            <para>The name of the resource record set that you want Amazon Route 53 to simulate a query
            for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.TestR53DNSAnswerCmdlet.RecordType">
            <summary>
            <para>
            <para>The type of the resource record set.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.TestR53DNSAnswerCmdlet.ResolverIP">
            <summary>
            <para>
            <para>If you want to simulate a request from a specific DNS resolver, specify the IP address
            for that resolver. If you omit this value, <code>TestDnsAnswer</code> uses the IP
            address of a DNS resolver in the AWS US East (N. Virginia) Region (<code>us-east-1</code>).</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.R53.UnregisterR53VPCFromHostedZoneCmdlet">
            <summary>
            Disassociates a VPC from a Amazon Route 53 private hosted zone. Note the following:
             
             <ul><li><para>
            You can't disassociate the last VPC from a private hosted zone.
            </para></li><li><para>
            You can't convert a private hosted zone into a public hosted zone.
            </para></li><li><para>
            You can submit a <code>DisassociateVPCFromHostedZone</code> request using either the
            account that created the hosted zone or the account that created the VPC.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.UnregisterR53VPCFromHostedZoneCmdlet.Comment">
            <summary>
            <para>
            <para><i>Optional:</i> A comment about the disassociation request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.UnregisterR53VPCFromHostedZoneCmdlet.HostedZoneId">
            <summary>
            <para>
            <para>The ID of the private hosted zone that you want to disassociate a VPC from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.UnregisterR53VPCFromHostedZoneCmdlet.VPC_VPCId">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.UnregisterR53VPCFromHostedZoneCmdlet.VPC_VPCRegion">
            <summary>
            <para>
            <para>(Private hosted zones only) The region that an Amazon VPC was created in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.UnregisterR53VPCFromHostedZoneCmdlet.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.R53.UpdateR53HealthCheckCmdlet">
            <summary>
            Updates an existing health check. Note that some values can't be updated.
             
              
            <para>
            For more information about updating health checks, see <a href="http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/health-checks-creating-deleting.html">Creating,
            Updating, and Deleting Health Checks</a> in the <i>Amazon Route 53 Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.UpdateR53HealthCheckCmdlet.ChildHealthCheck">
            <summary>
            <para>
            <para>A complex type that contains one <code>ChildHealthCheck</code> element for each health
            check that you want to associate with a <code>CALCULATED</code> health check.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.UpdateR53HealthCheckCmdlet.Disabled">
            <summary>
            <para>
            <para>Stops Route 53 from performing health checks. When you disable a health check, here's
            what happens:</para><ul><li><para><b>Health checks that check the health of endpoints:</b> Route 53 stops submitting
            requests to your application, server, or other resource.</para></li><li><para><b>Calculated health checks:</b> Route 53 stops aggregating the status of the referenced
            health checks.</para></li><li><para><b>Health checks that monitor CloudWatch alarms:</b> Route 53 stops monitoring the
            corresponding CloudWatch metrics.</para></li></ul><para>After you disable a health check, Route 53 considers the status of the health check
            to always be healthy. If you configured DNS failover, Route 53 continues to route
            traffic to the corresponding resources. If you want to stop routing traffic to a resource,
            change the value of <a href="https://docs.aws.amazon.com/Route53/latest/APIReference/API_UpdateHealthCheck.html#Route53-UpdateHealthCheck-request-Inverted">Inverted</a>.
            </para><para>Charges for a health check still apply when the health check is disabled. For more
            information, see <a href="http://aws.amazon.com/route53/pricing/">Amazon Route 53
            Pricing</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.UpdateR53HealthCheckCmdlet.EnableSNI">
            <summary>
            <para>
            <para>Specify whether you want Amazon Route 53 to send the value of <code>FullyQualifiedDomainName</code>
            to the endpoint in the <code>client_hello</code> message during <code>TLS</code> negotiation.
            This allows the endpoint to respond to <code>HTTPS</code> health check requests with
            the applicable SSL/TLS certificate.</para><para>Some endpoints require that HTTPS requests include the host name in the <code>client_hello</code>
            message. If you don't enable SNI, the status of the health check will be SSL alert
            <code>handshake_failure</code>. A health check can also have that status for other
            reasons. If SNI is enabled and you're still getting the error, check the SSL/TLS configuration
            on your endpoint and confirm that your certificate is valid.</para><para>The SSL/TLS certificate on your endpoint includes a domain name in the <code>Common
            Name</code> field and possibly several more in the <code>Subject Alternative Names</code>
            field. One of the domain names in the certificate should match the value that you
            specify for <code>FullyQualifiedDomainName</code>. If the endpoint responds to the
            <code>client_hello</code> message with a certificate that does not include the domain
            name that you specified in <code>FullyQualifiedDomainName</code>, a health checker
            will retry the handshake. In the second attempt, the health checker will omit <code>FullyQualifiedDomainName</code>
            from the <code>client_hello</code> message.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.UpdateR53HealthCheckCmdlet.FailureThreshold">
            <summary>
            <para>
            <para>The number of consecutive health checks that an endpoint must pass or fail for Amazon
            Route 53 to change the current status of the endpoint from unhealthy to healthy or
            vice versa. For more information, see <a href="http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/dns-failover-determining-health-of-endpoints.html">How
            Amazon Route 53 Determines Whether an Endpoint Is Healthy</a> in the <i>Amazon Route
            53 Developer Guide</i>.</para><para>If you don't specify a value for <code>FailureThreshold</code>, the default value
            is three health checks.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.UpdateR53HealthCheckCmdlet.FullyQualifiedDomainName">
            <summary>
            <para>
            <para>Amazon Route 53 behavior depends on whether you specify a value for <code>IPAddress</code>.</para><note><para>If a health check already has a value for <code>IPAddress</code>, you can change the
            value. However, you can't update an existing health check to add or remove the value
            of <code>IPAddress</code>. </para></note><para><b>If you specify a value for</b><code>IPAddress</code>:</para><para>Route 53 sends health check requests to the specified IPv4 or IPv6 address and passes
            the value of <code>FullyQualifiedDomainName</code> in the <code>Host</code> header
            for all health checks except TCP health checks. This is typically the fully qualified
            DNS name of the endpoint on which you want Route 53 to perform health checks.</para><para>When Route 53 checks the health of an endpoint, here is how it constructs the <code>Host</code>
            header:</para><ul><li><para>If you specify a value of <code>80</code> for <code>Port</code> and <code>HTTP</code>
            or <code>HTTP_STR_MATCH</code> for <code>Type</code>, Route 53 passes the value of
            <code>FullyQualifiedDomainName</code> to the endpoint in the <code>Host</code> header.</para></li><li><para>If you specify a value of <code>443</code> for <code>Port</code> and <code>HTTPS</code>
            or <code>HTTPS_STR_MATCH</code> for <code>Type</code>, Route 53 passes the value of
            <code>FullyQualifiedDomainName</code> to the endpoint in the <code>Host</code> header.</para></li><li><para>If you specify another value for <code>Port</code> and any value except <code>TCP</code>
            for <code>Type</code>, Route 53 passes <i><code>FullyQualifiedDomainName</code>:<code>Port</code></i> to the endpoint in the <code>Host</code> header.</para></li></ul><para>If you don't specify a value for <code>FullyQualifiedDomainName</code>, Route 53 substitutes
            the value of <code>IPAddress</code> in the <code>Host</code> header in each of the
            above cases.</para><para><b>If you don't specify a value for</b><code>IPAddress</code>:</para><para>If you don't specify a value for <code>IPAddress</code>, Route 53 sends a DNS request
            to the domain that you specify in <code>FullyQualifiedDomainName</code> at the interval
            you specify in <code>RequestInterval</code>. Using an IPv4 address that is returned
            by DNS, Route 53 then checks the health of the endpoint.</para><note><para>If you don't specify a value for <code>IPAddress</code>, Route 53 uses only IPv4 to
            send health checks to the endpoint. If there's no resource record set with a type
            of A for the name that you specify for <code>FullyQualifiedDomainName</code>, the
            health check fails with a "DNS resolution failed" error.</para></note><para>If you want to check the health of weighted, latency, or failover resource record
            sets and you choose to specify the endpoint only by <code>FullyQualifiedDomainName</code>,
            we recommend that you create a separate health check for each endpoint. For example,
            create a health check for each HTTP server that is serving content for www.example.com.
            For the value of <code>FullyQualifiedDomainName</code>, specify the domain name of
            the server (such as <code>us-east-2-www.example.com</code>), not the name of the resource
            record sets (www.example.com).</para><important><para>In this configuration, if the value of <code>FullyQualifiedDomainName</code> matches
            the name of the resource record sets and you then associate the health check with
            those resource record sets, health check results will be unpredictable.</para></important><para>In addition, if the value of <code>Type</code> is <code>HTTP</code>, <code>HTTPS</code>,
            <code>HTTP_STR_MATCH</code>, or <code>HTTPS_STR_MATCH</code>, Route 53 passes the
            value of <code>FullyQualifiedDomainName</code> in the <code>Host</code> header, as
            it does when you specify a value for <code>IPAddress</code>. If the value of <code>Type</code>
            is <code>TCP</code>, Route 53 doesn't pass a <code>Host</code> header.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.UpdateR53HealthCheckCmdlet.HealthCheckId">
            <summary>
            <para>
            <para>The ID for the health check for which you want detailed information. When you created
            the health check, <code>CreateHealthCheck</code> returned the ID in the response,
            in the <code>HealthCheckId</code> element.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.UpdateR53HealthCheckCmdlet.HealthCheckVersion">
            <summary>
            <para>
            <para>A sequential counter that Amazon Route 53 sets to <code>1</code> when you create a
            health check and increments by 1 each time you update settings for the health check.</para><para>We recommend that you use <code>GetHealthCheck</code> or <code>ListHealthChecks</code>
            to get the current value of <code>HealthCheckVersion</code> for the health check that
            you want to update, and that you include that value in your <code>UpdateHealthCheck</code>
            request. This prevents Route 53 from overwriting an intervening update:</para><ul><li><para>If the value in the <code>UpdateHealthCheck</code> request matches the value of <code>HealthCheckVersion</code>
            in the health check, Route 53 updates the health check with the new settings.</para></li><li><para>If the value of <code>HealthCheckVersion</code> in the health check is greater, the
            health check was changed after you got the version number. Route 53 does not update
            the health check, and it returns a <code>HealthCheckVersionMismatch</code> error.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.UpdateR53HealthCheckCmdlet.HealthThreshold">
            <summary>
            <para>
            <para>The number of child health checks that are associated with a <code>CALCULATED</code>
            health that Amazon Route 53 must consider healthy for the <code>CALCULATED</code>
            health check to be considered healthy. To specify the child health checks that you
            want to associate with a <code>CALCULATED</code> health check, use the <code>ChildHealthChecks</code>
            and <code>ChildHealthCheck</code> elements.</para><para>Note the following:</para><ul><li><para>If you specify a number greater than the number of child health checks, Route 53 always
            considers this health check to be unhealthy.</para></li><li><para>If you specify <code>0</code>, Route 53 always considers this health check to be healthy.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.UpdateR53HealthCheckCmdlet.InsufficientDataHealthStatus">
            <summary>
            <para>
            <para>When CloudWatch has insufficient data about the metric to determine the alarm state,
            the status that you want Amazon Route 53 to assign to the health check:</para><ul><li><para><code>Healthy</code>: Route 53 considers the health check to be healthy.</para></li><li><para><code>Unhealthy</code>: Route 53 considers the health check to be unhealthy.</para></li><li><para><code>LastKnownStatus</code>: Route 53 uses the status of the health check from the
            last time CloudWatch had sufficient data to determine the alarm state. For new health
            checks that have no last known status, the default status for the health check is
            healthy.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.UpdateR53HealthCheckCmdlet.Inverted">
            <summary>
            <para>
            <para>Specify whether you want Amazon Route 53 to invert the status of a health check, for
            example, to consider a health check unhealthy when it otherwise would be considered
            healthy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.UpdateR53HealthCheckCmdlet.IPAddress">
            <summary>
            <para>
            <para>The IPv4 or IPv6 IP address for the endpoint that you want Amazon Route 53 to perform
            health checks on. If you don't specify a value for <code>IPAddress</code>, Route 53
            sends a DNS request to resolve the domain name that you specify in <code>FullyQualifiedDomainName</code>
            at the interval that you specify in <code>RequestInterval</code>. Using an IP address
            that is returned by DNS, Route 53 then checks the health of the endpoint.</para><para>Use one of the following formats for the value of <code>IPAddress</code>: </para><ul><li><para><b>IPv4 address</b>: four values between 0 and 255, separated by periods (.), for
            example, <code>192.0.2.44</code>.</para></li><li><para><b>IPv6 address</b>: eight groups of four hexadecimal values, separated by colons
            (:), for example, <code>2001:0db8:85a3:0000:0000:abcd:0001:2345</code>. You can also
            shorten IPv6 addresses as described in RFC 5952, for example, <code>2001:db8:85a3::abcd:1:2345</code>.</para></li></ul><para>If the endpoint is an EC2 instance, we recommend that you create an Elastic IP address,
            associate it with your EC2 instance, and specify the Elastic IP address for <code>IPAddress</code>.
            This ensures that the IP address of your instance never changes. For more information,
            see the applicable documentation:</para><ul><li><para>Linux: <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html">Elastic
            IP Addresses (EIP)</a> in the <i>Amazon EC2 User Guide for Linux Instances</i></para></li><li><para>Windows: <a href="https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/elastic-ip-addresses-eip.html">Elastic
            IP Addresses (EIP)</a> in the <i>Amazon EC2 User Guide for Windows Instances</i></para></li></ul><note><para>If a health check already has a value for <code>IPAddress</code>, you can change the
            value. However, you can't update an existing health check to add or remove the value
            of <code>IPAddress</code>. </para></note><para>For more information, see <a href="https://docs.aws.amazon.com/Route53/latest/APIReference/API_UpdateHealthCheck.html#Route53-UpdateHealthCheck-request-FullyQualifiedDomainName">FullyQualifiedDomainName</a>.
            </para><para>Constraints: Route 53 can't check the health of endpoints for which the IP address
            is in local, private, non-routable, or multicast ranges. For more information about
            IP addresses for which you can't create health checks, see the following documents:</para><ul><li><para><a href="https://tools.ietf.org/html/rfc5735">RFC 5735, Special Use IPv4 Addresses</a></para></li><li><para><a href="https://tools.ietf.org/html/rfc6598">RFC 6598, IANA-Reserved IPv4 Prefix
            for Shared Address Space</a></para></li><li><para><a href="https://tools.ietf.org/html/rfc5156">RFC 5156, Special-Use IPv6 Addresses</a></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.UpdateR53HealthCheckCmdlet.AlarmIdentifier_Name">
            <summary>
            <para>
            <para>The name of the CloudWatch alarm that you want Amazon Route 53 health checkers to
            use to determine whether this health check is healthy.</para><note><para>Route 53 supports CloudWatch alarms with the following features:</para><ul><li><para>Standard-resolution metrics. High-resolution metrics aren't supported. For more information,
            see <a href="http://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/publishingMetrics.html#high-resolution-metrics">High-Resolution
            Metrics</a> in the <i>Amazon CloudWatch User Guide</i>.</para></li><li><para>Statistics: Average, Minimum, Maximum, Sum, and SampleCount. Extended statistics aren't
            supported.</para></li></ul></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.UpdateR53HealthCheckCmdlet.Port">
            <summary>
            <para>
            <para>The port on the endpoint on which you want Amazon Route 53 to perform health checks.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.UpdateR53HealthCheckCmdlet.AlarmIdentifier_Region">
            <summary>
            <para>
            <para>For the CloudWatch alarm that you want Route 53 health checkers to use to determine
            whether this health check is healthy, the region that the alarm was created in.</para><para>For the current list of CloudWatch regions, see <a href="http://docs.aws.amazon.com/general/latest/gr/rande.html#cw_region">Amazon
            CloudWatch</a> in the <i>AWS Regions and Endpoints</i> chapter of the <i>Amazon Web
            Services General Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.UpdateR53HealthCheckCmdlet.HealthCheckRegion">
            <summary>
            <para>
            <para>A complex type that contains one <code>Region</code> element for each region that
            you want Amazon Route 53 health checkers to check the specified endpoint from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.UpdateR53HealthCheckCmdlet.ResetElement">
            <summary>
            <para>
            <para>A complex type that contains one <code>ResettableElementName</code> element for each
            element that you want to reset to the default value. Valid values for <code>ResettableElementName</code>
            include the following:</para><ul><li><para><code>ChildHealthChecks</code>: Amazon Route 53 resets <a href="https://docs.aws.amazon.com/Route53/latest/APIReference/API_HealthCheckConfig.html#Route53-Type-HealthCheckConfig-ChildHealthChecks">ChildHealthChecks</a>
            to null.</para></li><li><para><code>FullyQualifiedDomainName</code>: Route 53 resets <a href="https://docs.aws.amazon.com/Route53/latest/APIReference/API_UpdateHealthCheck.html#Route53-UpdateHealthCheck-request-FullyQualifiedDomainName">FullyQualifiedDomainName</a>.
            to null.</para></li><li><para><code>Regions</code>: Route 53 resets the <a href="https://docs.aws.amazon.com/Route53/latest/APIReference/API_HealthCheckConfig.html#Route53-Type-HealthCheckConfig-Regions">Regions</a>
            list to the default set of regions. </para></li><li><para><code>ResourcePath</code>: Route 53 resets <a href="https://docs.aws.amazon.com/Route53/latest/APIReference/API_HealthCheckConfig.html#Route53-Type-HealthCheckConfig-ResourcePath">ResourcePath</a>
            to null.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.UpdateR53HealthCheckCmdlet.ResourcePath">
            <summary>
            <para>
            <para>The path that you want Amazon Route 53 to request when performing health checks. The
            path can be any value for which your endpoint will return an HTTP status code of 2xx
            or 3xx when the endpoint is healthy, for example the file /docs/route53-health-check.html.
            You can also include query string parameters, for example, <code>/welcome.html?language=jp&amp;login=y</code>.
            </para><para>Specify this value only if you want to change it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.UpdateR53HealthCheckCmdlet.SearchString">
            <summary>
            <para>
            <para>If the value of <code>Type</code> is <code>HTTP_STR_MATCH</code> or <code>HTTP_STR_MATCH</code>,
            the string that you want Amazon Route 53 to search for in the response body from the
            specified resource. If the string appears in the response body, Route 53 considers
            the resource healthy. (You can't change the value of <code>Type</code> when you update
            a health check.)</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.UpdateR53HealthCheckCmdlet.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.R53.UpdateR53HostedZoneCommentCmdlet">
            <summary>
            Updates the comment for a specified hosted zone.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.UpdateR53HostedZoneCommentCmdlet.Comment">
            <summary>
            <para>
            <para>The new comment for the hosted zone. If you don't specify a value for <code>Comment</code>,
            Amazon Route 53 deletes the existing value of the <code>Comment</code> element, if
            any.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.UpdateR53HostedZoneCommentCmdlet.Id">
            <summary>
            <para>
            <para>The ID for the hosted zone that you want to update the comment for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.UpdateR53HostedZoneCommentCmdlet.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.R53.UpdateR53TrafficPolicyCommentCmdlet">
            <summary>
            Updates the comment for a specified traffic policy version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.UpdateR53TrafficPolicyCommentCmdlet.Comment">
            <summary>
            <para>
            <para>The new comment for the specified traffic policy and version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.UpdateR53TrafficPolicyCommentCmdlet.Id">
            <summary>
            <para>
            <para>The value of <code>Id</code> for the traffic policy that you want to update the comment
            for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.UpdateR53TrafficPolicyCommentCmdlet.Version">
            <summary>
            <para>
            <para>The value of <code>Version</code> for the traffic policy that you want to update the
            comment for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.UpdateR53TrafficPolicyCommentCmdlet.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.R53.UpdateR53TrafficPolicyInstanceCmdlet">
            <summary>
            Updates the resource record sets in a specified hosted zone that were created based
            on the settings in a specified traffic policy version.
             
              
            <para>
            When you update a traffic policy instance, Amazon Route 53 continues to respond to
            DNS queries for the root resource record set name (such as example.com) while it replaces
            one group of resource record sets with another. Route 53 performs the following operations:
            </para><ol><li><para>
            Route 53 creates a new group of resource record sets based on the specified traffic
            policy. This is true regardless of how significant the differences are between the
            existing resource record sets and the new resource record sets.
            </para></li><li><para>
            When all of the new resource record sets have been created, Route 53 starts to respond
            to DNS queries for the root resource record set name (such as example.com) by using
            the new resource record sets.
            </para></li><li><para>
            Route 53 deletes the old group of resource record sets that are associated with the
            root resource record set name.
            </para></li></ol>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.UpdateR53TrafficPolicyInstanceCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the traffic policy instance that you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.UpdateR53TrafficPolicyInstanceCmdlet.TrafficPolicyId">
            <summary>
            <para>
            <para>The ID of the traffic policy that you want Amazon Route 53 to use to update resource
            record sets for the specified traffic policy instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.UpdateR53TrafficPolicyInstanceCmdlet.TrafficPolicyVersion">
            <summary>
            <para>
            <para>The version of the traffic policy that you want Amazon Route 53 to use to update resource
            record sets for the specified traffic policy instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.UpdateR53TrafficPolicyInstanceCmdlet.TTL">
            <summary>
            <para>
            <para>The TTL that you want Amazon Route 53 to assign to all of the updated resource record
            sets.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.R53.UpdateR53TrafficPolicyInstanceCmdlet.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>
        <!-- Badly formed XML comment ignored for member "T:Amazon.PowerShell.Cmdlets.S3C.AddS3CPublicAccessBlockCmdlet" -->
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.AddS3CPublicAccessBlockCmdlet.AccountId">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.AddS3CPublicAccessBlockCmdlet.PublicAccessBlockConfiguration_BlockPublicAcl">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.AddS3CPublicAccessBlockCmdlet.PublicAccessBlockConfiguration_BlockPublicPolicy">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.AddS3CPublicAccessBlockCmdlet.PublicAccessBlockConfiguration_IgnorePublicAcl">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.AddS3CPublicAccessBlockCmdlet.PublicAccessBlockConfiguration_RestrictPublicBucket">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.AddS3CPublicAccessBlockCmdlet.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.S3C.GetS3CJobCmdlet">
            <summary>
            Retrieves the configuration parameters and status for a batch operations job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.GetS3CJobCmdlet.AccountId">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.GetS3CJobCmdlet.JobId">
            <summary>
            <para>
            <para>The ID for the job whose information you want to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3C.GetS3CJobListCmdlet">
            <summary>
            Lists current jobs and jobs that have ended within the last 30 days for the AWS account
            making the request.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.GetS3CJobListCmdlet.AccountId">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.GetS3CJobListCmdlet.JobStatus">
            <summary>
            <para>
            <para>The <code>List Jobs</code> request returns jobs that match the statuses listed in
            this element.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.GetS3CJobListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of jobs that Amazon S3 will include in the <code>List Jobs</code>
            response. If there are more jobs than this number, the response will include a pagination
            token in the <code>NextToken</code> field to enable you to retrieve the next page
            of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.GetS3CJobListCmdlet.NextToken">
            <summary>
            <para>
            <para>A pagination token to request the next page of results. Use the token that Amazon
            S3 returned in the <code>NextToken</code> element of the <code>ListJobsResult</code>
            from the previous <code>List Jobs</code> request.</para>
            </para>
            </summary>
        </member>
        <!-- Badly formed XML comment ignored for member "T:Amazon.PowerShell.Cmdlets.S3C.GetS3CPublicAccessBlockCmdlet" -->
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.GetS3CPublicAccessBlockCmdlet.AccountId">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet">
            <summary>
            Creates an Amazon S3 batch operations job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.S3PutObjectCopy_AccessControlGrant">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.AccountId">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.Report_Bucket">
            <summary>
            <para>
            <para>The bucket where specified job-completion report will be stored.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.NewObjectMetadata_CacheControl">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.AccessControlPolicy_CannedAccessControlList">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.S3PutObjectCopy_CannedAccessControlList">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>An idempotency token to ensure that you don't accidentally submit the same request
            twice. You can use any string up to the maximum length.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.ConfirmationRequired">
            <summary>
            <para>
            <para>Indicates whether confirmation is required before Amazon S3 runs the job. Confirmation
            is only required for jobs created through the Amazon S3 console.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.NewObjectMetadata_ContentDisposition">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.NewObjectMetadata_ContentEncoding">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.NewObjectMetadata_ContentLanguage">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.NewObjectMetadata_ContentLength">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.NewObjectMetadata_ContentMD5">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.NewObjectMetadata_ContentType">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.Description">
            <summary>
            <para>
            <para>A description for this job. You can use any string within the permitted length. Descriptions
            don't need to be unique and can be used for multiple jobs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.Owner_DisplayName">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.Report_Enabled">
            <summary>
            <para>
            <para>Indicates whether the specified job will generate a job-completion report.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.Location_ETag">
            <summary>
            <para>
            <para>The ETag for the specified manifest object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.S3InitiateRestoreObject_ExpirationInDay">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.Spec_Field">
            <summary>
            <para>
            <para>If the specified manifest object is in the <code>S3BatchOperations_CSV_20180820</code>
            format, this element describes which columns contain the required data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.Spec_Format">
            <summary>
            <para>
            <para>Indicates which of the available formats the specified manifest uses.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.Report_Format">
            <summary>
            <para>
            <para>The format of the specified job-completion report.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.LambdaInvoke_FunctionArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) for the AWS Lambda function that the specified job
            will invoke for each object in the manifest.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.S3InitiateRestoreObject_GlacierJobTier">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.AccessControlList_Grant">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.NewObjectMetadata_HttpExpiresDate">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.Owner_ID">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.S3PutObjectCopy_MetadataDirective">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.S3PutObjectCopy_ModifiedSinceConstraint">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.S3PutObjectCopy_NewObjectTagging">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.Location_ObjectArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) for a manifest object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.S3PutObjectCopy_ObjectLockLegalHoldStatus">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.S3PutObjectCopy_ObjectLockMode">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.S3PutObjectCopy_ObjectLockRetainUntilDate">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.Location_ObjectVersionId">
            <summary>
            <para>
            <para>The optional version ID to identify a specific version of the manifest object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.Report_Prefix">
            <summary>
            <para>
            <para>An optional prefix to describe where in the specified bucket the job-completion report
            will be stored. Amazon S3 will store the job-completion report at &lt;prefix&gt;/job-&lt;job-id&gt;/report.json.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.Priority">
            <summary>
            <para>
            <para>The numerical priority for this job. Higher numbers indicate higher priority.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.S3PutObjectCopy_RedirectLocation">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.Report_ReportScope">
            <summary>
            <para>
            <para>Indicates whether the job-completion report will include details of all tasks or only
            failed tasks.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.NewObjectMetadata_RequesterCharged">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.S3PutObjectCopy_RequesterPay">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.RoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role that
            batch operations will use to execute this job's operation on each object in the manifest.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.NewObjectMetadata_SSEAlgorithm">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.S3PutObjectCopy_SSEAwsKmsKeyId">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.S3PutObjectCopy_StorageClass">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.S3PutObjectTagging_TagSet">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.S3PutObjectCopy_TargetKeyPrefix">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.S3PutObjectCopy_TargetResource">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.S3PutObjectCopy_UnModifiedSinceConstraint">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.NewObjectMetadata_UserMetadata">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.NewS3CJobCmdlet.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.S3C.RemoveS3CPublicAccessBlockCmdlet">
            <summary>
            Deletes the block public access configuration for the specified account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.RemoveS3CPublicAccessBlockCmdlet.AccountId">
            <summary>
            <para>
            <para>The account ID for the AWS account whose block public access configuration you want
            to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.RemoveS3CPublicAccessBlockCmdlet.PassThru">
            <summary>
            Returns the value passed to the AccountId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.RemoveS3CPublicAccessBlockCmdlet.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.S3C.UpdateS3CJobPriorityCmdlet">
            <summary>
            Updates an existing job's priority.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.UpdateS3CJobPriorityCmdlet.AccountId">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.UpdateS3CJobPriorityCmdlet.JobId">
            <summary>
            <para>
            <para>The ID for the job whose priority you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.UpdateS3CJobPriorityCmdlet.Priority">
            <summary>
            <para>
            <para>The priority you want to assign to this job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.UpdateS3CJobPriorityCmdlet.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.S3C.UpdateS3CJobStatusCmdlet">
            <summary>
            Updates the status for the specified job. Use this operation to confirm that you want
            to run a job or to cancel an existing job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.UpdateS3CJobStatusCmdlet.AccountId">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.UpdateS3CJobStatusCmdlet.JobId">
            <summary>
            <para>
            <para>The ID of the job whose status you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.UpdateS3CJobStatusCmdlet.RequestedJobStatus">
            <summary>
            <para>
            <para>The status that you want to move the specified job to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.UpdateS3CJobStatusCmdlet.StatusUpdateReason">
            <summary>
            <para>
            <para>A description of the reason why you want to change the specified job's status. This
            field can be any string up to the maximum length.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3C.UpdateS3CJobStatusCmdlet.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="M:Amazon.PowerShell.Cmdlets.S3.AmazonS3Helper.CleanKey(System.String)">
            <summary>
            'Cleans' a user-supplied S3 key to ensure it does not start with space, \ or /
            and all remaining partitions use / and it does not end with a space.
            </summary>
            <param name="userKeyOrPrefix">The original user key or key prefix</param>
            <returns>Cleaned key</returns>
        </member>
        <member name="M:Amazon.PowerShell.Cmdlets.S3.AmazonS3Helper.BucketNameFromParam(System.Object,System.String)">
            <summary>
            Extracts a bucket name from a supplied parameter object, which should be
            a string or S3Bucket instance.
            </summary>
            <param name="paramValue"></param>
            <param name="paramName"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.PowerShell.Cmdlets.S3.AmazonS3Helper.BucketRegionFromParam(System.Object,System.String)">
            <summary>
            Extracts the system name of a region for a bucket from parameter value
            </summary>
            <param name="paramValue"></param>
            <param name="paramName"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.PowerShell.Cmdlets.S3.AmazonS3Helper.SetExtraRequestFields(Amazon.S3.Transfer.TransferUtilityUploadDirectoryRequest,Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectCmdlet.CmdletContext)">
            <summary>
            Sets metadata and headers collections for the request.
            </summary>
            <param name="request"></param>
            <param name="cmdletContext"></param>
        </member>
        <member name="M:Amazon.PowerShell.Cmdlets.S3.AmazonS3Helper.SetMetadataAndHeaders(Amazon.S3.Transfer.TransferUtilityUploadRequest,System.Collections.Hashtable,System.Collections.Hashtable)">
            <summary>
            Sets metadata and headers collections for the request.
            </summary>
            <param name="request"></param>
            <param name="metadata"></param>
            <param name="headers"></param>
        </member>
        <member name="M:Amazon.PowerShell.Cmdlets.S3.AmazonS3Helper.SetMetadataAndHeaders(Amazon.S3.Model.PutObjectRequest,System.Collections.Hashtable,System.Collections.Hashtable)">
            <summary>
            Sets metadata and headers collections for the request.
            </summary>
            <param name="request"></param>
            <param name="metadata"></param>
            <param name="headers"></param>
        </member>
        <member name="M:Amazon.PowerShell.Cmdlets.S3.AmazonS3Helper.SetMetadataAndHeaders(Amazon.S3.Model.CopyObjectRequest,System.Collections.Hashtable,System.Collections.Hashtable)">
            <summary>
            Sets metadata and headers collections for the request.
            </summary>
            <param name="request"></param>
            <param name="metadata"></param>
            <param name="headers"></param>
        </member>
        <member name="M:Amazon.PowerShell.Cmdlets.S3.AmazonS3Helper.SetMetadataAndHeaders(Amazon.S3.Model.InitiateMultipartUploadRequest,System.Collections.Hashtable,System.Collections.Hashtable)">
            <summary>
            Sets metadata and headers collections for the request.
            </summary>
            <param name="request"></param>
            <param name="metadata"></param>
            <param name="headers"></param>
        </member>
        <!-- Badly formed XML comment ignored for member "T:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet" -->
        <member name="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.BucketName">
            <summary>
            The name of the bucket containing the source object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.Key">
            <summary>
            The key of the single source object to copy.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.VersionId">
            <summary>
            Specifies the version of the source object to copy.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.DestinationKey">
            <summary>
            The key for the copy of the source S3 object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.DestinationBucket">
            <summary>
            The name of the bucket that will contain the copied object. If not specified,
            the copy is to another S3 object in the source bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.MetadataDirective">
            <summary>
            Specifies whether the metadata is copied from the source object or replaced with metadata provided in the request.
            Valid values are COPY or REPLACE. COPY is the default if not specified.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.ContentType">
            <summary>
            Sets the content type of the target object; if not specified an attempt is made to infer it using the destination
            or source object keys.
            </summary>
        </member>
        <!-- Badly formed XML comment ignored for member "P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.CannedACLName" -->
        <member name="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.PublicReadOnly">
            <summary>
            If set, applies an ACL making the bucket public with read-only permissions
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.PublicReadWrite">
            <summary>
            If set, applies an ACL making the bucket public with read-write permissions
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.StorageClass">
            <summary>
            Specifies the storage class for the object.
            Please refer to <a href="http://docs.aws.amazon.com/AmazonS3/latest/dev/storage-class-intro.html">Storage Classes</a> for information on S3 storage classes.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.StandardStorage">
            <summary>
            Specifies the STANDARD storage class, which is the default storage class for S3 objects.
            Provides a 99.999999999% durability guarantee.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.ReducedRedundancyStorage">
            <summary>
            Specifies S3 should use REDUCED_REDUNDANCY storage class for the object. This
            provides a reduced (99.99%) durability guarantee at a lower
            cost as compared to the STANDARD storage class. Use this
            storage class for non-mission critical data or for data
            that doesn’t require the higher level of durability that S3
            provides with the STANDARD storage class.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.ServerSideEncryption">
            <summary>
            Specifies the encryption used on the server to store the content.
            Allowable values: None, AES256, aws:kms.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.ServerSideEncryptionKeyManagementServiceKeyId">
            <summary>
            Specifies the AWS KMS key for Amazon S3 to use to encrypt the object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.WebsiteRedirectLocation">
            <summary>
            If this is set then when a GET request is made from the S3 website endpoint a 301 HTTP status code
            will be returned indicating a redirect with this value as the redirect location.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.Metadata">
            <summary>
            Metadata headers to set on the object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.HeaderCollection">
            <summary>
            Response headers to set on the object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.TagSet">
            <summary>
            One or more tags to apply to the object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.LocalFile">
            <summary>
            The full path to the local file that will be created.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.LocalFolder">
            <summary>
            <para>
            The path to a local folder that will contain the downloaded object. If a relative path
            is supplied, it will be resolved to a full path using the current session's location.
            </para>
            <para>
            When copying to a local folder the object key is used as the filename. Note that object
            keys that are not valid filenames for the host system could cause an exception to be thrown.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.KeyPrefix">
            <summary>
            Used to download multiple objects to the specified local folder. The supplied prefix
            will be used to determine the set of objects to download that share the same key prefix.
            You must specify either this parameter, or the -Key parameter, to determine what object(s) to
            download.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.ETagToMatch">
            <summary>
            Copies the object if its entity tag (ETag) matches the specified tag; otherwise return a PreconditionFailed.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.ETagToNotMatch">
            <summary>
            Copies the object if its entity tag (ETag) is different than the specified Etag; otherwise returns an error.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.ModifiedSinceDate">
            <summary>
            Copies the object if it has been modified since the specified time; otherwise returns an error.
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.UnmodifiedSinceDate">
            <summary>
            Copies the object if it hasn't been modified since the specified time; otherwise returns a PreconditionFailed.
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.UtcModifiedSinceDate">
            <summary>
            Copies the object if it has been modified since the specified time; otherwise returns an error.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.UtcUnmodifiedSinceDate">
            <summary>
            Copies the object if it hasn't been modified since the specified time; otherwise returns a PreconditionFailed.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.CopySourceServerSideEncryptionCustomerMethod">
            <summary>
            Specifies the server-side encryption algorithm used on the source object with the customer provided key.
            Allowable values: None or AES256.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.CopySourceServerSideEncryptionCustomerProvidedKey">
            <summary>
            Specifies base64-encoded encryption key for Amazon S3 used on the source object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.CopySourceServerSideEncryptionCustomerProvidedKeyMD5">
            <summary>
            Specifies base64-encoded MD5 of the encryption key for Amazon S3 used on the source object. This field is optional, the SDK will calculate the MD5 if this is not set.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.ServerSideEncryptionCustomerMethod">
            <summary>
            Specifies the server-side encryption algorithm to be used with the customer provided key.
            Allowable values: None or AES256.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.ServerSideEncryptionCustomerProvidedKey">
            <summary>
            Specifies base64-encoded encryption key for Amazon S3 to use to decrypt the object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.ServerSideEncryptionCustomerProvidedKeyMD5">
            <summary>
            Specifies base64-encoded MD5 of the encryption key for Amazon S3 to use to decrypt the object. This field is optional,
            the SDK will calculate the MD5 if this is not set.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.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="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.MultiPartObjectCopyController.PartDetail">
            <summary>
            Byte range for each part and the service's etag value
            on completion of the part upload
            </summary>
        </member>
        <member name="F:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.MultiPartObjectCopyController._parts">
            <summary>
            Contains the collection of parts we need to process
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.MultiPartObjectCopyController.NumberOfParts">
            <summary>
            The number of parts we've broken the upload into, based on
            the max allowed by S3 in conjunction with the minimum part size
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.MultiPartObjectCopyController.Error">
            <summary>
            If set, an error was trapped by one of the upload threads
            and the outer code should quit (ShouldExit will yield true)
            and report this to the user. The exception is posted by the
            first thread to encounter an error; errors on other threads
            are dropped on the floor.
            </summary>
        </member>
        <member name="M:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.MultiPartObjectCopyController.ShouldExit">
            <summary>
            Indicates to the caller we're done either because we've encountered an error or
            all parts have been processed
            </summary>
            <returns></returns>
        </member>
        <member name="M:Amazon.PowerShell.Cmdlets.S3.CopyS3ObjectCmdlet.MultiPartObjectCopyController.Run">
            <summary>
            Launches threads to process the part list and immediately
            exits back to the caller.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.GetS3BucketCmdlet">
            <summary>
            Retrieves one or more S3Bucket instances describing a set of buckets.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketCmdlet.BucketName">
            <summary>
            If set, returns a single S3Bucket instance mapping to the specified bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectCmdlet">
            <summary>
            Retrieves S3Object instances for one or more S3 objects.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectCmdlet.BucketName">
            <summary>
            The name of the bucket that holds the S3 object(s).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectCmdlet.Encoding">
            <summary>
            Requests Amazon S3 to encode the object keys in the response and specifies
            the encoding method to use. An object key may contain any Unicode character;
            however, XML 1.0 parser cannot parse some characters, such as characters
            with an ASCII value from 0 to 10. For characters that are not supported in
            XML 1.0, you can add this parameter to request that Amazon S3 encode the
            keys in the response.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectCmdlet.Key">
            <summary>
            Key value identifying a single object in S3 to return metadata for.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectCmdlet.KeyPrefix">
            <summary>
            Limits the response to keys which begin with the indicated prefix. You can
            use prefixes to separate a bucket into different sets of keys in a way similar
            to how a file system uses folders. If not specified, all objects are processed.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectCmdlet.Marker">
            <summary>
            Indicates where in the bucket to begin listing. The list will only
            include keys that occur lexicographically after marker. This is
            convenient for pagination: to get the next page of results use the
            last key of the current page as the marker.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectCmdlet.MaxKey">
            <summary>
            <para>
            The maximum number of keys to return (the cmdlet might return fewer than this many keys,
            but will not return more).
            </para>
            <para>
            Amazon S3 limits API calls to retrieve keys to a maximum of 1000 keys per call. If this
            parameter is specified and exceeds this limit the cmdlet will make multiple calls in batches
            of 1000 to retrieve up to the specified number of keys (or less, depending on how many objects
            the bucket contains).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectCmdlet.Delimiter">
            <summary>
            Causes keys that contain the same string between the prefix and the
            first occurrence of the delimiter to be rolled up into a single result
            element in the CommonPrefixes collection. These rolled-up keys are not
            returned elsewhere in the response.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.GetS3PreSignedURLCmdlet">
            <summary>
            <para>
            Create a signed URL allowing access to a resource that would usually require authentication.
            </para>
            <para>
            Note that you can pipe an Amazon.S3.Model.S3Object instance to this cmdlet and its members will be used to
            satisfy the BucketName, Key and optionally VersionId (if an S3ObjectVersion instance is supplied), parameters.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3PreSignedURLCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket to create a pre-signed url to, or containing the object.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3PreSignedURLCmdlet.ResponseHeaderOverrides_CacheControl">
            <summary>
            <para>
            CacheControl header value.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3PreSignedURLCmdlet.ResponseHeaderOverrides_ContentDisposition">
            <summary>
            <para>
            The ContentDisposition header value.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3PreSignedURLCmdlet.ResponseHeaderOverrides_ContentEncoding">
            <summary>
            <para>
            The ContentEncoding header value.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3PreSignedURLCmdlet.ResponseHeaderOverrides_ContentLanguage">
            <summary>
            <para>
            ContentLanguage header value.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3PreSignedURLCmdlet.ContentType">
            <summary>
            <para>
            A standard MIME type describing the format of the object data.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3PreSignedURLCmdlet.ResponseHeaderOverrides_ContentType">
            <summary>
            <para>
            A standard MIME type describing the format of the object data.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3PreSignedURLCmdlet.Expire">
            <summary>
            <para>
            The expiry date and time for the pre-signed url.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3PreSignedURLCmdlet.ResponseHeaderOverrides_Expire">
            <summary>
            <para>
            Expiry header value.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3PreSignedURLCmdlet.Key">
            <summary>
            <para>
            The key to the object for which a pre-signed url should be created.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3PreSignedURLCmdlet.Protocol">
            <summary>
            <para>
            The requested protocol (http/https) for the pre-signed url.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3PreSignedURLCmdlet.ServerSideEncryptionCustomerMethod">
            <summary>
            <para>
            The Server-side encryption algorithm to be used with the customer provided key.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3PreSignedURLCmdlet.ServerSideEncryptionKeyManagementServiceKeyId">
            <summary>
            <para>
            The id of the AWS Key Management Service key that Amazon S3 should use to encrypt and decrypt the object.
            If a key id is not specified, the default key will be used for encryption and decryption.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3PreSignedURLCmdlet.ServerSideEncryptionMethod">
            <summary>
            <para>
            Specifies the encryption used on the server to store the content.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3PreSignedURLCmdlet.Verb">
            <summary>
            <para>
            The verb for the pre-signed url.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3PreSignedURLCmdlet.VersionId">
            <summary>
            <para>
            Version id for the object that the pre-signed url will reference. If not set,
            the url will reference the latest version of the object.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3PreSignedURLCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3PreSignedURLCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3PreSignedURLCmdlet.RequestorPay">
            <summary>
            Confirms that the requester knows that they will be charged for the request.
            Bucket owners do not need to specify this parameter.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.NewS3BucketCmdlet">
            <summary>
            Creates a new bucket with the supplied name and permissions.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.NewS3BucketCmdlet.BucketName">
            <summary>
            The name that will be given to the new bucket. This name needs to be
            unique across Amazon S3.
            </summary>
        </member>
        <!-- Badly formed XML comment ignored for member "P:Amazon.PowerShell.Cmdlets.S3.NewS3BucketCmdlet.CannedACLName" -->
        <member name="P:Amazon.PowerShell.Cmdlets.S3.NewS3BucketCmdlet.PublicReadOnly">
            <summary>
            If set, applies an ACL making the bucket public with read-only permissions
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.NewS3BucketCmdlet.PublicReadWrite">
            <summary>
            If set, applies an ACL making the bucket public with read-write permissions
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.NewS3BucketCmdlet.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="P:Amazon.PowerShell.Cmdlets.S3.NewS3BucketCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.ReadS3ObjectCmdlet">
            <summary>
            <para>
            Downloads an S3 object, optionally including sub-objects, to a local file or folder location. Returns a
            FileInfo or DirectoryInfo instance to the downloaded file or the containing folder.
            </para>
            <para>
            Note that you can pipe an Amazon.S3.Model.S3Object instance to this cmdlet and its members will be used to
            satisfy the BucketName, Key and optionally VersionId (if an S3ObjectVersion instance is supplied), parameters.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.ReadS3ObjectCmdlet.BucketName">
            <summary>
            Name of the bucket that holds the content to be downloaded
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.ReadS3ObjectCmdlet.Key">
            <summary>
            The key that identifies the single object in S3.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.ReadS3ObjectCmdlet.File">
            <summary>
            The full path to the local file that will be created.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.ReadS3ObjectCmdlet.Version">
            <summary>
            If specified, the specific version of the S3 object is returned.
            </summary>
        </member>
        <!-- Badly formed XML comment ignored for member "P:Amazon.PowerShell.Cmdlets.S3.ReadS3ObjectCmdlet.KeyPrefix" -->
        <member name="P:Amazon.PowerShell.Cmdlets.S3.ReadS3ObjectCmdlet.Folder">
            <summary>
            The full path to a local folder; all downloaded content will be placed under this folder,
            with subfolders maintaining the S3 object key hierarchies.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.ReadS3ObjectCmdlet.S3Object">
            <summary>
            <para>
            Amazon.S3.Model.S3Object instance containing the bucketname and key of the object to download.
            If the supplied object is an Amazon.S3.Model.S3ObjectVersion instance (derived from S3Object),
            the version of the object to download will be inferred automatically.
            </para>
            <para>
            The object identified by the supplied S3Object can be downloaded to a specific file (by supplying
            a value for the -File parameter) or to a folder (specified using the -Folder parameter). When
            downloading to a folder, the object key is used as the filename. Note that object keys that are not
            valid filenames for the host system could cause an exception to be thrown.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.ReadS3ObjectCmdlet.ModifiedSinceDate">
            <summary>
            If specified, only objects that have been modified since this date will be downloaded.
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.ReadS3ObjectCmdlet.UnmodifiedSinceDate">
            <summary>
            If specified, only objects that have not been modified since this date will be downloaded.
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.ReadS3ObjectCmdlet.UtcModifiedSinceDate">
            <summary>
            If specified, only objects that have been modified since this date will be downloaded.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.ReadS3ObjectCmdlet.UtcUnmodifiedSinceDate">
            <summary>
            If specified, only objects that have not been modified since this date will be downloaded.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.ReadS3ObjectCmdlet.ServerSideEncryptionCustomerMethod">
            <summary>
            Specifies the server-side encryption algorithm to be used with the customer provided key.
            Allowable values: None or AES256.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.ReadS3ObjectCmdlet.ServerSideEncryptionCustomerProvidedKey">
            <summary>
            Specifies base64-encoded encryption key for Amazon S3 to use to decrypt the object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.ReadS3ObjectCmdlet.ServerSideEncryptionCustomerProvidedKeyMD5">
            <summary>
            Specifies base64-encoded MD5 of the encryption key for Amazon S3 to use to decrypt the object. This field is optional, the SDK will calculate the MD5 if this is not set.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.ReadS3ObjectCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.ReadS3ObjectCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketCmdlet">
            <summary>
            Deletes an S3 bucket, optionally deleting remaining bucket content first (non-empty buckets cannot be deleted).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketCmdlet.BucketName">
            <summary>
            The name of the bucket to be deleted.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketCmdlet.DeleteBucketContent">
            <summary>
            <para>
            If set, all remaining objects and/or object versions in the bucket are deleted proir to the bucket itself
            being deleted.
            </para>
            <para>Default: Off.</para>
            <para>
            Buckets that contain objects cannot be deleted.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketCmdlet.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="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.RemoveS3MultipartUploadCmdlet">
            <summary>
            <para>
            This operation aborts multipart uploads.
            </para>
            <para>
            After a multipart upload is aborted, no additional parts can be uploaded using that upload ID. The storage consumed by any previously uploaded parts will be freed.
            If you are uploading large files, Write-S3Object cmdlet will use multipart upload to fulfill the request.
            If a multipart upload is interrupted, Write-S3Object cmdlet will attempt to abort the multipart upload.
            Under certain circumstances (network outage, power failure, etc.), Write-S3Object cmdlet will not be able to abort the multipart upload.
            In this case, in order to stop getting charged for the storage of uploaded parts,
            you should manually invoke the Remove-S3MultipartUploads to abort the incomplete multipart uploads.
            </para>
            <para>
            Note: For scripts written against earlier versions of this module this cmdlet can also be invoked with the alias <i>Remove-S3MultipartUploads</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3MultipartUploadCmdlet.BucketName">
            <summary>
            The name of the bucket containing multipart uploads.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3MultipartUploadCmdlet.InitiatedDate">
            <summary>
            The date before which the multipart uploads were initiated.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3MultipartUploadCmdlet.DaysBefore">
            <summary>
            The number of days ago that the multipart uploads were initiated.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3MultipartUploadCmdlet.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="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3MultipartUploadCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3MultipartUploadCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.RemoveS3ObjectCmdlet">
            <summary>
            <para>
            Deletes the specified object, object version or set of objects from S3. The DeleteObject operation removes
            the specified object from Amazon S3.Once deleted, there is no method to restore or undelete an object.
            </para>
            <para>
            You can pipe Amazon.S3.Model.S3Object or Amazon.S3.Model.S3ObjectVersion instances to this cmdlet and their
            members will be used to satisfy the BucketName, Key (and VersionId if an S3ObjectVersion instance is supplied)
            parameters.
            <br/><br/>
            <b>Note: </b>When piping a collection of Amazon.S3.Model.S3Object or Amazon.S3.Model.S3ObjectVersion instances
            to identify the objects to be deleted the cmdlet receives the elements from the piped collection
            one element at a time and will therefore make one service call per collection element to be deleted. To perform
            the deletion as a batch with a single call to the service specify the collection as the value of the -InputObject
            parameter. The -KeyCollection and -KeyAndVersionCollection parameters automatically process as a batch and make
            a single call to the service to delete all of the objects identified in the collections supplied to the parameters.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3ObjectCmdlet.BucketName">
            <summary>
            The name of the bucket containing the object(s) to be deleted.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3ObjectCmdlet.Key">
            <summary>
            The object key identifying the object to be deleted.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3ObjectCmdlet.VersionId">
            <summary>
            Version identifier of the S3 object to be deleted, for buckets with versioning enabled.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3ObjectCmdlet.KeyAndVersionCollection">
            <summary>
            Collection of Amazon.S3.Model.KeyVersion objects describing the S3 objects to be deleted.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3ObjectCmdlet.InputObject">
            <summary>
            Collection of S3Object or S3ObjectVersion instances describing the S3 objects to be deleted.
            <br/>
            <b>Note: </b>the objects must all belong to the same bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3ObjectCmdlet.KeyCollection">
            <summary>
            Collection of key names describing the S3 objects to be deleted.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3ObjectCmdlet.ReportErrorsOnly">
            <summary>
            <para>
            If set when deleting multiple objects the service response will include only those
            keys for objects on which the delete operation failed. By default this switch is not
            set and keys for both successful multi-object deletes and failures are returned in the
            response.
            </para>
            <para>
            This parameter is used only when deleting multiple objects using the <code>-KeyCollection</code>
            parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3ObjectCmdlet.SerialNumber">
            <summary>
            <para>
            Specifies the serial number of the multi-factor authentication device
            associated with your AWS Account.
            </para>
            <para>
            This is a required property for this request if:<br />
            1. EnableMfaDelete was configured on the bucket containing this object's version.<br />
            2. You are deleting an object's version
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3ObjectCmdlet.AuthenticationValue">
            <summary>
            <para>
            Specifies the current token/code displayed on the multi-factor authentication device
            associated with your AWS Account.
            </para>
            <para>
            This is a required property for this request if:<br />
            1. EnableMfaDelete was configured on the bucket containing this object's version.<br />
            2. You are deleting an object's version
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3ObjectCmdlet.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="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3ObjectCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3ObjectCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.SetS3ACLCmdlet">
            <summary>
            <para>
            Sets an S3AccessControlList on the specified bucket or object.
            </para>
            <para>
            Note that you can pipe an Amazon.S3.Model.S3Object instance to this cmdlet and its members will be used to
            satisfy the BucketName, Key and optionally VersionId (if an S3ObjectVersion instance is supplied), parameters.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.SetS3ACLCmdlet.BucketName">
            <summary>
            The name of the bucket. If an object key is not specified, the ACLs are applied to the bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.SetS3ACLCmdlet.Key">
            <summary>
            The key of an S3 object. If not specified, the ACLs are applied to the bucket.
            </summary>
        </member>
        <!-- Badly formed XML comment ignored for member "P:Amazon.PowerShell.Cmdlets.S3.SetS3ACLCmdlet.CannedACLName" -->
        <member name="P:Amazon.PowerShell.Cmdlets.S3.SetS3ACLCmdlet.PublicReadOnly">
            <summary>
            If set, applies an ACL making the bucket public with read-only permissions
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.SetS3ACLCmdlet.PublicReadWrite">
            <summary>
            If set, applies an ACL making the bucket public with read-write permissions
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.SetS3ACLCmdlet.OwnerId">
            <summary>
            The unique identifier of the bucket owner.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.SetS3ACLCmdlet.OwnerDisplayName">
            <summary>
            The display name of the bucket owner.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.SetS3ACLCmdlet.Grant">
            <summary>
            A collection of grants, where each Grant is a Grantee and a Permission.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.SetS3ACLCmdlet.VersionId">
            <summary>
            If set and an object key has been specified, the ACLs are applied
            to the specific version of the object.
            This property is ignored if the ACL is to be set on a Bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.SetS3ACLCmdlet.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="P:Amazon.PowerShell.Cmdlets.S3.SetS3ACLCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.SetS3ACLCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.TestS3BucketCmdlet">
            <summary>
            Tests that an S3 Bucket exists
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.TestS3BucketCmdlet.BucketName">
            <summary>
            The name of the bucket to test existence and access.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.TestS3BucketCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.TestS3BucketCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectCmdlet">
            <summary>
            <para>
            Uploads a local file, text content or a folder hierarchy of files to Amazon S3, placing them into the specified bucket
            using the specified key (single object) or key prefix (multiple objects).
            </para>
            <para>
            If you are uploading large files, Write-S3Object cmdlet will use multipart upload to fulfill the request.
            If a multipart upload is interrupted, Write-S3Object cmdlet will attempt to abort the multipart upload.
            Under certain circumstances (network outage, power failure, etc.), Write-S3Object cmdlet will not be able to abort the multipart upload.
            In this case, in order to stop getting charged for the storage of uploaded parts,
            you should manually invoke the Remove-S3MultipartUploads to abort the incomplete multipart uploads.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectCmdlet.BucketName">
            <summary>
            The name of the bucket that will hold the uploaded content.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectCmdlet.Key">
            <summary>
            The key that will be used to identify the object in S3. If the -File parameter is specified, -Key is optional
            and the object key can be inferred from the filename value supplied to the -File parameter.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectCmdlet.File">
            <summary>
            The full path to the local file to be uploaded.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectCmdlet.Content">
            <summary>
            Specifies text content that will be used to set the content of the object in S3. Use a here-string to
            specify multiple lines of text.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectCmdlet.Stream">
            <summary>
            The stream to be uploaded.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectCmdlet.KeyPrefix">
            <summary>
            <para>
            The common key prefix that will be used for the objects uploaded to S3. Use this parameter when uploading
            multiple objects. Each object's final key will be of the form 'keyprefix/filename'.
            </para>
            <para>
            To indicate that all content should be uploaded to the root of the bucket, specify a KeyPrefix of '\'
            or '/'.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectCmdlet.Folder">
            <summary>
            The full path to a local folder; all content in the folder will be uploaded to the
            specified bucket and key. Sub-folders in the folder will only be uploaded if the
            Recurse switch is specified.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectCmdlet.Recurse">
            <summary>
            If set, all sub-folders beneath the folder set in LocalFolder will also be uploaded.
            The folder structure will be mirrored in S3.
            Defaults off [false].
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectCmdlet.SearchPattern">
            <summary>
            The search pattern used to determine which files in the directory are uploaded.
            </summary>
        </member>
        <!-- Badly formed XML comment ignored for member "P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectCmdlet.CannedACLName" -->
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectCmdlet.PublicReadOnly">
            <summary>
            If set, applies an ACL making the S3 object(s) public with read-only permissions
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectCmdlet.PublicReadWrite">
            <summary>
            If set, applies an ACL making the S3 object(s) public with read-write permissions
            </summary>
        </member>
        <!-- Badly formed XML comment ignored for member "P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectCmdlet.ContentType" -->
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectCmdlet.StorageClass">
            <summary>
            Specifies the storage class for the object.
            Please refer to <a href="http://docs.aws.amazon.com/AmazonS3/latest/dev/storage-class-intro.html">Storage Classes</a> for information on S3 storage classes.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectCmdlet.StandardStorage">
            <summary>
            <para>
            Specifies the STANDARD storage class, which is the default storage class for S3 objects.
            Provides a 99.999999999% durability guarantee.
            </para>
            <para>
            This parameter is deprecated. Please use the StorageClass parameter instead.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectCmdlet.ReducedRedundancyStorage">
            <summary>
            <para>
            Specifies S3 should use REDUCED_REDUNDANCY storage class for the object. This
            provides a reduced (99.99%) durability guarantee at a lower
            cost as compared to the STANDARD storage class. Use this
            storage class for non-mission critical data or for data
            that does not require the higher level of durability that S3
            provides with the STANDARD storage class.
            </para>
            <para>
            This parameter is deprecated. Please use the StorageClass parameter instead.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectCmdlet.ServerSideEncryption">
            <summary>
            Specifies the encryption used on the server to store the content.
            Allowable values: None, AES256, aws:kms.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectCmdlet.ServerSideEncryptionKeyManagementServiceKeyId">
            <summary>
            Specifies the AWS KMS key for Amazon S3 to use to encrypt the object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectCmdlet.ServerSideEncryptionCustomerMethod">
            <summary>
            Specifies the server-side encryption algorithm to be used with the customer provided key.
            Allowable values: None or AES256.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectCmdlet.ServerSideEncryptionCustomerProvidedKey">
            <summary>
            Specifies base64-encoded encryption key for Amazon S3 to use to encrypt the object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectCmdlet.ServerSideEncryptionCustomerProvidedKeyMD5">
            <summary>
            Specifies base64-encoded MD5 of the encryption key for Amazon S3 to use to decrypt the object. This field is optional, the SDK will calculate the MD5 if this is not set.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectCmdlet.Metadata">
            <summary>
            Metadata headers to set on the object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectCmdlet.HeaderCollection">
            <summary>
            Response headers to set on the object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectCmdlet.TagSet">
            <summary>
            One or more tags to apply to the object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectCmdlet.ConcurrentServiceRequest">
            <summary>
            This property determines how many active threads will be used to upload the file .
            This property is only applicable if the file being uploaded is larger than 16 MB, in which case TransferUtility
            is used to upload multiple parts in parallel.
            The default value is 10.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectCmdlet.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.S3.AddS3PublicAccessBlockCmdlet">
            <summary>
            Creates or modifies the <code>PublicAccessBlock</code> configuration for an Amazon
            S3 bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.AddS3PublicAccessBlockCmdlet.PublicAccessBlockConfiguration_BlockPublicAcl">
            <summary>
            <para>
            <para>Specifies whether Amazon S3 should block public ACLs for this bucket. Setting this
            element to <code>TRUE</code> causes the following behavior:</para><ul><li><para>PUT Bucket acl and PUT Object acl calls will fail if the specified ACL allows public
            access.</para></li><li><para>PUT Object calls will fail if the request includes an object ACL.</para></li></ul><para>Note that enabling this setting doesn't affect existing policies or ACLs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.AddS3PublicAccessBlockCmdlet.PublicAccessBlockConfiguration_BlockPublicPolicy">
            <summary>
            <para>
            <para>Specifies whether Amazon S3 should block public bucket policies for this bucket. Setting
            this element to <code>TRUE</code> causes Amazon S3 to reject calls to PUT Bucket policy
            if the specified bucket policy allows public access. </para><para>Note that enabling this setting doesn't affect existing bucket policies.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.AddS3PublicAccessBlockCmdlet.BucketName">
            <summary>
            <para>
            <para>The name of the Amazon S3 bucket whose Public Access Block configuration you want
            to set.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.AddS3PublicAccessBlockCmdlet.ContentMD5">
            <summary>
            <para>
            <para> The MD5 hash of the <code>PutPublicBlock</code> request body. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.AddS3PublicAccessBlockCmdlet.PublicAccessBlockConfiguration_IgnorePublicAcl">
            <summary>
            <para>
            <para>Specifies whether Amazon S3 should ignore public ACLs for this bucket. Setting this
            element to <code>TRUE</code> causes Amazon S3 to ignore all public ACLs on this bucket
            and any objects that it contains. </para><para>Note that enabling this setting doesn't affect the persistence of any existing ACLs
            and doesn't prevent new public ACLs from being set.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.AddS3PublicAccessBlockCmdlet.PublicAccessBlockConfiguration_RestrictPublicBucket">
            <summary>
            <para>
            <para>Specifies whether Amazon S3 should restrict public bucket policies for this bucket.
            If this element is set to <code>TRUE</code>, then only the bucket owner and AWS Services
            can access this bucket if it has a public policy.</para><para>Note that enabling this setting doesn't affect previously stored bucket policies,
            except that public and cross-account access within any public bucket policy, including
            non-public delegation to specific accounts, is blocked.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.AddS3PublicAccessBlockCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.AddS3PublicAccessBlockCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.AddS3PublicAccessBlockCmdlet.PassThru">
            <summary>
            Returns the value passed to the BucketName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.AddS3PublicAccessBlockCmdlet.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.S3.GetS3ACLCmdlet">
            <summary>
            Gets the access control policy for the bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ACLCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket to be queried or containing the object to be queried.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ACLCmdlet.Key">
            <summary>
            <para>
            The key of the S3 object to be queried.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ACLCmdlet.VersionId">
            <summary>
            <para>
            VersionId used to reference a specific version of the object.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ACLCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ACLCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.GetS3BucketAccelerateConfigurationCmdlet">
            <summary>
            Returns the accelerate configuration of a bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketAccelerateConfigurationCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketAccelerateConfigurationCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketAccelerateConfigurationCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.GetS3BucketAnalyticsConfigurationCmdlet">
            <summary>
            Gets an analytics configuration for the bucket (specified by the analytics configuration
            ID).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketAnalyticsConfigurationCmdlet.AnalyticsId">
            <summary>
            <para>
            The identifier used to represent an analytics configuration.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketAnalyticsConfigurationCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket from which an analytics configuration is retrieved.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketAnalyticsConfigurationCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketAnalyticsConfigurationCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.GetS3BucketAnalyticsConfigurationListCmdlet">
            <summary>
            Lists the analytics configurations for the bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketAnalyticsConfigurationListCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket containing the analytics configurations to retrieve.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketAnalyticsConfigurationListCmdlet.ContinuationToken">
            <summary>
            <para>
            The ContinuationToken that represents a placeholder from where this request should begin.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketAnalyticsConfigurationListCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketAnalyticsConfigurationListCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.GetS3BucketEncryptionCmdlet">
            <summary>
            Returns the server-side encryption configuration of a bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketEncryptionCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketEncryptionCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketEncryptionCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.GetS3BucketInventoryConfigurationCmdlet">
            <summary>
            Returns an inventory configuration (identified by the inventory ID) from the bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketInventoryConfigurationCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket containing the inventory configuration to retrieve.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketInventoryConfigurationCmdlet.InventoryId">
            <summary>
            <para>
            The ID used to identify the inventory configuration.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketInventoryConfigurationCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketInventoryConfigurationCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.GetS3BucketInventoryConfigurationListCmdlet">
            <summary>
            Returns a list of inventory configurations for the bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketInventoryConfigurationListCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket containing the inventory configurations to retrieve.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketInventoryConfigurationListCmdlet.ContinuationToken">
            <summary>
            <para>
            The marker used to continue an inventory configuration listing that has been truncated.
            Use the NextContinuationToken from a previously truncated list response to continue the listing.
            The continuation token is an opaque value that Amazon S3 understands.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketInventoryConfigurationListCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketInventoryConfigurationListCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.GetS3BucketLocationCmdlet">
            <summary>
            Returns the region the bucket resides in.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketLocationCmdlet.BucketName">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketLocationCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketLocationCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.GetS3BucketLoggingCmdlet">
            <summary>
            Returns the logging status of a bucket and the permissions users have to view and
            modify that status. To use GET, you must be the bucket owner.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketLoggingCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket to query.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketLoggingCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketLoggingCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.GetS3BucketMetricsConfigurationCmdlet">
            <summary>
            Gets a metrics configuration (specified by the metrics configuration ID) from the
            bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketMetricsConfigurationCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket containing the metrics configuration to retrieve.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketMetricsConfigurationCmdlet.MetricsId">
            <summary>
            <para>
            The ID used to identify the metrics configuration.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketMetricsConfigurationCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketMetricsConfigurationCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.GetS3BucketMetricsConfigurationListCmdlet">
            <summary>
            Lists the metrics configurations for the bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketMetricsConfigurationListCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket containing the metrics configurations to retrieve.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketMetricsConfigurationListCmdlet.ContinuationToken">
            <summary>
            <para>
            The marker that is used to continue a metrics configuration listing that has been truncated.
            Use the NextContinuationToken from a previously truncated list response to continue the listing.
            The continuation token is an opaque value that Amazon S3 understands.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketMetricsConfigurationListCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketMetricsConfigurationListCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.GetS3BucketNotificationCmdlet">
            <summary>
            Returns the notification configuration of a bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketNotificationCmdlet.BucketName">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketNotificationCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketNotificationCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.GetS3BucketPolicyCmdlet">
            <summary>
            Returns the policy of a specified bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketPolicyCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketPolicyCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketPolicyCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.GetS3BucketPolicyStatusCmdlet">
            <summary>
            Retrieves the policy status for an Amazon S3 bucket, indicating whether the bucket
            is public.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketPolicyStatusCmdlet.BucketName">
            <summary>
            <para>
            <para>The name of the Amazon S3 bucket whose public-policy status you want to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketPolicyStatusCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketPolicyStatusCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.GetS3BucketReplicationCmdlet">
            <summary>
            Retrieves the replication configuration for the given Amazon S3 bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketReplicationCmdlet.BucketName">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketReplicationCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketReplicationCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.GetS3BucketRequestPaymentCmdlet">
            <summary>
            Returns the request payment configuration of a bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketRequestPaymentCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketRequestPaymentCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketRequestPaymentCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.GetS3BucketTaggingCmdlet">
            <summary>
            Returns the tag set associated with the bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketTaggingCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket to be queried.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketTaggingCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketTaggingCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.GetS3BucketVersioningCmdlet">
            <summary>
            Returns the versioning state of a bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketVersioningCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket to be queried.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketVersioningCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketVersioningCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.GetS3BucketWebsiteCmdlet">
            <summary>
            Returns the website configuration for a bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketWebsiteCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket to be queried.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketWebsiteCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3BucketWebsiteCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.GetS3CORSConfigurationCmdlet">
            <summary>
            Returns the CORS configuration for the bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3CORSConfigurationCmdlet.BucketName">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3CORSConfigurationCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3CORSConfigurationCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.GetS3LifecycleConfigurationCmdlet">
            <summary>
            Returns the lifecycle configuration information set on the bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3LifecycleConfigurationCmdlet.BucketName">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3LifecycleConfigurationCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3LifecycleConfigurationCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectLegalHoldCmdlet">
            <summary>
            Gets an object's current Legal Hold status.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectLegalHoldCmdlet.BucketName">
            <summary>
            <para>
            <para>The bucket containing the object whose Legal Hold status you want to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectLegalHoldCmdlet.Key">
            <summary>
            <para>
            <para>The key name for the object whose Legal Hold status you want to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectLegalHoldCmdlet.RequestPayer">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectLegalHoldCmdlet.VersionId">
            <summary>
            <para>
            <para>The version ID of the object whose Legal Hold status you want to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectLegalHoldCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectLegalHoldCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectLockConfigurationCmdlet">
            <summary>
            Gets the Object Lock configuration for a bucket. The rule specified in the Object
            Lock configuration will be applied by default to every new object placed in the specified
            bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectLockConfigurationCmdlet.BucketName">
            <summary>
            <para>
            <para>The bucket whose Object Lock configuration you want to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectLockConfigurationCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectLockConfigurationCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectMetadataCmdlet">
            <summary>
            The HEAD operation retrieves metadata from an object without returning the object
            itself. This operation is useful if you're only interested in an object's metadata.
            To use HEAD, you must have READ access to the object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectMetadataCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket that contains the object.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectMetadataCmdlet.EtagToMatch">
            <summary>
            <para>
            ETag to be matched as a pre-condition for returning the object,
            otherwise a PreconditionFailed signal is returned.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectMetadataCmdlet.EtagToNotMatch">
            <summary>
            <para>
            ETag that should not be matched as a pre-condition for returning the object,
            otherwise a PreconditionFailed signal is returned.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectMetadataCmdlet.Key">
            <summary>
            <para>
            The key of the object.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectMetadataCmdlet.UtcModifiedSinceDate">
            <summary>
            <para>
            Returns the object only if it has been modified since the specified time,
            otherwise returns a PreconditionFailed.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectMetadataCmdlet.PartNumber">
            <summary>
            <para>
            Part number of the object being read. This is a positive integer between 1 and 10,000.
            Effectively performs a 'ranged' HEAD request for the part specified.
            Useful querying about the size of the part and the number of parts in this object.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectMetadataCmdlet.RequestPayer">
            <summary>
            <para>
            Confirms that the requester knows that she or he will be charged for the list objects request.
            Bucket owners need not specify this parameter in their requests.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectMetadataCmdlet.ServerSideEncryptionCustomerMethod">
            <summary>
            <para>
            The Server-side encryption algorithm to be used with the customer provided key.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectMetadataCmdlet.ServerSideEncryptionCustomerProvidedKey">
            <summary>
            <para>
            The base64-encoded encryption key for Amazon S3 to use to decrypt the object
            <para>Using the encryption key you provide as part of your request Amazon S3 manages both the encryption, as it writes
            to disks, and decryption, when you access your objects. Therefore, you don't need to maintain any data encryption code. The only
            thing you do is manage the encryption keys you provide.</para><para>When you retrieve an object, you must provide the same encryption key as part of your request. Amazon S3 first verifies
            the encryption key you provided matches, and then decrypts the object before returning the object data to you.</para><para>Important: Amazon S3 does not store the encryption key you provide.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectMetadataCmdlet.ServerSideEncryptionCustomerProvidedKeyMD5">
            <summary>
            <para>
            The MD5 of the customer encryption key specified in the ServerSideEncryptionCustomerProvidedKey property. The MD5 is
            base 64 encoded. This field is optional, the SDK will calculate the MD5 if this is not set.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectMetadataCmdlet.UtcUnmodifiedSinceDate">
            <summary>
            <para>
            Returns the object only if it has not been modified since the specified time,
            otherwise returns a PreconditionFailed.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectMetadataCmdlet.VersionId">
            <summary>
            <para>
            VersionId used to reference a specific version of the object.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectMetadataCmdlet.ModifiedSinceDate">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use ModifiedSinceDateUtc instead. Setting either ModifiedSinceDate or
            ModifiedSinceDateUtc results in both ModifiedSinceDate and ModifiedSinceDateUtc being assigned,
            the latest assignment to either one of the two property is reflected in the value of both.
            ModifiedSinceDate is provided for backwards compatibility only and assigning a non-Utc DateTime
            to it results in the wrong timestamp being passed to the service.</para>
            Returns the object only if it has been modified since the specified time,
            otherwise returns a PreconditionFailed.
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectMetadataCmdlet.UnmodifiedSinceDate">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use UnmodifiedSinceDateUtc instead. Setting either UnmodifiedSinceDate or
            UnmodifiedSinceDateUtc results in both UnmodifiedSinceDate and UnmodifiedSinceDateUtc being assigned,
            the latest assignment to either one of the two property is reflected in the value of both.
            UnmodifiedSinceDate is provided for backwards compatibility only and assigning a non-Utc DateTime
            to it results in the wrong timestamp being passed to the service.</para>
            Returns the object only if it has not been modified since the specified time,
            otherwise returns a PreconditionFailed.
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectMetadataCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectMetadataCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectRetentionCmdlet">
            <summary>
            Retrieves an object's retention settings.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectRetentionCmdlet.BucketName">
            <summary>
            <para>
            <para>The bucket containing the object whose retention settings you want to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectRetentionCmdlet.Key">
            <summary>
            <para>
            <para>The key name for the object whose retention settings you want to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectRetentionCmdlet.RequestPayer">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectRetentionCmdlet.VersionId">
            <summary>
            <para>
            <para>The version ID for the object whose retention settings you want to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectRetentionCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectRetentionCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectTagSetCmdlet">
            <summary>
            Returns the tag-set of an object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectTagSetCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket containing the object tagging.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectTagSetCmdlet.Key">
            <summary>
            <para>
            This is the user defined key that identifies the object in the bucket.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectTagSetCmdlet.VersionId">
            <summary>
            <para>
            VersionId used to reference a specific version of the object.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectTagSetCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3ObjectTagSetCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.GetS3PublicAccessBlockCmdlet">
            <summary>
            Retrieves the <code>PublicAccessBlock</code> configuration for an Amazon S3 bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3PublicAccessBlockCmdlet.BucketName">
            <summary>
            <para>
            <para> The name of the Amazon S3 bucket whose Public Access Block configuration you want
            to retrieve. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3PublicAccessBlockCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3PublicAccessBlockCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.GetS3VersionCmdlet">
            <summary>
            Returns metadata about all of the versions of objects in a bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3VersionCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket containing the objects.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3VersionCmdlet.Delimiter">
            <summary>
            <para>
            A delimiter is a character you use to group keys.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3VersionCmdlet.Encoding">
            <summary>
            <para>
            Requests Amazon S3 to encode the object keys in the response and specifies
            the encoding method to use. An object key may contain any Unicode character;
            however, XML 1.0 parser cannot parse some characters, such as characters
            with an ASCII value from 0 to 10. For characters that are not supported in
            XML 1.0, you can add this parameter to request that Amazon S3 encode the
            keys in the response.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3VersionCmdlet.KeyMarker">
            <summary>
            <para>
            Specifies the key to start with when listing objects in a bucket.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3VersionCmdlet.MaxKey">
            <summary>
            <para>
            Sets the maximum number of keys returned in the response. The response might contain fewer keys but will never contain more.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3VersionCmdlet.Prefix">
            <summary>
            <para>
            Limits the response to keys that begin with the specified prefix.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3VersionCmdlet.VersionIdMarker">
            <summary>
            <para>
            Specifies the object version you want to start listing from.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3VersionCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.GetS3VersionCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketAnalyticsConfigurationCmdlet">
            <summary>
            Deletes an analytics configuration for the bucket (specified by the analytics configuration
            ID).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketAnalyticsConfigurationCmdlet.AnalyticsId">
            <summary>
            <para>
            The identifier used to represent an analytics configuration.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketAnalyticsConfigurationCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket from which an analytics configuration is deleted.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketAnalyticsConfigurationCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketAnalyticsConfigurationCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketAnalyticsConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the BucketName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketAnalyticsConfigurationCmdlet.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.S3.RemoveS3BucketEncryptionCmdlet">
            <summary>
            Deletes the server-side encryption configuration from the bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketEncryptionCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket containing the server-side encryption configuration to delete.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketEncryptionCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketEncryptionCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketEncryptionCmdlet.PassThru">
            <summary>
            Returns the value passed to the BucketName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketEncryptionCmdlet.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.S3.RemoveS3BucketInventoryConfigurationCmdlet">
            <summary>
            Deletes an inventory configuration (identified by the inventory ID) from the bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketInventoryConfigurationCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket containing the inventory configuration to delete.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketInventoryConfigurationCmdlet.InventoryId">
            <summary>
            <para>
            The ID used to identify the inventory configuration.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketInventoryConfigurationCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketInventoryConfigurationCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketInventoryConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the BucketName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketInventoryConfigurationCmdlet.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.S3.RemoveS3BucketMetricsConfigurationCmdlet">
            <summary>
            Deletes a metrics configuration (specified by the metrics configuration ID) from the
            bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketMetricsConfigurationCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket on which Inventory configuration is to be removed.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketMetricsConfigurationCmdlet.MetricsId">
            <summary>
            <para>
            The ID used to identify the metrics configuration.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketMetricsConfigurationCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketMetricsConfigurationCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketMetricsConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the BucketName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketMetricsConfigurationCmdlet.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.S3.RemoveS3BucketPolicyCmdlet">
            <summary>
            Deletes the policy from the bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketPolicyCmdlet.BucketName">
            <summary>
            <para>
            The bucket on which the policy is to be deleted.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketPolicyCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketPolicyCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the BucketName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketPolicyCmdlet.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.S3.RemoveS3BucketReplicationCmdlet">
            <summary>
            Deletes the replication configuration from the bucket. For information about replication
            configuration, see <a href=" https://docs.aws.amazon.com/AmazonS3/latest/dev/crr.html">Cross-Region
            Replication (CRR)</a> in the <i>Amazon S3 Developer Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketReplicationCmdlet.BucketName">
            <summary>
            <para>
            <p>Deletes the replication subresource associated with the specified
            bucket.</p><note><p>There is usually some time lag before
            replication configuration deletion is fully propagated to all the
            Amazon S3 systems.</p></note><p> For more information, see
            <a href="https://docs.aws.amazon.com/AmazonS3/latest/dev/crr.html">
            Cross-Region Replication (CRR)</a> in the Amazon S3 Developer
            Guide. </p>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketReplicationCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketReplicationCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketReplicationCmdlet.PassThru">
            <summary>
            Returns the value passed to the BucketName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketReplicationCmdlet.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.S3.RemoveS3BucketTaggingCmdlet">
            <summary>
            Deletes the tags from the bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketTaggingCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket on which the tag set is to be removed.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketTaggingCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketTaggingCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketTaggingCmdlet.PassThru">
            <summary>
            Returns the value passed to the BucketName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketTaggingCmdlet.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.S3.RemoveS3BucketWebsiteCmdlet">
            <summary>
            This operation removes the website configuration from the bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketWebsiteCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket on which website configuration is to be removed.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketWebsiteCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketWebsiteCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketWebsiteCmdlet.PassThru">
            <summary>
            Returns the value passed to the BucketName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3BucketWebsiteCmdlet.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.S3.RemoveS3CORSConfigurationCmdlet">
            <summary>
            Deletes the CORS configuration information set for the bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3CORSConfigurationCmdlet.BucketName">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3CORSConfigurationCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3CORSConfigurationCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3CORSConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the BucketName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3CORSConfigurationCmdlet.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.S3.RemoveS3LifecycleConfigurationCmdlet">
            <summary>
            Deletes the lifecycle configuration from the bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3LifecycleConfigurationCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket on which the lifecycle configuration is to be deleted.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3LifecycleConfigurationCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3LifecycleConfigurationCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3LifecycleConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the BucketName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3LifecycleConfigurationCmdlet.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.S3.RemoveS3ObjectTagSetCmdlet">
            <summary>
            Removes the tag-set from an existing object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3ObjectTagSetCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket containing the object tagging to delete.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3ObjectTagSetCmdlet.Key">
            <summary>
            <para>
            The key identifying the object tagging to delete.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3ObjectTagSetCmdlet.VersionId">
            <summary>
            <para>
            The identifier for the specific version of the object to be deleted, if required.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3ObjectTagSetCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3ObjectTagSetCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3ObjectTagSetCmdlet.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.S3.RemoveS3PublicAccessBlockCmdlet">
            <summary>
            Removes the <code>PublicAccessBlock</code> configuration from an Amazon S3 bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3PublicAccessBlockCmdlet.BucketName">
            <summary>
            <para>
            <para>The Amazon S3 bucket whose Public Access Block configuration you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3PublicAccessBlockCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3PublicAccessBlockCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3PublicAccessBlockCmdlet.PassThru">
            <summary>
            Returns the value passed to the BucketName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RemoveS3PublicAccessBlockCmdlet.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.S3.RestoreS3ObjectCmdlet">
            <summary>
            Restores an archived copy of an object back into Amazon S3
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RestoreS3ObjectCmdlet.BucketName">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RestoreS3ObjectCmdlet.S3_BucketName">
            <summary>
            <para>
            The name of the bucket where the restore results will be placed.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RestoreS3ObjectCmdlet.S3_CannedACL">
            <summary>
            <para>
            The canned ACL to apply to the restore results.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RestoreS3ObjectCmdlet.CopyLifetimeInDays">
            <summary>
            <para>
            Lifetime of the active copy in days
            ** Do not use with restores that specify OutputLocation **
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RestoreS3ObjectCmdlet.Description">
            <summary>
            <para>
            The optional description for the job.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RestoreS3ObjectCmdlet.Owner_DisplayName">
            <summary>
            <para>
            The display name of the owner.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RestoreS3ObjectCmdlet.Encryption_EncryptionType">
            <summary>
            <para>
            The server-side encryption algorithm used when storing job results in Amazon S3 (e.g., AES256, aws:kms).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RestoreS3ObjectCmdlet.AccessControlList_Grant">
            <summary>
            <para>
            A collection of grants.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RestoreS3ObjectCmdlet.Owner_Id">
            <summary>
            <para>
            The unique identifier of the owner.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RestoreS3ObjectCmdlet.Key">
            <summary>
            <para>
            This key indicates the S3 object to restore.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RestoreS3ObjectCmdlet.Encryption_KMSContext">
            <summary>
            <para>
            If the encryption type is aws:kms, this optional value can be used to specify the encryption context for the restore results.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RestoreS3ObjectCmdlet.Encryption_KMSKeyId">
            <summary>
            <para>
            Specifies the AWS KMS key ID to use for object encryption. All GET and PUT requests for an object protected by
            AWS KMS will fail if not made via SSL or using SigV4. Documentation on configuring any of the officially supported AWS SDKs and CLI can be found at
            http://docs.aws.amazon.com/AmazonS3/latest/dev/UsingAWSSDK.html#specify-signature-version
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RestoreS3ObjectCmdlet.S3_Prefix">
            <summary>
            <para>
            The prefix that is prepended to the restore results for this request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RestoreS3ObjectCmdlet.RequestPayer">
            <summary>
            <para>
            Confirms that the requester knows that she or he will be charged for the list objects request.
            Bucket owners need not specify this parameter in their requests.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RestoreS3ObjectCmdlet.RestoreRequestType">
            <summary>
            <para>
            Type of restore request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RestoreS3ObjectCmdlet.RetrievalTier">
            <summary>
            <para>
            Glacier retrieval tier at which the restore will be processed.
            ** Only use with restores that require OutputLocation **
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RestoreS3ObjectCmdlet.SelectParameter">
            <summary>
            <para>
            Describes the parameters for Select job types.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RestoreS3ObjectCmdlet.S3_StorageClass">
            <summary>
            <para>
            The class of storage used to store the restore results.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RestoreS3ObjectCmdlet.Tagging_TagSet">
            <summary>
            <para>
            TagSet
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RestoreS3ObjectCmdlet.Tier">
            <summary>
            <para>
            Glacier retrieval tier at which the restore will be processed.
            ** Do not use with restores that specify OutputLocation **
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RestoreS3ObjectCmdlet.S3_UserMetadata">
            <summary>
            <para>
            A map of metadata to store with the restore results in S3.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RestoreS3ObjectCmdlet.VersionId">
            <summary>
            <para>
            VersionId used to reference a specific version of the object.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RestoreS3ObjectCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RestoreS3ObjectCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.RestoreS3ObjectCmdlet.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.S3.SelectS3ObjectContentCmdlet">
            <summary>
            This operation filters the contents of an Amazon S3 object based on a simple Structured
            Query Language (SQL) statement. In the request, along with the SQL expression, you
            must also specify a data serialization format (JSON or CSV) of the object. Amazon
            S3 uses this to parse object data into records, and returns only records that match
            the specified SQL expression. You must also specify the data serialization format
            for the response.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.SelectS3ObjectContentCmdlet.Bucket">
            <summary>
            <para>
            The S3 Bucket.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.SelectS3ObjectContentCmdlet.Expression">
            <summary>
            <para>
            The expression that is used to query the object.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.SelectS3ObjectContentCmdlet.ExpressionType">
            <summary>
            <para>
            The type of the provided expression (e.g., SQL).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.SelectS3ObjectContentCmdlet.InputSerialization">
            <summary>
            <para>
            Describes the format of the data in the object that is being queried.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.SelectS3ObjectContentCmdlet.Key">
            <summary>
            <para>
            The Object Key.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.SelectS3ObjectContentCmdlet.OutputSerialization">
            <summary>
            <para>
            Describes the format of the data that you want Amazon S3 to return in response.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.SelectS3ObjectContentCmdlet.RequestProgress">
            <summary>
            <para>
            Specifies if periodic request progress information should be enabled.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.SelectS3ObjectContentCmdlet.ServerSideCustomerEncryptionMethod">
            <summary>
            <para>
            The SSE Algorithm used to encrypt the object.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.SelectS3ObjectContentCmdlet.ServerSideEncryptionCustomerProvidedKey">
            <summary>
            <para>
            The SSE Customer Key.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.SelectS3ObjectContentCmdlet.ServerSideEncryptionCustomerProvidedKeyMD5">
            <summary>
            <para>
            The SSE Customer Key MD5.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.SelectS3ObjectContentCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.SelectS3ObjectContentCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3.SetS3BucketEncryptionCmdlet">
            <summary>
            Creates a new server-side encryption configuration (or replaces an existing one, if
            present).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.SetS3BucketEncryptionCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket for which the server-side encryption configuration is set.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.SetS3BucketEncryptionCmdlet.ContentMD5">
            <summary>
            <para>
            The base64-encoded 128-bit MD5 digest of the server-side encryption configuration.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.SetS3BucketEncryptionCmdlet.ServerSideEncryptionConfiguration_ServerSideEncryptionRule">
            <summary>
            <para>
            Container for information about a particular server-side encryption configuration rule.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.SetS3BucketEncryptionCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.SetS3BucketEncryptionCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.SetS3BucketEncryptionCmdlet.PassThru">
            <summary>
            Returns the value passed to the BucketName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.SetS3BucketEncryptionCmdlet.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.S3.WriteS3BucketAccelerateConfigurationCmdlet">
            <summary>
            Sets the accelerate configuration of an existing bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketAccelerateConfigurationCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket to contain the object.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketAccelerateConfigurationCmdlet.AccelerateConfiguration_Status">
            <summary>
            <para>
            The accelerate status of the bucket.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketAccelerateConfigurationCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketAccelerateConfigurationCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketAccelerateConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the BucketName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketAccelerateConfigurationCmdlet.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.S3.WriteS3BucketAnalyticsConfigurationCmdlet">
            <summary>
            Sets an analytics configuration for the bucket (specified by the analytics configuration
            ID).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketAnalyticsConfigurationCmdlet.AnalyticsFilter_AnalyticsFilterPredicate">
            <summary>
            <para>
            Filter Predicate setup for specific filter types.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketAnalyticsConfigurationCmdlet.AnalyticsId">
            <summary>
            <para>
            The identifier used to represent an analytics configuration.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketAnalyticsConfigurationCmdlet.AnalyticsConfiguration_AnalyticsId">
            <summary>
            <para>
            The identifier used to represent an analytics configuration.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketAnalyticsConfigurationCmdlet.S3BucketDestination_BucketAccountId">
            <summary>
            <para>
            The account ID that owns the destination bucket. If no account ID is provided, the owner will not be validated prior to exporting data.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketAnalyticsConfigurationCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket to which an analytics configuration is stored.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketAnalyticsConfigurationCmdlet.S3BucketDestination_BucketName">
            <summary>
            <para>
            The Amazon resource name (ARN) of the bucket to which data is exported.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketAnalyticsConfigurationCmdlet.S3BucketDestination_Format">
            <summary>
            <para>
            The file format used when exporting data to Amazon S3.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketAnalyticsConfigurationCmdlet.DataExport_OutputSchemaVersion">
            <summary>
            <para>
            The version of the output schema to use when exporting data. Must be V_1.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketAnalyticsConfigurationCmdlet.S3BucketDestination_Prefix">
            <summary>
            <para>
            The prefix to use when exporting data. The exported data begins with this prefix.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketAnalyticsConfigurationCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketAnalyticsConfigurationCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketAnalyticsConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the BucketName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketAnalyticsConfigurationCmdlet.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.S3.WriteS3BucketInventoryConfigurationCmdlet">
            <summary>
            Adds an inventory configuration (identified by the inventory ID) from the bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketInventoryConfigurationCmdlet.S3BucketDestination_AccountId">
            <summary>
            <para>
            The ID of the account that owns the destination bucket.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketInventoryConfigurationCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket where the inventory configuration will be stored.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketInventoryConfigurationCmdlet.S3BucketDestination_BucketName">
            <summary>
            <para>
            The Amazon resource name (ARN) of the bucket where inventory results will be published.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketInventoryConfigurationCmdlet.Schedule_Frequency">
            <summary>
            <para>
            Specifies how frequently inventory results are produced.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketInventoryConfigurationCmdlet.InventoryConfiguration_IncludedObjectVersion">
            <summary>
            <para>
            Specifies which object version(s) to included in the inventory results.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketInventoryConfigurationCmdlet.InventoryFilter_InventoryFilterPredicate">
            <summary>
            <para>
            Filter Predicate setup for specific filter types.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketInventoryConfigurationCmdlet.S3BucketDestination_InventoryFormat">
            <summary>
            <para>
            Specifies the output format of the inventory results.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketInventoryConfigurationCmdlet.InventoryId">
            <summary>
            <para>
            Specifies the inventory Id.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketInventoryConfigurationCmdlet.InventoryConfiguration_InventoryId">
            <summary>
            <para>
            The ID used to identify the inventory configuration.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketInventoryConfigurationCmdlet.InventoryConfiguration_InventoryOptionalField">
            <summary>
            <para>
            Contains the optional fields that are included in the inventory results.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketInventoryConfigurationCmdlet.InventoryConfiguration_IsEnabled">
            <summary>
            <para>
            Specifies whether the inventory is enabled or disabled.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketInventoryConfigurationCmdlet.SSEKMS_KeyId">
            <summary>
            <para>
            Specifies the ID of the AWS Key Management Service (KMS)
            master encryption key to use for encrypting Inventory reports.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketInventoryConfigurationCmdlet.S3BucketDestination_Prefix">
            <summary>
            <para>
            The prefix that is prepended to all inventory results.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketInventoryConfigurationCmdlet.InventoryEncryption_SSES3">
            <summary>
            <para>
            Specifies the use of SSE-S3 to encrypt delievered Inventory reports.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketInventoryConfigurationCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketInventoryConfigurationCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketInventoryConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the BucketName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketInventoryConfigurationCmdlet.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.S3.WriteS3BucketLoggingCmdlet">
            <summary>
            Set the logging parameters for a bucket and to specify permissions for who can view
            and modify the logging parameters. To set the logging status of a bucket, you must
            be the bucket owner.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketLoggingCmdlet.BucketName">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketLoggingCmdlet.LoggingConfig_Grant">
            <summary>
            <para>
            A collection of grants.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketLoggingCmdlet.LoggingConfig_TargetBucketName">
            <summary>
            <para>
            Specifies the bucket where you want Amazon S3 to store server access logs. You can have your logs delivered to any bucket that you own,
            including the same bucket that is being logged. You can also configure multiple buckets to deliver their logs to the same target bucket. In
            this case you should choose a different TargetPrefix for each source bucket so that the delivered log files can be distinguished by key.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketLoggingCmdlet.LoggingConfig_TargetPrefix">
            <summary>
            <para>
            This element lets you specify a prefix for the keys that the log files will be stored under.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketLoggingCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketLoggingCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketLoggingCmdlet.PassThru">
            <summary>
            Returns the value passed to the BucketName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketLoggingCmdlet.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.S3.WriteS3BucketMetricsConfigurationCmdlet">
            <summary>
            Sets a metrics configuration (specified by the metrics configuration ID) for the bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketMetricsConfigurationCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket for which the metrics configuration is set.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketMetricsConfigurationCmdlet.MetricsFilter_MetricsFilterPredicate">
            <summary>
            <para>
            Filter Predicate setup for specific filter types.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketMetricsConfigurationCmdlet.MetricsId">
            <summary>
            <para>
            The ID used to identify the metrics configuration.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketMetricsConfigurationCmdlet.MetricsConfiguration_MetricsId">
            <summary>
            <para>
            The ID used to identify the metrics configuration.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketMetricsConfigurationCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketMetricsConfigurationCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketMetricsConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the BucketName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketMetricsConfigurationCmdlet.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.S3.WriteS3BucketNotificationCmdlet">
            <summary>
            Enables notifications of specified events for a bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketNotificationCmdlet.BucketName">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketNotificationCmdlet.LambdaFunctionConfiguration">
            <summary>
            <para>
            LambdaFunctionConfigurations are configuration for
            Amazon S3 events to be sent to an Amazon Lambda cloud function.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketNotificationCmdlet.QueueConfiguration">
            <summary>
            <para>
            QueueConfigurations are configuration for Amazon S3
            events to be sent to Amazon SQS queues.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketNotificationCmdlet.TopicConfiguration">
            <summary>
            <para>
            TopicConfigurations are configuration for Amazon S3
            events to be sent to Amazon SNS topics.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketNotificationCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketNotificationCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketNotificationCmdlet.PassThru">
            <summary>
            Returns the value passed to the BucketName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketNotificationCmdlet.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.S3.WriteS3BucketPolicyCmdlet">
            <summary>
            Replaces a policy on a bucket. If the bucket already has a policy, the one in this
            request completely replaces it.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketPolicyCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketPolicyCmdlet.ConfirmRemoveSelfBucketAccess">
            <summary>
            <para>
            Set this parameter to true to confirm that you want to remove your
            permissions to change this bucket policy in the future.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketPolicyCmdlet.ContentMD5">
            <summary>
            <para>
            The base64 encoded 128-bit MD5 digest of the message (without the headers) according to RFC 1864.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketPolicyCmdlet.Policy">
            <summary>
            <para>
            The bucket policy as a JSON document.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketPolicyCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketPolicyCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the BucketName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketPolicyCmdlet.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.S3.WriteS3BucketReplicationCmdlet">
            <summary>
            Creates a replication configuration or replaces an existing one. For more information,
            see <a href=" https://docs.aws.amazon.com/AmazonS3/latest/dev/crr.html">Cross-Region
            Replication (CRR)</a> in the <i>Amazon S3 Developer Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketReplicationCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket to have the replication configuration applied.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketReplicationCmdlet.Configuration_Role">
            <summary>
            <para>
            Indicates the ARN of the role to assume.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketReplicationCmdlet.Configuration_Rule">
            <summary>
            <para>
            Container for information about a particular replication rule.
            Replication configuration must have at least one rule and can contain up to 1,000 rules.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketReplicationCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketReplicationCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketReplicationCmdlet.PassThru">
            <summary>
            Returns the value passed to the BucketName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketReplicationCmdlet.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.S3.WriteS3BucketRequestPaymentCmdlet">
            <summary>
            Sets the request payment configuration for a bucket. By default, the bucket owner
            pays for downloads from the bucket. This configuration parameter enables the bucket
            owner (only) to specify that the person requesting the download will be charged for
            the download. Documentation on requester pays buckets can be found at http://docs.aws.amazon.com/AmazonS3/latest/dev/RequesterPaysBuckets.html
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketRequestPaymentCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket to set payment config.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketRequestPaymentCmdlet.RequestPaymentConfiguration_Payer">
            <summary>
            <para>
            Specifies who pays for the download and request fees.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketRequestPaymentCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketRequestPaymentCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketRequestPaymentCmdlet.PassThru">
            <summary>
            Returns the value passed to the BucketName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketRequestPaymentCmdlet.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.S3.WriteS3BucketTaggingCmdlet">
            <summary>
            Sets the tags for a bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketTaggingCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket to apply the tags to.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketTaggingCmdlet.TagSet">
            <summary>
            <para>
            The collection of tags.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketTaggingCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketTaggingCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketTaggingCmdlet.PassThru">
            <summary>
            Returns the collection of Tag objects that were added.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketTaggingCmdlet.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.S3.WriteS3BucketVersioningCmdlet">
            <summary>
            Sets the versioning state of an existing bucket. To set the versioning state, you
            must be the bucket owner.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketVersioningCmdlet.MfaCodes_AuthenticationValue">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketVersioningCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket to be updated.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketVersioningCmdlet.VersioningConfig_EnableMfaDelete">
            <summary>
            <para>
            Specifies whether MFA Delete is enabled on this S3 Bucket.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketVersioningCmdlet.MfaCodes_SerialNumber">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketVersioningCmdlet.VersioningConfig_Status">
            <summary>
            <para>
            Versioning status for the bucket.
            Accepted values: Off, Enabled, Suspended.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketVersioningCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketVersioningCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketVersioningCmdlet.PassThru">
            <summary>
            Returns the value passed to the BucketName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketVersioningCmdlet.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.S3.WriteS3BucketWebsiteCmdlet">
            <summary>
            Set the website configuration for a bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketWebsiteCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket to apply the configuration to.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketWebsiteCmdlet.WebsiteConfiguration_ErrorDocument">
            <summary>
            <para>
            The ErrorDocument value, an object key name to use when a 4XX class error occurs.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketWebsiteCmdlet.RedirectAllRequestsTo_HostName">
            <summary>
            <para>
            Name of the host where requests will be redirected.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketWebsiteCmdlet.RedirectAllRequestsTo_HttpRedirectCode">
            <summary>
            <para>
            The HTTP redirect code to use on the response. Not required if one of the siblings is present.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketWebsiteCmdlet.WebsiteConfiguration_IndexDocumentSuffix">
            <summary>
            <para>
            <para>This value is a suffix that is appended to a request that is for a "directory"
            on the website endpoint (e.g. if the suffix is index.html and
            you make a request to samplebucket/images/ the data that
            is returned will be for the object with the key name
            images/index.html)</para><para>The suffix must not be empty and must not include a slash
            character.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketWebsiteCmdlet.RedirectAllRequestsTo_Protocol">
            <summary>
            <para>
            Protocol to use (http, https) when redirecting requests. The default is the protocol that is used in the original request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketWebsiteCmdlet.RedirectAllRequestsTo_ReplaceKeyPrefixWith">
            <summary>
            <para>
            The object key prefix to use in the redirect request. For example, to redirect requests for all pages with prefix docs/ (objects in the
            docs/ folder) to documents/, you can set a condition block with KeyPrefixEquals set to docs/ and in the Redirect set ReplaceKeyPrefixWith to
            /documents. Not required if one of the siblings is present. Can be present only if ReplaceKeyWith is not provided.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketWebsiteCmdlet.RedirectAllRequestsTo_ReplaceKeyWith">
            <summary>
            <para>
            The specific object key to use in the redirect request. For example, redirect request to error.html. Not required if one of the sibling is
            present. Can be present only if ReplaceKeyPrefixWith is not provided.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketWebsiteCmdlet.WebsiteConfiguration_RoutingRule">
            <summary>
            <para>
            The list of routing rules that can be used for configuring redirects if certain conditions are meet.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketWebsiteCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketWebsiteCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketWebsiteCmdlet.PassThru">
            <summary>
            Returns the value passed to the BucketName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3BucketWebsiteCmdlet.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.S3.WriteS3CORSConfigurationCmdlet">
            <summary>
            Sets the CORS configuration for a bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3CORSConfigurationCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket to have the CORS configuration applied.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3CORSConfigurationCmdlet.Configuration_Rule">
            <summary>
            <para>
            The collection of rules in this configuration.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3CORSConfigurationCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3CORSConfigurationCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3CORSConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the BucketName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3CORSConfigurationCmdlet.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.S3.WriteS3LifecycleConfigurationCmdlet">
            <summary>
            Sets lifecycle configuration for your bucket. If a lifecycle configuration exists,
            it replaces it.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3LifecycleConfigurationCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket to have the lifecycle configuration applied.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3LifecycleConfigurationCmdlet.Configuration_Rule">
            <summary>
            <para>
            These rules defined the lifecycle configuration.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3LifecycleConfigurationCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3LifecycleConfigurationCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3LifecycleConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the BucketName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3LifecycleConfigurationCmdlet.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.S3.WriteS3ObjectLegalHoldCmdlet">
            <summary>
            Applies a Legal Hold configuration to the specified object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectLegalHoldCmdlet.BucketName">
            <summary>
            <para>
            <para>The bucket containing the object that you want to place a Legal Hold on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectLegalHoldCmdlet.ContentMD5">
            <summary>
            <para>
            <para>The MD5 signature for the configuration included in your request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectLegalHoldCmdlet.Key">
            <summary>
            <para>
            <para>The key name for the object that you want to place a Legal Hold on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectLegalHoldCmdlet.RequestPayer">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectLegalHoldCmdlet.LegalHold_Status">
            <summary>
            <para>
            <para>Indicates whether the specified object has a Legal Hold in place.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectLegalHoldCmdlet.VersionId">
            <summary>
            <para>
            <para>The version ID of the object that you want to place a Legal Hold on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectLegalHoldCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectLegalHoldCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectLegalHoldCmdlet.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.S3.WriteS3ObjectLockConfigurationCmdlet">
            <summary>
            Places an Object Lock configuration on the specified bucket. The rule specified in
            the Object Lock configuration will be applied by default to every new object placed
            in the specified bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectLockConfigurationCmdlet.BucketName">
            <summary>
            <para>
            <para>The bucket whose Object Lock configuration you want to create or replace.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectLockConfigurationCmdlet.ContentMD5">
            <summary>
            <para>
            <para>The MD5 signature for the configuration included in your request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectLockConfigurationCmdlet.DefaultRetention_Day">
            <summary>
            <para>
            <para>The number of days that you want to specify for the default retention period.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectLockConfigurationCmdlet.DefaultRetention_Mode">
            <summary>
            <para>
            <para>The default Object Lock retention mode you want to apply to new objects placed in
            the specified bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectLockConfigurationCmdlet.ObjectLockConfiguration_ObjectLockEnabled">
            <summary>
            <para>
            <para>Indicates whether this object has an Object Lock configuration enabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectLockConfigurationCmdlet.RequestPayer">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectLockConfigurationCmdlet.Token">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectLockConfigurationCmdlet.DefaultRetention_Year">
            <summary>
            <para>
            <para>The number of years that you want to specify for the default retention period.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectLockConfigurationCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectLockConfigurationCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectLockConfigurationCmdlet.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.S3.WriteS3ObjectRetentionCmdlet">
            <summary>
            Places an Object Retention configuration on an object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectRetentionCmdlet.BucketName">
            <summary>
            <para>
            <para>The bucket that contains the object you want to apply this Object Retention configuration
            to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectRetentionCmdlet.BypassGovernanceRetention">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectRetentionCmdlet.ContentMD5">
            <summary>
            <para>
            <para>The MD5 signature for the configuration included in your request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectRetentionCmdlet.Key">
            <summary>
            <para>
            <para>The key name for the object that you want to apply this Object Retention configuration
            to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectRetentionCmdlet.Retention_Mode">
            <summary>
            <para>
            <para>Indicates the Retention mode for the specified object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectRetentionCmdlet.RequestPayer">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectRetentionCmdlet.Retention_RetainUntilDate">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectRetentionCmdlet.VersionId">
            <summary>
            <para>
            <para>The version ID for the object that you want to apply this Object Retention configuration
            to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectRetentionCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectRetentionCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectRetentionCmdlet.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.S3.WriteS3ObjectTagSetCmdlet">
            <summary>
            Sets the supplied tag-set to an object that already exists in a bucket
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectTagSetCmdlet.BucketName">
            <summary>
            <para>
            The name of the bucket to contain the object.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectTagSetCmdlet.Key">
            <summary>
            <para>
            This key is used to identify the object in S3.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectTagSetCmdlet.Tagging_TagSet">
            <summary>
            <para>
            TagSet
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectTagSetCmdlet.VersionId">
            <summary>
            <para>
            VersionId used to reference a specific version of the object.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectTagSetCmdlet.UseAccelerateEndpoint">
            <summary>
            Enables S3 accelerate by sending requests to the accelerate endpoint instead of the regular region endpoint.
            To use this feature, the bucket name must be DNS compliant and must not contain periods (.).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectTagSetCmdlet.UseDualstackEndpoint">
            <summary>
            Configures the request to Amazon S3 to use the dualstack endpoint for a region.
            S3 supports dualstack endpoints which return both IPv6 and IPv4 values.
            The dualstack mode of Amazon S3 cannot be used with accelerate mode.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3.WriteS3ObjectTagSetCmdlet.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.SMR.InvokeSMREndpointCmdlet">
            <summary>
            After you deploy a model into production using Amazon SageMaker hosting services,
            your client applications use this API to get inferences from the model hosted at the
            specified endpoint.
             
              
            <para>
            For an overview of Amazon SageMaker, see <a href="http://docs.aws.amazon.com/sagemaker/latest/dg/how-it-works.html">How
            It Works</a>.
            </para><para>
            Amazon SageMaker strips all POST headers except those supported by the API. Amazon
            SageMaker might add additional headers. You should not rely on the behavior of headers
            outside those enumerated in the request syntax.
            </para><para>
            Cals to <code>InvokeEndpoint</code> are authenticated by using AWS Signature Version
            4. For information, see <a href="http://docs.aws.amazon.com/AmazonS3/latest/API/sig-v4-authenticating-requests.html">Authenticating
            Requests (AWS Signature Version 4)</a> in the <i>Amazon S3 API Reference</i>.
            </para><note><para>
            Endpoints are scoped to an individual account, and are not public. The URL does not
            contain the account ID, but Amazon SageMaker determines the account ID from the authentication
            token that is supplied by the caller.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMR.InvokeSMREndpointCmdlet.Accept">
            <summary>
            <para>
            <para>The desired MIME type of the inference in the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMR.InvokeSMREndpointCmdlet.Body">
            <summary>
            <para>
            <para>Provides input data, in the format specified in the <code>ContentType</code> request
            header. Amazon SageMaker passes all of the data in the body to the model. </para><para>For information about the format of the request body, see <a href="http://docs.aws.amazon.com/sagemaker/latest/dg/cdf-inference.html">Common
            Data Formats—Inference</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMR.InvokeSMREndpointCmdlet.ContentType">
            <summary>
            <para>
            <para>The MIME type of the input data in the request body.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMR.InvokeSMREndpointCmdlet.CustomAttribute">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMR.InvokeSMREndpointCmdlet.EndpointName">
            <summary>
            <para>
            <para>The name of the endpoint that you specified when you created the endpoint using the
            <a href="http://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateEndpoint.html">CreateEndpoint</a>
            API. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMR.InvokeSMREndpointCmdlet.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.SM.AddSMResourceTagCmdlet">
            <summary>
            Adds or overwrites one or more tags for the specified Amazon SageMaker resource. You
            can add tags to notebook instances, training jobs, hyperparameter tuning jobs, batch
            transform jobs, models, labeling jobs, work teams, endpoint configurations, and endpoints.
             
              
            <para>
            Each tag consists of a key and an optional value. Tag keys must be unique per resource.
            For more information about tags, see For more information, see <a href="https://aws.amazon.com/answers/account-management/aws-tagging-strategies/">AWS
            Tagging Strategies</a>.
            </para><note><para>
            Tags that you add to a hyperparameter tuning job by calling this API are also added
            to any training jobs that the hyperparameter tuning job launches after you call this
            API, but not to training jobs that the hyperparameter tuning job launched before you
            called this API. To make sure that the tags associated with a hyperparameter tuning
            job are also added to all training jobs that the hyperparameter tuning job launches,
            add the tags when you first create the tuning job by specifying them in the <code>Tags</code>
            parameter of <a>CreateHyperParameterTuningJob</a></para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.AddSMResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource that you want to tag.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.AddSMResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>An array of <code>Tag</code> objects. Each tag is a key-value pair. Only the <code>key</code>
            parameter is required. If you don't specify a value, Amazon SageMaker sets the value
            to an empty string. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.AddSMResourceTagCmdlet.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.SM.GetSMAlgorithmCmdlet">
            <summary>
            Returns a description of the specified algorithm that is in your account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMAlgorithmCmdlet.AlgorithmName">
            <summary>
            <para>
            <para>The name of the algorithm to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SM.GetSMAlgorithmListCmdlet">
            <summary>
            Lists the machine learning algorithms that have been created.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMAlgorithmListCmdlet.CreationTimeAfter">
            <summary>
            <para>
            <para>A filter that returns only algorithms created after the specified time (timestamp).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMAlgorithmListCmdlet.CreationTimeBefore">
            <summary>
            <para>
            <para>A filter that returns only algorithms created before the specified time (timestamp).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMAlgorithmListCmdlet.NameContain">
            <summary>
            <para>
            <para>A string in the algorithm name. This filter returns only algorithms whose name contains
            the specified string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMAlgorithmListCmdlet.SortBy">
            <summary>
            <para>
            <para>The parameter by which to sort the results. The default is <code>CreationTime</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMAlgorithmListCmdlet.SortOrder">
            <summary>
            <para>
            <para>The sort order for the results. The default is <code>Ascending</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMAlgorithmListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of algorithms to return in the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMAlgorithmListCmdlet.NextToken">
            <summary>
            <para>
            <para>If the response to a previous <code>ListAlgorithms</code> request was truncated, the
            response includes a <code>NextToken</code>. To retrieve the next set of algorithms,
            use the token in the next request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SM.GetSMCodeRepositoryCmdlet">
            <summary>
            Gets details about the specified Git repository.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMCodeRepositoryCmdlet.CodeRepositoryName">
            <summary>
            <para>
            <para>The name of the Git repository to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SM.GetSMCodeRepositoryListCmdlet">
            <summary>
            Gets a list of the Git repositories in your account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMCodeRepositoryListCmdlet.CreationTimeAfter">
            <summary>
            <para>
            <para>A filter that returns only Git repositories that were created after the specified
            time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMCodeRepositoryListCmdlet.CreationTimeBefore">
            <summary>
            <para>
            <para>A filter that returns only Git repositories that were created before the specified
            time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMCodeRepositoryListCmdlet.LastModifiedTimeAfter">
            <summary>
            <para>
            <para>A filter that returns only Git repositories that were last modified after the specified
            time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMCodeRepositoryListCmdlet.LastModifiedTimeBefore">
            <summary>
            <para>
            <para>A filter that returns only Git repositories that were last modified before the specified
            time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMCodeRepositoryListCmdlet.NameContain">
            <summary>
            <para>
            <para>A string in the Git repositories name. This filter returns only repositories whose
            name contains the specified string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMCodeRepositoryListCmdlet.SortBy">
            <summary>
            <para>
            <para>The field to sort results by. The default is <code>Name</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMCodeRepositoryListCmdlet.SortOrder">
            <summary>
            <para>
            <para>The sort order for results. The default is <code>Ascending</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMCodeRepositoryListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of Git repositories to return in the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMCodeRepositoryListCmdlet.NextToken">
            <summary>
            <para>
            <para>If the result of a <code>ListCodeRepositoriesOutput</code> request was truncated,
            the response includes a <code>NextToken</code>. To get the next set of Git repositories,
            use the token in the next request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SM.GetSMCompilationJobCmdlet">
            <summary>
            Returns information about a model compilation job.
             
              
            <para>
            To create a model compilation job, use <a>CreateCompilationJob</a>. To get information
            about multiple model compilation jobs, use <a>ListCompilationJobs</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMCompilationJobCmdlet.CompilationJobName">
            <summary>
            <para>
            <para>The name of the model compilation job that you want information about.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SM.GetSMCompilationJobListCmdlet">
            <summary>
            Lists model compilation jobs that satisfy various filters.
             
              
            <para>
            To create a model compilation job, use <a>CreateCompilationJob</a>. To get information
            about a particular model compilation job you have created, use <a>DescribeCompilationJob</a>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMCompilationJobListCmdlet.CreationTimeAfter">
            <summary>
            <para>
            <para>A filter that returns the model compilation jobs that were created after a specified
            time. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMCompilationJobListCmdlet.CreationTimeBefore">
            <summary>
            <para>
            <para>A filter that returns the model compilation jobs that were created before a specified
            time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMCompilationJobListCmdlet.LastModifiedTimeAfter">
            <summary>
            <para>
            <para>A filter that returns the model compilation jobs that were modified after a specified
            time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMCompilationJobListCmdlet.LastModifiedTimeBefore">
            <summary>
            <para>
            <para>A filter that returns the model compilation jobs that were modified before a specified
            time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMCompilationJobListCmdlet.NameContain">
            <summary>
            <para>
            <para>A filter that returns the model compilation jobs whose name contains a specified string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMCompilationJobListCmdlet.SortBy">
            <summary>
            <para>
            <para>The field by which to sort results. The default is <code>CreationTime</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMCompilationJobListCmdlet.SortOrder">
            <summary>
            <para>
            <para>The sort order for results. The default is <code>Ascending</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMCompilationJobListCmdlet.StatusEqual">
            <summary>
            <para>
            <para>A filter that retrieves model compilation jobs with a specific <a>DescribeCompilationJobResponse$CompilationJobStatus</a>
            status.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMCompilationJobListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of model compilation jobs to return in the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMCompilationJobListCmdlet.NextToken">
            <summary>
            <para>
            <para>If the result of the previous <code>ListCompilationJobs</code> request was truncated,
            the response includes a <code>NextToken</code>. To retrieve the next set of model
            compilation jobs, use the token in the next request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SM.GetSMConfigListCmdlet">
            <summary>
            Lists endpoint configurations.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMConfigListCmdlet.CreationTimeAfter">
            <summary>
            <para>
            <para>A filter that returns only endpoint configurations with a creation time greater than
            or equal to the specified time (timestamp).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMConfigListCmdlet.CreationTimeBefore">
            <summary>
            <para>
            <para>A filter that returns only endpoint configurations created before the specified time
            (timestamp).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMConfigListCmdlet.NameContain">
            <summary>
            <para>
            <para>A string in the endpoint configuration name. This filter returns only endpoint configurations
            whose name contains the specified string. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMConfigListCmdlet.SortBy">
            <summary>
            <para>
            <para>The field to sort results by. The default is <code>CreationTime</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMConfigListCmdlet.SortOrder">
            <summary>
            <para>
            <para>The sort order for results. The default is <code>Descending</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMConfigListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of training jobs to return in the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMConfigListCmdlet.NextToken">
            <summary>
            <para>
            <para>If the result of the previous <code>ListEndpointConfig</code> request was truncated,
            the response includes a <code>NextToken</code>. To retrieve the next set of endpoint
            configurations, use the token in the next request. </para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SM.GetSMEndpointCmdlet">
            <summary>
            Returns the description of an endpoint.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMEndpointCmdlet.EndpointName">
            <summary>
            <para>
            <para>The name of the endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SM.GetSMEndpointConfigCmdlet">
            <summary>
            Returns the description of an endpoint configuration created using the <code>CreateEndpointConfig</code>
            API.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMEndpointConfigCmdlet.EndpointConfigName">
            <summary>
            <para>
            <para>The name of the endpoint configuration.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SM.GetSMEndpointListCmdlet">
            <summary>
            Lists endpoints.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMEndpointListCmdlet.CreationTimeAfter">
            <summary>
            <para>
            <para>A filter that returns only endpoints with a creation time greater than or equal to
            the specified time (timestamp).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMEndpointListCmdlet.CreationTimeBefore">
            <summary>
            <para>
            <para>A filter that returns only endpoints that were created before the specified time (timestamp).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMEndpointListCmdlet.LastModifiedTimeAfter">
            <summary>
            <para>
            <para> A filter that returns only endpoints that were modified after the specified timestamp.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMEndpointListCmdlet.LastModifiedTimeBefore">
            <summary>
            <para>
            <para> A filter that returns only endpoints that were modified before the specified timestamp.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMEndpointListCmdlet.NameContain">
            <summary>
            <para>
            <para>A string in endpoint names. This filter returns only endpoints whose name contains
            the specified string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMEndpointListCmdlet.SortBy">
            <summary>
            <para>
            <para>Sorts the list of results. The default is <code>CreationTime</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMEndpointListCmdlet.SortOrder">
            <summary>
            <para>
            <para>The sort order for results. The default is <code>Descending</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMEndpointListCmdlet.StatusEqual">
            <summary>
            <para>
            <para> A filter that returns only endpoints with the specified status.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMEndpointListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of endpoints to return in the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMEndpointListCmdlet.NextToken">
            <summary>
            <para>
            <para>If the result of a <code>ListEndpoints</code> request was truncated, the response
            includes a <code>NextToken</code>. To retrieve the next set of endpoints, use the
            token in the next request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SM.GetSMHyperParameterTuningJobCmdlet">
            <summary>
            Gets a description of a hyperparameter tuning job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMHyperParameterTuningJobCmdlet.HyperParameterTuningJobName">
            <summary>
            <para>
            <para>The name of the tuning job to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SM.GetSMHyperParameterTuningJobListCmdlet">
            <summary>
            Gets a list of <a>HyperParameterTuningJobSummary</a> objects that describe the hyperparameter
            tuning jobs launched in your account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMHyperParameterTuningJobListCmdlet.CreationTimeAfter">
            <summary>
            <para>
            <para>A filter that returns only tuning jobs that were created after the specified time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMHyperParameterTuningJobListCmdlet.CreationTimeBefore">
            <summary>
            <para>
            <para>A filter that returns only tuning jobs that were created before the specified time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMHyperParameterTuningJobListCmdlet.LastModifiedTimeAfter">
            <summary>
            <para>
            <para>A filter that returns only tuning jobs that were modified after the specified time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMHyperParameterTuningJobListCmdlet.LastModifiedTimeBefore">
            <summary>
            <para>
            <para>A filter that returns only tuning jobs that were modified before the specified time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMHyperParameterTuningJobListCmdlet.NameContain">
            <summary>
            <para>
            <para>A string in the tuning job name. This filter returns only tuning jobs whose name contains
            the specified string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMHyperParameterTuningJobListCmdlet.SortBy">
            <summary>
            <para>
            <para>The field to sort results by. The default is <code>Name</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMHyperParameterTuningJobListCmdlet.SortOrder">
            <summary>
            <para>
            <para>The sort order for results. The default is <code>Ascending</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMHyperParameterTuningJobListCmdlet.StatusEqual">
            <summary>
            <para>
            <para>A filter that returns only tuning jobs with the specified status.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMHyperParameterTuningJobListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of tuning jobs to return. The default value is 10.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMHyperParameterTuningJobListCmdlet.NextToken">
            <summary>
            <para>
            <para>If the result of the previous <code>ListHyperParameterTuningJobs</code> request was
            truncated, the response includes a <code>NextToken</code>. To retrieve the next set
            of tuning jobs, use the token in the next request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SM.GetSMLabelingJobCmdlet">
            <summary>
            Gets information about a labeling job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMLabelingJobCmdlet.LabelingJobName">
            <summary>
            <para>
            <para>The name of the labeling job to return information for.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SM.GetSMLabelingJobListCmdlet">
            <summary>
            Gets a list of labeling jobs.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMLabelingJobListCmdlet.CreationTimeAfter">
            <summary>
            <para>
            <para>A filter that returns only labeling jobs created after the specified time (timestamp).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMLabelingJobListCmdlet.CreationTimeBefore">
            <summary>
            <para>
            <para>A filter that returns only labeling jobs created before the specified time (timestamp).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMLabelingJobListCmdlet.LastModifiedTimeAfter">
            <summary>
            <para>
            <para>A filter that returns only labeling jobs modified after the specified time (timestamp).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMLabelingJobListCmdlet.LastModifiedTimeBefore">
            <summary>
            <para>
            <para>A filter that returns only labeling jobs modified before the specified time (timestamp).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMLabelingJobListCmdlet.NameContain">
            <summary>
            <para>
            <para>A string in the labeling job name. This filter returns only labeling jobs whose name
            contains the specified string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMLabelingJobListCmdlet.SortBy">
            <summary>
            <para>
            <para>The field to sort results by. The default is <code>CreationTime</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMLabelingJobListCmdlet.SortOrder">
            <summary>
            <para>
            <para>The sort order for results. The default is <code>Ascending</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMLabelingJobListCmdlet.StatusEqual">
            <summary>
            <para>
            <para>A filter that retrieves only labeling jobs with a specific status.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMLabelingJobListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of labeling jobs to return in each page of the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMLabelingJobListCmdlet.NextToken">
            <summary>
            <para>
            <para>If the result of the previous <code>ListLabelingJobs</code> request was truncated,
            the response includes a <code>NextToken</code>. To retrieve the next set of labeling
            jobs, use the token in the next request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SM.GetSMLabelingJobListForWorkteamCmdlet">
            <summary>
            Gets a list of labeling jobs assigned to a specified work team.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMLabelingJobListForWorkteamCmdlet.CreationTimeAfter">
            <summary>
            <para>
            <para>A filter that returns only labeling jobs created after the specified time (timestamp).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMLabelingJobListForWorkteamCmdlet.CreationTimeBefore">
            <summary>
            <para>
            <para>A filter that returns only labeling jobs created before the specified time (timestamp).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMLabelingJobListForWorkteamCmdlet.JobReferenceCodeContain">
            <summary>
            <para>
            <para>A filter the limits jobs to only the ones whose job reference code contains the specified
            string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMLabelingJobListForWorkteamCmdlet.SortBy">
            <summary>
            <para>
            <para>The field to sort results by. The default is <code>CreationTime</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMLabelingJobListForWorkteamCmdlet.SortOrder">
            <summary>
            <para>
            <para>The sort order for results. The default is <code>Ascending</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMLabelingJobListForWorkteamCmdlet.WorkteamArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the work team for which you want to see labeling
            jobs for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMLabelingJobListForWorkteamCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of labeling jobs to return in each page of the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMLabelingJobListForWorkteamCmdlet.NextToken">
            <summary>
            <para>
            <para>If the result of the previous <code>ListLabelingJobsForWorkteam</code> request was
            truncated, the response includes a <code>NextToken</code>. To retrieve the next set
            of labeling jobs, use the token in the next request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SM.GetSMModelCmdlet">
            <summary>
            Describes a model that you created using the <code>CreateModel</code> API.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMModelCmdlet.ModelName">
            <summary>
            <para>
            <para>The name of the model.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SM.GetSMModelListCmdlet">
            <summary>
            Lists models created with the <a href="https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateModel.html">CreateModel</a>
            API.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMModelListCmdlet.CreationTimeAfter">
            <summary>
            <para>
            <para>A filter that returns only models with a creation time greater than or equal to the
            specified time (timestamp).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMModelListCmdlet.CreationTimeBefore">
            <summary>
            <para>
            <para>A filter that returns only models created before the specified time (timestamp).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMModelListCmdlet.NameContain">
            <summary>
            <para>
            <para>A string in the training job name. This filter returns only models in the training
            job whose name contains the specified string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMModelListCmdlet.SortBy">
            <summary>
            <para>
            <para>Sorts the list of results. The default is <code>CreationTime</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMModelListCmdlet.SortOrder">
            <summary>
            <para>
            <para>The sort order for results. The default is <code>Descending</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMModelListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of models to return in the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMModelListCmdlet.NextToken">
            <summary>
            <para>
            <para>If the response to a previous <code>ListModels</code> request was truncated, the response
            includes a <code>NextToken</code>. To retrieve the next set of models, use the token
            in the next request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SM.GetSMModelPackageCmdlet">
            <summary>
            Returns a description of the specified model package, which is used to create Amazon
            SageMaker models or list them on AWS Marketplace.
             
              
            <para>
            To create models in Amazon SageMaker, buyers can subscribe to model packages listed
            on AWS Marketplace.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMModelPackageCmdlet.ModelPackageName">
            <summary>
            <para>
            <para>The name of the model package to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SM.GetSMModelPackageListCmdlet">
            <summary>
            Lists the model packages that have been created.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMModelPackageListCmdlet.CreationTimeAfter">
            <summary>
            <para>
            <para>A filter that returns only model packages created after the specified time (timestamp).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMModelPackageListCmdlet.CreationTimeBefore">
            <summary>
            <para>
            <para>A filter that returns only model packages created before the specified time (timestamp).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMModelPackageListCmdlet.NameContain">
            <summary>
            <para>
            <para>A string in the model package name. This filter returns only model packages whose
            name contains the specified string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMModelPackageListCmdlet.SortBy">
            <summary>
            <para>
            <para>The parameter by which to sort the results. The default is <code>CreationTime</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMModelPackageListCmdlet.SortOrder">
            <summary>
            <para>
            <para>The sort order for the results. The default is <code>Ascending</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMModelPackageListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of model packages to return in the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMModelPackageListCmdlet.NextToken">
            <summary>
            <para>
            <para>If the response to a previous <code>ListModelPackages</code> request was truncated,
            the response includes a <code>NextToken</code>. To retrieve the next set of model
            packages, use the token in the next request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SM.GetSMNotebookInstanceCmdlet">
            <summary>
            Returns information about a notebook instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMNotebookInstanceCmdlet.NotebookInstanceName">
            <summary>
            <para>
            <para>The name of the notebook instance that you want information about.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SM.GetSMNotebookInstanceLifecycleConfigCmdlet">
            <summary>
            Returns a description of a notebook instance lifecycle configuration.
             
              
            <para>
            For information about notebook instance lifestyle configurations, see <a href="https://docs.aws.amazon.com/sagemaker/latest/dg/notebook-lifecycle-config.html">Step
            2.1: (Optional) Customize a Notebook Instance</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMNotebookInstanceLifecycleConfigCmdlet.NotebookInstanceLifecycleConfigName">
            <summary>
            <para>
            <para>The name of the lifecycle configuration to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SM.GetSMNotebookInstanceLifecycleConfigListCmdlet">
            <summary>
            Lists notebook instance lifestyle configurations created with the <a>CreateNotebookInstanceLifecycleConfig</a>
            API.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMNotebookInstanceLifecycleConfigListCmdlet.CreationTimeAfter">
            <summary>
            <para>
            <para>A filter that returns only lifecycle configurations that were created after the specified
            time (timestamp).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMNotebookInstanceLifecycleConfigListCmdlet.CreationTimeBefore">
            <summary>
            <para>
            <para>A filter that returns only lifecycle configurations that were created before the specified
            time (timestamp).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMNotebookInstanceLifecycleConfigListCmdlet.LastModifiedTimeAfter">
            <summary>
            <para>
            <para>A filter that returns only lifecycle configurations that were modified after the specified
            time (timestamp).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMNotebookInstanceLifecycleConfigListCmdlet.LastModifiedTimeBefore">
            <summary>
            <para>
            <para>A filter that returns only lifecycle configurations that were modified before the
            specified time (timestamp).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMNotebookInstanceLifecycleConfigListCmdlet.NameContain">
            <summary>
            <para>
            <para>A string in the lifecycle configuration name. This filter returns only lifecycle configurations
            whose name contains the specified string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMNotebookInstanceLifecycleConfigListCmdlet.SortBy">
            <summary>
            <para>
            <para>Sorts the list of results. The default is <code>CreationTime</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMNotebookInstanceLifecycleConfigListCmdlet.SortOrder">
            <summary>
            <para>
            <para>The sort order for results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMNotebookInstanceLifecycleConfigListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of lifecycle configurations to return in the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMNotebookInstanceLifecycleConfigListCmdlet.NextToken">
            <summary>
            <para>
            <para>If the result of a <code>ListNotebookInstanceLifecycleConfigs</code> request was truncated,
            the response includes a <code>NextToken</code>. To get the next set of lifecycle configurations,
            use the token in the next request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SM.GetSMNotebookInstanceListCmdlet">
            <summary>
            Returns a list of the Amazon SageMaker notebook instances in the requester's account
            in an AWS Region.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMNotebookInstanceListCmdlet.AdditionalCodeRepositoryEqual">
            <summary>
            <para>
            <para>A filter that returns only notebook instances with associated with the specified git
            repository.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMNotebookInstanceListCmdlet.CreationTimeAfter">
            <summary>
            <para>
            <para>A filter that returns only notebook instances that were created after the specified
            time (timestamp).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMNotebookInstanceListCmdlet.CreationTimeBefore">
            <summary>
            <para>
            <para>A filter that returns only notebook instances that were created before the specified
            time (timestamp). </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMNotebookInstanceListCmdlet.DefaultCodeRepositoryContain">
            <summary>
            <para>
            <para>A string in the name or URL of a Git repository associated with this notebook instance.
            This filter returns only notebook instances associated with a git repository with
            a name that contains the specified string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMNotebookInstanceListCmdlet.LastModifiedTimeAfter">
            <summary>
            <para>
            <para>A filter that returns only notebook instances that were modified after the specified
            time (timestamp).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMNotebookInstanceListCmdlet.LastModifiedTimeBefore">
            <summary>
            <para>
            <para>A filter that returns only notebook instances that were modified before the specified
            time (timestamp).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMNotebookInstanceListCmdlet.NameContain">
            <summary>
            <para>
            <para>A string in the notebook instances' name. This filter returns only notebook instances
            whose name contains the specified string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMNotebookInstanceListCmdlet.NotebookInstanceLifecycleConfigNameContain">
            <summary>
            <para>
            <para>A string in the name of a notebook instances lifecycle configuration associated with
            this notebook instance. This filter returns only notebook instances associated with
            a lifecycle configuration with a name that contains the specified string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMNotebookInstanceListCmdlet.SortBy">
            <summary>
            <para>
            <para>The field to sort results by. The default is <code>Name</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMNotebookInstanceListCmdlet.SortOrder">
            <summary>
            <para>
            <para>The sort order for results. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMNotebookInstanceListCmdlet.StatusEqual">
            <summary>
            <para>
            <para>A filter that returns only notebook instances with the specified status.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMNotebookInstanceListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of notebook instances to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMNotebookInstanceListCmdlet.NextToken">
            <summary>
            <para>
            <para> If the previous call to the <code>ListNotebookInstances</code> is truncated, the
            response includes a <code>NextToken</code>. You can use this token in your subsequent
            <code>ListNotebookInstances</code> request to fetch the next set of notebook instances.
            </para><note><para>You might specify a filter or a sort order in your request. When response is truncated,
            you must use the same values for the filer and sort order in the next request. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SM.GetSMResourceTagListCmdlet">
            <summary>
            Returns the tags for the specified Amazon SageMaker resource.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMResourceTagListCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource whose tags you want to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMResourceTagListCmdlet.MaxResult">
            <summary>
            <para>
            <para>Maximum number of tags to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMResourceTagListCmdlet.NextToken">
            <summary>
            <para>
            <para> If the response to the previous <code>ListTags</code> request is truncated, Amazon
            SageMaker returns this token. To retrieve the next set of tags, use it in the subsequent
            request. </para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SM.GetSMSearchSuggestionCmdlet">
            <summary>
            An auto-complete API for the search functionality in the Amazon SageMaker console.
            It returns suggestions of possible matches for the property name to use in <code>Search</code>
            queries. Provides suggestions for <code>HyperParameters</code>, <code>Tags</code>,
            and <code>Metrics</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMSearchSuggestionCmdlet.PropertyNameQuery_PropertyNameHint">
            <summary>
            <para>
            <para>Text that is part of a property's name. The property names of hyperparameter, metric,
            and tag key names that begin with the specified text in the <code>PropertyNameHint</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMSearchSuggestionCmdlet.Resource">
            <summary>
            <para>
            <para>The name of the Amazon SageMaker resource to Search for. The only valid <code>Resource</code>
            value is <code>TrainingJob</code>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SM.GetSMSubscribedWorkteamCmdlet">
            <summary>
            Gets information about a work team provided by a vendor. It returns details about
            the subscription with a vendor in the AWS Marketplace.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMSubscribedWorkteamCmdlet.WorkteamArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the subscribed work team to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SM.GetSMSubscribedWorkteamListCmdlet">
            <summary>
            Gets a list of the work teams that you are subscribed to in the AWS Marketplace. The
            list may be empty if no work team satisfies the filter specified in the <code>NameContains</code>
            parameter.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMSubscribedWorkteamListCmdlet.NameContain">
            <summary>
            <para>
            <para>A string in the work team name. This filter returns only work teams whose name contains
            the specified string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMSubscribedWorkteamListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of work teams to return in each page of the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMSubscribedWorkteamListCmdlet.NextToken">
            <summary>
            <para>
            <para>If the result of the previous <code>ListSubscribedWorkteams</code> request was truncated,
            the response includes a <code>NextToken</code>. To retrieve the next set of labeling
            jobs, use the token in the next request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SM.GetSMTrainingJobCmdlet">
            <summary>
            Returns information about a training job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMTrainingJobCmdlet.TrainingJobName">
            <summary>
            <para>
            <para>The name of the training job.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SM.GetSMTrainingJobListCmdlet">
            <summary>
            Lists training jobs.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMTrainingJobListCmdlet.CreationTimeAfter">
            <summary>
            <para>
            <para>A filter that returns only training jobs created after the specified time (timestamp).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMTrainingJobListCmdlet.CreationTimeBefore">
            <summary>
            <para>
            <para>A filter that returns only training jobs created before the specified time (timestamp).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMTrainingJobListCmdlet.LastModifiedTimeAfter">
            <summary>
            <para>
            <para>A filter that returns only training jobs modified after the specified time (timestamp).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMTrainingJobListCmdlet.LastModifiedTimeBefore">
            <summary>
            <para>
            <para>A filter that returns only training jobs modified before the specified time (timestamp).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMTrainingJobListCmdlet.NameContain">
            <summary>
            <para>
            <para>A string in the training job name. This filter returns only training jobs whose name
            contains the specified string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMTrainingJobListCmdlet.SortBy">
            <summary>
            <para>
            <para>The field to sort results by. The default is <code>CreationTime</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMTrainingJobListCmdlet.SortOrder">
            <summary>
            <para>
            <para>The sort order for results. The default is <code>Ascending</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMTrainingJobListCmdlet.StatusEqual">
            <summary>
            <para>
            <para>A filter that retrieves only training jobs with a specific status.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMTrainingJobListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of training jobs to return in the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMTrainingJobListCmdlet.NextToken">
            <summary>
            <para>
            <para>If the result of the previous <code>ListTrainingJobs</code> request was truncated,
            the response includes a <code>NextToken</code>. To retrieve the next set of training
            jobs, use the token in the next request. </para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SM.GetSMTrainingJobsForHyperParameterTuningJobListCmdlet">
            <summary>
            Gets a list of <a>TrainingJobSummary</a> objects that describe the training jobs that
            a hyperparameter tuning job launched.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMTrainingJobsForHyperParameterTuningJobListCmdlet.HyperParameterTuningJobName">
            <summary>
            <para>
            <para>The name of the tuning job whose training jobs you want to list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMTrainingJobsForHyperParameterTuningJobListCmdlet.SortBy">
            <summary>
            <para>
            <para>The field to sort results by. The default is <code>Name</code>.</para><para>If the value of this field is <code>FinalObjectiveMetricValue</code>, any training
            jobs that did not return an objective metric are not listed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMTrainingJobsForHyperParameterTuningJobListCmdlet.SortOrder">
            <summary>
            <para>
            <para>The sort order for results. The default is <code>Ascending</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMTrainingJobsForHyperParameterTuningJobListCmdlet.StatusEqual">
            <summary>
            <para>
            <para>A filter that returns only training jobs with the specified status.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMTrainingJobsForHyperParameterTuningJobListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of training jobs to return. The default value is 10.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMTrainingJobsForHyperParameterTuningJobListCmdlet.NextToken">
            <summary>
            <para>
            <para>If the result of the previous <code>ListTrainingJobsForHyperParameterTuningJob</code>
            request was truncated, the response includes a <code>NextToken</code>. To retrieve
            the next set of training jobs, use the token in the next request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SM.GetSMTransformJobCmdlet">
            <summary>
            Returns information about a transform job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMTransformJobCmdlet.TransformJobName">
            <summary>
            <para>
            <para>The name of the transform job that you want to view details of.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SM.GetSMTransformJobListCmdlet">
            <summary>
            Lists transform jobs.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMTransformJobListCmdlet.CreationTimeAfter">
            <summary>
            <para>
            <para>A filter that returns only transform jobs created after the specified time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMTransformJobListCmdlet.CreationTimeBefore">
            <summary>
            <para>
            <para>A filter that returns only transform jobs created before the specified time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMTransformJobListCmdlet.LastModifiedTimeAfter">
            <summary>
            <para>
            <para>A filter that returns only transform jobs modified after the specified time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMTransformJobListCmdlet.LastModifiedTimeBefore">
            <summary>
            <para>
            <para>A filter that returns only transform jobs modified before the specified time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMTransformJobListCmdlet.NameContain">
            <summary>
            <para>
            <para>A string in the transform job name. This filter returns only transform jobs whose
            name contains the specified string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMTransformJobListCmdlet.SortBy">
            <summary>
            <para>
            <para>The field to sort results by. The default is <code>CreationTime</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMTransformJobListCmdlet.SortOrder">
            <summary>
            <para>
            <para>The sort order for results. The default is <code>Descending</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMTransformJobListCmdlet.StatusEqual">
            <summary>
            <para>
            <para>A filter that retrieves only transform jobs with a specific status.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMTransformJobListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of transform jobs to return in the response. The default value
            is <code>10</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMTransformJobListCmdlet.NextToken">
            <summary>
            <para>
            <para>If the result of the previous <code>ListTransformJobs</code> request was truncated,
            the response includes a <code>NextToken</code>. To retrieve the next set of transform
            jobs, use the token in the next request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SM.GetSMWorkteamCmdlet">
            <summary>
            Gets information about a specific work team. You can see information such as the create
            date, the last updated date, membership information, and the work team's Amazon Resource
            Name (ARN).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMWorkteamCmdlet.WorkteamName">
            <summary>
            <para>
            <para>The name of the work team to return a description of.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SM.GetSMWorkteamListCmdlet">
            <summary>
            Gets a list of work teams that you have defined in a region. The list may be empty
            if no work team satisfies the filter specified in the <code>NameContains</code> parameter.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMWorkteamListCmdlet.NameContain">
            <summary>
            <para>
            <para>A string in the work team's name. This filter returns only work teams whose name contains
            the specified string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMWorkteamListCmdlet.SortBy">
            <summary>
            <para>
            <para>The field to sort results by. The default is <code>CreationTime</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMWorkteamListCmdlet.SortOrder">
            <summary>
            <para>
            <para>The sort order for results. The default is <code>Ascending</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMWorkteamListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of work teams to return in each page of the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.GetSMWorkteamListCmdlet.NextToken">
            <summary>
            <para>
            <para>If the result of the previous <code>ListWorkteams</code> request was truncated, the
            response includes a <code>NextToken</code>. To retrieve the next set of labeling jobs,
            use the token in the next request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SM.InvokeSMUiTemplateRenderingCmdlet">
            <summary>
            Renders the UI template so that you can preview the worker's experience.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.InvokeSMUiTemplateRenderingCmdlet.UiTemplate_Content">
            <summary>
            <para>
            <para>The content of the Liquid template for the worker user interface.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.InvokeSMUiTemplateRenderingCmdlet.Task_Input">
            <summary>
            <para>
            <para>A JSON object that contains values for the variables defined in the template. It is
            made available to the template under the substitution variable <code>task.input</code>.
            For example, if you define a variable <code>task.input.text</code> in your template,
            you can supply the variable in the JSON object as <code>"text": "sample text"</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.InvokeSMUiTemplateRenderingCmdlet.RoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that has access to the S3 objects that are used by
            the template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.InvokeSMUiTemplateRenderingCmdlet.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.SM.NewSMAlgorithmCmdlet">
            <summary>
            Create a machine learning algorithm that you can use in Amazon SageMaker and list
            in the AWS Marketplace.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMAlgorithmCmdlet.AlgorithmDescription">
            <summary>
            <para>
            <para>A description of the algorithm.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMAlgorithmCmdlet.AlgorithmName">
            <summary>
            <para>
            <para>The name of the algorithm.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMAlgorithmCmdlet.CertifyForMarketplace">
            <summary>
            <para>
            <para>Whether to certify the algorithm so that it can be listed in AWS Marketplace.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMAlgorithmCmdlet.InferenceSpecification_Container">
            <summary>
            <para>
            <para>The Amazon ECR registry path of the Docker image that contains the inference code.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMAlgorithmCmdlet.TrainingSpecification_MetricDefinition">
            <summary>
            <para>
            <para>A list of <code>MetricDefinition</code> objects, which are used for parsing metrics
            generated by the algorithm.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMAlgorithmCmdlet.InferenceSpecification_SupportedContentType">
            <summary>
            <para>
            <para>The supported MIME types for the input data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMAlgorithmCmdlet.TrainingSpecification_SupportedHyperParameter">
            <summary>
            <para>
            <para>A list of the <code>HyperParameterSpecification</code> objects, that define the supported
            hyperparameters. This is required if the algorithm supports automatic model tuning.&gt;</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMAlgorithmCmdlet.InferenceSpecification_SupportedRealtimeInferenceInstanceType">
            <summary>
            <para>
            <para>A list of the instance types that are used to generate inferences in real-time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMAlgorithmCmdlet.InferenceSpecification_SupportedResponseMIMEType">
            <summary>
            <para>
            <para>The supported MIME types for the output data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMAlgorithmCmdlet.TrainingSpecification_SupportedTrainingInstanceType">
            <summary>
            <para>
            <para>A list of the instance types that this algorithm can use for training.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMAlgorithmCmdlet.InferenceSpecification_SupportedTransformInstanceType">
            <summary>
            <para>
            <para>A list of the instance types on which a transformation job can be run or on which
            an endpoint can be deployed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMAlgorithmCmdlet.TrainingSpecification_SupportedTuningJobObjectiveMetric">
            <summary>
            <para>
            <para>A list of the metrics that the algorithm emits that can be used as the objective metric
            in a hyperparameter tuning job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMAlgorithmCmdlet.TrainingSpecification_SupportsDistributedTraining">
            <summary>
            <para>
            <para>Indicates whether the algorithm supports distributed training. If set to false, buyers
            can’t request more than one instance during training.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMAlgorithmCmdlet.TrainingSpecification_TrainingChannel">
            <summary>
            <para>
            <para>A list of <code>ChannelSpecification</code> objects, which specify the input sources
            to be used by the algorithm.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMAlgorithmCmdlet.TrainingSpecification_TrainingImage">
            <summary>
            <para>
            <para>The Amazon ECR registry path of the Docker image that contains the training algorithm.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMAlgorithmCmdlet.TrainingSpecification_TrainingImageDigest">
            <summary>
            <para>
            <para>An MD5 hash of the training algorithm that identifies the Docker image used for training.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMAlgorithmCmdlet.ValidationSpecification_ValidationProfile">
            <summary>
            <para>
            <para>An array of <code>AlgorithmValidationProfile</code> objects, each of which specifies
            a training job and batch transform job that Amazon SageMaker runs to validate your
            algorithm.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMAlgorithmCmdlet.ValidationSpecification_ValidationRole">
            <summary>
            <para>
            <para>The IAM roles that Amazon SageMaker uses to run the training jobs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMAlgorithmCmdlet.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.SM.NewSMCodeRepositoryCmdlet">
            <summary>
            Creates a Git repository as a resource in your Amazon SageMaker account. You can associate
            the repository with notebook instances so that you can use Git source control for
            the notebooks you create. The Git repository is a resource in your Amazon SageMaker
            account, so it can be associated with more than one notebook instance, and it persists
            independently from the lifecycle of any notebook instances it is associated with.
             
              
            <para>
            The repository can be hosted either in <a href="http://docs.aws.amazon.com/codecommit/latest/userguide/welcome.html">AWS
            CodeCommit</a> or in any other Git repository.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMCodeRepositoryCmdlet.GitConfig_Branch">
            <summary>
            <para>
            <para>The default branch for the Git repository.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMCodeRepositoryCmdlet.CodeRepositoryName">
            <summary>
            <para>
            <para>The name of the Git repository. The name must have 1 to 63 characters. Valid characters
            are a-z, A-Z, 0-9, and - (hyphen).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMCodeRepositoryCmdlet.GitConfig_RepositoryUrl">
            <summary>
            <para>
            <para>The URL where the Git repository is located.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMCodeRepositoryCmdlet.GitConfig_SecretArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the AWS Secrets Manager secret that contains the
            credentials used to access the git repository. The secret must have a staging label
            of <code>AWSCURRENT</code> and must be in the following format:</para><para><code>{"username": <i>UserName</i>, "password": <i>Password</i>}</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMCodeRepositoryCmdlet.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.SM.NewSMCompilationJobCmdlet">
            <summary>
            Starts a model compilation job. After the model has been compiled, Amazon SageMaker
            saves the resulting model artifacts to an Amazon Simple Storage Service (Amazon S3)
            bucket that you specify.
             
              
            <para>
            If you choose to host your model using Amazon SageMaker hosting services, you can
            use the resulting model artifacts as part of the model. You can also use the artifacts
            with AWS IoT Greengrass. In that case, deploy them as an ML resource.
            </para><para>
            In the request body, you provide the following:
            </para><ul><li><para>
            A name for the compilation job
            </para></li><li><para>
             Information about the input model artifacts
            </para></li><li><para>
            The output location for the compiled model and the device (target) that the model
            runs on
            </para></li><li><para><code>The Amazon Resource Name (ARN) of the IAM role that Amazon SageMaker assumes
            to perform the model compilation job</code></para></li></ul><para>
            You can also provide a <code>Tag</code> to track the model compilation job's resource
            use and costs. The response body contains the <code>CompilationJobArn</code> for the
            compiled job.
            </para><para>
            To stop a model compilation job, use <a>StopCompilationJob</a>. To get information
            about a particular model compilation job, use <a>DescribeCompilationJob</a>. To get
            information about multiple model compilation jobs, use <a>ListCompilationJobs</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMCompilationJobCmdlet.CompilationJobName">
            <summary>
            <para>
            <para>A name for the model compilation job. The name must be unique within the AWS Region
            and within your AWS account. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMCompilationJobCmdlet.InputConfig_DataInputConfig">
            <summary>
            <para>
            <para>Specifies the name and shape of the expected data inputs for your trained model with
            a JSON dictionary form. The data inputs are <a>InputConfig$Framework</a> specific.
            </para><ul><li><para><code>TensorFlow</code>: You must specify the name and shape (NHWC format) of the
            expected data inputs using a dictionary format for your trained model. The dictionary
            formats required for the console and CLI are different.</para><ul><li><para>Examples for one input:</para><ul><li><para>If using the console, <code>{"input":[1,1024,1024,3]}</code></para></li><li><para>If using the CLI, <code>{\"input\":[1,1024,1024,3]}</code></para></li></ul></li><li><para>Examples for two inputs:</para><ul><li><para>If using the console, <code>{"data1": [1,28,28,1], "data2":[1,28,28,1]}</code></para></li><li><para>If using the CLI, <code>{\"data1\": [1,28,28,1], \"data2\":[1,28,28,1]}</code></para></li></ul></li></ul></li><li><para><code>MXNET/ONNX</code>: You must specify the name and shape (NCHW format) of the
            expected data inputs in order using a dictionary format for your trained model. The
            dictionary formats required for the console and CLI are different.</para><ul><li><para>Examples for one input:</para><ul><li><para>If using the console, <code>{"data":[1,3,1024,1024]}</code></para></li><li><para>If using the CLI, <code>{\"data\":[1,3,1024,1024]}</code></para></li></ul></li><li><para>Examples for two inputs:</para><ul><li><para>If using the console, <code>{"var1": [1,1,28,28], "var2":[1,1,28,28]} </code></para></li><li><para>If using the CLI, <code>{\"var1\": [1,1,28,28], \"var2\":[1,1,28,28]}</code></para></li></ul></li></ul></li><li><para><code>PyTorch</code>: You can either specify the name and shape (NCHW format) of
            expected data inputs in order using a dictionary format for your trained model or
            you can specify the shape only using a list format. The dictionary formats required
            for the console and CLI are different. The list formats for the console and CLI are
            the same.</para><ul><li><para>Examples for one input in dictionary format:</para><ul><li><para>If using the console, <code>{"input0":[1,3,224,224]}</code></para></li><li><para>If using the CLI, <code>{\"input0\":[1,3,224,224]}</code></para></li></ul></li><li><para>Example for one input in list format: <code>[[1,3,224,224]]</code></para></li><li><para>Examples for two inputs in dictionary format:</para><ul><li><para>If using the console, <code>{"input0":[1,3,224,224], "input1":[1,3,224,224]}</code></para></li><li><para>If using the CLI, <code>{\"input0\":[1,3,224,224], \"input1\":[1,3,224,224]} </code></para></li></ul></li><li><para>Example for two inputs in list format: <code>[[1,3,224,224], [1,3,224,224]]</code></para></li></ul></li><li><para><code>XGBOOST</code>: input data name and shape are not needed.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMCompilationJobCmdlet.InputConfig_Framework">
            <summary>
            <para>
            <para>Identifies the framework in which the model was trained. For example: TENSORFLOW.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMCompilationJobCmdlet.StoppingCondition_MaxRuntimeInSecond">
            <summary>
            <para>
            <para>The maximum length of time, in seconds, that the training job can run. If model training
            does not complete during this time, Amazon SageMaker ends the job. If value is not
            specified, default value is 1 day. Maximum value is 28 days.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMCompilationJobCmdlet.RoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of an IAM role that enables Amazon SageMaker to perform
            tasks on your behalf. </para><para>During model compilation, Amazon SageMaker needs your permission to:</para><ul><li><para>Read input data from an S3 bucket</para></li><li><para>Write model artifacts to an S3 bucket</para></li><li><para>Write logs to Amazon CloudWatch Logs</para></li><li><para>Publish metrics to Amazon CloudWatch</para></li></ul><para>You grant permissions for all of these tasks to an IAM role. To pass this role to
            Amazon SageMaker, the caller of this API must have the <code>iam:PassRole</code> permission.
            For more information, see <a href="https://docs.aws.amazon.com/sagemaker/latest/dg/sagemaker-roles.html">Amazon
            SageMaker Roles.</a></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMCompilationJobCmdlet.OutputConfig_S3OutputLocation">
            <summary>
            <para>
            <para>Identifies the S3 path where you want Amazon SageMaker to store the model artifacts.
            For example, s3://bucket-name/key-name-prefix.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMCompilationJobCmdlet.InputConfig_S3Uri">
            <summary>
            <para>
            <para>The S3 path where the model artifacts, which result from model training, are stored.
            This path must point to a single gzip compressed tar archive (.tar.gz suffix).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMCompilationJobCmdlet.OutputConfig_TargetDevice">
            <summary>
            <para>
            <para>Identifies the device that you want to run your model on after it has been compiled.
            For example: ml_c5.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMCompilationJobCmdlet.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.SM.NewSMEndpointCmdlet">
            <summary>
            Creates an endpoint using the endpoint configuration specified in the request. Amazon
            SageMaker uses the endpoint to provision resources and deploy models. You create the
            endpoint configuration with the <a href="https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateEndpointConfig.html">CreateEndpointConfig</a>
            API.
             
             <note><para>
             Use this API only for hosting models using Amazon SageMaker hosting services.
            </para><para>
             You must not delete an <code>EndpointConfig</code> in use by an endpoint that is
            live or while the <code>UpdateEndpoint</code> or <code>CreateEndpoint</code> operations
            are being performed on the endpoint. To update an endpoint, you must create a new
            <code>EndpointConfig</code>.
            </para></note><para>
            The endpoint name must be unique within an AWS Region in your AWS account.
            </para><para>
            When it receives the request, Amazon SageMaker creates the endpoint, launches the
            resources (ML compute instances), and deploys the model(s) on them.
            </para><para>
            When Amazon SageMaker receives the request, it sets the endpoint status to <code>Creating</code>.
            After it creates the endpoint, it sets the status to <code>InService</code>. Amazon
            SageMaker can then process incoming requests for inferences. To check the status of
            an endpoint, use the <a href="https://docs.aws.amazon.com/sagemaker/latest/dg/API_DescribeEndpoint.html">DescribeEndpoint</a>
            API.
            </para><para>
            For an example, see <a href="https://docs.aws.amazon.com/sagemaker/latest/dg/ex1.html">Exercise
            1: Using the K-Means Algorithm Provided by Amazon SageMaker</a>.
            </para><para>
            If any of the models hosted at this endpoint get model data from an Amazon S3 location,
            Amazon SageMaker uses AWS Security Token Service to download model artifacts from
            the S3 path you provided. AWS STS is activated in your IAM user account by default.
            If you previously deactivated AWS STS for a region, you need to reactivate AWS STS
            for that region. For more information, see <a href="http://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_enable-regions.html">Activating
            and Deactivating AWS STS i an AWS Region</a> in the <i>AWS Identity and Access Management
            User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMEndpointCmdlet.EndpointConfigName">
            <summary>
            <para>
            <para>The name of an endpoint configuration. For more information, see <a href="https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateEndpointConfig.html">CreateEndpointConfig</a>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMEndpointCmdlet.EndpointName">
            <summary>
            <para>
            <para>The name of the endpoint. The name must be unique within an AWS Region in your AWS
            account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMEndpointCmdlet.Tag">
            <summary>
            <para>
            <para>An array of key-value pairs. For more information, see <a href="https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html#allocation-what">Using
            Cost Allocation Tags</a>in the <i>AWS Billing and Cost Management User Guide</i>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMEndpointCmdlet.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.SM.NewSMEndpointConfigCmdlet">
            <summary>
            Creates an endpoint configuration that Amazon SageMaker hosting services uses to deploy
            models. In the configuration, you identify one or more models, created using the <code>CreateModel</code>
            API, to deploy and the resources that you want Amazon SageMaker to provision. Then
            you call the <a href="https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateEndpoint.html">CreateEndpoint</a>
            API.
             
             <note><para>
             Use this API only if you want to use Amazon SageMaker hosting services to deploy
            models into production.
            </para></note><para>
            In the request, you define one or more <code>ProductionVariant</code>s, each of which
            identifies a model. Each <code>ProductionVariant</code> parameter also describes the
            resources that you want Amazon SageMaker to provision. This includes the number and
            type of ML compute instances to deploy.
            </para><para>
            If you are hosting multiple models, you also assign a <code>VariantWeight</code> to
            specify how much traffic you want to allocate to each model. For example, suppose
            that you want to host two models, A and B, and you assign traffic weight 2 for model
            A and 1 for model B. Amazon SageMaker distributes two-thirds of the traffic to Model
            A, and one-third to model B.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMEndpointConfigCmdlet.EndpointConfigName">
            <summary>
            <para>
            <para>The name of the endpoint configuration. You specify this name in a <a href="https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateEndpoint.html">CreateEndpoint</a>
            request. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMEndpointConfigCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of a AWS Key Management Service key that Amazon SageMaker
            uses to encrypt data on the storage volume attached to the ML compute instance that
            hosts the endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMEndpointConfigCmdlet.ProductionVariant">
            <summary>
            <para>
            <para>An list of <code>ProductionVariant</code> objects, one for each model that you want
            to host at this endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMEndpointConfigCmdlet.Tag">
            <summary>
            <para>
            <para>A list of key-value pairs. For more information, see <a href="https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html#allocation-what">Using
            Cost Allocation Tags</a> in the <i> AWS Billing and Cost Management User Guide</i>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMEndpointConfigCmdlet.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.SM.NewSMHyperParameterTuningJobCmdlet">
            <summary>
            Starts a hyperparameter tuning job. A hyperparameter tuning job finds the best version
            of a model by running many training jobs on your dataset using the algorithm you choose
            and values for hyperparameters within ranges that you specify. It then chooses the
            hyperparameter values that result in a model that performs the best, as measured by
            an objective metric that you choose.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMHyperParameterTuningJobCmdlet.AlgorithmSpecification_AlgorithmName">
            <summary>
            <para>
            <para>The name of the resource algorithm to use for the hyperparameter tuning job. If you
            specify a value for this parameter, do not specify a value for <code>TrainingImage</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMHyperParameterTuningJobCmdlet.ParameterRanges_CategoricalParameterRange">
            <summary>
            <para>
            <para>The array of <a>CategoricalParameterRange</a> objects that specify ranges of categorical
            hyperparameters that a hyperparameter tuning job searches.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMHyperParameterTuningJobCmdlet.ParameterRanges_ContinuousParameterRange">
            <summary>
            <para>
            <para>The array of <a>ContinuousParameterRange</a> objects that specify ranges of continuous
            hyperparameters that a hyperparameter tuning job searches.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMHyperParameterTuningJobCmdlet.TrainingJobDefinition_EnableInterContainerTrafficEncryption">
            <summary>
            <para>
            <para>To encrypt all communications between ML compute instances in distributed training,
            choose <code>True</code>. Encryption provides greater security for distributed training,
            but training might take longer. How long it takes depends on the amount of communication
            between compute instances, especially if you use a deep learning algorithm in distributed
            training.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMHyperParameterTuningJobCmdlet.TrainingJobDefinition_EnableNetworkIsolation">
            <summary>
            <para>
            <para>Isolates the training container. No inbound or outbound network calls can be made,
            except for calls between peers within a training cluster for distributed training.
            If network isolation is used for training jobs that are configured to use a VPC, Amazon
            SageMaker downloads and uploads customer data and model artifacts through the specified
            VPC, but the training container does not have network access.</para><note><para>The Semantic Segmentation built-in algorithm does not support network isolation.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMHyperParameterTuningJobCmdlet.HyperParameterTuningJobName">
            <summary>
            <para>
            <para>The name of the tuning job. This name is the prefix for the names of all training
            jobs that this tuning job launches. The name must be unique within the same AWS account
            and AWS Region. The name must have { } to { } characters. Valid characters are a-z,
            A-Z, 0-9, and : + = @ _ % - (hyphen). The name is not case sensitive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMHyperParameterTuningJobCmdlet.TrainingJobDefinition_InputDataConfig">
            <summary>
            <para>
            <para>An array of <a>Channel</a> objects that specify the input for the training jobs that
            the tuning job launches.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMHyperParameterTuningJobCmdlet.ParameterRanges_IntegerParameterRange">
            <summary>
            <para>
            <para>The array of <a>IntegerParameterRange</a> objects that specify ranges of integer hyperparameters
            that a hyperparameter tuning job searches.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMHyperParameterTuningJobCmdlet.ResourceLimits_MaxNumberOfTrainingJob">
            <summary>
            <para>
            <para>The maximum number of training jobs that a hyperparameter tuning job can launch.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMHyperParameterTuningJobCmdlet.ResourceLimits_MaxParallelTrainingJob">
            <summary>
            <para>
            <para>The maximum number of concurrent training jobs that a hyperparameter tuning job can
            launch.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMHyperParameterTuningJobCmdlet.StoppingCondition_MaxRuntimeInSecond">
            <summary>
            <para>
            <para>The maximum length of time, in seconds, that the training job can run. If model training
            does not complete during this time, Amazon SageMaker ends the job. If value is not
            specified, default value is 1 day. Maximum value is 28 days.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMHyperParameterTuningJobCmdlet.AlgorithmSpecification_MetricDefinition">
            <summary>
            <para>
            <para>An array of <a>MetricDefinition</a> objects that specify the metrics that the algorithm
            emits.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMHyperParameterTuningJobCmdlet.HyperParameterTuningJobObjective_MetricName">
            <summary>
            <para>
            <para>The name of the metric to use for the objective metric.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMHyperParameterTuningJobCmdlet.TrainingJobDefinition_OutputDataConfig">
            <summary>
            <para>
            <para>Specifies the path to the Amazon S3 bucket where you store model artifacts from the
            training jobs that the tuning job launches.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMHyperParameterTuningJobCmdlet.WarmStartConfig_ParentHyperParameterTuningJob">
            <summary>
            <para>
            <para>An array of hyperparameter tuning jobs that are used as the starting point for the
            new hyperparameter tuning job. For more information about warm starting a hyperparameter
            tuning job, see <a href="http://docs.aws.amazon.com/sagemaker/latest/dg/automatic-model-tuning-warm-start.html">Using
            a Previous Hyperparameter Tuning Job as a Starting Point</a>.</para><para>Hyperparameter tuning jobs created before October 1, 2018 cannot be used as parent
            jobs for warm start tuning jobs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMHyperParameterTuningJobCmdlet.TrainingJobDefinition_ResourceConfig">
            <summary>
            <para>
            <para>The resources, including the compute instances and storage volumes, to use for the
            training jobs that the tuning job launches.</para><para>Storage volumes store model artifacts and incremental states. Training algorithms
            might also use storage volumes for scratch space. If you want Amazon SageMaker to
            use the storage volume to store the training data, choose <code>File</code> as the
            <code>TrainingInputMode</code> in the algorithm specification. For distributed training
            algorithms, specify an instance count greater than 1.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMHyperParameterTuningJobCmdlet.TrainingJobDefinition_RoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM role associated with the training jobs that
            the tuning job launches.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMHyperParameterTuningJobCmdlet.VpcConfig_SecurityGroupId">
            <summary>
            <para>
            <para>The VPC security group IDs, in the form sg-xxxxxxxx. Specify the security groups for
            the VPC that is specified in the <code>Subnets</code> field.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMHyperParameterTuningJobCmdlet.TrainingJobDefinition_StaticHyperParameter">
            <summary>
            <para>
            <para>Specifies the values of hyperparameters that do not change for the tuning job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMHyperParameterTuningJobCmdlet.HyperParameterTuningJobConfig_Strategy">
            <summary>
            <para>
            <para>Specifies how hyperparameter tuning chooses the combinations of hyperparameter values
            to use for the training job it launches. To use the Bayesian search stategy, set this
            to <code>Bayesian</code>. To randomly search, set it to <code>Random</code>. For information
            about search strategies, see <a href="http://docs.aws.amazon.com/sagemaker/latest/dg/automatic-model-tuning-how-it-works.html">How
            Hyperparameter Tuning Works</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMHyperParameterTuningJobCmdlet.VpcConfig_Subnet">
            <summary>
            <para>
            <para>The ID of the subnets in the VPC to which you want to connect your training job or
            model. </para><note><para>Amazon EC2 P3 accelerated computing instances are not available in the c/d/e availability
            zones of region us-east-1. If you want to create endpoints with P3 instances in VPC
            mode in region us-east-1, create subnets in a/b/f availability zones instead.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMHyperParameterTuningJobCmdlet.Tag">
            <summary>
            <para>
            <para>An array of key-value pairs. You can use tags to categorize your AWS resources in
            different ways, for example, by purpose, owner, or environment. For more information,
            see <a href="https://aws.amazon.com/answers/account-management/aws-tagging-strategies/">AWS
            Tagging Strategies</a>.</para><para>Tags that you specify for the tuning job are also added to all training jobs that
            the tuning job launches.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMHyperParameterTuningJobCmdlet.AlgorithmSpecification_TrainingImage">
            <summary>
            <para>
            <para> The registry path of the Docker image that contains the training algorithm. For information
            about Docker registry paths for built-in algorithms, see <a href="https://docs.aws.amazon.com/sagemaker/latest/dg/sagemaker-algo-docker-registry-paths.html">Algorithms
            Provided by Amazon SageMaker: Common Parameters</a>. Amazon SageMaker supports both
            <code>registry/repository[:tag]</code> and <code>registry/repository[@digest]</code>
            image path formats. For more information, see <a href="https://docs.aws.amazon.com/sagemaker/latest/dg/your-algorithms.html">Using
            Your Own Algorithms with Amazon SageMaker</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMHyperParameterTuningJobCmdlet.AlgorithmSpecification_TrainingInputMode">
            <summary>
            <para>
            <para>The input mode that the algorithm supports: File or Pipe. In File input mode, Amazon
            SageMaker downloads the training data from Amazon S3 to the storage volume that is
            attached to the training instance and mounts the directory to the Docker volume for
            the training container. In Pipe input mode, Amazon SageMaker streams data directly
            from Amazon S3 to the container. </para><para>If you specify File mode, make sure that you provision the storage volume that is
            attached to the training instance with enough capacity to accommodate the training
            data downloaded from Amazon S3, the model artifacts, and intermediate information.</para><para>For more information about input modes, see <a href="https://docs.aws.amazon.com/sagemaker/latest/dg/algos.html">Algorithms</a>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMHyperParameterTuningJobCmdlet.HyperParameterTuningJobConfig_TrainingJobEarlyStoppingType">
            <summary>
            <para>
            <para>Specifies whether to use early stopping for training jobs launched by the hyperparameter
            tuning job. This can be one of the following values (the default value is <code>OFF</code>):</para><dl><dt>OFF</dt><dd><para>Training jobs launched by the hyperparameter tuning job do not use early stopping.</para></dd><dt>AUTO</dt><dd><para>Amazon SageMaker stops training jobs launched by the hyperparameter tuning job when
            they are unlikely to perform better than previously completed training jobs. For more
            information, see <a href="http://docs.aws.amazon.com/sagemaker/latest/dg/automatic-model-tuning-early-stopping.html">Stop
            Training Jobs Early</a>.</para></dd></dl>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMHyperParameterTuningJobCmdlet.HyperParameterTuningJobObjective_Type">
            <summary>
            <para>
            <para>Whether to minimize or maximize the objective metric.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMHyperParameterTuningJobCmdlet.WarmStartConfig_WarmStartType">
            <summary>
            <para>
            <para>Specifies one of the following:</para><dl><dt>IDENTICAL_DATA_AND_ALGORITHM</dt><dd><para>The new hyperparameter tuning job uses the same input data and training image as the
            parent tuning jobs. You can change the hyperparameter ranges to search and the maximum
            number of training jobs that the hyperparameter tuning job launches. You cannot use
            a new version of the training algorithm, unless the changes in the new version do
            not affect the algorithm itself. For example, changes that improve logging or adding
            support for a different data format are allowed. You can also change hyperparameters
            from tunable to static, and from static to tunable, but the total number of static
            plus tunable hyperparameters must remain the same as it is in all parent jobs. The
            objective metric for the new tuning job must be the same as for all parent jobs.</para></dd><dt>TRANSFER_LEARNING</dt><dd><para>The new hyperparameter tuning job can include input data, hyperparameter ranges, maximum
            number of concurrent training jobs, and maximum number of training jobs that are different
            than those of its parent hyperparameter tuning jobs. The training image can also be
            a different version from the version used in the parent hyperparameter tuning job.
            You can also change hyperparameters from tunable to static, and from static to tunable,
            but the total number of static plus tunable hyperparameters must remain the same as
            it is in all parent jobs. The objective metric for the new tuning job must be the
            same as for all parent jobs.</para></dd></dl>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMHyperParameterTuningJobCmdlet.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.SM.NewSMLabelingJobCmdlet">
            <summary>
            Creates a job that uses workers to label the data objects in your input dataset. You
            can use the labeled data to train machine learning models.
             
              
            <para>
            You can select your workforce from one of three providers:
            </para><ul><li><para>
            A private workforce that you create. It can include employees, contractors, and outside
            experts. Use a private workforce when want the data to stay within your organization
            or when a specific set of skills is required.
            </para></li><li><para>
            One or more vendors that you select from the AWS Marketplace. Vendors provide expertise
            in specific areas.
            </para></li><li><para>
            The Amazon Mechanical Turk workforce. This is the largest workforce, but it should
            only be used for public data or data that has been stripped of any personally identifiable
            information.
            </para></li></ul><para>
            You can also use <i>automated data labeling</i> to reduce the number of data objects
            that need to be labeled by a human. Automated data labeling uses <i>active learning</i>
            to determine if a data object can be labeled by machine or if it needs to be sent
            to a human worker. For more information, see <a href="http://docs.aws.amazon.com/sagemaker/latest/dg/sms-automated-labeling.html">Using
            Automated Data Labeling</a>.
            </para><para>
            The data objects to be labeled are contained in an Amazon S3 bucket. You create a
            <i>manifest file</i> that describes the location of each object. For more information,
            see <a href="http://docs.aws.amazon.com/sagemaker/latest/dg/sms-data.html">Using Input
            and Output Data</a>.
            </para><para>
            The output can be used as the manifest file for another labeling job or as training
            data for your machine learning models.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMLabelingJobCmdlet.AnnotationConsolidationConfig_AnnotationConsolidationLambdaArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of a Lambda function implements the logic for annotation
            consolidation.</para><para>For the built-in bounding box, image classification, semantic segmentation, and text
            classification task types, Amazon SageMaker Ground Truth provides the following Lambda
            functions:</para><ul><li><para><i>Bounding box</i> - Finds the most similar boxes from different workers based on
            the Jaccard index of the boxes.</para><para><code>arn:aws:lambda:us-east-1:432418664414:function:ACS-BoundingBox</code></para><para><code>arn:aws:lambda:us-east-2:266458841044:function:ACS-BoundingBox</code></para><para><code>arn:aws:lambda:us-west-2:081040173940:function:ACS-BoundingBox</code></para><para><code>arn:aws:lambda:eu-west-1:568282634449:function:ACS-BoundingBox</code></para><para><code>arn:aws:lambda:ap-northeast-1:477331159723:function:ACS-BoundingBox</code></para><para><code>arn:aws:lambda:ap-southeast-2:454466003867:function:ACS-BoundingBox</code></para></li><li><para><i>Image classification</i> - Uses a variant of the Expectation Maximization approach
            to estimate the true class of an image based on annotations from individual workers.</para><para><code>arn:aws:lambda:us-east-1:432418664414:function:ACS-ImageMultiClass</code></para><para><code>arn:aws:lambda:us-east-2:266458841044:function:ACS-ImageMultiClass</code></para><para><code>arn:aws:lambda:us-west-2:081040173940:function:ACS-ImageMultiClass</code></para><para><code>arn:aws:lambda:eu-west-1:568282634449:function:ACS-ImageMultiClass</code></para><para><code>arn:aws:lambda:ap-northeast-1:477331159723:function:ACS-ImageMultiClass</code></para><para><code>arn:aws:lambda:ap-southeast-2:454466003867:function:ACS-ImageMultiClass</code></para></li><li><para><i>Semantic segmentation</i> - Treats each pixel in an image as a multi-class classification
            and treats pixel annotations from workers as "votes" for the correct label.</para><para><code>arn:aws:lambda:us-east-1:432418664414:function:ACS-SemanticSegmentation</code></para><para><code>arn:aws:lambda:us-east-2:266458841044:function:ACS-SemanticSegmentation</code></para><para><code>arn:aws:lambda:us-west-2:081040173940:function:ACS-SemanticSegmentation</code></para><para><code>arn:aws:lambda:eu-west-1:568282634449:function:ACS-SemanticSegmentation</code></para><para><code>arn:aws:lambda:ap-northeast-1:477331159723:function:ACS-SemanticSegmentation</code></para><para><code>arn:aws:lambda:ap-southeast-2:454466003867:function:ACS-SemanticSegmentation</code></para></li><li><para><i>Text classification</i> - Uses a variant of the Expectation Maximization approach
            to estimate the true class of text based on annotations from individual workers.</para><para><code>arn:aws:lambda:us-east-1:432418664414:function:ACS-TextMultiClass</code></para><para><code>arn:aws:lambda:us-east-2:266458841044:function:ACS-TextMultiClass</code></para><para><code>arn:aws:lambda:us-west-2:081040173940:function:ACS-TextMultiClass</code></para><para><code>arn:aws:lambda:eu-west-1:568282634449:function:ACS-TextMultiClass</code></para><para><code>arn:aws:lambda:ap-northeast-1:477331159723:function:ACS-TextMultiClass</code></para><para><code>arn:aws:lambda:ap-southeast-2:454466003867:function:ACS-TextMultiClass</code></para></li></ul><para>For more information, see <a href="http://docs.aws.amazon.com/sagemaker/latest/dg/sms-annotation-consolidation.html">Annotation
            Consolidation</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMLabelingJobCmdlet.AmountInUsd_Cent">
            <summary>
            <para>
            <para>The fractional portion, in cents, of the amount. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMLabelingJobCmdlet.DataAttributes_ContentClassifier">
            <summary>
            <para>
            <para>Declares that your content is free of personally identifiable information or adult
            content. Amazon SageMaker may restrict the Amazon Mechanical Turk workers that can
            view your task based on this information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMLabelingJobCmdlet.AmountInUsd_Dollar">
            <summary>
            <para>
            <para>The whole number of dollars in the amount.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMLabelingJobCmdlet.LabelingJobAlgorithmsConfig_InitialActiveLearningModelArn">
            <summary>
            <para>
            <para>At the end of an auto-label job Amazon SageMaker Ground Truth sends the Amazon Resource
            Nam (ARN) of the final model used for auto-labeling. You can use this model as the
            starting point for subsequent similar jobs by providing the ARN of the model here.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMLabelingJobCmdlet.OutputConfig_KmsKeyId">
            <summary>
            <para>
            <para>The AWS Key Management Service ID of the key used to encrypt the output data, if any.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMLabelingJobCmdlet.LabelAttributeName">
            <summary>
            <para>
            <para>The attribute name to use for the label in the output manifest file. This is the key
            for the key/value pair formed with the label that a worker assigns to the object.
            The name can't end with "-metadata". If you are running a semantic segmentation labeling
            job, the attribute name must end with "-ref". If you are running any other kind of
            labeling job, the attribute name must not end with "-ref".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMLabelingJobCmdlet.LabelCategoryConfigS3Uri">
            <summary>
            <para>
            <para>The S3 URL of the file that defines the categories used to label the data objects.</para><para>The file is a JSON structure in the following format:</para><para><code>{</code></para><para><code> "document-version": "2018-11-28"</code></para><para><code> "labels": [</code></para><para><code> {</code></para><para><code> "label": "<i>label 1</i>"</code></para><para><code> },</code></para><para><code> {</code></para><para><code> "label": "<i>label 2</i>"</code></para><para><code> },</code></para><para><code> ...</code></para><para><code> {</code></para><para><code> "label": "<i>label n</i>"</code></para><para><code> }</code></para><para><code> ]</code></para><para><code>}</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMLabelingJobCmdlet.LabelingJobAlgorithmsConfig_LabelingJobAlgorithmSpecificationArn">
            <summary>
            <para>
            <para>Specifies the Amazon Resource Name (ARN) of the algorithm used for auto-labeling.
            You must select one of the following ARNs:</para><ul><li><para><i>Image classification</i></para><para><code>arn:aws:sagemaker:<i>region</i>:027400017018:labeling-job-algorithm-specification/image-classification</code></para></li><li><para><i>Text classification</i></para><para><code>arn:aws:sagemaker:<i>region</i>:027400017018:labeling-job-algorithm-specification/text-classification</code></para></li><li><para><i>Object detection</i></para><para><code>arn:aws:sagemaker:<i>region</i>:027400017018:labeling-job-algorithm-specification/object-detection</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMLabelingJobCmdlet.LabelingJobName">
            <summary>
            <para>
            <para>The name of the labeling job. This name is used to identify the job in a list of labeling
            jobs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMLabelingJobCmdlet.S3DataSource_ManifestS3Uri">
            <summary>
            <para>
            <para>The Amazon S3 location of the manifest file that describes the input data objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMLabelingJobCmdlet.HumanTaskConfig_MaxConcurrentTaskCount">
            <summary>
            <para>
            <para>Defines the maximum number of data objects that can be labeled by human workers at
            the same time. Each object may have more than one worker at one time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMLabelingJobCmdlet.StoppingConditions_MaxHumanLabeledObjectCount">
            <summary>
            <para>
            <para>The maximum number of objects that can be labeled by human workers.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMLabelingJobCmdlet.StoppingConditions_MaxPercentageOfInputDatasetLabeled">
            <summary>
            <para>
            <para>The maximum number of input data objects that should be labeled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMLabelingJobCmdlet.HumanTaskConfig_NumberOfHumanWorkersPerDataObject">
            <summary>
            <para>
            <para>The number of human workers that will label an object. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMLabelingJobCmdlet.HumanTaskConfig_PreHumanTaskLambdaArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of a Lambda function that is run before a data object
            is sent to a human worker. Use this function to provide input to a custom labeling
            job.</para><para>For the built-in bounding box, image classification, semantic segmentation, and text
            classification task types, Amazon SageMaker Ground Truth provides the following Lambda
            functions:</para><para><b>US East (Northern Virginia) (us-east-1):</b></para><ul><li><para><code>arn:aws:lambda:us-east-1:432418664414:function:PRE-BoundingBox</code></para></li><li><para><code>arn:aws:lambda:us-east-1:432418664414:function:PRE-ImageMultiClass</code></para></li><li><para><code>arn:aws:lambda:us-east-1:432418664414:function:PRE-SemanticSegmentation</code></para></li><li><para><code>arn:aws:lambda:us-east-1:432418664414:function:PRE-TextMultiClass</code></para></li></ul><para><b>US East (Ohio) (us-east-2):</b></para><ul><li><para><code>arn:aws:lambda:us-east-2:266458841044:function:PRE-BoundingBox</code></para></li><li><para><code>arn:aws:lambda:us-east-2:266458841044:function:PRE-ImageMultiClass</code></para></li><li><para><code>arn:aws:lambda:us-east-2:266458841044:function:PRE-SemanticSegmentation</code></para></li><li><para><code>arn:aws:lambda:us-east-2:266458841044:function:PRE-TextMultiClass</code></para></li></ul><para><b>US West (Oregon) (us-west-2):</b></para><ul><li><para><code>arn:aws:lambda:us-west-2:081040173940:function:PRE-BoundingBox</code></para></li><li><para><code>arn:aws:lambda:us-west-2:081040173940:function:PRE-ImageMultiClass</code></para></li><li><para><code>arn:aws:lambda:us-west-2:081040173940:function:PRE-SemanticSegmentation</code></para></li><li><para><code>arn:aws:lambda:us-west-2:081040173940:function:PRE-TextMultiClass</code></para></li></ul><para><b>EU (Ireland) (eu-west-1):</b></para><ul><li><para><code>arn:aws:lambda:eu-west-1:568282634449:function:PRE-BoundingBox</code></para></li><li><para><code>arn:aws:lambda:eu-west-1:568282634449:function:PRE-ImageMultiClass</code></para></li><li><para><code>arn:aws:lambda:eu-west-1:568282634449:function:PRE-SemanticSegmentation</code></para></li><li><para><code>arn:aws:lambda:eu-west-1:568282634449:function:PRE-TextMultiClass</code></para></li></ul><para><b>Asia Pacific (Tokyo (ap-northeast-1):</b></para><ul><li><para><code>arn:aws:lambda:ap-northeast-1:477331159723:function:PRE-BoundingBox</code></para></li><li><para><code>arn:aws:lambda:ap-northeast-1:477331159723:function:PRE-ImageMultiClass</code></para></li><li><para><code>arn:aws:lambda:ap-northeast-1:477331159723:function:PRE-SemanticSegmentation</code></para></li><li><para><code>arn:aws:lambda:ap-northeast-1:477331159723:function:PRE-TextMultiClass</code></para></li></ul><para><b>Asia Pacific (Sydney (ap-southeast-1):</b></para><ul><li><para><code>arn:aws:lambda:ap-southeast-2:454466003867:function:PRE-BoundingBox</code></para></li><li><para><code>arn:aws:lambda:ap-southeast-2:454466003867:function:PRE-ImageMultiClass</code></para></li><li><para><code>arn:aws:lambda:ap-southeast-2:454466003867:function:PRE-SemanticSegmentation</code></para></li><li><para><code>arn:aws:lambda:ap-southeast-2:454466003867:function:PRE-TextMultiClass</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMLabelingJobCmdlet.RoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Number (ARN) that Amazon SageMaker assumes to perform tasks on
            your behalf during data labeling. You must grant this role the necessary permissions
            so that Amazon SageMaker can successfully complete data labeling.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMLabelingJobCmdlet.OutputConfig_S3OutputPath">
            <summary>
            <para>
            <para>The Amazon S3 location to write output data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMLabelingJobCmdlet.Tag">
            <summary>
            <para>
            <para>An array of key/value pairs. For more information, see <a href="http://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html#allocation-what">Using
            Cost Allocation Tags</a> in the <i>AWS Billing and Cost Management User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMLabelingJobCmdlet.HumanTaskConfig_TaskAvailabilityLifetimeInSecond">
            <summary>
            <para>
            <para>The length of time that a task remains available for labelling by human workers.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMLabelingJobCmdlet.HumanTaskConfig_TaskDescription">
            <summary>
            <para>
            <para>A description of the task for your human workers.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMLabelingJobCmdlet.HumanTaskConfig_TaskKeyword">
            <summary>
            <para>
            <para>Keywords used to describe the task so that workers on Amazon Mechanical Turk can discover
            the task.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMLabelingJobCmdlet.HumanTaskConfig_TaskTimeLimitInSecond">
            <summary>
            <para>
            <para>The amount of time that a worker has to complete a task.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMLabelingJobCmdlet.HumanTaskConfig_TaskTitle">
            <summary>
            <para>
            <para>A title for the task for your human workers.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMLabelingJobCmdlet.AmountInUsd_TenthFractionsOfACent">
            <summary>
            <para>
            <para>Fractions of a cent, in tenths.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMLabelingJobCmdlet.UiConfig_UiTemplateS3Uri">
            <summary>
            <para>
            <para>The Amazon S3 bucket location of the UI template. For more information about the contents
            of a UI template, see <a href="http://docs.aws.amazon.com/sagemaker/latest/dg/sms-custom-templates-step2.html">
            Creating Your Custom Labeling Task Template</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMLabelingJobCmdlet.LabelingJobResourceConfig_VolumeKmsKeyId">
            <summary>
            <para>
            <para>The AWS Key Management Service key ID for the key used to encrypt the output data,
            if any.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMLabelingJobCmdlet.HumanTaskConfig_WorkteamArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the work team assigned to complete the tasks.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMLabelingJobCmdlet.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.SM.NewSMModelCmdlet">
            <summary>
            Creates a model in Amazon SageMaker. In the request, you name the model and describe
            a primary container. For the primary container, you specify the docker image containing
            inference code, artifacts (from prior training), and custom environment map that the
            inference code uses when you deploy the model for predictions.
             
              
            <para>
            Use this API to create a model if you want to use Amazon SageMaker hosting services
            or run a batch transform job.
            </para><para>
            To host your model, you create an endpoint configuration with the <code>CreateEndpointConfig</code>
            API, and then create an endpoint with the <code>CreateEndpoint</code> API. Amazon
            SageMaker then deploys all of the containers that you defined for the model in the
            hosting environment.
            </para><para>
            To run a batch transform using your model, you start a job with the <code>CreateTransformJob</code>
            API. Amazon SageMaker uses your model and your dataset to get inferences which are
            then saved to a specified S3 location.
            </para><para>
            In the <code>CreateModel</code> request, you must define a container with the <code>PrimaryContainer</code>
            parameter.
            </para><para>
            In the request, you also provide an IAM role that Amazon SageMaker can assume to access
            model artifacts and docker image for deployment on ML compute hosting instances or
            for batch transform jobs. In addition, you also use the IAM role to manage permissions
            the inference code needs. For example, if the inference code access any other AWS
            resources, you grant necessary permissions via this role.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMModelCmdlet.Container">
            <summary>
            <para>
            <para>Specifies the containers in the inference pipeline.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMModelCmdlet.EnableNetworkIsolation">
            <summary>
            <para>
            <para>Isolates the model container. No inbound or outbound network calls can be made to
            or from the model container.</para><note><para>The Semantic Segmentation built-in algorithm does not support network isolation.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMModelCmdlet.ExecutionRoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM role that Amazon SageMaker can assume to
            access model artifacts and docker image for deployment on ML compute instances or
            for batch transform jobs. Deploying on ML compute instances is part of model hosting.
            For more information, see <a href="https://docs.aws.amazon.com/sagemaker/latest/dg/sagemaker-roles.html">Amazon
            SageMaker Roles</a>. </para><note><para>To be able to pass this role to Amazon SageMaker, the caller of this API must have
            the <code>iam:PassRole</code> permission.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMModelCmdlet.ModelName">
            <summary>
            <para>
            <para>The name of the new model.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMModelCmdlet.PrimaryContainer">
            <summary>
            <para>
            <para>The location of the primary docker image containing inference code, associated artifacts,
            and custom environment map that the inference code uses when the model is deployed
            for predictions. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMModelCmdlet.VpcConfig_SecurityGroupId">
            <summary>
            <para>
            <para>The VPC security group IDs, in the form sg-xxxxxxxx. Specify the security groups for
            the VPC that is specified in the <code>Subnets</code> field.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMModelCmdlet.VpcConfig_Subnet">
            <summary>
            <para>
            <para>The ID of the subnets in the VPC to which you want to connect your training job or
            model. </para><note><para>Amazon EC2 P3 accelerated computing instances are not available in the c/d/e availability
            zones of region us-east-1. If you want to create endpoints with P3 instances in VPC
            mode in region us-east-1, create subnets in a/b/f availability zones instead.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMModelCmdlet.Tag">
            <summary>
            <para>
            <para>An array of key-value pairs. For more information, see <a href="https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html#allocation-what">Using
            Cost Allocation Tags</a> in the <i>AWS Billing and Cost Management User Guide</i>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMModelCmdlet.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.SM.NewSMModelPackageCmdlet">
            <summary>
            Creates a model package that you can use to create Amazon SageMaker models or list
            on AWS Marketplace. Buyers can subscribe to model packages listed on AWS Marketplace
            to create models in Amazon SageMaker.
             
              
            <para>
            To create a model package by specifying a Docker container that contains your inference
            code and the Amazon S3 location of your model artifacts, provide values for <code>InferenceSpecification</code>.
            To create a model from an algorithm resource that you created or subscribed to in
            AWS Marketplace, provide a value for <code>SourceAlgorithmSpecification</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMModelPackageCmdlet.CertifyForMarketplace">
            <summary>
            <para>
            <para>Whether to certify the model package for listing on AWS Marketplace.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMModelPackageCmdlet.InferenceSpecification_Container">
            <summary>
            <para>
            <para>The Amazon ECR registry path of the Docker image that contains the inference code.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMModelPackageCmdlet.ModelPackageDescription">
            <summary>
            <para>
            <para>A description of the model package.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMModelPackageCmdlet.ModelPackageName">
            <summary>
            <para>
            <para>The name of the model package. The name must have 1 to 63 characters. Valid characters
            are a-z, A-Z, 0-9, and - (hyphen).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMModelPackageCmdlet.SourceAlgorithmSpecification_SourceAlgorithm">
            <summary>
            <para>
            <para>A list of the algorithms that were used to create a model package.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMModelPackageCmdlet.InferenceSpecification_SupportedContentType">
            <summary>
            <para>
            <para>The supported MIME types for the input data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMModelPackageCmdlet.InferenceSpecification_SupportedRealtimeInferenceInstanceType">
            <summary>
            <para>
            <para>A list of the instance types that are used to generate inferences in real-time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMModelPackageCmdlet.InferenceSpecification_SupportedResponseMIMEType">
            <summary>
            <para>
            <para>The supported MIME types for the output data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMModelPackageCmdlet.InferenceSpecification_SupportedTransformInstanceType">
            <summary>
            <para>
            <para>A list of the instance types on which a transformation job can be run or on which
            an endpoint can be deployed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMModelPackageCmdlet.ValidationSpecification_ValidationProfile">
            <summary>
            <para>
            <para>An array of <code>ModelPackageValidationProfile</code> objects, each of which specifies
            a batch transform job that Amazon SageMaker runs to validate your model package.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMModelPackageCmdlet.ValidationSpecification_ValidationRole">
            <summary>
            <para>
            <para>The IAM roles to be used for the validation of the model package.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMModelPackageCmdlet.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.SM.NewSMNotebookInstanceCmdlet">
            <summary>
            Creates an Amazon SageMaker notebook instance. A notebook instance is a machine learning
            (ML) compute instance running on a Jupyter notebook.
             
              
            <para>
            In a <code>CreateNotebookInstance</code> request, specify the type of ML compute instance
            that you want to run. Amazon SageMaker launches the instance, installs common libraries
            that you can use to explore datasets for model training, and attaches an ML storage
            volume to the notebook instance.
            </para><para>
            Amazon SageMaker also provides a set of example notebooks. Each notebook demonstrates
            how to use Amazon SageMaker with a specific algorithm or with a machine learning framework.
             
            </para><para>
            After receiving the request, Amazon SageMaker does the following:
            </para><ol><li><para>
            Creates a network interface in the Amazon SageMaker VPC.
            </para></li><li><para>
            (Option) If you specified <code>SubnetId</code>, Amazon SageMaker creates a network
            interface in your own VPC, which is inferred from the subnet ID that you provide in
            the input. When creating this network interface, Amazon SageMaker attaches the security
            group that you specified in the request to the network interface that it creates in
            your VPC.
            </para></li><li><para>
            Launches an EC2 instance of the type specified in the request in the Amazon SageMaker
            VPC. If you specified <code>SubnetId</code> of your VPC, Amazon SageMaker specifies
            both network interfaces when launching this instance. This enables inbound traffic
            from your own VPC to the notebook instance, assuming that the security groups allow
            it.
            </para></li></ol><para>
            After creating the notebook instance, Amazon SageMaker returns its Amazon Resource
            Name (ARN).
            </para><para>
            After Amazon SageMaker creates the notebook instance, you can connect to the Jupyter
            server and work in Jupyter notebooks. For example, you can write code to explore a
            dataset that you can use for model training, train a model, host models by creating
            Amazon SageMaker endpoints, and validate hosted models.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/sagemaker/latest/dg/how-it-works.html">How
            It Works</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMNotebookInstanceCmdlet.AcceleratorType">
            <summary>
            <para>
            <para>A list of Elastic Inference (EI) instance types to associate with this notebook instance.
            Currently, only one instance type can be associated with a notebook instance. For
            more information, see <a href="http://docs.aws.amazon.com/sagemaker/latest/dg/ei.html">Using
            Elastic Inference in Amazon SageMaker</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMNotebookInstanceCmdlet.AdditionalCodeRepository">
            <summary>
            <para>
            <para>An array of up to three Git repositories to associate with the notebook instance.
            These can be either the names of Git repositories stored as resources in your account,
            or the URL of Git repositories in <a href="http://docs.aws.amazon.com/codecommit/latest/userguide/welcome.html">AWS
            CodeCommit</a> or in any other Git repository. These repositories are cloned at the
            same level as the default repository of your notebook instance. For more information,
            see <a href="http://docs.aws.amazon.com/sagemaker/latest/dg/nbi-git-repo.html">Associating
            Git Repositories with Amazon SageMaker Notebook Instances</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMNotebookInstanceCmdlet.DefaultCodeRepository">
            <summary>
            <para>
            <para>A Git repository to associate with the notebook instance as its default code repository.
            This can be either the name of a Git repository stored as a resource in your account,
            or the URL of a Git repository in <a href="http://docs.aws.amazon.com/codecommit/latest/userguide/welcome.html">AWS
            CodeCommit</a> or in any other Git repository. When you open a notebook instance,
            it opens in the directory that contains this repository. For more information, see
            <a href="http://docs.aws.amazon.com/sagemaker/latest/dg/nbi-git-repo.html">Associating
            Git Repositories with Amazon SageMaker Notebook Instances</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMNotebookInstanceCmdlet.DirectInternetAccess">
            <summary>
            <para>
            <para>Sets whether Amazon SageMaker provides internet access to the notebook instance. If
            you set this to <code>Disabled</code> this notebook instance will be able to access
            resources only in your VPC, and will not be able to connect to Amazon SageMaker training
            and endpoint services unless your configure a NAT Gateway in your VPC.</para><para>For more information, see <a href="https://docs.aws.amazon.com/sagemaker/latest/dg/appendix-additional-considerations.html#appendix-notebook-and-internet-access">Notebook
            Instances Are Internet-Enabled by Default</a>. You can set the value of this parameter
            to <code>Disabled</code> only if you set a value for the <code>SubnetId</code> parameter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMNotebookInstanceCmdlet.InstanceType">
            <summary>
            <para>
            <para>The type of ML compute instance to launch for the notebook instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMNotebookInstanceCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of a AWS Key Management Service key that Amazon SageMaker
            uses to encrypt data on the storage volume attached to your notebook instance. The
            KMS key you provide must be enabled. For information, see <a href="http://docs.aws.amazon.com/kms/latest/developerguide/enabling-keys.html">Enabling
            and Disabling Keys</a> in the <i>AWS Key Management Service Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMNotebookInstanceCmdlet.LifecycleConfigName">
            <summary>
            <para>
            <para>The name of a lifecycle configuration to associate with the notebook instance. For
            information about lifestyle configurations, see <a href="https://docs.aws.amazon.com/sagemaker/latest/dg/notebook-lifecycle-config.html">Step
            2.1: (Optional) Customize a Notebook Instance</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMNotebookInstanceCmdlet.NotebookInstanceName">
            <summary>
            <para>
            <para>The name of the new notebook instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMNotebookInstanceCmdlet.RoleArn">
            <summary>
            <para>
            <para> When you send any requests to AWS resources from the notebook instance, Amazon SageMaker
            assumes this role to perform tasks on your behalf. You must grant this role necessary
            permissions so Amazon SageMaker can perform these tasks. The policy must allow the
            Amazon SageMaker service principal (sagemaker.amazonaws.com) permissions to assume
            this role. For more information, see <a href="https://docs.aws.amazon.com/sagemaker/latest/dg/sagemaker-roles.html">Amazon
            SageMaker Roles</a>. </para><note><para>To be able to pass this role to Amazon SageMaker, the caller of this API must have
            the <code>iam:PassRole</code> permission.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMNotebookInstanceCmdlet.RootAccess">
            <summary>
            <para>
            <para>Whether root access is enabled or disabled for users of the notebook instance. The
            default value is <code>Enabled</code>.</para><note><para>Lifecycle configurations need root access to be able to set up a notebook instance.
            Because of this, lifecycle configurations associated with a notebook instance always
            run with root access even if you disable root access for users.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMNotebookInstanceCmdlet.SecurityGroupId">
            <summary>
            <para>
            <para>The VPC security group IDs, in the form sg-xxxxxxxx. The security groups must be for
            the same VPC as specified in the subnet. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMNotebookInstanceCmdlet.SubnetId">
            <summary>
            <para>
            <para>The ID of the subnet in a VPC to which you would like to have a connectivity from
            your ML compute instance. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMNotebookInstanceCmdlet.Tag">
            <summary>
            <para>
            <para>A list of tags to associate with the notebook instance. You can add tags later by
            using the <code>CreateTags</code> API.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMNotebookInstanceCmdlet.VolumeSizeInGB">
            <summary>
            <para>
            <para>The size, in GB, of the ML storage volume to attach to the notebook instance. The
            default value is 5 GB.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMNotebookInstanceCmdlet.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.SM.NewSMNotebookInstanceLifecycleConfigCmdlet">
            <summary>
            Creates a lifecycle configuration that you can associate with a notebook instance.
            A <i>lifecycle configuration</i> is a collection of shell scripts that run when you
            create or start a notebook instance.
             
              
            <para>
            Each lifecycle configuration script has a limit of 16384 characters.
            </para><para>
            The value of the <code>$PATH</code> environment variable that is available to both
            scripts is <code>/sbin:bin:/usr/sbin:/usr/bin</code>.
            </para><para>
            View CloudWatch Logs for notebook instance lifecycle configurations in log group <code>/aws/sagemaker/NotebookInstances</code>
            in log stream <code>[notebook-instance-name]/[LifecycleConfigHook]</code>.
            </para><para>
            Lifecycle configuration scripts cannot run for longer than 5 minutes. If a script
            runs for longer than 5 minutes, it fails and the notebook instance is not created
            or started.
            </para><para>
            For information about notebook instance lifestyle configurations, see <a href="https://docs.aws.amazon.com/sagemaker/latest/dg/notebook-lifecycle-config.html">Step
            2.1: (Optional) Customize a Notebook Instance</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMNotebookInstanceLifecycleConfigCmdlet.NotebookInstanceLifecycleConfigName">
            <summary>
            <para>
            <para>The name of the lifecycle configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMNotebookInstanceLifecycleConfigCmdlet.OnCreate">
            <summary>
            <para>
            <para>A shell script that runs only once, when you create a notebook instance. The shell
            script must be a base64-encoded string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMNotebookInstanceLifecycleConfigCmdlet.OnStart">
            <summary>
            <para>
            <para>A shell script that runs every time you start a notebook instance, including when
            you create the notebook instance. The shell script must be a base64-encoded string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMNotebookInstanceLifecycleConfigCmdlet.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.SM.NewSMPresignedNotebookInstanceUrlCmdlet">
            <summary>
            Returns a URL that you can use to connect to the Jupyter server from a notebook instance.
            In the Amazon SageMaker console, when you choose <code>Open</code> next to a notebook
            instance, Amazon SageMaker opens a new tab showing the Jupyter server home page from
            the notebook instance. The console uses this API to get the URL and show the page.
             
              
            <para>
            You can restrict access to this API and to the URL that it returns to a list of IP
            addresses that you specify. To restrict access, attach an IAM policy that denies access
            to this API unless the call comes from an IP address in the specified list to every
            AWS Identity and Access Management user, group, or role used to access the notebook
            instance. Use the <code>NotIpAddress</code> condition operator and the <code>aws:SourceIP</code>
            condition context key to specify the list of IP addresses that you want to have access
            to the notebook instance. For more information, see <a href="https://docs.aws.amazon.com/sagemaker/latest/dg/nbi-ip-filter.html">Limit
            Access to a Notebook Instance by IP Address</a>.
            </para><note><para>
            The URL that you get from a call to is valid only for 5 minutes. If you try to use
            the URL after the 5-minute limit expires, you are directed to the AWS console sign-in
            page.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMPresignedNotebookInstanceUrlCmdlet.NotebookInstanceName">
            <summary>
            <para>
            <para>The name of the notebook instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMPresignedNotebookInstanceUrlCmdlet.SessionExpirationDurationInSecond">
            <summary>
            <para>
            <para>The duration of the session, in seconds. The default is 12 hours.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMPresignedNotebookInstanceUrlCmdlet.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.SM.NewSMTrainingJobCmdlet">
            <summary>
            Starts a model training job. After training completes, Amazon SageMaker saves the
            resulting model artifacts to an Amazon S3 location that you specify.
             
              
            <para>
            If you choose to host your model using Amazon SageMaker hosting services, you can
            use the resulting model artifacts as part of the model. You can also use the artifacts
            in a machine learning service other than Amazon SageMaker, provided that you know
            how to use them for inferences.
            </para><para>
            In the request body, you provide the following:
            </para><ul><li><para><code>AlgorithmSpecification</code> - Identifies the training algorithm to use.
            </para></li><li><para><code>HyperParameters</code> - Specify these algorithm-specific parameters to influence
            the quality of the final model. For a list of hyperparameters for each training algorithm
            provided by Amazon SageMaker, see <a href="https://docs.aws.amazon.com/sagemaker/latest/dg/algos.html">Algorithms</a>.
             
            </para></li><li><para><code>InputDataConfig</code> - Describes the training dataset and the Amazon S3 location
            where it is stored.
            </para></li><li><para><code>OutputDataConfig</code> - Identifies the Amazon S3 location where you want
            Amazon SageMaker to save the results of model training.
            </para></li><li><para><code>ResourceConfig</code> - Identifies the resources, ML compute instances, and
            ML storage volumes to deploy for model training. In distributed training, you specify
            more than one instance.
            </para></li><li><para><code>RoleARN</code> - The Amazon Resource Number (ARN) that Amazon SageMaker assumes
            to perform tasks on your behalf during model training. You must grant this role the
            necessary permissions so that Amazon SageMaker can successfully complete model training.
             
            </para></li><li><para><code>StoppingCondition</code> - Sets a duration for training. Use this parameter
            to cap model training costs.
            </para></li></ul><para>
             For more information about Amazon SageMaker, see <a href="https://docs.aws.amazon.com/sagemaker/latest/dg/how-it-works.html">How
            It Works</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMTrainingJobCmdlet.AlgorithmSpecification">
            <summary>
            <para>
            <para>The registry path of the Docker image that contains the training algorithm and algorithm-specific
            metadata, including the input mode. For more information about algorithms provided
            by Amazon SageMaker, see <a href="https://docs.aws.amazon.com/sagemaker/latest/dg/algos.html">Algorithms</a>.
            For information about providing your own algorithms, see <a href="https://docs.aws.amazon.com/sagemaker/latest/dg/your-algorithms.html">Using
            Your Own Algorithms with Amazon SageMaker</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMTrainingJobCmdlet.EnableInterContainerTrafficEncryption">
            <summary>
            <para>
            <para>To encrypt all communications between ML compute instances in distributed training,
            choose <code>True</code>. Encryption provides greater security for distributed training,
            but training might take longer. How long it takes depends on the amount of communication
            between compute instances, especially if you use a deep learning algorithm in distributed
            training. For more information, see <a href="https://docs.aws.amazon.com/sagemaker/latest/dg/train-encrypt.html">Protect
            Communications Between ML Compute Instances in a Distributed Training Job</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMTrainingJobCmdlet.EnableNetworkIsolation">
            <summary>
            <para>
            <para>Isolates the training container. No inbound or outbound network calls can be made,
            except for calls between peers within a training cluster for distributed training.
            If you enable network isolation for training jobs that are configured to use a VPC,
            Amazon SageMaker downloads and uploads customer data and model artifacts through the
            specified VPC, but the training container does not have network access.</para><note><para>The Semantic Segmentation built-in algorithm does not support network isolation.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMTrainingJobCmdlet.HyperParameter">
            <summary>
            <para>
            <para>Algorithm-specific parameters that influence the quality of the model. You set hyperparameters
            before you start the learning process. For a list of hyperparameters for each training
            algorithm provided by Amazon SageMaker, see <a href="https://docs.aws.amazon.com/sagemaker/latest/dg/algos.html">Algorithms</a>.
            </para><para>You can specify a maximum of 100 hyperparameters. Each hyperparameter is a key-value
            pair. Each key and value is limited to 256 characters, as specified by the <code>Length
            Constraint</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMTrainingJobCmdlet.InputDataConfig">
            <summary>
            <para>
            <para>An array of <code>Channel</code> objects. Each channel is a named input source. <code>InputDataConfig</code>
            describes the input data and its location. </para><para>Algorithms can accept input data from one or more channels. For example, an algorithm
            might have two channels of input data, <code>training_data</code> and <code>validation_data</code>.
            The configuration for each channel provides the S3 location where the input data is
            stored. It also provides information about the stored data: the MIME type, compression
            method, and whether the data is wrapped in RecordIO format. </para><para>Depending on the input mode that the algorithm supports, Amazon SageMaker either copies
            input data files from an S3 bucket to a local directory in the Docker container, or
            makes it available as input streams. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMTrainingJobCmdlet.StoppingCondition_MaxRuntimeInSecond">
            <summary>
            <para>
            <para>The maximum length of time, in seconds, that the training job can run. If model training
            does not complete during this time, Amazon SageMaker ends the job. If value is not
            specified, default value is 1 day. Maximum value is 28 days.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMTrainingJobCmdlet.OutputDataConfig">
            <summary>
            <para>
            <para>Specifies the path to the S3 bucket where you want to store model artifacts. Amazon
            SageMaker creates subfolders for the artifacts. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMTrainingJobCmdlet.ResourceConfig">
            <summary>
            <para>
            <para>The resources, including the ML compute instances and ML storage volumes, to use for
            model training. </para><para>ML storage volumes store model artifacts and incremental states. Training algorithms
            might also use ML storage volumes for scratch space. If you want Amazon SageMaker
            to use the ML storage volume to store the training data, choose <code>File</code>
            as the <code>TrainingInputMode</code> in the algorithm specification. For distributed
            training algorithms, specify an instance count greater than 1.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMTrainingJobCmdlet.RoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to
            perform tasks on your behalf. </para><para>During model training, Amazon SageMaker needs your permission to read input data from
            an S3 bucket, download a Docker image that contains training code, write model artifacts
            to an S3 bucket, write logs to Amazon CloudWatch Logs, and publish metrics to Amazon
            CloudWatch. You grant permissions for all of these tasks to an IAM role. For more
            information, see <a href="https://docs.aws.amazon.com/sagemaker/latest/dg/sagemaker-roles.html">Amazon
            SageMaker Roles</a>. </para><note><para>To be able to pass this role to Amazon SageMaker, the caller of this API must have
            the <code>iam:PassRole</code> permission.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMTrainingJobCmdlet.VpcConfig_SecurityGroupId">
            <summary>
            <para>
            <para>The VPC security group IDs, in the form sg-xxxxxxxx. Specify the security groups for
            the VPC that is specified in the <code>Subnets</code> field.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMTrainingJobCmdlet.VpcConfig_Subnet">
            <summary>
            <para>
            <para>The ID of the subnets in the VPC to which you want to connect your training job or
            model. </para><note><para>Amazon EC2 P3 accelerated computing instances are not available in the c/d/e availability
            zones of region us-east-1. If you want to create endpoints with P3 instances in VPC
            mode in region us-east-1, create subnets in a/b/f availability zones instead.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMTrainingJobCmdlet.Tag">
            <summary>
            <para>
            <para>An array of key-value pairs. For more information, see <a href="https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html#allocation-what">Using
            Cost Allocation Tags</a> in the <i>AWS Billing and Cost Management User Guide</i>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMTrainingJobCmdlet.TrainingJobName">
            <summary>
            <para>
            <para>The name of the training job. The name must be unique within an AWS Region in an AWS
            account. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMTrainingJobCmdlet.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.SM.NewSMTransformJobCmdlet">
            <summary>
            Starts a transform job. A transform job uses a trained model to get inferences on
            a dataset and saves these results to an Amazon S3 location that you specify.
             
              
            <para>
            To perform batch transformations, you create a transform job and use the data that
            you have readily available.
            </para><para>
            In the request body, you provide the following:
            </para><ul><li><para><code>TransformJobName</code> - Identifies the transform job. The name must be unique
            within an AWS Region in an AWS account.
            </para></li><li><para><code>ModelName</code> - Identifies the model to use. <code>ModelName</code> must
            be the name of an existing Amazon SageMaker model in the same AWS Region and AWS account.
            For information on creating a model, see <a>CreateModel</a>.
            </para></li><li><para><code>TransformInput</code> - Describes the dataset to be transformed and the Amazon
            S3 location where it is stored.
            </para></li><li><para><code>TransformOutput</code> - Identifies the Amazon S3 location where you want Amazon
            SageMaker to save the results from the transform job.
            </para></li><li><para><code>TransformResources</code> - Identifies the ML compute instances for the transform
            job.
            </para></li></ul><para>
             For more information about how batch transformation works Amazon SageMaker, see <a href="https://docs.aws.amazon.com/sagemaker/latest/dg/batch-transform.html">How It
            Works</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMTransformJobCmdlet.TransformOutput_Accept">
            <summary>
            <para>
            <para>The MIME type used to specify the output data. Amazon SageMaker uses the MIME type
            with each http call to transfer data from the transform job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMTransformJobCmdlet.TransformOutput_AssembleWith">
            <summary>
            <para>
            <para>Defines how to assemble the results of the transform job as a single S3 object. Choose
            a format that is most convenient to you. To concatenate the results in binary format,
            specify <code>None</code>. To add a newline character at the end of every transformed
            record, specify <code>Line</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMTransformJobCmdlet.BatchStrategy">
            <summary>
            <para>
            <para>Specifies the number of records to include in a mini-batch for an HTTP inference request.
            A <i>record</i><i /> is a single unit of input data that inference can be made on.
            For example, a single line in a CSV file is a record. </para><para>To enable the batch strategy, you must set <code>SplitType</code> to <code>Line</code>,
            <code>RecordIO</code>, or <code>TFRecord</code>.</para><para>To use only one record when making an HTTP invocation request to a container, set
            <code>BatchStrategy</code> to <code>SingleRecord</code> and <code>SplitType</code>
            to <code>Line</code>.</para><para>To fit as many records in a mini-batch as can fit within the <code>MaxPayloadInMB</code>
            limit, set <code>BatchStrategy</code> to <code>MultiRecord</code> and <code>SplitType</code>
            to <code>Line</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMTransformJobCmdlet.TransformInput_CompressionType">
            <summary>
            <para>
            <para>If your transform data is compressed, specify the compression type. Amazon SageMaker
            automatically decompresses the data for the transform job accordingly. The default
            value is <code>None</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMTransformJobCmdlet.TransformInput_ContentType">
            <summary>
            <para>
            <para>The multipurpose internet mail extension (MIME) type of the data. Amazon SageMaker
            uses the MIME type with each http call to transfer data to the transform job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMTransformJobCmdlet.Environment">
            <summary>
            <para>
            <para>The environment variables to set in the Docker container. We support up to 16 key
            and values entries in the map.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMTransformJobCmdlet.TransformResources_InstanceCount">
            <summary>
            <para>
            <para>The number of ML compute instances to use in the transform job. For distributed transform,
            provide a value greater than 1. The default value is <code>1</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMTransformJobCmdlet.TransformResources_InstanceType">
            <summary>
            <para>
            <para>The ML compute instance type for the transform job. For using built-in algorithms
            to transform moderately sized datasets, ml.m4.xlarge or <code>ml.m5.large</code> should
            suffice. There is no default value for <code>InstanceType</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMTransformJobCmdlet.TransformOutput_KmsKeyId">
            <summary>
            <para>
            <para>The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt
            the model artifacts at rest using Amazon S3 server-side encryption. The <code>KmsKeyId</code>
            can be any of the following formats: </para><ul><li><para>// KMS Key ID</para><para><code>"1234abcd-12ab-34cd-56ef-1234567890ab"</code></para></li><li><para>// Amazon Resource Name (ARN) of a KMS Key</para><para><code>"arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"</code></para></li><li><para>// KMS Key Alias</para><para><code>"alias/ExampleAlias"</code></para></li><li><para>// Amazon Resource Name (ARN) of a KMS Key Alias</para><para><code>"arn:aws:kms:us-west-2:111122223333:alias/ExampleAlias"</code></para></li></ul><para>If you don't provide a KMS key ID, Amazon SageMaker uses the default KMS key for Amazon
            S3 for your role's account. For more information, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/dev/UsingKMSEncryption.html">KMS-Managed
            Encryption Keys</a> in the <i>Amazon Simple Storage Service Developer Guide.</i></para><para>The KMS key policy must grant permission to the IAM role that you specify in your
            <code>CreateTramsformJob</code> request. For more information, see <a href="http://docs.aws.amazon.com/kms/latest/developerguide/key-policies.html">Using
            Key Policies in AWS KMS</a> in the <i>AWS Key Management Service Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMTransformJobCmdlet.MaxConcurrentTransform">
            <summary>
            <para>
            <para>The maximum number of parallel requests that can be sent to each instance in a transform
            job. If <code>MaxConcurrentTransforms</code> is set to <code>0</code> or left unset,
            Amazon SageMaker checks the optional execution-parameters to determine the optimal
            settings for your chosen algorithm. If the execution-parameters endpoint is not enabled,
            the default value is <code>1</code>. For more information on execution-parameters,
            see <a href="http://docs.aws.amazon.com/sagemaker/latest/dg/your-algorithms-batch-code.html#your-algorithms-batch-code-how-containe-serves-requests">How
            Containers Serve Requests</a>. For built-in algorithms, you don't need to set a value
            for <code>MaxConcurrentTransforms</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMTransformJobCmdlet.MaxPayloadInMB">
            <summary>
            <para>
            <para>The maximum allowed size of the payload, in MB. A <i>payload</i> is the data portion
            of a record (without metadata). The value in <code>MaxPayloadInMB</code> must be greater
            than, or equal to, the size of a single record. To estimate the size of a record in
            MB, divide the size of your dataset by the number of records. To ensure that the records
            fit within the maximum payload size, we recommend using a slightly larger value. The
            default value is <code>6</code> MB. </para><para>For cases where the payload might be arbitrarily large and is transmitted using HTTP
            chunked encoding, set the value to <code>0</code>. This feature works only in supported
            algorithms. Currently, Amazon SageMaker built-in algorithms do not support HTTP chunked
            encoding.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMTransformJobCmdlet.ModelName">
            <summary>
            <para>
            <para>The name of the model that you want to use for the transform job. <code>ModelName</code>
            must be the name of an existing Amazon SageMaker model within an AWS Region in an
            AWS account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMTransformJobCmdlet.S3DataSource_S3DataType">
            <summary>
            <para>
            <para>If you choose <code>S3Prefix</code>, <code>S3Uri</code> identifies a key name prefix.
            Amazon SageMaker uses all objects with the specified key name prefix for batch transform.
            </para><para>If you choose <code>ManifestFile</code>, <code>S3Uri</code> identifies an object that
            is a manifest file containing a list of object keys that you want Amazon SageMaker
            to use for batch transform. </para><para>The following values are compatible: <code>ManifestFile</code>, <code>S3Prefix</code></para><para>The following value is not compatible: <code>AugmentedManifestFile</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMTransformJobCmdlet.TransformOutput_S3OutputPath">
            <summary>
            <para>
            <para>The Amazon S3 path where you want Amazon SageMaker to store the results of the transform
            job. For example, <code>s3://bucket-name/key-name-prefix</code>.</para><para>For every S3 object used as input for the transform job, batch transform stores the
            transformed data with an .<code>out</code> suffix in a corresponding subfolder in
            the location in the output prefix. For example, for the input data stored at <code>s3://bucket-name/input-name-prefix/dataset01/data.csv</code>,
            batch transform stores the transformed data at <code>s3://bucket-name/output-name-prefix/input-name-prefix/data.csv.out</code>.
            Batch transform doesn't upload partially processed objects. For an input S3 object
            that contains multiple records, it creates an .<code>out</code> file only if the transform
            job succeeds on the entire file. When the input contains multiple S3 objects, the
            batch transform job processes the listed S3 objects and uploads only the output for
            successfully processed objects. If any object fails in the transform job batch transform
            marks the job as failed to prompt investigation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMTransformJobCmdlet.S3DataSource_S3Uri">
            <summary>
            <para>
            <para>Depending on the value specified for the <code>S3DataType</code>, identifies either
            a key name prefix or a manifest. For example:</para><ul><li><para> A key name prefix might look like this: <code>s3://bucketname/exampleprefix</code>.
            </para></li><li><para> A manifest might look like this: <code>s3://bucketname/example.manifest</code></para><para> The manifest is an S3 object which is a JSON file with the following format: </para><para><code>[</code></para><para><code> {"prefix": "s3://customer_bucket/some/prefix/"},</code></para><para><code> "relative/path/to/custdata-1",</code></para><para><code> "relative/path/custdata-2",</code></para><para><code> ...</code></para><para><code> ]</code></para><para> The preceding JSON matches the following <code>S3Uris</code>: </para><para><code>s3://customer_bucket/some/prefix/relative/path/to/custdata-1</code></para><para><code>s3://customer_bucket/some/prefix/relative/path/custdata-1</code></para><para><code>...</code></para><para> The complete set of <code>S3Uris</code> in this manifest constitutes the input data
            for the channel for this datasource. The object that each <code>S3Uris</code> points
            to must be readable by the IAM role that Amazon SageMaker uses to perform tasks on
            your behalf.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMTransformJobCmdlet.TransformInput_SplitType">
            <summary>
            <para>
            <para>The method to use to split the transform job's data files into smaller batches. Splitting
            is necessary when the total size of each object is too large to fit in a single request.
            You can also use data splitting to improve performance by processing multiple concurrent
            mini-batches. The default value for <code>SplitType</code> is <code>None</code>, which
            indicates that input data files are not split, and request payloads contain the entire
            contents of an input object. Set the value of this parameter to <code>Line</code>
            to split records on a newline character boundary. <code>SplitType</code> also supports
            a number of record-oriented binary data formats.</para><para>When splitting is enabled, the size of a mini-batch depends on the values of the <code>BatchStrategy</code>
            and <code>MaxPayloadInMB</code> parameters. When the value of <code>BatchStrategy</code>
            is <code>MultiRecord</code>, Amazon SageMaker sends the maximum number of records
            in each request, up to the <code>MaxPayloadInMB</code> limit. If the value of <code>BatchStrategy</code>
            is <code>SingleRecord</code>, Amazon SageMaker sends individual records in each request.</para><note><para>Some data formats represent a record as a binary payload wrapped with extra padding
            bytes. When splitting is applied to a binary data format, padding is removed if the
            value of <code>BatchStrategy</code> is set to <code>SingleRecord</code>. Padding is
            not removed if the value of <code>BatchStrategy</code> is set to <code>MultiRecord</code>.</para><para>For more information about the RecordIO, see <a href="http://mxnet.io/architecture/note_data_loading.html#data-format">Data
            Format</a> in the MXNet documentation. For more information about the TFRecord, see
            <a href="https://www.tensorflow.org/guide/datasets#consuming_tfrecord_data">Consuming
            TFRecord data</a> in the TensorFlow documentation.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMTransformJobCmdlet.Tag">
            <summary>
            <para>
            <para>(Optional) An array of key-value pairs. For more information, see <a href="https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html#allocation-what">Using
            Cost Allocation Tags</a> in the <i>AWS Billing and Cost Management User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMTransformJobCmdlet.TransformJobName">
            <summary>
            <para>
            <para>The name of the transform job. The name must be unique within an AWS Region in an
            AWS account. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMTransformJobCmdlet.TransformResources_VolumeKmsKeyId">
            <summary>
            <para>
            <para>The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt
            data on the storage volume attached to the ML compute instance(s) that run the batch
            transform job. The <code>VolumeKmsKeyId</code> can be any of the following formats:</para><ul><li><para>// KMS Key ID</para><para><code>"1234abcd-12ab-34cd-56ef-1234567890ab"</code></para></li><li><para>// Amazon Resource Name (ARN) of a KMS Key</para><para><code>"arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMTransformJobCmdlet.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.SM.NewSMWorkteamCmdlet">
            <summary>
            Creates a new work team for labeling your data. A work team is defined by one or more
            Amazon Cognito user pools. You must first create the user pools before you can create
            a work team.
             
              
            <para>
            You cannot create more than 25 work teams in an account and region.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMWorkteamCmdlet.Description">
            <summary>
            <para>
            <para>A description of the work team.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMWorkteamCmdlet.MemberDefinition">
            <summary>
            <para>
            <para>A list of <code>MemberDefinition</code> objects that contains objects that identify
            the Amazon Cognito user pool that makes up the work team. For more information, see
            <a href="http://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-identity-pools.html">Amazon
            Cognito User Pools</a>.</para><para>All of the <code>CognitoMemberDefinition</code> objects that make up the member definition
            must have the same <code>ClientId</code> and <code>UserPool</code> values.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMWorkteamCmdlet.NotificationConfiguration_NotificationTopicArn">
            <summary>
            <para>
            <para>The ARN for the SNS topic to which notifications should be published.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMWorkteamCmdlet.Tag">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMWorkteamCmdlet.WorkteamName">
            <summary>
            <para>
            <para>The name of the work team. Use this name to identify the work team.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.NewSMWorkteamCmdlet.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.SM.RemoveSMAlgorithmCmdlet">
            <summary>
            Removes the specified algorithm from your account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.RemoveSMAlgorithmCmdlet.AlgorithmName">
            <summary>
            <para>
            <para>The name of the algorithm to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.RemoveSMAlgorithmCmdlet.PassThru">
            <summary>
            Returns the value passed to the AlgorithmName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.RemoveSMAlgorithmCmdlet.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.SM.RemoveSMCodeRepositoryCmdlet">
            <summary>
            Deletes the specified Git repository from your account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.RemoveSMCodeRepositoryCmdlet.CodeRepositoryName">
            <summary>
            <para>
            <para>The name of the Git repository to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.RemoveSMCodeRepositoryCmdlet.PassThru">
            <summary>
            Returns the value passed to the CodeRepositoryName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.RemoveSMCodeRepositoryCmdlet.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.SM.RemoveSMEndpointCmdlet">
            <summary>
            Deletes an endpoint. Amazon SageMaker frees up all of the resources that were deployed
            when the endpoint was created.
             
              
            <para>
            Amazon SageMaker retires any custom KMS key grants associated with the endpoint, meaning
            you don't need to use the <a href="http://docs.aws.amazon.com/kms/latest/APIReference/API_RevokeGrant.html">RevokeGrant</a>
            API call.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.RemoveSMEndpointCmdlet.EndpointName">
            <summary>
            <para>
            <para>The name of the endpoint that you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.RemoveSMEndpointCmdlet.PassThru">
            <summary>
            Returns the value passed to the EndpointName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.RemoveSMEndpointCmdlet.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.SM.RemoveSMEndpointConfigCmdlet">
            <summary>
            Deletes an endpoint configuration. The <code>DeleteEndpointConfig</code> API deletes
            only the specified configuration. It does not delete endpoints created using the configuration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.RemoveSMEndpointConfigCmdlet.EndpointConfigName">
            <summary>
            <para>
            <para>The name of the endpoint configuration that you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.RemoveSMEndpointConfigCmdlet.PassThru">
            <summary>
            Returns the value passed to the EndpointConfigName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.RemoveSMEndpointConfigCmdlet.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.SM.RemoveSMModelCmdlet">
            <summary>
            Deletes a model. The <code>DeleteModel</code> API deletes only the model entry that
            was created in Amazon SageMaker when you called the <a href="https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateModel.html">CreateModel</a>
            API. It does not delete model artifacts, inference code, or the IAM role that you
            specified when creating the model.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.RemoveSMModelCmdlet.ModelName">
            <summary>
            <para>
            <para>The name of the model to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.RemoveSMModelCmdlet.PassThru">
            <summary>
            Returns the value passed to the ModelName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.RemoveSMModelCmdlet.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.SM.RemoveSMModelPackageCmdlet">
            <summary>
            Deletes a model package.
             
              
            <para>
            A model package is used to create Amazon SageMaker models or list on AWS Marketplace.
            Buyers can subscribe to model packages listed on AWS Marketplace to create models
            in Amazon SageMaker.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.RemoveSMModelPackageCmdlet.ModelPackageName">
            <summary>
            <para>
            <para>The name of the model package. The name must have 1 to 63 characters. Valid characters
            are a-z, A-Z, 0-9, and - (hyphen).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.RemoveSMModelPackageCmdlet.PassThru">
            <summary>
            Returns the value passed to the ModelPackageName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.RemoveSMModelPackageCmdlet.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.SM.RemoveSMNotebookInstanceCmdlet">
            <summary>
            Deletes an Amazon SageMaker notebook instance. Before you can delete a notebook instance,
            you must call the <code>StopNotebookInstance</code> API.
             
             <important><para>
            When you delete a notebook instance, you lose all of your data. Amazon SageMaker removes
            the ML compute instance, and deletes the ML storage volume and the network interface
            associated with the notebook instance.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.RemoveSMNotebookInstanceCmdlet.NotebookInstanceName">
            <summary>
            <para>
            <para>The name of the Amazon SageMaker notebook instance to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.RemoveSMNotebookInstanceCmdlet.PassThru">
            <summary>
            Returns the value passed to the NotebookInstanceName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.RemoveSMNotebookInstanceCmdlet.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.SM.RemoveSMNotebookInstanceLifecycleConfigCmdlet">
            <summary>
            Deletes a notebook instance lifecycle configuration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.RemoveSMNotebookInstanceLifecycleConfigCmdlet.NotebookInstanceLifecycleConfigName">
            <summary>
            <para>
            <para>The name of the lifecycle configuration to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.RemoveSMNotebookInstanceLifecycleConfigCmdlet.PassThru">
            <summary>
            Returns the value passed to the NotebookInstanceLifecycleConfigName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.RemoveSMNotebookInstanceLifecycleConfigCmdlet.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.SM.RemoveSMResourceTagCmdlet">
            <summary>
            Deletes the specified tags from an Amazon SageMaker resource.
             
              
            <para>
            To list a resource's tags, use the <code>ListTags</code> API.
            </para><note><para>
            When you call this API to delete tags from a hyperparameter tuning job, the deleted
            tags are not removed from training jobs that the hyperparameter tuning job launched
            before you called this API.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.RemoveSMResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource whose tags you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.RemoveSMResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>An array or one or more tag keys to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.RemoveSMResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the TagKey parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.RemoveSMResourceTagCmdlet.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.SM.RemoveSMWorkteamCmdlet">
            <summary>
            Deletes an existing work team. This operation can't be undone.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.RemoveSMWorkteamCmdlet.WorkteamName">
            <summary>
            <para>
            <para>The name of the work team to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.RemoveSMWorkteamCmdlet.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.SM.SearchSMResourceCmdlet">
            <summary>
            Finds Amazon SageMaker resources that match a search query. Matching resource objects
            are returned as a list of <code>SearchResult</code> objects in the response. You can
            sort the search results by any resource property in a ascending or descending order.
             
              
            <para>
            You can query against the following value types: numerical, text, Booleans, and timestamps.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.SearchSMResourceCmdlet.SearchExpression_Filter">
            <summary>
            <para>
            <para>A list of filter objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.SearchSMResourceCmdlet.SearchExpression_NestedFilter">
            <summary>
            <para>
            <para>A list of nested filter objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.SearchSMResourceCmdlet.SearchExpression_Operator">
            <summary>
            <para>
            <para>A Boolean operator used to evaluate the search expression. If you want every conditional
            statement in all lists to be satisfied for the entire search expression to be true,
            specify <code>And</code>. If only a single conditional statement needs to be true
            for the entire search expression to be true, specify <code>Or</code>. The default
            value is <code>And</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.SearchSMResourceCmdlet.Resource">
            <summary>
            <para>
            <para>The name of the Amazon SageMaker resource to search for. Currently, the only valid
            <code>Resource</code> value is <code>TrainingJob</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.SearchSMResourceCmdlet.SortBy">
            <summary>
            <para>
            <para>The name of the resource property used to sort the <code>SearchResults</code>. The
            default is <code>LastModifiedTime</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.SearchSMResourceCmdlet.SortOrder">
            <summary>
            <para>
            <para>How <code>SearchResults</code> are ordered. Valid values are <code>Ascending</code>
            or <code>Descending</code>. The default is <code>Descending</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.SearchSMResourceCmdlet.SearchExpression_SubExpression">
            <summary>
            <para>
            <para>A list of search expression objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.SearchSMResourceCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a <code>SearchResponse</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.SearchSMResourceCmdlet.NextToken">
            <summary>
            <para>
            <para>If more than <code>MaxResults</code> resource objects match the specified <code>SearchExpression</code>,
            the <code>SearchResponse</code> includes a <code>NextToken</code>. The <code>NextToken</code>
            can be passed to the next <code>SearchRequest</code> to continue retrieving results
            for the specified <code>SearchExpression</code> and <code>Sort</code> parameters.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.SearchSMResourceCmdlet.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.SM.StartSMNotebookInstanceCmdlet">
            <summary>
            Launches an ML compute instance with the latest version of the libraries and attaches
            your ML storage volume. After configuring the notebook instance, Amazon SageMaker
            sets the notebook instance status to <code>InService</code>. A notebook instance's
            status must be <code>InService</code> before you can connect to your Jupyter notebook.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.StartSMNotebookInstanceCmdlet.NotebookInstanceName">
            <summary>
            <para>
            <para>The name of the notebook instance to start.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.StartSMNotebookInstanceCmdlet.PassThru">
            <summary>
            Returns the value passed to the NotebookInstanceName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.StartSMNotebookInstanceCmdlet.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.SM.StopSMCompilationJobCmdlet">
            <summary>
            Stops a model compilation job.
             
              
            <para>
             To stop a job, Amazon SageMaker sends the algorithm the SIGTERM signal. This gracefully
            shuts the job down. If the job hasn't stopped, it sends the SIGKILL signal.
            </para><para>
            When it receives a <code>StopCompilationJob</code> request, Amazon SageMaker changes
            the <a>CompilationJobSummary$CompilationJobStatus</a> of the job to <code>Stopping</code>.
            After Amazon SageMaker stops the job, it sets the <a>CompilationJobSummary$CompilationJobStatus</a>
            to <code>Stopped</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.StopSMCompilationJobCmdlet.CompilationJobName">
            <summary>
            <para>
            <para>The name of the model compilation job to stop.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.StopSMCompilationJobCmdlet.PassThru">
            <summary>
            Returns the value passed to the CompilationJobName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.StopSMCompilationJobCmdlet.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.SM.StopSMHyperParameterTuningJobCmdlet">
            <summary>
            Stops a running hyperparameter tuning job and all running training jobs that the tuning
            job launched.
             
              
            <para>
            All model artifacts output from the training jobs are stored in Amazon Simple Storage
            Service (Amazon S3). All data that the training jobs write to Amazon CloudWatch Logs
            are still available in CloudWatch. After the tuning job moves to the <code>Stopped</code>
            state, it releases all reserved resources for the tuning job.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.StopSMHyperParameterTuningJobCmdlet.HyperParameterTuningJobName">
            <summary>
            <para>
            <para>The name of the tuning job to stop.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.StopSMHyperParameterTuningJobCmdlet.PassThru">
            <summary>
            Returns the value passed to the HyperParameterTuningJobName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.StopSMHyperParameterTuningJobCmdlet.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.SM.StopSMLabelingJobCmdlet">
            <summary>
            Stops a running labeling job. A job that is stopped cannot be restarted. Any results
            obtained before the job is stopped are placed in the Amazon S3 output bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.StopSMLabelingJobCmdlet.LabelingJobName">
            <summary>
            <para>
            <para>The name of the labeling job to stop.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.StopSMLabelingJobCmdlet.PassThru">
            <summary>
            Returns the value passed to the LabelingJobName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.StopSMLabelingJobCmdlet.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.SM.StopSMNotebookInstanceCmdlet">
            <summary>
            Terminates the ML compute instance. Before terminating the instance, Amazon SageMaker
            disconnects the ML storage volume from it. Amazon SageMaker preserves the ML storage
            volume. Amazon SageMaker stops charging you for the ML compute instance when you call
            <code>StopNotebookInstance</code>.
             
              
            <para>
            To access data on the ML storage volume for a notebook instance that has been terminated,
            call the <code>StartNotebookInstance</code> API. <code>StartNotebookInstance</code>
            launches another ML compute instance, configures it, and attaches the preserved ML
            storage volume so you can continue your work.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.StopSMNotebookInstanceCmdlet.NotebookInstanceName">
            <summary>
            <para>
            <para>The name of the notebook instance to terminate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.StopSMNotebookInstanceCmdlet.PassThru">
            <summary>
            Returns the value passed to the NotebookInstanceName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.StopSMNotebookInstanceCmdlet.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.SM.StopSMTrainingJobCmdlet">
            <summary>
            Stops a training job. To stop a job, Amazon SageMaker sends the algorithm the <code>SIGTERM</code>
            signal, which delays job termination for 120 seconds. Algorithms might use this 120-second
            window to save the model artifacts, so the results of the training is not lost.
             
              
            <para>
            When it receives a <code>StopTrainingJob</code> request, Amazon SageMaker changes
            the status of the job to <code>Stopping</code>. After Amazon SageMaker stops the job,
            it sets the status to <code>Stopped</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.StopSMTrainingJobCmdlet.TrainingJobName">
            <summary>
            <para>
            <para>The name of the training job to stop.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.StopSMTrainingJobCmdlet.PassThru">
            <summary>
            Returns the value passed to the TrainingJobName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.StopSMTrainingJobCmdlet.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.SM.StopSMTransformJobCmdlet">
            <summary>
            Stops a transform job.
             
              
            <para>
            When Amazon SageMaker receives a <code>StopTransformJob</code> request, the status
            of the job changes to <code>Stopping</code>. After Amazon SageMaker stops the job,
            the status is set to <code>Stopped</code>. When you stop a transform job before it
            is completed, Amazon SageMaker doesn't store the job's output in Amazon S3.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.StopSMTransformJobCmdlet.TransformJobName">
            <summary>
            <para>
            <para>The name of the transform job to stop.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.StopSMTransformJobCmdlet.PassThru">
            <summary>
            Returns the value passed to the TransformJobName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.StopSMTransformJobCmdlet.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.SM.UpdateSMCodeRepositoryCmdlet">
            <summary>
            Updates the specified Git repository with the specified values.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.UpdateSMCodeRepositoryCmdlet.CodeRepositoryName">
            <summary>
            <para>
            <para>The name of the Git repository to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.UpdateSMCodeRepositoryCmdlet.GitConfig_SecretArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the AWS Secrets Manager secret that contains the
            credentials used to access the git repository. The secret must have a staging label
            of <code>AWSCURRENT</code> and must be in the following format:</para><para><code>{"username": <i>UserName</i>, "password": <i>Password</i>}</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.UpdateSMCodeRepositoryCmdlet.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.SM.UpdateSMEndpointCmdlet">
            <summary>
            Deploys the new <code>EndpointConfig</code> specified in the request, switches to
            using newly created endpoint, and then deletes resources provisioned for the endpoint
            using the previous <code>EndpointConfig</code> (there is no availability loss).
             
              
            <para>
            When Amazon SageMaker receives the request, it sets the endpoint status to <code>Updating</code>.
            After updating the endpoint, it sets the status to <code>InService</code>. To check
            the status of an endpoint, use the <a href="https://docs.aws.amazon.com/sagemaker/latest/dg/API_DescribeEndpoint.html">DescribeEndpoint</a>
            API.
            </para><note><para>
            You must not delete an <code>EndpointConfig</code> in use by an endpoint that is live
            or while the <code>UpdateEndpoint</code> or <code>CreateEndpoint</code> operations
            are being performed on the endpoint. To update an endpoint, you must create a new
            <code>EndpointConfig</code>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.UpdateSMEndpointCmdlet.EndpointConfigName">
            <summary>
            <para>
            <para>The name of the new endpoint configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.UpdateSMEndpointCmdlet.EndpointName">
            <summary>
            <para>
            <para>The name of the endpoint whose configuration you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.UpdateSMEndpointCmdlet.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.SM.UpdateSMEndpointWeightAndCapacityCmdlet">
            <summary>
            Updates variant weight of one or more variants associated with an existing endpoint,
            or capacity of one variant associated with an existing endpoint. When it receives
            the request, Amazon SageMaker sets the endpoint status to <code>Updating</code>. After
            updating the endpoint, it sets the status to <code>InService</code>. To check the
            status of an endpoint, use the <a href="https://docs.aws.amazon.com/sagemaker/latest/dg/API_DescribeEndpoint.html">DescribeEndpoint</a>
            API.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.UpdateSMEndpointWeightAndCapacityCmdlet.DesiredWeightsAndCapacity">
            <summary>
            <para>
            <para>An object that provides new capacity and weight values for a variant.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.UpdateSMEndpointWeightAndCapacityCmdlet.EndpointName">
            <summary>
            <para>
            <para>The name of an existing Amazon SageMaker endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.UpdateSMEndpointWeightAndCapacityCmdlet.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.SM.UpdateSMNotebookInstanceCmdlet">
            <summary>
            Updates a notebook instance. NotebookInstance updates include upgrading or downgrading
            the ML compute instance used for your notebook instance to accommodate changes in
            your workload requirements.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.UpdateSMNotebookInstanceCmdlet.AcceleratorType">
            <summary>
            <para>
            <para>A list of the Elastic Inference (EI) instance types to associate with this notebook
            instance. Currently only one EI instance type can be associated with a notebook instance.
            For more information, see <a href="http://docs.aws.amazon.com/sagemaker/latest/dg/ei.html">Using
            Elastic Inference in Amazon SageMaker</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.UpdateSMNotebookInstanceCmdlet.AdditionalCodeRepository">
            <summary>
            <para>
            <para>An array of up to three Git repositories to associate with the notebook instance.
            These can be either the names of Git repositories stored as resources in your account,
            or the URL of Git repositories in <a href="http://docs.aws.amazon.com/codecommit/latest/userguide/welcome.html">AWS
            CodeCommit</a> or in any other Git repository. These repositories are cloned at the
            same level as the default repository of your notebook instance. For more information,
            see <a href="http://docs.aws.amazon.com/sagemaker/latest/dg/nbi-git-repo.html">Associating
            Git Repositories with Amazon SageMaker Notebook Instances</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.UpdateSMNotebookInstanceCmdlet.DefaultCodeRepository">
            <summary>
            <para>
            <para>The Git repository to associate with the notebook instance as its default code repository.
            This can be either the name of a Git repository stored as a resource in your account,
            or the URL of a Git repository in <a href="http://docs.aws.amazon.com/codecommit/latest/userguide/welcome.html">AWS
            CodeCommit</a> or in any other Git repository. When you open a notebook instance,
            it opens in the directory that contains this repository. For more information, see
            <a href="http://docs.aws.amazon.com/sagemaker/latest/dg/nbi-git-repo.html">Associating
            Git Repositories with Amazon SageMaker Notebook Instances</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.UpdateSMNotebookInstanceCmdlet.DisassociateAcceleratorType">
            <summary>
            <para>
            <para>A list of the Elastic Inference (EI) instance types to remove from this notebook instance.
            This operation is idempotent. If you specify an accelerator type that is not associated
            with the notebook instance when you call this method, it does not throw an error.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.UpdateSMNotebookInstanceCmdlet.DisassociateAdditionalCodeRepository">
            <summary>
            <para>
            <para>A list of names or URLs of the default Git repositories to remove from this notebook
            instance. This operation is idempotent. If you specify a Git repository that is not
            associated with the notebook instance when you call this method, it does not throw
            an error.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.UpdateSMNotebookInstanceCmdlet.DisassociateDefaultCodeRepository">
            <summary>
            <para>
            <para>The name or URL of the default Git repository to remove from this notebook instance.
            This operation is idempotent. If you specify a Git repository that is not associated
            with the notebook instance when you call this method, it does not throw an error.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.UpdateSMNotebookInstanceCmdlet.DisassociateLifecycleConfig">
            <summary>
            <para>
            <para>Set to <code>true</code> to remove the notebook instance lifecycle configuration currently
            associated with the notebook instance. This operation is idempotent. If you specify
            a lifecycle configuration that is not associated with the notebook instance when you
            call this method, it does not throw an error.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.UpdateSMNotebookInstanceCmdlet.InstanceType">
            <summary>
            <para>
            <para>The Amazon ML compute instance type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.UpdateSMNotebookInstanceCmdlet.LifecycleConfigName">
            <summary>
            <para>
            <para>The name of a lifecycle configuration to associate with the notebook instance. For
            information about lifestyle configurations, see <a href="https://docs.aws.amazon.com/sagemaker/latest/dg/notebook-lifecycle-config.html">Step
            2.1: (Optional) Customize a Notebook Instance</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.UpdateSMNotebookInstanceCmdlet.NotebookInstanceName">
            <summary>
            <para>
            <para>The name of the notebook instance to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.UpdateSMNotebookInstanceCmdlet.RoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM role that Amazon SageMaker can assume to
            access the notebook instance. For more information, see <a href="https://docs.aws.amazon.com/sagemaker/latest/dg/sagemaker-roles.html">Amazon
            SageMaker Roles</a>. </para><note><para>To be able to pass this role to Amazon SageMaker, the caller of this API must have
            the <code>iam:PassRole</code> permission.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.UpdateSMNotebookInstanceCmdlet.RootAccess">
            <summary>
            <para>
            <para>Whether root access is enabled or disabled for users of the notebook instance. The
            default value is <code>Enabled</code>.</para><note><para>If you set this to <code>Disabled</code>, users don't have root access on the notebook
            instance, but lifecycle configuration scripts still run with root permissions.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.UpdateSMNotebookInstanceCmdlet.VolumeSizeInGB">
            <summary>
            <para>
            <para>The size, in GB, of the ML storage volume to attach to the notebook instance. The
            default value is 5 GB.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.UpdateSMNotebookInstanceCmdlet.PassThru">
            <summary>
            Returns the value passed to the NotebookInstanceName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.UpdateSMNotebookInstanceCmdlet.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.SM.UpdateSMNotebookInstanceLifecycleConfigCmdlet">
            <summary>
            Updates a notebook instance lifecycle configuration created with the <a>CreateNotebookInstanceLifecycleConfig</a>
            API.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.UpdateSMNotebookInstanceLifecycleConfigCmdlet.NotebookInstanceLifecycleConfigName">
            <summary>
            <para>
            <para>The name of the lifecycle configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.UpdateSMNotebookInstanceLifecycleConfigCmdlet.OnCreate">
            <summary>
            <para>
            <para>The shell script that runs only once, when you create a notebook instance</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.UpdateSMNotebookInstanceLifecycleConfigCmdlet.OnStart">
            <summary>
            <para>
            <para>The shell script that runs every time you start a notebook instance, including when
            you create the notebook instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.UpdateSMNotebookInstanceLifecycleConfigCmdlet.PassThru">
            <summary>
            Returns the value passed to the NotebookInstanceLifecycleConfigName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.UpdateSMNotebookInstanceLifecycleConfigCmdlet.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.SM.UpdateSMWorkteamCmdlet">
            <summary>
            Updates an existing work team with new member definitions or description.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.UpdateSMWorkteamCmdlet.Description">
            <summary>
            <para>
            <para>An updated description for the work team.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.UpdateSMWorkteamCmdlet.MemberDefinition">
            <summary>
            <para>
            <para>A list of <code>MemberDefinition</code> objects that contain the updated work team
            members.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.UpdateSMWorkteamCmdlet.NotificationConfiguration_NotificationTopicArn">
            <summary>
            <para>
            <para>The ARN for the SNS topic to which notifications should be published.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.UpdateSMWorkteamCmdlet.WorkteamName">
            <summary>
            <para>
            <para>The name of the work team to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SM.UpdateSMWorkteamCmdlet.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.SEC.AddSECResourceTagCmdlet">
            <summary>
            Attaches one or more tags, each consisting of a key name and a value, to the specified
            secret. Tags are part of the secret's overall metadata, and are not associated with
            any specific version of the secret. This operation only appends tags to the existing
            list of tags. To remove tags, you must use <a>UntagResource</a>.
             
              
            <para>
            The following basic restrictions apply to tags:
            </para><ul><li><para>
            Maximum number of tags per secret—50
            </para></li><li><para>
            Maximum key length—127 Unicode characters in UTF-8
            </para></li><li><para>
            Maximum value length—255 Unicode characters in UTF-8
            </para></li><li><para>
            Tag keys and values are case sensitive.
            </para></li><li><para>
            Do not use the <code>aws:</code> prefix in your tag names or values because it is
            reserved for AWS use. You can't edit or delete tag names or values with this prefix.
            Tags with this prefix do not count against your tags per secret limit.
            </para></li><li><para>
            If your tagging schema will be used across multiple services and resources, remember
            that other services might have restrictions on allowed characters. Generally allowed
            characters are: letters, spaces, and numbers representable in UTF-8, plus the following
            special characters: + - = . _ : / @.
            </para></li></ul><important><para>
            If you use tags as part of your security strategy, then adding or removing a tag can
            change permissions. If successfully completing this operation would result in you
            losing your permissions for this secret, then the operation is blocked and returns
            an Access Denied error.
            </para></important><para><b>Minimum permissions</b></para><para>
            To run this command, you must have the following permissions:
            </para><ul><li><para>
            secretsmanager:TagResource
            </para></li></ul><para><b>Related operations</b></para><ul><li><para>
            To remove one or more tags from the collection attached to a secret, use <a>UntagResource</a>.
            </para></li><li><para>
            To view the list of tags attached to a secret, use <a>DescribeSecret</a>.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.AddSECResourceTagCmdlet.SecretId">
            <summary>
            <para>
            <para>The identifier for the secret that you want to attach tags to. You can specify either
            the Amazon Resource Name (ARN) or the friendly name of the secret.</para><note><para>If you specify an ARN, we generally recommend that you specify a complete ARN. You
            can specify a partial ARN too—for example, if you don’t include the final hyphen and
            six random characters that Secrets Manager adds at the end of the ARN when you created
            the secret. A partial ARN match can work as long as it uniquely matches only one secret.
            However, if your secret has a name that ends in a hyphen followed by six characters
            (before Secrets Manager adds the hyphen and six characters to the ARN) and you try
            to use that as a partial ARN, then those characters cause Secrets Manager to assume
            that you’re specifying a complete ARN. This confusion can cause unexpected results.
            To avoid this situation, we recommend that you don’t create secret names that end
            with a hyphen followed by six characters.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.AddSECResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to attach to the secret. Each element in the list consists of a <code>Key</code>
            and a <code>Value</code>.</para><para>This parameter to the API requires a JSON text string argument. For information on
            how to format a JSON parameter for the various command line tool environments, see
            <a href="https://docs.aws.amazon.com/cli/latest/userguide/cli-using-param.html#cli-using-param-json">Using
            JSON for Parameters</a> in the <i>AWS CLI User Guide</i>. For the AWS CLI, you can
            also use the syntax: <code>--Tags Key="Key1",Value="Value1",Key="Key2",Value="Value2"[,…]</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.AddSECResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the SecretId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.AddSECResourceTagCmdlet.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.SEC.GetSECRandomPasswordCmdlet">
            <summary>
            Generates a random password of the specified complexity. This operation is intended
            for use in the Lambda rotation function. Per best practice, we recommend that you
            specify the maximum length and include every character type that the system you are
            generating a password for can support.
             
              
            <para><b>Minimum permissions</b></para><para>
            To run this command, you must have the following permissions:
            </para><ul><li><para>
            secretsmanager:GetRandomPassword
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.GetSECRandomPasswordCmdlet.ExcludeCharacter">
            <summary>
            <para>
            <para>A string that includes characters that should not be included in the generated password.
            The default is that all characters from the included sets can be used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.GetSECRandomPasswordCmdlet.ExcludeLowercase">
            <summary>
            <para>
            <para>Specifies that the generated password should not include lowercase letters. The default
            if you do not include this switch parameter is that lowercase letters can be included.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.GetSECRandomPasswordCmdlet.ExcludeNumber">
            <summary>
            <para>
            <para>Specifies that the generated password should not include digits. The default if you
            do not include this switch parameter is that digits can be included.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.GetSECRandomPasswordCmdlet.ExcludePunctuation">
            <summary>
            <para>
            <para>Specifies that the generated password should not include punctuation characters. The
            default if you do not include this switch parameter is that punctuation characters
            can be included.</para><para>The following are the punctuation characters that <i>can</i> be included in the generated
            password if you don't explicitly exclude them with <code>ExcludeCharacters</code>
            or <code>ExcludePunctuation</code>:</para><para><code>! " # $ % &amp; ' ( ) * + , - . / : ; &lt; = &gt; ? @ [ \ ] ^ _ ` { | } ~</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.GetSECRandomPasswordCmdlet.ExcludeUppercase">
            <summary>
            <para>
            <para>Specifies that the generated password should not include uppercase letters. The default
            if you do not include this switch parameter is that uppercase letters can be included.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.GetSECRandomPasswordCmdlet.IncludeSpace">
            <summary>
            <para>
            <para>Specifies that the generated password can include the space character. The default
            if you do not include this switch parameter is that the space character is not included.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.GetSECRandomPasswordCmdlet.PasswordLength">
            <summary>
            <para>
            <para>The desired length of the generated password. The default value if you do not include
            this parameter is 32 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.GetSECRandomPasswordCmdlet.RequireEachIncludedType">
            <summary>
            <para>
            <para>A boolean value that specifies whether the generated password must include at least
            one of every allowed character type. The default value is <code>True</code> and the
            operation requires at least one of every character type.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SEC.GetSECResourcePolicyCmdlet">
            <summary>
            Retrieves the JSON text of the resource-based policy document that's attached to the
            specified secret. The JSON request string input and response output are shown formatted
            with white space and line breaks for better readability. Submit your input as a single
            line JSON string.
             
              
            <para><b>Minimum permissions</b></para><para>
            To run this command, you must have the following permissions:
            </para><ul><li><para>
            secretsmanager:GetResourcePolicy
            </para></li></ul><para><b>Related operations</b></para><ul><li><para>
            To attach a resource policy to a secret, use <a>PutResourcePolicy</a>.
            </para></li><li><para>
            To delete the resource-based policy that's attached to a secret, use <a>DeleteResourcePolicy</a>.
            </para></li><li><para>
            To list all of the currently available secrets, use <a>ListSecrets</a>.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.GetSECResourcePolicyCmdlet.SecretId">
            <summary>
            <para>
            <para>Specifies the secret that you want to retrieve the attached resource-based policy
            for. You can specify either the Amazon Resource Name (ARN) or the friendly name of
            the secret.</para><note><para>If you specify an ARN, we generally recommend that you specify a complete ARN. You
            can specify a partial ARN too—for example, if you don’t include the final hyphen and
            six random characters that Secrets Manager adds at the end of the ARN when you created
            the secret. A partial ARN match can work as long as it uniquely matches only one secret.
            However, if your secret has a name that ends in a hyphen followed by six characters
            (before Secrets Manager adds the hyphen and six characters to the ARN) and you try
            to use that as a partial ARN, then those characters cause Secrets Manager to assume
            that you’re specifying a complete ARN. This confusion can cause unexpected results.
            To avoid this situation, we recommend that you don’t create secret names that end
            with a hyphen followed by six characters.</para></note>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SEC.GetSECSecretCmdlet">
            <summary>
            Retrieves the details of a secret. It does not include the encrypted fields. Only
            those fields that are populated with a value are returned in the response.
             
              
            <para><b>Minimum permissions</b></para><para>
            To run this command, you must have the following permissions:
            </para><ul><li><para>
            secretsmanager:DescribeSecret
            </para></li></ul><para><b>Related operations</b></para><ul><li><para>
            To create a secret, use <a>CreateSecret</a>.
            </para></li><li><para>
            To modify a secret, use <a>UpdateSecret</a>.
            </para></li><li><para>
            To retrieve the encrypted secret information in a version of the secret, use <a>GetSecretValue</a>.
            </para></li><li><para>
            To list all of the secrets in the AWS account, use <a>ListSecrets</a>.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.GetSECSecretCmdlet.SecretId">
            <summary>
            <para>
            <para>The identifier of the secret whose details you want to retrieve. You can specify either
            the Amazon Resource Name (ARN) or the friendly name of the secret.</para><note><para>If you specify an ARN, we generally recommend that you specify a complete ARN. You
            can specify a partial ARN too—for example, if you don’t include the final hyphen and
            six random characters that Secrets Manager adds at the end of the ARN when you created
            the secret. A partial ARN match can work as long as it uniquely matches only one secret.
            However, if your secret has a name that ends in a hyphen followed by six characters
            (before Secrets Manager adds the hyphen and six characters to the ARN) and you try
            to use that as a partial ARN, then those characters cause Secrets Manager to assume
            that you’re specifying a complete ARN. This confusion can cause unexpected results.
            To avoid this situation, we recommend that you don’t create secret names that end
            with a hyphen followed by six characters.</para></note>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SEC.GetSECSecretListCmdlet">
            <summary>
            Lists all of the secrets that are stored by Secrets Manager in the AWS account. To
            list the versions currently stored for a specific secret, use <a>ListSecretVersionIds</a>.
            The encrypted fields <code>SecretString</code> and <code>SecretBinary</code> are not
            included in the output. To get that information, call the <a>GetSecretValue</a> operation.
             
             <note><para>
            Always check the <code>NextToken</code> response parameter when calling any of the
            <code>List*</code> operations. These operations can occasionally return an empty or
            shorter than expected list of results even when there are more results available.
            When this happens, the <code>NextToken</code> response parameter contains a value
            to pass to the next call to the same API to request the next part of the list.
            </para></note><para><b>Minimum permissions</b></para><para>
            To run this command, you must have the following permissions:
            </para><ul><li><para>
            secretsmanager:ListSecrets
            </para></li></ul><para><b>Related operations</b></para><ul><li><para>
            To list the versions attached to a secret, use <a>ListSecretVersionIds</a>.
            </para></li></ul><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.GetSECSecretListCmdlet.MaxResult">
            <summary>
            <para>
            <para>(Optional) Limits the number of results that you want to include in the response.
            If you don't include this parameter, it defaults to a value that's specific to the
            operation. If additional items exist beyond the maximum you specify, the <code>NextToken</code>
            response element is present and has a value (isn't null). Include that value as the
            <code>NextToken</code> request parameter in the next call to the operation to get
            the next part of the results. Note that Secrets Manager might return fewer results
            than the maximum even when there are more results available. You should check <code>NextToken</code>
            after every operation to ensure that you receive all of the results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.GetSECSecretListCmdlet.NextToken">
            <summary>
            <para>
            <para>(Optional) Use this parameter in a request if you receive a <code>NextToken</code>
            response in a previous request that indicates that there's more output available.
            In a subsequent call, set it to the value of the previous call's <code>NextToken</code>
            response to indicate where the output should continue from.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SEC.GetSECSecretValueCmdlet">
            <summary>
            Retrieves the contents of the encrypted fields <code>SecretString</code> or <code>SecretBinary</code>
            from the specified version of a secret, whichever contains content.
             
              
            <para><b>Minimum permissions</b></para><para>
            To run this command, you must have the following permissions:
            </para><ul><li><para>
            secretsmanager:GetSecretValue
            </para></li><li><para>
            kms:Decrypt - required only if you use a customer-managed AWS KMS key to encrypt the
            secret. You do not need this permission to use the account's default AWS managed CMK
            for Secrets Manager.
            </para></li></ul><para><b>Related operations</b></para><ul><li><para>
            To create a new version of the secret with different encrypted information, use <a>PutSecretValue</a>.
            </para></li><li><para>
            To retrieve the non-encrypted details for the secret, use <a>DescribeSecret</a>.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.GetSECSecretValueCmdlet.SecretId">
            <summary>
            <para>
            <para>Specifies the secret containing the version that you want to retrieve. You can specify
            either the Amazon Resource Name (ARN) or the friendly name of the secret.</para><note><para>If you specify an ARN, we generally recommend that you specify a complete ARN. You
            can specify a partial ARN too—for example, if you don’t include the final hyphen and
            six random characters that Secrets Manager adds at the end of the ARN when you created
            the secret. A partial ARN match can work as long as it uniquely matches only one secret.
            However, if your secret has a name that ends in a hyphen followed by six characters
            (before Secrets Manager adds the hyphen and six characters to the ARN) and you try
            to use that as a partial ARN, then those characters cause Secrets Manager to assume
            that you’re specifying a complete ARN. This confusion can cause unexpected results.
            To avoid this situation, we recommend that you don’t create secret names that end
            with a hyphen followed by six characters.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.GetSECSecretValueCmdlet.VersionId">
            <summary>
            <para>
            <para>Specifies the unique identifier of the version of the secret that you want to retrieve.
            If you specify this parameter then don't specify <code>VersionStage</code>. If you
            don't specify either a <code>VersionStage</code> or <code>VersionId</code> then the
            default is to perform the operation on the version with the <code>VersionStage</code>
            value of <code>AWSCURRENT</code>.</para><para>This value is typically a <a href="https://wikipedia.org/wiki/Universally_unique_identifier">UUID-type</a>
            value with 32 hexadecimal digits.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.GetSECSecretValueCmdlet.VersionStage">
            <summary>
            <para>
            <para>Specifies the secret version that you want to retrieve by the staging label attached
            to the version.</para><para>Staging labels are used to keep track of different versions during the rotation process.
            If you use this parameter then don't specify <code>VersionId</code>. If you don't
            specify either a <code>VersionStage</code> or <code>VersionId</code>, then the default
            is to perform the operation on the version with the <code>VersionStage</code> value
            of <code>AWSCURRENT</code>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SEC.GetSECSecretVersionIdListCmdlet">
            <summary>
            Lists all of the versions attached to the specified secret. The output does not include
            the <code>SecretString</code> or <code>SecretBinary</code> fields. By default, the
            list includes only versions that have at least one staging label in <code>VersionStage</code>
            attached.
             
             <note><para>
            Always check the <code>NextToken</code> response parameter when calling any of the
            <code>List*</code> operations. These operations can occasionally return an empty or
            shorter than expected list of results even when there are more results available.
            When this happens, the <code>NextToken</code> response parameter contains a value
            to pass to the next call to the same API to request the next part of the list.
            </para></note><para><b>Minimum permissions</b></para><para>
            To run this command, you must have the following permissions:
            </para><ul><li><para>
            secretsmanager:ListSecretVersionIds
            </para></li></ul><para><b>Related operations</b></para><ul><li><para>
            To list the secrets in an account, use <a>ListSecrets</a>.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.GetSECSecretVersionIdListCmdlet.IncludeDeprecated">
            <summary>
            <para>
            <para>(Optional) Specifies that you want the results to include versions that do not have
            any staging labels attached to them. Such versions are considered deprecated and are
            subject to deletion by Secrets Manager as needed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.GetSECSecretVersionIdListCmdlet.SecretId">
            <summary>
            <para>
            <para>The identifier for the secret containing the versions you want to list. You can specify
            either the Amazon Resource Name (ARN) or the friendly name of the secret.</para><note><para>If you specify an ARN, we generally recommend that you specify a complete ARN. You
            can specify a partial ARN too—for example, if you don’t include the final hyphen and
            six random characters that Secrets Manager adds at the end of the ARN when you created
            the secret. A partial ARN match can work as long as it uniquely matches only one secret.
            However, if your secret has a name that ends in a hyphen followed by six characters
            (before Secrets Manager adds the hyphen and six characters to the ARN) and you try
            to use that as a partial ARN, then those characters cause Secrets Manager to assume
            that you’re specifying a complete ARN. This confusion can cause unexpected results.
            To avoid this situation, we recommend that you don’t create secret names that end
            with a hyphen followed by six characters.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.GetSECSecretVersionIdListCmdlet.MaxResult">
            <summary>
            <para>
            <para>(Optional) Limits the number of results that you want to include in the response.
            If you don't include this parameter, it defaults to a value that's specific to the
            operation. If additional items exist beyond the maximum you specify, the <code>NextToken</code>
            response element is present and has a value (isn't null). Include that value as the
            <code>NextToken</code> request parameter in the next call to the operation to get
            the next part of the results. Note that Secrets Manager might return fewer results
            than the maximum even when there are more results available. You should check <code>NextToken</code>
            after every operation to ensure that you receive all of the results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.GetSECSecretVersionIdListCmdlet.NextToken">
            <summary>
            <para>
            <para>(Optional) Use this parameter in a request if you receive a <code>NextToken</code>
            response in a previous request that indicates that there's more output available.
            In a subsequent call, set it to the value of the previous call's <code>NextToken</code>
            response to indicate where the output should continue from.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SEC.InvokeSECSecretRotationCmdlet">
            <summary>
            Configures and starts the asynchronous process of rotating this secret. If you include
            the configuration parameters, the operation sets those values for the secret and then
            immediately starts a rotation. If you do not include the configuration parameters,
            the operation starts a rotation with the values already stored in the secret. After
            the rotation completes, the protected service and its clients all use the new version
            of the secret.
             
              
            <para>
            This required configuration information includes the ARN of an AWS Lambda function
            and the time between scheduled rotations. The Lambda rotation function creates a new
            version of the secret and creates or updates the credentials on the protected service
            to match. After testing the new credentials, the function marks the new secret with
            the staging label <code>AWSCURRENT</code> so that your clients all immediately begin
            to use the new version. For more information about rotating secrets and how to configure
            a Lambda function to rotate the secrets for your protected service, see <a href="https://docs.aws.amazon.com/secretsmanager/latest/userguide/rotating-secrets.html">Rotating
            Secrets in AWS Secrets Manager</a> in the <i>AWS Secrets Manager User Guide</i>.
            </para><para>
            Secrets Manager schedules the next rotation when the previous one is complete. Secrets
            Manager schedules the date by adding the rotation interval (number of days) to the
            actual date of the last rotation. The service chooses the hour within that 24-hour
            date window randomly. The minute is also chosen somewhat randomly, but weighted towards
            the top of the hour and influenced by a variety of factors that help distribute load.
            </para><para>
            The rotation function must end with the versions of the secret in one of two states:
            </para><ul><li><para>
            The <code>AWSPENDING</code> and <code>AWSCURRENT</code> staging labels are attached
            to the same version of the secret, or
            </para></li><li><para>
            The <code>AWSPENDING</code> staging label is not attached to any version of the secret.
            </para></li></ul><para>
            If instead the <code>AWSPENDING</code> staging label is present but is not attached
            to the same version as <code>AWSCURRENT</code> then any later invocation of <code>RotateSecret</code>
            assumes that a previous rotation request is still in progress and returns an error.
            </para><para><b>Minimum permissions</b></para><para>
            To run this command, you must have the following permissions:
            </para><ul><li><para>
            secretsmanager:RotateSecret
            </para></li><li><para>
            lambda:InvokeFunction (on the function specified in the secret's metadata)
            </para></li></ul><para><b>Related operations</b></para><ul><li><para>
            To list the secrets in your account, use <a>ListSecrets</a>.
            </para></li><li><para>
            To get the details for a version of a secret, use <a>DescribeSecret</a>.
            </para></li><li><para>
            To create a new version of a secret, use <a>CreateSecret</a>.
            </para></li><li><para>
            To attach staging labels to or remove staging labels from a version of a secret, use
            <a>UpdateSecretVersionStage</a>.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.InvokeSECSecretRotationCmdlet.RotationRules_AutomaticallyAfterDay">
            <summary>
            <para>
            <para>Specifies the number of days between automatic scheduled rotations of the secret.</para><para>Secrets Manager schedules the next rotation when the previous one is complete. Secrets
            Manager schedules the date by adding the rotation interval (number of days) to the
            actual date of the last rotation. The service chooses the hour within that 24-hour
            date window randomly. The minute is also chosen somewhat randomly, but weighted towards
            the top of the hour and influenced by a variety of factors that help distribute load.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.InvokeSECSecretRotationCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>(Optional) Specifies a unique identifier for the new version of the secret that helps
            ensure idempotency. </para><para>If you use the AWS CLI or one of the AWS SDK to call this operation, then you can
            leave this parameter empty. The CLI or SDK generates a random UUID for you and includes
            that in the request for this parameter. If you don't use the SDK and instead generate
            a raw HTTP request to the Secrets Manager service endpoint, then you must generate
            a <code>ClientRequestToken</code> yourself for new versions and include that value
            in the request.</para><para>You only need to specify your own value if you are implementing your own retry logic
            and want to ensure that a given secret is not created twice. We recommend that you
            generate a <a href="https://wikipedia.org/wiki/Universally_unique_identifier">UUID-type</a>
            value to ensure uniqueness within the specified secret. </para><para>Secrets Manager uses this value to prevent the accidental creation of duplicate versions
            if there are failures and retries during the function's processing. This value becomes
            the <code>VersionId</code> of the new version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.InvokeSECSecretRotationCmdlet.RotationLambdaARN">
            <summary>
            <para>
            <para>(Optional) Specifies the ARN of the Lambda function that can rotate the secret.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.InvokeSECSecretRotationCmdlet.SecretId">
            <summary>
            <para>
            <para>Specifies the secret that you want to rotate. You can specify either the Amazon Resource
            Name (ARN) or the friendly name of the secret.</para><note><para>If you specify an ARN, we generally recommend that you specify a complete ARN. You
            can specify a partial ARN too—for example, if you don’t include the final hyphen and
            six random characters that Secrets Manager adds at the end of the ARN when you created
            the secret. A partial ARN match can work as long as it uniquely matches only one secret.
            However, if your secret has a name that ends in a hyphen followed by six characters
            (before Secrets Manager adds the hyphen and six characters to the ARN) and you try
            to use that as a partial ARN, then those characters cause Secrets Manager to assume
            that you’re specifying a complete ARN. This confusion can cause unexpected results.
            To avoid this situation, we recommend that you don’t create secret names that end
            with a hyphen followed by six characters.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.InvokeSECSecretRotationCmdlet.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.SEC.NewSECSecretCmdlet">
            <summary>
            Creates a new secret. A secret in Secrets Manager consists of both the protected secret
            data and the important information needed to manage the secret.
             
              
            <para>
            Secrets Manager stores the encrypted secret data in one of a collection of "versions"
            associated with the secret. Each version contains a copy of the encrypted secret data.
            Each version is associated with one or more "staging labels" that identify where the
            version is in the rotation cycle. The <code>SecretVersionsToStages</code> field of
            the secret contains the mapping of staging labels to the active versions of the secret.
            Versions without a staging label are considered deprecated and are not included in
            the list.
            </para><para>
            You provide the secret data to be encrypted by putting text in either the <code>SecretString</code>
            parameter or binary data in the <code>SecretBinary</code> parameter, but not both.
            If you include <code>SecretString</code> or <code>SecretBinary</code> then Secrets
            Manager also creates an initial secret version and automatically attaches the staging
            label <code>AWSCURRENT</code> to the new version.
            </para><note><ul><li><para>
            If you call an operation that needs to encrypt or decrypt the <code>SecretString</code>
            or <code>SecretBinary</code> for a secret in the same account as the calling user
            and that secret doesn't specify a AWS KMS encryption key, Secrets Manager uses the
            account's default AWS managed customer master key (CMK) with the alias <code>aws/secretsmanager</code>.
            If this key doesn't already exist in your account then Secrets Manager creates it
            for you automatically. All users and roles in the same AWS account automatically have
            access to use the default CMK. Note that if an Secrets Manager API call results in
            AWS having to create the account's AWS-managed CMK, it can result in a one-time significant
            delay in returning the result.
            </para></li><li><para>
            If the secret is in a different AWS account from the credentials calling an API that
            requires encryption or decryption of the secret value then you must create and use
            a custom AWS KMS CMK because you can't access the default CMK for the account using
            credentials from a different AWS account. Store the ARN of the CMK in the secret when
            you create the secret or when you update it by including it in the <code>KMSKeyId</code>.
            If you call an API that must encrypt or decrypt <code>SecretString</code> or <code>SecretBinary</code>
            using credentials from a different account then the AWS KMS key policy must grant
            cross-account access to that other account's user or role for both the kms:GenerateDataKey
            and kms:Decrypt operations.
            </para></li></ul></note><para></para><para><b>Minimum permissions</b></para><para>
            To run this command, you must have the following permissions:
            </para><ul><li><para>
            secretsmanager:CreateSecret
            </para></li><li><para>
            kms:GenerateDataKey - needed only if you use a customer-managed AWS KMS key to encrypt
            the secret. You do not need this permission to use the account's default AWS managed
            CMK for Secrets Manager.
            </para></li><li><para>
            kms:Decrypt - needed only if you use a customer-managed AWS KMS key to encrypt the
            secret. You do not need this permission to use the account's default AWS managed CMK
            for Secrets Manager.
            </para></li><li><para>
            secretsmanager:TagResource - needed only if you include the <code>Tags</code> parameter.
             
            </para></li></ul><para><b>Related operations</b></para><ul><li><para>
            To delete a secret, use <a>DeleteSecret</a>.
            </para></li><li><para>
            To modify an existing secret, use <a>UpdateSecret</a>.
            </para></li><li><para>
            To create a new version of a secret, use <a>PutSecretValue</a>.
            </para></li><li><para>
            To retrieve the encrypted secure string and secure binary values, use <a>GetSecretValue</a>.
            </para></li><li><para>
            To retrieve all other details for a secret, use <a>DescribeSecret</a>. This does not
            include the encrypted secure string and secure binary values.
            </para></li><li><para>
            To retrieve the list of secret versions associated with the current secret, use <a>DescribeSecret</a>
            and examine the <code>SecretVersionsToStages</code> response value.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.NewSECSecretCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>(Optional) If you include <code>SecretString</code> or <code>SecretBinary</code>,
            then an initial version is created as part of the secret, and this parameter specifies
            a unique identifier for the new version. </para><note><para>If you use the AWS CLI or one of the AWS SDK to call this operation, then you can
            leave this parameter empty. The CLI or SDK generates a random UUID for you and includes
            it as the value for this parameter in the request. If you don't use the SDK and instead
            generate a raw HTTP request to the Secrets Manager service endpoint, then you must
            generate a <code>ClientRequestToken</code> yourself for the new version and include
            that value in the request.</para></note><para>This value helps ensure idempotency. Secrets Manager uses this value to prevent the
            accidental creation of duplicate versions if there are failures and retries during
            a rotation. We recommend that you generate a <a href="https://wikipedia.org/wiki/Universally_unique_identifier">UUID-type</a>
            value to ensure uniqueness of your versions within the specified secret. </para><ul><li><para>If the <code>ClientRequestToken</code> value isn't already associated with a version
            of the secret then a new version of the secret is created. </para></li><li><para>If a version with this value already exists and that version's <code>SecretString</code>
            and <code>SecretBinary</code> values are the same as those in the request, then the
            request is ignored (the operation is idempotent).</para></li><li><para>If a version with this value already exists and that version's <code>SecretString</code>
            and <code>SecretBinary</code> values are different from those in the request then
            the request fails because you cannot modify an existing version. Instead, use <a>PutSecretValue</a>
            to create a new version.</para></li></ul><para>This value becomes the <code>VersionId</code> of the new version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.NewSECSecretCmdlet.Description">
            <summary>
            <para>
            <para>(Optional) Specifies a user-provided description of the secret.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.NewSECSecretCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>(Optional) Specifies the ARN, Key ID, or alias of the AWS KMS customer master key
            (CMK) to be used to encrypt the <code>SecretString</code> or <code>SecretBinary</code>
            values in the versions stored in this secret.</para><para>You can specify any of the supported ways to identify a AWS KMS key ID. If you need
            to reference a CMK in a different account, you can use only the key ARN or the alias
            ARN.</para><para>If you don't specify this value, then Secrets Manager defaults to using the AWS account's
            default CMK (the one named <code>aws/secretsmanager</code>). If a AWS KMS CMK with
            that name doesn't yet exist, then Secrets Manager creates it for you automatically
            the first time it needs to encrypt a version's <code>SecretString</code> or <code>SecretBinary</code>
            fields.</para><important><para>You can use the account's default CMK to encrypt and decrypt only if you call this
            operation using credentials from the same account that owns the secret. If the secret
            is in a different account, then you must create a custom CMK and specify the ARN in
            this field. </para></important>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.NewSECSecretCmdlet.Name">
            <summary>
            <para>
            <para>Specifies the friendly name of the new secret.</para><para>The secret name must be ASCII letters, digits, or the following characters : /_+=.@-</para><note><para>Don't end your secret name with a hyphen followed by six characters. If you do so,
            you risk confusion and unexpected results when searching for a secret by partial ARN.
            This is because Secrets Manager automatically adds a hyphen and six random characters
            at the end of the ARN.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.NewSECSecretCmdlet.SecretBinary">
            <summary>
            <para>
            <para>(Optional) Specifies binary data that you want to encrypt and store in the new version
            of the secret. To use this parameter in the command-line tools, we recommend that
            you store your binary data in a file and then use the appropriate technique for your
            tool to pass the contents of the file as a parameter.</para><para>Either <code>SecretString</code> or <code>SecretBinary</code> must have a value, but
            not both. They cannot both be empty.</para><para>This parameter is not available using the Secrets Manager console. It can be accessed
            only by using the AWS CLI or one of the AWS SDKs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.NewSECSecretCmdlet.SecretString">
            <summary>
            <para>
            <para>(Optional) Specifies text data that you want to encrypt and store in this new version
            of the secret.</para><para>Either <code>SecretString</code> or <code>SecretBinary</code> must have a value, but
            not both. They cannot both be empty.</para><para>If you create a secret by using the Secrets Manager console then Secrets Manager puts
            the protected secret text in only the <code>SecretString</code> parameter. The Secrets
            Manager console stores the information as a JSON structure of key/value pairs that
            the Lambda rotation function knows how to parse.</para><para>For storing multiple values, we recommend that you use a JSON text string argument
            and specify key/value pairs. For information on how to format a JSON parameter for
            the various command line tool environments, see <a href="https://docs.aws.amazon.com/cli/latest/userguide/cli-using-param.html#cli-using-param-json">Using
            JSON for Parameters</a> in the <i>AWS CLI User Guide</i>. For example:</para><para><code>[{"username":"bob"},{"password":"abc123xyz456"}]</code></para><para>If your command-line tool or SDK requires quotation marks around the parameter, you
            should use single quotes to avoid confusion with the double quotes required in the
            JSON text. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.NewSECSecretCmdlet.Tag">
            <summary>
            <para>
            <para>(Optional) Specifies a list of user-defined tags that are attached to the secret.
            Each tag is a "Key" and "Value" pair of strings. This operation only appends tags
            to the existing list of tags. To remove tags, you must use <a>UntagResource</a>.</para><important><ul><li><para>Secrets Manager tag key names are case sensitive. A tag with the key "ABC" is a different
            tag from one with key "abc".</para></li><li><para>If you check tags in IAM policy <code>Condition</code> elements as part of your security
            strategy, then adding or removing a tag can change permissions. If the successful
            completion of this operation would result in you losing your permissions for this
            secret, then this operation is blocked and returns an <code>Access Denied</code> error.</para></li></ul></important><para>This parameter requires a JSON text string argument. For information on how to format
            a JSON parameter for the various command line tool environments, see <a href="https://docs.aws.amazon.com/cli/latest/userguide/cli-using-param.html#cli-using-param-json">Using
            JSON for Parameters</a> in the <i>AWS CLI User Guide</i>. For example:</para><para><code>[{"Key":"CostCenter","Value":"12345"},{"Key":"environment","Value":"production"}]</code></para><para>If your command-line tool or SDK requires quotation marks around the parameter, you
            should use single quotes to avoid confusion with the double quotes required in the
            JSON text. </para><para>The following basic restrictions apply to tags:</para><ul><li><para>Maximum number of tags per secret—50</para></li><li><para>Maximum key length—127 Unicode characters in UTF-8</para></li><li><para>Maximum value length—255 Unicode characters in UTF-8</para></li><li><para>Tag keys and values are case sensitive.</para></li><li><para>Do not use the <code>aws:</code> prefix in your tag names or values because it is
            reserved for AWS use. You can't edit or delete tag names or values with this prefix.
            Tags with this prefix do not count against your tags per secret limit.</para></li><li><para>If your tagging schema will be used across multiple services and resources, remember
            that other services might have restrictions on allowed characters. Generally allowed
            characters are: letters, spaces, and numbers representable in UTF-8, plus the following
            special characters: + - = . _ : / @.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.NewSECSecretCmdlet.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.SEC.RemoveSECResourcePolicyCmdlet">
            <summary>
            Deletes the resource-based permission policy that's attached to the secret.
             
              
            <para><b>Minimum permissions</b></para><para>
            To run this command, you must have the following permissions:
            </para><ul><li><para>
            secretsmanager:DeleteResourcePolicy
            </para></li></ul><para><b>Related operations</b></para><ul><li><para>
            To attach a resource policy to a secret, use <a>PutResourcePolicy</a>.
            </para></li><li><para>
            To retrieve the current resource-based policy that's attached to a secret, use <a>GetResourcePolicy</a>.
            </para></li><li><para>
            To list all of the currently available secrets, use <a>ListSecrets</a>.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.RemoveSECResourcePolicyCmdlet.SecretId">
            <summary>
            <para>
            <para>Specifies the secret that you want to delete the attached resource-based policy for.
            You can specify either the Amazon Resource Name (ARN) or the friendly name of the
            secret.</para><note><para>If you specify an ARN, we generally recommend that you specify a complete ARN. You
            can specify a partial ARN too—for example, if you don’t include the final hyphen and
            six random characters that Secrets Manager adds at the end of the ARN when you created
            the secret. A partial ARN match can work as long as it uniquely matches only one secret.
            However, if your secret has a name that ends in a hyphen followed by six characters
            (before Secrets Manager adds the hyphen and six characters to the ARN) and you try
            to use that as a partial ARN, then those characters cause Secrets Manager to assume
            that you’re specifying a complete ARN. This confusion can cause unexpected results.
            To avoid this situation, we recommend that you don’t create secret names that end
            with a hyphen followed by six characters.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.RemoveSECResourcePolicyCmdlet.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.SEC.RemoveSECResourceTagCmdlet">
            <summary>
            Removes one or more tags from the specified secret.
             
              
            <para>
            This operation is idempotent. If a requested tag is not attached to the secret, no
            error is returned and the secret metadata is unchanged.
            </para><important><para>
            If you use tags as part of your security strategy, then removing a tag can change
            permissions. If successfully completing this operation would result in you losing
            your permissions for this secret, then the operation is blocked and returns an Access
            Denied error.
            </para></important><para><b>Minimum permissions</b></para><para>
            To run this command, you must have the following permissions:
            </para><ul><li><para>
            secretsmanager:UntagResource
            </para></li></ul><para><b>Related operations</b></para><ul><li><para>
            To add one or more tags to the collection attached to a secret, use <a>TagResource</a>.
            </para></li><li><para>
            To view the list of tags attached to a secret, use <a>DescribeSecret</a>.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.RemoveSECResourceTagCmdlet.SecretId">
            <summary>
            <para>
            <para>The identifier for the secret that you want to remove tags from. You can specify either
            the Amazon Resource Name (ARN) or the friendly name of the secret.</para><note><para>If you specify an ARN, we generally recommend that you specify a complete ARN. You
            can specify a partial ARN too—for example, if you don’t include the final hyphen and
            six random characters that Secrets Manager adds at the end of the ARN when you created
            the secret. A partial ARN match can work as long as it uniquely matches only one secret.
            However, if your secret has a name that ends in a hyphen followed by six characters
            (before Secrets Manager adds the hyphen and six characters to the ARN) and you try
            to use that as a partial ARN, then those characters cause Secrets Manager to assume
            that you’re specifying a complete ARN. This confusion can cause unexpected results.
            To avoid this situation, we recommend that you don’t create secret names that end
            with a hyphen followed by six characters.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.RemoveSECResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>A list of tag key names to remove from the secret. You don't specify the value. Both
            the key and its associated value are removed.</para><para>This parameter to the API requires a JSON text string argument. For information on
            how to format a JSON parameter for the various command line tool environments, see
            <a href="https://docs.aws.amazon.com/cli/latest/userguide/cli-using-param.html#cli-using-param-json">Using
            JSON for Parameters</a> in the <i>AWS CLI User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.RemoveSECResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the SecretId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.RemoveSECResourceTagCmdlet.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.SEC.RemoveSECSecretCmdlet">
            <summary>
            Deletes an entire secret and all of its versions. You can optionally include a recovery
            window during which you can restore the secret. If you don't specify a recovery window
            value, the operation defaults to 30 days. Secrets Manager attaches a <code>DeletionDate</code>
            stamp to the secret that specifies the end of the recovery window. At the end of the
            recovery window, Secrets Manager deletes the secret permanently.
             
              
            <para>
            At any time before recovery window ends, you can use <a>RestoreSecret</a> to remove
            the <code>DeletionDate</code> and cancel the deletion of the secret.
            </para><para>
            You cannot access the encrypted secret information in any secret that is scheduled
            for deletion. If you need to access that information, you must cancel the deletion
            with <a>RestoreSecret</a> and then retrieve the information.
            </para><note><ul><li><para>
            There is no explicit operation to delete a version of a secret. Instead, remove all
            staging labels from the <code>VersionStage</code> field of a version. That marks the
            version as deprecated and allows Secrets Manager to delete it as needed. Versions
            that do not have any staging labels do not show up in <a>ListSecretVersionIds</a>
            unless you specify <code>IncludeDeprecated</code>.
            </para></li><li><para>
            The permanent secret deletion at the end of the waiting period is performed as a background
            task with low priority. There is no guarantee of a specific time after the recovery
            window for the actual delete operation to occur.
            </para></li></ul></note><para><b>Minimum permissions</b></para><para>
            To run this command, you must have the following permissions:
            </para><ul><li><para>
            secretsmanager:DeleteSecret
            </para></li></ul><para><b>Related operations</b></para><ul><li><para>
            To create a secret, use <a>CreateSecret</a>.
            </para></li><li><para>
            To cancel deletion of a version of a secret before the recovery window has expired,
            use <a>RestoreSecret</a>.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.RemoveSECSecretCmdlet.DeleteWithNoRecovery">
            <summary>
            <para>
            <para>(Optional) Specifies that the secret is to be deleted without any recovery window.
            You can't use both this parameter and the <code>RecoveryWindowInDays</code> parameter
            in the same API call.</para><para>An asynchronous background process performs the actual deletion, so there can be a
            short delay before the operation completes. If you write code to delete and then immediately
            recreate a secret with the same name, ensure that your code includes appropriate back
            off and retry logic.</para><important><para>Use this parameter with caution. This parameter causes the operation to skip the normal
            waiting period before the permanent deletion that AWS would normally impose with the
            <code>RecoveryWindowInDays</code> parameter. If you delete a secret with the <code>ForceDeleteWithouRecovery</code>
            parameter, then you have no opportunity to recover the secret. It is permanently lost.</para></important>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.RemoveSECSecretCmdlet.RecoveryWindowInDay">
            <summary>
            <para>
            <para>(Optional) Specifies the number of days that Secrets Manager waits before it can delete
            the secret. You can't use both this parameter and the <code>ForceDeleteWithoutRecovery</code>
            parameter in the same API call.</para><para>This value can range from 7 to 30 days. The default value is 30.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.RemoveSECSecretCmdlet.SecretId">
            <summary>
            <para>
            <para>Specifies the secret that you want to delete. You can specify either the Amazon Resource
            Name (ARN) or the friendly name of the secret.</para><note><para>If you specify an ARN, we generally recommend that you specify a complete ARN. You
            can specify a partial ARN too—for example, if you don’t include the final hyphen and
            six random characters that Secrets Manager adds at the end of the ARN when you created
            the secret. A partial ARN match can work as long as it uniquely matches only one secret.
            However, if your secret has a name that ends in a hyphen followed by six characters
            (before Secrets Manager adds the hyphen and six characters to the ARN) and you try
            to use that as a partial ARN, then those characters cause Secrets Manager to assume
            that you’re specifying a complete ARN. This confusion can cause unexpected results.
            To avoid this situation, we recommend that you don’t create secret names that end
            with a hyphen followed by six characters.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.RemoveSECSecretCmdlet.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.SEC.RestoreSECSecretCmdlet">
            <summary>
            Cancels the scheduled deletion of a secret by removing the <code>DeletedDate</code>
            time stamp. This makes the secret accessible to query once again.
             
              
            <para><b>Minimum permissions</b></para><para>
            To run this command, you must have the following permissions:
            </para><ul><li><para>
            secretsmanager:RestoreSecret
            </para></li></ul><para><b>Related operations</b></para><ul><li><para>
            To delete a secret, use <a>DeleteSecret</a>.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.RestoreSECSecretCmdlet.SecretId">
            <summary>
            <para>
            <para>Specifies the secret that you want to restore from a previously scheduled deletion.
            You can specify either the Amazon Resource Name (ARN) or the friendly name of the
            secret.</para><note><para>If you specify an ARN, we generally recommend that you specify a complete ARN. You
            can specify a partial ARN too—for example, if you don’t include the final hyphen and
            six random characters that Secrets Manager adds at the end of the ARN when you created
            the secret. A partial ARN match can work as long as it uniquely matches only one secret.
            However, if your secret has a name that ends in a hyphen followed by six characters
            (before Secrets Manager adds the hyphen and six characters to the ARN) and you try
            to use that as a partial ARN, then those characters cause Secrets Manager to assume
            that you’re specifying a complete ARN. This confusion can cause unexpected results.
            To avoid this situation, we recommend that you don’t create secret names that end
            with a hyphen followed by six characters.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.RestoreSECSecretCmdlet.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.SEC.StopSECSecretRotationCmdlet">
            <summary>
            Disables automatic scheduled rotation and cancels the rotation of a secret if one
            is currently in progress.
             
              
            <para>
            To re-enable scheduled rotation, call <a>RotateSecret</a> with <code>AutomaticallyRotateAfterDays</code>
            set to a value greater than 0. This will immediately rotate your secret and then enable
            the automatic schedule.
            </para><note><para>
            If you cancel a rotation that is in progress, it can leave the <code>VersionStage</code>
            labels in an unexpected state. Depending on what step of the rotation was in progress,
            you might need to remove the staging label <code>AWSPENDING</code> from the partially
            created version, specified by the <code>VersionId</code> response value. You should
            also evaluate the partially rotated new version to see if it should be deleted, which
            you can do by removing all staging labels from the new version's <code>VersionStage</code>
            field.
            </para></note><para>
            To successfully start a rotation, the staging label <code>AWSPENDING</code> must be
            in one of the following states:
            </para><ul><li><para>
            Not be attached to any version at all
            </para></li><li><para>
            Attached to the same version as the staging label <code>AWSCURRENT</code></para></li></ul><para>
            If the staging label <code>AWSPENDING</code> is attached to a different version than
            the version with <code>AWSCURRENT</code> then the attempt to rotate fails.
            </para><para><b>Minimum permissions</b></para><para>
            To run this command, you must have the following permissions:
            </para><ul><li><para>
            secretsmanager:CancelRotateSecret
            </para></li></ul><para><b>Related operations</b></para><ul><li><para>
            To configure rotation for a secret or to manually trigger a rotation, use <a>RotateSecret</a>.
            </para></li><li><para>
            To get the rotation configuration details for a secret, use <a>DescribeSecret</a>.
            </para></li><li><para>
            To list all of the currently available secrets, use <a>ListSecrets</a>.
            </para></li><li><para>
            To list all of the versions currently associated with a secret, use <a>ListSecretVersionIds</a>.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.StopSECSecretRotationCmdlet.SecretId">
            <summary>
            <para>
            <para>Specifies the secret for which you want to cancel a rotation request. You can specify
            either the Amazon Resource Name (ARN) or the friendly name of the secret.</para><note><para>If you specify an ARN, we generally recommend that you specify a complete ARN. You
            can specify a partial ARN too—for example, if you don’t include the final hyphen and
            six random characters that Secrets Manager adds at the end of the ARN when you created
            the secret. A partial ARN match can work as long as it uniquely matches only one secret.
            However, if your secret has a name that ends in a hyphen followed by six characters
            (before Secrets Manager adds the hyphen and six characters to the ARN) and you try
            to use that as a partial ARN, then those characters cause Secrets Manager to assume
            that you’re specifying a complete ARN. This confusion can cause unexpected results.
            To avoid this situation, we recommend that you don’t create secret names that end
            with a hyphen followed by six characters.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.StopSECSecretRotationCmdlet.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.SEC.UpdateSECSecretCmdlet">
            <summary>
            Modifies many of the details of the specified secret. If you include a <code>ClientRequestToken</code>
            and <i>either</i><code>SecretString</code> or <code>SecretBinary</code> then it also
            creates a new version attached to the secret.
             
              
            <para>
            To modify the rotation configuration of a secret, use <a>RotateSecret</a> instead.
            </para><note><para>
            The Secrets Manager console uses only the <code>SecretString</code> parameter and
            therefore limits you to encrypting and storing only a text string. To encrypt and
            store binary data as part of the version of a secret, you must use either the AWS
            CLI or one of the AWS SDKs.
            </para></note><ul><li><para>
            If a version with a <code>VersionId</code> with the same value as the <code>ClientRequestToken</code>
            parameter already exists, the operation results in an error. You cannot modify an
            existing version, you can only create a new version.
            </para></li><li><para>
            If you include <code>SecretString</code> or <code>SecretBinary</code> to create a
            new secret version, Secrets Manager automatically attaches the staging label <code>AWSCURRENT</code>
            to the new version.
            </para></li></ul><note><ul><li><para>
            If you call an operation that needs to encrypt or decrypt the <code>SecretString</code>
            or <code>SecretBinary</code> for a secret in the same account as the calling user
            and that secret doesn't specify a AWS KMS encryption key, Secrets Manager uses the
            account's default AWS managed customer master key (CMK) with the alias <code>aws/secretsmanager</code>.
            If this key doesn't already exist in your account then Secrets Manager creates it
            for you automatically. All users and roles in the same AWS account automatically have
            access to use the default CMK. Note that if an Secrets Manager API call results in
            AWS having to create the account's AWS-managed CMK, it can result in a one-time significant
            delay in returning the result.
            </para></li><li><para>
            If the secret is in a different AWS account from the credentials calling an API that
            requires encryption or decryption of the secret value then you must create and use
            a custom AWS KMS CMK because you can't access the default CMK for the account using
            credentials from a different AWS account. Store the ARN of the CMK in the secret when
            you create the secret or when you update it by including it in the <code>KMSKeyId</code>.
            If you call an API that must encrypt or decrypt <code>SecretString</code> or <code>SecretBinary</code>
            using credentials from a different account then the AWS KMS key policy must grant
            cross-account access to that other account's user or role for both the kms:GenerateDataKey
            and kms:Decrypt operations.
            </para></li></ul></note><para><b>Minimum permissions</b></para><para>
            To run this command, you must have the following permissions:
            </para><ul><li><para>
            secretsmanager:UpdateSecret
            </para></li><li><para>
            kms:GenerateDataKey - needed only if you use a custom AWS KMS key to encrypt the secret.
            You do not need this permission to use the account's AWS managed CMK for Secrets Manager.
            </para></li><li><para>
            kms:Decrypt - needed only if you use a custom AWS KMS key to encrypt the secret. You
            do not need this permission to use the account's AWS managed CMK for Secrets Manager.
            </para></li></ul><para><b>Related operations</b></para><ul><li><para>
            To create a new secret, use <a>CreateSecret</a>.
            </para></li><li><para>
            To add only a new version to an existing secret, use <a>PutSecretValue</a>.
            </para></li><li><para>
            To get the details for a secret, use <a>DescribeSecret</a>.
            </para></li><li><para>
            To list the versions contained in a secret, use <a>ListSecretVersionIds</a>.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.UpdateSECSecretCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>(Optional) If you want to add a new version to the secret, this parameter specifies
            a unique identifier for the new version that helps ensure idempotency. </para><para>If you use the AWS CLI or one of the AWS SDK to call this operation, then you can
            leave this parameter empty. The CLI or SDK generates a random UUID for you and includes
            that in the request. If you don't use the SDK and instead generate a raw HTTP request
            to the Secrets Manager service endpoint, then you must generate a <code>ClientRequestToken</code>
            yourself for new versions and include that value in the request.</para><para>You typically only need to interact with this value if you implement your own retry
            logic and want to ensure that a given secret is not created twice. We recommend that
            you generate a <a href="https://wikipedia.org/wiki/Universally_unique_identifier">UUID-type</a>
            value to ensure uniqueness within the specified secret. </para><para>Secrets Manager uses this value to prevent the accidental creation of duplicate versions
            if there are failures and retries during the Lambda rotation function's processing.</para><ul><li><para>If the <code>ClientRequestToken</code> value isn't already associated with a version
            of the secret then a new version of the secret is created. </para></li><li><para>If a version with this value already exists and that version's <code>SecretString</code>
            and <code>SecretBinary</code> values are the same as those in the request then the
            request is ignored (the operation is idempotent). </para></li><li><para>If a version with this value already exists and that version's <code>SecretString</code>
            and <code>SecretBinary</code> values are different from the request then an error
            occurs because you cannot modify an existing secret value.</para></li></ul><para>This value becomes the <code>VersionId</code> of the new version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.UpdateSECSecretCmdlet.Description">
            <summary>
            <para>
            <para>(Optional) Specifies an updated user-provided description of the secret.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.UpdateSECSecretCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>(Optional) Specifies an updated ARN or alias of the AWS KMS customer master key (CMK)
            to be used to encrypt the protected text in new versions of this secret.</para><important><para>You can only use the account's default CMK to encrypt and decrypt if you call this
            operation using credentials from the same account that owns the secret. If the secret
            is in a different account, then you must create a custom CMK and provide the ARN of
            that CMK in this field. The user making the call must have permissions to both the
            secret and the CMK in their respective accounts.</para></important>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.UpdateSECSecretCmdlet.SecretBinary">
            <summary>
            <para>
            <para>(Optional) Specifies updated binary data that you want to encrypt and store in the
            new version of the secret. To use this parameter in the command-line tools, we recommend
            that you store your binary data in a file and then use the appropriate technique for
            your tool to pass the contents of the file as a parameter. Either <code>SecretBinary</code>
            or <code>SecretString</code> must have a value, but not both. They cannot both be
            empty.</para><para>This parameter is not accessible using the Secrets Manager console.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.UpdateSECSecretCmdlet.SecretId">
            <summary>
            <para>
            <para>Specifies the secret that you want to modify or to which you want to add a new version.
            You can specify either the Amazon Resource Name (ARN) or the friendly name of the
            secret.</para><note><para>If you specify an ARN, we generally recommend that you specify a complete ARN. You
            can specify a partial ARN too—for example, if you don’t include the final hyphen and
            six random characters that Secrets Manager adds at the end of the ARN when you created
            the secret. A partial ARN match can work as long as it uniquely matches only one secret.
            However, if your secret has a name that ends in a hyphen followed by six characters
            (before Secrets Manager adds the hyphen and six characters to the ARN) and you try
            to use that as a partial ARN, then those characters cause Secrets Manager to assume
            that you’re specifying a complete ARN. This confusion can cause unexpected results.
            To avoid this situation, we recommend that you don’t create secret names that end
            with a hyphen followed by six characters.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.UpdateSECSecretCmdlet.SecretString">
            <summary>
            <para>
            <para>(Optional) Specifies updated text data that you want to encrypt and store in this
            new version of the secret. Either <code>SecretBinary</code> or <code>SecretString</code>
            must have a value, but not both. They cannot both be empty.</para><para>If you create this secret by using the Secrets Manager console then Secrets Manager
            puts the protected secret text in only the <code>SecretString</code> parameter. The
            Secrets Manager console stores the information as a JSON structure of key/value pairs
            that the default Lambda rotation function knows how to parse.</para><para>For storing multiple values, we recommend that you use a JSON text string argument
            and specify key/value pairs. For information on how to format a JSON parameter for
            the various command line tool environments, see <a href="https://docs.aws.amazon.com/cli/latest/userguide/cli-using-param.html#cli-using-param-json">Using
            JSON for Parameters</a> in the <i>AWS CLI User Guide</i>. For example:</para><para><code>[{"username":"bob"},{"password":"abc123xyz456"}]</code></para><para>If your command-line tool or SDK requires quotation marks around the parameter, you
            should use single quotes to avoid confusion with the double quotes required in the
            JSON text. You can also 'escape' the double quote character in the embedded JSON text
            by prefacing each with a backslash. For example, the following string is surrounded
            by double-quotes. All of the embedded double quotes are escaped:</para><para><code>"[{\"username\":\"bob\"},{\"password\":\"abc123xyz456\"}]"</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.UpdateSECSecretCmdlet.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.SEC.UpdateSECSecretVersionStageCmdlet">
            <summary>
            Modifies the staging labels attached to a version of a secret. Staging labels are
            used to track a version as it progresses through the secret rotation process. You
            can attach a staging label to only one version of a secret at a time. If a staging
            label to be added is already attached to another version, then it is moved--removed
            from the other version first and then attached to this one. For more information about
            staging labels, see <a href="https://docs.aws.amazon.com/secretsmanager/latest/userguide/terms-concepts.html#term_staging-label">Staging
            Labels</a> in the <i>AWS Secrets Manager User Guide</i>.
             
              
            <para>
            The staging labels that you specify in the <code>VersionStage</code> parameter are
            added to the existing list of staging labels--they don't replace it.
            </para><para>
            You can move the <code>AWSCURRENT</code> staging label to this version by including
            it in this call.
            </para><note><para>
            Whenever you move <code>AWSCURRENT</code>, Secrets Manager automatically moves the
            label <code>AWSPREVIOUS</code> to the version that <code>AWSCURRENT</code> was removed
            from.
            </para></note><para>
            If this action results in the last label being removed from a version, then the version
            is considered to be 'deprecated' and can be deleted by Secrets Manager.
            </para><para><b>Minimum permissions</b></para><para>
            To run this command, you must have the following permissions:
            </para><ul><li><para>
            secretsmanager:UpdateSecretVersionStage
            </para></li></ul><para><b>Related operations</b></para><ul><li><para>
            To get the list of staging labels that are currently associated with a version of
            a secret, use <code><a>DescribeSecret</a></code> and examine the <code>SecretVersionsToStages</code>
            response value.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.UpdateSECSecretVersionStageCmdlet.MoveToVersionId">
            <summary>
            <para>
            <para>(Optional) The secret version ID that you want to add the staging label to. If you
            want to remove a label from a version, then do not specify this parameter.</para><para>If the staging label is already attached to a different version of the secret, then
            you must also specify the <code>RemoveFromVersionId</code> parameter. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.UpdateSECSecretVersionStageCmdlet.RemoveFromVersionId">
            <summary>
            <para>
            <para>Specifies the secret version ID of the version that the staging label is to be removed
            from. If the staging label you are trying to attach to one version is already attached
            to a different version, then you must include this parameter and specify the version
            that the label is to be removed from. If the label is attached and you either do not
            specify this parameter, or the version ID does not match, then the operation fails.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.UpdateSECSecretVersionStageCmdlet.SecretId">
            <summary>
            <para>
            <para>Specifies the secret with the version whose list of staging labels you want to modify.
            You can specify either the Amazon Resource Name (ARN) or the friendly name of the
            secret.</para><note><para>If you specify an ARN, we generally recommend that you specify a complete ARN. You
            can specify a partial ARN too—for example, if you don’t include the final hyphen and
            six random characters that Secrets Manager adds at the end of the ARN when you created
            the secret. A partial ARN match can work as long as it uniquely matches only one secret.
            However, if your secret has a name that ends in a hyphen followed by six characters
            (before Secrets Manager adds the hyphen and six characters to the ARN) and you try
            to use that as a partial ARN, then those characters cause Secrets Manager to assume
            that you’re specifying a complete ARN. This confusion can cause unexpected results.
            To avoid this situation, we recommend that you don’t create secret names that end
            with a hyphen followed by six characters.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.UpdateSECSecretVersionStageCmdlet.VersionStage">
            <summary>
            <para>
            <para>The staging label to add to this version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.UpdateSECSecretVersionStageCmdlet.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.SEC.WriteSECResourcePolicyCmdlet">
            <summary>
            Attaches the contents of the specified resource-based permission policy to a secret.
            A resource-based policy is optional. Alternatively, you can use IAM identity-based
            policies that specify the secret's Amazon Resource Name (ARN) in the policy statement's
            <code>Resources</code> element. You can also use a combination of both identity-based
            and resource-based policies. The affected users and roles receive the permissions
            that are permitted by all of the relevant policies. For more information, see <a href="http://docs.aws.amazon.com/secretsmanager/latest/userguide/auth-and-access_resource-based-policies.html">Using
            Resource-Based Policies for AWS Secrets Manager</a>. For the complete description
            of the AWS policy syntax and grammar, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies.html">IAM
            JSON Policy Reference</a> in the <i>IAM User Guide</i>.
             
              
            <para><b>Minimum permissions</b></para><para>
            To run this command, you must have the following permissions:
            </para><ul><li><para>
            secretsmanager:PutResourcePolicy
            </para></li></ul><para><b>Related operations</b></para><ul><li><para>
            To retrieve the resource policy that's attached to a secret, use <a>GetResourcePolicy</a>.
            </para></li><li><para>
            To delete the resource-based policy that's attached to a secret, use <a>DeleteResourcePolicy</a>.
            </para></li><li><para>
            To list all of the currently available secrets, use <a>ListSecrets</a>.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.WriteSECResourcePolicyCmdlet.ResourcePolicy">
            <summary>
            <para>
            <para>A JSON-formatted string that's constructed according to the grammar and syntax for
            an AWS resource-based policy. The policy in the string identifies who can access or
            manage this secret and its versions. For information on how to format a JSON parameter
            for the various command line tool environments, see <a href="http://docs.aws.amazon.com/cli/latest/userguide/cli-using-param.html#cli-using-param-json">Using
            JSON for Parameters</a> in the <i>AWS CLI User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.WriteSECResourcePolicyCmdlet.SecretId">
            <summary>
            <para>
            <para>Specifies the secret that you want to attach the resource-based policy to. You can
            specify either the ARN or the friendly name of the secret.</para><note><para>If you specify an ARN, we generally recommend that you specify a complete ARN. You
            can specify a partial ARN too—for example, if you don’t include the final hyphen and
            six random characters that Secrets Manager adds at the end of the ARN when you created
            the secret. A partial ARN match can work as long as it uniquely matches only one secret.
            However, if your secret has a name that ends in a hyphen followed by six characters
            (before Secrets Manager adds the hyphen and six characters to the ARN) and you try
            to use that as a partial ARN, then those characters cause Secrets Manager to assume
            that you’re specifying a complete ARN. This confusion can cause unexpected results.
            To avoid this situation, we recommend that you don’t create secret names that end
            with a hyphen followed by six characters.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.WriteSECResourcePolicyCmdlet.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.SEC.WriteSECSecretValueCmdlet">
            <summary>
            Stores a new encrypted secret value in the specified secret. To do this, the operation
            creates a new version and attaches it to the secret. The version can contain a new
            <code>SecretString</code> value or a new <code>SecretBinary</code> value. You can
            also specify the staging labels that are initially attached to the new version.
             
             <note><para>
            The Secrets Manager console uses only the <code>SecretString</code> field. To add
            binary data to a secret with the <code>SecretBinary</code> field you must use the
            AWS CLI or one of the AWS SDKs.
            </para></note><ul><li><para>
            If this operation creates the first version for the secret then Secrets Manager automatically
            attaches the staging label <code>AWSCURRENT</code> to the new version.
            </para></li><li><para>
            If another version of this secret already exists, then this operation does not automatically
            move any staging labels other than those that you explicitly specify in the <code>VersionStages</code>
            parameter.
            </para></li><li><para>
            If this operation moves the staging label <code>AWSCURRENT</code> from another version
            to this version (because you included it in the <code>StagingLabels</code> parameter)
            then Secrets Manager also automatically moves the staging label <code>AWSPREVIOUS</code>
            to the version that <code>AWSCURRENT</code> was removed from.
            </para></li><li><para>
            This operation is idempotent. If a version with a <code>VersionId</code> with the
            same value as the <code>ClientRequestToken</code> parameter already exists and you
            specify the same secret data, the operation succeeds but does nothing. However, if
            the secret data is different, then the operation fails because you cannot modify an
            existing version; you can only create new ones.
            </para></li></ul><note><ul><li><para>
            If you call an operation that needs to encrypt or decrypt the <code>SecretString</code>
            or <code>SecretBinary</code> for a secret in the same account as the calling user
            and that secret doesn't specify a AWS KMS encryption key, Secrets Manager uses the
            account's default AWS managed customer master key (CMK) with the alias <code>aws/secretsmanager</code>.
            If this key doesn't already exist in your account then Secrets Manager creates it
            for you automatically. All users and roles in the same AWS account automatically have
            access to use the default CMK. Note that if an Secrets Manager API call results in
            AWS having to create the account's AWS-managed CMK, it can result in a one-time significant
            delay in returning the result.
            </para></li><li><para>
            If the secret is in a different AWS account from the credentials calling an API that
            requires encryption or decryption of the secret value then you must create and use
            a custom AWS KMS CMK because you can't access the default CMK for the account using
            credentials from a different AWS account. Store the ARN of the CMK in the secret when
            you create the secret or when you update it by including it in the <code>KMSKeyId</code>.
            If you call an API that must encrypt or decrypt <code>SecretString</code> or <code>SecretBinary</code>
            using credentials from a different account then the AWS KMS key policy must grant
            cross-account access to that other account's user or role for both the kms:GenerateDataKey
            and kms:Decrypt operations.
            </para></li></ul></note><para><b>Minimum permissions</b></para><para>
            To run this command, you must have the following permissions:
            </para><ul><li><para>
            secretsmanager:PutSecretValue
            </para></li><li><para>
            kms:GenerateDataKey - needed only if you use a customer-managed AWS KMS key to encrypt
            the secret. You do not need this permission to use the account's default AWS managed
            CMK for Secrets Manager.
            </para></li></ul><para><b>Related operations</b></para><ul><li><para>
            To retrieve the encrypted value you store in the version of a secret, use <a>GetSecretValue</a>.
            </para></li><li><para>
            To create a secret, use <a>CreateSecret</a>.
            </para></li><li><para>
            To get the details for a secret, use <a>DescribeSecret</a>.
            </para></li><li><para>
            To list the versions attached to a secret, use <a>ListSecretVersionIds</a>.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.WriteSECSecretValueCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>(Optional) Specifies a unique identifier for the new version of the secret. </para><note><para>If you use the AWS CLI or one of the AWS SDK to call this operation, then you can
            leave this parameter empty. The CLI or SDK generates a random UUID for you and includes
            that in the request. If you don't use the SDK and instead generate a raw HTTP request
            to the Secrets Manager service endpoint, then you must generate a <code>ClientRequestToken</code>
            yourself for new versions and include that value in the request. </para></note><para>This value helps ensure idempotency. Secrets Manager uses this value to prevent the
            accidental creation of duplicate versions if there are failures and retries during
            the Lambda rotation function's processing. We recommend that you generate a <a href="https://wikipedia.org/wiki/Universally_unique_identifier">UUID-type</a>
            value to ensure uniqueness within the specified secret. </para><ul><li><para>If the <code>ClientRequestToken</code> value isn't already associated with a version
            of the secret then a new version of the secret is created. </para></li><li><para>If a version with this value already exists and that version's <code>SecretString</code>
            or <code>SecretBinary</code> values are the same as those in the request then the
            request is ignored (the operation is idempotent). </para></li><li><para>If a version with this value already exists and that version's <code>SecretString</code>
            and <code>SecretBinary</code> values are different from those in the request then
            the request fails because you cannot modify an existing secret version. You can only
            create new versions to store new secret values.</para></li></ul><para>This value becomes the <code>VersionId</code> of the new version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.WriteSECSecretValueCmdlet.SecretBinary">
            <summary>
            <para>
            <para>(Optional) Specifies binary data that you want to encrypt and store in the new version
            of the secret. To use this parameter in the command-line tools, we recommend that
            you store your binary data in a file and then use the appropriate technique for your
            tool to pass the contents of the file as a parameter. Either <code>SecretBinary</code>
            or <code>SecretString</code> must have a value, but not both. They cannot both be
            empty.</para><para>This parameter is not accessible if the secret using the Secrets Manager console.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.WriteSECSecretValueCmdlet.SecretId">
            <summary>
            <para>
            <para>Specifies the secret to which you want to add a new version. You can specify either
            the Amazon Resource Name (ARN) or the friendly name of the secret. The secret must
            already exist.</para><note><para>If you specify an ARN, we generally recommend that you specify a complete ARN. You
            can specify a partial ARN too—for example, if you don’t include the final hyphen and
            six random characters that Secrets Manager adds at the end of the ARN when you created
            the secret. A partial ARN match can work as long as it uniquely matches only one secret.
            However, if your secret has a name that ends in a hyphen followed by six characters
            (before Secrets Manager adds the hyphen and six characters to the ARN) and you try
            to use that as a partial ARN, then those characters cause Secrets Manager to assume
            that you’re specifying a complete ARN. This confusion can cause unexpected results.
            To avoid this situation, we recommend that you don’t create secret names that end
            with a hyphen followed by six characters.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.WriteSECSecretValueCmdlet.SecretString">
            <summary>
            <para>
            <para>(Optional) Specifies text data that you want to encrypt and store in this new version
            of the secret. Either <code>SecretString</code> or <code>SecretBinary</code> must
            have a value, but not both. They cannot both be empty.</para><para>If you create this secret by using the Secrets Manager console then Secrets Manager
            puts the protected secret text in only the <code>SecretString</code> parameter. The
            Secrets Manager console stores the information as a JSON structure of key/value pairs
            that the default Lambda rotation function knows how to parse.</para><para>For storing multiple values, we recommend that you use a JSON text string argument
            and specify key/value pairs. For information on how to format a JSON parameter for
            the various command line tool environments, see <a href="https://docs.aws.amazon.com/cli/latest/userguide/cli-using-param.html#cli-using-param-json">Using
            JSON for Parameters</a> in the <i>AWS CLI User Guide</i>.</para><para> For example:</para><para><code>[{"username":"bob"},{"password":"abc123xyz456"}]</code></para><para>If your command-line tool or SDK requires quotation marks around the parameter, you
            should use single quotes to avoid confusion with the double quotes required in the
            JSON text.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.WriteSECSecretValueCmdlet.VersionStage">
            <summary>
            <para>
            <para>(Optional) Specifies a list of staging labels that are attached to this version of
            the secret. These staging labels are used to track the versions through the rotation
            process by the Lambda rotation function.</para><para>A staging label must be unique to a single version of the secret. If you specify a
            staging label that's already associated with a different version of the same secret
            then that staging label is automatically removed from the other version and attached
            to this version.</para><para>If you do not specify a value for <code>VersionStages</code> then Secrets Manager
            automatically moves the staging label <code>AWSCURRENT</code> to this new version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SEC.WriteSECSecretValueCmdlet.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.SHUB.ConfirmSHUBInvitationCmdlet">
            <summary>
            Accepts the invitation to be monitored by a master SecurityHub account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.ConfirmSHUBInvitationCmdlet.InvitationId">
            <summary>
            <para>
            <para>The ID of the invitation that is sent to the AWS account by the Security Hub master
            account. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.ConfirmSHUBInvitationCmdlet.MasterId">
            <summary>
            <para>
            <para>The account ID of the master Security Hub account whose invitation you're accepting.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.ConfirmSHUBInvitationCmdlet.PassThru">
            <summary>
            Returns the value passed to the InvitationId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.ConfirmSHUBInvitationCmdlet.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.SHUB.DenySHUBInvitationCmdlet">
            <summary>
            Declines invitations that are sent to this AWS account (invitee) by the AWS accounts
            (inviters) that are specified by the account IDs.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.DenySHUBInvitationCmdlet.AccountId">
            <summary>
            <para>
            <para>A list of account IDs specifying accounts whose invitations to Security Hub you want
            to decline. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.DenySHUBInvitationCmdlet.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.SHUB.DisableSHUBImportFindingsForProductCmdlet">
            <summary>
            Cancels the subscription that allows a findings-generating solution (product) to import
            its findings into Security Hub.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.DisableSHUBImportFindingsForProductCmdlet.ProductSubscriptionArn">
            <summary>
            <para>
            <para>The ARN of a resource that represents your subscription to a supported product.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.DisableSHUBImportFindingsForProductCmdlet.PassThru">
            <summary>
            Returns the value passed to the ProductSubscriptionArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.DisableSHUBImportFindingsForProductCmdlet.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.SHUB.DisableSHUBSecurityHubCmdlet">
            <summary>
            Disables the AWS Security Hub Service.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.DisableSHUBSecurityHubCmdlet.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.SHUB.DisableSHUBStandardsBatchCmdlet">
            <summary>
            Disables the standards specified by the standards subscription ARNs. In the context
            of Security Hub, supported standards (for example, CIS AWS Foundations) are automated
            and continuous checks that help determine your compliance status against security
            industry (including AWS) best practices.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.DisableSHUBStandardsBatchCmdlet.StandardsSubscriptionArn">
            <summary>
            <para>
            <para>The ARNS of the standards subscriptions that you want to disable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.DisableSHUBStandardsBatchCmdlet.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.SHUB.EnableSHUBImportFindingsForProductCmdlet">
            <summary>
            Sets up the subscription that enables a findings-generating solution (product) to
            import its findings into Security Hub.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.EnableSHUBImportFindingsForProductCmdlet.ProductArn">
            <summary>
            <para>
            <para>The ARN of the product that generates findings that you want to import into Security
            Hub.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.EnableSHUBImportFindingsForProductCmdlet.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.SHUB.EnableSHUBSecurityHubCmdlet">
            <summary>
            Enables the AWS Security Hub service.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.EnableSHUBSecurityHubCmdlet.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.SHUB.EnableSHUBStandardsBatchCmdlet">
            <summary>
            Enables the standards specified by the standards ARNs. In the context of Security
            Hub, supported standards (for example, CIS AWS Foundations) are automated and continuous
            checks that help determine your compliance status against security industry (including
            AWS) best practices.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.EnableSHUBStandardsBatchCmdlet.StandardsSubscriptionRequest">
            <summary>
            <para>
            <para>The list of standards that you want to enable.</para><important><para>In this release, Security Hub only supports the CIS AWS Foundations standard. </para><para>Its ARN is arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/1.2.0.</para></important>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.EnableSHUBStandardsBatchCmdlet.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.SHUB.GetSHUBEnabledProductsForImportListCmdlet">
            <summary>
            Lists all findings-generating solutions (products) whose findings you've subscribed
            to receive in Security Hub.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.GetSHUBEnabledProductsForImportListCmdlet.MaxResult">
            <summary>
            <para>
            <para>Indicates the maximum number of items that you want in the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.GetSHUBEnabledProductsForImportListCmdlet.NextToken">
            <summary>
            <para>
            <para>Paginates results. Set the value of this parameter to NULL on your first call to the
            ListEnabledProductsForImport operation. For subsequent calls to the operation, fill
            nextToken in the request with the value of NextToken from the previous response to
            continue listing data.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SHUB.GetSHUBEnabledStandardCmdlet">
            <summary>
            Lists and describes enabled standards.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.GetSHUBEnabledStandardCmdlet.StandardsSubscriptionArn">
            <summary>
            <para>
            <para>The list of standards subscription ARNS that you want to list and describe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.GetSHUBEnabledStandardCmdlet.MaxResult">
            <summary>
            <para>
            <para>Indicates the maximum number of items that you want in the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.GetSHUBEnabledStandardCmdlet.NextToken">
            <summary>
            <para>
            <para>Paginates results. Set the value of this parameter to NULL on your first call to the
            GetEnabledStandards operation. For subsequent calls to the operation, fill nextToken
            in the request with the value of nextToken from the previous response to continue
            listing data.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SHUB.GetSHUBFindingCmdlet">
            <summary>
            Lists and describes Security Hub-aggregated findings that are specified by filter
            attributes.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.GetSHUBFindingCmdlet.Filter">
            <summary>
            <para>
            <para>A collection of attributes that is use for querying findings.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.GetSHUBFindingCmdlet.SortCriterion">
            <summary>
            <para>
            <para>A collection of attributes used for sorting findings.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.GetSHUBFindingCmdlet.MaxResult">
            <summary>
            <para>
            <para>Indicates the maximum number of items that you want in the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.GetSHUBFindingCmdlet.NextToken">
            <summary>
            <para>
            <para>Paginates results. Set the value of this parameter to NULL on your first call to the
            GetFindings operation. For subsequent calls to the operation, fill nextToken in the
            request with the value of nextToken from the previous response to continue listing
            data.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SHUB.GetSHUBInsightCmdlet">
            <summary>
            Lists and describes insights that are specified by insight ARNs.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.GetSHUBInsightCmdlet.InsightArn">
            <summary>
            <para>
            <para>The ARNS of the insights that you want to describe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.GetSHUBInsightCmdlet.MaxResult">
            <summary>
            <para>
            <para>Indicates the maximum number of items that you want in the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.GetSHUBInsightCmdlet.NextToken">
            <summary>
            <para>
            <para>Paginates results. Set the value of this parameter to NULL on your first call to the
            GetInsights operation. For subsequent calls to the operation, fill nextToken in the
            request with the value of nextToken from the previous response to continue listing
            data.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SHUB.GetSHUBInsightResultCmdlet">
            <summary>
            Lists the results of the Security Hub insight specified by the insight ARN.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.GetSHUBInsightResultCmdlet.InsightArn">
            <summary>
            <para>
            <para>The ARN of the insight whose results you want to see.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SHUB.GetSHUBInvitationListCmdlet">
            <summary>
            Lists all Security Hub membership invitations that were sent to the current AWS account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.GetSHUBInvitationListCmdlet.MaxResult">
            <summary>
            <para>
            <para>Indicates the maximum number of items that you want in the response. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.GetSHUBInvitationListCmdlet.NextToken">
            <summary>
            <para>
            <para>Paginates results. Set the value of this parameter to NULL on your first call to the
            ListInvitations operation. For subsequent calls to the operation, fill nextToken in
            the request with the value of NextToken from the previous response to continue listing
            data. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SHUB.GetSHUBInvitationsCountCmdlet">
            <summary>
            Returns the count of all Security Hub membership invitations that were sent to the
            current member account, not including the currently accepted invitation.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SHUB.GetSHUBMasterAccountCmdlet">
            <summary>
            Provides the details for the Security Hub master account to the current member account.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SHUB.GetSHUBMemberCmdlet">
            <summary>
            Returns the details on the Security Hub member accounts that are specified by the
            account IDs.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.GetSHUBMemberCmdlet.AccountId">
            <summary>
            <para>
            <para>A list of account IDs for the Security Hub member accounts on which you want to return
            the details. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SHUB.GetSHUBMemberListCmdlet">
            <summary>
            Lists details about all member accounts for the current Security Hub master account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.GetSHUBMemberListCmdlet.OnlyAssociated">
            <summary>
            <para>
            <para>Specifies what member accounts the response includes based on their relationship status
            with the master account. The default value is TRUE. If onlyAssociated is set to TRUE,
            the response includes member accounts whose relationship status with the master is
            set to ENABLED or DISABLED. If onlyAssociated is set to FALSE, the response includes
            all existing member accounts. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.GetSHUBMemberListCmdlet.MaxResult">
            <summary>
            <para>
            <para>Indicates the maximum number of items that you want in the response. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.GetSHUBMemberListCmdlet.NextToken">
            <summary>
            <para>
            <para>Paginates results. Set the value of this parameter to NULL on your first call to the
            ListMembers operation. For subsequent calls to the operation, fill nextToken in the
            request with the value of NextToken from the previous response to continue listing
            data. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SHUB.ImportSHUBFindingsBatchCmdlet">
            <summary>
            Imports security findings that are generated by the integrated third-party products
            into Security Hub.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.ImportSHUBFindingsBatchCmdlet.Finding">
            <summary>
            <para>
            <para>A list of findings that you want to import. Must be submitted in the AWSSecurityFinding
            format.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.ImportSHUBFindingsBatchCmdlet.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.SHUB.NewSHUBInsightCmdlet">
            <summary>
            Creates an insight, which is a consolidation of findings that identifies a security
            area that requires attention or intervention.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.NewSHUBInsightCmdlet.Filter">
            <summary>
            <para>
            <para>A collection of attributes that are applied to all active Security Hub-aggregated
            findings and that result in a subset of findings that are included in this insight.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.NewSHUBInsightCmdlet.GroupByAttribute">
            <summary>
            <para>
            <para>The attribute by which the insight's findings are grouped. This attribute is used
            as a findings aggregator for the purposes of viewing and managing multiple related
            findings under a single operand. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.NewSHUBInsightCmdlet.Name">
            <summary>
            <para>
            <para>The user-defined name that identifies the insight that you want to create.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.NewSHUBInsightCmdlet.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.SHUB.NewSHUBMemberCmdlet">
            <summary>
            Creates member Security Hub accounts in the current AWS account (which becomes the
            master Security Hub account) that has Security Hub enabled.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.NewSHUBMemberCmdlet.AccountDetail">
            <summary>
            <para>
            <para>A list of account ID and email address pairs of the accounts that you want to associate
            with the master Security Hub account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.NewSHUBMemberCmdlet.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.SHUB.RemoveSHUBInsightCmdlet">
            <summary>
            Deletes an insight that is specified by the insight ARN.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.RemoveSHUBInsightCmdlet.InsightArn">
            <summary>
            <para>
            <para>The ARN of the insight that you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.RemoveSHUBInsightCmdlet.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.SHUB.RemoveSHUBInvitationCmdlet">
            <summary>
            Deletes invitations that are sent to this AWS account (invitee) by the AWS accounts
            (inviters) that are specified by their account IDs.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.RemoveSHUBInvitationCmdlet.AccountId">
            <summary>
            <para>
            <para>A list of account IDs specifying accounts whose invitations to Security Hub you want
            to delete. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.RemoveSHUBInvitationCmdlet.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.SHUB.RemoveSHUBMasterAccountAssociationCmdlet">
            <summary>
            Disassociates the current Security Hub member account from its master account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.RemoveSHUBMasterAccountAssociationCmdlet.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.SHUB.RemoveSHUBMemberCmdlet">
            <summary>
            Deletes the Security Hub member accounts that are specified by the account IDs.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.RemoveSHUBMemberCmdlet.AccountId">
            <summary>
            <para>
            <para>A list of account IDs of the Security Hub member accounts that you want to delete.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.RemoveSHUBMemberCmdlet.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.SHUB.RemoveSHUBMemberAssociationCmdlet">
            <summary>
            Disassociates the Security Hub member accounts that are specified by the account IDs
            from their master account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.RemoveSHUBMemberAssociationCmdlet.AccountId">
            <summary>
            <para>
            <para>The account IDs of the member accounts that you want to disassociate from the master
            account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.RemoveSHUBMemberAssociationCmdlet.PassThru">
            <summary>
            Returns the value passed to the AccountId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.RemoveSHUBMemberAssociationCmdlet.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.SHUB.SendSHUBMemberInvitationCmdlet">
            <summary>
            Invites other AWS accounts to enable Security Hub and become Security Hub member accounts.
            When an account accepts the invitation and becomes a member account, the master account
            can view Security Hub findings of the member account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.SendSHUBMemberInvitationCmdlet.AccountId">
            <summary>
            <para>
            <para>A list of IDs of the AWS accounts that you want to invite to Security Hub as members.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.SendSHUBMemberInvitationCmdlet.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.SHUB.UpdateSHUBFindingCmdlet">
            <summary>
            Updates the AWS Security Hub-aggregated findings specified by the filter attributes.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.UpdateSHUBFindingCmdlet.Filter">
            <summary>
            <para>
            <para>A collection of attributes that specify what findings you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.UpdateSHUBFindingCmdlet.RecordState">
            <summary>
            <para>
            <para>The updated record state for the finding.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.UpdateSHUBFindingCmdlet.Note_Text">
            <summary>
            <para>
            <para>The updated note text.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.UpdateSHUBFindingCmdlet.Note_UpdatedBy">
            <summary>
            <para>
            <para>The principal that updated the note.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.UpdateSHUBFindingCmdlet.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.SHUB.UpdateSHUBInsightCmdlet">
            <summary>
            Updates the AWS Security Hub insight specified by the insight ARN.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.UpdateSHUBInsightCmdlet.Filter">
            <summary>
            <para>
            <para>The updated filters that define this insight.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.UpdateSHUBInsightCmdlet.GroupByAttribute">
            <summary>
            <para>
            <para>The updated GroupBy attribute that defines this insight.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.UpdateSHUBInsightCmdlet.InsightArn">
            <summary>
            <para>
            <para>The ARN of the insight that you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.UpdateSHUBInsightCmdlet.Name">
            <summary>
            <para>
            <para>The updated name for the insight.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.UpdateSHUBInsightCmdlet.PassThru">
            <summary>
            Returns the value passed to the InsightArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHUB.UpdateSHUBInsightCmdlet.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.STS.UseSTSRoleWithSAMLCmdlet">
            <summary>
            Returns a set of temporary security credentials for users who have been authenticated
            via a SAML authentication response. This operation provides a mechanism for tying
            an enterprise identity store or directory to role-based AWS access without user-specific
            credentials or configuration. For a comparison of <code>AssumeRoleWithSAML</code>
            with the other APIs that produce temporary credentials, see <a href="http://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_request.html">Requesting
            Temporary Security Credentials</a> and <a href="http://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_request.html#stsapi_comparison">Comparing
            the AWS STS APIs</a> in the <i>IAM User Guide</i>.
             
              
            <para>
            The temporary security credentials returned by this operation consist of an access
            key ID, a secret access key, and a security token. Applications can use these temporary
            security credentials to sign calls to AWS services.
            </para><para>
            The temporary security credentials are valid for the duration that you specified when
            calling <code>AssumeRole</code>, or until the time specified in the SAML authentication
            response's <code>SessionNotOnOrAfter</code> value, whichever is shorter. The duration
            can be from 900 seconds (15 minutes) to a maximum of 3600 seconds (1 hour). The default
            is 1 hour.
            </para><para>
            The temporary security credentials created by <code>AssumeRoleWithSAML</code> can
            be used to make API calls to any AWS service with the following exception: you cannot
            call the STS service's <code>GetFederationToken</code> or <code>GetSessionToken</code>
            APIs.
            </para><para>
            Optionally, you can pass an IAM access policy to this operation. If you choose not
            to pass a policy, the temporary security credentials that are returned by the operation
            have the permissions that are defined in the access policy of the role that is being
            assumed. If you pass a policy to this operation, the temporary security credentials
            that are returned by the operation have the permissions that are allowed by the intersection
            of both the access policy of the role that is being assumed, <i><b>and</b></i> the
            policy that you pass. This means that both policies must grant the permission for
            the action to be allowed. This gives you a way to further restrict the permissions
            for the resulting temporary security credentials. You cannot use the passed policy
            to grant permissions that are in excess of those allowed by the access policy of the
            role that is being assumed. For more information, see <a href="http://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_control-access_assumerole.html">Permissions
            for AssumeRole, AssumeRoleWithSAML, and AssumeRoleWithWebIdentity</a> in the <i>IAM
            User Guide</i>.
            </para><para>
            Before your application can call <code>AssumeRoleWithSAML</code>, you must configure
            your SAML identity provider (IdP) to issue the claims required by AWS. Additionally,
            you must use AWS Identity and Access Management (IAM) to create a SAML provider entity
            in your AWS account that represents your identity provider, and create an IAM role
            that specifies this SAML provider in its trust policy.
            </para><para>
            Calling <code>AssumeRoleWithSAML</code> does not require the use of AWS security credentials.
            The identity of the caller is validated by using keys in the metadata document that
            is uploaded for the SAML provider entity for your identity provider.
            </para><important><para>
            Calling <code>AssumeRoleWithSAML</code> can result in an entry in your AWS CloudTrail
            logs. The entry includes the value in the <code>NameID</code> element of the SAML
            assertion. We recommend that you use a NameIDType that is not associated with any
            personally identifiable information (PII). For example, you could instead use the
            Persistent Identifier (<code>urn:oasis:names:tc:SAML:2.0:nameid-format:persistent</code>).
            </para></important><para>
            For more information, see the following resources:
            </para><ul><li><para><a href="http://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_providers_saml.html">About
            SAML 2.0-based Federation</a> in the <i>IAM User Guide</i>.
            </para></li><li><para><a href="http://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_providers_create_saml.html">Creating
            SAML Identity Providers</a> in the <i>IAM User Guide</i>.
            </para></li><li><para><a href="http://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_providers_create_saml_relying-party.html">Configuring
            a Relying Party and Claims</a> in the <i>IAM User Guide</i>.
            </para></li><li><para><a href="http://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_create_for-idp_saml.html">Creating
            a Role for SAML 2.0 Federation</a> in the <i>IAM User Guide</i>.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.STS.UseSTSRoleWithSAMLCmdlet.DurationInSeconds">
            <summary>
            <para>
            <para>The duration, in seconds, of the role session. The value can range from 900 seconds
            (15 minutes) to 3600 seconds (1 hour). By default, the value is set to 3600 seconds.
            An expiration can also be specified in the SAML authentication response's <code>SessionNotOnOrAfter</code>
            value. The actual expiration time is whichever value is shorter. </para><note><para>This is separate from the duration of a console session that you might request using
            the returned credentials. The request to the federation endpoint for a console sign-in
            token takes a <code>SessionDuration</code> parameter that specifies the maximum length
            of the console session, separately from the <code>DurationSeconds</code> parameter
            on this API. For more information, see <a href="http://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_providers_enable-console-saml.html">Enabling
            SAML 2.0 Federated Users to Access the AWS Management Console</a> in the <i>IAM User
            Guide</i>.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.STS.UseSTSRoleWithSAMLCmdlet.Policy">
            <summary>
            <para>
            <para>An IAM policy in JSON format.</para><para>The policy parameter is optional. If you pass a policy, the temporary security credentials
            that are returned by the operation have the permissions that are allowed by both the
            access policy of the role that is being assumed, <i><b>and</b></i> the policy that
            you pass. This gives you a way to further restrict the permissions for the resulting
            temporary security credentials. You cannot use the passed policy to grant permissions
            that are in excess of those allowed by the access policy of the role that is being
            assumed. For more information, <a href="http://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_control-access_assumerole.html">Permissions
            for AssumeRole, AssumeRoleWithSAML, and AssumeRoleWithWebIdentity</a> in the <i>IAM
            User Guide</i>. </para><para>The format for this parameter, as described by its regex pattern, is a string of characters
            up to 2048 characters in length. The characters can be any ASCII character from the
            space character to the end of the valid character list (\u0020-\u00FF). It can also
            include the tab (\u0009), linefeed (\u000A), and carriage return (\u000D) characters.</para><note><para>The policy plain text must be 2048 bytes or shorter. However, an internal conversion
            compresses it into a packed binary format with a separate limit. The PackedPolicySize
            response element indicates by percentage how close to the upper size limit the policy
            is, with 100% equaling the maximum allowed size.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.STS.UseSTSRoleWithSAMLCmdlet.PrincipalArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the SAML provider in IAM that describes the IdP.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.STS.UseSTSRoleWithSAMLCmdlet.RoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the role that the caller is assuming.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.STS.UseSTSRoleWithSAMLCmdlet.SAMLAssertion">
            <summary>
            <para>
            <para>The base-64 encoded SAML authentication response provided by the IdP.</para><para>For more information, see <a href="http://docs.aws.amazon.com/IAM/latest/UserGuide/create-role-saml-IdP-tasks.html">Configuring
            a Relying Party and Adding Claims</a> in the <i>Using IAM</i> guide. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.STS.UseSTSRoleWithSAMLCmdlet.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="P:Amazon.PowerShell.Cmdlets.STS.UseSTSRoleWithSAMLCmdlet.Region">
            <summary>
            The region to use. STS has a single endpoint irrespective of region, though STS in GovCloud and China (Beijing) has its own endpoint.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.STS.UseSTSWebIdentityRoleCmdlet">
            <summary>
            <para> Returns a set of temporary security credentials for users who have been authenticated in a mobile or web application with a web
            identity provider, such as Login with Amazon, Facebook, or Google. <c>AssumeRoleWithWebIdentity</c> is an API call that does not require the
            use of AWS security credentials. Therefore, you can distribute an application (for example, on mobile devices) that requests temporary
            security credentials without including long-term AWS credentials in the application or by deploying server-based proxy services that use
            long-term AWS credentials. For more information, see Creating a Mobile Application with Third-Party Sign-In in <i>AWS Security Token
            Service</i> .
            </para><para> The temporary security credentials consist of an access key ID, a secret access key, and a security token. Applications can
            use these temporary security credentials to sign calls to AWS service APIs. The credentials are valid for the duration that you specified
            when calling <c>AssumeRoleWithWebIdentity</c> , which can be from 900 seconds (15 minutes) to 3600 seconds (1 hour). By default, the
            temporary security credentials are valid for 1 hour. </para><para> The temporary security credentials that are returned from the
            <c>AssumeRoleWithWebIdentity</c> response have the permissions that are associated with the access policy of the role being assumed and any
            policies that are associated with the AWS resource being accessed. You can further restrict the permissions of the temporary security
            credentials by passing a policy in the request. The resulting permissions are an intersection of both policies. The role's access policy and
            the policy that you passed are evaluated when calls to AWS service APIs are made using the temporary security credentials. </para><para>
            Before your application can call <c>AssumeRoleWithWebIdentity</c> , you must have an identity token from an identity provider and create a
            role that the application can assume. Typically, to get an identity token, you need to register your application with the identity provider
            and get a unique application ID from that provider. Also, when you create the role that the application assumes, you must specify the
            registered identity provider as a principal (establish trust with the identity provider). For more information, see Creating Temporary
            Security Credentials for Mobile Apps Using Third-Party Identity Providers. </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.STS.UseSTSWebIdentityRoleCmdlet.RoleArn">
            <summary>
            <para>
            The Amazon Resource Name (ARN) of the role that the caller is assuming.
              
            <para><b>Constraints:</b><list type="definition"><item><term>Length</term><description>20 - 2048</description></item></list></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.STS.UseSTSWebIdentityRoleCmdlet.RoleSessionName">
            <summary>
            <para>
            An identifier for the assumed role session. Typically, you pass the name or identifier that is associated with the user who is using your
            application. That way, the temporary security credentials that your application will use are associated with that user. This session name is
            included as part of the ARN and assumed role ID in the <c>AssumedRoleUser</c> response element.
              
            <para><b>Constraints:</b><list type="definition"><item><term>Length</term><description>2 - 32</description></item><item><term>Pattern</term><description>[\w+=,.@-]*</description></item></list></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.STS.UseSTSWebIdentityRoleCmdlet.WebIdentityToken">
            <summary>
            <para>
            The OAuth 2.0 access token or OpenID Connect id token that is provided by the identity provider. Your application must get this token by
            authenticating the user who is using your application with a web identity provider before the application makes an
            <c>AssumeRoleWithWebIdentity</c> call.
              
            <para><b>Constraints:</b><list type="definition"><item><term>Length</term><description>4 - 2048</description></item></list></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.STS.UseSTSWebIdentityRoleCmdlet.ProviderId">
            <summary>
            <para>
            Specify this value only for OAuth access tokens. Do not specify this value for OpenID Connect id tokens, such as <c>accounts.google.com</c>.
            This is the fully-qualified host component of the domain name of the identity provider. Do not include URL schemes and port numbers.
            Currently, <c>www.amazon.com</c> and <c>graph.facebook.com</c> are supported.
              
            <para><b>Constraints:</b><list type="definition"><item><term>Length</term><description>4 - 2048</description></item></list></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.STS.UseSTSWebIdentityRoleCmdlet.Policy">
            <summary>
            <para>
            A supplemental policy that is associated with the temporary security credentials from the <c>AssumeRoleWithWebIdentity</c> call. The
            resulting permissions of the temporary security credentials are an intersection of this policy and the access policy that is associated with
            the role. Use this policy to further restrict the permissions of the temporary security credentials.
              
            <para><b>Constraints:</b><list type="definition"><item><term>Length</term><description>1 - 2048</description></item><item><term>Pattern</term><description>[\u0009\u000A\u000D\u0020-\u00FF]+</description></item></list></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.STS.UseSTSWebIdentityRoleCmdlet.Duration">
            <summary>
            <para>
            The duration, in seconds, of the role session. The value can range from 900 seconds (15 minutes) to 3600 seconds (1 hour). By default, the
            value is set to 3600 seconds.
              
            <para><b>Constraints:</b><list type="definition"><item><term>Range</term><description>900 - 129600</description></item></list></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.STS.UseSTSWebIdentityRoleCmdlet.Region">
            <summary>
            The region to use. STS has a single endpoint irrespective of region, though STS in GovCloud and China (Beijing) has its own endpoint.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.STS.ConvertSTSAuthorizationMessageCmdlet">
            <summary>
            Decodes additional information about the authorization status of a request from an
            encoded message returned in response to an AWS request.
             
              
            <para>
            For example, if a user is not authorized to perform an operation that he or she has
            requested, the request returns a <code>Client.UnauthorizedOperation</code> response
            (an HTTP 403 response). Some AWS operations additionally return an encoded message
            that can provide details about this authorization failure.
            </para><note><para>
            Only certain AWS operations return an encoded authorization message. The documentation
            for an individual operation indicates whether that operation returns an encoded message
            in addition to returning an HTTP code.
            </para></note><para>
            The message is encoded because the details of the authorization status can constitute
            privileged information that the user who requested the operation should not see. To
            decode an authorization status message, a user must be granted permissions via an
            IAM policy to request the <code>DecodeAuthorizationMessage</code> (<code>sts:DecodeAuthorizationMessage</code>)
            action.
            </para><para>
            The decoded message includes the following type of information:
            </para><ul><li><para>
            Whether the request was denied due to an explicit deny or due to the absence of an
            explicit allow. For more information, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_evaluation-logic.html#policy-eval-denyallow">Determining
            Whether a Request is Allowed or Denied</a> in the <i>IAM User Guide</i>.
            </para></li><li><para>
            The principal who made the request.
            </para></li><li><para>
            The requested action.
            </para></li><li><para>
            The requested resource.
            </para></li><li><para>
            The values of condition keys in the context of the user's request.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.STS.ConvertSTSAuthorizationMessageCmdlet.EncodedMessage">
            <summary>
            <para>
            <para>The encoded message that was returned with the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.STS.ConvertSTSAuthorizationMessageCmdlet.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.STS.GetSTSCallerIdentityCmdlet">
            <summary>
            Returns details about the IAM identity whose credentials are used to call the API.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.STS.GetSTSFederationTokenCmdlet">
            <summary>
            Returns a set of temporary security credentials (consisting of an access key ID, a
            secret access key, and a security token) for a federated user. A typical use is in
            a proxy application that gets temporary security credentials on behalf of distributed
            applications inside a corporate network. You must call the <code>GetFederationToken</code>
            operation using the long-term security credentials of an IAM user. As a result, this
            call is appropriate in contexts where those credentials can be safely stored, usually
            in a server-based application. For a comparison of <code>GetFederationToken</code>
            with the other API operations that produce temporary credentials, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_request.html">Requesting
            Temporary Security Credentials</a> and <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_request.html#stsapi_comparison">Comparing
            the AWS STS API operations</a> in the <i>IAM User Guide</i>.
             
             <note><para>
            You can create a mobile-based or browser-based app that can authenticate users using
            a web identity provider like Login with Amazon, Facebook, Google, or an OpenID Connect-compatible
            identity provider. In this case, we recommend that you use <a href="http://aws.amazon.com/cognito/">Amazon
            Cognito</a> or <code>AssumeRoleWithWebIdentity</code>. For more information, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_request.html#api_assumerolewithwebidentity">Federation
            Through a Web-based Identity Provider</a>.
            </para></note><para>
            You can also call <code>GetFederationToken</code> using the security credentials of
            an AWS account root user, but we do not recommend it. Instead, we recommend that you
            create an IAM user for the purpose of the proxy application. Then attach a policy
            to the IAM user that limits federated users to only the actions and resources that
            they need to access. For more information, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html">IAM
            Best Practices</a> in the <i>IAM User Guide</i>.
            </para><para>
            The temporary credentials are valid for the specified duration, from 900 seconds (15
            minutes) up to a maximum of 129,600 seconds (36 hours). The default is 43,200 seconds
            (12 hours). Temporary credentials that are obtained by using AWS account root user
            credentials have a maximum duration of 3,600 seconds (1 hour).
            </para><para>
            The temporary security credentials created by <code>GetFederationToken</code> can
            be used to make API calls to any AWS service with the following exceptions:
            </para><ul><li><para>
            You cannot use these credentials to call any IAM API operations.
            </para></li><li><para>
            You cannot call any STS API operations except <code>GetCallerIdentity</code>.
            </para></li></ul><para><b>Permissions</b></para><para>
            You must pass an inline or managed <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies.html#policies_session">session
            policy</a> to this operation. You can pass a single JSON policy document to use as
            an inline session policy. You can also specify up to 10 managed policies to use as
            managed session policies. The plain text that you use for both inline and managed
            session policies shouldn't exceed 2048 characters.
            </para><para>
            Though the session policy parameters are optional, if you do not pass a policy, then
            the resulting federated user session has no permissions. The only exception is when
            the credentials are used to access a resource that has a resource-based policy that
            specifically references the federated user session in the <code>Principal</code> element
            of the policy. When you pass session policies, the session permissions are the intersection
            of the IAM user policies and the session policies that you pass. This gives you a
            way to further restrict the permissions for a federated user. You cannot use session
            policies to grant more permissions than those that are defined in the permissions
            policy of the IAM user. For more information, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/IAM/latest/UserGuide/access_policies.html#policies_session">Session
            Policies</a> in the <i>IAM User Guide</i>. For information about using <code>GetFederationToken</code>
            to create temporary security credentials, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_request.html#api_getfederationtoken">GetFederationToken—Federation
            Through a Custom Identity Broker</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.STS.GetSTSFederationTokenCmdlet.DurationInSeconds">
            <summary>
            <para>
            <para>The duration, in seconds, that the session should last. Acceptable durations for federation
            sessions range from 900 seconds (15 minutes) to 129,600 seconds (36 hours), with 43,200
            seconds (12 hours) as the default. Sessions obtained using AWS account root user credentials
            are restricted to a maximum of 3,600 seconds (one hour). If the specified duration
            is longer than one hour, the session obtained by using root user credentials defaults
            to one hour.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.STS.GetSTSFederationTokenCmdlet.Name">
            <summary>
            <para>
            <para>The name of the federated user. The name is used as an identifier for the temporary
            security credentials (such as <code>Bob</code>). For example, you can reference the
            federated user name in a resource-based policy, such as in an Amazon S3 bucket policy.</para><para>The regex used to validate this parameter is a string of characters consisting of
            upper- and lower-case alphanumeric characters with no spaces. You can also include
            underscores or any of the following characters: =,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.STS.GetSTSFederationTokenCmdlet.Policy">
            <summary>
            <para>
            <para>An IAM policy in JSON format that you want to use as an inline session policy.</para><para>You must pass an inline or managed <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies.html#policies_session">session
            policy</a> to this operation. You can pass a single JSON policy document to use as
            an inline session policy. You can also specify up to 10 managed policies to use as
            managed session policies.</para><para>This parameter is optional. However, if you do not pass any session policies, then
            the resulting federated user session has no permissions. The only exception is when
            the credentials are used to access a resource that has a resource-based policy that
            specifically references the federated user session in the <code>Principal</code> element
            of the policy.</para><para>When you pass session policies, the session permissions are the intersection of the
            IAM user policies and the session policies that you pass. This gives you a way to
            further restrict the permissions for a federated user. You cannot use session policies
            to grant more permissions than those that are defined in the permissions policy of
            the IAM user. For more information, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/IAM/latest/UserGuide/access_policies.html#policies_session">Session
            Policies</a> in the <i>IAM User Guide</i>.</para><para>The plain text that you use for both inline and managed session policies shouldn't
            exceed 2048 characters. The JSON policy characters can be any ASCII character from
            the space character to the end of the valid character list (\u0020 through \u00FF).
            It can also include the tab (\u0009), linefeed (\u000A), and carriage return (\u000D)
            characters.</para><note><para>The characters in this parameter count towards the 2048 character session policy guideline.
            However, an AWS conversion compresses the session policies into a packed binary format
            that has a separate limit. This is the enforced limit. The <code>PackedPolicySize</code>
            response element indicates by percentage how close the policy is to the upper size
            limit.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.STS.GetSTSFederationTokenCmdlet.PolicyArn">
            <summary>
            <para>
            <para>The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use
            as a managed session policy. The policies must exist in the same account as the IAM
            user that is requesting federated access.</para><para>You must pass an inline or managed <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies.html#policies_session">session
            policy</a> to this operation. You can pass a single JSON policy document to use as
            an inline session policy. You can also specify up to 10 managed policies to use as
            managed session policies. The plain text that you use for both inline and managed
            session policies shouldn't exceed 2048 characters. You can provide up to 10 managed
            policy ARNs. For more information about ARNs, see <a href="general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a> in the AWS General Reference.</para><para>This parameter is optional. However, if you do not pass any session policies, then
            the resulting federated user session has no permissions. The only exception is when
            the credentials are used to access a resource that has a resource-based policy that
            specifically references the federated user session in the <code>Principal</code> element
            of the policy.</para><para>When you pass session policies, the session permissions are the intersection of the
            IAM user policies and the session policies that you pass. This gives you a way to
            further restrict the permissions for a federated user. You cannot use session policies
            to grant more permissions than those that are defined in the permissions policy of
            the IAM user. For more information, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/IAM/latest/UserGuide/access_policies.html#policies_session">Session
            Policies</a> in the <i>IAM User Guide</i>.</para><note><para>The characters in this parameter count towards the 2048 character session policy guideline.
            However, an AWS conversion compresses the session policies into a packed binary format
            that has a separate limit. This is the enforced limit. The <code>PackedPolicySize</code>
            response element indicates by percentage how close the policy is to the upper size
            limit.</para></note>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.STS.GetSTSSessionTokenCmdlet">
            <summary>
            Returns a set of temporary credentials for an AWS account or IAM user. The credentials
            consist of an access key ID, a secret access key, and a security token. Typically,
            you use <code>GetSessionToken</code> if you want to use MFA to protect programmatic
            calls to specific AWS API operations like Amazon EC2 <code>StopInstances</code>. MFA-enabled
            IAM users would need to call <code>GetSessionToken</code> and submit an MFA code that
            is associated with their MFA device. Using the temporary security credentials that
            are returned from the call, IAM users can then make programmatic calls to API operations
            that require MFA authentication. If you do not supply a correct MFA code, then the
            API returns an access denied error. For a comparison of <code>GetSessionToken</code>
            with the other API operations that produce temporary credentials, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_request.html">Requesting
            Temporary Security Credentials</a> and <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_request.html#stsapi_comparison">Comparing
            the AWS STS API operations</a> in the <i>IAM User Guide</i>.
             
              
            <para>
            The <code>GetSessionToken</code> operation must be called by using the long-term AWS
            security credentials of the AWS account root user or an IAM user. Credentials that
            are created by IAM users are valid for the duration that you specify. This duration
            can range from 900 seconds (15 minutes) up to a maximum of 129,600 seconds (36 hours),
            with a default of 43,200 seconds (12 hours). Credentials based on account credentials
            can range from 900 seconds (15 minutes) up to 3,600 seconds (1 hour), with a default
            of 1 hour.
            </para><para>
            The temporary security credentials created by <code>GetSessionToken</code> can be
            used to make API calls to any AWS service with the following exceptions:
            </para><ul><li><para>
            You cannot call any IAM API operations unless MFA authentication information is included
            in the request.
            </para></li><li><para>
            You cannot call any STS API <i>except</i><code>AssumeRole</code> or <code>GetCallerIdentity</code>.
            </para></li></ul><note><para>
            We recommend that you do not call <code>GetSessionToken</code> with AWS account root
            user credentials. Instead, follow our <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html#create-iam-users">best
            practices</a> by creating one or more IAM users, giving them the necessary permissions,
            and using IAM users for everyday interaction with AWS.
            </para></note><para>
            The credentials that are returned by <code>GetSessionToken</code> are based on permissions
            associated with the user whose credentials were used to call the operation. If <code>GetSessionToken</code>
            is called using AWS account root user credentials, the temporary credentials have
            root user permissions. Similarly, if <code>GetSessionToken</code> is called using
            the credentials of an IAM user, the temporary credentials have the same permissions
            as the IAM user.
            </para><para>
            For more information about using <code>GetSessionToken</code> to create temporary
            credentials, go to <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_request.html#api_getsessiontoken">Temporary
            Credentials for Users in Untrusted Environments</a> in the <i>IAM User Guide</i>.
             
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.STS.GetSTSSessionTokenCmdlet.DurationInSeconds">
            <summary>
            <para>
            <para>The duration, in seconds, that the credentials should remain valid. Acceptable durations
            for IAM user sessions range from 900 seconds (15 minutes) to 129,600 seconds (36 hours),
            with 43,200 seconds (12 hours) as the default. Sessions for AWS account owners are
            restricted to a maximum of 3,600 seconds (one hour). If the duration is longer than
            one hour, the session for AWS account owners defaults to one hour.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.STS.GetSTSSessionTokenCmdlet.SerialNumber">
            <summary>
            <para>
            <para>The identification number of the MFA device that is associated with the IAM user who
            is making the <code>GetSessionToken</code> call. Specify this value if the IAM user
            has a policy that requires MFA authentication. The value is either the serial number
            for a hardware device (such as <code>GAHT12345678</code>) or an Amazon Resource Name
            (ARN) for a virtual device (such as <code>arn:aws:iam::123456789012:mfa/user</code>).
            You can find the device for an IAM user by going to the AWS Management Console and
            viewing the user's security credentials. </para><para>The regex used to validate this parameter is a string of characters consisting of
            upper- and lower-case alphanumeric characters with no spaces. You can also include
            underscores or any of the following characters: =,.@:/-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.STS.GetSTSSessionTokenCmdlet.TokenCode">
            <summary>
            <para>
            <para>The value provided by the MFA device, if MFA is required. If any policy requires the
            IAM user to submit an MFA code, specify this value. If MFA authentication is required,
            the user must provide a code when requesting a set of temporary security credentials.
            A user who fails to provide the code receives an "access denied" response when requesting
            resources that require MFA authentication.</para><para>The format for this parameter, as described by its regex pattern, is a sequence of
            six numeric digits.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.STS.UseSTSRoleCmdlet">
            <summary>
            Returns a set of temporary security credentials that you can use to access AWS resources
            that you might not normally have access to. These temporary credentials consist of
            an access key ID, a secret access key, and a security token. Typically, you use <code>AssumeRole</code>
            within your account or for cross-account access. For a comparison of <code>AssumeRole</code>
            with other API operations that produce temporary credentials, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_request.html">Requesting
            Temporary Security Credentials</a> and <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_request.html#stsapi_comparison">Comparing
            the AWS STS API operations</a> in the <i>IAM User Guide</i>.
             
             <important><para>
            You cannot use AWS account root user credentials to call <code>AssumeRole</code>.
            You must use credentials for an IAM user or an IAM role to call <code>AssumeRole</code>.
            </para></important><para>
            For cross-account access, imagine that you own multiple accounts and need to access
            resources in each account. You could create long-term credentials in each account
            to access those resources. However, managing all those credentials and remembering
            which one can access which account can be time consuming. Instead, you can create
            one set of long-term credentials in one account. Then use temporary security credentials
            to access all the other accounts by assuming roles in those accounts. For more information
            about roles, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles.html">IAM
            Roles</a> in the <i>IAM User Guide</i>.
            </para><para>
            By default, the temporary security credentials created by <code>AssumeRole</code>
            last for one hour. However, you can use the optional <code>DurationSeconds</code>
            parameter to specify the duration of your session. You can provide a value from 900
            seconds (15 minutes) up to the maximum session duration setting for the role. This
            setting can have a value from 1 hour to 12 hours. To learn how to view the maximum
            value for your role, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use.html#id_roles_use_view-role-max-session">View
            the Maximum Session Duration Setting for a Role</a> in the <i>IAM User Guide</i>.
            The maximum session duration limit applies when you use the <code>AssumeRole*</code>
            API operations or the <code>assume-role*</code> CLI commands. However the limit does
            not apply when you use those operations to create a console URL. For more information,
            see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use.html">Using
            IAM Roles</a> in the <i>IAM User Guide</i>.
            </para><para>
            The temporary security credentials created by <code>AssumeRole</code> can be used
            to make API calls to any AWS service with the following exception: You cannot call
            the AWS STS <code>GetFederationToken</code> or <code>GetSessionToken</code> API operations.
            </para><para>
            (Optional) You can pass inline or managed <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies.html#policies_session">session
            policies</a> to this operation. You can pass a single JSON policy document to use
            as an inline session policy. You can also specify up to 10 managed policies to use
            as managed session policies. The plain text that you use for both inline and managed
            session policies shouldn't exceed 2048 characters. Passing policies to this operation
            returns new temporary credentials. The resulting session's permissions are the intersection
            of the role's identity-based policy and the session policies. You can use the role's
            temporary credentials in subsequent AWS API calls to access resources in the account
            that owns the role. You cannot use session policies to grant more permissions than
            those allowed by the identity-based policy of the role that is being assumed. For
            more information, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/IAM/latest/UserGuide/access_policies.html#policies_session">Session
            Policies</a> in the <i>IAM User Guide</i>.
            </para><para>
            To assume a role from a different account, your AWS account must be trusted by the
            role. The trust relationship is defined in the role's trust policy when the role is
            created. That trust policy states which accounts are allowed to delegate that access
            to users in the account.
            </para><para>
            A user who wants to access a role in a different account must also have permissions
            that are delegated from the user account administrator. The administrator must attach
            a policy that allows the user to call <code>AssumeRole</code> for the ARN of the role
            in the other account. If the user is in the same account as the role, then you can
            do either of the following:
            </para><ul><li><para>
            Attach a policy to the user (identical to the previous user in a different account).
            </para></li><li><para>
            Add the user as a principal directly in the role's trust policy.
            </para></li></ul><para>
            In this case, the trust policy acts as an IAM resource-based policy. Users in the
            same account as the role do not need explicit permission to assume the role. For more
            information about trust policies and resource-based policies, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies.html">IAM
            Policies</a> in the <i>IAM User Guide</i>.
            </para><para><b>Using MFA with AssumeRole</b></para><para>
            (Optional) You can include multi-factor authentication (MFA) information when you
            call <code>AssumeRole</code>. This is useful for cross-account scenarios to ensure
            that the user that assumes the role has been authenticated with an AWS MFA device.
            In that scenario, the trust policy of the role being assumed includes a condition
            that tests for MFA authentication. If the caller does not include valid MFA information,
            the request to assume the role is denied. The condition in a trust policy that tests
            for MFA authentication might look like the following example.
            </para><para><code>"Condition": {"Bool": {"aws:MultiFactorAuthPresent": true}}</code></para><para>
            For more information, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/MFAProtectedAPI.html">Configuring
            MFA-Protected API Access</a> in the <i>IAM User Guide</i> guide.
            </para><para>
            To use MFA with <code>AssumeRole</code>, you pass values for the <code>SerialNumber</code>
            and <code>TokenCode</code> parameters. The <code>SerialNumber</code> value identifies
            the user's hardware or virtual MFA device. The <code>TokenCode</code> is the time-based
            one-time password (TOTP) that the MFA device produces.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.STS.UseSTSRoleCmdlet.DurationInSeconds">
            <summary>
            <para>
            <para>The duration, in seconds, of the role session. The value can range from 900 seconds
            (15 minutes) up to the maximum session duration setting for the role. This setting
            can have a value from 1 hour to 12 hours. If you specify a value higher than this
            setting, the operation fails. For example, if you specify a session duration of 12
            hours, but your administrator set the maximum session duration to 6 hours, your operation
            fails. To learn how to view the maximum value for your role, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use.html#id_roles_use_view-role-max-session">View
            the Maximum Session Duration Setting for a Role</a> in the <i>IAM User Guide</i>.</para><para>By default, the value is set to <code>3600</code> seconds. </para><note><para>The <code>DurationSeconds</code> parameter is separate from the duration of a console
            session that you might request using the returned credentials. The request to the
            federation endpoint for a console sign-in token takes a <code>SessionDuration</code>
            parameter that specifies the maximum length of the console session. For more information,
            see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_providers_enable-console-custom-url.html">Creating
            a URL that Enables Federated Users to Access the AWS Management Console</a> in the
            <i>IAM User Guide</i>.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.STS.UseSTSRoleCmdlet.ExternalId">
            <summary>
            <para>
            <para>A unique identifier that might be required when you assume a role in another account.
            If the administrator of the account to which the role belongs provided you with an
            external ID, then provide that value in the <code>ExternalId</code> parameter. This
            value can be any string, such as a passphrase or account number. A cross-account role
            is usually set up to trust everyone in an account. Therefore, the administrator of
            the trusting account might send an external ID to the administrator of the trusted
            account. That way, only someone with the ID can assume the role, rather than everyone
            in the account. For more information about the external ID, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_create_for-user_externalid.html">How
            to Use an External ID When Granting Access to Your AWS Resources to a Third Party</a>
            in the <i>IAM User Guide</i>.</para><para>The regex used to validate this parameter is a string of characters consisting of
            upper- and lower-case alphanumeric characters with no spaces. You can also include
            underscores or any of the following characters: =,.@:/-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.STS.UseSTSRoleCmdlet.Policy">
            <summary>
            <para>
            <para>An IAM policy in JSON format that you want to use as an inline session policy.</para><para>This parameter is optional. Passing policies to this operation returns new temporary
            credentials. The resulting session's permissions are the intersection of the role's
            identity-based policy and the session policies. You can use the role's temporary credentials
            in subsequent AWS API calls to access resources in the account that owns the role.
            You cannot use session policies to grant more permissions than those allowed by the
            identity-based policy of the role that is being assumed. For more information, see
            <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/IAM/latest/UserGuide/access_policies.html#policies_session">Session
            Policies</a> in the <i>IAM User Guide</i>.</para><para>The plain text that you use for both inline and managed session policies shouldn't
            exceed 2048 characters. The JSON policy characters can be any ASCII character from
            the space character to the end of the valid character list (\u0020 through \u00FF).
            It can also include the tab (\u0009), linefeed (\u000A), and carriage return (\u000D)
            characters.</para><note><para>The characters in this parameter count towards the 2048 character session policy guideline.
            However, an AWS conversion compresses the session policies into a packed binary format
            that has a separate limit. This is the enforced limit. The <code>PackedPolicySize</code>
            response element indicates by percentage how close the policy is to the upper size
            limit.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.STS.UseSTSRoleCmdlet.PolicyArn">
            <summary>
            <para>
            <para>The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use
            as managed session policies. The policies must exist in the same account as the role.</para><para>This parameter is optional. You can provide up to 10 managed policy ARNs. However,
            the plain text that you use for both inline and managed session policies shouldn't
            exceed 2048 characters. For more information about ARNs, see <a href="general/latest/gr/aws-arns-and-namespaces.html">Amazon
            Resource Names (ARNs) and AWS Service Namespaces</a> in the AWS General Reference.</para><note><para>The characters in this parameter count towards the 2048 character session policy guideline.
            However, an AWS conversion compresses the session policies into a packed binary format
            that has a separate limit. This is the enforced limit. The <code>PackedPolicySize</code>
            response element indicates by percentage how close the policy is to the upper size
            limit.</para></note><para>Passing policies to this operation returns new temporary credentials. The resulting
            session's permissions are the intersection of the role's identity-based policy and
            the session policies. You can use the role's temporary credentials in subsequent AWS
            API calls to access resources in the account that owns the role. You cannot use session
            policies to grant more permissions than those allowed by the identity-based policy
            of the role that is being assumed. For more information, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/IAM/latest/UserGuide/access_policies.html#policies_session">Session
            Policies</a> in the <i>IAM User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.STS.UseSTSRoleCmdlet.RoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the role to assume.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.STS.UseSTSRoleCmdlet.RoleSessionName">
            <summary>
            <para>
            <para>An identifier for the assumed role session.</para><para>Use the role session name to uniquely identify a session when the same role is assumed
            by different principals or for different reasons. In cross-account scenarios, the
            role session name is visible to, and can be logged by the account that owns the role.
            The role session name is also used in the ARN of the assumed role principal. This
            means that subsequent cross-account API requests that use the temporary security credentials
            will expose the role session name to the external account in their AWS CloudTrail
            logs.</para><para>The regex used to validate this parameter is a string of characters consisting of
            upper- and lower-case alphanumeric characters with no spaces. You can also include
            underscores or any of the following characters: =,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.STS.UseSTSRoleCmdlet.SerialNumber">
            <summary>
            <para>
            <para>The identification number of the MFA device that is associated with the user who is
            making the <code>AssumeRole</code> call. Specify this value if the trust policy of
            the role being assumed includes a condition that requires MFA authentication. The
            value is either the serial number for a hardware device (such as <code>GAHT12345678</code>)
            or an Amazon Resource Name (ARN) for a virtual device (such as <code>arn:aws:iam::123456789012:mfa/user</code>).</para><para>The regex used to validate this parameter is a string of characters consisting of
            upper- and lower-case alphanumeric characters with no spaces. You can also include
            underscores or any of the following characters: =,.@-</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.STS.UseSTSRoleCmdlet.TokenCode">
            <summary>
            <para>
            <para>The value provided by the MFA device, if the trust policy of the role being assumed
            requires MFA (that is, if the policy includes a condition that tests for MFA). If
            the role being assumed requires MFA and if the <code>TokenCode</code> value is missing
            or expired, the <code>AssumeRole</code> call returns an "access denied" error.</para><para>The format for this parameter, as described by its regex pattern, is a sequence of
            six numeric digits.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.STS.UseSTSRoleCmdlet.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.SAR.GetSARApplicationCmdlet">
            <summary>
            Gets the specified application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.GetSARApplicationCmdlet.ApplicationId">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.GetSARApplicationCmdlet.SemanticVersion">
            <summary>
            <para>
            <para>The semantic version of the application to get.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SAR.GetSARApplicationDependencyListCmdlet">
            <summary>
            Retrieves the list of applications nested in the containing application.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.GetSARApplicationDependencyListCmdlet.ApplicationId">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.GetSARApplicationDependencyListCmdlet.SemanticVersion">
            <summary>
            <para>
            <para>The semantic version of the application to get.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.GetSARApplicationDependencyListCmdlet.MaxItem">
            <summary>
            <para>
            <para>The total number of items to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.GetSARApplicationDependencyListCmdlet.NextToken">
            <summary>
            <para>
            <para>A token to specify where to start paginating.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SAR.GetSARApplicationListCmdlet">
            <summary>
            Lists applications owned by the requester.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.GetSARApplicationListCmdlet.MaxItem">
            <summary>
            <para>
            <para>The total number of items to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.GetSARApplicationListCmdlet.NextToken">
            <summary>
            <para>
            <para>A token to specify where to start paginating.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SAR.GetSARApplicationPolicyCmdlet">
            <summary>
            Retrieves the policy for the application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.GetSARApplicationPolicyCmdlet.ApplicationId">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the application.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SAR.GetSARApplicationVersionListCmdlet">
            <summary>
            Lists versions for the specified application.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.GetSARApplicationVersionListCmdlet.ApplicationId">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.GetSARApplicationVersionListCmdlet.MaxItem">
            <summary>
            <para>
            <para>The total number of items to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.GetSARApplicationVersionListCmdlet.NextToken">
            <summary>
            <para>
            <para>A token to specify where to start paginating.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SAR.GetSARCloudFormationTemplateCmdlet">
            <summary>
            Gets the specified AWS CloudFormation template.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.GetSARCloudFormationTemplateCmdlet.ApplicationId">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.GetSARCloudFormationTemplateCmdlet.TemplateId">
            <summary>
            <para>
            <para>The UUID returned by CreateCloudFormationTemplate.</para><para>Pattern: [0-9a-fA-F]{8}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{12}</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SAR.NewSARApplicationCmdlet">
            <summary>
            Creates an application, optionally including an AWS SAM file to create the first application
            version in the same call.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARApplicationCmdlet.Author">
            <summary>
            <para>
            <para>The name of the author publishing the app.</para><para>Minimum length=1. Maximum length=127.</para><para>Pattern "^[a-z0-9](([a-z0-9]|-(?!-))*[a-z0-9])?$";</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARApplicationCmdlet.Description">
            <summary>
            <para>
            <para>The description of the application.</para><para>Minimum length=1. Maximum length=256</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARApplicationCmdlet.HomePageUrl">
            <summary>
            <para>
            <para>A URL with more information about the application, for example the location of your
            GitHub repository for the application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARApplicationCmdlet.Label">
            <summary>
            <para>
            <para>Labels to improve discovery of apps in search results.</para><para>Minimum length=1. Maximum length=127. Maximum number of labels: 10</para><para>Pattern: "^[a-zA-Z0-9+\\-_:\\/@]+$";</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARApplicationCmdlet.LicenseBody">
            <summary>
            <para>
            <para>A local text file that contains the license of the app that matches the spdxLicenseID
            value of your application. The file has the format file://&lt;path&gt;/&lt;filename&gt;.</para><para>Maximum size 5 MB</para><para>You can specify only one of licenseBody and licenseUrl; otherwise, an error results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARApplicationCmdlet.LicenseUrl">
            <summary>
            <para>
            <para>A link to the S3 object that contains the license of the app that matches the spdxLicenseID
            value of your application.</para><para>Maximum size 5 MB</para><para>You can specify only one of licenseBody and licenseUrl; otherwise, an error results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARApplicationCmdlet.Name">
            <summary>
            <para>
            <para>The name of the application that you want to publish.</para><para>Minimum length=1. Maximum length=140</para><para>Pattern: "[a-zA-Z0-9\\-]+";</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARApplicationCmdlet.ReadmeBody">
            <summary>
            <para>
            <para>A local text readme file in Markdown language that contains a more detailed description
            of the application and how it works. The file has the format file://&lt;path&gt;/&lt;filename&gt;.</para><para>Maximum size 5 MB</para><para>You can specify only one of readmeBody and readmeUrl; otherwise, an error results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARApplicationCmdlet.ReadmeUrl">
            <summary>
            <para>
            <para>A link to the S3 object in Markdown language that contains a more detailed description
            of the application and how it works.</para><para>Maximum size 5 MB</para><para>You can specify only one of readmeBody and readmeUrl; otherwise, an error results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARApplicationCmdlet.SemanticVersion">
            <summary>
            <para>
            <para>The semantic version of the application:</para><para><a href="https://semver.org/">https://semver.org/</a></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARApplicationCmdlet.SourceCodeArchiveUrl">
            <summary>
            <para>
            <para>A link to the S3 object that contains the ZIP archive of the source code for this
            version of your application.</para><para>Maximum size 50 MB</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARApplicationCmdlet.SourceCodeUrl">
            <summary>
            <para>
            <para>A link to a public repository for the source code of your application, for example
            the URL of a specific GitHub commit.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARApplicationCmdlet.SpdxLicenseId">
            <summary>
            <para>
            <para>A valid identifier from <a href="https://spdx.org/licenses/">https://spdx.org/licenses/</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARApplicationCmdlet.TemplateBody">
            <summary>
            <para>
            <para>The local raw packaged AWS SAM template file of your application. The file has the
            format file://&lt;path&gt;/&lt;filename&gt;.</para><para>You can specify only one of templateBody and templateUrl; otherwise an error results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARApplicationCmdlet.TemplateUrl">
            <summary>
            <para>
            <para>A link to the S3 object containing the packaged AWS SAM template of your application.</para><para>You can specify only one of templateBody and templateUrl; otherwise an error results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARApplicationCmdlet.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.SAR.NewSARApplicationVersionCmdlet">
            <summary>
            Creates an application version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARApplicationVersionCmdlet.ApplicationId">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARApplicationVersionCmdlet.SemanticVersion">
            <summary>
            <para>
            <para>The semantic version of the new version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARApplicationVersionCmdlet.SourceCodeArchiveUrl">
            <summary>
            <para>
            <para>A link to the S3 object that contains the ZIP archive of the source code for this
            version of your application.</para><para>Maximum size 50 MB</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARApplicationVersionCmdlet.SourceCodeUrl">
            <summary>
            <para>
            <para>A link to a public repository for the source code of your application, for example
            the URL of a specific GitHub commit.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARApplicationVersionCmdlet.TemplateBody">
            <summary>
            <para>
            <para>The raw packaged AWS SAM template of your application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARApplicationVersionCmdlet.TemplateUrl">
            <summary>
            <para>
            <para>A link to the packaged AWS SAM template of your application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARApplicationVersionCmdlet.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.SAR.NewSARCloudFormationChangeSetCmdlet">
            <summary>
            Creates an AWS CloudFormation change set for the given application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARCloudFormationChangeSetCmdlet.ApplicationId">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARCloudFormationChangeSetCmdlet.Capability">
            <summary>
            <para>
            <para>A list of values that you must specify before you can deploy certain applications.
            Some applications might include resources that can affect permissions in your AWS
            account, for example, by creating new AWS Identity and Access Management (IAM) users.
            For those applications, you must explicitly acknowledge their capabilities by specifying
            this parameter.</para><para>The only valid values are CAPABILITY_IAM, CAPABILITY_NAMED_IAM, CAPABILITY_RESOURCE_POLICY,
            and CAPABILITY_AUTO_EXPAND.</para><para>The following resources require you to specify CAPABILITY_IAM or CAPABILITY_NAMED_IAM:
            <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-group.html">AWS::IAM::Group</a>,
            <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-instanceprofile.html">AWS::IAM::InstanceProfile</a>,
            <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-policy.html">AWS::IAM::Policy</a>,
            and <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.html">AWS::IAM::Role</a>.
            If the application contains IAM resources, you can specify either CAPABILITY_IAM or
            CAPABILITY_NAMED_IAM. If the application contains IAM resources with custom names,
            you must specify CAPABILITY_NAMED_IAM.</para><para>The following resources require you to specify CAPABILITY_RESOURCE_POLICY: <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-permission.html">AWS::Lambda::Permission</a>,
            <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-policy.html">AWS::IAM:Policy</a>,
            <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationautoscaling-scalingpolicy.html">AWS::ApplicationAutoScaling::ScalingPolicy</a>,
            <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-policy.html">AWS::S3::BucketPolicy</a>,
            <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-policy.html">AWS::SQS::QueuePolicy</a>,
            and <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sns-policy.html">AWS::SNS:TopicPolicy</a>.</para><para>Applications that contain one or more nested applications require you to specify CAPABILITY_AUTO_EXPAND.</para><para>If your application template contains any of the above resources, we recommend that
            you review all permissions associated with the application before deploying. If you
            don't specify this parameter for an application that requires capabilities, the call
            will fail.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARCloudFormationChangeSetCmdlet.ChangeSetName">
            <summary>
            <para>
            <para>This property corresponds to the parameter of the same name for the <i>AWS CloudFormation
            <a href="https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/CreateChangeSet">CreateChangeSet</a></i> API.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARCloudFormationChangeSetCmdlet.ClientToken">
            <summary>
            <para>
            <para>This property corresponds to the parameter of the same name for the <i>AWS CloudFormation
            <a href="https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/CreateChangeSet">CreateChangeSet</a></i> API.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARCloudFormationChangeSetCmdlet.Description">
            <summary>
            <para>
            <para>This property corresponds to the parameter of the same name for the <i>AWS CloudFormation
            <a href="https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/CreateChangeSet">CreateChangeSet</a></i> API.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARCloudFormationChangeSetCmdlet.RollbackConfiguration_MonitoringTimeInMinute">
            <summary>
            <para>
            <para>This property corresponds to the content of the same name for the <i>AWS CloudFormation
            <a href="https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/RollbackConfiguration">RollbackConfiguration</a></i> Data Type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARCloudFormationChangeSetCmdlet.NotificationArn">
            <summary>
            <para>
            <para>This property corresponds to the parameter of the same name for the <i>AWS CloudFormation
            <a href="https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/CreateChangeSet">CreateChangeSet</a></i> API.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARCloudFormationChangeSetCmdlet.ParameterOverride">
            <summary>
            <para>
            <para>A list of parameter values for the parameters of the application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARCloudFormationChangeSetCmdlet.ResourceType">
            <summary>
            <para>
            <para>This property corresponds to the parameter of the same name for the <i>AWS CloudFormation
            <a href="https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/CreateChangeSet">CreateChangeSet</a></i> API.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARCloudFormationChangeSetCmdlet.RollbackConfiguration_RollbackTrigger">
            <summary>
            <para>
            <para>This property corresponds to the content of the same name for the <i>AWS CloudFormation
            <a href="https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/RollbackConfiguration">RollbackConfiguration</a></i> Data Type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARCloudFormationChangeSetCmdlet.SemanticVersion">
            <summary>
            <para>
            <para>The semantic version of the application:</para><para><a href="https://semver.org/">https://semver.org/</a></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARCloudFormationChangeSetCmdlet.StackName">
            <summary>
            <para>
            <para>This property corresponds to the parameter of the same name for the <i>AWS CloudFormation
            <a href="https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/CreateChangeSet">CreateChangeSet</a></i> API.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARCloudFormationChangeSetCmdlet.Tag">
            <summary>
            <para>
            <para>This property corresponds to the parameter of the same name for the <i>AWS CloudFormation
            <a href="https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/CreateChangeSet">CreateChangeSet</a></i> API.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARCloudFormationChangeSetCmdlet.TemplateId">
            <summary>
            <para>
            <para>The UUID returned by CreateCloudFormationTemplate.</para><para>Pattern: [0-9a-fA-F]{8}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{12}</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARCloudFormationChangeSetCmdlet.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.SAR.NewSARCloudFormationTemplateCmdlet">
            <summary>
            Creates an AWS CloudFormation template.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARCloudFormationTemplateCmdlet.ApplicationId">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARCloudFormationTemplateCmdlet.SemanticVersion">
            <summary>
            <para>
            <para>The semantic version of the application:</para><para><a href="https://semver.org/">https://semver.org/</a></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.NewSARCloudFormationTemplateCmdlet.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.SAR.RemoveSARApplicationCmdlet">
            <summary>
            Deletes the specified application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.RemoveSARApplicationCmdlet.ApplicationId">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.RemoveSARApplicationCmdlet.PassThru">
            <summary>
            Returns the value passed to the ApplicationId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.RemoveSARApplicationCmdlet.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.SAR.SetSARApplicationPolicyCmdlet">
            <summary>
            Sets the permission policy for an application. For the list of actions supported for
            this operation, see <a href="https://docs.aws.amazon.com/serverlessrepo/latest/devguide/access-control-resource-based.html#application-permissions">Application
             Permissions</a> .
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.SetSARApplicationPolicyCmdlet.ApplicationId">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.SetSARApplicationPolicyCmdlet.Statement">
            <summary>
            <para>
            <para>An array of policy statements applied to the application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.SetSARApplicationPolicyCmdlet.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.SAR.UpdateSARApplicationCmdlet">
            <summary>
            Updates the specified application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.UpdateSARApplicationCmdlet.ApplicationId">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.UpdateSARApplicationCmdlet.Author">
            <summary>
            <para>
            <para>The name of the author publishing the app.</para><para>Minimum length=1. Maximum length=127.</para><para>Pattern "^[a-z0-9](([a-z0-9]|-(?!-))*[a-z0-9])?$";</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.UpdateSARApplicationCmdlet.Description">
            <summary>
            <para>
            <para>The description of the application.</para><para>Minimum length=1. Maximum length=256</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.UpdateSARApplicationCmdlet.HomePageUrl">
            <summary>
            <para>
            <para>A URL with more information about the application, for example the location of your
            GitHub repository for the application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.UpdateSARApplicationCmdlet.Label">
            <summary>
            <para>
            <para>Labels to improve discovery of apps in search results.</para><para>Minimum length=1. Maximum length=127. Maximum number of labels: 10</para><para>Pattern: "^[a-zA-Z0-9+\\-_:\\/@]+$";</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.UpdateSARApplicationCmdlet.ReadmeBody">
            <summary>
            <para>
            <para>A text readme file in Markdown language that contains a more detailed description
            of the application and how it works.</para><para>Maximum size 5 MB</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.UpdateSARApplicationCmdlet.ReadmeUrl">
            <summary>
            <para>
            <para>A link to the readme file in Markdown language that contains a more detailed description
            of the application and how it works.</para><para>Maximum size 5 MB</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SAR.UpdateSARApplicationCmdlet.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.SMS.GetSMSAppCmdlet">
            <summary>
            Retrieve information about an application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.GetSMSAppCmdlet.AppId">
            <summary>
            <para>
            <para>ID of the application whose information is being retrieved.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SMS.GetSMSAppLaunchConfigurationCmdlet">
            <summary>
            Retrieves the application launch configuration associated with an application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.GetSMSAppLaunchConfigurationCmdlet.AppId">
            <summary>
            <para>
            <para>ID of the application launch configuration.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SMS.GetSMSAppListCmdlet">
            <summary>
            Returns a list of summaries for all applications.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.GetSMSAppListCmdlet.AppId">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.GetSMSAppListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call. The default value is 50.
            To retrieve the remaining results, make another call with the returned <code>NextToken</code>
            value. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.GetSMSAppListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SMS.GetSMSAppReplicationConfigurationCmdlet">
            <summary>
            Retrieves an application replication configuration associatd with an application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.GetSMSAppReplicationConfigurationCmdlet.AppId">
            <summary>
            <para>
            <para>ID of the application associated with the replication configuration.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SMS.GetSMSConnectorCmdlet">
            <summary>
            Describes the connectors registered with the AWS SMS.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.GetSMSConnectorCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call. The default value is 50.
            To retrieve the remaining results, make another call with the returned <code>NextToken</code>
            value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.GetSMSConnectorCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SMS.GetSMSReplicationJobCmdlet">
            <summary>
            Describes the specified replication job or all of your replication jobs.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.GetSMSReplicationJobCmdlet.ReplicationJobId">
            <summary>
            <para>
            <para>The identifier of the replication job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.GetSMSReplicationJobCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call. The default value is 50.
            To retrieve the remaining results, make another call with the returned <code>NextToken</code>
            value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.GetSMSReplicationJobCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SMS.GetSMSReplicationRunCmdlet">
            <summary>
            Describes the replication runs for the specified replication job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.GetSMSReplicationRunCmdlet.ReplicationJobId">
            <summary>
            <para>
            <para>The identifier of the replication job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.GetSMSReplicationRunCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call. The default value is 50.
            To retrieve the remaining results, make another call with the returned <code>NextToken</code>
            value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.GetSMSReplicationRunCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SMS.GetSMSServerCmdlet">
            <summary>
            Describes the servers in your server catalog.
             
              
            <para>
            Before you can describe your servers, you must import them using <a>ImportServerCatalog</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.GetSMSServerCmdlet.VmServerAddressList">
            <summary>
            <para>
            <para>List of <code>VmServerAddress</code> objects</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.GetSMSServerCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call. The default value is 50.
            To retrieve the remaining results, make another call with the returned <code>NextToken</code>
            value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.GetSMSServerCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SMS.ImportSMSServerCatalogCmdlet">
            <summary>
            Gathers a complete list of on-premises servers. Connectors must be installed and monitoring
            all servers that you want to import.
             
              
            <para>
            This call returns immediately, but might take additional time to retrieve all the
            servers.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.ImportSMSServerCatalogCmdlet.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.SMS.NewSMSAppCmdlet">
            <summary>
            Creates an application. An application consists of one or more server groups. Each
            server group contain one or more servers.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.NewSMSAppCmdlet.ClientToken">
            <summary>
            <para>
            <para>A unique, case-sensitive identifier you provide to ensure idempotency of application
            creation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.NewSMSAppCmdlet.Description">
            <summary>
            <para>
            <para>Description of the new application</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.NewSMSAppCmdlet.Name">
            <summary>
            <para>
            <para>Name of the new application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.NewSMSAppCmdlet.RoleName">
            <summary>
            <para>
            <para>Name of service role in customer's account to be used by AWS SMS.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.NewSMSAppCmdlet.ServerGroup">
            <summary>
            <para>
            <para>List of server groups to include in the application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.NewSMSAppCmdlet.Tag">
            <summary>
            <para>
            <para>List of tags to be associated with the application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.NewSMSAppCmdlet.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.SMS.NewSMSChangeSetCmdlet">
            <summary>
            Generates a target change set for a currently launched stack and writes it to an Amazon
            S3 object in the customer’s Amazon S3 bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.NewSMSChangeSetCmdlet.AppId">
            <summary>
            <para>
            <para>ID of the application associated with the change set.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.NewSMSChangeSetCmdlet.ChangesetFormat">
            <summary>
            <para>
            <para>Format for the change set.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.NewSMSChangeSetCmdlet.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.SMS.NewSMSReplicationJobCmdlet">
            <summary>
            Creates a replication job. The replication job schedules periodic replication runs
            to replicate your server to AWS. Each replication run creates an Amazon Machine Image
            (AMI).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.NewSMSReplicationJobCmdlet.Description">
            <summary>
            <para>
            <para>The description of the replication job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.NewSMSReplicationJobCmdlet.Encrypted">
            <summary>
            <para>
            <para>When <i>true</i>, the replication job produces encrypted AMIs. See also <code>KmsKeyId</code>
            below.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.NewSMSReplicationJobCmdlet.Frequency">
            <summary>
            <para>
            <para>The time between consecutive replication runs, in hours.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.NewSMSReplicationJobCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>KMS key ID for replication jobs that produce encrypted AMIs. Can be any of the following:
            </para><ul><li><para>KMS key ID</para></li><li><para>KMS key alias</para></li><li><para>ARN referring to KMS key ID</para></li><li><para>ARN referring to KMS key alias</para></li></ul><para> If encrypted is <i>true</i> but a KMS key id is not specified, the customer's default
            KMS key for EBS is used. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.NewSMSReplicationJobCmdlet.LicenseType">
            <summary>
            <para>
            <para>The license type to be used for the AMI created by a successful replication run.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.NewSMSReplicationJobCmdlet.NumberOfRecentAmisToKeep">
            <summary>
            <para>
            <para>The maximum number of SMS-created AMIs to retain. The oldest will be deleted once
            the maximum number is reached and a new AMI is created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.NewSMSReplicationJobCmdlet.RoleName">
            <summary>
            <para>
            <para>The name of the IAM role to be used by the AWS SMS.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.NewSMSReplicationJobCmdlet.RunOnce">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.NewSMSReplicationJobCmdlet.SeedReplicationTime">
            <summary>
            <para>
            <para>The seed replication time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.NewSMSReplicationJobCmdlet.ServerId">
            <summary>
            <para>
            <para>The identifier of the server.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.NewSMSReplicationJobCmdlet.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.SMS.NewSMSTemplateCmdlet">
            <summary>
            Generates an Amazon CloudFormation template based on the current launch configuration
            and writes it to an Amazon S3 object in the customer’s Amazon S3 bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.NewSMSTemplateCmdlet.AppId">
            <summary>
            <para>
            <para>ID of the application associated with the Amazon CloudFormation template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.NewSMSTemplateCmdlet.TemplateFormat">
            <summary>
            <para>
            <para>Format for generating the Amazon CloudFormation template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.NewSMSTemplateCmdlet.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.SMS.RemoveSMSAppCmdlet">
            <summary>
            Deletes an existing application. Optionally deletes the launched stack associated
            with the application and all AWS SMS replication jobs for servers in the application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.RemoveSMSAppCmdlet.AppId">
            <summary>
            <para>
            <para>ID of the application to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.RemoveSMSAppCmdlet.ForceStopAppReplication">
            <summary>
            <para>
            <para>While deleting the application, stop all replication jobs corresponding to the servers
            in the application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.RemoveSMSAppCmdlet.ForceTerminateApp">
            <summary>
            <para>
            <para>While deleting the application, terminate the stack corresponding to the application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.RemoveSMSAppCmdlet.PassThru">
            <summary>
            Returns the value passed to the AppId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.RemoveSMSAppCmdlet.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.SMS.RemoveSMSAppLaunchConfigurationCmdlet">
            <summary>
            Deletes existing launch configuration for an application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.RemoveSMSAppLaunchConfigurationCmdlet.AppId">
            <summary>
            <para>
            <para>ID of the application associated with the launch configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.RemoveSMSAppLaunchConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the AppId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.RemoveSMSAppLaunchConfigurationCmdlet.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.SMS.RemoveSMSAppReplicationConfigurationCmdlet">
            <summary>
            Deletes existing replication configuration for an application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.RemoveSMSAppReplicationConfigurationCmdlet.AppId">
            <summary>
            <para>
            <para>ID of the application associated with the replication configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.RemoveSMSAppReplicationConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the AppId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.RemoveSMSAppReplicationConfigurationCmdlet.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.SMS.RemoveSMSReplicationJobCmdlet">
            <summary>
            Deletes the specified replication job.
             
              
            <para>
            After you delete a replication job, there are no further replication runs. AWS deletes
            the contents of the Amazon S3 bucket used to store AWS SMS artifacts. The AMIs created
            by the replication runs are not deleted.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.RemoveSMSReplicationJobCmdlet.ReplicationJobId">
            <summary>
            <para>
            <para>The identifier of the replication job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.RemoveSMSReplicationJobCmdlet.PassThru">
            <summary>
            Returns the value passed to the ReplicationJobId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.RemoveSMSReplicationJobCmdlet.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.SMS.RemoveSMSServerCatalogCmdlet">
            <summary>
            Deletes all servers from your server catalog.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.RemoveSMSServerCatalogCmdlet.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.SMS.StartSMSAppCmdlet">
            <summary>
            Launches an application stack.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.StartSMSAppCmdlet.AppId">
            <summary>
            <para>
            <para>ID of the application to launch.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.StartSMSAppCmdlet.PassThru">
            <summary>
            Returns the value passed to the AppId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.StartSMSAppCmdlet.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.SMS.StartSMSAppReplicationCmdlet">
            <summary>
            Starts replicating an application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.StartSMSAppReplicationCmdlet.AppId">
            <summary>
            <para>
            <para>ID of the application to replicate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.StartSMSAppReplicationCmdlet.PassThru">
            <summary>
            Returns the value passed to the AppId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.StartSMSAppReplicationCmdlet.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.SMS.StartSMSOnDemandReplicationRunCmdlet">
            <summary>
            Starts an on-demand replication run for the specified replication job. This replication
            run starts immediately. This replication run is in addition to the ones already scheduled.
             
              
            <para>
            There is a limit on the number of on-demand replications runs you can request in a
            24-hour period.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.StartSMSOnDemandReplicationRunCmdlet.Description">
            <summary>
            <para>
            <para>The description of the replication run.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.StartSMSOnDemandReplicationRunCmdlet.ReplicationJobId">
            <summary>
            <para>
            <para>The identifier of the replication job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.StartSMSOnDemandReplicationRunCmdlet.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.SMS.StopSMSAppCmdlet">
            <summary>
            Terminates the stack for an application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.StopSMSAppCmdlet.AppId">
            <summary>
            <para>
            <para>ID of the application to terminate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.StopSMSAppCmdlet.PassThru">
            <summary>
            Returns the value passed to the AppId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.StopSMSAppCmdlet.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.SMS.StopSMSAppReplicationCmdlet">
            <summary>
            Stops replicating an application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.StopSMSAppReplicationCmdlet.AppId">
            <summary>
            <para>
            <para>ID of the application to stop replicating.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.StopSMSAppReplicationCmdlet.PassThru">
            <summary>
            Returns the value passed to the AppId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.StopSMSAppReplicationCmdlet.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.SMS.UnregisterSMSConnectorCmdlet">
            <summary>
            Disassociates the specified connector from AWS SMS.
             
              
            <para>
            After you disassociate a connector, it is no longer available to support replication
            jobs.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.UnregisterSMSConnectorCmdlet.ConnectorId">
            <summary>
            <para>
            <para>The identifier of the connector.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.UnregisterSMSConnectorCmdlet.PassThru">
            <summary>
            Returns the value passed to the ConnectorId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.UnregisterSMSConnectorCmdlet.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.SMS.UpdateSMSAppCmdlet">
            <summary>
            Updates an application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.UpdateSMSAppCmdlet.AppId">
            <summary>
            <para>
            <para>ID of the application to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.UpdateSMSAppCmdlet.Description">
            <summary>
            <para>
            <para>New description of the application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.UpdateSMSAppCmdlet.Name">
            <summary>
            <para>
            <para>New name of the application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.UpdateSMSAppCmdlet.RoleName">
            <summary>
            <para>
            <para>Name of the service role in the customer's account used by AWS SMS.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.UpdateSMSAppCmdlet.ServerGroup">
            <summary>
            <para>
            <para>List of server groups in the application to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.UpdateSMSAppCmdlet.Tag">
            <summary>
            <para>
            <para>List of tags to associate with the application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.UpdateSMSAppCmdlet.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.SMS.UpdateSMSReplicationJobCmdlet">
            <summary>
            Updates the specified settings for the specified replication job.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.UpdateSMSReplicationJobCmdlet.Description">
            <summary>
            <para>
            <para>The description of the replication job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.UpdateSMSReplicationJobCmdlet.Encrypted">
            <summary>
            <para>
            <para>When true, the replication job produces encrypted AMIs . See also <code>KmsKeyId</code>
            below.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.UpdateSMSReplicationJobCmdlet.Frequency">
            <summary>
            <para>
            <para>The time between consecutive replication runs, in hours.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.UpdateSMSReplicationJobCmdlet.KmsKeyId">
            <summary>
            <para>
            <para>KMS key ID for replication jobs that produce encrypted AMIs. Can be any of the following:
            </para><ul><li><para>KMS key ID</para></li><li><para>KMS key alias</para></li><li><para>ARN referring to KMS key ID</para></li><li><para>ARN referring to KMS key alias</para></li></ul><para> If encrypted is <i>true</i> but a KMS key id is not specified, the customer's default
            KMS key for EBS is used. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.UpdateSMSReplicationJobCmdlet.LicenseType">
            <summary>
            <para>
            <para>The license type to be used for the AMI created by a successful replication run.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.UpdateSMSReplicationJobCmdlet.NextReplicationRunStartTime">
            <summary>
            <para>
            <para>The start time of the next replication run.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.UpdateSMSReplicationJobCmdlet.NumberOfRecentAmisToKeep">
            <summary>
            <para>
            <para>The maximum number of SMS-created AMIs to retain. The oldest will be deleted once
            the maximum number is reached and a new AMI is created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.UpdateSMSReplicationJobCmdlet.ReplicationJobId">
            <summary>
            <para>
            <para>The identifier of the replication job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.UpdateSMSReplicationJobCmdlet.RoleName">
            <summary>
            <para>
            <para>The name of the IAM role to be used by AWS SMS.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.UpdateSMSReplicationJobCmdlet.PassThru">
            <summary>
            Returns the value passed to the ReplicationJobId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.UpdateSMSReplicationJobCmdlet.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.SMS.WriteSMSAppLaunchConfigurationCmdlet">
            <summary>
            Creates a launch configuration for an application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.WriteSMSAppLaunchConfigurationCmdlet.AppId">
            <summary>
            <para>
            <para>ID of the application associated with the launch configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.WriteSMSAppLaunchConfigurationCmdlet.RoleName">
            <summary>
            <para>
            <para>Name of service role in the customer's account that Amazon CloudFormation uses to
            launch the application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.WriteSMSAppLaunchConfigurationCmdlet.ServerGroupLaunchConfiguration">
            <summary>
            <para>
            <para>Launch configurations for server groups in the application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.WriteSMSAppLaunchConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the AppId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.WriteSMSAppLaunchConfigurationCmdlet.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.SMS.WriteSMSAppReplicationConfigurationCmdlet">
            <summary>
            Creates or updates a replication configuration for an application.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.WriteSMSAppReplicationConfigurationCmdlet.AppId">
            <summary>
            <para>
            <para>ID of the application tassociated with the replication configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.WriteSMSAppReplicationConfigurationCmdlet.ServerGroupReplicationConfiguration">
            <summary>
            <para>
            <para>Replication configurations for server groups in the application.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.WriteSMSAppReplicationConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the AppId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SMS.WriteSMSAppReplicationConfigurationCmdlet.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.SC.AddSCServiceActionAssociationWithProvisioningArtifactCmdlet">
            <summary>
            Associates a self-service action with a provisioning artifact.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.AddSCServiceActionAssociationWithProvisioningArtifactCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.AddSCServiceActionAssociationWithProvisioningArtifactCmdlet.ProductId">
            <summary>
            <para>
            <para>The product identifier. For example, <code>prod-abcdzk7xy33qa</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.AddSCServiceActionAssociationWithProvisioningArtifactCmdlet.ProvisioningArtifactId">
            <summary>
            <para>
            <para>The identifier of the provisioning artifact. For example, <code>pa-4abcdjnxjj6ne</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.AddSCServiceActionAssociationWithProvisioningArtifactCmdlet.ServiceActionId">
            <summary>
            <para>
            <para>The self-service action identifier. For example, <code>act-fs7abcd89wxyz</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.AddSCServiceActionAssociationWithProvisioningArtifactCmdlet.PassThru">
            <summary>
            Returns the value passed to the ServiceActionId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.AddSCServiceActionAssociationWithProvisioningArtifactCmdlet.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.SC.AddSCServiceActionAssociationWithProvisioningArtifactBatchCmdlet">
            <summary>
            Associates multiple self-service actions with provisioning artifacts.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.AddSCServiceActionAssociationWithProvisioningArtifactBatchCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.AddSCServiceActionAssociationWithProvisioningArtifactBatchCmdlet.ServiceActionAssociation">
            <summary>
            <para>
            <para>One or more associations, each consisting of the Action ID, the Product ID, and the
            Provisioning Artifact ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.AddSCServiceActionAssociationWithProvisioningArtifactBatchCmdlet.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.SC.AddSCTagOptionToResourceCmdlet">
            <summary>
            Associate the specified TagOption with the specified portfolio or product.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.AddSCTagOptionToResourceCmdlet.ResourceId">
            <summary>
            <para>
            <para>The resource identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.AddSCTagOptionToResourceCmdlet.TagOptionId">
            <summary>
            <para>
            <para>The TagOption identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.AddSCTagOptionToResourceCmdlet.PassThru">
            <summary>
            Returns the value passed to the TagOptionId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.AddSCTagOptionToResourceCmdlet.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.SC.CopySCProductCmdlet">
            <summary>
            Copies the specified source product to the specified target product or a new product.
             
              
            <para>
            You can copy a product to the same account or another account. You can copy a product
            to the same region or another region.
            </para><para>
            This operation is performed asynchronously. To track the progress of the operation,
            use <a>DescribeCopyProductStatus</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.CopySCProductCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.CopySCProductCmdlet.CopyOption">
            <summary>
            <para>
            <para>The copy options. If the value is <code>CopyTags</code>, the tags from the source
            product are copied to the target product.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.CopySCProductCmdlet.IdempotencyToken">
            <summary>
            <para>
            <para> A unique identifier that you provide to ensure idempotency. If multiple requests
            differ only by the idempotency token, the same response is returned for each repeated
            request. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.CopySCProductCmdlet.SourceProductArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the source product.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.CopySCProductCmdlet.SourceProvisioningArtifactIdentifier">
            <summary>
            <para>
            <para>The identifiers of the provisioning artifacts (also known as versions) of the product
            to copy. By default, all provisioning artifacts are copied.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.CopySCProductCmdlet.TargetProductId">
            <summary>
            <para>
            <para>The identifier of the target product. By default, a new product is created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.CopySCProductCmdlet.TargetProductName">
            <summary>
            <para>
            <para>A name for the target product. The default is the name of the source product.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.CopySCProductCmdlet.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.SC.DenySCPortfolioShareCmdlet">
            <summary>
            Rejects an offer to share the specified portfolio.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.DenySCPortfolioShareCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.DenySCPortfolioShareCmdlet.PortfolioId">
            <summary>
            <para>
            <para>The portfolio identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.DenySCPortfolioShareCmdlet.PortfolioShareType">
            <summary>
            <para>
            <para>The type of shared portfolios to reject. The default is to reject imported portfolios.</para><ul><li><para><code>AWS_ORGANIZATIONS</code> - Reject portfolios shared by the master account of
            your organization.</para></li><li><para><code>IMPORTED</code> - Reject imported portfolios.</para></li><li><para><code>AWS_SERVICECATALOG</code> - Not supported. (Throws ResourceNotFoundException.)</para></li></ul><para>For example, <code>aws servicecatalog reject-portfolio-share --portfolio-id "port-2qwzkwxt3y5fk"
            --portfolio-share-type AWS_ORGANIZATIONS</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.DenySCPortfolioShareCmdlet.PassThru">
            <summary>
            Returns the value passed to the PortfolioId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.DenySCPortfolioShareCmdlet.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.SC.DisableSCAWSOrganizationsAccessCmdlet">
            <summary>
            Disable portfolio sharing through AWS Organizations feature. This feature will not
            delete your current shares but it will prevent you from creating new shares throughout
            your organization. Current shares will not be in sync with your organization structure
            if it changes after calling this API. This API can only be called by the master account
            in the organization.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.DisableSCAWSOrganizationsAccessCmdlet.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.SC.EnableSCAWSOrganizationsAccessCmdlet">
            <summary>
            Enable portfolio sharing feature through AWS Organizations. This API will allow Service
            Catalog to receive updates on your organization in order to sync your shares with
            the current structure. This API can only be called by the master account in the organization.
             
              
            <para>
            By calling this API Service Catalog will make a call to organizations:EnableAWSServiceAccess
            on your behalf so that your shares can be in sync with any changes in your AWS Organizations
            structure.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.EnableSCAWSOrganizationsAccessCmdlet.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.SC.FindSCProductCmdlet">
            <summary>
            Gets information about the products to which the caller has access.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.FindSCProductCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.FindSCProductCmdlet.Filter">
            <summary>
            <para>
            <para>The search filters. If no search filters are specified, the output includes all products
            to which the caller has access.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.FindSCProductCmdlet.PageSize">
            <summary>
            <para>
            <para>The maximum number of items to return with this call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.FindSCProductCmdlet.SortBy">
            <summary>
            <para>
            <para>The sort field. If no value is specified, the results are not sorted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.FindSCProductCmdlet.SortOrder">
            <summary>
            <para>
            <para>The sort order. If no value is specified, the results are not sorted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.FindSCProductCmdlet.PageToken">
            <summary>
            <para>
            <para>The page token for the next set of results. To retrieve the first set of results,
            use null.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SC.FindSCProductsAsAdminCmdlet">
            <summary>
            Gets information about the products for the specified portfolio or all products.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.FindSCProductsAsAdminCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.FindSCProductsAsAdminCmdlet.Filter">
            <summary>
            <para>
            <para>The search filters. If no search filters are specified, the output includes all products
            to which the administrator has access.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.FindSCProductsAsAdminCmdlet.PortfolioId">
            <summary>
            <para>
            <para>The portfolio identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.FindSCProductsAsAdminCmdlet.ProductSource">
            <summary>
            <para>
            <para>Access level of the source of the product.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.FindSCProductsAsAdminCmdlet.SortBy">
            <summary>
            <para>
            <para>The sort field. If no value is specified, the results are not sorted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.FindSCProductsAsAdminCmdlet.SortOrder">
            <summary>
            <para>
            <para>The sort order. If no value is specified, the results are not sorted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.FindSCProductsAsAdminCmdlet.PageSize">
            <summary>
            <para>
            <para>The maximum number of items to return with this call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.FindSCProductsAsAdminCmdlet.PageToken">
            <summary>
            <para>
            <para>The page token for the next set of results. To retrieve the first set of results,
            use null.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SC.FindSCProvisionedProductCmdlet">
            <summary>
            Gets information about the provisioned products that meet the specified criteria.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.FindSCProvisionedProductCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.FindSCProvisionedProductCmdlet.Filter">
            <summary>
            <para>
            <para>The search filters.</para><para>When the key is <code>SearchQuery</code>, the searchable fields are <code>arn</code>,
            <code>createdTime</code>, <code>id</code>, <code>lastRecordId</code>, <code>idempotencyToken</code>,
            <code>name</code>, <code>physicalId</code>, <code>productId</code>, <code>provisioningArtifact</code>,
            <code>type</code>, <code>status</code>, <code>tags</code>, <code>userArn</code>, and
            <code>userArnSession</code>.</para><para>Example: <code>"SearchQuery":["status:AVAILABLE"]</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.FindSCProvisionedProductCmdlet.AccessLevelFilter_Key">
            <summary>
            <para>
            <para>The access level.</para><ul><li><para><code>Account</code> - Filter results based on the account.</para></li><li><para><code>Role</code> - Filter results based on the federated role of the specified user.</para></li><li><para><code>User</code> - Filter results based on the specified user.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.FindSCProvisionedProductCmdlet.SortBy">
            <summary>
            <para>
            <para>The sort field. If no value is specified, the results are not sorted. The valid values
            are <code>arn</code>, <code>id</code>, <code>name</code>, and <code>lastRecordId</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.FindSCProvisionedProductCmdlet.SortOrder">
            <summary>
            <para>
            <para>The sort order. If no value is specified, the results are not sorted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.FindSCProvisionedProductCmdlet.AccessLevelFilter_Value">
            <summary>
            <para>
            <para>The user to which the access level applies. The only supported value is <code>Self</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.FindSCProvisionedProductCmdlet.PageSize">
            <summary>
            <para>
            <para>The maximum number of items to return with this call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.FindSCProvisionedProductCmdlet.PageToken">
            <summary>
            <para>
            <para>The page token for the next set of results. To retrieve the first set of results,
            use null.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SC.GetSCAcceptedPortfolioShareListCmdlet">
            <summary>
            Lists all portfolios for which sharing was accepted by this account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCAcceptedPortfolioShareListCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCAcceptedPortfolioShareListCmdlet.PortfolioShareType">
            <summary>
            <para>
            <para>The type of shared portfolios to list. The default is to list imported portfolios.</para><ul><li><para><code>AWS_ORGANIZATIONS</code> - List portfolios shared by the master account of
            your organization</para></li><li><para><code>AWS_SERVICECATALOG</code> - List default portfolios</para></li><li><para><code>IMPORTED</code> - List imported portfolios</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCAcceptedPortfolioShareListCmdlet.PageSize">
            <summary>
            <para>
            <para>The maximum number of items to return with this call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCAcceptedPortfolioShareListCmdlet.PageToken">
            <summary>
            <para>
            <para>The page token for the next set of results. To retrieve the first set of results,
            use null.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SC.GetSCAWSOrganizationsAccessStatusCmdlet">
            <summary>
            Get the Access Status for AWS Organization portfolio share feature. This API can only
            be called by the master account in the organization.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SC.GetSCBudgetsForResourceCmdlet">
            <summary>
            Lists all the budgets associated to the specified resource.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCBudgetsForResourceCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCBudgetsForResourceCmdlet.ResourceId">
            <summary>
            <para>
            <para>The resource identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCBudgetsForResourceCmdlet.PageSize">
            <summary>
            <para>
            <para>The maximum number of items to return with this call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCBudgetsForResourceCmdlet.PageToken">
            <summary>
            <para>
            <para>The page token for the next set of results. To retrieve the first set of results,
            use null.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SC.GetSCConstrainsForPortfolioListCmdlet">
            <summary>
            Lists the constraints for the specified portfolio and product.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCConstrainsForPortfolioListCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCConstrainsForPortfolioListCmdlet.PortfolioId">
            <summary>
            <para>
            <para>The portfolio identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCConstrainsForPortfolioListCmdlet.ProductId">
            <summary>
            <para>
            <para>The product identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCConstrainsForPortfolioListCmdlet.PageSize">
            <summary>
            <para>
            <para>The maximum number of items to return with this call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCConstrainsForPortfolioListCmdlet.PageToken">
            <summary>
            <para>
            <para>The page token for the next set of results. To retrieve the first set of results,
            use null.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SC.GetSCConstraintCmdlet">
            <summary>
            Gets information about the specified constraint.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCConstraintCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCConstraintCmdlet.Id">
            <summary>
            <para>
            <para>The identifier of the constraint.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SC.GetSCCopyProductStatusCmdlet">
            <summary>
            Gets the status of the specified copy product operation.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCCopyProductStatusCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCCopyProductStatusCmdlet.CopyProductToken">
            <summary>
            <para>
            <para>The token for the copy product operation. This token is returned by <a>CopyProduct</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SC.GetSCLaunchPathCmdlet">
            <summary>
            Lists the paths to the specified product. A path is how the user has access to a specified
            product, and is necessary when provisioning a product. A path also determines the
            constraints put on the product.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCLaunchPathCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCLaunchPathCmdlet.ProductId">
            <summary>
            <para>
            <para>The product identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCLaunchPathCmdlet.PageSize">
            <summary>
            <para>
            <para>The maximum number of items to return with this call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCLaunchPathCmdlet.PageToken">
            <summary>
            <para>
            <para>The page token for the next set of results. To retrieve the first set of results,
            use null.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SC.GetSCOrganizationPortfolioAccessListCmdlet">
            <summary>
            Lists the organization nodes that have access to the specified portfolio. This API
            can only be called by the master account in the organization.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCOrganizationPortfolioAccessListCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCOrganizationPortfolioAccessListCmdlet.OrganizationNodeType">
            <summary>
            <para>
            <para>The organization node type that will be returned in the output.</para><ul><li><para><code>ORGANIZATION</code> - Organization that has access to the portfolio. </para></li><li><para><code>ORGANIZATIONAL_UNIT</code> - Organizational unit that has access to the portfolio
            within your organization.</para></li><li><para><code>ACCOUNT</code> - Account that has access to the portfolio within your organization.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCOrganizationPortfolioAccessListCmdlet.PortfolioId">
            <summary>
            <para>
            <para>The portfolio identifier. For example, <code>port-2abcdext3y5fk</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCOrganizationPortfolioAccessListCmdlet.PageSize">
            <summary>
            <para>
            <para>The maximum number of items to return with this call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCOrganizationPortfolioAccessListCmdlet.PageToken">
            <summary>
            <para>
            <para>The page token for the next set of results. To retrieve the first set of results,
            use null.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SC.GetSCPortfolioCmdlet">
            <summary>
            Gets information about the specified portfolio.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCPortfolioCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCPortfolioCmdlet.Id">
            <summary>
            <para>
            <para>The portfolio identifier.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SC.GetSCPortfolioAccessListCmdlet">
            <summary>
            Lists the account IDs that have access to the specified portfolio.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCPortfolioAccessListCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCPortfolioAccessListCmdlet.PortfolioId">
            <summary>
            <para>
            <para>The portfolio identifier.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SC.GetSCPortfolioListCmdlet">
            <summary>
            Lists all portfolios in the catalog.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCPortfolioListCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCPortfolioListCmdlet.PageSize">
            <summary>
            <para>
            <para>The maximum number of items to return with this call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCPortfolioListCmdlet.PageToken">
            <summary>
            <para>
            <para>The page token for the next set of results. To retrieve the first set of results,
            use null.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SC.GetSCPortfolioShareStatusCmdlet">
            <summary>
            Gets the status of the specified portfolio share operation. This API can only be called
            by the master account in the organization.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCPortfolioShareStatusCmdlet.PortfolioShareToken">
            <summary>
            <para>
            <para>The token for the portfolio share operation. This token is returned either by CreatePortfolioShare
            or by DeletePortfolioShare.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SC.GetSCPrincipalsForPortfolioCmdlet">
            <summary>
            Lists all principal ARNs associated with the specified portfolio.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCPrincipalsForPortfolioCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCPrincipalsForPortfolioCmdlet.PortfolioId">
            <summary>
            <para>
            <para>The portfolio identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCPrincipalsForPortfolioCmdlet.PageSize">
            <summary>
            <para>
            <para>The maximum number of items to return with this call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCPrincipalsForPortfolioCmdlet.PageToken">
            <summary>
            <para>
            <para>The page token for the next set of results. To retrieve the first set of results,
            use null.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SC.GetSCProductCmdlet">
            <summary>
            Gets information about the specified product.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProductCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProductCmdlet.Id">
            <summary>
            <para>
            <para>The product identifier.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SC.GetSCProductAsAdminCmdlet">
            <summary>
            Gets information about the specified product. This operation is run with administrator
            access.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProductAsAdminCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProductAsAdminCmdlet.Id">
            <summary>
            <para>
            <para>The product identifier.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SC.GetSCProductPortfolioListCmdlet">
            <summary>
            Lists all portfolios that the specified product is associated with.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProductPortfolioListCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProductPortfolioListCmdlet.ProductId">
            <summary>
            <para>
            <para>The product identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProductPortfolioListCmdlet.PageSize">
            <summary>
            <para>
            <para>The maximum number of items to return with this call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProductPortfolioListCmdlet.PageToken">
            <summary>
            <para>
            <para>The page token for the next set of results. To retrieve the first set of results,
            use null.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SC.GetSCProductViewCmdlet">
            <summary>
            Gets information about the specified product.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProductViewCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProductViewCmdlet.Id">
            <summary>
            <para>
            <para>The product view identifier.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SC.GetSCProvisionedProductCmdlet">
            <summary>
            Lists the provisioned products that are available (not terminated).
             
              
            <para>
            To use additional filtering, see <a>SearchProvisionedProducts</a>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProvisionedProductCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProvisionedProductCmdlet.AccessLevelFilter_Key">
            <summary>
            <para>
            <para>The access level.</para><ul><li><para><code>Account</code> - Filter results based on the account.</para></li><li><para><code>Role</code> - Filter results based on the federated role of the specified user.</para></li><li><para><code>User</code> - Filter results based on the specified user.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProvisionedProductCmdlet.AccessLevelFilter_Value">
            <summary>
            <para>
            <para>The user to which the access level applies. The only supported value is <code>Self</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProvisionedProductCmdlet.PageSize">
            <summary>
            <para>
            <para>The maximum number of items to return with this call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProvisionedProductCmdlet.PageToken">
            <summary>
            <para>
            <para>The page token for the next set of results. To retrieve the first set of results,
            use null.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SC.GetSCProvisionedProductDetailCmdlet">
            <summary>
            Gets information about the specified provisioned product.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProvisionedProductDetailCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProvisionedProductDetailCmdlet.Id">
            <summary>
            <para>
            <para>The provisioned product identifier.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SC.GetSCProvisionedProductPlanCmdlet">
            <summary>
            Gets information about the resource changes for the specified plan.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProvisionedProductPlanCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProvisionedProductPlanCmdlet.PageSize">
            <summary>
            <para>
            <para>The maximum number of items to return with this call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProvisionedProductPlanCmdlet.PlanId">
            <summary>
            <para>
            <para>The plan identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProvisionedProductPlanCmdlet.PageToken">
            <summary>
            <para>
            <para>The page token for the next set of results. To retrieve the first set of results,
            use null.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SC.GetSCProvisionedProductPlanListCmdlet">
            <summary>
            Lists the plans for the specified provisioned product or all plans to which the user
            has access.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProvisionedProductPlanListCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProvisionedProductPlanListCmdlet.AccessLevelFilter_Key">
            <summary>
            <para>
            <para>The access level.</para><ul><li><para><code>Account</code> - Filter results based on the account.</para></li><li><para><code>Role</code> - Filter results based on the federated role of the specified user.</para></li><li><para><code>User</code> - Filter results based on the specified user.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProvisionedProductPlanListCmdlet.ProvisionProductId">
            <summary>
            <para>
            <para>The product identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProvisionedProductPlanListCmdlet.AccessLevelFilter_Value">
            <summary>
            <para>
            <para>The user to which the access level applies. The only supported value is <code>Self</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProvisionedProductPlanListCmdlet.PageSize">
            <summary>
            <para>
            <para>The maximum number of items to return with this call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProvisionedProductPlanListCmdlet.PageToken">
            <summary>
            <para>
            <para>The page token for the next set of results. To retrieve the first set of results,
            use null.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SC.GetSCProvisioningArtifactCmdlet">
            <summary>
            Gets information about the specified provisioning artifact (also known as a version)
            for the specified product.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProvisioningArtifactCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProvisioningArtifactCmdlet.ProductId">
            <summary>
            <para>
            <para>The product identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProvisioningArtifactCmdlet.ProvisioningArtifactId">
            <summary>
            <para>
            <para>The identifier of the provisioning artifact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProvisioningArtifactCmdlet.ReturnCloudFormationTemplate">
            <summary>
            <para>
            <para>Indicates whether a verbose level of detail is enabled.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SC.GetSCProvisioningArtifactListCmdlet">
            <summary>
            Lists all provisioning artifacts (also known as versions) for the specified product.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProvisioningArtifactListCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProvisioningArtifactListCmdlet.ProductId">
            <summary>
            <para>
            <para>The product identifier.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SC.GetSCProvisioningArtifactsForServiceActionListCmdlet">
            <summary>
            Lists all provisioning artifacts (also known as versions) for the specified self-service
            action.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProvisioningArtifactsForServiceActionListCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProvisioningArtifactsForServiceActionListCmdlet.ServiceActionId">
            <summary>
            <para>
            <para>The self-service action identifier. For example, <code>act-fs7abcd89wxyz</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProvisioningArtifactsForServiceActionListCmdlet.PageSize">
            <summary>
            <para>
            <para>The maximum number of items to return with this call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProvisioningArtifactsForServiceActionListCmdlet.PageToken">
            <summary>
            <para>
            <para>The page token for the next set of results. To retrieve the first set of results,
            use null.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SC.GetSCProvisioningParameterCmdlet">
            <summary>
            Gets information about the configuration required to provision the specified product
            using the specified provisioning artifact.
             
              
            <para>
            If the output contains a TagOption key with an empty list of values, there is a TagOption
            conflict for that key. The end user cannot take action to fix the conflict, and launch
            is not blocked. In subsequent calls to <a>ProvisionProduct</a>, do not include conflicted
            TagOption keys as tags, or this causes the error "Parameter validation failed: Missing
            required parameter in Tags[<i>N</i>]:<i>Value</i>". Tag the provisioned product with
            the value <code>sc-tagoption-conflict-portfolioId-productId</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProvisioningParameterCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProvisioningParameterCmdlet.PathId">
            <summary>
            <para>
            <para>The path identifier of the product. This value is optional if the product has a default
            path, and required if the product has more than one path. To list the paths for a
            product, use <a>ListLaunchPaths</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProvisioningParameterCmdlet.ProductId">
            <summary>
            <para>
            <para>The product identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCProvisioningParameterCmdlet.ProvisioningArtifactId">
            <summary>
            <para>
            <para>The identifier of the provisioning artifact.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SC.GetSCRecordCmdlet">
            <summary>
            Gets information about the specified request operation.
             
              
            <para>
            Use this operation after calling a request operation (for example, <a>ProvisionProduct</a>,
            <a>TerminateProvisionedProduct</a>, or <a>UpdateProvisionedProduct</a>).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCRecordCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCRecordCmdlet.Id">
            <summary>
            <para>
            <para>The record identifier of the provisioned product. This identifier is returned by the
            request operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCRecordCmdlet.PageSize">
            <summary>
            <para>
            <para>The maximum number of items to return with this call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCRecordCmdlet.PageToken">
            <summary>
            <para>
            <para>The page token for the next set of results. To retrieve the first set of results,
            use null.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SC.GetSCRecordHistoryCmdlet">
            <summary>
            Lists the specified requests or all performed requests.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCRecordHistoryCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCRecordHistoryCmdlet.AccessLevelFilter_Key">
            <summary>
            <para>
            <para>The access level.</para><ul><li><para><code>Account</code> - Filter results based on the account.</para></li><li><para><code>Role</code> - Filter results based on the federated role of the specified user.</para></li><li><para><code>User</code> - Filter results based on the specified user.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCRecordHistoryCmdlet.SearchFilter_Key">
            <summary>
            <para>
            <para>The filter key.</para><ul><li><para><code>product</code> - Filter results based on the specified product identifier.</para></li><li><para><code>provisionedproduct</code> - Filter results based on the provisioned product
            identifier.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCRecordHistoryCmdlet.AccessLevelFilter_Value">
            <summary>
            <para>
            <para>The user to which the access level applies. The only supported value is <code>Self</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCRecordHistoryCmdlet.SearchFilter_Value">
            <summary>
            <para>
            <para>The filter value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCRecordHistoryCmdlet.PageSize">
            <summary>
            <para>
            <para>The maximum number of items to return with this call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCRecordHistoryCmdlet.PageToken">
            <summary>
            <para>
            <para>The page token for the next set of results. To retrieve the first set of results,
            use null.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SC.GetSCResourcesForTagOptionCmdlet">
            <summary>
            Lists the resources associated with the specified TagOption.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCResourcesForTagOptionCmdlet.ResourceType">
            <summary>
            <para>
            <para>The resource type.</para><ul><li><para><code>Portfolio</code></para></li><li><para><code>Product</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCResourcesForTagOptionCmdlet.TagOptionId">
            <summary>
            <para>
            <para>The TagOption identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCResourcesForTagOptionCmdlet.PageSize">
            <summary>
            <para>
            <para>The maximum number of items to return with this call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCResourcesForTagOptionCmdlet.PageToken">
            <summary>
            <para>
            <para>The page token for the next set of results. To retrieve the first set of results,
            use null.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.PageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SC.GetSCServiceActionCmdlet">
            <summary>
            Describes a self-service action.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCServiceActionCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCServiceActionCmdlet.Id">
            <summary>
            <para>
            <para>The self-service action identifier.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SC.GetSCServiceActionListCmdlet">
            <summary>
            Lists all self-service actions.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCServiceActionListCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCServiceActionListCmdlet.PageSize">
            <summary>
            <para>
            <para>The maximum number of items to return with this call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCServiceActionListCmdlet.PageToken">
            <summary>
            <para>
            <para>The page token for the next set of results. To retrieve the first set of results,
            use null.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SC.GetSCServiceActionsForProvisioningArtifactListCmdlet">
            <summary>
            Returns a paginated list of self-service actions associated with the specified Product
            ID and Provisioning Artifact ID.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCServiceActionsForProvisioningArtifactListCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCServiceActionsForProvisioningArtifactListCmdlet.ProductId">
            <summary>
            <para>
            <para>The product identifier. For example, <code>prod-abcdzk7xy33qa</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCServiceActionsForProvisioningArtifactListCmdlet.ProvisioningArtifactId">
            <summary>
            <para>
            <para>The identifier of the provisioning artifact. For example, <code>pa-4abcdjnxjj6ne</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCServiceActionsForProvisioningArtifactListCmdlet.PageSize">
            <summary>
            <para>
            <para>The maximum number of items to return with this call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCServiceActionsForProvisioningArtifactListCmdlet.PageToken">
            <summary>
            <para>
            <para>The page token for the next set of results. To retrieve the first set of results,
            use null.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SC.GetSCTagOptionCmdlet">
            <summary>
            Gets information about the specified TagOption.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCTagOptionCmdlet.Id">
            <summary>
            <para>
            <para>The TagOption identifier.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SC.GetSCTagOptionListCmdlet">
            <summary>
            Lists the specified TagOptions or all TagOptions.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCTagOptionListCmdlet.Filters_Active">
            <summary>
            <para>
            <para>The active state.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCTagOptionListCmdlet.Filters_Key">
            <summary>
            <para>
            <para>The TagOption key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCTagOptionListCmdlet.Filters_Value">
            <summary>
            <para>
            <para>The TagOption value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCTagOptionListCmdlet.PageSize">
            <summary>
            <para>
            <para>The maximum number of items to return with this call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.GetSCTagOptionListCmdlet.PageToken">
            <summary>
            <para>
            <para>The page token for the next set of results. To retrieve the first set of results,
            use null.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.PageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SC.NewSCConstraintCmdlet">
            <summary>
            Creates a constraint.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCConstraintCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCConstraintCmdlet.Description">
            <summary>
            <para>
            <para>The description of the constraint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCConstraintCmdlet.IdempotencyToken">
            <summary>
            <para>
            <para>A unique identifier that you provide to ensure idempotency. If multiple requests differ
            only by the idempotency token, the same response is returned for each repeated request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCConstraintCmdlet.Parameter">
            <summary>
            <para>
            <para>The constraint parameters, in JSON format. The syntax depends on the constraint type
            as follows:</para><dl><dt>LAUNCH</dt><dd><para>Specify the <code>RoleArn</code> property as follows:</para><para><code>{"RoleArn" : "arn:aws:iam::123456789012:role/LaunchRole"}</code></para><para>You cannot have both a <code>LAUNCH</code> and a <code>STACKSET</code> constraint.</para><para>You also cannot have more than one <code>LAUNCH</code> constraint on a product and
            portfolio.</para></dd><dt>NOTIFICATION</dt><dd><para>Specify the <code>NotificationArns</code> property as follows:</para><para><code>{"NotificationArns" : ["arn:aws:sns:us-east-1:123456789012:Topic"]}</code></para></dd><dt>RESOURCE_UPDATE</dt><dd><para>Specify the <code>TagUpdatesOnProvisionedProduct</code> property as follows:</para><para><code>{"Version":"2.0","Properties":{"TagUpdateOnProvisionedProduct":"String"}}</code></para><para>The <code>TagUpdatesOnProvisionedProduct</code> property accepts a string value of
            <code>ALLOWED</code> or <code>NOT_ALLOWED</code>.</para></dd><dt>STACKSET</dt><dd><para>Specify the <code>Parameters</code> property as follows:</para><para><code>{"Version": "String", "Properties": {"AccountList": [ "String" ], "RegionList":
            [ "String" ], "AdminRole": "String", "ExecutionRole": "String"}}</code></para><para>You cannot have both a <code>LAUNCH</code> and a <code>STACKSET</code> constraint.</para><para>You also cannot have more than one <code>STACKSET</code> constraint on a product and
            portfolio.</para><para>Products with a <code>STACKSET</code> constraint will launch an AWS CloudFormation
            stack set.</para></dd><dt>TEMPLATE</dt><dd><para>Specify the <code>Rules</code> property. For more information, see <a href="http://docs.aws.amazon.com/servicecatalog/latest/adminguide/reference-template_constraint_rules.html">Template
            Constraint Rules</a>.</para></dd></dl>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCConstraintCmdlet.PortfolioId">
            <summary>
            <para>
            <para>The portfolio identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCConstraintCmdlet.ProductId">
            <summary>
            <para>
            <para>The product identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCConstraintCmdlet.Type">
            <summary>
            <para>
            <para>The type of constraint.</para><ul><li><para><code>LAUNCH</code></para></li><li><para><code>NOTIFICATION</code></para></li><li><para><code>RESOURCE_UPDATE</code></para></li><li><para><code>STACKSET</code></para></li><li><para><code>TEMPLATE</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCConstraintCmdlet.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.SC.NewSCPortfolioCmdlet">
            <summary>
            Creates a portfolio.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCPortfolioCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCPortfolioCmdlet.Description">
            <summary>
            <para>
            <para>The description of the portfolio.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCPortfolioCmdlet.DisplayName">
            <summary>
            <para>
            <para>The name to use for display purposes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCPortfolioCmdlet.IdempotencyToken">
            <summary>
            <para>
            <para>A unique identifier that you provide to ensure idempotency. If multiple requests differ
            only by the idempotency token, the same response is returned for each repeated request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCPortfolioCmdlet.ProviderName">
            <summary>
            <para>
            <para>The name of the portfolio provider.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCPortfolioCmdlet.Tag">
            <summary>
            <para>
            <para>One or more tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCPortfolioCmdlet.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.SC.NewSCPortfolioShareCmdlet">
            <summary>
            Shares the specified portfolio with the specified account or organization node. Shares
            to an organization node can only be created by the master account of an Organization.
            AWSOrganizationsAccess must be enabled in order to create a portfolio share to an
            organization node.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCPortfolioShareCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCPortfolioShareCmdlet.AccountId">
            <summary>
            <para>
            <para>The AWS account ID. For example, <code>123456789012</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCPortfolioShareCmdlet.PortfolioId">
            <summary>
            <para>
            <para>The portfolio identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCPortfolioShareCmdlet.OrganizationNode_Type">
            <summary>
            <para>
            <para>The organization node type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCPortfolioShareCmdlet.OrganizationNode_Value">
            <summary>
            <para>
            <para>The identifier of the organization node.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCPortfolioShareCmdlet.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.SC.NewSCProductCmdlet">
            <summary>
            Creates a product.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProductCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProductCmdlet.Description">
            <summary>
            <para>
            <para>The description of the product.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProductCmdlet.ProvisioningArtifactParameters_Description">
            <summary>
            <para>
            <para>The description of the provisioning artifact, including how it differs from the previous
            provisioning artifact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProductCmdlet.ProvisioningArtifactParameters_DisableTemplateValidation">
            <summary>
            <para>
            <para>If set to true, AWS Service Catalog stops validating the specified provisioning artifact
            even if it is invalid.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProductCmdlet.Distributor">
            <summary>
            <para>
            <para>The distributor of the product.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProductCmdlet.IdempotencyToken">
            <summary>
            <para>
            <para>A unique identifier that you provide to ensure idempotency. If multiple requests differ
            only by the idempotency token, the same response is returned for each repeated request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProductCmdlet.ProvisioningArtifactParameters_Info">
            <summary>
            <para>
            <para>The URL of the CloudFormation template in Amazon S3. Specify the URL in JSON format
            as follows:</para><para><code>"LoadTemplateFromURL": "https://s3.amazonaws.com/cf-templates-ozkq9d3hgiq2-us-east-1/..."</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProductCmdlet.Name">
            <summary>
            <para>
            <para>The name of the product.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProductCmdlet.ProvisioningArtifactParameters_Name">
            <summary>
            <para>
            <para>The name of the provisioning artifact (for example, v1 v2beta). No spaces are allowed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProductCmdlet.ProductType">
            <summary>
            <para>
            <para>The type of product.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProductCmdlet.SupportDescription">
            <summary>
            <para>
            <para>The support information about the product.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProductCmdlet.SupportEmail">
            <summary>
            <para>
            <para>The contact email for product support.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProductCmdlet.SupportUrl">
            <summary>
            <para>
            <para>The contact URL for product support.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProductCmdlet.Tag">
            <summary>
            <para>
            <para>One or more tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProductCmdlet.ProvisioningArtifactParameters_Type">
            <summary>
            <para>
            <para>The type of provisioning artifact.</para><ul><li><para><code>CLOUD_FORMATION_TEMPLATE</code> - AWS CloudFormation template</para></li><li><para><code>MARKETPLACE_AMI</code> - AWS Marketplace AMI</para></li><li><para><code>MARKETPLACE_CAR</code> - AWS Marketplace Clusters and AWS Resources</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProductCmdlet.Owner">
            <summary>
            <para>
            <para>The owner of the product.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProductCmdlet.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.SC.NewSCProvisionedProductCmdlet">
            <summary>
            Provisions the specified product.
             
              
            <para>
            A provisioned product is a resourced instance of a product. For example, provisioning
            a product based on a CloudFormation template launches a CloudFormation stack and its
            underlying resources. You can check the status of this request using <a>DescribeRecord</a>.
            </para><para>
            If the request contains a tag key with an empty list of values, there is a tag conflict
            for that key. Do not include conflicted keys as tags, or this causes the error "Parameter
            validation failed: Missing required parameter in Tags[<i>N</i>]:<i>Value</i>".
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProvisionedProductCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProvisionedProductCmdlet.NotificationArn">
            <summary>
            <para>
            <para>Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProvisionedProductCmdlet.PathId">
            <summary>
            <para>
            <para>The path identifier of the product. This value is optional if the product has a default
            path, and required if the product has more than one path. To list the paths for a
            product, use <a>ListLaunchPaths</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProvisionedProductCmdlet.ProductId">
            <summary>
            <para>
            <para>The product identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProvisionedProductCmdlet.ProvisionedProductName">
            <summary>
            <para>
            <para>A user-friendly name for the provisioned product. This value must be unique for the
            AWS account and cannot be updated after the product is provisioned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProvisionedProductCmdlet.ProvisioningArtifactId">
            <summary>
            <para>
            <para>The identifier of the provisioning artifact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProvisionedProductCmdlet.ProvisioningParameter">
            <summary>
            <para>
            <para>Parameters specified by the administrator that are required for provisioning the product.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProvisionedProductCmdlet.ProvisionToken">
            <summary>
            <para>
            <para>An idempotency token that uniquely identifies the provisioning request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProvisionedProductCmdlet.ProvisioningPreferences_StackSetAccount">
            <summary>
            <para>
            <para>One or more AWS accounts that will have access to the provisioned product.</para><para>Applicable only to a <code>CFN_STACKSET</code> provisioned product type.</para><para>The AWS accounts specified should be within the list of accounts in the <code>STACKSET</code>
            constraint. To get the list of accounts in the <code>STACKSET</code> constraint, use
            the <code>DescribeProvisioningParameters</code> operation.</para><para>If no values are specified, the default value is all accounts from the <code>STACKSET</code>
            constraint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProvisionedProductCmdlet.ProvisioningPreferences_StackSetFailureToleranceCount">
            <summary>
            <para>
            <para>The number of accounts, per region, for which this operation can fail before AWS Service
            Catalog stops the operation in that region. If the operation is stopped in a region,
            AWS Service Catalog doesn't attempt the operation in any subsequent regions.</para><para>Applicable only to a <code>CFN_STACKSET</code> provisioned product type.</para><para>Conditional: You must specify either <code>StackSetFailureToleranceCount</code> or
            <code>StackSetFailureTolerancePercentage</code>, but not both.</para><para>The default value is <code>0</code> if no value is specified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProvisionedProductCmdlet.ProvisioningPreferences_StackSetFailureTolerancePercentage">
            <summary>
            <para>
            <para>The percentage of accounts, per region, for which this stack operation can fail before
            AWS Service Catalog stops the operation in that region. If the operation is stopped
            in a region, AWS Service Catalog doesn't attempt the operation in any subsequent regions.</para><para>When calculating the number of accounts based on the specified percentage, AWS Service
            Catalog rounds down to the next whole number.</para><para>Applicable only to a <code>CFN_STACKSET</code> provisioned product type.</para><para>Conditional: You must specify either <code>StackSetFailureToleranceCount</code> or
            <code>StackSetFailureTolerancePercentage</code>, but not both.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProvisionedProductCmdlet.ProvisioningPreferences_StackSetMaxConcurrencyCount">
            <summary>
            <para>
            <para>The maximum number of accounts in which to perform this operation at one time. This
            is dependent on the value of <code>StackSetFailureToleranceCount</code>. <code>StackSetMaxConcurrentCount</code>
            is at most one more than the <code>StackSetFailureToleranceCount</code>.</para><para>Note that this setting lets you specify the maximum for operations. For large deployments,
            under certain circumstances the actual number of accounts acted upon concurrently
            may be lower due to service throttling.</para><para>Applicable only to a <code>CFN_STACKSET</code> provisioned product type.</para><para>Conditional: You must specify either <code>StackSetMaxConcurrentCount</code> or <code>StackSetMaxConcurrentPercentage</code>,
            but not both.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProvisionedProductCmdlet.ProvisioningPreferences_StackSetMaxConcurrencyPercentage">
            <summary>
            <para>
            <para>The maximum percentage of accounts in which to perform this operation at one time.</para><para>When calculating the number of accounts based on the specified percentage, AWS Service
            Catalog rounds down to the next whole number. This is true except in cases where rounding
            down would result is zero. In this case, AWS Service Catalog sets the number as <code>1</code>
            instead.</para><para>Note that this setting lets you specify the maximum for operations. For large deployments,
            under certain circumstances the actual number of accounts acted upon concurrently
            may be lower due to service throttling.</para><para>Applicable only to a <code>CFN_STACKSET</code> provisioned product type.</para><para>Conditional: You must specify either <code>StackSetMaxConcurrentCount</code> or <code>StackSetMaxConcurrentPercentage</code>,
            but not both.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProvisionedProductCmdlet.ProvisioningPreferences_StackSetRegion">
            <summary>
            <para>
            <para>One or more AWS Regions where the provisioned product will be available.</para><para>Applicable only to a <code>CFN_STACKSET</code> provisioned product type.</para><para>The specified regions should be within the list of regions from the <code>STACKSET</code>
            constraint. To get the list of regions in the <code>STACKSET</code> constraint, use
            the <code>DescribeProvisioningParameters</code> operation.</para><para>If no values are specified, the default value is all regions from the <code>STACKSET</code>
            constraint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProvisionedProductCmdlet.Tag">
            <summary>
            <para>
            <para>One or more tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProvisionedProductCmdlet.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.SC.NewSCProvisionedProductPlanCmdlet">
            <summary>
            Creates a plan. A plan includes the list of resources to be created (when provisioning
            a new product) or modified (when updating a provisioned product) when the plan is
            executed.
             
              
            <para>
            You can create one plan per provisioned product. To create a plan for an existing
            provisioned product, the product status must be AVAILBLE or TAINTED.
            </para><para>
            To view the resource changes in the change set, use <a>DescribeProvisionedProductPlan</a>.
            To create or modify the provisioned product, use <a>ExecuteProvisionedProductPlan</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProvisionedProductPlanCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProvisionedProductPlanCmdlet.IdempotencyToken">
            <summary>
            <para>
            <para>A unique identifier that you provide to ensure idempotency. If multiple requests differ
            only by the idempotency token, the same response is returned for each repeated request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProvisionedProductPlanCmdlet.NotificationArn">
            <summary>
            <para>
            <para>Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProvisionedProductPlanCmdlet.PathId">
            <summary>
            <para>
            <para>The path identifier of the product. This value is optional if the product has a default
            path, and required if the product has more than one path. To list the paths for a
            product, use <a>ListLaunchPaths</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProvisionedProductPlanCmdlet.PlanName">
            <summary>
            <para>
            <para>The name of the plan.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProvisionedProductPlanCmdlet.PlanType">
            <summary>
            <para>
            <para>The plan type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProvisionedProductPlanCmdlet.ProductId">
            <summary>
            <para>
            <para>The product identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProvisionedProductPlanCmdlet.ProvisionedProductName">
            <summary>
            <para>
            <para>A user-friendly name for the provisioned product. This value must be unique for the
            AWS account and cannot be updated after the product is provisioned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProvisionedProductPlanCmdlet.ProvisioningArtifactId">
            <summary>
            <para>
            <para>The identifier of the provisioning artifact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProvisionedProductPlanCmdlet.ProvisioningParameter">
            <summary>
            <para>
            <para>Parameters specified by the administrator that are required for provisioning the product.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProvisionedProductPlanCmdlet.Tag">
            <summary>
            <para>
            <para>One or more tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProvisionedProductPlanCmdlet.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.SC.NewSCProvisioningArtifactCmdlet">
            <summary>
            Creates a provisioning artifact (also known as a version) for the specified product.
             
              
            <para>
            You cannot create a provisioning artifact for a product that was shared with you.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProvisioningArtifactCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProvisioningArtifactCmdlet.Parameters_Description">
            <summary>
            <para>
            <para>The description of the provisioning artifact, including how it differs from the previous
            provisioning artifact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProvisioningArtifactCmdlet.Parameters_DisableTemplateValidation">
            <summary>
            <para>
            <para>If set to true, AWS Service Catalog stops validating the specified provisioning artifact
            even if it is invalid.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProvisioningArtifactCmdlet.IdempotencyToken">
            <summary>
            <para>
            <para>A unique identifier that you provide to ensure idempotency. If multiple requests differ
            only by the idempotency token, the same response is returned for each repeated request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProvisioningArtifactCmdlet.Parameters_Info">
            <summary>
            <para>
            <para>The URL of the CloudFormation template in Amazon S3. Specify the URL in JSON format
            as follows:</para><para><code>"LoadTemplateFromURL": "https://s3.amazonaws.com/cf-templates-ozkq9d3hgiq2-us-east-1/..."</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProvisioningArtifactCmdlet.Parameters_Name">
            <summary>
            <para>
            <para>The name of the provisioning artifact (for example, v1 v2beta). No spaces are allowed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProvisioningArtifactCmdlet.ProductId">
            <summary>
            <para>
            <para>The product identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProvisioningArtifactCmdlet.Parameters_Type">
            <summary>
            <para>
            <para>The type of provisioning artifact.</para><ul><li><para><code>CLOUD_FORMATION_TEMPLATE</code> - AWS CloudFormation template</para></li><li><para><code>MARKETPLACE_AMI</code> - AWS Marketplace AMI</para></li><li><para><code>MARKETPLACE_CAR</code> - AWS Marketplace Clusters and AWS Resources</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCProvisioningArtifactCmdlet.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.SC.NewSCServiceActionCmdlet">
            <summary>
            Creates a self-service action.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCServiceActionCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCServiceActionCmdlet.Definition">
            <summary>
            <para>
            <para>The self-service action definition. Can be one of the following:</para><dl><dt>Name</dt><dd><para>The name of the AWS Systems Manager Document. For example, <code>AWS-RestartEC2Instance</code>.</para></dd><dt>Version</dt><dd><para>The AWS Systems Manager automation document version. For example, <code>"Version":
            "1"</code></para></dd><dt>AssumeRole</dt><dd><para>The Amazon Resource Name (ARN) of the role that performs the self-service actions
            on your behalf. For example, <code>"AssumeRole": "arn:aws:iam::12345678910:role/ActionRole"</code>.</para><para>To reuse the provisioned product launch role, set to <code>"AssumeRole": "LAUNCH_ROLE"</code>.</para></dd><dt>Parameters</dt><dd><para>The list of parameters in JSON format.</para><para>For example: <code>[{\"Name\":\"InstanceId\",\"Type\":\"TARGET\"}]</code>.</para></dd></dl>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCServiceActionCmdlet.DefinitionType">
            <summary>
            <para>
            <para>The service action definition type. For example, <code>SSM_AUTOMATION</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCServiceActionCmdlet.Description">
            <summary>
            <para>
            <para>The self-service action description.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCServiceActionCmdlet.IdempotencyToken">
            <summary>
            <para>
            <para>A unique identifier that you provide to ensure idempotency. If multiple requests differ
            only by the idempotency token, the same response is returned for each repeated request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCServiceActionCmdlet.Name">
            <summary>
            <para>
            <para>The self-service action name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCServiceActionCmdlet.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.SC.NewSCTagOptionCmdlet">
            <summary>
            Creates a TagOption.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCTagOptionCmdlet.Key">
            <summary>
            <para>
            <para>The TagOption key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCTagOptionCmdlet.Value">
            <summary>
            <para>
            <para>The TagOption value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.NewSCTagOptionCmdlet.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.SC.ReceiveSCPortfolioShareCmdlet">
            <summary>
            Accepts an offer to share the specified portfolio.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.ReceiveSCPortfolioShareCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.ReceiveSCPortfolioShareCmdlet.PortfolioId">
            <summary>
            <para>
            <para>The portfolio identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.ReceiveSCPortfolioShareCmdlet.PortfolioShareType">
            <summary>
            <para>
            <para>The type of shared portfolios to accept. The default is to accept imported portfolios.</para><ul><li><para><code>AWS_ORGANIZATIONS</code> - Accept portfolios shared by the master account of
            your organization.</para></li><li><para><code>IMPORTED</code> - Accept imported portfolios.</para></li><li><para><code>AWS_SERVICECATALOG</code> - Not supported. (Throws ResourceNotFoundException.)</para></li></ul><para>For example, <code>aws servicecatalog accept-portfolio-share --portfolio-id "port-2qwzkwxt3y5fk"
            --portfolio-share-type AWS_ORGANIZATIONS</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.ReceiveSCPortfolioShareCmdlet.PassThru">
            <summary>
            Returns the value passed to the PortfolioId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.ReceiveSCPortfolioShareCmdlet.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.SC.RegisterSCBudgetWithResourceCmdlet">
            <summary>
            Associates the specified budget with the specified resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RegisterSCBudgetWithResourceCmdlet.BudgetName">
            <summary>
            <para>
            <para>The name of the budget you want to associate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RegisterSCBudgetWithResourceCmdlet.ResourceId">
            <summary>
            <para>
            <para> The resource identifier. Either a portfolio-id or a product-id.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RegisterSCBudgetWithResourceCmdlet.PassThru">
            <summary>
            Returns the value passed to the BudgetName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RegisterSCBudgetWithResourceCmdlet.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.SC.RegisterSCPrincipalWithPortfolioCmdlet">
            <summary>
            Associates the specified principal ARN with the specified portfolio.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RegisterSCPrincipalWithPortfolioCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RegisterSCPrincipalWithPortfolioCmdlet.PortfolioId">
            <summary>
            <para>
            <para>The portfolio identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RegisterSCPrincipalWithPortfolioCmdlet.PrincipalARN">
            <summary>
            <para>
            <para>The ARN of the principal (IAM user, role, or group).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RegisterSCPrincipalWithPortfolioCmdlet.PrincipalType">
            <summary>
            <para>
            <para>The principal type. The supported value is <code>IAM</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RegisterSCPrincipalWithPortfolioCmdlet.PassThru">
            <summary>
            Returns the value passed to the PrincipalARN parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RegisterSCPrincipalWithPortfolioCmdlet.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.SC.RegisterSCProductWithPortfolioCmdlet">
            <summary>
            Associates the specified product with the specified portfolio.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RegisterSCProductWithPortfolioCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RegisterSCProductWithPortfolioCmdlet.PortfolioId">
            <summary>
            <para>
            <para>The portfolio identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RegisterSCProductWithPortfolioCmdlet.ProductId">
            <summary>
            <para>
            <para>The product identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RegisterSCProductWithPortfolioCmdlet.SourcePortfolioId">
            <summary>
            <para>
            <para>The identifier of the source portfolio.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RegisterSCProductWithPortfolioCmdlet.PassThru">
            <summary>
            Returns the value passed to the ProductId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RegisterSCProductWithPortfolioCmdlet.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.SC.RemoveSCConstraintCmdlet">
            <summary>
            Deletes the specified constraint.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCConstraintCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCConstraintCmdlet.Id">
            <summary>
            <para>
            <para>The identifier of the constraint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCConstraintCmdlet.PassThru">
            <summary>
            Returns the value passed to the Id parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCConstraintCmdlet.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.SC.RemoveSCPortfolioCmdlet">
            <summary>
            Deletes the specified portfolio.
             
              
            <para>
            You cannot delete a portfolio if it was shared with you or if it has associated products,
            users, constraints, or shared accounts.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCPortfolioCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCPortfolioCmdlet.Id">
            <summary>
            <para>
            <para>The portfolio identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCPortfolioCmdlet.PassThru">
            <summary>
            Returns the value passed to the Id parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCPortfolioCmdlet.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.SC.RemoveSCPortfolioShareCmdlet">
            <summary>
            Stops sharing the specified portfolio with the specified account or organization node.
            Shares to an organization node can only be deleted by the master account of an Organization.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCPortfolioShareCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCPortfolioShareCmdlet.AccountId">
            <summary>
            <para>
            <para>The AWS account ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCPortfolioShareCmdlet.PortfolioId">
            <summary>
            <para>
            <para>The portfolio identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCPortfolioShareCmdlet.OrganizationNode_Type">
            <summary>
            <para>
            <para>The organization node type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCPortfolioShareCmdlet.OrganizationNode_Value">
            <summary>
            <para>
            <para>The identifier of the organization node.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCPortfolioShareCmdlet.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.SC.RemoveSCProductCmdlet">
            <summary>
            Deletes the specified product.
             
              
            <para>
            You cannot delete a product if it was shared with you or is associated with a portfolio.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCProductCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCProductCmdlet.Id">
            <summary>
            <para>
            <para>The product identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCProductCmdlet.PassThru">
            <summary>
            Returns the value passed to the Id parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCProductCmdlet.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.SC.RemoveSCProvisionedProductCmdlet">
            <summary>
            Terminates the specified provisioned product.
             
              
            <para>
            This operation does not delete any records associated with the provisioned product.
            </para><para>
            You can check the status of this request using <a>DescribeRecord</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCProvisionedProductCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCProvisionedProductCmdlet.IgnoreError">
            <summary>
            <para>
            <para>If set to true, AWS Service Catalog stops managing the specified provisioned product
            even if it cannot delete the underlying resources.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCProvisionedProductCmdlet.ProvisionedProductId">
            <summary>
            <para>
            <para>The identifier of the provisioned product. You cannot specify both <code>ProvisionedProductName</code>
            and <code>ProvisionedProductId</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCProvisionedProductCmdlet.ProvisionedProductName">
            <summary>
            <para>
            <para>The name of the provisioned product. You cannot specify both <code>ProvisionedProductName</code>
            and <code>ProvisionedProductId</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCProvisionedProductCmdlet.TerminateToken">
            <summary>
            <para>
            <para>An idempotency token that uniquely identifies the termination request. This token
            is only valid during the termination process. After the provisioned product is terminated,
            subsequent requests to terminate the same provisioned product always return <b>ResourceNotFound</b>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCProvisionedProductCmdlet.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.SC.RemoveSCProvisionedProductPlanCmdlet">
            <summary>
            Deletes the specified plan.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCProvisionedProductPlanCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCProvisionedProductPlanCmdlet.IgnoreError">
            <summary>
            <para>
            <para>If set to true, AWS Service Catalog stops managing the specified provisioned product
            even if it cannot delete the underlying resources.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCProvisionedProductPlanCmdlet.PlanId">
            <summary>
            <para>
            <para>The plan identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCProvisionedProductPlanCmdlet.PassThru">
            <summary>
            Returns the value passed to the PlanId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCProvisionedProductPlanCmdlet.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.SC.RemoveSCProvisioningArtifactCmdlet">
            <summary>
            Deletes the specified provisioning artifact (also known as a version) for the specified
            product.
             
              
            <para>
            You cannot delete a provisioning artifact associated with a product that was shared
            with you. You cannot delete the last provisioning artifact for a product, because
            a product must have at least one provisioning artifact.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCProvisioningArtifactCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCProvisioningArtifactCmdlet.ProductId">
            <summary>
            <para>
            <para>The product identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCProvisioningArtifactCmdlet.ProvisioningArtifactId">
            <summary>
            <para>
            <para>The identifier of the provisioning artifact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCProvisioningArtifactCmdlet.PassThru">
            <summary>
            Returns the value passed to the ProvisioningArtifactId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCProvisioningArtifactCmdlet.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.SC.RemoveSCServiceActionCmdlet">
            <summary>
            Deletes a self-service action.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCServiceActionCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCServiceActionCmdlet.Id">
            <summary>
            <para>
            <para>The self-service action identifier. For example, <code>act-fs7abcd89wxyz</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCServiceActionCmdlet.PassThru">
            <summary>
            Returns the value passed to the Id parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCServiceActionCmdlet.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.SC.RemoveSCServiceActionAssociationFromProvisioningArtifactCmdlet">
            <summary>
            Disassociates the specified self-service action association from the specified provisioning
            artifact.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCServiceActionAssociationFromProvisioningArtifactCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCServiceActionAssociationFromProvisioningArtifactCmdlet.ProductId">
            <summary>
            <para>
            <para>The product identifier. For example, <code>prod-abcdzk7xy33qa</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCServiceActionAssociationFromProvisioningArtifactCmdlet.ProvisioningArtifactId">
            <summary>
            <para>
            <para>The identifier of the provisioning artifact. For example, <code>pa-4abcdjnxjj6ne</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCServiceActionAssociationFromProvisioningArtifactCmdlet.ServiceActionId">
            <summary>
            <para>
            <para>The self-service action identifier. For example, <code>act-fs7abcd89wxyz</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCServiceActionAssociationFromProvisioningArtifactCmdlet.PassThru">
            <summary>
            Returns the value passed to the ServiceActionId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCServiceActionAssociationFromProvisioningArtifactCmdlet.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.SC.RemoveSCServiceActionAssociationFromProvisioningArtifactBatchCmdlet">
            <summary>
            Disassociates a batch of self-service actions from the specified provisioning artifact.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCServiceActionAssociationFromProvisioningArtifactBatchCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCServiceActionAssociationFromProvisioningArtifactBatchCmdlet.ServiceActionAssociation">
            <summary>
            <para>
            <para>One or more associations, each consisting of the Action ID, the Product ID, and the
            Provisioning Artifact ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCServiceActionAssociationFromProvisioningArtifactBatchCmdlet.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.SC.RemoveSCTagOptionCmdlet">
            <summary>
            Deletes the specified TagOption.
             
              
            <para>
            You cannot delete a TagOption if it is associated with a product or portfolio.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCTagOptionCmdlet.Id">
            <summary>
            <para>
            <para>The TagOption identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCTagOptionCmdlet.PassThru">
            <summary>
            Returns the value passed to the Id parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCTagOptionCmdlet.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.SC.RemoveSCTagOptionFromResourceCmdlet">
            <summary>
            Disassociates the specified TagOption from the specified resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCTagOptionFromResourceCmdlet.ResourceId">
            <summary>
            <para>
            <para>The resource identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCTagOptionFromResourceCmdlet.TagOptionId">
            <summary>
            <para>
            <para>The TagOption identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCTagOptionFromResourceCmdlet.PassThru">
            <summary>
            Returns the value passed to the TagOptionId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.RemoveSCTagOptionFromResourceCmdlet.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.SC.StartSCProvisionedProductPlanExecutionCmdlet">
            <summary>
            Provisions or modifies a product based on the resource changes for the specified plan.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.StartSCProvisionedProductPlanExecutionCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.StartSCProvisionedProductPlanExecutionCmdlet.IdempotencyToken">
            <summary>
            <para>
            <para>A unique identifier that you provide to ensure idempotency. If multiple requests differ
            only by the idempotency token, the same response is returned for each repeated request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.StartSCProvisionedProductPlanExecutionCmdlet.PlanId">
            <summary>
            <para>
            <para>The plan identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.StartSCProvisionedProductPlanExecutionCmdlet.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.SC.StartSCProvisionedProductServiceActionExecutionCmdlet">
            <summary>
            Executes a self-service action against a provisioned product.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.StartSCProvisionedProductServiceActionExecutionCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.StartSCProvisionedProductServiceActionExecutionCmdlet.ExecuteToken">
            <summary>
            <para>
            <para>An idempotency token that uniquely identifies the execute request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.StartSCProvisionedProductServiceActionExecutionCmdlet.ProvisionedProductId">
            <summary>
            <para>
            <para>The identifier of the provisioned product.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.StartSCProvisionedProductServiceActionExecutionCmdlet.ServiceActionId">
            <summary>
            <para>
            <para>The self-service action identifier. For example, <code>act-fs7abcd89wxyz</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.StartSCProvisionedProductServiceActionExecutionCmdlet.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.SC.UnregisterSCBudgetFromResourceCmdlet">
            <summary>
            Disassociates the specified budget from the specified resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UnregisterSCBudgetFromResourceCmdlet.BudgetName">
            <summary>
            <para>
            <para>The name of the budget you want to disassociate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UnregisterSCBudgetFromResourceCmdlet.ResourceId">
            <summary>
            <para>
            <para>The resource identifier you want to disassociate from. Either a portfolio-id or a
            product-id.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UnregisterSCBudgetFromResourceCmdlet.PassThru">
            <summary>
            Returns the value passed to the BudgetName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UnregisterSCBudgetFromResourceCmdlet.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.SC.UnregisterSCPrincipalFromPortfolioCmdlet">
            <summary>
            Disassociates a previously associated principal ARN from a specified portfolio.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UnregisterSCPrincipalFromPortfolioCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UnregisterSCPrincipalFromPortfolioCmdlet.PortfolioId">
            <summary>
            <para>
            <para>The portfolio identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UnregisterSCPrincipalFromPortfolioCmdlet.PrincipalARN">
            <summary>
            <para>
            <para>The ARN of the principal (IAM user, role, or group).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UnregisterSCPrincipalFromPortfolioCmdlet.PassThru">
            <summary>
            Returns the value passed to the PrincipalARN parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UnregisterSCPrincipalFromPortfolioCmdlet.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.SC.UnregisterSCProductFromPortfolioCmdlet">
            <summary>
            Disassociates the specified product from the specified portfolio.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UnregisterSCProductFromPortfolioCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UnregisterSCProductFromPortfolioCmdlet.PortfolioId">
            <summary>
            <para>
            <para>The portfolio identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UnregisterSCProductFromPortfolioCmdlet.ProductId">
            <summary>
            <para>
            <para>The product identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UnregisterSCProductFromPortfolioCmdlet.PassThru">
            <summary>
            Returns the value passed to the ProductId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UnregisterSCProductFromPortfolioCmdlet.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.SC.UpdateSCConstraintCmdlet">
            <summary>
            Updates the specified constraint.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCConstraintCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCConstraintCmdlet.Description">
            <summary>
            <para>
            <para>The updated description of the constraint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCConstraintCmdlet.Id">
            <summary>
            <para>
            <para>The identifier of the constraint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCConstraintCmdlet.Parameter">
            <summary>
            <para>
            <para>The constraint parameters, in JSON format. The syntax depends on the constraint type
            as follows:</para><dl><dt>LAUNCH</dt><dd><para>Specify the <code>RoleArn</code> property as follows:</para><para><code>{"RoleArn" : "arn:aws:iam::123456789012:role/LaunchRole"}</code></para><para>You cannot have both a <code>LAUNCH</code> and a <code>STACKSET</code> constraint.</para><para>You also cannot have more than one <code>LAUNCH</code> constraint on a product and
            portfolio.</para></dd><dt>NOTIFICATION</dt><dd><para>Specify the <code>NotificationArns</code> property as follows:</para><para><code>{"NotificationArns" : ["arn:aws:sns:us-east-1:123456789012:Topic"]}</code></para></dd><dt>RESOURCE_UPDATE</dt><dd><para>Specify the <code>TagUpdatesOnProvisionedProduct</code> property as follows:</para><para><code>{"Version":"2.0","Properties":{"TagUpdateOnProvisionedProduct":"String"}}</code></para><para>The <code>TagUpdatesOnProvisionedProduct</code> property accepts a string value of
            <code>ALLOWED</code> or <code>NOT_ALLOWED</code>.</para></dd><dt>STACKSET</dt><dd><para>Specify the <code>Parameters</code> property as follows:</para><para><code>{"Version": "String", "Properties": {"AccountList": [ "String" ], "RegionList":
            [ "String" ], "AdminRole": "String", "ExecutionRole": "String"}}</code></para><para>You cannot have both a <code>LAUNCH</code> and a <code>STACKSET</code> constraint.</para><para>You also cannot have more than one <code>STACKSET</code> constraint on a product and
            portfolio.</para><para>Products with a <code>STACKSET</code> constraint will launch an AWS CloudFormation
            stack set.</para></dd><dt>TEMPLATE</dt><dd><para>Specify the <code>Rules</code> property. For more information, see <a href="http://docs.aws.amazon.com/servicecatalog/latest/adminguide/reference-template_constraint_rules.html">Template
            Constraint Rules</a>.</para></dd></dl>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCConstraintCmdlet.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.SC.UpdateSCPortfolioCmdlet">
            <summary>
            Updates the specified portfolio.
             
              
            <para>
            You cannot update a product that was shared with you.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCPortfolioCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCPortfolioCmdlet.AddTag">
            <summary>
            <para>
            <para>The tags to add.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCPortfolioCmdlet.Description">
            <summary>
            <para>
            <para>The updated description of the portfolio.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCPortfolioCmdlet.DisplayName">
            <summary>
            <para>
            <para>The name to use for display purposes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCPortfolioCmdlet.Id">
            <summary>
            <para>
            <para>The portfolio identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCPortfolioCmdlet.ProviderName">
            <summary>
            <para>
            <para>The updated name of the portfolio provider.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCPortfolioCmdlet.RemoveTag">
            <summary>
            <para>
            <para>The tags to remove.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCPortfolioCmdlet.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.SC.UpdateSCProductCmdlet">
            <summary>
            Updates the specified product.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCProductCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCProductCmdlet.AddTag">
            <summary>
            <para>
            <para>The tags to add to the product.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCProductCmdlet.Description">
            <summary>
            <para>
            <para>The updated description of the product.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCProductCmdlet.Distributor">
            <summary>
            <para>
            <para>The updated distributor of the product.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCProductCmdlet.Id">
            <summary>
            <para>
            <para>The product identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCProductCmdlet.Name">
            <summary>
            <para>
            <para>The updated product name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCProductCmdlet.RemoveTag">
            <summary>
            <para>
            <para>The tags to remove from the product.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCProductCmdlet.SupportDescription">
            <summary>
            <para>
            <para>The updated support description for the product.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCProductCmdlet.SupportEmail">
            <summary>
            <para>
            <para>The updated support email for the product.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCProductCmdlet.SupportUrl">
            <summary>
            <para>
            <para>The updated support URL for the product.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCProductCmdlet.Owner">
            <summary>
            <para>
            <para>The updated owner of the product.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCProductCmdlet.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.SC.UpdateSCProvisionedProductCmdlet">
            <summary>
            Requests updates to the configuration of the specified provisioned product.
             
              
            <para>
            If there are tags associated with the object, they cannot be updated or added. Depending
            on the specific updates requested, this operation can update with no interruption,
            with some interruption, or replace the provisioned product entirely.
            </para><para>
            You can check the status of this request using <a>DescribeRecord</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCProvisionedProductCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCProvisionedProductCmdlet.PathId">
            <summary>
            <para>
            <para>The new path identifier. This value is optional if the product has a default path,
            and required if the product has more than one path.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCProvisionedProductCmdlet.ProductId">
            <summary>
            <para>
            <para>The identifier of the product.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCProvisionedProductCmdlet.ProvisionedProductId">
            <summary>
            <para>
            <para>The identifier of the provisioned product. You cannot specify both <code>ProvisionedProductName</code>
            and <code>ProvisionedProductId</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCProvisionedProductCmdlet.ProvisionedProductName">
            <summary>
            <para>
            <para>The updated name of the provisioned product. You cannot specify both <code>ProvisionedProductName</code>
            and <code>ProvisionedProductId</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCProvisionedProductCmdlet.ProvisioningArtifactId">
            <summary>
            <para>
            <para>The identifier of the provisioning artifact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCProvisionedProductCmdlet.ProvisioningParameter">
            <summary>
            <para>
            <para>The new parameters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCProvisionedProductCmdlet.ProvisioningPreferences_StackSetAccount">
            <summary>
            <para>
            <para>One or more AWS accounts that will have access to the provisioned product.</para><para>Applicable only to a <code>CFN_STACKSET</code> provisioned product type.</para><para>The AWS accounts specified should be within the list of accounts in the <code>STACKSET</code>
            constraint. To get the list of accounts in the <code>STACKSET</code> constraint, use
            the <code>DescribeProvisioningParameters</code> operation.</para><para>If no values are specified, the default value is all accounts from the <code>STACKSET</code>
            constraint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCProvisionedProductCmdlet.ProvisioningPreferences_StackSetFailureToleranceCount">
            <summary>
            <para>
            <para>The number of accounts, per region, for which this operation can fail before AWS Service
            Catalog stops the operation in that region. If the operation is stopped in a region,
            AWS Service Catalog doesn't attempt the operation in any subsequent regions.</para><para>Applicable only to a <code>CFN_STACKSET</code> provisioned product type.</para><para>Conditional: You must specify either <code>StackSetFailureToleranceCount</code> or
            <code>StackSetFailureTolerancePercentage</code>, but not both.</para><para>The default value is <code>0</code> if no value is specified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCProvisionedProductCmdlet.ProvisioningPreferences_StackSetFailureTolerancePercentage">
            <summary>
            <para>
            <para>The percentage of accounts, per region, for which this stack operation can fail before
            AWS Service Catalog stops the operation in that region. If the operation is stopped
            in a region, AWS Service Catalog doesn't attempt the operation in any subsequent regions.</para><para>When calculating the number of accounts based on the specified percentage, AWS Service
            Catalog rounds down to the next whole number.</para><para>Applicable only to a <code>CFN_STACKSET</code> provisioned product type.</para><para>Conditional: You must specify either <code>StackSetFailureToleranceCount</code> or
            <code>StackSetFailureTolerancePercentage</code>, but not both.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCProvisionedProductCmdlet.ProvisioningPreferences_StackSetMaxConcurrencyCount">
            <summary>
            <para>
            <para>The maximum number of accounts in which to perform this operation at one time. This
            is dependent on the value of <code>StackSetFailureToleranceCount</code>. <code>StackSetMaxConcurrentCount</code>
            is at most one more than the <code>StackSetFailureToleranceCount</code>.</para><para>Note that this setting lets you specify the maximum for operations. For large deployments,
            under certain circumstances the actual number of accounts acted upon concurrently
            may be lower due to service throttling.</para><para>Applicable only to a <code>CFN_STACKSET</code> provisioned product type.</para><para>Conditional: You must specify either <code>StackSetMaxConcurrentCount</code> or <code>StackSetMaxConcurrentPercentage</code>,
            but not both.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCProvisionedProductCmdlet.ProvisioningPreferences_StackSetMaxConcurrencyPercentage">
            <summary>
            <para>
            <para>The maximum percentage of accounts in which to perform this operation at one time.</para><para>When calculating the number of accounts based on the specified percentage, AWS Service
            Catalog rounds down to the next whole number. This is true except in cases where rounding
            down would result is zero. In this case, AWS Service Catalog sets the number as <code>1</code>
            instead.</para><para>Note that this setting lets you specify the maximum for operations. For large deployments,
            under certain circumstances the actual number of accounts acted upon concurrently
            may be lower due to service throttling.</para><para>Applicable only to a <code>CFN_STACKSET</code> provisioned product type.</para><para>Conditional: You must specify either <code>StackSetMaxConcurrentCount</code> or <code>StackSetMaxConcurrentPercentage</code>,
            but not both.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCProvisionedProductCmdlet.ProvisioningPreferences_StackSetOperationType">
            <summary>
            <para>
            <para>Determines what action AWS Service Catalog performs to a stack set or a stack instance
            represented by the provisioned product. The default value is <code>UPDATE</code> if
            nothing is specified.</para><para>Applicable only to a <code>CFN_STACKSET</code> provisioned product type.</para><dl><dt>CREATE</dt><dd><para>Creates a new stack instance in the stack set represented by the provisioned product.
            In this case, only new stack instances are created based on accounts and regions;
            if new ProductId or ProvisioningArtifactID are passed, they will be ignored.</para></dd><dt>UPDATE</dt><dd><para>Updates the stack set represented by the provisioned product and also its stack instances.</para></dd><dt>DELETE</dt><dd><para>Deletes a stack instance in the stack set represented by the provisioned product.</para></dd></dl>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCProvisionedProductCmdlet.ProvisioningPreferences_StackSetRegion">
            <summary>
            <para>
            <para>One or more AWS Regions where the provisioned product will be available.</para><para>Applicable only to a <code>CFN_STACKSET</code> provisioned product type.</para><para>The specified regions should be within the list of regions from the <code>STACKSET</code>
            constraint. To get the list of regions in the <code>STACKSET</code> constraint, use
            the <code>DescribeProvisioningParameters</code> operation.</para><para>If no values are specified, the default value is all regions from the <code>STACKSET</code>
            constraint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCProvisionedProductCmdlet.Tag">
            <summary>
            <para>
            <para>One or more tags. Requires the product to have <code>RESOURCE_UPDATE</code> constraint
            with <code>TagUpdatesOnProvisionedProduct</code> set to <code>ALLOWED</code> to allow
            tag updates.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCProvisionedProductCmdlet.UpdateToken">
            <summary>
            <para>
            <para>The idempotency token that uniquely identifies the provisioning update request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCProvisionedProductCmdlet.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.SC.UpdateSCProvisioningArtifactCmdlet">
            <summary>
            Updates the specified provisioning artifact (also known as a version) for the specified
            product.
             
              
            <para>
            You cannot update a provisioning artifact for a product that was shared with you.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCProvisioningArtifactCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCProvisioningArtifactCmdlet.Active">
            <summary>
            <para>
            <para>Indicates whether the product version is active.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCProvisioningArtifactCmdlet.Description">
            <summary>
            <para>
            <para>The updated description of the provisioning artifact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCProvisioningArtifactCmdlet.Name">
            <summary>
            <para>
            <para>The updated name of the provisioning artifact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCProvisioningArtifactCmdlet.ProductId">
            <summary>
            <para>
            <para>The product identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCProvisioningArtifactCmdlet.ProvisioningArtifactId">
            <summary>
            <para>
            <para>The identifier of the provisioning artifact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCProvisioningArtifactCmdlet.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.SC.UpdateSCServiceActionCmdlet">
            <summary>
            Updates a self-service action.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCServiceActionCmdlet.AcceptLanguage">
            <summary>
            <para>
            <para>The language code.</para><ul><li><para><code>en</code> - English (default)</para></li><li><para><code>jp</code> - Japanese</para></li><li><para><code>zh</code> - Chinese</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCServiceActionCmdlet.Definition">
            <summary>
            <para>
            <para>A map that defines the self-service action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCServiceActionCmdlet.Description">
            <summary>
            <para>
            <para>The self-service action description.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCServiceActionCmdlet.Id">
            <summary>
            <para>
            <para>The self-service action identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCServiceActionCmdlet.Name">
            <summary>
            <para>
            <para>The self-service action name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCServiceActionCmdlet.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.SC.UpdateSCTagOptionCmdlet">
            <summary>
            Updates the specified TagOption.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCTagOptionCmdlet.Active">
            <summary>
            <para>
            <para>The updated active state.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCTagOptionCmdlet.Id">
            <summary>
            <para>
            <para>The TagOption identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCTagOptionCmdlet.Value">
            <summary>
            <para>
            <para>The updated value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SC.UpdateSCTagOptionCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SD.FindSDInstanceCmdlet">
            <summary>
            Discovers registered instances for a specified namespace and service.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.FindSDInstanceCmdlet.HealthStatus">
            <summary>
            <para>
            <para>The health status of the instances that you want to discover.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.FindSDInstanceCmdlet.NamespaceName">
            <summary>
            <para>
            <para>The name of the namespace that you specified when you registered the instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.FindSDInstanceCmdlet.QueryParameter">
            <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 the specified key/value pairs will be returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.FindSDInstanceCmdlet.ServiceName">
            <summary>
            <para>
            <para>The name of the service that you specified when you registered the instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.FindSDInstanceCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of instances that you want Cloud Map to return in the response
            to a <code>DiscoverInstances</code> request. If you don't specify a value for <code>MaxResults</code>,
            Cloud Map returns up to 100 instances.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SD.GetSDInstanceCmdlet">
            <summary>
            Gets information about a specified instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDInstanceCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of the instance that you want to get information about.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDInstanceCmdlet.ServiceId">
            <summary>
            <para>
            <para>The ID of the service that the instance is associated with.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SD.GetSDInstanceListCmdlet">
            <summary>
            Lists summary information about the instances that you registered by using a specified
            service.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDInstanceListCmdlet.ServiceId">
            <summary>
            <para>
            <para>The ID of the service that you want to list instances for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDInstanceListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of instances that you want AWS Cloud Map to return in the response
            to a <code>ListInstances</code> request. If you don't specify a value for <code>MaxResults</code>,
            AWS Cloud Map returns up to 100 instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDInstanceListCmdlet.NextToken">
            <summary>
            <para>
            <para>For the first <code>ListInstances</code> request, omit this value.</para><para>If more than <code>MaxResults</code> instances match the specified criteria, you can
            submit another <code>ListInstances</code> request to get the next group of results.
            Specify the value of <code>NextToken</code> from the previous response in the next
            request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SD.GetSDInstancesHealthStatusCmdlet">
            <summary>
            Gets the current health status (<code>Healthy</code>, <code>Unhealthy</code>, or <code>Unknown</code>)
            of one or more instances that are associated with a specified service.
             
             <note><para>
            There is a brief delay between when you register an instance and when the health status
            for the instance is available.
            </para></note><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDInstancesHealthStatusCmdlet.Instance">
            <summary>
            <para>
            <para>An array that contains the IDs of all the instances that you want to get the health
            status for.</para><para>If you omit <code>Instances</code>, AWS Cloud Map returns the health status for all
            the instances that are associated with the specified service.</para><note><para>To get the IDs for the instances that you've registered by using a specified service,
            submit a <a>ListInstances</a> request.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDInstancesHealthStatusCmdlet.ServiceId">
            <summary>
            <para>
            <para>The ID of the service that the instance is associated with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDInstancesHealthStatusCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of instances that you want AWS Cloud Map to return in the response
            to a <code>GetInstancesHealthStatus</code> request. If you don't specify a value for
            <code>MaxResults</code>, AWS Cloud Map returns up to 100 instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDInstancesHealthStatusCmdlet.NextToken">
            <summary>
            <para>
            <para>For the first <code>GetInstancesHealthStatus</code> request, omit this value.</para><para>If more than <code>MaxResults</code> instances match the specified criteria, you can
            submit another <code>GetInstancesHealthStatus</code> request to get the next group
            of results. Specify the value of <code>NextToken</code> from the previous response
            in the next request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SD.GetSDNamespaceCmdlet">
            <summary>
            Gets information about a namespace.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDNamespaceCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the namespace that you want to get information about.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SD.GetSDNamespaceListCmdlet">
            <summary>
            Lists summary information about the namespaces that were created by the current AWS
            account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDNamespaceListCmdlet.Filter">
            <summary>
            <para>
            <para>A complex type that contains specifications for the namespaces that you want to list.</para><para>If you specify more than one filter, a namespace must match all filters to be returned
            by <code>ListNamespaces</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDNamespaceListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of namespaces that you want AWS Cloud Map to return in the response
            to a <code>ListNamespaces</code> request. If you don't specify a value for <code>MaxResults</code>,
            AWS Cloud Map returns up to 100 namespaces.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDNamespaceListCmdlet.NextToken">
            <summary>
            <para>
            <para>For the first <code>ListNamespaces</code> request, omit this value.</para><para>If the response contains <code>NextToken</code>, submit another <code>ListNamespaces</code>
            request to get the next group of results. Specify the value of <code>NextToken</code>
            from the previous response in the next request.</para><note><para>AWS Cloud Map gets <code>MaxResults</code> namespaces and then filters them based
            on the specified criteria. It's possible that no namespaces in the first <code>MaxResults</code>
            namespaces matched the specified criteria but that subsequent groups of <code>MaxResults</code>
            namespaces do contain namespaces that match the criteria.</para></note>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SD.GetSDOperationCmdlet">
            <summary>
            Gets information about any operation that returns an operation ID in the response,
            such as a <code>CreateService</code> request.
             
             <note><para>
            To get a list of operations that match specified criteria, see <a>ListOperations</a>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDOperationCmdlet.OperationId">
            <summary>
            <para>
            <para>The ID of the operation that you want to get more information about.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SD.GetSDOperationListCmdlet">
            <summary>
            Lists operations that match the criteria that you specify.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDOperationListCmdlet.Filter">
            <summary>
            <para>
            <para>A complex type that contains specifications for the operations that you want to list,
            for example, operations that you started between a specified start date and end date.</para><para>If you specify more than one filter, an operation must match all filters to be returned
            by <code>ListOperations</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDOperationListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items that you want AWS Cloud Map to return in the response
            to a <code>ListOperations</code> request. If you don't specify a value for <code>MaxResults</code>,
            AWS Cloud Map returns up to 100 operations.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDOperationListCmdlet.NextToken">
            <summary>
            <para>
            <para>For the first <code>ListOperations</code> request, omit this value.</para><para>If the response contains <code>NextToken</code>, submit another <code>ListOperations</code>
            request to get the next group of results. Specify the value of <code>NextToken</code>
            from the previous response in the next request.</para><note><para>AWS Cloud Map gets <code>MaxResults</code> operations and then filters them based
            on the specified criteria. It's possible that no operations in the first <code>MaxResults</code>
            operations matched the specified criteria but that subsequent groups of <code>MaxResults</code>
            operations do contain operations that match the criteria.</para></note>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SD.GetSDServiceCmdlet">
            <summary>
            Gets the settings for a specified service.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDServiceCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the service that you want to get settings for.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SD.GetSDServiceListCmdlet">
            <summary>
            Lists summary information for all the services that are associated with one or more
            specified namespaces.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDServiceListCmdlet.Filter">
            <summary>
            <para>
            <para>A complex type that contains specifications for the namespaces that you want to list
            services for. </para><para>If you specify more than one filter, an operation must match all filters to be returned
            by <code>ListServices</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDServiceListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of services that you want AWS Cloud Map to return in the response
            to a <code>ListServices</code> request. If you don't specify a value for <code>MaxResults</code>,
            AWS Cloud Map returns up to 100 services.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDServiceListCmdlet.NextToken">
            <summary>
            <para>
            <para>For the first <code>ListServices</code> request, omit this value.</para><para>If the response contains <code>NextToken</code>, submit another <code>ListServices</code>
            request to get the next group of results. Specify the value of <code>NextToken</code>
            from the previous response in the next request.</para><note><para>AWS Cloud Map gets <code>MaxResults</code> services and then filters them based on
            the specified criteria. It's possible that no services in the first <code>MaxResults</code>
            services matched the specified criteria but that subsequent groups of <code>MaxResults</code>
            services do contain services that match the criteria.</para></note>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SD.NewSDHttpNamespaceCmdlet">
            <summary>
            Creates an HTTP namespace. Service instances that you register using an HTTP namespace
            can be discovered using a <code>DiscoverInstances</code> request but can't be discovered
            using DNS.
             
              
            <para>
            For the current limit on the number of namespaces that you can create using the same
            AWS account, see <a href="http://docs.aws.amazon.com/cloud-map/latest/dg/cloud-map-limits.html">AWS
            Cloud Map Limits</a> in the <i>AWS Cloud Map Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDHttpNamespaceCmdlet.CreatorRequestId">
            <summary>
            <para>
            <para>A unique string that identifies the request and that allows failed <code>CreateHttpNamespace</code>
            requests to be retried without the risk of executing the operation twice. <code>CreatorRequestId</code>
            can be any unique string, for example, a date/time stamp.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDHttpNamespaceCmdlet.Description">
            <summary>
            <para>
            <para>A description for the namespace.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDHttpNamespaceCmdlet.Name">
            <summary>
            <para>
            <para>The name that you want to assign to this namespace.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDHttpNamespaceCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SD.NewSDInstanceRegistrationCmdlet">
            <summary>
            Creates or updates one or more records and, optionally, creates a health check based
            on the settings in a specified service. When you submit a <code>RegisterInstance</code>
            request, the following occurs:
             
             <ul><li><para>
            For each DNS record that you define in the service that is specified by <code>ServiceId</code>,
            a record is created or updated in the hosted zone that is associated with the corresponding
            namespace.
            </para></li><li><para>
            If the service includes <code>HealthCheckConfig</code>, a health check is created
            based on the settings in the health check configuration.
            </para></li><li><para>
            The health check, if any, is associated with each of the new or updated records.
            </para></li></ul><important><para>
            One <code>RegisterInstance</code> request must complete before you can submit another
            request and specify the same service ID and instance ID.
            </para></important><para>
            For more information, see <a>CreateService</a>.
            </para><para>
            When AWS Cloud Map receives a DNS query for the specified DNS name, it returns the
            applicable value:
            </para><ul><li><para><b>If the health check is healthy</b>: returns all the records
            </para></li><li><para><b>If the health check is unhealthy</b>: returns the applicable value for the last
            healthy instance
            </para></li><li><para><b>If you didn't specify a health check configuration</b>: returns all the records
            </para></li></ul><para>
            For the current limit on the number of instances that you can register using the same
            namespace and using the same service, see <a href="http://docs.aws.amazon.com/cloud-map/latest/dg/cloud-map-limits.html">AWS
            Cloud Map Limits</a> in the <i>AWS Cloud Map Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDInstanceRegistrationCmdlet.Attribute">
            <summary>
            <para>
            <para>A string map that contains the following information for the service that you specify
            in <code>ServiceId</code>:</para><ul><li><para>The attributes that apply to the records that are defined in the service. </para></li><li><para>For each attribute, the applicable value.</para></li></ul><para>Supported attribute keys include the following:</para><para><b>AWS_ALIAS_DNS_NAME</b></para><para><b /></para><para>If you want AWS Cloud Map to create an Amazon Route 53 alias record that routes traffic
            to an Elastic Load Balancing load balancer, specify the DNS name that is associated
            with the load balancer. For information about how to get the DNS name, see "DNSName"
            in the topic <a href="http://docs.aws.amazon.com/Route53/latest/APIReference/API_AliasTarget.html">AliasTarget</a>
            in the <i>Route 53 API Reference</i>.</para><para>Note the following:</para><ul><li><para>The configuration for the service that is specified by <code>ServiceId</code> must
            include settings for an A record, an AAAA record, or both.</para></li><li><para>In the service that is specified by <code>ServiceId</code>, the value of <code>RoutingPolicy</code>
            must be <code>WEIGHTED</code>.</para></li><li><para>If the service that is specified by <code>ServiceId</code> includes <code>HealthCheckConfig</code>
            settings, AWS Cloud Map will create the Route 53 health check, but it won't associate
            the health check with the alias record.</para></li><li><para>Auto naming currently doesn't support creating alias records that route traffic to
            AWS resources other than ELB load balancers.</para></li><li><para>If you specify a value for <code>AWS_ALIAS_DNS_NAME</code>, don't specify values for
            any of the <code>AWS_INSTANCE</code> attributes.</para></li></ul><para><b>AWS_INIT_HEALTH_STATUS</b></para><para>If the service configuration includes <code>HealthCheckCustomConfig</code>, you can
            optionally use <code>AWS_INIT_HEALTH_STATUS</code> to specify the initial status of
            the custom health check, <code>HEALTHY</code> or <code>UNHEALTHY</code>. If you don't
            specify a value for <code>AWS_INIT_HEALTH_STATUS</code>, the initial status is <code>HEALTHY</code>.</para><para><b>AWS_INSTANCE_CNAME</b></para><para>If the service configuration includes a CNAME record, the domain name that you want
            Route 53 to return in response to DNS queries, for example, <code>example.com</code>.</para><para>This value is required if the service specified by <code>ServiceId</code> includes
            settings for an CNAME record.</para><para><b>AWS_INSTANCE_IPV4</b></para><para>If the service configuration includes an A record, the IPv4 address that you want
            Route 53 to return in response to DNS queries, for example, <code>192.0.2.44</code>.</para><para>This value is required if the service specified by <code>ServiceId</code> includes
            settings for an A record. If the service includes settings for an SRV record, you
            must specify a value for <code>AWS_INSTANCE_IPV4</code>, <code>AWS_INSTANCE_IPV6</code>,
            or both.</para><para><b>AWS_INSTANCE_IPV6</b></para><para>If the service configuration includes an AAAA record, the IPv6 address that you want
            Route 53 to return in response to DNS queries, for example, <code>2001:0db8:85a3:0000:0000:abcd:0001:2345</code>.</para><para>This value is required if the service specified by <code>ServiceId</code> includes
            settings for an AAAA record. If the service includes settings for an SRV record, you
            must specify a value for <code>AWS_INSTANCE_IPV4</code>, <code>AWS_INSTANCE_IPV6</code>,
            or both.</para><para><b>AWS_INSTANCE_PORT</b></para><para>If the service includes an SRV record, the value that you want Route 53 to return
            for the port.</para><para>If the service includes <code>HealthCheckConfig</code>, the port on the endpoint that
            you want Route 53 to send requests to. </para><para>This value is required if you specified settings for an SRV record when you created
            the service.</para><para><b>Custom attributes</b></para><para>You can add up to 30 custom attributes. For each key-value pair, the maximum length
            of the attribute name is 255 characters, and the maximum length of the attribute value
            is 1,024 characters. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDInstanceRegistrationCmdlet.CreatorRequestId">
            <summary>
            <para>
            <para>A unique string that identifies the request and that allows failed <code>RegisterInstance</code>
            requests to be retried without the risk of executing the operation twice. You must
            use a unique <code>CreatorRequestId</code> string every time you submit a <code>RegisterInstance</code>
            request if you're registering additional instances for the same namespace and service.
            <code>CreatorRequestId</code> can be any unique string, for example, a date/time stamp.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDInstanceRegistrationCmdlet.InstanceId">
            <summary>
            <para>
            <para>An identifier that you want to associate with the instance. Note the following:</para><ul><li><para>If the service that is specified by <code>ServiceId</code> includes settings for an
            SRV record, the value of <code>InstanceId</code> is automatically included as part
            of the value for the SRV record. For more information, see <a>DnsRecord$Type</a>.</para></li><li><para>You can use this value to update an existing instance.</para></li><li><para>To register a new instance, you must specify a value that is unique among instances
            that you register by using the same service. </para></li><li><para>If you specify an existing <code>InstanceId</code> and <code>ServiceId</code>, AWS
            Cloud Map updates the existing DNS records, if any. If there's also an existing health
            check, AWS Cloud Map deletes the old health check and creates a new one. </para><note><para>The health check isn't deleted immediately, so it will still appear for a while if
            you submit a <code>ListHealthChecks</code> request, for example.</para></note></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDInstanceRegistrationCmdlet.ServiceId">
            <summary>
            <para>
            <para>The ID of the service that you want to use for settings for the instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDInstanceRegistrationCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SD.NewSDPrivateDnsNamespaceCmdlet">
            <summary>
            Creates a private namespace based on DNS, which will be visible only inside a specified
            Amazon VPC. The namespace defines your service naming scheme. For example, if you
            name your namespace <code>example.com</code> and name your service <code>backend</code>,
            the resulting DNS name for the service will be <code>backend.example.com</code>. For
            the current limit on the number of namespaces that you can create using the same AWS
            account, see <a href="http://docs.aws.amazon.com/cloud-map/latest/dg/cloud-map-limits.html">AWS
            Cloud Map Limits</a> in the <i>AWS Cloud Map Developer Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDPrivateDnsNamespaceCmdlet.CreatorRequestId">
            <summary>
            <para>
            <para>A unique string that identifies the request and that allows failed <code>CreatePrivateDnsNamespace</code>
            requests to be retried without the risk of executing the operation twice. <code>CreatorRequestId</code>
            can be any unique string, for example, a date/time stamp.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDPrivateDnsNamespaceCmdlet.Description">
            <summary>
            <para>
            <para>A description for the namespace.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDPrivateDnsNamespaceCmdlet.Name">
            <summary>
            <para>
            <para>The name that you want to assign to this namespace. When you create a private DNS
            namespace, AWS Cloud Map automatically creates an Amazon Route 53 private hosted zone
            that has the same name as the namespace.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDPrivateDnsNamespaceCmdlet.Vpc">
            <summary>
            <para>
            <para>The ID of the Amazon VPC that you want to associate the namespace with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDPrivateDnsNamespaceCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SD.NewSDPublicDnsNamespaceCmdlet">
            <summary>
            Creates a public namespace based on DNS, which will be visible on the internet. The
            namespace defines your service naming scheme. For example, if you name your namespace
            <code>example.com</code> and name your service <code>backend</code>, the resulting
            DNS name for the service will be <code>backend.example.com</code>. For the current
            limit on the number of namespaces that you can create using the same AWS account,
            see <a href="http://docs.aws.amazon.com/cloud-map/latest/dg/cloud-map-limits.html">AWS
            Cloud Map Limits</a> in the <i>AWS Cloud Map Developer Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDPublicDnsNamespaceCmdlet.CreatorRequestId">
            <summary>
            <para>
            <para>A unique string that identifies the request and that allows failed <code>CreatePublicDnsNamespace</code>
            requests to be retried without the risk of executing the operation twice. <code>CreatorRequestId</code>
            can be any unique string, for example, a date/time stamp.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDPublicDnsNamespaceCmdlet.Description">
            <summary>
            <para>
            <para>A description for the namespace.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDPublicDnsNamespaceCmdlet.Name">
            <summary>
            <para>
            <para>The name that you want to assign to this namespace.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDPublicDnsNamespaceCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SD.NewSDServiceCmdlet">
            <summary>
            Creates a service, which defines the configuration for the following entities:
             
             <ul><li><para>
            For public and private DNS namespaces, one of the following combinations of DNS records
            in Amazon Route 53:
            </para><ul><li><para>
            A
            </para></li><li><para>
            AAAA
            </para></li><li><para>
            A and AAAA
            </para></li><li><para>
            SRV
            </para></li><li><para>
            CNAME
            </para></li></ul></li><li><para>
            Optionally, a health check
            </para></li></ul><para>
            After you create the service, you can submit a <a>RegisterInstance</a> request, and
            AWS Cloud Map uses the values in the configuration to create the specified entities.
            </para><para>
            For the current limit on the number of instances that you can register using the same
            namespace and using the same service, see <a href="http://docs.aws.amazon.com/cloud-map/latest/dg/cloud-map-limits.html">AWS
            Cloud Map Limits</a> in the <i>AWS Cloud Map Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDServiceCmdlet.CreatorRequestId">
            <summary>
            <para>
            <para>A unique string that identifies the request and that allows failed <code>CreateService</code>
            requests to be retried without the risk of executing the operation twice. <code>CreatorRequestId</code>
            can be any unique string, for example, a date/time stamp.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDServiceCmdlet.Description">
            <summary>
            <para>
            <para>A description for the service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDServiceCmdlet.DnsConfig">
            <summary>
            <para>
            <para>A complex type that contains information about the Amazon Route 53 records that you
            want AWS Cloud Map to create when you register an instance. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDServiceCmdlet.HealthCheckConfig_FailureThreshold">
            <summary>
            <para>
            <para>The number of consecutive health checks that an endpoint must pass or fail for Route
            53 to change the current status of the endpoint from unhealthy to healthy or vice
            versa. For more information, see <a href="http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/dns-failover-determining-health-of-endpoints.html">How
            Route 53 Determines Whether an Endpoint Is Healthy</a> in the <i>Route 53 Developer
            Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDServiceCmdlet.HealthCheckCustomConfig">
            <summary>
            <para>
            <para>A complex type that contains information about an optional custom health check.</para><important><para>If you specify a health check configuration, you can specify either <code>HealthCheckCustomConfig</code>
            or <code>HealthCheckConfig</code> but not both.</para></important>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDServiceCmdlet.Name">
            <summary>
            <para>
            <para>The name that you want to assign to the service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDServiceCmdlet.NamespaceId">
            <summary>
            <para>
            <para>The ID of the namespace that you want to use to create the service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDServiceCmdlet.HealthCheckConfig_ResourcePath">
            <summary>
            <para>
            <para>The path that you want Route 53 to request when performing health checks. The path
            can be any value for which your endpoint will return an HTTP status code of 2xx or
            3xx when the endpoint is healthy, such as the file <code>/docs/route53-health-check.html</code>.
            Route 53 automatically adds the DNS name for the service. If you don't specify a value
            for <code>ResourcePath</code>, the default value is <code>/</code>.</para><para>If you specify <code>TCP</code> for <code>Type</code>, you must <i>not</i> specify
            a value for <code>ResourcePath</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDServiceCmdlet.HealthCheckConfig_Type">
            <summary>
            <para>
            <para>The type of health check that you want to create, which indicates how Route 53 determines
            whether an endpoint is healthy.</para><important><para>You can't change the value of <code>Type</code> after you create a health check.</para></important><para>You can create the following types of health checks:</para><ul><li><para><b>HTTP</b>: Route 53 tries to establish a TCP connection. If successful, Route 53
            submits an HTTP request and waits for an HTTP status code of 200 or greater and less
            than 400.</para></li><li><para><b>HTTPS</b>: Route 53 tries to establish a TCP connection. If successful, Route
            53 submits an HTTPS request and waits for an HTTP status code of 200 or greater and
            less than 400.</para><important><para>If you specify HTTPS for the value of <code>Type</code>, the endpoint must support
            TLS v1.0 or later.</para></important></li><li><para><b>TCP</b>: Route 53 tries to establish a TCP connection.</para><para>If you specify <code>TCP</code> for <code>Type</code>, don't specify a value for <code>ResourcePath</code>.</para></li></ul><para>For more information, see <a href="http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/dns-failover-determining-health-of-endpoints.html">How
            Route 53 Determines Whether an Endpoint Is Healthy</a> in the <i>Route 53 Developer
            Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDServiceCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SD.RemoveSDInstanceRegistrationCmdlet">
            <summary>
            Deletes the Amazon Route 53 DNS records and health check, if any, that AWS Cloud Map
            created for the specified instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.RemoveSDInstanceRegistrationCmdlet.InstanceId">
            <summary>
            <para>
            <para>The value that you specified for <code>Id</code> in the <a>RegisterInstance</a> request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.RemoveSDInstanceRegistrationCmdlet.ServiceId">
            <summary>
            <para>
            <para>The ID of the service that the instance is associated with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.RemoveSDInstanceRegistrationCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SD.RemoveSDNamespaceCmdlet">
            <summary>
            Deletes a namespace from the current account. If the namespace still contains one
            or more services, the request fails.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.RemoveSDNamespaceCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the namespace that you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.RemoveSDNamespaceCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SD.RemoveSDServiceCmdlet">
            <summary>
            Deletes a specified service. If the service still contains one or more registered
            instances, the request fails.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.RemoveSDServiceCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the service that you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.RemoveSDServiceCmdlet.PassThru">
            <summary>
            Returns the value passed to the Id parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.RemoveSDServiceCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SD.UpdateSDInstanceCustomHealthStatusCmdlet">
            <summary>
            Submits a request to change the health status of a custom health check to healthy
            or unhealthy.
             
              
            <para>
            You can use <code>UpdateInstanceCustomHealthStatus</code> to change the status only
            for custom health checks, which you define using <code>HealthCheckCustomConfig</code>
            when you create a service. You can't use it to change the status for Route 53 health
            checks, which you define using <code>HealthCheckConfig</code>.
            </para><para>
            For more information, see <a>HealthCheckCustomConfig</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.UpdateSDInstanceCustomHealthStatusCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of the instance that you want to change the health status for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.UpdateSDInstanceCustomHealthStatusCmdlet.ServiceId">
            <summary>
            <para>
            <para>The ID of the service that includes the configuration for the custom health check
            that you want to change the status for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.UpdateSDInstanceCustomHealthStatusCmdlet.Status">
            <summary>
            <para>
            <para>The new status of the instance, <code>HEALTHY</code> or <code>UNHEALTHY</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.UpdateSDInstanceCustomHealthStatusCmdlet.PassThru">
            <summary>
            Returns the value passed to the InstanceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.UpdateSDInstanceCustomHealthStatusCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SD.UpdateSDServiceCmdlet">
            <summary>
            Submits a request to perform the following operations:
             
             <ul><li><para>
            Add or delete <code>DnsRecords</code> configurations
            </para></li><li><para>
            Update the TTL setting for existing <code>DnsRecords</code> configurations
            </para></li><li><para>
            Add, update, or delete <code>HealthCheckConfig</code> for a specified service
            </para></li></ul><para>
            For public and private DNS namespaces, you must specify all <code>DnsRecords</code>
            configurations (and, optionally, <code>HealthCheckConfig</code>) that you want to
            appear in the updated service. Any current configurations that don't appear in an
            <code>UpdateService</code> request are deleted.
            </para><para>
            When you update the TTL setting for a service, AWS Cloud Map also updates the corresponding
            settings in all the records and health checks that were created by using the specified
            service.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.UpdateSDServiceCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the service that you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.UpdateSDServiceCmdlet.Service">
            <summary>
            <para>
            <para>A complex type that contains the new settings for the service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.UpdateSDServiceCmdlet.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.SHLD.GetSHLDAttackCmdlet">
            <summary>
            Describes the details of a DDoS attack.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHLD.GetSHLDAttackCmdlet.AttackId">
            <summary>
            <para>
            <para>The unique identifier (ID) for the attack that to be described.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SHLD.GetSHLDAttackListCmdlet">
            <summary>
            Returns all ongoing DDoS attacks or all DDoS attacks during a specified time period.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHLD.GetSHLDAttackListCmdlet.EndTime_FromInclusive">
            <summary>
            <para>
            <para>The start time, in Unix time in seconds. For more information see <a href="http://docs.aws.amazon.com/cli/latest/userguide/cli-using-param.html#parameter-types">timestamp</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHLD.GetSHLDAttackListCmdlet.StartTime_FromInclusive">
            <summary>
            <para>
            <para>The start time, in Unix time in seconds. For more information see <a href="http://docs.aws.amazon.com/cli/latest/userguide/cli-using-param.html#parameter-types">timestamp</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHLD.GetSHLDAttackListCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The ARN (Amazon Resource Name) of the resource that was attacked. If this is left
            blank, all applicable resources for this account will be included.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHLD.GetSHLDAttackListCmdlet.EndTime_ToExclusive">
            <summary>
            <para>
            <para>The end time, in Unix time in seconds. For more information see <a href="http://docs.aws.amazon.com/cli/latest/userguide/cli-using-param.html#parameter-types">timestamp</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHLD.GetSHLDAttackListCmdlet.StartTime_ToExclusive">
            <summary>
            <para>
            <para>The end time, in Unix time in seconds. For more information see <a href="http://docs.aws.amazon.com/cli/latest/userguide/cli-using-param.html#parameter-types">timestamp</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHLD.GetSHLDAttackListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of <a>AttackSummary</a> objects to be returned. If this is left
            blank, the first 20 results will be returned.</para><para>This is a maximum value; it is possible that AWS WAF will return the results in smaller
            batches. That is, the number of <a>AttackSummary</a> objects returned could be less
            than <code>MaxResults</code>, even if there are still more <a>AttackSummary</a> objects
            yet to return. If there are more <a>AttackSummary</a> objects to return, AWS WAF will
            always also return a <code>NextToken</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHLD.GetSHLDAttackListCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>ListAttacksRequest.NextMarker</code> value from a previous call to <code>ListAttacksRequest</code>.
            Pass null if this is the first call.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SHLD.GetSHLDDRTAccessCmdlet">
            <summary>
            Returns the current role and list of Amazon S3 log buckets used by the DDoS Response
            team (DRT) to access your AWS account while assisting with attack mitigation.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SHLD.GetSHLDEmergencyContactSettingCmdlet">
            <summary>
            Lists the email addresses that the DRT can use to contact you during a suspected attack.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SHLD.GetSHLDProtectionCmdlet">
            <summary>
            Lists the details of a <a>Protection</a> object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHLD.GetSHLDProtectionCmdlet.ProtectionId">
            <summary>
            <para>
            <para>The unique identifier (ID) for the <a>Protection</a> object that is described. When
            submitting the <code>DescribeProtection</code> request you must provide either the
            <code>ResourceArn</code> or the <code>ProtectionID</code>, but not both.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHLD.GetSHLDProtectionCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The ARN (Amazon Resource Name) of the AWS resource for the <a>Protection</a> object
            that is described. When submitting the <code>DescribeProtection</code> request you
            must provide either the <code>ResourceArn</code> or the <code>ProtectionID</code>,
            but not both.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SHLD.GetSHLDProtectionListCmdlet">
            <summary>
            Lists all <a>Protection</a> objects for the account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHLD.GetSHLDProtectionListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of <a>Protection</a> objects to be returned. If this is left blank
            the first 20 results will be returned.</para><para>This is a maximum value; it is possible that AWS WAF will return the results in smaller
            batches. That is, the number of <a>Protection</a> objects returned could be less than
            <code>MaxResults</code>, even if there are still more <a>Protection</a> objects yet
            to return. If there are more <a>Protection</a> objects to return, AWS WAF will always
            also return a <code>NextToken</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHLD.GetSHLDProtectionListCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>ListProtectionsRequest.NextToken</code> value from a previous call to <code>ListProtections</code>.
            Pass null if this is the first call.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SHLD.GetSHLDSubscriptionCmdlet">
            <summary>
            Provides details about the AWS Shield Advanced subscription for an account.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SHLD.GetSHLDSubscriptionStateCmdlet">
            <summary>
            Returns the <code>SubscriptionState</code>, either <code>Active</code> or <code>Inactive</code>.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SHLD.GrantSHLDDRTLogBucketAssociationCmdlet">
            <summary>
            Authorizes the DDoS Response team (DRT) to access the specified Amazon S3 bucket containing
            your flow logs. You can associate up to 10 Amazon S3 buckets with your subscription.
             
              
            <para>
            To use the services of the DRT and make an <code>AssociateDRTLogBucket</code> request,
            you must be subscribed to the <a href="https://aws.amazon.com/premiumsupport/business-support/">Business
            Support plan</a> or the <a href="https://aws.amazon.com/premiumsupport/enterprise-support/">Enterprise
            Support plan</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHLD.GrantSHLDDRTLogBucketAssociationCmdlet.LogBucket">
            <summary>
            <para>
            <para>The Amazon S3 bucket that contains your flow logs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHLD.GrantSHLDDRTLogBucketAssociationCmdlet.PassThru">
            <summary>
            Returns the value passed to the LogBucket parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHLD.GrantSHLDDRTLogBucketAssociationCmdlet.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.SHLD.GrantSHLDDRTRoleAssociationCmdlet">
            <summary>
            Authorizes the DDoS Response team (DRT), using the specified role, to access your
            AWS account to assist with DDoS attack mitigation during potential attacks. This enables
            the DRT to inspect your AWS WAF configuration and create or update AWS WAF rules and
            web ACLs.
             
              
            <para>
            You can associate only one <code>RoleArn</code> with your subscription. If you submit
            an <code>AssociateDRTRole</code> request for an account that already has an associated
            role, the new <code>RoleArn</code> will replace the existing <code>RoleArn</code>.
             
            </para><para>
            Prior to making the <code>AssociateDRTRole</code> request, you must attach the <a href="https://console.aws.amazon.com/iam/home?#/policies/arn:aws:iam::aws:policy/service-role/AWSShieldDRTAccessPolicy">AWSShieldDRTAccessPolicy</a>
            managed policy to the role you will specify in the request. For more information see
            <a href=" https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_manage-attach-detach.html">Attaching
            and Detaching IAM Policies</a>. The role must also trust the service principal <code>
            drt.shield.amazonaws.com</code>. For more information, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_elements_principal.html">IAM
            JSON Policy Elements: Principal</a>.
            </para><para>
            The DRT will have access only to your AWS WAF and Shield resources. By submitting
            this request, you authorize the DRT to inspect your AWS WAF and Shield configuration
            and create and update AWS WAF rules and web ACLs on your behalf. The DRT takes these
            actions only if explicitly authorized by you.
            </para><para>
            You must have the <code>iam:PassRole</code> permission to make an <code>AssociateDRTRole</code>
            request. For more information, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use_passrole.html">Granting
            a User Permissions to Pass a Role to an AWS Service</a>.
            </para><para>
            To use the services of the DRT and make an <code>AssociateDRTRole</code> request,
            you must be subscribed to the <a href="https://aws.amazon.com/premiumsupport/business-support/">Business
            Support plan</a> or the <a href="https://aws.amazon.com/premiumsupport/enterprise-support/">Enterprise
            Support plan</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHLD.GrantSHLDDRTRoleAssociationCmdlet.RoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the role the DRT will use to access your AWS account.</para><para>Prior to making the <code>AssociateDRTRole</code> request, you must attach the <a href="https://console.aws.amazon.com/iam/home?#/policies/arn:aws:iam::aws:policy/service-role/AWSShieldDRTAccessPolicy">AWSShieldDRTAccessPolicy</a>
            managed policy to this role. For more information see <a href=" https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_manage-attach-detach.html">Attaching
            and Detaching IAM Policies</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHLD.GrantSHLDDRTRoleAssociationCmdlet.PassThru">
            <summary>
            Returns the value passed to the RoleArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHLD.GrantSHLDDRTRoleAssociationCmdlet.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.SHLD.NewSHLDProtectionCmdlet">
            <summary>
            Enables AWS Shield Advanced for a specific AWS resource. The resource can be an Amazon
            CloudFront distribution, Elastic Load Balancing load balancer, AWS Global Accelerator
            accelerator, Elastic IP Address, or an Amazon Route 53 hosted zone.
             
              
            <para>
            You can add protection to only a single resource with each CreateProtection request.
            If you want to add protection to multiple resources at once, use the <a href="https://console.aws.amazon.com/waf/">AWS
            WAF console</a>. For more information see <a href="https://docs.aws.amazon.com/waf/latest/developerguide/getting-started-ddos.html">Getting
            Started with AWS Shield Advanced</a> and <a href="https://docs.aws.amazon.com/waf/latest/developerguide/configure-new-protection.html">Add
            AWS Shield Advanced Protection to more AWS Resources</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHLD.NewSHLDProtectionCmdlet.Name">
            <summary>
            <para>
            <para>Friendly name for the <code>Protection</code> you are creating.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHLD.NewSHLDProtectionCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The ARN (Amazon Resource Name) of the resource to be protected.</para><para>The ARN should be in one of the following formats:</para><ul><li><para>For an Application Load Balancer: <code>arn:aws:elasticloadbalancing:<i>region</i>:<i>account-id</i>:loadbalancer/app/<i>load-balancer-name</i>/<i>load-balancer-id</i></code></para></li><li><para>For an Elastic Load Balancer (Classic Load Balancer): <code>arn:aws:elasticloadbalancing:<i>region</i>:<i>account-id</i>:loadbalancer/<i>load-balancer-name</i></code></para></li><li><para>For an AWS CloudFront distribution: <code>arn:aws:cloudfront::<i>account-id</i>:distribution/<i>distribution-id</i></code></para></li><li><para>For an AWS Global Accelerator accelerator: <code>arn:aws:globalaccelerator::<i>account-id</i>:accelerator/<i>accelerator-id</i></code></para></li><li><para>For Amazon Route 53: <code>arn:aws:route53:::hostedzone/<i>hosted-zone-id</i></code></para></li><li><para>For an Elastic IP address: <code>arn:aws:ec2:<i>region</i>:<i>account-id</i>:eip-allocation/<i>allocation-id</i></code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHLD.NewSHLDProtectionCmdlet.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.SHLD.NewSHLDSubscriptionCmdlet">
            <summary>
            Activates AWS Shield Advanced for an account.
             
              
            <para>
            As part of this request you can specify <code>EmergencySettings</code> that automaticaly
            grant the DDoS response team (DRT) needed permissions to assist you during a suspected
            DDoS attack. For more information see <a href="https://docs.aws.amazon.com/waf/latest/developerguide/authorize-DRT.html">Authorize
            the DDoS Response Team to Create Rules and Web ACLs on Your Behalf</a>.
            </para><para>
            When you initally create a subscription, your subscription is set to be automatically
            renewed at the end of the existing subscription period. You can change this by submitting
            an <code>UpdateSubscription</code> request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHLD.NewSHLDSubscriptionCmdlet.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.SHLD.RemoveSHLDProtectionCmdlet">
            <summary>
            Deletes an AWS Shield Advanced <a>Protection</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHLD.RemoveSHLDProtectionCmdlet.ProtectionId">
            <summary>
            <para>
            <para>The unique identifier (ID) for the <a>Protection</a> object to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHLD.RemoveSHLDProtectionCmdlet.PassThru">
            <summary>
            Returns the value passed to the ProtectionId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHLD.RemoveSHLDProtectionCmdlet.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.SHLD.RemoveSHLDSubscriptionCmdlet">
            <summary>
            Removes AWS Shield Advanced from an account. AWS Shield Advanced requires a 1-year
            subscription commitment. You cannot delete a subscription prior to the completion
            of that commitment.<br/><br/>This operation is deprecated.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHLD.RemoveSHLDSubscriptionCmdlet.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.SHLD.RevokeSHLDDRTLogBucketAssociationCmdlet">
            <summary>
            Removes the DDoS Response team's (DRT) access to the specified Amazon S3 bucket containing
            your flow logs.
             
              
            <para>
            To make a <code>DisassociateDRTLogBucket</code> request, you must be subscribed to
            the <a href="https://aws.amazon.com/premiumsupport/business-support/">Business Support
            plan</a> or the <a href="https://aws.amazon.com/premiumsupport/enterprise-support/">Enterprise
            Support plan</a>. However, if you are not subscribed to one of these support plans,
            but had been previously and had granted the DRT access to your account, you can submit
            a <code>DisassociateDRTLogBucket</code> request to remove this access.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHLD.RevokeSHLDDRTLogBucketAssociationCmdlet.LogBucket">
            <summary>
            <para>
            <para>The Amazon S3 bucket that contains your flow logs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHLD.RevokeSHLDDRTLogBucketAssociationCmdlet.PassThru">
            <summary>
            Returns the value passed to the LogBucket parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHLD.RevokeSHLDDRTLogBucketAssociationCmdlet.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.SHLD.RevokeSHLDDRTRoleAssociationCmdlet">
            <summary>
            Removes the DDoS Response team's (DRT) access to your AWS account.
             
              
            <para>
            To make a <code>DisassociateDRTRole</code> request, you must be subscribed to the
            <a href="https://aws.amazon.com/premiumsupport/business-support/">Business Support
            plan</a> or the <a href="https://aws.amazon.com/premiumsupport/enterprise-support/">Enterprise
            Support plan</a>. However, if you are not subscribed to one of these support plans,
            but had been previously and had granted the DRT access to your account, you can submit
            a <code>DisassociateDRTRole</code> request to remove this access.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHLD.RevokeSHLDDRTRoleAssociationCmdlet.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.SHLD.UpdateSHLDEmergencyContactSettingCmdlet">
            <summary>
            Updates the details of the list of email addresses that the DRT can use to contact
            you during a suspected attack.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHLD.UpdateSHLDEmergencyContactSettingCmdlet.EmergencyContactList">
            <summary>
            <para>
            <para>A list of email addresses that the DRT can use to contact you during a suspected attack.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHLD.UpdateSHLDEmergencyContactSettingCmdlet.PassThru">
            <summary>
            Returns the value passed to the EmergencyContactList parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHLD.UpdateSHLDEmergencyContactSettingCmdlet.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.SHLD.UpdateSHLDSubscriptionCmdlet">
            <summary>
            Updates the details of an existing subscription. Only enter values for parameters
            you want to change. Empty parameters are not updated.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHLD.UpdateSHLDSubscriptionCmdlet.AutoRenew">
            <summary>
            <para>
            <para>When you initally create a subscription, <code>AutoRenew</code> is set to <code>ENABLED</code>.
            If <code>ENABLED</code>, the subscription will be automatically renewed at the end
            of the existing subscription period. You can change this by submitting an <code>UpdateSubscription</code>
            request. If the <code>UpdateSubscription</code> request does not included a value
            for <code>AutoRenew</code>, the existing value for <code>AutoRenew</code> remains
            unchanged.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHLD.UpdateSHLDSubscriptionCmdlet.PassThru">
            <summary>
            Returns the value passed to the AutoRenew parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SHLD.UpdateSHLDSubscriptionCmdlet.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.SES.ConfirmSESDomainDkimCmdlet">
            <summary>
            Returns a set of DKIM tokens for a domain. DKIM <i>tokens</i> are character strings
            that represent your domain's identity. Using these tokens, you will need to create
            DNS CNAME records that point to DKIM public keys hosted by Amazon SES. Amazon Web
            Services will eventually detect that you have updated your DNS records; this detection
            process may take up to 72 hours. Upon successful detection, Amazon SES will be able
            to DKIM-sign email originating from that domain.
             
              
            <para>
            You can execute this operation no more than once per second.
            </para><para>
            To enable or disable Easy DKIM signing for a domain, use the <code>SetIdentityDkimEnabled</code>
            operation.
            </para><para>
            For more information about creating DNS records using DKIM tokens, go to the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/easy-dkim-dns-records.html">Amazon
            SES Developer Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.ConfirmSESDomainDkimCmdlet.Domain">
            <summary>
            <para>
            <para>The name of the domain to be verified for Easy DKIM signing.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.ConfirmSESDomainDkimCmdlet.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.SES.ConfirmSESDomainIdentityCmdlet">
            <summary>
            Adds a domain to the list of identities for your Amazon SES account in the current
            AWS Region and attempts to verify it. For more information about verifying domains,
            see <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/verify-addresses-and-domains.html">Verifying
            Email Addresses and Domains</a> in the <i>Amazon SES Developer Guide.</i><para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.ConfirmSESDomainIdentityCmdlet.Domain">
            <summary>
            <para>
            <para>The domain to be verified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.ConfirmSESDomainIdentityCmdlet.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.SES.ConfirmSESEmailAddressCmdlet">
            <summary>
            Deprecated. Use the <code>VerifyEmailIdentity</code> operation to verify a new email
            address.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.ConfirmSESEmailAddressCmdlet.EmailAddress">
            <summary>
            <para>
            <para>The email address to be verified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.ConfirmSESEmailAddressCmdlet.PassThru">
            <summary>
            Returns the value passed to the EmailAddress parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.ConfirmSESEmailAddressCmdlet.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.SES.ConfirmSESEmailIdentityCmdlet">
            <summary>
            Adds an email address to the list of identities for your Amazon SES account in the
            current AWS region and attempts to verify it. As a result of executing this operation,
            a verification email is sent to the specified address.
             
              
            <para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.ConfirmSESEmailIdentityCmdlet.EmailAddress">
            <summary>
            <para>
            <para>The email address to be verified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.ConfirmSESEmailIdentityCmdlet.PassThru">
            <summary>
            Returns the value passed to the EmailAddress parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.ConfirmSESEmailIdentityCmdlet.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.SES.CopySESReceiptRuleSetCmdlet">
            <summary>
            Creates a receipt rule set by cloning an existing one. All receipt rules and configurations
            are copied to the new receipt rule set and are completely independent of the source
            rule set.
             
              
            <para>
            For information about setting up rule sets, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/receiving-email-receipt-rule-set.html">Amazon
            SES Developer Guide</a>.
            </para><para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.CopySESReceiptRuleSetCmdlet.OriginalRuleSetName">
            <summary>
            <para>
            <para>The name of the rule set to clone.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.CopySESReceiptRuleSetCmdlet.RuleSetName">
            <summary>
            <para>
            <para>The name of the rule set to create. The name must:</para><ul><li><para>This value can only contain ASCII letters (a-z, A-Z), numbers (0-9), underscores (_),
            or dashes (-).</para></li><li><para>Start and end with a letter or number.</para></li><li><para>Contain less than 64 characters.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.CopySESReceiptRuleSetCmdlet.PassThru">
            <summary>
            Returns the value passed to the OriginalRuleSetName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.CopySESReceiptRuleSetCmdlet.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.SES.GetSESAccountSendingEnabledCmdlet">
            <summary>
            Returns the email sending status of the Amazon SES account for the current region.
             
              
            <para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SES.GetSESActiveReceiptRuleSetCmdlet">
            <summary>
            Returns the metadata and receipt rules for the receipt rule set that is currently
            active.
             
              
            <para>
            For information about setting up receipt rule sets, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/receiving-email-receipt-rule-set.html">Amazon
            SES Developer Guide</a>.
            </para><para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SES.GetSESConfigurationSetCmdlet">
            <summary>
            Returns the details of the specified configuration set. For information about using
            configuration sets, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/monitor-sending-activity.html">Amazon
            SES Developer Guide</a>.
             
              
            <para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.GetSESConfigurationSetCmdlet.ConfigurationSetAttributeName">
            <summary>
            <para>
            <para>A list of configuration set attributes to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.GetSESConfigurationSetCmdlet.ConfigurationSetName">
            <summary>
            <para>
            <para>The name of the configuration set to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SES.GetSESConfigurationSetListCmdlet">
            <summary>
            Provides a list of the configuration sets associated with your Amazon SES account
            in the current AWS Region. For information about using configuration sets, see <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/monitor-sending-activity.html">Monitoring
            Your Amazon SES Sending Activity</a> in the <i>Amazon SES Developer Guide.</i><para>
            You can execute this operation no more than once per second. This operation will return
            up to 1,000 configuration sets each time it is run. If your Amazon SES account has
            more than 1,000 configuration sets, this operation will also return a NextToken element.
            You can then execute the <code>ListConfigurationSets</code> operation again, passing
            the <code>NextToken</code> parameter and the value of the NextToken element to retrieve
            additional results.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.GetSESConfigurationSetListCmdlet.MaxItem">
            <summary>
            <para>
            <para>The number of configuration sets to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.GetSESConfigurationSetListCmdlet.NextToken">
            <summary>
            <para>
            <para>A token returned from a previous call to <code>ListConfigurationSets</code> to indicate
            the position of the configuration set in the configuration set list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SES.GetSESCustomVerificationEmailTemplateCmdlet">
            <summary>
            Returns the custom email verification template for the template name you specify.
             
              
            <para>
            For more information about custom verification email templates, see <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/custom-verification-emails.html">Using
            Custom Verification Email Templates</a> in the <i>Amazon SES Developer Guide</i>.
            </para><para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.GetSESCustomVerificationEmailTemplateCmdlet.TemplateName">
            <summary>
            <para>
            <para>The name of the custom verification email template that you want to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SES.GetSESCustomVerificationEmailTemplateListCmdlet">
            <summary>
            Lists the existing custom verification email templates for your account in the current
            AWS Region.
             
              
            <para>
            For more information about custom verification email templates, see <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/custom-verification-emails.html">Using
            Custom Verification Email Templates</a> in the <i>Amazon SES Developer Guide</i>.
            </para><para>
            You can execute this operation no more than once per second.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.GetSESCustomVerificationEmailTemplateListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of custom verification email templates to return. This value must
            be at least 1 and less than or equal to 50. If you do not specify a value, or if you
            specify a value less than 1 or greater than 50, the operation will return up to 50
            results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.GetSESCustomVerificationEmailTemplateListCmdlet.NextToken">
            <summary>
            <para>
            <para>An array the contains the name and creation time stamp for each template in your Amazon
            SES account.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SES.GetSESIdentityCmdlet">
            <summary>
            Returns a list containing all of the identities (email addresses and domains) for
            your AWS account in the current AWS Region, regardless of verification status.
             
              
            <para>
            You can execute this operation no more than once per second.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.GetSESIdentityCmdlet.IdentityType">
            <summary>
            <para>
            <para>The type of the identities to list. Possible values are "EmailAddress" and "Domain".
            If this parameter is omitted, then all identities will be listed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.GetSESIdentityCmdlet.MaxItem">
            <summary>
            <para>
            <para>The maximum number of identities per page. Possible values are 1-1000 inclusive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.GetSESIdentityCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to use for pagination.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SES.GetSESIdentityDkimAttributeCmdlet">
            <summary>
            Returns the current status of Easy DKIM signing for an entity. For domain name identities,
            this operation also returns the DKIM tokens that are required for Easy DKIM signing,
            and whether Amazon SES has successfully verified that these tokens have been published.
             
              
            <para>
            This operation takes a list of identities as input and returns the following information
            for each:
            </para><ul><li><para>
            Whether Easy DKIM signing is enabled or disabled.
            </para></li><li><para>
            A set of DKIM tokens that represent the identity. If the identity is an email address,
            the tokens represent the domain of that address.
            </para></li><li><para>
            Whether Amazon SES has successfully verified the DKIM tokens published in the domain's
            DNS. This information is only returned for domain name identities, not for email addresses.
            </para></li></ul><para>
            This operation is throttled at one request per second and can only get DKIM attributes
            for up to 100 identities at a time.
            </para><para>
            For more information about creating DNS records using DKIM tokens, go to the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/easy-dkim-dns-records.html">Amazon
            SES Developer Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.GetSESIdentityDkimAttributeCmdlet.Identity">
            <summary>
            <para>
            <para>A list of one or more verified identities - email addresses, domains, or both.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SES.GetSESIdentityMailFromDomainAttributeCmdlet">
            <summary>
            Returns the custom MAIL FROM attributes for a list of identities (email addresses
            : domains).
             
              
            <para>
            This operation is throttled at one request per second and can only get custom MAIL
            FROM attributes for up to 100 identities at a time.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.GetSESIdentityMailFromDomainAttributeCmdlet.Identity">
            <summary>
            <para>
            <para>A list of one or more identities.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SES.GetSESIdentityNotificationAttributeCmdlet">
            <summary>
            Given a list of verified identities (email addresses and/or domains), returns a structure
            describing identity notification attributes.
             
              
            <para>
            This operation is throttled at one request per second and can only get notification
            attributes for up to 100 identities at a time.
            </para><para>
            For more information about using notifications with Amazon SES, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/notifications.html">Amazon
            SES Developer Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.GetSESIdentityNotificationAttributeCmdlet.Identity">
            <summary>
            <para>
            <para>A list of one or more identities. You can specify an identity by using its name or
            by using its Amazon Resource Name (ARN). Examples: <code>user@example.com</code>,
            <code>example.com</code>, <code>arn:aws:ses:us-east-1:123456789012:identity/example.com</code>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SES.GetSESIdentityPolicyCmdlet">
            <summary>
            Returns the requested sending authorization policies for the given identity (an email
            address or a domain). The policies are returned as a map of policy names to policy
            contents. You can retrieve a maximum of 20 policies at a time.
             
             <note><para>
            This API is for the identity owner only. If you have not verified the identity, this
            API will return an error.
            </para></note><para>
            Sending authorization is a feature that enables an identity owner to authorize other
            senders to use its identities. For information about using sending authorization,
            see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/sending-authorization.html">Amazon
            SES Developer Guide</a>.
            </para><para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.GetSESIdentityPolicyCmdlet.Identity">
            <summary>
            <para>
            <para>The identity for which the policies will be retrieved. You can specify an identity
            by using its name or by using its Amazon Resource Name (ARN). Examples: <code>user@example.com</code>,
            <code>example.com</code>, <code>arn:aws:ses:us-east-1:123456789012:identity/example.com</code>.</para><para>To successfully call this API, you must own the identity.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.GetSESIdentityPolicyCmdlet.PolicyName">
            <summary>
            <para>
            <para>A list of the names of policies to be retrieved. You can retrieve a maximum of 20
            policies at a time. If you do not know the names of the policies that are attached
            to the identity, you can use <code>ListIdentityPolicies</code>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SES.GetSESIdentityPolicyListCmdlet">
            <summary>
            Returns a list of sending authorization policies that are attached to the given identity
            (an email address or a domain). This API returns only a list. If you want the actual
            policy content, you can use <code>GetIdentityPolicies</code>.
             
             <note><para>
            This API is for the identity owner only. If you have not verified the identity, this
            API will return an error.
            </para></note><para>
            Sending authorization is a feature that enables an identity owner to authorize other
            senders to use its identities. For information about using sending authorization,
            see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/sending-authorization.html">Amazon
            SES Developer Guide</a>.
            </para><para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.GetSESIdentityPolicyListCmdlet.Identity">
            <summary>
            <para>
            <para>The identity that is associated with the policy for which the policies will be listed.
            You can specify an identity by using its name or by using its Amazon Resource Name
            (ARN). Examples: <code>user@example.com</code>, <code>example.com</code>, <code>arn:aws:ses:us-east-1:123456789012:identity/example.com</code>.</para><para>To successfully call this API, you must own the identity.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SES.GetSESIdentityVerificationAttributeCmdlet">
            <summary>
            Given a list of identities (email addresses and/or domains), returns the verification
            status and (for domain identities) the verification token for each identity.
             
              
            <para>
            The verification status of an email address is "Pending" until the email address owner
            clicks the link within the verification email that Amazon SES sent to that address.
            If the email address owner clicks the link within 24 hours, the verification status
            of the email address changes to "Success". If the link is not clicked within 24 hours,
            the verification status changes to "Failed." In that case, if you still want to verify
            the email address, you must restart the verification process from the beginning.
            </para><para>
            For domain identities, the domain's verification status is "Pending" as Amazon SES
            searches for the required TXT record in the DNS settings of the domain. When Amazon
            SES detects the record, the domain's verification status changes to "Success". If
            Amazon SES is unable to detect the record within 72 hours, the domain's verification
            status changes to "Failed." In that case, if you still want to verify the domain,
            you must restart the verification process from the beginning.
            </para><para>
            This operation is throttled at one request per second and can only get verification
            attributes for up to 100 identities at a time.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.GetSESIdentityVerificationAttributeCmdlet.Identity">
            <summary>
            <para>
            <para>A list of identities.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SES.GetSESReceiptFilterListCmdlet">
            <summary>
            Lists the IP address filters associated with your AWS account in the current AWS Region.
             
              
            <para>
            For information about managing IP address filters, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/receiving-email-managing-ip-filters.html">Amazon
            SES Developer Guide</a>.
            </para><para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SES.GetSESReceiptRuleCmdlet">
            <summary>
            Returns the details of the specified receipt rule.
             
              
            <para>
            For information about setting up receipt rules, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/receiving-email-receipt-rules.html">Amazon
            SES Developer Guide</a>.
            </para><para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.GetSESReceiptRuleCmdlet.RuleName">
            <summary>
            <para>
            <para>The name of the receipt rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.GetSESReceiptRuleCmdlet.RuleSetName">
            <summary>
            <para>
            <para>The name of the receipt rule set that the receipt rule belongs to.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SES.GetSESReceiptRuleSetCmdlet">
            <summary>
            Returns the details of the specified receipt rule set.
             
              
            <para>
            For information about managing receipt rule sets, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/receiving-email-managing-receipt-rule-sets.html">Amazon
            SES Developer Guide</a>.
            </para><para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.GetSESReceiptRuleSetCmdlet.RuleSetName">
            <summary>
            <para>
            <para>The name of the receipt rule set to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SES.GetSESReceiptRuleSetListCmdlet">
            <summary>
            Lists the receipt rule sets that exist under your AWS account in the current AWS Region.
            If there are additional receipt rule sets to be retrieved, you will receive a <code>NextToken</code>
            that you can provide to the next call to <code>ListReceiptRuleSets</code> to retrieve
            the additional entries.
             
              
            <para>
            For information about managing receipt rule sets, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/receiving-email-managing-receipt-rule-sets.html">Amazon
            SES Developer Guide</a>.
            </para><para>
            You can execute this operation no more than once per second.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.GetSESReceiptRuleSetListCmdlet.NextToken">
            <summary>
            <para>
            <para>A token returned from a previous call to <code>ListReceiptRuleSets</code> to indicate
            the position in the receipt rule set list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SES.GetSESSendQuotaCmdlet">
            <summary>
            Provides the sending limits for the Amazon SES account.
             
              
            <para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SES.GetSESSendStatisticCmdlet">
            <summary>
            Provides sending statistics for the current AWS Region. The result is a list of data
            points, representing the last two weeks of sending activity. Each data point in the
            list contains statistics for a 15-minute period of time.
             
              
            <para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SES.GetSESTemplateCmdlet">
            <summary>
            Displays the template object (which includes the Subject line, HTML part and text
            part) for the template you specify.
             
              
            <para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.GetSESTemplateCmdlet.TemplateName">
            <summary>
            <para>
            <para>The name of the template you want to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SES.GetSESTemplateListCmdlet">
            <summary>
            Lists the email templates present in your Amazon SES account in the current AWS Region.
             
              
            <para>
            You can execute this operation no more than once per second.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.GetSESTemplateListCmdlet.MaxItem">
            <summary>
            <para>
            <para>The maximum number of templates to return. This value must be at least 1 and less
            than or equal to 10. If you do not specify a value, or if you specify a value less
            than 1 or greater than 10, the operation will return up to 10 results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.GetSESTemplateListCmdlet.NextToken">
            <summary>
            <para>
            <para>A token returned from a previous call to <code>ListTemplates</code> to indicate the
            position in the list of email templates.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SES.GetSESVerifiedEmailAddressCmdlet">
            <summary>
            Deprecated. Use the <code>ListIdentities</code> operation to list the email addresses
            and domains associated with your account.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SES.NewSESConfigurationSetCmdlet">
            <summary>
            Creates a configuration set.
             
              
            <para>
            Configuration sets enable you to publish email sending events. For information about
            using configuration sets, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/monitor-sending-activity.html">Amazon
            SES Developer Guide</a>.
            </para><para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESConfigurationSetCmdlet.ConfigurationSet_Name">
            <summary>
            <para>
            <para>The name of the configuration set. The name must meet the following requirements:</para><ul><li><para>Contain only letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).</para></li><li><para>Contain 64 characters or fewer.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESConfigurationSetCmdlet.PassThru">
            <summary>
            Returns the value passed to the ConfigurationSet_Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESConfigurationSetCmdlet.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.SES.NewSESConfigurationSetEventDestinationCmdlet">
            <summary>
            Creates a configuration set event destination.
             
             <note><para>
            When you create or update an event destination, you must provide one, and only one,
            destination. The destination can be CloudWatch, Amazon Kinesis Firehose, or Amazon
            Simple Notification Service (Amazon SNS).
            </para></note><para>
            An event destination is the AWS service to which Amazon SES publishes the email sending
            events associated with a configuration set. For information about using configuration
            sets, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/monitor-sending-activity.html">Amazon
            SES Developer Guide</a>.
            </para><para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESConfigurationSetEventDestinationCmdlet.ConfigurationSetName">
            <summary>
            <para>
            <para>The name of the configuration set that the event destination should be associated
            with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESConfigurationSetEventDestinationCmdlet.KinesisFirehoseDestination_DeliveryStreamARN">
            <summary>
            <para>
            <para>The ARN of the Amazon Kinesis Firehose stream that email sending events should be
            published to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESConfigurationSetEventDestinationCmdlet.CloudWatchDestination_DimensionConfiguration">
            <summary>
            <para>
            <para>A list of dimensions upon which to categorize your emails when you publish email sending
            events to Amazon CloudWatch.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESConfigurationSetEventDestinationCmdlet.EventDestination_Enabled">
            <summary>
            <para>
            <para>Sets whether Amazon SES publishes events to this destination when you send an email
            with the associated configuration set. Set to <code>true</code> to enable publishing
            to this destination; set to <code>false</code> to prevent publishing to this destination.
            The default value is <code>false</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESConfigurationSetEventDestinationCmdlet.KinesisFirehoseDestination_IAMRoleARN">
            <summary>
            <para>
            <para>The ARN of the IAM role under which Amazon SES publishes email sending events to the
            Amazon Kinesis Firehose stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESConfigurationSetEventDestinationCmdlet.EventDestination_MatchingEventType">
            <summary>
            <para>
            <para>The type of email sending events to publish to the event destination.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESConfigurationSetEventDestinationCmdlet.EventDestination_Name">
            <summary>
            <para>
            <para>The name of the event destination. The name must:</para><ul><li><para>This value can only contain ASCII letters (a-z, A-Z), numbers (0-9), underscores (_),
            or dashes (-).</para></li><li><para>Contain less than 64 characters.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESConfigurationSetEventDestinationCmdlet.SNSDestination_TopicARN">
            <summary>
            <para>
            <para>The ARN of the Amazon SNS topic that email sending events will be published to. An
            example of an Amazon SNS topic ARN is <code>arn:aws:sns:us-west-2:123456789012:MyTopic</code>.
            For more information about Amazon SNS topics, see the <a href="http://docs.aws.amazon.com/sns/latest/dg/CreateTopic.html">Amazon
            SNS Developer Guide</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESConfigurationSetEventDestinationCmdlet.PassThru">
            <summary>
            Returns the value passed to the ConfigurationSetName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESConfigurationSetEventDestinationCmdlet.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.SES.NewSESConfigurationSetTrackingOptionCmdlet">
            <summary>
            Creates an association between a configuration set and a custom domain for open and
            click event tracking.
             
              
            <para>
            By default, images and links used for tracking open and click events are hosted on
            domains operated by Amazon SES. You can configure a subdomain of your own to handle
            these events. For information about using custom domains, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/configure-custom-open-click-domains.html">Amazon
            SES Developer Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESConfigurationSetTrackingOptionCmdlet.ConfigurationSetName">
            <summary>
            <para>
            <para>The name of the configuration set that the tracking options should be associated with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESConfigurationSetTrackingOptionCmdlet.TrackingOption">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESConfigurationSetTrackingOptionCmdlet.PassThru">
            <summary>
            Returns the value passed to the TrackingOption parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESConfigurationSetTrackingOptionCmdlet.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.SES.NewSESCustomVerificationEmailTemplateCmdlet">
            <summary>
            Creates a new custom verification email template.
             
              
            <para>
            For more information about custom verification email templates, see <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/custom-verification-emails.html">Using
            Custom Verification Email Templates</a> in the <i>Amazon SES Developer Guide</i>.
            </para><para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESCustomVerificationEmailTemplateCmdlet.FailureRedirectionURL">
            <summary>
            <para>
            <para>The URL that the recipient of the verification email is sent to if his or her address
            is not successfully verified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESCustomVerificationEmailTemplateCmdlet.FromEmailAddress">
            <summary>
            <para>
            <para>The email address that the custom verification email is sent from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESCustomVerificationEmailTemplateCmdlet.SuccessRedirectionURL">
            <summary>
            <para>
            <para>The URL that the recipient of the verification email is sent to if his or her address
            is successfully verified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESCustomVerificationEmailTemplateCmdlet.TemplateContent">
            <summary>
            <para>
            <para>The content of the custom verification email. The total size of the email must be
            less than 10 MB. The message body may contain HTML, with some limitations. For more
            information, see <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/custom-verification-emails.html#custom-verification-emails-faq">Custom
            Verification Email Frequently Asked Questions</a> in the <i>Amazon SES Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESCustomVerificationEmailTemplateCmdlet.TemplateName">
            <summary>
            <para>
            <para>The name of the custom verification email template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESCustomVerificationEmailTemplateCmdlet.TemplateSubject">
            <summary>
            <para>
            <para>The subject line of the custom verification email.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESCustomVerificationEmailTemplateCmdlet.PassThru">
            <summary>
            Returns the value passed to the TemplateContent parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESCustomVerificationEmailTemplateCmdlet.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.SES.NewSESReceiptFilterCmdlet">
            <summary>
            Creates a new IP address filter.
             
              
            <para>
            For information about setting up IP address filters, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/receiving-email-ip-filters.html">Amazon
            SES Developer Guide</a>.
            </para><para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESReceiptFilterCmdlet.IpFilter_Cidr">
            <summary>
            <para>
            <para>A single IP address or a range of IP addresses that you want to block or allow, specified
            in Classless Inter-Domain Routing (CIDR) notation. An example of a single email address
            is 10.0.0.1. An example of a range of IP addresses is 10.0.0.1/24. For more information
            about CIDR notation, see <a href="https://tools.ietf.org/html/rfc2317">RFC 2317</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESReceiptFilterCmdlet.Filter_Name">
            <summary>
            <para>
            <para>The name of the IP address filter. The name must:</para><ul><li><para>This value can only contain ASCII letters (a-z, A-Z), numbers (0-9), underscores (_),
            or dashes (-).</para></li><li><para>Start and end with a letter or number.</para></li><li><para>Contain less than 64 characters.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESReceiptFilterCmdlet.IpFilter_Policy">
            <summary>
            <para>
            <para>Indicates whether to block or allow incoming mail from the specified IP addresses.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESReceiptFilterCmdlet.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.SES.NewSESReceiptRuleCmdlet">
            <summary>
            Creates a receipt rule.
             
              
            <para>
            For information about setting up receipt rules, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/receiving-email-receipt-rules.html">Amazon
            SES Developer Guide</a>.
            </para><para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESReceiptRuleCmdlet.Rule_Action">
            <summary>
            <para>
            <para>An ordered list of actions to perform on messages that match at least one of the recipient
            email addresses or domains specified in the receipt rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESReceiptRuleCmdlet.After">
            <summary>
            <para>
            <para>The name of an existing rule after which the new rule will be placed. If this parameter
            is null, the new rule will be inserted at the beginning of the rule list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESReceiptRuleCmdlet.Rule_Enabled">
            <summary>
            <para>
            <para>If <code>true</code>, the receipt rule is active. The default value is <code>false</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESReceiptRuleCmdlet.Rule_Name">
            <summary>
            <para>
            <para>The name of the receipt rule. The name must:</para><ul><li><para>This value can only contain ASCII letters (a-z, A-Z), numbers (0-9), underscores (_),
            or dashes (-).</para></li><li><para>Start and end with a letter or number.</para></li><li><para>Contain less than 64 characters.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESReceiptRuleCmdlet.Rule_Recipient">
            <summary>
            <para>
            <para>The recipient domains and email addresses that the receipt rule applies to. If this
            field is not specified, this rule will match all recipients under all verified domains.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESReceiptRuleCmdlet.RuleSetName">
            <summary>
            <para>
            <para>The name of the rule set that the receipt rule will be added to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESReceiptRuleCmdlet.Rule_ScanEnabled">
            <summary>
            <para>
            <para>If <code>true</code>, then messages that this receipt rule applies to are scanned
            for spam and viruses. The default value is <code>false</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESReceiptRuleCmdlet.Rule_TlsPolicy">
            <summary>
            <para>
            <para>Specifies whether Amazon SES should require that incoming email is delivered over
            a connection encrypted with Transport Layer Security (TLS). If this parameter is set
            to <code>Require</code>, Amazon SES will bounce emails that are not received over
            TLS. The default is <code>Optional</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESReceiptRuleCmdlet.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.SES.NewSESReceiptRuleSetCmdlet">
            <summary>
            Creates an empty receipt rule set.
             
              
            <para>
            For information about setting up receipt rule sets, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/receiving-email-receipt-rule-set.html">Amazon
            SES Developer Guide</a>.
            </para><para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESReceiptRuleSetCmdlet.RuleSetName">
            <summary>
            <para>
            <para>The name of the rule set to create. The name must:</para><ul><li><para>This value can only contain ASCII letters (a-z, A-Z), numbers (0-9), underscores (_),
            or dashes (-).</para></li><li><para>Start and end with a letter or number.</para></li><li><para>Contain less than 64 characters.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESReceiptRuleSetCmdlet.PassThru">
            <summary>
            Returns the value passed to the RuleSetName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESReceiptRuleSetCmdlet.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.SES.NewSESTemplateCmdlet">
            <summary>
            Creates an email template. Email templates enable you to send personalized email to
            one or more destinations in a single API operation. For more information, see the
            <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/send-personalized-email-api.html">Amazon
            SES Developer Guide</a>.
             
              
            <para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESTemplateCmdlet.Template">
            <summary>
            <para>
            <para>The content of the email, composed of a subject line, an HTML part, and a text-only
            part.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESTemplateCmdlet.PassThru">
            <summary>
            Returns the value passed to the Template parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.NewSESTemplateCmdlet.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.SES.RemoveSESConfigurationSetCmdlet">
            <summary>
            Deletes a configuration set. Configuration sets enable you to publish email sending
            events. For information about using configuration sets, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/monitor-sending-activity.html">Amazon
            SES Developer Guide</a>.
             
              
            <para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.RemoveSESConfigurationSetCmdlet.ConfigurationSetName">
            <summary>
            <para>
            <para>The name of the configuration set to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.RemoveSESConfigurationSetCmdlet.PassThru">
            <summary>
            Returns the value passed to the ConfigurationSetName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.RemoveSESConfigurationSetCmdlet.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.SES.RemoveSESConfigurationSetEventDestinationCmdlet">
            <summary>
            Deletes a configuration set event destination. Configuration set event destinations
            are associated with configuration sets, which enable you to publish email sending
            events. For information about using configuration sets, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/monitor-sending-activity.html">Amazon
            SES Developer Guide</a>.
             
              
            <para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.RemoveSESConfigurationSetEventDestinationCmdlet.ConfigurationSetName">
            <summary>
            <para>
            <para>The name of the configuration set from which to delete the event destination.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.RemoveSESConfigurationSetEventDestinationCmdlet.EventDestinationName">
            <summary>
            <para>
            <para>The name of the event destination to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.RemoveSESConfigurationSetEventDestinationCmdlet.PassThru">
            <summary>
            Returns the value passed to the EventDestinationName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.RemoveSESConfigurationSetEventDestinationCmdlet.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.SES.RemoveSESConfigurationSetTrackingOptionCmdlet">
            <summary>
            Deletes an association between a configuration set and a custom domain for open and
            click event tracking.
             
              
            <para>
            By default, images and links used for tracking open and click events are hosted on
            domains operated by Amazon SES. You can configure a subdomain of your own to handle
            these events. For information about using custom domains, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/configure-custom-open-click-domains.html">Amazon
            SES Developer Guide</a>.
            </para><note><para>
            Deleting this kind of association will result in emails sent using the specified configuration
            set to capture open and click events using the standard, Amazon SES-operated domains.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.RemoveSESConfigurationSetTrackingOptionCmdlet.ConfigurationSetName">
            <summary>
            <para>
            <para>The name of the configuration set from which you want to delete the tracking options.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.RemoveSESConfigurationSetTrackingOptionCmdlet.PassThru">
            <summary>
            Returns the value passed to the ConfigurationSetName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.RemoveSESConfigurationSetTrackingOptionCmdlet.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.SES.RemoveSESCustomVerificationEmailTemplateCmdlet">
            <summary>
            Deletes an existing custom verification email template.
             
              
            <para>
            For more information about custom verification email templates, see <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/custom-verification-emails.html">Using
            Custom Verification Email Templates</a> in the <i>Amazon SES Developer Guide</i>.
            </para><para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.RemoveSESCustomVerificationEmailTemplateCmdlet.TemplateName">
            <summary>
            <para>
            <para>The name of the custom verification email template that you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.RemoveSESCustomVerificationEmailTemplateCmdlet.PassThru">
            <summary>
            Returns the value passed to the TemplateName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.RemoveSESCustomVerificationEmailTemplateCmdlet.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.SES.RemoveSESIdentityCmdlet">
            <summary>
            Deletes the specified identity (an email address or a domain) from the list of verified
            identities.
             
              
            <para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.RemoveSESIdentityCmdlet.Identity">
            <summary>
            <para>
            <para>The identity to be removed from the list of identities for the AWS Account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.RemoveSESIdentityCmdlet.PassThru">
            <summary>
            Returns the value passed to the Identity parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.RemoveSESIdentityCmdlet.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.SES.RemoveSESIdentityPolicyCmdlet">
            <summary>
            Deletes the specified sending authorization policy for the given identity (an email
            address or a domain). This API returns successfully even if a policy with the specified
            name does not exist.
             
             <note><para>
            This API is for the identity owner only. If you have not verified the identity, this
            API will return an error.
            </para></note><para>
            Sending authorization is a feature that enables an identity owner to authorize other
            senders to use its identities. For information about using sending authorization,
            see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/sending-authorization.html">Amazon
            SES Developer Guide</a>.
            </para><para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.RemoveSESIdentityPolicyCmdlet.Identity">
            <summary>
            <para>
            <para>The identity that is associated with the policy that you want to delete. You can specify
            the identity by using its name or by using its Amazon Resource Name (ARN). Examples:
            <code>user@example.com</code>, <code>example.com</code>, <code>arn:aws:ses:us-east-1:123456789012:identity/example.com</code>.</para><para>To successfully call this API, you must own the identity.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.RemoveSESIdentityPolicyCmdlet.PolicyName">
            <summary>
            <para>
            <para>The name of the policy to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.RemoveSESIdentityPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the PolicyName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.RemoveSESIdentityPolicyCmdlet.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.SES.RemoveSESReceiptFilterCmdlet">
            <summary>
            Deletes the specified IP address filter.
             
              
            <para>
            For information about managing IP address filters, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/receiving-email-managing-ip-filters.html">Amazon
            SES Developer Guide</a>.
            </para><para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.RemoveSESReceiptFilterCmdlet.FilterName">
            <summary>
            <para>
            <para>The name of the IP address filter to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.RemoveSESReceiptFilterCmdlet.PassThru">
            <summary>
            Returns the value passed to the FilterName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.RemoveSESReceiptFilterCmdlet.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.SES.RemoveSESReceiptRuleCmdlet">
            <summary>
            Deletes the specified receipt rule.
             
              
            <para>
            For information about managing receipt rules, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/receiving-email-managing-receipt-rules.html">Amazon
            SES Developer Guide</a>.
            </para><para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.RemoveSESReceiptRuleCmdlet.RuleName">
            <summary>
            <para>
            <para>The name of the receipt rule to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.RemoveSESReceiptRuleCmdlet.RuleSetName">
            <summary>
            <para>
            <para>The name of the receipt rule set that contains the receipt rule to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.RemoveSESReceiptRuleCmdlet.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.SES.RemoveSESReceiptRuleSetCmdlet">
            <summary>
            Deletes the specified receipt rule set and all of the receipt rules it contains.
             
             <note><para>
            The currently active rule set cannot be deleted.
            </para></note><para>
            For information about managing receipt rule sets, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/receiving-email-managing-receipt-rule-sets.html">Amazon
            SES Developer Guide</a>.
            </para><para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.RemoveSESReceiptRuleSetCmdlet.RuleSetName">
            <summary>
            <para>
            <para>The name of the receipt rule set to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.RemoveSESReceiptRuleSetCmdlet.PassThru">
            <summary>
            Returns the value passed to the RuleSetName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.RemoveSESReceiptRuleSetCmdlet.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.SES.RemoveSESTemplateCmdlet">
            <summary>
            Deletes an email template.
             
              
            <para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.RemoveSESTemplateCmdlet.TemplateName">
            <summary>
            <para>
            <para>The name of the template to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.RemoveSESTemplateCmdlet.PassThru">
            <summary>
            Returns the value passed to the TemplateName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.RemoveSESTemplateCmdlet.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.SES.RemoveSESVerifiedEmailAddressCmdlet">
            <summary>
            Deprecated. Use the <code>DeleteIdentity</code> operation to delete email addresses
            and domains.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.RemoveSESVerifiedEmailAddressCmdlet.EmailAddress">
            <summary>
            <para>
            <para>An email address to be removed from the list of verified addresses.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.RemoveSESVerifiedEmailAddressCmdlet.PassThru">
            <summary>
            Returns the value passed to the EmailAddress parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.RemoveSESVerifiedEmailAddressCmdlet.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.SES.SendSESBounceCmdlet">
            <summary>
            Generates and sends a bounce message to the sender of an email you received through
            Amazon SES. You can only use this API on an email up to 24 hours after you receive
            it.
             
             <note><para>
            You cannot use this API to send generic bounces for mail that was not received by
            Amazon SES.
            </para></note><para>
            For information about receiving email through Amazon SES, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/receiving-email.html">Amazon
            SES Developer Guide</a>.
            </para><para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESBounceCmdlet.MessageDsn_UtcArrivalDate">
            <summary>
            <para>
            <para>When the message was received by the reporting mail transfer agent (MTA), in <a href="https://www.ietf.org/rfc/rfc0822.txt">RFC
            822</a> date-time format.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESBounceCmdlet.BouncedRecipientInfoList">
            <summary>
            <para>
            <para>A list of recipients of the bounced message, including the information required to
            create the Delivery Status Notifications (DSNs) for the recipients. You must specify
            at least one <code>BouncedRecipientInfo</code> in the list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESBounceCmdlet.BounceSender">
            <summary>
            <para>
            <para>The address to use in the "From" header of the bounce message. This must be an identity
            that you have verified with Amazon SES.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESBounceCmdlet.BounceSenderArn">
            <summary>
            <para>
            <para>This parameter is used only for sending authorization. It is the ARN of the identity
            that is associated with the sending authorization policy that permits you to use the
            address in the "From" header of the bounce. For more information about sending authorization,
            see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/sending-authorization.html">Amazon
            SES Developer Guide</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESBounceCmdlet.Explanation">
            <summary>
            <para>
            <para>Human-readable text for the bounce message to explain the failure. If not specified,
            the text will be auto-generated based on the bounced recipient information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESBounceCmdlet.MessageDsn_ExtensionField">
            <summary>
            <para>
            <para>Additional X-headers to include in the DSN.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESBounceCmdlet.OriginalMessageId">
            <summary>
            <para>
            <para>The message ID of the message to be bounced.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESBounceCmdlet.MessageDsn_ReportingMta">
            <summary>
            <para>
            <para>The reporting MTA that attempted to deliver the message, formatted as specified in
            <a href="https://tools.ietf.org/html/rfc3464">RFC 3464</a> (<code>mta-name-type; mta-name</code>).
            The default value is <code>dns; inbound-smtp.[region].amazonaws.com</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESBounceCmdlet.MessageDsn_ArrivalDate">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use ArrivalDateUtc instead. Setting either ArrivalDate
            or ArrivalDateUtc results in both ArrivalDate and ArrivalDateUtc being assigned, the
            latest assignment to either one of the two property is reflected in the value of both.
            ArrivalDate is provided for backwards compatibility only and assigning a non-Utc DateTime
            to it results in the wrong timestamp being passed to the service.</para><para>When the message was received by the reporting mail transfer agent (MTA), in <a href="https://www.ietf.org/rfc/rfc0822.txt">RFC
            822</a> date-time format.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESBounceCmdlet.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.SES.SendSESBulkTemplatedEmailCmdlet">
            <summary>
            Composes an email message to multiple destinations. The message body is created using
            an email template.
             
              
            <para>
            In order to send email using the <code>SendBulkTemplatedEmail</code> operation, your
            call to the API must meet the following requirements:
            </para><ul><li><para>
            The call must refer to an existing email template. You can create email templates
            using the <a>CreateTemplate</a> operation.
            </para></li><li><para>
            The message must be sent from a verified email address or domain.
            </para></li><li><para>
            If your account is still in the Amazon SES sandbox, you may only send to verified
            addresses or domains, or to email addresses associated with the Amazon SES Mailbox
            Simulator. For more information, see <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/verify-addresses-and-domains.html">Verifying
            Email Addresses and Domains</a> in the <i>Amazon SES Developer Guide.</i></para></li><li><para>
            The maximum message size is 10 MB.
            </para></li><li><para>
            Each <code>Destination</code> parameter must include at least one recipient email
            address. The recipient address can be a To: address, a CC: address, or a BCC: address.
            If a recipient email address is invalid (that is, it is not in the format <i>UserName@[SubDomain.]Domain.TopLevelDomain</i>),
            the entire message will be rejected, even if the message contains other recipients
            that are valid.
            </para></li><li><para>
            The message may not include more than 50 recipients, across the To:, CC: and BCC:
            fields. If you need to send an email message to a larger audience, you can divide
            your recipient list into groups of 50 or fewer, and then call the <code>SendBulkTemplatedEmail</code>
            operation several times to send the message to each group.
            </para></li><li><para>
            The number of destinations you can contact in a single call to the API may be limited
            by your account's maximum sending rate.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESBulkTemplatedEmailCmdlet.ConfigurationSetName">
            <summary>
            <para>
            <para>The name of the configuration set to use when you send an email using <code>SendBulkTemplatedEmail</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESBulkTemplatedEmailCmdlet.DefaultTag">
            <summary>
            <para>
            <para>A list of tags, in the form of name/value pairs, to apply to an email that you send
            to a destination using <code>SendBulkTemplatedEmail</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESBulkTemplatedEmailCmdlet.DefaultTemplateData">
            <summary>
            <para>
            <para>A list of replacement values to apply to the template when replacement data is not
            specified in a Destination object. These values act as a default or fallback option
            when no other data is available.</para><para>The template data is a JSON object, typically consisting of key-value pairs in which
            the keys correspond to replacement tags in the email template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESBulkTemplatedEmailCmdlet.Destination">
            <summary>
            <para>
            <para>One or more <code>Destination</code> objects. All of the recipients in a <code>Destination</code>
            will receive the same version of the email. You can specify up to 50 <code>Destination</code>
            objects within a <code>Destinations</code> array.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESBulkTemplatedEmailCmdlet.ReplyToAddress">
            <summary>
            <para>
            <para>The reply-to email address(es) for the message. If the recipient replies to the message,
            each reply-to address will receive the reply.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESBulkTemplatedEmailCmdlet.ReturnPath">
            <summary>
            <para>
            <para>The email address that bounces and complaints will be forwarded to when feedback forwarding
            is enabled. If the message cannot be delivered to the recipient, then an error message
            will be returned from the recipient's ISP; this message will then be forwarded to
            the email address specified by the <code>ReturnPath</code> parameter. The <code>ReturnPath</code>
            parameter is never overwritten. This email address must be either individually verified
            with Amazon SES, or from a domain that has been verified with Amazon SES. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESBulkTemplatedEmailCmdlet.ReturnPathArn">
            <summary>
            <para>
            <para>This parameter is used only for sending authorization. It is the ARN of the identity
            that is associated with the sending authorization policy that permits you to use the
            email address specified in the <code>ReturnPath</code> parameter.</para><para>For example, if the owner of <code>example.com</code> (which has ARN <code>arn:aws:ses:us-east-1:123456789012:identity/example.com</code>)
            attaches a policy to it that authorizes you to use <code>feedback@example.com</code>,
            then you would specify the <code>ReturnPathArn</code> to be <code>arn:aws:ses:us-east-1:123456789012:identity/example.com</code>,
            and the <code>ReturnPath</code> to be <code>feedback@example.com</code>.</para><para>For more information about sending authorization, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/sending-authorization.html">Amazon
            SES Developer Guide</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESBulkTemplatedEmailCmdlet.Source">
            <summary>
            <para>
            <para>The email address that is sending the email. This email address must be either individually
            verified with Amazon SES, or from a domain that has been verified with Amazon SES.
            For information about verifying identities, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/verify-addresses-and-domains.html">Amazon
            SES Developer Guide</a>.</para><para>If you are sending on behalf of another user and have been permitted to do so by a
            sending authorization policy, then you must also specify the <code>SourceArn</code>
            parameter. For more information about sending authorization, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/sending-authorization.html">Amazon
            SES Developer Guide</a>.</para><note><para>Amazon SES does not support the SMTPUTF8 extension, as described in <a href="https://tools.ietf.org/html/rfc6531">RFC6531</a>.
            For this reason, the <i>local part</i> of a source email address (the part of the
            email address that precedes the @ sign) may only contain <a href="https://en.wikipedia.org/wiki/Email_address#Local-part">7-bit
            ASCII characters</a>. If the <i>domain part</i> of an address (the part after the
            @ sign) contains non-ASCII characters, they must be encoded using Punycode, as described
            in <a href="https://tools.ietf.org/html/rfc3492.html">RFC3492</a>. The sender name
            (also known as the <i>friendly name</i>) may contain non-ASCII characters. These characters
            must be encoded using MIME encoded-word syntax, as described in <a href="https://tools.ietf.org/html/rfc2047">RFC
            2047</a>. MIME encoded-word syntax uses the following form: <code>=?charset?encoding?encoded-text?=</code>.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESBulkTemplatedEmailCmdlet.SourceArn">
            <summary>
            <para>
            <para>This parameter is used only for sending authorization. It is the ARN of the identity
            that is associated with the sending authorization policy that permits you to send
            for the email address specified in the <code>Source</code> parameter.</para><para>For example, if the owner of <code>example.com</code> (which has ARN <code>arn:aws:ses:us-east-1:123456789012:identity/example.com</code>)
            attaches a policy to it that authorizes you to send from <code>user@example.com</code>,
            then you would specify the <code>SourceArn</code> to be <code>arn:aws:ses:us-east-1:123456789012:identity/example.com</code>,
            and the <code>Source</code> to be <code>user@example.com</code>.</para><para>For more information about sending authorization, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/sending-authorization.html">Amazon
            SES Developer Guide</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESBulkTemplatedEmailCmdlet.Template">
            <summary>
            <para>
            <para>The template to use when sending this email.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESBulkTemplatedEmailCmdlet.TemplateArn">
            <summary>
            <para>
            <para>The ARN of the template to use when sending this email.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESBulkTemplatedEmailCmdlet.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.SES.SendSESCustomVerificationEmailCmdlet">
            <summary>
            Adds an email address to the list of identities for your Amazon SES account in the
            current AWS Region and attempts to verify it. As a result of executing this operation,
            a customized verification email is sent to the specified address.
             
              
            <para>
            To use this operation, you must first create a custom verification email template.
            For more information about creating and using custom verification email templates,
            see <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/custom-verification-emails.html">Using
            Custom Verification Email Templates</a> in the <i>Amazon SES Developer Guide</i>.
            </para><para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESCustomVerificationEmailCmdlet.ConfigurationSetName">
            <summary>
            <para>
            <para>Name of a configuration set to use when sending the verification email.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESCustomVerificationEmailCmdlet.EmailAddress">
            <summary>
            <para>
            <para>The email address to verify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESCustomVerificationEmailCmdlet.TemplateName">
            <summary>
            <para>
            <para>The name of the custom verification email template to use when sending the verification
            email.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESCustomVerificationEmailCmdlet.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.SES.SendSESEmailCmdlet">
            <summary>
            Composes an email message and immediately queues it for sending. In order to send
            email using the <code>SendEmail</code> operation, your message must meet the following
            requirements:
             
             <ul><li><para>
            The message must be sent from a verified email address or domain. If you attempt to
            send email using a non-verified address or domain, the operation will result in an
            "Email address not verified" error.
            </para></li><li><para>
            If your account is still in the Amazon SES sandbox, you may only send to verified
            addresses or domains, or to email addresses associated with the Amazon SES Mailbox
            Simulator. For more information, see <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/verify-addresses-and-domains.html">Verifying
            Email Addresses and Domains</a> in the <i>Amazon SES Developer Guide.</i></para></li><li><para>
            The maximum message size is 10 MB.
            </para></li><li><para>
            The message must include at least one recipient email address. The recipient address
            can be a To: address, a CC: address, or a BCC: address. If a recipient email address
            is invalid (that is, it is not in the format <i>UserName@[SubDomain.]Domain.TopLevelDomain</i>),
            the entire message will be rejected, even if the message contains other recipients
            that are valid.
            </para></li><li><para>
            The message may not include more than 50 recipients, across the To:, CC: and BCC:
            fields. If you need to send an email message to a larger audience, you can divide
            your recipient list into groups of 50 or fewer, and then call the <code>SendEmail</code>
            operation several times to send the message to each group.
            </para></li></ul><important><para>
            For every message that you send, the total number of recipients (including each recipient
            in the To:, CC: and BCC: fields) is counted against the maximum number of emails you
            can send in a 24-hour period (your <i>sending quota</i>). For more information about
            sending quotas in Amazon SES, see <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/manage-sending-limits.html">Managing
            Your Amazon SES Sending Limits</a> in the <i>Amazon SES Developer Guide.</i></para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESEmailCmdlet.Destination_BccAddress">
            <summary>
            <para>
            <para>The BCC: field(s) of the message.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESEmailCmdlet.Destination_CcAddress">
            <summary>
            <para>
            <para>The CC: field(s) of the message.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESEmailCmdlet.Html_Charset">
            <summary>
            <para>
            <para>The character set of the content.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESEmailCmdlet.Text_Charset">
            <summary>
            <para>
            <para>The character set of the content.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESEmailCmdlet.Subject_Charset">
            <summary>
            <para>
            <para>The character set of the content.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESEmailCmdlet.ConfigurationSetName">
            <summary>
            <para>
            <para>The name of the configuration set to use when you send an email using <code>SendEmail</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESEmailCmdlet.Html_Data">
            <summary>
            <para>
            <para>The textual data of the content.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESEmailCmdlet.Text_Data">
            <summary>
            <para>
            <para>The textual data of the content.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESEmailCmdlet.Subject_Data">
            <summary>
            <para>
            <para>The textual data of the content.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESEmailCmdlet.ReplyToAddress">
            <summary>
            <para>
            <para>The reply-to email address(es) for the message. If the recipient replies to the message,
            each reply-to address will receive the reply.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESEmailCmdlet.ReturnPath">
            <summary>
            <para>
            <para>The email address that bounces and complaints will be forwarded to when feedback forwarding
            is enabled. If the message cannot be delivered to the recipient, then an error message
            will be returned from the recipient's ISP; this message will then be forwarded to
            the email address specified by the <code>ReturnPath</code> parameter. The <code>ReturnPath</code>
            parameter is never overwritten. This email address must be either individually verified
            with Amazon SES, or from a domain that has been verified with Amazon SES. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESEmailCmdlet.ReturnPathArn">
            <summary>
            <para>
            <para>This parameter is used only for sending authorization. It is the ARN of the identity
            that is associated with the sending authorization policy that permits you to use the
            email address specified in the <code>ReturnPath</code> parameter.</para><para>For example, if the owner of <code>example.com</code> (which has ARN <code>arn:aws:ses:us-east-1:123456789012:identity/example.com</code>)
            attaches a policy to it that authorizes you to use <code>feedback@example.com</code>,
            then you would specify the <code>ReturnPathArn</code> to be <code>arn:aws:ses:us-east-1:123456789012:identity/example.com</code>,
            and the <code>ReturnPath</code> to be <code>feedback@example.com</code>.</para><para>For more information about sending authorization, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/sending-authorization.html">Amazon
            SES Developer Guide</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESEmailCmdlet.Source">
            <summary>
            <para>
            <para>The email address that is sending the email. This email address must be either individually
            verified with Amazon SES, or from a domain that has been verified with Amazon SES.
            For information about verifying identities, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/verify-addresses-and-domains.html">Amazon
            SES Developer Guide</a>.</para><para>If you are sending on behalf of another user and have been permitted to do so by a
            sending authorization policy, then you must also specify the <code>SourceArn</code>
            parameter. For more information about sending authorization, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/sending-authorization.html">Amazon
            SES Developer Guide</a>.</para><note><para>Amazon SES does not support the SMTPUTF8 extension, as described in <a href="https://tools.ietf.org/html/rfc6531">RFC6531</a>.
            For this reason, the <i>local part</i> of a source email address (the part of the
            email address that precedes the @ sign) may only contain <a href="https://en.wikipedia.org/wiki/Email_address#Local-part">7-bit
            ASCII characters</a>. If the <i>domain part</i> of an address (the part after the
            @ sign) contains non-ASCII characters, they must be encoded using Punycode, as described
            in <a href="https://tools.ietf.org/html/rfc3492.html">RFC3492</a>. The sender name
            (also known as the <i>friendly name</i>) may contain non-ASCII characters. These characters
            must be encoded using MIME encoded-word syntax, as described in <a href="https://tools.ietf.org/html/rfc2047">RFC
            2047</a>. MIME encoded-word syntax uses the following form: <code>=?charset?encoding?encoded-text?=</code>.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESEmailCmdlet.SourceArn">
            <summary>
            <para>
            <para>This parameter is used only for sending authorization. It is the ARN of the identity
            that is associated with the sending authorization policy that permits you to send
            for the email address specified in the <code>Source</code> parameter.</para><para>For example, if the owner of <code>example.com</code> (which has ARN <code>arn:aws:ses:us-east-1:123456789012:identity/example.com</code>)
            attaches a policy to it that authorizes you to send from <code>user@example.com</code>,
            then you would specify the <code>SourceArn</code> to be <code>arn:aws:ses:us-east-1:123456789012:identity/example.com</code>,
            and the <code>Source</code> to be <code>user@example.com</code>.</para><para>For more information about sending authorization, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/sending-authorization.html">Amazon
            SES Developer Guide</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESEmailCmdlet.Tag">
            <summary>
            <para>
            <para>A list of tags, in the form of name/value pairs, to apply to an email that you send
            using <code>SendEmail</code>. Tags correspond to characteristics of the email that
            you define, so that you can publish email sending events.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESEmailCmdlet.Destination_ToAddress">
            <summary>
            <para>
            <para>The To: field(s) of the message.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESEmailCmdlet.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.SES.SendSESRawEmailCmdlet">
            <summary>
            Composes an email message and immediately queues it for sending.
             
              
            <para>
            This operation is more flexible than the <code>SendEmail</code> API operation. When
            you use the <code>SendRawEmail</code> operation, you can specify the headers of the
            message as well as its content. This flexibility is useful, for example, when you
            want to send a multipart MIME email (such a message that contains both a text and
            an HTML version). You can also use this operation to send messages that include attachments.
            </para><para>
            The <code>SendRawEmail</code> operation has the following requirements:
            </para><ul><li><para>
            You can only send email from <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/verify-addresses-and-domains.html">verified
            email addresses or domains</a>. If you try to send email from an address that isn't
            verified, the operation results in an "Email address not verified" error.
            </para></li><li><para>
            If your account is still in the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/request-production-access.html">Amazon
            SES sandbox</a>, you can only send email to other verified addresses in your account,
            or to addresses that are associated with the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/mailbox-simulator.html">Amazon
            SES mailbox simulator</a>.
            </para></li><li><para>
            The maximum message size, including attachments, is 10 MB.
            </para></li><li><para>
            Each message has to include at least one recipient address. A recipient address includes
            any address on the To:, CC:, or BCC: lines.
            </para></li><li><para>
            If you send a single message to more than one recipient address, and one of the recipient
            addresses isn't in a valid format (that is, it's not in the format <i>UserName@[SubDomain.]Domain.TopLevelDomain</i>),
            Amazon SES rejects the entire message, even if the other addresses are valid.
            </para></li><li><para>
            Each message can include up to 50 recipient addresses across the To:, CC:, or BCC:
            lines. If you need to send a single message to more than 50 recipients, you have to
            split the list of recipient addresses into groups of less than 50 recipients, and
            send separate messages to each group.
            </para></li><li><para>
            Amazon SES allows you to specify 8-bit Content-Transfer-Encoding for MIME message
            parts. However, if Amazon SES has to modify the contents of your message (for example,
            if you use open and click tracking), 8-bit content isn't preserved. For this reason,
            we highly recommend that you encode all content that isn't 7-bit ASCII. For more information,
            see <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/send-email-raw.html#send-email-mime-encoding">MIME
            Encoding</a> in the <i>Amazon SES Developer Guide</i>.
            </para></li></ul><para>
            Additionally, keep the following considerations in mind when using the <code>SendRawEmail</code>
            operation:
            </para><ul><li><para>
            Although you can customize the message headers when using the <code>SendRawEmail</code>
            operation, Amazon SES will automatically apply its own <code>Message-ID</code> and
            <code>Date</code> headers; if you passed these headers when creating the message,
            they will be overwritten by the values that Amazon SES provides.
            </para></li><li><para>
            If you are using sending authorization to send on behalf of another user, <code>SendRawEmail</code>
            enables you to specify the cross-account identity for the email's Source, From, and
            Return-Path parameters in one of two ways: you can pass optional parameters <code>SourceArn</code>,
            <code>FromArn</code>, and/or <code>ReturnPathArn</code> to the API, or you can include
            the following X-headers in the header of your raw email:
            </para><ul><li><para><code>X-SES-SOURCE-ARN</code></para></li><li><para><code>X-SES-FROM-ARN</code></para></li><li><para><code>X-SES-RETURN-PATH-ARN</code></para></li></ul><important><para>
            Do not include these X-headers in the DKIM signature; Amazon SES will remove them
            before sending the email.
            </para></important><para>
            For most common sending authorization scenarios, we recommend that you specify the
            <code>SourceIdentityArn</code> parameter and not the <code>FromIdentityArn</code>
            or <code>ReturnPathIdentityArn</code> parameters. If you only specify the <code>SourceIdentityArn</code>
            parameter, Amazon SES will set the From and Return Path addresses to the identity
            specified in <code>SourceIdentityArn</code>. For more information about sending authorization,
            see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/sending-authorization.html">Using
            Sending Authorization with Amazon SES</a> in the <i>Amazon SES Developer Guide.</i></para></li><li><para>
            For every message that you send, the total number of recipients (including each recipient
            in the To:, CC: and BCC: fields) is counted against the maximum number of emails you
            can send in a 24-hour period (your <i>sending quota</i>). For more information about
            sending quotas in Amazon SES, see <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/manage-sending-limits.html">Managing
            Your Amazon SES Sending Limits</a> in the <i>Amazon SES Developer Guide.</i></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESRawEmailCmdlet.ConfigurationSetName">
            <summary>
            <para>
            <para>The name of the configuration set to use when you send an email using <code>SendRawEmail</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESRawEmailCmdlet.RawMessage_Data">
            <summary>
            <para>
            <para>The raw data of the message. This data needs to base64-encoded if you are accessing
            Amazon SES directly through the HTTPS interface. If you are accessing Amazon SES using
            an AWS SDK, the SDK takes care of the base 64-encoding for you. In all cases, the
            client must ensure that the message format complies with Internet email standards
            regarding email header fields, MIME types, and MIME encoding.</para><para>The To:, CC:, and BCC: headers in the raw message can contain a group list.</para><para>If you are using <code>SendRawEmail</code> with sending authorization, you can include
            X-headers in the raw message to specify the "Source," "From," and "Return-Path" addresses.
            For more information, see the documentation for <code>SendRawEmail</code>. </para><important><para>Do not include these X-headers in the DKIM signature, because they are removed by
            Amazon SES before sending the email.</para></important><para>For more information, go to the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/send-email-raw.html">Amazon
            SES Developer Guide</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESRawEmailCmdlet.Destination">
            <summary>
            <para>
            <para>A list of destinations for the message, consisting of To:, CC:, and BCC: addresses.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESRawEmailCmdlet.FromArn">
            <summary>
            <para>
            <para>This parameter is used only for sending authorization. It is the ARN of the identity
            that is associated with the sending authorization policy that permits you to specify
            a particular "From" address in the header of the raw email.</para><para>Instead of using this parameter, you can use the X-header <code>X-SES-FROM-ARN</code>
            in the raw message of the email. If you use both the <code>FromArn</code> parameter
            and the corresponding X-header, Amazon SES uses the value of the <code>FromArn</code>
            parameter.</para><note><para>For information about when to use this parameter, see the description of <code>SendRawEmail</code>
            in this guide, or see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/sending-authorization-delegate-sender-tasks-email.html">Amazon
            SES Developer Guide</a>.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESRawEmailCmdlet.ReturnPathArn">
            <summary>
            <para>
            <para>This parameter is used only for sending authorization. It is the ARN of the identity
            that is associated with the sending authorization policy that permits you to use the
            email address specified in the <code>ReturnPath</code> parameter.</para><para>For example, if the owner of <code>example.com</code> (which has ARN <code>arn:aws:ses:us-east-1:123456789012:identity/example.com</code>)
            attaches a policy to it that authorizes you to use <code>feedback@example.com</code>,
            then you would specify the <code>ReturnPathArn</code> to be <code>arn:aws:ses:us-east-1:123456789012:identity/example.com</code>,
            and the <code>ReturnPath</code> to be <code>feedback@example.com</code>.</para><para>Instead of using this parameter, you can use the X-header <code>X-SES-RETURN-PATH-ARN</code>
            in the raw message of the email. If you use both the <code>ReturnPathArn</code> parameter
            and the corresponding X-header, Amazon SES uses the value of the <code>ReturnPathArn</code>
            parameter.</para><note><para>For information about when to use this parameter, see the description of <code>SendRawEmail</code>
            in this guide, or see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/sending-authorization-delegate-sender-tasks-email.html">Amazon
            SES Developer Guide</a>.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESRawEmailCmdlet.Source">
            <summary>
            <para>
            <para>The identity's email address. If you do not provide a value for this parameter, you
            must specify a "From" address in the raw text of the message. (You can also specify
            both.)</para><note><para>Amazon SES does not support the SMTPUTF8 extension, as described in<a href="https://tools.ietf.org/html/rfc6531">RFC6531</a>.
            For this reason, the <i>local part</i> of a source email address (the part of the
            email address that precedes the @ sign) may only contain <a href="https://en.wikipedia.org/wiki/Email_address#Local-part">7-bit
            ASCII characters</a>. If the <i>domain part</i> of an address (the part after the
            @ sign) contains non-ASCII characters, they must be encoded using Punycode, as described
            in <a href="https://tools.ietf.org/html/rfc3492.html">RFC3492</a>. The sender name
            (also known as the <i>friendly name</i>) may contain non-ASCII characters. These characters
            must be encoded using MIME encoded-word syntax, as described in <a href="https://tools.ietf.org/html/rfc2047">RFC
            2047</a>. MIME encoded-word syntax uses the following form: <code>=?charset?encoding?encoded-text?=</code>.</para></note><para>If you specify the <code>Source</code> parameter and have feedback forwarding enabled,
            then bounces and complaints will be sent to this email address. This takes precedence
            over any Return-Path header that you might include in the raw text of the message.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESRawEmailCmdlet.SourceArn">
            <summary>
            <para>
            <para>This parameter is used only for sending authorization. It is the ARN of the identity
            that is associated with the sending authorization policy that permits you to send
            for the email address specified in the <code>Source</code> parameter.</para><para>For example, if the owner of <code>example.com</code> (which has ARN <code>arn:aws:ses:us-east-1:123456789012:identity/example.com</code>)
            attaches a policy to it that authorizes you to send from <code>user@example.com</code>,
            then you would specify the <code>SourceArn</code> to be <code>arn:aws:ses:us-east-1:123456789012:identity/example.com</code>,
            and the <code>Source</code> to be <code>user@example.com</code>.</para><para>Instead of using this parameter, you can use the X-header <code>X-SES-SOURCE-ARN</code>
            in the raw message of the email. If you use both the <code>SourceArn</code> parameter
            and the corresponding X-header, Amazon SES uses the value of the <code>SourceArn</code>
            parameter.</para><note><para>For information about when to use this parameter, see the description of <code>SendRawEmail</code>
            in this guide, or see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/sending-authorization-delegate-sender-tasks-email.html">Amazon
            SES Developer Guide</a>.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESRawEmailCmdlet.Tag">
            <summary>
            <para>
            <para>A list of tags, in the form of name/value pairs, to apply to an email that you send
            using <code>SendRawEmail</code>. Tags correspond to characteristics of the email that
            you define, so that you can publish email sending events.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESRawEmailCmdlet.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.SES.SendSESTemplatedEmailCmdlet">
            <summary>
            Composes an email message using an email template and immediately queues it for sending.
             
              
            <para>
            In order to send email using the <code>SendTemplatedEmail</code> operation, your call
            to the API must meet the following requirements:
            </para><ul><li><para>
            The call must refer to an existing email template. You can create email templates
            using the <a>CreateTemplate</a> operation.
            </para></li><li><para>
            The message must be sent from a verified email address or domain.
            </para></li><li><para>
            If your account is still in the Amazon SES sandbox, you may only send to verified
            addresses or domains, or to email addresses associated with the Amazon SES Mailbox
            Simulator. For more information, see <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/verify-addresses-and-domains.html">Verifying
            Email Addresses and Domains</a> in the <i>Amazon SES Developer Guide.</i></para></li><li><para>
            The maximum message size is 10 MB.
            </para></li><li><para>
            Calls to the <code>SendTemplatedEmail</code> operation may only include one <code>Destination</code>
            parameter. A destination is a set of recipients who will receive the same version
            of the email. The <code>Destination</code> parameter can include up to 50 recipients,
            across the To:, CC: and BCC: fields.
            </para></li><li><para>
            The <code>Destination</code> parameter must include at least one recipient email address.
            The recipient address can be a To: address, a CC: address, or a BCC: address. If a
            recipient email address is invalid (that is, it is not in the format <i>UserName@[SubDomain.]Domain.TopLevelDomain</i>),
            the entire message will be rejected, even if the message contains other recipients
            that are valid.
            </para></li></ul><important><para>
            If your call to the <code>SendTemplatedEmail</code> operation includes all of the
            required parameters, Amazon SES accepts it and returns a Message ID. However, if Amazon
            SES can't render the email because the template contains errors, it doesn't send the
            email. Additionally, because it already accepted the message, Amazon SES doesn't return
            a message stating that it was unable to send the email.
            </para><para>
            For these reasons, we highly recommend that you set up Amazon SES to send you notifications
            when Rendering Failure events occur. For more information, see <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/send-personalized-email-api.html">Sending
            Personalized Email Using the Amazon SES API</a> in the <i>Amazon Simple Email Service
            Developer Guide</i>.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESTemplatedEmailCmdlet.Destination_BccAddress">
            <summary>
            <para>
            <para>The BCC: field(s) of the message.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESTemplatedEmailCmdlet.Destination_CcAddress">
            <summary>
            <para>
            <para>The CC: field(s) of the message.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESTemplatedEmailCmdlet.ConfigurationSetName">
            <summary>
            <para>
            <para>The name of the configuration set to use when you send an email using <code>SendTemplatedEmail</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESTemplatedEmailCmdlet.ReplyToAddress">
            <summary>
            <para>
            <para>The reply-to email address(es) for the message. If the recipient replies to the message,
            each reply-to address will receive the reply.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESTemplatedEmailCmdlet.ReturnPath">
            <summary>
            <para>
            <para>The email address that bounces and complaints will be forwarded to when feedback forwarding
            is enabled. If the message cannot be delivered to the recipient, then an error message
            will be returned from the recipient's ISP; this message will then be forwarded to
            the email address specified by the <code>ReturnPath</code> parameter. The <code>ReturnPath</code>
            parameter is never overwritten. This email address must be either individually verified
            with Amazon SES, or from a domain that has been verified with Amazon SES. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESTemplatedEmailCmdlet.ReturnPathArn">
            <summary>
            <para>
            <para>This parameter is used only for sending authorization. It is the ARN of the identity
            that is associated with the sending authorization policy that permits you to use the
            email address specified in the <code>ReturnPath</code> parameter.</para><para>For example, if the owner of <code>example.com</code> (which has ARN <code>arn:aws:ses:us-east-1:123456789012:identity/example.com</code>)
            attaches a policy to it that authorizes you to use <code>feedback@example.com</code>,
            then you would specify the <code>ReturnPathArn</code> to be <code>arn:aws:ses:us-east-1:123456789012:identity/example.com</code>,
            and the <code>ReturnPath</code> to be <code>feedback@example.com</code>.</para><para>For more information about sending authorization, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/sending-authorization.html">Amazon
            SES Developer Guide</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESTemplatedEmailCmdlet.Source">
            <summary>
            <para>
            <para>The email address that is sending the email. This email address must be either individually
            verified with Amazon SES, or from a domain that has been verified with Amazon SES.
            For information about verifying identities, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/verify-addresses-and-domains.html">Amazon
            SES Developer Guide</a>.</para><para>If you are sending on behalf of another user and have been permitted to do so by a
            sending authorization policy, then you must also specify the <code>SourceArn</code>
            parameter. For more information about sending authorization, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/sending-authorization.html">Amazon
            SES Developer Guide</a>.</para><note><para>Amazon SES does not support the SMTPUTF8 extension, as described in <a href="https://tools.ietf.org/html/rfc6531">RFC6531</a>.
            For this reason, the <i>local part</i> of a source email address (the part of the
            email address that precedes the @ sign) may only contain <a href="https://en.wikipedia.org/wiki/Email_address#Local-part">7-bit
            ASCII characters</a>. If the <i>domain part</i> of an address (the part after the
            @ sign) contains non-ASCII characters, they must be encoded using Punycode, as described
            in <a href="https://tools.ietf.org/html/rfc3492.html">RFC3492</a>. The sender name
            (also known as the <i>friendly name</i>) may contain non-ASCII characters. These characters
            must be encoded using MIME encoded-word syntax, as described in<a href="https://tools.ietf.org/html/rfc2047">RFC
            2047</a>. MIME encoded-word syntax uses the following form: <code>=?charset?encoding?encoded-text?=</code>.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESTemplatedEmailCmdlet.SourceArn">
            <summary>
            <para>
            <para>This parameter is used only for sending authorization. It is the ARN of the identity
            that is associated with the sending authorization policy that permits you to send
            for the email address specified in the <code>Source</code> parameter.</para><para>For example, if the owner of <code>example.com</code> (which has ARN <code>arn:aws:ses:us-east-1:123456789012:identity/example.com</code>)
            attaches a policy to it that authorizes you to send from <code>user@example.com</code>,
            then you would specify the <code>SourceArn</code> to be <code>arn:aws:ses:us-east-1:123456789012:identity/example.com</code>,
            and the <code>Source</code> to be <code>user@example.com</code>.</para><para>For more information about sending authorization, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/sending-authorization.html">Amazon
            SES Developer Guide</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESTemplatedEmailCmdlet.Tag">
            <summary>
            <para>
            <para>A list of tags, in the form of name/value pairs, to apply to an email that you send
            using <code>SendTemplatedEmail</code>. Tags correspond to characteristics of the email
            that you define, so that you can publish email sending events.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESTemplatedEmailCmdlet.Template">
            <summary>
            <para>
            <para>The template to use when sending this email.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESTemplatedEmailCmdlet.TemplateArn">
            <summary>
            <para>
            <para>The ARN of the template to use when sending this email.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESTemplatedEmailCmdlet.TemplateData">
            <summary>
            <para>
            <para>A list of replacement values to apply to the template. This parameter is a JSON object,
            typically consisting of key-value pairs in which the keys correspond to replacement
            tags in the email template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESTemplatedEmailCmdlet.Destination_ToAddress">
            <summary>
            <para>
            <para>The To: field(s) of the message.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SendSESTemplatedEmailCmdlet.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.SES.SetSESActiveReceiptRuleSetCmdlet">
            <summary>
            Sets the specified receipt rule set as the active receipt rule set.
             
             <note><para>
            To disable your email-receiving through Amazon SES completely, you can call this API
            with RuleSetName set to null.
            </para></note><para>
            For information about managing receipt rule sets, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/receiving-email-managing-receipt-rule-sets.html">Amazon
            SES Developer Guide</a>.
            </para><para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SetSESActiveReceiptRuleSetCmdlet.RuleSetName">
            <summary>
            <para>
            <para>The name of the receipt rule set to make active. Setting this value to null disables
            all email receiving.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SetSESActiveReceiptRuleSetCmdlet.PassThru">
            <summary>
            Returns the value passed to the RuleSetName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SetSESActiveReceiptRuleSetCmdlet.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.SES.SetSESIdentityDkimEnabledCmdlet">
            <summary>
            Enables or disables Easy DKIM signing of email sent from an identity:
             
             <ul><li><para>
            If Easy DKIM signing is enabled for a domain name identity (such as <code>example.com</code>),
            then Amazon SES will DKIM-sign all email sent by addresses under that domain name
            (for example, <code>user@example.com</code>).
            </para></li><li><para>
            If Easy DKIM signing is enabled for an email address, then Amazon SES will DKIM-sign
            all email sent by that email address.
            </para></li></ul><para>
            For email addresses (for example, <code>user@example.com</code>), you can only enable
            Easy DKIM signing if the corresponding domain (in this case, <code>example.com</code>)
            has been set up for Easy DKIM using the AWS Console or the <code>VerifyDomainDkim</code>
            operation.
            </para><para>
            You can execute this operation no more than once per second.
            </para><para>
            For more information about Easy DKIM signing, go to the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/easy-dkim.html">Amazon
            SES Developer Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SetSESIdentityDkimEnabledCmdlet.DkimEnabled">
            <summary>
            <para>
            <para>Sets whether DKIM signing is enabled for an identity. Set to <code>true</code> to
            enable DKIM signing for this identity; <code>false</code> to disable it. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SetSESIdentityDkimEnabledCmdlet.Identity">
            <summary>
            <para>
            <para>The identity for which DKIM signing should be enabled or disabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SetSESIdentityDkimEnabledCmdlet.PassThru">
            <summary>
            Returns the value passed to the Identity parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SetSESIdentityDkimEnabledCmdlet.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.SES.SetSESIdentityFeedbackForwardingEnabledCmdlet">
            <summary>
            Given an identity (an email address or a domain), enables or disables whether Amazon
            SES forwards bounce and complaint notifications as email. Feedback forwarding can
            only be disabled when Amazon Simple Notification Service (Amazon SNS) topics are specified
            for both bounces and complaints.
             
             <note><para>
            Feedback forwarding does not apply to delivery notifications. Delivery notifications
            are only available through Amazon SNS.
            </para></note><para>
            You can execute this operation no more than once per second.
            </para><para>
            For more information about using notifications with Amazon SES, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/notifications.html">Amazon
            SES Developer Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SetSESIdentityFeedbackForwardingEnabledCmdlet.ForwardingEnabled">
            <summary>
            <para>
            <para>Sets whether Amazon SES will forward bounce and complaint notifications as email.
            <code>true</code> specifies that Amazon SES will forward bounce and complaint notifications
            as email, in addition to any Amazon SNS topic publishing otherwise specified. <code>false</code>
            specifies that Amazon SES will publish bounce and complaint notifications only through
            Amazon SNS. This value can only be set to <code>false</code> when Amazon SNS topics
            are set for both <code>Bounce</code> and <code>Complaint</code> notification types.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SetSESIdentityFeedbackForwardingEnabledCmdlet.Identity">
            <summary>
            <para>
            <para>The identity for which to set bounce and complaint notification forwarding. Examples:
            <code>user@example.com</code>, <code>example.com</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SetSESIdentityFeedbackForwardingEnabledCmdlet.PassThru">
            <summary>
            Returns the value passed to the Identity parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SetSESIdentityFeedbackForwardingEnabledCmdlet.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.SES.SetSESIdentityHeadersInNotificationsEnabledCmdlet">
            <summary>
            Given an identity (an email address or a domain), sets whether Amazon SES includes
            the original email headers in the Amazon Simple Notification Service (Amazon SNS)
            notifications of a specified type.
             
              
            <para>
            You can execute this operation no more than once per second.
            </para><para>
            For more information about using notifications with Amazon SES, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/notifications.html">Amazon
            SES Developer Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SetSESIdentityHeadersInNotificationsEnabledCmdlet.Enabled">
            <summary>
            <para>
            <para>Sets whether Amazon SES includes the original email headers in Amazon SNS notifications
            of the specified notification type. A value of <code>true</code> specifies that Amazon
            SES will include headers in notifications, and a value of <code>false</code> specifies
            that Amazon SES will not include headers in notifications.</para><para>This value can only be set when <code>NotificationType</code> is already set to use
            a particular Amazon SNS topic.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SetSESIdentityHeadersInNotificationsEnabledCmdlet.Identity">
            <summary>
            <para>
            <para>The identity for which to enable or disable headers in notifications. Examples: <code>user@example.com</code>,
            <code>example.com</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SetSESIdentityHeadersInNotificationsEnabledCmdlet.NotificationType">
            <summary>
            <para>
            <para>The notification type for which to enable or disable headers in notifications. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SetSESIdentityHeadersInNotificationsEnabledCmdlet.PassThru">
            <summary>
            Returns the value passed to the Identity parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SetSESIdentityHeadersInNotificationsEnabledCmdlet.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.SES.SetSESIdentityMailFromDomainCmdlet">
            <summary>
            Enables or disables the custom MAIL FROM domain setup for a verified identity (an
            email address or a domain).
             
             <important><para>
            To send emails using the specified MAIL FROM domain, you must add an MX record to
            your MAIL FROM domain's DNS settings. If you want your emails to pass Sender Policy
            Framework (SPF) checks, you must also add or update an SPF record. For more information,
            see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/mail-from-set.html">Amazon
            SES Developer Guide</a>.
            </para></important><para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SetSESIdentityMailFromDomainCmdlet.BehaviorOnMXFailure">
            <summary>
            <para>
            <para>The action that you want Amazon SES to take if it cannot successfully read the required
            MX record when you send an email. If you choose <code>UseDefaultValue</code>, Amazon
            SES will use amazonses.com (or a subdomain of that) as the MAIL FROM domain. If you
            choose <code>RejectMessage</code>, Amazon SES will return a <code>MailFromDomainNotVerified</code>
            error and not send the email.</para><para>The action specified in <code>BehaviorOnMXFailure</code> is taken when the custom
            MAIL FROM domain setup is in the <code>Pending</code>, <code>Failed</code>, and <code>TemporaryFailure</code>
            states.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SetSESIdentityMailFromDomainCmdlet.Identity">
            <summary>
            <para>
            <para>The verified identity for which you want to enable or disable the specified custom
            MAIL FROM domain.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SetSESIdentityMailFromDomainCmdlet.MailFromDomain">
            <summary>
            <para>
            <para>The custom MAIL FROM domain that you want the verified identity to use. The MAIL FROM
            domain must 1) be a subdomain of the verified identity, 2) not be used in a "From"
            address if the MAIL FROM domain is the destination of email feedback forwarding (for
            more information, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/mail-from.html">Amazon
            SES Developer Guide</a>), and 3) not be used to receive emails. A value of <code>null</code>
            disables the custom MAIL FROM setting for the identity.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SetSESIdentityMailFromDomainCmdlet.PassThru">
            <summary>
            Returns the value passed to the Identity parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SetSESIdentityMailFromDomainCmdlet.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.SES.SetSESIdentityNotificationTopicCmdlet">
            <summary>
            Sets an Amazon Simple Notification Service (Amazon SNS) topic to use when delivering
            notifications. When you use this operation, you specify a verified identity, such
            as an email address or domain. When you send an email that uses the chosen identity
            in the Source field, Amazon SES sends notifications to the topic you specified. You
            can send bounce, complaint, or delivery notifications (or any combination of the three)
            to the Amazon SNS topic that you specify.
             
              
            <para>
            You can execute this operation no more than once per second.
            </para><para>
            For more information about feedback notification, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/notifications.html">Amazon
            SES Developer Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SetSESIdentityNotificationTopicCmdlet.Identity">
            <summary>
            <para>
            <para>The identity (email address or domain) that you want to set the Amazon SNS topic for.</para><important><para>You can only specify a verified identity for this parameter.</para></important><para>You can specify an identity by using its name or by using its Amazon Resource Name
            (ARN). The following examples are all valid identities: <code>sender@example.com</code>,
            <code>example.com</code>, <code>arn:aws:ses:us-east-1:123456789012:identity/example.com</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SetSESIdentityNotificationTopicCmdlet.NotificationType">
            <summary>
            <para>
            <para>The type of notifications that will be published to the specified Amazon SNS topic.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SetSESIdentityNotificationTopicCmdlet.SnsTopic">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the Amazon SNS topic. If the parameter is omitted
            from the request or a null value is passed, <code>SnsTopic</code> is cleared and publishing
            is disabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SetSESIdentityNotificationTopicCmdlet.PassThru">
            <summary>
            Returns the value passed to the Identity parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SetSESIdentityNotificationTopicCmdlet.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.SES.SetSESReceiptRulePositionCmdlet">
            <summary>
            Sets the position of the specified receipt rule in the receipt rule set.
             
              
            <para>
            For information about managing receipt rules, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/receiving-email-managing-receipt-rules.html">Amazon
            SES Developer Guide</a>.
            </para><para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SetSESReceiptRulePositionCmdlet.After">
            <summary>
            <para>
            <para>The name of the receipt rule after which to place the specified receipt rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SetSESReceiptRulePositionCmdlet.RuleName">
            <summary>
            <para>
            <para>The name of the receipt rule to reposition.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SetSESReceiptRulePositionCmdlet.RuleSetName">
            <summary>
            <para>
            <para>The name of the receipt rule set that contains the receipt rule to reposition.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SetSESReceiptRulePositionCmdlet.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.SES.SetSESReceiptRuleSetOrderCmdlet">
            <summary>
            Reorders the receipt rules within a receipt rule set.
             
             <note><para>
            All of the rules in the rule set must be represented in this request. That is, this
            API will return an error if the reorder request doesn't explicitly position all of
            the rules.
            </para></note><para>
            For information about managing receipt rule sets, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/receiving-email-managing-receipt-rule-sets.html">Amazon
            SES Developer Guide</a>.
            </para><para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SetSESReceiptRuleSetOrderCmdlet.RuleName">
            <summary>
            <para>
            <para>A list of the specified receipt rule set's receipt rules in the order that you want
            to put them.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SetSESReceiptRuleSetOrderCmdlet.RuleSetName">
            <summary>
            <para>
            <para>The name of the receipt rule set to reorder.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SetSESReceiptRuleSetOrderCmdlet.PassThru">
            <summary>
            Returns the value passed to the RuleName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.SetSESReceiptRuleSetOrderCmdlet.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.SES.TestSESRenderTemplateCmdlet">
            <summary>
            Creates a preview of the MIME content of an email when provided with a template and
            a set of replacement data.
             
              
            <para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.TestSESRenderTemplateCmdlet.TemplateData">
            <summary>
            <para>
            <para>A list of replacement values to apply to the template. This parameter is a JSON object,
            typically consisting of key-value pairs in which the keys correspond to replacement
            tags in the email template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.TestSESRenderTemplateCmdlet.TemplateName">
            <summary>
            <para>
            <para>The name of the template that you want to render.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SES.UpdateSESAccountSendingEnabledCmdlet">
            <summary>
            Enables or disables email sending across your entire Amazon SES account in the current
            AWS Region. You can use this operation in conjunction with Amazon CloudWatch alarms
            to temporarily pause email sending across your Amazon SES account in a given AWS Region
            when reputation metrics (such as your bounce or complaint rates) reach certain thresholds.
             
              
            <para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESAccountSendingEnabledCmdlet.Enabled">
            <summary>
            <para>
            <para>Describes whether email sending is enabled or disabled for your Amazon SES account
            in the current AWS Region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESAccountSendingEnabledCmdlet.PassThru">
            <summary>
            Returns the value passed to the Enabled parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESAccountSendingEnabledCmdlet.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.SES.UpdateSESConfigurationSetEventDestinationCmdlet">
            <summary>
            Updates the event destination of a configuration set. Event destinations are associated
            with configuration sets, which enable you to publish email sending events to Amazon
            CloudWatch, Amazon Kinesis Firehose, or Amazon Simple Notification Service (Amazon
            SNS). For information about using configuration sets, see <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/monitor-sending-activity.html">Monitoring
            Your Amazon SES Sending Activity</a> in the <i>Amazon SES Developer Guide.</i><note><para>
            When you create or update an event destination, you must provide one, and only one,
            destination. The destination can be Amazon CloudWatch, Amazon Kinesis Firehose, or
            Amazon Simple Notification Service (Amazon SNS).
            </para></note><para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESConfigurationSetEventDestinationCmdlet.ConfigurationSetName">
            <summary>
            <para>
            <para>The name of the configuration set that contains the event destination that you want
            to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESConfigurationSetEventDestinationCmdlet.KinesisFirehoseDestination_DeliveryStreamARN">
            <summary>
            <para>
            <para>The ARN of the Amazon Kinesis Firehose stream that email sending events should be
            published to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESConfigurationSetEventDestinationCmdlet.CloudWatchDestination_DimensionConfiguration">
            <summary>
            <para>
            <para>A list of dimensions upon which to categorize your emails when you publish email sending
            events to Amazon CloudWatch.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESConfigurationSetEventDestinationCmdlet.EventDestination_Enabled">
            <summary>
            <para>
            <para>Sets whether Amazon SES publishes events to this destination when you send an email
            with the associated configuration set. Set to <code>true</code> to enable publishing
            to this destination; set to <code>false</code> to prevent publishing to this destination.
            The default value is <code>false</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESConfigurationSetEventDestinationCmdlet.KinesisFirehoseDestination_IAMRoleARN">
            <summary>
            <para>
            <para>The ARN of the IAM role under which Amazon SES publishes email sending events to the
            Amazon Kinesis Firehose stream.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESConfigurationSetEventDestinationCmdlet.EventDestination_MatchingEventType">
            <summary>
            <para>
            <para>The type of email sending events to publish to the event destination.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESConfigurationSetEventDestinationCmdlet.EventDestination_Name">
            <summary>
            <para>
            <para>The name of the event destination. The name must:</para><ul><li><para>This value can only contain ASCII letters (a-z, A-Z), numbers (0-9), underscores (_),
            or dashes (-).</para></li><li><para>Contain less than 64 characters.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESConfigurationSetEventDestinationCmdlet.SNSDestination_TopicARN">
            <summary>
            <para>
            <para>The ARN of the Amazon SNS topic that email sending events will be published to. An
            example of an Amazon SNS topic ARN is <code>arn:aws:sns:us-west-2:123456789012:MyTopic</code>.
            For more information about Amazon SNS topics, see the <a href="http://docs.aws.amazon.com/sns/latest/dg/CreateTopic.html">Amazon
            SNS Developer Guide</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESConfigurationSetEventDestinationCmdlet.PassThru">
            <summary>
            Returns the value passed to the ConfigurationSetName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESConfigurationSetEventDestinationCmdlet.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.SES.UpdateSESConfigurationSetReputationMetricsEnabledCmdlet">
            <summary>
            Enables or disables the publishing of reputation metrics for emails sent using a specific
            configuration set in a given AWS Region. Reputation metrics include bounce and complaint
            rates. These metrics are published to Amazon CloudWatch. By using CloudWatch, you
            can create alarms when bounce or complaint rates exceed certain thresholds.
             
              
            <para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESConfigurationSetReputationMetricsEnabledCmdlet.ConfigurationSetName">
            <summary>
            <para>
            <para>The name of the configuration set that you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESConfigurationSetReputationMetricsEnabledCmdlet.Enabled">
            <summary>
            <para>
            <para>Describes whether or not Amazon SES will publish reputation metrics for the configuration
            set, such as bounce and complaint rates, to Amazon CloudWatch.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESConfigurationSetReputationMetricsEnabledCmdlet.PassThru">
            <summary>
            Returns the value passed to the Enabled parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESConfigurationSetReputationMetricsEnabledCmdlet.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.SES.UpdateSESConfigurationSetSendingEnabledCmdlet">
            <summary>
            Enables or disables email sending for messages sent using a specific configuration
            set in a given AWS Region. You can use this operation in conjunction with Amazon CloudWatch
            alarms to temporarily pause email sending for a configuration set when the reputation
            metrics for that configuration set (such as your bounce on complaint rate) exceed
            certain thresholds.
             
              
            <para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESConfigurationSetSendingEnabledCmdlet.ConfigurationSetName">
            <summary>
            <para>
            <para>The name of the configuration set that you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESConfigurationSetSendingEnabledCmdlet.Enabled">
            <summary>
            <para>
            <para>Describes whether email sending is enabled or disabled for the configuration set.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESConfigurationSetSendingEnabledCmdlet.PassThru">
            <summary>
            Returns the value passed to the Enabled parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESConfigurationSetSendingEnabledCmdlet.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.SES.UpdateSESConfigurationSetTrackingOptionCmdlet">
            <summary>
            Modifies an association between a configuration set and a custom domain for open and
            click event tracking.
             
              
            <para>
            By default, images and links used for tracking open and click events are hosted on
            domains operated by Amazon SES. You can configure a subdomain of your own to handle
            these events. For information about using custom domains, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/configure-custom-open-click-domains.html">Amazon
            SES Developer Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESConfigurationSetTrackingOptionCmdlet.ConfigurationSetName">
            <summary>
            <para>
            <para>The name of the configuration set for which you want to update the custom tracking
            domain.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESConfigurationSetTrackingOptionCmdlet.TrackingOption">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESConfigurationSetTrackingOptionCmdlet.PassThru">
            <summary>
            Returns the value passed to the TrackingOption parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESConfigurationSetTrackingOptionCmdlet.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.SES.UpdateSESCustomVerificationEmailTemplateCmdlet">
            <summary>
            Updates an existing custom verification email template.
             
              
            <para>
            For more information about custom verification email templates, see <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/custom-verification-emails.html">Using
            Custom Verification Email Templates</a> in the <i>Amazon SES Developer Guide</i>.
            </para><para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESCustomVerificationEmailTemplateCmdlet.FailureRedirectionURL">
            <summary>
            <para>
            <para>The URL that the recipient of the verification email is sent to if his or her address
            is not successfully verified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESCustomVerificationEmailTemplateCmdlet.FromEmailAddress">
            <summary>
            <para>
            <para>The email address that the custom verification email is sent from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESCustomVerificationEmailTemplateCmdlet.SuccessRedirectionURL">
            <summary>
            <para>
            <para>The URL that the recipient of the verification email is sent to if his or her address
            is successfully verified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESCustomVerificationEmailTemplateCmdlet.TemplateContent">
            <summary>
            <para>
            <para>The content of the custom verification email. The total size of the email must be
            less than 10 MB. The message body may contain HTML, with some limitations. For more
            information, see <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/custom-verification-emails.html#custom-verification-emails-faq">Custom
            Verification Email Frequently Asked Questions</a> in the <i>Amazon SES Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESCustomVerificationEmailTemplateCmdlet.TemplateName">
            <summary>
            <para>
            <para>The name of the custom verification email template that you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESCustomVerificationEmailTemplateCmdlet.TemplateSubject">
            <summary>
            <para>
            <para>The subject line of the custom verification email.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESCustomVerificationEmailTemplateCmdlet.PassThru">
            <summary>
            Returns the value passed to the TemplateContent parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESCustomVerificationEmailTemplateCmdlet.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.SES.UpdateSESReceiptRuleCmdlet">
            <summary>
            Updates a receipt rule.
             
              
            <para>
            For information about managing receipt rules, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/receiving-email-managing-receipt-rules.html">Amazon
            SES Developer Guide</a>.
            </para><para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESReceiptRuleCmdlet.Rule_Action">
            <summary>
            <para>
            <para>An ordered list of actions to perform on messages that match at least one of the recipient
            email addresses or domains specified in the receipt rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESReceiptRuleCmdlet.Rule_Enabled">
            <summary>
            <para>
            <para>If <code>true</code>, the receipt rule is active. The default value is <code>false</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESReceiptRuleCmdlet.Rule_Name">
            <summary>
            <para>
            <para>The name of the receipt rule. The name must:</para><ul><li><para>This value can only contain ASCII letters (a-z, A-Z), numbers (0-9), underscores (_),
            or dashes (-).</para></li><li><para>Start and end with a letter or number.</para></li><li><para>Contain less than 64 characters.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESReceiptRuleCmdlet.Rule_Recipient">
            <summary>
            <para>
            <para>The recipient domains and email addresses that the receipt rule applies to. If this
            field is not specified, this rule will match all recipients under all verified domains.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESReceiptRuleCmdlet.RuleSetName">
            <summary>
            <para>
            <para>The name of the receipt rule set that the receipt rule belongs to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESReceiptRuleCmdlet.Rule_ScanEnabled">
            <summary>
            <para>
            <para>If <code>true</code>, then messages that this receipt rule applies to are scanned
            for spam and viruses. The default value is <code>false</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESReceiptRuleCmdlet.Rule_TlsPolicy">
            <summary>
            <para>
            <para>Specifies whether Amazon SES should require that incoming email is delivered over
            a connection encrypted with Transport Layer Security (TLS). If this parameter is set
            to <code>Require</code>, Amazon SES will bounce emails that are not received over
            TLS. The default is <code>Optional</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESReceiptRuleCmdlet.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.SES.UpdateSESTemplateCmdlet">
            <summary>
            Updates an email template. Email templates enable you to send personalized email to
            one or more destinations in a single API operation. For more information, see the
            <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/send-personalized-email-api.html">Amazon
            SES Developer Guide</a>.
             
              
            <para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESTemplateCmdlet.Template">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESTemplateCmdlet.PassThru">
            <summary>
            Returns the value passed to the Template parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.UpdateSESTemplateCmdlet.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.SES.WriteSESIdentityPolicyCmdlet">
            <summary>
            Adds or updates a sending authorization policy for the specified identity (an email
            address or a domain).
             
             <note><para>
            This API is for the identity owner only. If you have not verified the identity, this
            API will return an error.
            </para></note><para>
            Sending authorization is a feature that enables an identity owner to authorize other
            senders to use its identities. For information about using sending authorization,
            see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/sending-authorization.html">Amazon
            SES Developer Guide</a>.
            </para><para>
            You can execute this operation no more than once per second.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.WriteSESIdentityPolicyCmdlet.Identity">
            <summary>
            <para>
            <para>The identity that the policy will apply to. You can specify an identity by using its
            name or by using its Amazon Resource Name (ARN). Examples: <code>user@example.com</code>,
            <code>example.com</code>, <code>arn:aws:ses:us-east-1:123456789012:identity/example.com</code>.</para><para>To successfully call this API, you must own the identity.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.WriteSESIdentityPolicyCmdlet.Policy">
            <summary>
            <para>
            <para>The text of the policy in JSON format. The policy cannot exceed 4 KB.</para><para>For information about the syntax of sending authorization policies, see the <a href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/sending-authorization-policies.html">Amazon
            SES Developer Guide</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.WriteSESIdentityPolicyCmdlet.PolicyName">
            <summary>
            <para>
            <para>The name of the policy.</para><para>The policy name cannot exceed 64 characters and can only include alphanumeric characters,
            dashes, and underscores.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.WriteSESIdentityPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the Policy parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SES.WriteSESIdentityPolicyCmdlet.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.SNS.AddSNSPermissionCmdlet">
            <summary>
            Adds a statement to a topic's access control policy, granting access for the specified
            AWS accounts to the specified actions.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.AddSNSPermissionCmdlet.ActionName">
            <summary>
            <para>
            <para>The action you want to allow for the specified principal(s).</para><para>Valid values: any Amazon SNS action name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.AddSNSPermissionCmdlet.AWSAccountId">
            <summary>
            <para>
            <para>The AWS account IDs of the users (principals) who will be given access to the specified
            actions. The users must have AWS accounts, but do not need to be signed up for this
            service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.AddSNSPermissionCmdlet.Label">
            <summary>
            <para>
            <para>A unique identifier for the new policy statement.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.AddSNSPermissionCmdlet.TopicArn">
            <summary>
            <para>
            <para>The ARN of the topic whose access control policy you wish to modify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.AddSNSPermissionCmdlet.PassThru">
            <summary>
            Returns the value passed to the TopicArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.AddSNSPermissionCmdlet.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.SNS.AddSNSResourceTagCmdlet">
            <summary>
            Add tags to the specified Amazon SNS topic. For an overview, see <a href="https://docs.aws.amazon.com/sns/latest/dg/sns-tags.html">Amazon
            SNS Tags</a> in the <i>Amazon SNS Developer Guide</i>.
             
              
            <para>
            When you use topic tags, keep the following guidelines in mind:
            </para><ul><li><para>
            Adding more than 50 tags to a topic isn't recommended.
            </para></li><li><para>
            Tags don't have any semantic meaning. Amazon SNS interprets tags as character strings.
            </para></li><li><para>
            Tags are case-sensitive.
            </para></li><li><para>
            A new tag with a key identical to that of an existing tag overwrites the existing
            tag.
            </para></li><li><para>
            Tagging actions are limited to 10 TPS per AWS account. If your application requires
            a higher throughput, file a <a href="https://console.aws.amazon.com/support/home#/case/create?issueType=technical">technical
            support request</a>.
            </para></li></ul><para>
            For a full list of tag restrictions, see <a href="https://docs.aws.amazon.com/sns/latest/dg/sns-limits.html#limits-topics">Limits
            Related to Topics</a> in the <i>Amazon SNS Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.AddSNSResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The ARN of the topic to which to add tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.AddSNSResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to be added to the specified topic. A tag consists of a required key and
            an optional value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.AddSNSResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.AddSNSResourceTagCmdlet.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.SNS.ConfirmSNSSubscriptionCmdlet">
            <summary>
            Verifies an endpoint owner's intent to receive messages by validating the token sent
            to the endpoint by an earlier <code>Subscribe</code> action. If the token is valid,
            the action creates a new subscription and returns its Amazon Resource Name (ARN).
            This call requires an AWS signature only when the <code>AuthenticateOnUnsubscribe</code>
            flag is set to "true".
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.ConfirmSNSSubscriptionCmdlet.AuthenticateOnUnsubscribe">
            <summary>
            <para>
            <para>Disallows unauthenticated unsubscribes of the subscription. If the value of this parameter
            is <code>true</code> and the request has an AWS signature, then only the topic owner
            and the subscription owner can unsubscribe the endpoint. The unsubscribe action requires
            AWS authentication. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.ConfirmSNSSubscriptionCmdlet.Token">
            <summary>
            <para>
            <para>Short-lived token sent to an endpoint during the <code>Subscribe</code> action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.ConfirmSNSSubscriptionCmdlet.TopicArn">
            <summary>
            <para>
            <para>The ARN of the topic for which you wish to confirm a subscription.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.ConfirmSNSSubscriptionCmdlet.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.SNS.ConnectSNSNotificationCmdlet">
            <summary>
            Prepares to subscribe an endpoint by sending the endpoint a confirmation message.
            To actually create a subscription, the endpoint owner must call the <code>ConfirmSubscription</code>
            action with the token from the confirmation message. Confirmation tokens are valid
            for three days.
             
              
            <para>
            This action is throttled at 100 transactions per second (TPS).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.ConnectSNSNotificationCmdlet.Attribute">
            <summary>
            <para>
            <para>A map of attributes with their corresponding values.</para><para>The following lists the names, descriptions, and values of the special request parameters
            that the <code>SetTopicAttributes</code> action uses:</para><ul><li><para><code>DeliveryPolicy</code> – The policy that defines how Amazon SNS retries failed
            deliveries to HTTP/S endpoints.</para></li><li><para><code>FilterPolicy</code> – The simple JSON object that lets your subscriber receive
            only a subset of messages, rather than receiving every message published to the topic.</para></li><li><para><code>RawMessageDelivery</code> – When set to <code>true</code>, enables raw message
            delivery to Amazon SQS or HTTP/S endpoints. This eliminates the need for the endpoints
            to process JSON formatting, which is otherwise created for Amazon SNS metadata.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.ConnectSNSNotificationCmdlet.Endpoint">
            <summary>
            <para>
            <para>The endpoint that you want to receive notifications. Endpoints vary by protocol:</para><ul><li><para>For the <code>http</code> protocol, the endpoint is an URL beginning with "https://"</para></li><li><para>For the <code>https</code> protocol, the endpoint is a URL beginning with "https://"</para></li><li><para>For the <code>email</code> protocol, the endpoint is an email address</para></li><li><para>For the <code>email-json</code> protocol, the endpoint is an email address</para></li><li><para>For the <code>sms</code> protocol, the endpoint is a phone number of an SMS-enabled
            device</para></li><li><para>For the <code>sqs</code> protocol, the endpoint is the ARN of an Amazon SQS queue</para></li><li><para>For the <code>application</code> protocol, the endpoint is the EndpointArn of a mobile
            app and device.</para></li><li><para>For the <code>lambda</code> protocol, the endpoint is the ARN of an AWS Lambda function.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.ConnectSNSNotificationCmdlet.Protocol">
            <summary>
            <para>
            <para>The protocol you want to use. Supported protocols include:</para><ul><li><para><code>http</code> – delivery of JSON-encoded message via HTTP POST</para></li><li><para><code>https</code> – delivery of JSON-encoded message via HTTPS POST</para></li><li><para><code>email</code> – delivery of message via SMTP</para></li><li><para><code>email-json</code> – delivery of JSON-encoded message via SMTP</para></li><li><para><code>sms</code> – delivery of message via SMS</para></li><li><para><code>sqs</code> – delivery of JSON-encoded message to an Amazon SQS queue</para></li><li><para><code>application</code> – delivery of JSON-encoded message to an EndpointArn for
            a mobile app and device.</para></li><li><para><code>lambda</code> – delivery of JSON-encoded message to an AWS Lambda function.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.ConnectSNSNotificationCmdlet.ReturnSubscriptionArn">
            <summary>
            <para>
            <para>Sets whether the response from the <code>Subscribe</code> request includes the subscription
            ARN, even if the subscription is not yet confirmed.</para><para>If you set this parameter to <code>false</code>, the response includes the ARN for
            confirmed subscriptions, but it includes an ARN value of "pending subscription" for
            subscriptions that are not yet confirmed. A subscription becomes confirmed when the
            subscriber calls the <code>ConfirmSubscription</code> action with a confirmation token.</para><para>If you set this parameter to <code>true</code>, the response includes the ARN in all
            cases, even if the subscription is not yet confirmed.</para><para>The default value is <code>false</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.ConnectSNSNotificationCmdlet.TopicArn">
            <summary>
            <para>
            <para>The ARN of the topic you want to subscribe to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.ConnectSNSNotificationCmdlet.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.SNS.DisconnectSNSNotificationCmdlet">
            <summary>
            Deletes a subscription. If the subscription requires authentication for deletion,
            only the owner of the subscription or the topic's owner can unsubscribe, and an AWS
            signature is required. If the <code>Unsubscribe</code> call does not require authentication
            and the requester is not the subscription owner, a final cancellation message is delivered
            to the endpoint, so that the endpoint owner can easily resubscribe to the topic if
            the <code>Unsubscribe</code> request was unintended.
             
              
            <para>
            This action is throttled at 100 transactions per second (TPS).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.DisconnectSNSNotificationCmdlet.SubscriptionArn">
            <summary>
            <para>
            <para>The ARN of the subscription to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.DisconnectSNSNotificationCmdlet.PassThru">
            <summary>
            Returns the value passed to the SubscriptionArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.DisconnectSNSNotificationCmdlet.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.SNS.EnableSNSPhoneNumberCmdlet">
            <summary>
            Use this request to opt in a phone number that is opted out, which enables you to
            resume sending SMS messages to the number.
             
              
            <para>
            You can opt in a phone number only once every 30 days.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.EnableSNSPhoneNumberCmdlet.PhoneNumber">
            <summary>
            <para>
            <para>The phone number to opt in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.EnableSNSPhoneNumberCmdlet.PassThru">
            <summary>
            Returns the value passed to the PhoneNumber parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.EnableSNSPhoneNumberCmdlet.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.SNS.GetSNSEndpointAttributeCmdlet">
            <summary>
            Retrieves the endpoint attributes for a device on one of the supported push notification
            services, such as GCM and APNS. For more information, see <a href="https://docs.aws.amazon.com/sns/latest/dg/SNSMobilePush.html">Using
            Amazon SNS Mobile Push Notifications</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.GetSNSEndpointAttributeCmdlet.EndpointArn">
            <summary>
            <para>
            <para>EndpointArn for GetEndpointAttributes input.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SNS.GetSNSEndpointsByPlatformApplicationCmdlet">
            <summary>
            Lists the endpoints and endpoint attributes for devices in a supported push notification
            service, such as GCM and APNS. The results for <code>ListEndpointsByPlatformApplication</code>
            are paginated and return a limited list of endpoints, up to 100. If additional records
            are available after the first page results, then a NextToken string will be returned.
            To receive the next page, you call <code>ListEndpointsByPlatformApplication</code>
            again using the NextToken string received from the previous call. When there are no
            more records to return, NextToken will be null. For more information, see <a href="https://docs.aws.amazon.com/sns/latest/dg/SNSMobilePush.html">Using
            Amazon SNS Mobile Push Notifications</a>.
             
              
            <para>
            This action is throttled at 30 transactions per second (TPS).
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.GetSNSEndpointsByPlatformApplicationCmdlet.PlatformApplicationArn">
            <summary>
            <para>
            <para>PlatformApplicationArn for ListEndpointsByPlatformApplicationInput action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.GetSNSEndpointsByPlatformApplicationCmdlet.NextToken">
            <summary>
            <para>
            <para>NextToken string is used when calling ListEndpointsByPlatformApplication action to
            retrieve additional records that are available after the first page results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SNS.GetSNSPhoneNumbersOptedOutCmdlet">
            <summary>
            Returns a list of phone numbers that are opted out, meaning you cannot send SMS messages
            to them.
             
              
            <para>
            The results for <code>ListPhoneNumbersOptedOut</code> are paginated, and each page
            returns up to 100 phone numbers. If additional phone numbers are available after the
            first page of results, then a <code>NextToken</code> string will be returned. To receive
            the next page, you call <code>ListPhoneNumbersOptedOut</code> again using the <code>NextToken</code>
            string received from the previous call. When there are no more records to return,
            <code>NextToken</code> will be null.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.GetSNSPhoneNumbersOptedOutCmdlet.NextToken">
            <summary>
            <para>
            <para>A <code>NextToken</code> string is used when you call the <code>ListPhoneNumbersOptedOut</code>
            action to retrieve additional records that are available after the first page of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SNS.GetSNSPlatformApplicationAttributeCmdlet">
            <summary>
            Retrieves the attributes of the platform application object for the supported push
            notification services, such as APNS and GCM. For more information, see <a href="https://docs.aws.amazon.com/sns/latest/dg/SNSMobilePush.html">Using
            Amazon SNS Mobile Push Notifications</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.GetSNSPlatformApplicationAttributeCmdlet.PlatformApplicationArn">
            <summary>
            <para>
            <para>PlatformApplicationArn for GetPlatformApplicationAttributesInput.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SNS.GetSNSPlatformApplicationListCmdlet">
            <summary>
            Lists the platform application objects for the supported push notification services,
            such as APNS and GCM. The results for <code>ListPlatformApplications</code> are paginated
            and return a limited list of applications, up to 100. If additional records are available
            after the first page results, then a NextToken string will be returned. To receive
            the next page, you call <code>ListPlatformApplications</code> using the NextToken
            string received from the previous call. When there are no more records to return,
            NextToken will be null. For more information, see <a href="https://docs.aws.amazon.com/sns/latest/dg/SNSMobilePush.html">Using
            Amazon SNS Mobile Push Notifications</a>.
             
              
            <para>
            This action is throttled at 15 transactions per second (TPS).
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.GetSNSPlatformApplicationListCmdlet.NextToken">
            <summary>
            <para>
            <para>NextToken string is used when calling ListPlatformApplications action to retrieve
            additional records that are available after the first page results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SNS.GetSNSResourceTagCmdlet">
            <summary>
            List all tags added to the specified Amazon SNS topic. For an overview, see <a href="https://docs.aws.amazon.com/sns/latest/dg/sns-tags.html">Amazon
            SNS Tags</a> in the <i>Amazon Simple Notification Service Developer Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.GetSNSResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The ARN of the topic for which to list tags.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SNS.GetSNSSMSAttributeCmdlet">
            <summary>
            Returns the settings for sending SMS messages from your account.
             
              
            <para>
            These settings are set with the <code>SetSMSAttributes</code> action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.GetSNSSMSAttributeCmdlet.Attribute">
            <summary>
            <para>
            <para>A list of the individual attribute names, such as <code>MonthlySpendLimit</code>,
            for which you want values.</para><para>For all attribute names, see <a href="https://docs.aws.amazon.com/sns/latest/api/API_SetSMSAttributes.html">SetSMSAttributes</a>.</para><para>If you don't use this parameter, Amazon SNS returns all SMS attributes.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SNS.GetSNSSubscriptionCmdlet">
            <summary>
            Returns a list of the requester's subscriptions. Each call returns a limited list
            of subscriptions, up to 100. If there are more subscriptions, a <code>NextToken</code>
            is also returned. Use the <code>NextToken</code> parameter in a new <code>ListSubscriptions</code>
            call to get further results.
             
              
            <para>
            This action is throttled at 30 transactions per second (TPS).
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.GetSNSSubscriptionCmdlet.NextToken">
            <summary>
            <para>
            <para>Token returned by the previous <code>ListSubscriptions</code> request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SNS.GetSNSSubscriptionAttributeCmdlet">
            <summary>
            Returns all of the properties of a subscription.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.GetSNSSubscriptionAttributeCmdlet.SubscriptionArn">
            <summary>
            <para>
            <para>The ARN of the subscription whose properties you want to get.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SNS.GetSNSSubscriptionByTopicCmdlet">
            <summary>
            Returns a list of the subscriptions to a specific topic. Each call returns a limited
            list of subscriptions, up to 100. If there are more subscriptions, a <code>NextToken</code>
            is also returned. Use the <code>NextToken</code> parameter in a new <code>ListSubscriptionsByTopic</code>
            call to get further results.
             
              
            <para>
            This action is throttled at 30 transactions per second (TPS).
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.GetSNSSubscriptionByTopicCmdlet.TopicArn">
            <summary>
            <para>
            <para>The ARN of the topic for which you wish to find subscriptions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.GetSNSSubscriptionByTopicCmdlet.NextToken">
            <summary>
            <para>
            <para>Token returned by the previous <code>ListSubscriptionsByTopic</code> request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SNS.GetSNSTopicCmdlet">
            <summary>
            Returns a list of the requester's topics. Each call returns a limited list of topics,
            up to 100. If there are more topics, a <code>NextToken</code> is also returned. Use
            the <code>NextToken</code> parameter in a new <code>ListTopics</code> call to get
            further results.
             
              
            <para>
            This action is throttled at 30 transactions per second (TPS).
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.GetSNSTopicCmdlet.NextToken">
            <summary>
            <para>
            <para>Token returned by the previous <code>ListTopics</code> request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SNS.GetSNSTopicAttributeCmdlet">
            <summary>
            Returns all of the properties of a topic. Topic properties returned might differ based
            on the authorization of the user.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.GetSNSTopicAttributeCmdlet.TopicArn">
            <summary>
            <para>
            <para>The ARN of the topic whose properties you want to get.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SNS.NewSNSPlatformApplicationCmdlet">
            <summary>
            Creates a platform application object for one of the supported push notification services,
            such as APNS and FCM, to which devices and mobile apps may register. You must specify
            PlatformPrincipal and PlatformCredential attributes when using the <code>CreatePlatformApplication</code>
            action. The PlatformPrincipal is received from the notification service. For APNS/APNS_SANDBOX,
            PlatformPrincipal is "SSL certificate". For GCM, PlatformPrincipal is not applicable.
            For ADM, PlatformPrincipal is "client id". The PlatformCredential is also received
            from the notification service. For WNS, PlatformPrincipal is "Package Security Identifier".
            For MPNS, PlatformPrincipal is "TLS certificate". For Baidu, PlatformPrincipal is
            "API key".
             
              
            <para>
            For APNS/APNS_SANDBOX, PlatformCredential is "private key". For GCM, PlatformCredential
            is "API key". For ADM, PlatformCredential is "client secret". For WNS, PlatformCredential
            is "secret key". For MPNS, PlatformCredential is "private key". For Baidu, PlatformCredential
            is "secret key". The PlatformApplicationArn that is returned when using <code>CreatePlatformApplication</code>
            is then used as an attribute for the <code>CreatePlatformEndpoint</code> action. For
            more information, see <a href="https://docs.aws.amazon.com/sns/latest/dg/SNSMobilePush.html">Using
            Amazon SNS Mobile Push Notifications</a>. For more information about obtaining the
            PlatformPrincipal and PlatformCredential for each of the supported push notification
            services, see <a href="https://docs.aws.amazon.com/sns/latest/dg/mobile-push-apns.html">Getting
            Started with Apple Push Notification Service</a>, <a href="https://docs.aws.amazon.com/sns/latest/dg/mobile-push-adm.html">Getting
            Started with Amazon Device Messaging</a>, <a href="https://docs.aws.amazon.com/sns/latest/dg/mobile-push-baidu.html">Getting
            Started with Baidu Cloud Push</a>, <a href="https://docs.aws.amazon.com/sns/latest/dg/mobile-push-gcm.html">Getting
            Started with Google Cloud Messaging for Android</a>, <a href="https://docs.aws.amazon.com/sns/latest/dg/mobile-push-mpns.html">Getting
            Started with MPNS</a>, or <a href="https://docs.aws.amazon.com/sns/latest/dg/mobile-push-wns.html">Getting
            Started with WNS</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.NewSNSPlatformApplicationCmdlet.Attribute">
            <summary>
            <para>
            <para>For a list of attributes, see <a href="https://docs.aws.amazon.com/sns/latest/api/API_SetPlatformApplicationAttributes.html">SetPlatformApplicationAttributes</a></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.NewSNSPlatformApplicationCmdlet.Name">
            <summary>
            <para>
            <para>Application names must be made up of only uppercase and lowercase ASCII letters, numbers,
            underscores, hyphens, and periods, and must be between 1 and 256 characters long.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.NewSNSPlatformApplicationCmdlet.Platform">
            <summary>
            <para>
            <para>The following platforms are supported: ADM (Amazon Device Messaging), APNS (Apple
            Push Notification Service), APNS_SANDBOX, and GCM (Google Cloud Messaging).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.NewSNSPlatformApplicationCmdlet.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.SNS.NewSNSPlatformEndpointCmdlet">
            <summary>
            Creates an endpoint for a device and mobile app on one of the supported push notification
            services, such as GCM and APNS. <code>CreatePlatformEndpoint</code> requires the PlatformApplicationArn
            that is returned from <code>CreatePlatformApplication</code>. The EndpointArn that
            is returned when using <code>CreatePlatformEndpoint</code> can then be used by the
            <code>Publish</code> action to send a message to a mobile app or by the <code>Subscribe</code>
            action for subscription to a topic. The <code>CreatePlatformEndpoint</code> action
            is idempotent, so if the requester already owns an endpoint with the same device token
            and attributes, that endpoint's ARN is returned without creating a new endpoint. For
            more information, see <a href="https://docs.aws.amazon.com/sns/latest/dg/SNSMobilePush.html">Using
            Amazon SNS Mobile Push Notifications</a>.
             
              
            <para>
            When using <code>CreatePlatformEndpoint</code> with Baidu, two attributes must be
            provided: ChannelId and UserId. The token field must also contain the ChannelId. For
            more information, see <a href="https://docs.aws.amazon.com/sns/latest/dg/SNSMobilePushBaiduEndpoint.html">Creating
            an Amazon SNS Endpoint for Baidu</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.NewSNSPlatformEndpointCmdlet.Attribute">
            <summary>
            <para>
            <para>For a list of attributes, see <a href="https://docs.aws.amazon.com/sns/latest/api/API_SetEndpointAttributes.html">SetEndpointAttributes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.NewSNSPlatformEndpointCmdlet.CustomUserData">
            <summary>
            <para>
            <para>Arbitrary user data to associate with the endpoint. Amazon SNS does not use this data.
            The data must be in UTF-8 format and less than 2KB.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.NewSNSPlatformEndpointCmdlet.PlatformApplicationArn">
            <summary>
            <para>
            <para>PlatformApplicationArn returned from CreatePlatformApplication is used to create a
            an endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.NewSNSPlatformEndpointCmdlet.Token">
            <summary>
            <para>
            <para>Unique identifier created by the notification service for an app on a device. The
            specific name for Token will vary, depending on which notification service is being
            used. For example, when using APNS as the notification service, you need the device
            token. Alternatively, when using GCM or ADM, the device token equivalent is called
            the registration ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.NewSNSPlatformEndpointCmdlet.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.SNS.NewSNSTopicCmdlet">
            <summary>
            Creates a topic to which notifications can be published. Users can create at most
            100,000 topics. For more information, see <a href="http://aws.amazon.com/sns/">https://aws.amazon.com/sns</a>.
            This action is idempotent, so if the requester already owns a topic with the specified
            name, that topic's ARN is returned without creating a new topic.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.NewSNSTopicCmdlet.Attribute">
            <summary>
            <para>
            <para>A map of attributes with their corresponding values.</para><para>The following lists the names, descriptions, and values of the special request parameters
            that the <code>CreateTopic</code> action uses:</para><ul><li><para><code>DeliveryPolicy</code> – The policy that defines how Amazon SNS retries failed
            deliveries to HTTP/S endpoints.</para></li><li><para><code>DisplayName</code> – The display name to use for a topic with SMS subscriptions.</para></li><li><para><code>Policy</code> – The policy that defines who can access your topic. By default,
            only the topic owner can publish or subscribe to the topic.</para></li></ul><para>The following attribute applies only to <a href="https://docs.aws.amazon.com/sns/latest/dg/sns-server-side-encryption.html">server-side-encryption</a>:</para><ul><li><para><code>KmsMasterKeyId</code> - The ID of an AWS-managed customer master key (CMK)
            for Amazon SNS or a custom CMK. For more information, see <a href="https://docs.aws.amazon.com/sns/latest/dg/sns-server-side-encryption.html#sse-key-terms">Key
            Terms</a>. For more examples, see <a href="https://docs.aws.amazon.com/kms/latest/APIReference/API_DescribeKey.html#API_DescribeKey_RequestParameters">KeyId</a>
            in the <i>AWS Key Management Service API Reference</i>. </para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.NewSNSTopicCmdlet.Name">
            <summary>
            <para>
            <para>The name of the topic you want to create.</para><para>Constraints: Topic names must be made up of only uppercase and lowercase ASCII letters,
            numbers, underscores, and hyphens, and must be between 1 and 256 characters long.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.NewSNSTopicCmdlet.Tag">
            <summary>
            <para>
            <para>The list of tags to add to a new topic.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.NewSNSTopicCmdlet.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.SNS.PublishSNSMessageCmdlet">
            <summary>
            Sends a message to an Amazon SNS topic or sends a text message (SMS message) directly
            to a phone number.
             
              
            <para>
            If you send a message to a topic, Amazon SNS delivers the message to each endpoint
            that is subscribed to the topic. The format of the message depends on the notification
            protocol for each subscribed endpoint.
            </para><para>
            When a <code>messageId</code> is returned, the message has been saved and Amazon SNS
            will attempt to deliver it shortly.
            </para><para>
            To use the <code>Publish</code> action for sending a message to a mobile endpoint,
            such as an app on a Kindle device or mobile phone, you must specify the EndpointArn
            for the TargetArn parameter. The EndpointArn is returned when making a call with the
            <code>CreatePlatformEndpoint</code> action.
            </para><para>
            For more information about formatting messages, see <a href="https://docs.aws.amazon.com/sns/latest/dg/mobile-push-send-custommessage.html">Send
            Custom Platform-Specific Payloads in Messages to Mobile Devices</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.PublishSNSMessageCmdlet.Message">
            <summary>
            <para>
            <para>The message you want to send.</para><important><para>The <code>Message</code> parameter is always a string. If you set <code>MessageStructure</code>
            to <code>json</code>, you must string-encode the <code>Message</code> parameter.</para></important><para>If you are publishing to a topic and you want to send the same message to all transport
            protocols, include the text of the message as a String value. If you want to send
            different messages for each transport protocol, set the value of the <code>MessageStructure</code>
            parameter to <code>json</code> and use a JSON object for the <code>Message</code>
            parameter. </para><para>Constraints:</para><ul><li><para>With the exception of SMS, messages must be UTF-8 encoded strings and at most 256
            KB in size (262,144 bytes, not 262,144 characters).</para></li><li><para>For SMS, each message can contain up to 140 characters. This character limit depends
            on the encoding schema. For example, an SMS message can contain 160 GSM characters,
            140 ASCII characters, or 70 UCS-2 characters.</para><para>If you publish a message that exceeds this size limit, Amazon SNS sends the message
            as multiple messages, each fitting within the size limit. Messages aren't truncated
            mid-word but are cut off at whole-word boundaries.</para><para>The total size limit for a single SMS <code>Publish</code> action is 1,600 characters.</para></li></ul><para>JSON-specific constraints:</para><ul><li><para>Keys in the JSON object that correspond to supported transport protocols must have
            simple JSON string values.</para></li><li><para>The values will be parsed (unescaped) before they are used in outgoing messages.</para></li><li><para>Outbound notifications are JSON encoded (meaning that the characters will be reescaped
            for sending).</para></li><li><para>Values have a minimum length of 0 (the empty string, "", is allowed).</para></li><li><para>Values have a maximum length bounded by the overall message size (so, including multiple
            protocols may limit message sizes).</para></li><li><para>Non-string values will cause the key to be ignored.</para></li><li><para>Keys that do not correspond to supported transport protocols are ignored.</para></li><li><para>Duplicate keys are not allowed.</para></li><li><para>Failure to parse or validate any key or value in the message will cause the <code>Publish</code>
            call to return an error (no partial delivery).</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.PublishSNSMessageCmdlet.MessageAttribute">
            <summary>
            <para>
            <para>Message attributes for Publish action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.PublishSNSMessageCmdlet.MessageStructure">
            <summary>
            <para>
            <para>Set <code>MessageStructure</code> to <code>json</code> if you want to send a different
            message for each protocol. For example, using one publish action, you can send a short
            message to your SMS subscribers and a longer message to your email subscribers. If
            you set <code>MessageStructure</code> to <code>json</code>, the value of the <code>Message</code>
            parameter must: </para><ul><li><para>be a syntactically valid JSON object; and</para></li><li><para>contain at least a top-level JSON key of "default" with a value that is a string.</para></li></ul><para>You can define other top-level keys that define the message you want to send to a
            specific transport protocol (e.g., "http").</para><para>For information about sending different messages for each protocol using the AWS Management
            Console, go to <a href="https://docs.aws.amazon.com/sns/latest/gsg/Publish.html#sns-message-formatting-by-protocol">Create
            Different Messages for Each Protocol</a> in the <i>Amazon Simple Notification Service
            Getting Started Guide</i>. </para><para>Valid value: <code>json</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.PublishSNSMessageCmdlet.PhoneNumber">
            <summary>
            <para>
            <para>The phone number to which you want to deliver an SMS message. Use E.164 format.</para><para>If you don't specify a value for the <code>PhoneNumber</code> parameter, you must
            specify a value for the <code>TargetArn</code> or <code>TopicArn</code> parameters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.PublishSNSMessageCmdlet.Subject">
            <summary>
            <para>
            <para>Optional parameter to be used as the "Subject" line when the message is delivered
            to email endpoints. This field will also be included, if present, in the standard
            JSON messages delivered to other endpoints.</para><para>Constraints: Subjects must be ASCII text that begins with a letter, number, or punctuation
            mark; must not include line breaks or control characters; and must be less than 100
            characters long.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.PublishSNSMessageCmdlet.TargetArn">
            <summary>
            <para>
            <para>If you don't specify a value for the <code>TargetArn</code> parameter, you must specify
            a value for the <code>PhoneNumber</code> or <code>TopicArn</code> parameters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.PublishSNSMessageCmdlet.TopicArn">
            <summary>
            <para>
            <para>The topic you want to publish to.</para><para>If you don't specify a value for the <code>TopicArn</code> parameter, you must specify
            a value for the <code>PhoneNumber</code> or <code>TargetArn</code> parameters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.PublishSNSMessageCmdlet.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.SNS.RemoveSNSEndpointCmdlet">
            <summary>
            Deletes the endpoint for a device and mobile app from Amazon SNS. This action is idempotent.
            For more information, see <a href="https://docs.aws.amazon.com/sns/latest/dg/SNSMobilePush.html">Using
            Amazon SNS Mobile Push Notifications</a>.
             
              
            <para>
            When you delete an endpoint that is also subscribed to a topic, then you must also
            unsubscribe the endpoint from the topic.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.RemoveSNSEndpointCmdlet.EndpointArn">
            <summary>
            <para>
            <para>EndpointArn of endpoint to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.RemoveSNSEndpointCmdlet.PassThru">
            <summary>
            Returns the value passed to the EndpointArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.RemoveSNSEndpointCmdlet.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.SNS.RemoveSNSPermissionCmdlet">
            <summary>
            Removes a statement from a topic's access control policy.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.RemoveSNSPermissionCmdlet.Label">
            <summary>
            <para>
            <para>The unique label of the statement you want to remove.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.RemoveSNSPermissionCmdlet.TopicArn">
            <summary>
            <para>
            <para>The ARN of the topic whose access control policy you wish to modify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.RemoveSNSPermissionCmdlet.PassThru">
            <summary>
            Returns the value passed to the TopicArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.RemoveSNSPermissionCmdlet.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.SNS.RemoveSNSPlatformApplicationCmdlet">
            <summary>
            Deletes a platform application object for one of the supported push notification services,
            such as APNS and GCM. For more information, see <a href="https://docs.aws.amazon.com/sns/latest/dg/SNSMobilePush.html">Using
            Amazon SNS Mobile Push Notifications</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.RemoveSNSPlatformApplicationCmdlet.PlatformApplicationArn">
            <summary>
            <para>
            <para>PlatformApplicationArn of platform application object to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.RemoveSNSPlatformApplicationCmdlet.PassThru">
            <summary>
            Returns the value passed to the PlatformApplicationArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.RemoveSNSPlatformApplicationCmdlet.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.SNS.RemoveSNSResourceTagCmdlet">
            <summary>
            Remove tags from the specified Amazon SNS topic. For an overview, see <a href="https://docs.aws.amazon.com/sns/latest/dg/sns-tags.html">Amazon
            SNS Tags</a> in the <i>Amazon SNS Developer Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.RemoveSNSResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The ARN of the topic from which to remove tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.RemoveSNSResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>The list of tag keys to remove from the specified topic.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.RemoveSNSResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.RemoveSNSResourceTagCmdlet.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.SNS.RemoveSNSTopicCmdlet">
            <summary>
            Deletes a topic and all its subscriptions. Deleting a topic might prevent some messages
            previously sent to the topic from being delivered to subscribers. This action is idempotent,
            so deleting a topic that does not exist does not result in an error.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.RemoveSNSTopicCmdlet.TopicArn">
            <summary>
            <para>
            <para>The ARN of the topic you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.RemoveSNSTopicCmdlet.PassThru">
            <summary>
            Returns the value passed to the TopicArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.RemoveSNSTopicCmdlet.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.SNS.SetSNSEndpointAttributeCmdlet">
            <summary>
            Sets the attributes for an endpoint for a device on one of the supported push notification
            services, such as GCM and APNS. For more information, see <a href="https://docs.aws.amazon.com/sns/latest/dg/SNSMobilePush.html">Using
            Amazon SNS Mobile Push Notifications</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.SetSNSEndpointAttributeCmdlet.Attribute">
            <summary>
            <para>
            <para>A map of the endpoint attributes. Attributes in this map include the following:</para><ul><li><para><code>CustomUserData</code> – arbitrary user data to associate with the endpoint.
            Amazon SNS does not use this data. The data must be in UTF-8 format and less than
            2KB.</para></li><li><para><code>Enabled</code> – flag that enables/disables delivery to the endpoint. Amazon
            SNS will set this to false when a notification service indicates to Amazon SNS that
            the endpoint is invalid. Users can set it back to true, typically after updating Token.</para></li><li><para><code>Token</code> – device token, also referred to as a registration id, for an
            app and mobile device. This is returned from the notification service when an app
            and mobile device are registered with the notification service.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.SetSNSEndpointAttributeCmdlet.EndpointArn">
            <summary>
            <para>
            <para>EndpointArn used for SetEndpointAttributes action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.SetSNSEndpointAttributeCmdlet.PassThru">
            <summary>
            Returns the value passed to the EndpointArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.SetSNSEndpointAttributeCmdlet.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.SNS.SetSNSPlatformApplicationAttributeCmdlet">
            <summary>
            Sets the attributes of the platform application object for the supported push notification
            services, such as APNS and GCM. For more information, see <a href="https://docs.aws.amazon.com/sns/latest/dg/SNSMobilePush.html">Using
            Amazon SNS Mobile Push Notifications</a>. For information on configuring attributes
            for message delivery status, see <a href="https://docs.aws.amazon.com/sns/latest/dg/sns-msg-status.html">Using
            Amazon SNS Application Attributes for Message Delivery Status</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.SetSNSPlatformApplicationAttributeCmdlet.Attribute">
            <summary>
            <para>
            <para>A map of the platform application attributes. Attributes in this map include the following:</para><ul><li><para><code>PlatformCredential</code> – The credential received from the notification service.
            For APNS/APNS_SANDBOX, PlatformCredential is private key. For GCM, PlatformCredential
            is "API key". For ADM, PlatformCredential is "client secret".</para></li><li><para><code>PlatformPrincipal</code> – The principal received from the notification service.
            For APNS/APNS_SANDBOX, PlatformPrincipal is SSL certificate. For GCM, PlatformPrincipal
            is not applicable. For ADM, PlatformPrincipal is "client id".</para></li><li><para><code>EventEndpointCreated</code> – Topic ARN to which EndpointCreated event notifications
            should be sent.</para></li><li><para><code>EventEndpointDeleted</code> – Topic ARN to which EndpointDeleted event notifications
            should be sent.</para></li><li><para><code>EventEndpointUpdated</code> – Topic ARN to which EndpointUpdate event notifications
            should be sent.</para></li><li><para><code>EventDeliveryFailure</code> – Topic ARN to which DeliveryFailure event notifications
            should be sent upon Direct Publish delivery failure (permanent) to one of the application's
            endpoints.</para></li><li><para><code>SuccessFeedbackRoleArn</code> – IAM role ARN used to give Amazon SNS write
            access to use CloudWatch Logs on your behalf.</para></li><li><para><code>FailureFeedbackRoleArn</code> – IAM role ARN used to give Amazon SNS write
            access to use CloudWatch Logs on your behalf.</para></li><li><para><code>SuccessFeedbackSampleRate</code> – Sample rate percentage (0-100) of successfully
            delivered messages.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.SetSNSPlatformApplicationAttributeCmdlet.PlatformApplicationArn">
            <summary>
            <para>
            <para>PlatformApplicationArn for SetPlatformApplicationAttributes action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.SetSNSPlatformApplicationAttributeCmdlet.PassThru">
            <summary>
            Returns the value passed to the PlatformApplicationArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.SetSNSPlatformApplicationAttributeCmdlet.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.SNS.SetSNSSMSAttributeCmdlet">
            <summary>
            Use this request to set the default settings for sending SMS messages and receiving
            daily SMS usage reports.
             
              
            <para>
            You can override some of these settings for a single message when you use the <code>Publish</code>
            action with the <code>MessageAttributes.entry.N</code> parameter. For more information,
            see <a href="https://docs.aws.amazon.com/sns/latest/dg/sms_publish-to-phone.html">Sending
            an SMS Message</a> in the <i>Amazon SNS Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.SetSNSSMSAttributeCmdlet.Attribute">
            <summary>
            <para>
            <para>The default settings for sending SMS messages from your account. You can set values
            for the following attribute names:</para><para><code>MonthlySpendLimit</code> – The maximum amount in USD that you are willing to
            spend each month to send SMS messages. When Amazon SNS determines that sending an
            SMS message would incur a cost that exceeds this limit, it stops sending SMS messages
            within minutes.</para><important><para>Amazon SNS stops sending SMS messages within minutes of the limit being crossed. During
            that interval, if you continue to send SMS messages, you will incur costs that exceed
            your limit.</para></important><para>By default, the spend limit is set to the maximum allowed by Amazon SNS. If you want
            to raise the limit, submit an <a href="https://console.aws.amazon.com/support/home#/case/create?issueType=service-limit-increase&amp;limitType=service-code-sns">SNS
            Limit Increase case</a>. For <b>New limit value</b>, enter your desired monthly spend
            limit. In the <b>Use Case Description</b> field, explain that you are requesting an
            SMS monthly spend limit increase.</para><para><code>DeliveryStatusIAMRole</code> – The ARN of the IAM role that allows Amazon SNS
            to write logs about SMS deliveries in CloudWatch Logs. For each SMS message that you
            send, Amazon SNS writes a log that includes the message price, the success or failure
            status, the reason for failure (if the message failed), the message dwell time, and
            other information.</para><para><code>DeliveryStatusSuccessSamplingRate</code> – The percentage of successful SMS
            deliveries for which Amazon SNS will write logs in CloudWatch Logs. The value can
            be an integer from 0 - 100. For example, to write logs only for failed deliveries,
            set this value to <code>0</code>. To write logs for 10% of your successful deliveries,
            set it to <code>10</code>.</para><para><code>DefaultSenderID</code> – A string, such as your business brand, that is displayed
            as the sender on the receiving device. Support for sender IDs varies by country. The
            sender ID can be 1 - 11 alphanumeric characters, and it must contain at least one
            letter.</para><para><code>DefaultSMSType</code> – The type of SMS message that you will send by default.
            You can assign the following values:</para><ul><li><para><code>Promotional</code> – (Default) Noncritical messages, such as marketing messages.
            Amazon SNS optimizes the message delivery to incur the lowest cost.</para></li><li><para><code>Transactional</code> – Critical messages that support customer transactions,
            such as one-time passcodes for multi-factor authentication. Amazon SNS optimizes the
            message delivery to achieve the highest reliability.</para></li></ul><para><code>UsageReportS3Bucket</code> – The name of the Amazon S3 bucket to receive daily
            SMS usage reports from Amazon SNS. Each day, Amazon SNS will deliver a usage report
            as a CSV file to the bucket. The report includes the following information for each
            SMS message that was successfully delivered by your account:</para><ul><li><para>Time that the message was published (in UTC)</para></li><li><para>Message ID</para></li><li><para>Destination phone number</para></li><li><para>Message type</para></li><li><para>Delivery status</para></li><li><para>Message price (in USD)</para></li><li><para>Part number (a message is split into multiple parts if it is too long for a single
            message)</para></li><li><para>Total number of parts</para></li></ul><para>To receive the report, the bucket must have a policy that allows the Amazon SNS service
            principle to perform the <code>s3:PutObject</code> and <code>s3:GetBucketLocation</code>
            actions.</para><para>For an example bucket policy and usage report, see <a href="https://docs.aws.amazon.com/sns/latest/dg/sms_stats.html">Monitoring
            SMS Activity</a> in the <i>Amazon SNS Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.SetSNSSMSAttributeCmdlet.PassThru">
            <summary>
            Returns the value passed to the Attribute parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.SetSNSSMSAttributeCmdlet.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.SNS.SetSNSSubscriptionAttributeCmdlet">
            <summary>
            Allows a subscription owner to set an attribute of the subscription to a new value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.SetSNSSubscriptionAttributeCmdlet.AttributeName">
            <summary>
            <para>
            <para>A map of attributes with their corresponding values.</para><para>The following lists the names, descriptions, and values of the special request parameters
            that the <code>SetTopicAttributes</code> action uses:</para><ul><li><para><code>DeliveryPolicy</code> – The policy that defines how Amazon SNS retries failed
            deliveries to HTTP/S endpoints.</para></li><li><para><code>FilterPolicy</code> – The simple JSON object that lets your subscriber receive
            only a subset of messages, rather than receiving every message published to the topic.</para></li><li><para><code>RawMessageDelivery</code> – When set to <code>true</code>, enables raw message
            delivery to Amazon SQS or HTTP/S endpoints. This eliminates the need for the endpoints
            to process JSON formatting, which is otherwise created for Amazon SNS metadata.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.SetSNSSubscriptionAttributeCmdlet.AttributeValue">
            <summary>
            <para>
            <para>The new value for the attribute in JSON format.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.SetSNSSubscriptionAttributeCmdlet.SubscriptionArn">
            <summary>
            <para>
            <para>The ARN of the subscription to modify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.SetSNSSubscriptionAttributeCmdlet.PassThru">
            <summary>
            Returns the value passed to the SubscriptionArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.SetSNSSubscriptionAttributeCmdlet.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.SNS.SetSNSTopicAttributeCmdlet">
            <summary>
            Allows a topic owner to set an attribute of the topic to a new value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.SetSNSTopicAttributeCmdlet.AttributeName">
            <summary>
            <para>
            <para>A map of attributes with their corresponding values.</para><para>The following lists the names, descriptions, and values of the special request parameters
            that the <code>SetTopicAttributes</code> action uses:</para><ul><li><para><code>DeliveryPolicy</code> – The policy that defines how Amazon SNS retries failed
            deliveries to HTTP/S endpoints.</para></li><li><para><code>DisplayName</code> – The display name to use for a topic with SMS subscriptions.</para></li><li><para><code>Policy</code> – The policy that defines who can access your topic. By default,
            only the topic owner can publish or subscribe to the topic.</para></li></ul><para>The following attribute applies only to <a href="https://docs.aws.amazon.com/sns/latest/dg/sns-server-side-encryption.html">server-side-encryption</a>:</para><ul><li><para><code>KmsMasterKeyId</code> - The ID of an AWS-managed customer master key (CMK)
            for Amazon SNS or a custom CMK. For more information, see <a href="https://docs.aws.amazon.com/sns/latest/dg/sns-server-side-encryption.html#sse-key-terms">Key
            Terms</a>. For more examples, see <a href="https://docs.aws.amazon.com/kms/latest/APIReference/API_DescribeKey.html#API_DescribeKey_RequestParameters">KeyId</a>
            in the <i>AWS Key Management Service API Reference</i>. </para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.SetSNSTopicAttributeCmdlet.AttributeValue">
            <summary>
            <para>
            <para>The new value for the attribute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.SetSNSTopicAttributeCmdlet.TopicArn">
            <summary>
            <para>
            <para>The ARN of the topic to modify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.SetSNSTopicAttributeCmdlet.PassThru">
            <summary>
            Returns the value passed to the TopicArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.SetSNSTopicAttributeCmdlet.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.SNS.TestSNSIfPhoneNumberIsOptedOutCmdlet">
            <summary>
            Accepts a phone number and indicates whether the phone holder has opted out of receiving
            SMS messages from your account. You cannot send SMS messages to a number that is opted
            out.
             
              
            <para>
            To resume sending messages, you can opt in the number by using the <code>OptInPhoneNumber</code>
            action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNS.TestSNSIfPhoneNumberIsOptedOutCmdlet.PhoneNumber">
            <summary>
            <para>
            <para>The phone number for which you want to check the opt out status.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMParametersByPathCmdlet">
            <summary>
            Retrieve parameters in a specific hierarchy. For more information, see <a href="http://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-paramstore-working.html">Working
            with Systems Manager Parameters</a> in the <i>AWS Systems Manager User Guide</i>.
             
             
              
            <para>
            Request results are returned on a best-effort basis. If you specify <code>MaxResults</code>
            in the request, the response includes information up to the limit specified. The number
            of items returned, however, can be between zero and the value of <code>MaxResults</code>.
            If the service reaches an internal limit while processing the results, it stops the
            operation and returns the matching values up to that point and a <code>NextToken</code>.
            You can specify the <code>NextToken</code> in a subsequent call to get the next set
            of results.
            </para><note><para>
            This API action doesn't support filtering by tags.
            </para></note><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMParametersByPathCmdlet.ParameterFilter">
            <summary>
            <para>
            <para>Filters to limit the request results.</para><note><para>You can't filter using the parameter name.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMParametersByPathCmdlet.Path">
            <summary>
            <para>
            <para>The hierarchy for the parameter. Hierarchies start with a forward slash (/) and end
            with the parameter name. A parameter name hierarchy can have a maximum of 15 levels.
            Here is an example of a hierarchy: <code>/Finance/Prod/IAD/WinServ2016/license33</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMParametersByPathCmdlet.Recursive">
            <summary>
            <para>
            <para>Retrieve all parameters within a hierarchy.</para><important><para>If a user has access to a path, then the user can access all levels of that path.
            For example, if a user has permission to access path <code>/a</code>, then the user
            can also access <code>/a/b</code>. Even if a user has explicitly been denied access
            in IAM for parameter <code>/a/b</code>, they can still call the GetParametersByPath
            API action recursively for <code>/a</code> and view <code>/a/b</code>.</para></important>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMParametersByPathCmdlet.WithDecryption">
            <summary>
            <para>
            <para>Retrieve all parameters in a hierarchy with their value decrypted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMParametersByPathCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return for this call. The call also returns a token
            that you can specify in a subsequent call to get the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMParametersByPathCmdlet.NextToken">
            <summary>
            <para>
            <para>A token to start the list. Use this token to get the next set of results. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.AddSSMResourceTagCmdlet">
            <summary>
            Adds or overwrites one or more tags for the specified resource. Tags are metadata
            that you can assign to your documents, managed instances, Maintenance Windows, Parameter
            Store parameters, and patch baselines. Tags enable you to categorize your resources
            in different ways, for example, by purpose, owner, or environment. Each tag consists
            of a key and an optional value, both of which you define. For example, you could define
            a set of tags for your account's managed instances that helps you track each instance's
            owner and stack level. For example: Key=Owner and Value=DbAdmin, SysAdmin, or Dev.
            Or Key=Stack and Value=Production, Pre-Production, or Test.
             
              
            <para>
            Each resource can have a maximum of 50 tags.
            </para><para>
            We recommend that you devise a set of tag keys that meets your needs for each resource
            type. Using a consistent set of tag keys makes it easier for you to manage your resources.
            You can search and filter the resources based on the tags you add. Tags don't have
            any semantic meaning to Amazon EC2 and are interpreted strictly as a string of characters.
             
            </para><para>
            For more information about tags, see <a href="http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Using_Tags.html">Tagging
            Your Amazon EC2 Resources</a> in the <i>Amazon EC2 User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.AddSSMResourceTagCmdlet.ResourceId">
            <summary>
            <para>
            <para>The resource ID you want to tag.</para><para>Use the ID of the resource. Here are some examples:</para><para>ManagedInstance: mi-012345abcde</para><para>MaintenanceWindow: mw-012345abcde</para><para>PatchBaseline: pb-012345abcde</para><para>For the Document and Parameter values, use the name of the resource.</para><note><para>The ManagedInstance type for this API action is only for on-premises managed instances.
            You must specify the the name of the managed instance in the following format: mi-ID_number.
            For example, mi-1a2b3c4d5e6f.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.AddSSMResourceTagCmdlet.ResourceType">
            <summary>
            <para>
            <para>Specifies the type of resource you are tagging.</para><note><para>The ManagedInstance type for this API action is for on-premises managed instances.
            You must specify the the name of the managed instance in the following format: mi-ID_number.
            For example, mi-1a2b3c4d5e6f.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.AddSSMResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para> One or more tags. The value parameter is required, but if you don't want the tag
            to have a value, specify the parameter with no value, and we set the value to an empty
            string. </para><important><para>Do not enter personally identifiable information in this field.</para></important>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.AddSSMResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.AddSSMResourceTagCmdlet.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.SSM.EditSSMDocumentPermissionCmdlet">
            <summary>
            Shares a Systems Manager document publicly or privately. If you share a document privately,
            you must specify the AWS user account IDs for those people who can use the document.
            If you share a document publicly, you must specify <i>All</i> as the account ID.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.EditSSMDocumentPermissionCmdlet.AccountIdsToAdd">
            <summary>
            <para>
            <para>The AWS user accounts that should have access to the document. The account IDs can
            either be a group of account IDs or <i>All</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.EditSSMDocumentPermissionCmdlet.AccountIdsToRemove">
            <summary>
            <para>
            <para>The AWS user accounts that should no longer have access to the document. The AWS user
            account can either be a group of account IDs or <i>All</i>. This action has a higher
            priority than <i>AccountIdsToAdd</i>. If you specify an account ID to add and the
            same ID to remove, the system removes access to the document.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.EditSSMDocumentPermissionCmdlet.Name">
            <summary>
            <para>
            <para>The name of the document that you want to share.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.EditSSMDocumentPermissionCmdlet.PermissionType">
            <summary>
            <para>
            <para>The permission type for the document. The permission type can be <i>Share</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.EditSSMDocumentPermissionCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.EditSSMDocumentPermissionCmdlet.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.SSM.GetSSMActivationCmdlet">
            <summary>
            Details about the activation, including: the date and time the activation was created,
            the expiration date, the IAM role assigned to the instances in the activation, and
            the number of instances activated by this registration.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMActivationCmdlet.Filter">
            <summary>
            <para>
            <para>A filter to view information about your activations.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMActivationCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return for this call. The call also returns a token
            that you can specify in a subsequent call to get the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMActivationCmdlet.NextToken">
            <summary>
            <para>
            <para>A token to start the list. Use this token to get the next set of results. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMAssociationCmdlet">
            <summary>
            Describes the association for the specified target or instance. If you created the
            association by using the <code>Targets</code> parameter, then you must retrieve the
            association by using the association ID. If you created the association by specifying
            an instance ID and a Systems Manager document, then you retrieve the association by
            specifying the document name and the instance ID.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMAssociationCmdlet.AssociationId">
            <summary>
            <para>
            <para>The association ID for which you want information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMAssociationCmdlet.AssociationVersion">
            <summary>
            <para>
            <para>Specify the association version to retrieve. To view the latest version, either specify
            <code>$LATEST</code> for this parameter, or omit this parameter. To view a list of
            all associations for an instance, use <a>ListAssociations</a>. To get a list of versions
            for a specific association, use <a>ListAssociationVersions</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMAssociationCmdlet.InstanceId">
            <summary>
            <para>
            <para>The instance ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMAssociationCmdlet.Name">
            <summary>
            <para>
            <para>The name of the Systems Manager document.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMAssociationExecutionCmdlet">
            <summary>
            Use this API action to view all executions for a specific association ID.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMAssociationExecutionCmdlet.AssociationId">
            <summary>
            <para>
            <para>The association ID for which you want to view execution history details.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMAssociationExecutionCmdlet.Filter">
            <summary>
            <para>
            <para>Filters for the request. You can specify the following filters and values.</para><para>ExecutionId (EQUAL)</para><para>Status (EQUAL)</para><para>CreatedTime (EQUAL, GREATER_THAN, LESS_THAN)</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMAssociationExecutionCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return for this call. The call also returns a token
            that you can specify in a subsequent call to get the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMAssociationExecutionCmdlet.NextToken">
            <summary>
            <para>
            <para>A token to start the list. Use this token to get the next set of results. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMAssociationExecutionTargetCmdlet">
            <summary>
            Use this API action to view information about a specific execution of a specific association.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMAssociationExecutionTargetCmdlet.AssociationId">
            <summary>
            <para>
            <para>The association ID that includes the execution for which you want to view details.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMAssociationExecutionTargetCmdlet.ExecutionId">
            <summary>
            <para>
            <para>The execution ID for which you want to view details.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMAssociationExecutionTargetCmdlet.Filter">
            <summary>
            <para>
            <para>Filters for the request. You can specify the following filters and values.</para><para>Status (EQUAL)</para><para>ResourceId (EQUAL)</para><para>ResourceType (EQUAL)</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMAssociationExecutionTargetCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return for this call. The call also returns a token
            that you can specify in a subsequent call to get the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMAssociationExecutionTargetCmdlet.NextToken">
            <summary>
            <para>
            <para>A token to start the list. Use this token to get the next set of results. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMAssociationListCmdlet">
            <summary>
            Lists the associations for the specified Systems Manager document or instance.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMAssociationListCmdlet.AssociationFilterList">
            <summary>
            <para>
            <para>One or more filters. Use a filter to return a more specific list of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMAssociationListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return for this call. The call also returns a token
            that you can specify in a subsequent call to get the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMAssociationListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMAssociationVersionListCmdlet">
            <summary>
            Retrieves all versions of an association for a specific association ID.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMAssociationVersionListCmdlet.AssociationId">
            <summary>
            <para>
            <para>The association ID for which you want to view all versions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMAssociationVersionListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return for this call. The call also returns a token
            that you can specify in a subsequent call to get the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMAssociationVersionListCmdlet.NextToken">
            <summary>
            <para>
            <para>A token to start the list. Use this token to get the next set of results. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMAutomationExecutionCmdlet">
            <summary>
            Get detailed information about a particular Automation execution.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMAutomationExecutionCmdlet.AutomationExecutionId">
            <summary>
            <para>
            <para>The unique identifier for an existing automation execution to examine. The execution
            ID is returned by StartAutomationExecution when the execution of an Automation document
            is initiated.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMAutomationExecutionListCmdlet">
            <summary>
            Provides details about all active and terminated Automation executions.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMAutomationExecutionListCmdlet.Filter">
            <summary>
            <para>
            <para>Filters used to limit the scope of executions that are requested.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMAutomationExecutionListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return for this call. The call also returns a token
            that you can specify in a subsequent call to get the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMAutomationExecutionListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMAutomationStepExecutionCmdlet">
            <summary>
            Information about all active and terminated step executions in an Automation workflow.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMAutomationStepExecutionCmdlet.AutomationExecutionId">
            <summary>
            <para>
            <para>The Automation execution ID for which you want step execution descriptions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMAutomationStepExecutionCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters to limit the number of step executions returned by the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMAutomationStepExecutionCmdlet.ReverseOrder">
            <summary>
            <para>
            <para>A boolean that indicates whether to list step executions in reverse order by start
            time. The default value is false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMAutomationStepExecutionCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return for this call. The call also returns a token
            that you can specify in a subsequent call to get the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMAutomationStepExecutionCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMAvailablePatchCmdlet">
            <summary>
            Lists all patches that could possibly be included in a patch baseline.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMAvailablePatchCmdlet.Filter">
            <summary>
            <para>
            <para>Filters used to scope down the returned patches.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMAvailablePatchCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of patches to return (per page).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMAvailablePatchCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMCommandCmdlet">
            <summary>
            Lists the commands requested by users of the AWS account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMCommandCmdlet.CommandId">
            <summary>
            <para>
            <para>(Optional) If provided, lists only the specified command.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMCommandCmdlet.Filter">
            <summary>
            <para>
            <para>(Optional) One or more filters. Use a filter to return a more specific list of results.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMCommandCmdlet.InstanceId">
            <summary>
            <para>
            <para>(Optional) Lists commands issued against this instance ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMCommandCmdlet.MaxResult">
            <summary>
            <para>
            <para>(Optional) The maximum number of items to return for this call. The call also returns
            a token that you can specify in a subsequent call to get the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMCommandCmdlet.NextToken">
            <summary>
            <para>
            <para>(Optional) The token for the next set of items to return. (You received this token
            from a previous call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMCommandInvocationCmdlet">
            <summary>
            An invocation is copy of a command sent to a specific instance. A command can apply
            to one or more instances. A command invocation applies to one instance. For example,
            if a user runs SendCommand against three instances, then a command invocation is created
            for each requested instance ID. ListCommandInvocations provide status about command
            execution.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMCommandInvocationCmdlet.CommandId">
            <summary>
            <para>
            <para>(Optional) The invocations for a specific command ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMCommandInvocationCmdlet.Detail">
            <summary>
            <para>
            <para>(Optional) If set this returns the response of the command executions and any command
            output. By default this is set to False. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMCommandInvocationCmdlet.Filter">
            <summary>
            <para>
            <para>(Optional) One or more filters. Use a filter to return a more specific list of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMCommandInvocationCmdlet.InstanceId">
            <summary>
            <para>
            <para>(Optional) The command execution details for a specific instance ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMCommandInvocationCmdlet.MaxResult">
            <summary>
            <para>
            <para>(Optional) The maximum number of items to return for this call. The call also returns
            a token that you can specify in a subsequent call to get the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMCommandInvocationCmdlet.NextToken">
            <summary>
            <para>
            <para>(Optional) The token for the next set of items to return. (You received this token
            from a previous call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMCommandInvocationDetailCmdlet">
            <summary>
            Returns detailed information about command execution for an invocation or plugin.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMCommandInvocationDetailCmdlet.CommandId">
            <summary>
            <para>
            <para>(Required) The parent command ID of the invocation plugin.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMCommandInvocationDetailCmdlet.InstanceId">
            <summary>
            <para>
            <para>(Required) The ID of the managed instance targeted by the command. A managed instance
            can be an Amazon EC2 instance or an instance in your hybrid environment that is configured
            for Systems Manager.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMCommandInvocationDetailCmdlet.PluginName">
            <summary>
            <para>
            <para>(Optional) The name of the plugin for which you want detailed results. If the document
            contains only one plugin, the name can be omitted and the details will be returned.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMComplianceItemListCmdlet">
            <summary>
            For a specified resource ID, this API action returns a list of compliance statuses
            for different resource types. Currently, you can only specify one resource ID per
            call. List results depend on the criteria specified in the filter.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMComplianceItemListCmdlet.Filter">
            <summary>
            <para>
            <para>One or more compliance filters. Use a filter to return a more specific list of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMComplianceItemListCmdlet.ResourceId">
            <summary>
            <para>
            <para>The ID for the resources from which to get compliance information. Currently, you
            can only specify one resource ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMComplianceItemListCmdlet.ResourceType">
            <summary>
            <para>
            <para>The type of resource from which to get compliance information. Currently, the only
            supported resource type is <code>ManagedInstance</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMComplianceItemListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return for this call. The call also returns a token
            that you can specify in a subsequent call to get the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMComplianceItemListCmdlet.NextToken">
            <summary>
            <para>
            <para>A token to start the list. Use this token to get the next set of results. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMComplianceSummaryListCmdlet">
            <summary>
            Returns a summary count of compliant and non-compliant resources for a compliance
            type. For example, this call can return State Manager associations, patches, or custom
            compliance types according to the filter criteria that you specify.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMComplianceSummaryListCmdlet.Filter">
            <summary>
            <para>
            <para>One or more compliance or inventory filters. Use a filter to return a more specific
            list of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMComplianceSummaryListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return for this call. Currently, you can specify null
            or 50. The call also returns a token that you can specify in a subsequent call to
            get the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMComplianceSummaryListCmdlet.NextToken">
            <summary>
            <para>
            <para>A token to start the list. Use this token to get the next set of results. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMConnectionStatusCmdlet">
            <summary>
            Retrieves the Session Manager connection status for an instance to determine whether
            it is connected and ready to receive Session Manager connections.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMConnectionStatusCmdlet.Target">
            <summary>
            <para>
            <para>The ID of the instance.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMDefaultPatchBaselineCmdlet">
            <summary>
            Retrieves the default patch baseline. Note that Systems Manager supports creating
            multiple default patch baselines. For example, you can create a default patch baseline
            for each operating system.
             
              
            <para>
            If you do not specify an operating system value, the default patch baseline for Windows
            is returned.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMDefaultPatchBaselineCmdlet.OperatingSystem">
            <summary>
            <para>
            <para>Returns the default patch baseline for the specified operating system.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMDeployablePatchSnapshotForInstanceCmdlet">
            <summary>
            Retrieves the current snapshot for the patch baseline the instance uses. This API
            is primarily used by the AWS-RunPatchBaseline Systems Manager document.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMDeployablePatchSnapshotForInstanceCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of the instance for which the appropriate patch snapshot should be retrieved.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMDeployablePatchSnapshotForInstanceCmdlet.SnapshotId">
            <summary>
            <para>
            <para>The user-defined snapshot ID.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMDocumentCmdlet">
            <summary>
            Gets the contents of the specified Systems Manager document.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMDocumentCmdlet.DocumentFormat">
            <summary>
            <para>
            <para>Returns the document in the specified format. The document format can be either JSON
            or YAML. JSON is the default format.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMDocumentCmdlet.DocumentVersion">
            <summary>
            <para>
            <para>The document version for which you want information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMDocumentCmdlet.Name">
            <summary>
            <para>
            <para>The name of the Systems Manager document.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMDocumentCmdlet.VersionName">
            <summary>
            <para>
            <para>An optional field specifying the version of the artifact associated with the document.
            For example, "Release 12, Update 6". This value is unique across all versions of a
            document, and cannot be changed.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMDocumentDescriptionCmdlet">
            <summary>
            Describes the specified Systems Manager document.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMDocumentDescriptionCmdlet.DocumentVersion">
            <summary>
            <para>
            <para>The document version for which you want information. Can be a specific version or
            the default version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMDocumentDescriptionCmdlet.Name">
            <summary>
            <para>
            <para>The name of the Systems Manager document.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMDocumentDescriptionCmdlet.VersionName">
            <summary>
            <para>
            <para>An optional field specifying the version of the artifact associated with the document.
            For example, "Release 12, Update 6". This value is unique across all versions of a
            document, and cannot be changed.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMDocumentListCmdlet">
            <summary>
            Describes one or more of your Systems Manager documents.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMDocumentListCmdlet.DocumentFilterList">
            <summary>
            <para>
            <para>One or more filters. Use a filter to return a more specific list of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMDocumentListCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters. Use a filter to return a more specific list of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMDocumentListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return for this call. The call also returns a token
            that you can specify in a subsequent call to get the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMDocumentListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMDocumentPermissionCmdlet">
            <summary>
            Describes the permissions for a Systems Manager document. If you created the document,
            you are the owner. If a document is shared, it can either be shared privately (by
            specifying a user's AWS account ID) or publicly (<i>All</i>).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMDocumentPermissionCmdlet.Name">
            <summary>
            <para>
            <para>The name of the document for which you are the owner.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMDocumentPermissionCmdlet.PermissionType">
            <summary>
            <para>
            <para>The permission type for the document. The permission type can be <i>Share</i>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMDocumentVersionListCmdlet">
            <summary>
            List all versions for a document.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMDocumentVersionListCmdlet.Name">
            <summary>
            <para>
            <para>The name of the document about which you want version information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMDocumentVersionListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return for this call. The call also returns a token
            that you can specify in a subsequent call to get the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMDocumentVersionListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMEffectiveInstanceAssociationListCmdlet">
            <summary>
            All associations for the instance(s).<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMEffectiveInstanceAssociationListCmdlet.InstanceId">
            <summary>
            <para>
            <para>The instance ID for which you want to view all associations.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMEffectiveInstanceAssociationListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return for this call. The call also returns a token
            that you can specify in a subsequent call to get the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMEffectiveInstanceAssociationListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMEffectivePatchesForPatchBaselineCmdlet">
            <summary>
            Retrieves the current effective patches (the patch and the approval state) for the
            specified patch baseline. Note that this API applies only to Windows patch baselines.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMEffectivePatchesForPatchBaselineCmdlet.BaselineId">
            <summary>
            <para>
            <para>The ID of the patch baseline to retrieve the effective patches for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMEffectivePatchesForPatchBaselineCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of patches to return (per page).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMEffectivePatchesForPatchBaselineCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMInstanceAssociationsStatusCmdlet">
            <summary>
            The status of the associations for the instance(s).<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMInstanceAssociationsStatusCmdlet.InstanceId">
            <summary>
            <para>
            <para>The instance IDs for which you want association status information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMInstanceAssociationsStatusCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return for this call. The call also returns a token
            that you can specify in a subsequent call to get the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMInstanceAssociationsStatusCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMInstanceInformationCmdlet">
            <summary>
            Describes one or more of your instances. You can use this to get information about
            instances like the operating system platform, the SSM Agent version (Linux), status
            etc. If you specify one or more instance IDs, it returns information for those instances.
            If you do not specify instance IDs, it returns information for all your instances.
            If you specify an instance ID that is not valid or an instance that you do not own,
            you receive an error.
             
             <note><para>
            The IamRole field for this API action is the Amazon Identity and Access Management
            (IAM) role assigned to on-premises instances. This call does not return the IAM role
            for Amazon EC2 instances.
            </para></note><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMInstanceInformationCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters. Use a filter to return a more specific list of instances. You
            can filter on Amazon EC2 tag. Specify tags by using a key-value mapping.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMInstanceInformationCmdlet.InstanceInformationFilterList">
            <summary>
            <para>
            <para>This is a legacy method. We recommend that you don't use this method. Instead, use
            the <a>InstanceInformationFilter</a> action. The <code>InstanceInformationFilter</code>
            action enables you to return instance information by using tags that are specified
            as a key-value mapping. </para><para>If you do use this method, then you can't use the <code>InstanceInformationFilter</code>
            action. Using this method and the <code>InstanceInformationFilter</code> action causes
            an exception error. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMInstanceInformationCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return for this call. The call also returns a token
            that you can specify in a subsequent call to get the next set of results. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMInstanceInformationCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMInstancePatchCmdlet">
            <summary>
            Retrieves information about the patches on the specified instance and their state
            relative to the patch baseline being used for the instance.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMInstancePatchCmdlet.Filter">
            <summary>
            <para>
            <para>Each entry in the array is a structure containing:</para><para>Key (string, between 1 and 128 characters)</para><para>Values (array of strings, each string between 1 and 256 characters)</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMInstancePatchCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of the instance whose patch state information should be retrieved.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMInstancePatchCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of patches to return (per page).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMInstancePatchCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMInstancePatchStateCmdlet">
            <summary>
            Retrieves the high-level patch state of one or more instances.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMInstancePatchStateCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of the instance whose patch state information should be retrieved.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMInstancePatchStateCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of instances to return (per page).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMInstancePatchStateCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMInstancePatchStatesForPatchGroupCmdlet">
            <summary>
            Retrieves the high-level patch state for the instances in the specified patch group.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMInstancePatchStatesForPatchGroupCmdlet.Filter">
            <summary>
            <para>
            <para>Each entry in the array is a structure containing:</para><para>Key (string between 1 and 200 characters)</para><para> Values (array containing a single string)</para><para> Type (string "Equal", "NotEqual", "LessThan", "GreaterThan")</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMInstancePatchStatesForPatchGroupCmdlet.PatchGroup">
            <summary>
            <para>
            <para>The name of the patch group for which the patch state information should be retrieved.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMInstancePatchStatesForPatchGroupCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of patches to return (per page).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMInstancePatchStatesForPatchGroupCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMInventoryCmdlet">
            <summary>
            Query inventory information.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMInventoryCmdlet.Aggregator">
            <summary>
            <para>
            <para>Returns counts of inventory types based on one or more expressions. For example, if
            you aggregate by using an expression that uses the <code>AWS:InstanceInformation.PlatformType</code>
            type, you can see a count of how many Windows and Linux instances exist in your inventoried
            fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMInventoryCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters. Use a filter to return a more specific list of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMInventoryCmdlet.ResultAttribute">
            <summary>
            <para>
            <para>The list of inventory item types to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMInventoryCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return for this call. The call also returns a token
            that you can specify in a subsequent call to get the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMInventoryCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMInventoryDeletionListCmdlet">
            <summary>
            Describes a specific delete inventory operation.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMInventoryDeletionListCmdlet.DeletionId">
            <summary>
            <para>
            <para>Specify the delete inventory ID for which you want information. This ID was returned
            by the <code>DeleteInventory</code> action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMInventoryDeletionListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return for this call. The call also returns a token
            that you can specify in a subsequent call to get the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMInventoryDeletionListCmdlet.NextToken">
            <summary>
            <para>
            <para>A token to start the list. Use this token to get the next set of results. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMInventoryEntryListCmdlet">
            <summary>
            A list of inventory items returned by the request.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMInventoryEntryListCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters. Use a filter to return a more specific list of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMInventoryEntryListCmdlet.InstanceId">
            <summary>
            <para>
            <para>The instance ID for which you want inventory information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMInventoryEntryListCmdlet.TypeName">
            <summary>
            <para>
            <para>The type of inventory item for which you want information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMInventoryEntryListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return for this call. The call also returns a token
            that you can specify in a subsequent call to get the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMInventoryEntryListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMInventorySchemaCmdlet">
            <summary>
            Return a list of inventory type names for the account, or return a list of attribute
            names for a specific Inventory item type.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMInventorySchemaCmdlet.Aggregator">
            <summary>
            <para>
            <para>Returns inventory schemas that support aggregation. For example, this call returns
            the <code>AWS:InstanceInformation</code> type, because it supports aggregation based
            on the <code>PlatformName</code>, <code>PlatformType</code>, and <code>PlatformVersion</code>
            attributes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMInventorySchemaCmdlet.SubType">
            <summary>
            <para>
            <para>Returns the sub-type schema for a specified inventory type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMInventorySchemaCmdlet.TypeName">
            <summary>
            <para>
            <para>The type of inventory item to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMInventorySchemaCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return for this call. The call also returns a token
            that you can specify in a subsequent call to get the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMInventorySchemaCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowCmdlet">
            <summary>
            Retrieves a Maintenance Window.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowCmdlet.WindowId">
            <summary>
            <para>
            <para>The ID of the desired Maintenance Window.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowExecutionCmdlet">
            <summary>
            Retrieves details about a specific task run as part of a Maintenance Window execution.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowExecutionCmdlet.WindowExecutionId">
            <summary>
            <para>
            <para>The ID of the Maintenance Window execution that includes the task.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowExecutionListCmdlet">
            <summary>
            Lists the executions of a Maintenance Window. This includes information about when
            the Maintenance Window was scheduled to be active, and information about tasks registered
            and run with the Maintenance Window.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowExecutionListCmdlet.Filter">
            <summary>
            <para>
            <para>Each entry in the array is a structure containing:</para><para>Key (string, between 1 and 128 characters)</para><para>Values (array of strings, each string is between 1 and 256 characters)</para><para>The supported Keys are ExecutedBefore and ExecutedAfter with the value being a date/time
            string such as 2016-11-04T05:00:00Z.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowExecutionListCmdlet.WindowId">
            <summary>
            <para>
            <para>The ID of the Maintenance Window whose executions should be retrieved.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowExecutionListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return for this call. The call also returns a token
            that you can specify in a subsequent call to get the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowExecutionListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowExecutionTaskCmdlet">
            <summary>
            Retrieves the details about a specific task run as part of a Maintenance Window execution.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowExecutionTaskCmdlet.TaskId">
            <summary>
            <para>
            <para>The ID of the specific task execution in the Maintenance Window task that should be
            retrieved.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowExecutionTaskCmdlet.WindowExecutionId">
            <summary>
            <para>
            <para>The ID of the Maintenance Window execution that includes the task.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowExecutionTaskInvocationCmdlet">
            <summary>
            Retrieves a task invocation. A task invocation is a specific task running on a specific
            target. Maintenance Windows report status for all invocations.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowExecutionTaskInvocationCmdlet.InvocationId">
            <summary>
            <para>
            <para>The invocation ID to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowExecutionTaskInvocationCmdlet.TaskId">
            <summary>
            <para>
            <para>The ID of the specific task in the Maintenance Window task that should be retrieved.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowExecutionTaskInvocationCmdlet.WindowExecutionId">
            <summary>
            <para>
            <para>The ID of the Maintenance Window execution for which the task is a part.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowExecutionTaskInvocationListCmdlet">
            <summary>
            Retrieves the individual task executions (one per target) for a particular task run
            as part of a Maintenance Window execution.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowExecutionTaskInvocationListCmdlet.Filter">
            <summary>
            <para>
            <para>Optional filters used to scope down the returned task invocations. The supported filter
            key is STATUS with the corresponding values PENDING, IN_PROGRESS, SUCCESS, FAILED,
            TIMED_OUT, CANCELLING, and CANCELLED.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowExecutionTaskInvocationListCmdlet.TaskId">
            <summary>
            <para>
            <para>The ID of the specific task in the Maintenance Window task that should be retrieved.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowExecutionTaskInvocationListCmdlet.WindowExecutionId">
            <summary>
            <para>
            <para>The ID of the Maintenance Window execution the task is part of.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowExecutionTaskInvocationListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return for this call. The call also returns a token
            that you can specify in a subsequent call to get the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowExecutionTaskInvocationListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowExecutionTaskListCmdlet">
            <summary>
            For a given Maintenance Window execution, lists the tasks that were run.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowExecutionTaskListCmdlet.Filter">
            <summary>
            <para>
            <para>Optional filters used to scope down the returned tasks. The supported filter key is
            STATUS with the corresponding values PENDING, IN_PROGRESS, SUCCESS, FAILED, TIMED_OUT,
            CANCELLING, and CANCELLED. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowExecutionTaskListCmdlet.WindowExecutionId">
            <summary>
            <para>
            <para>The ID of the Maintenance Window execution whose task executions should be retrieved.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowExecutionTaskListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return for this call. The call also returns a token
            that you can specify in a subsequent call to get the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowExecutionTaskListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowListCmdlet">
            <summary>
            Retrieves the Maintenance Windows in an AWS account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowListCmdlet.Filter">
            <summary>
            <para>
            <para>Optional filters used to narrow down the scope of the returned Maintenance Windows.
            Supported filter keys are <b>Name</b> and <b>Enabled</b>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return for this call. The call also returns a token
            that you can specify in a subsequent call to get the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowScheduleCmdlet">
            <summary>
            Retrieves information about upcoming executions of a Maintenance Window.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowScheduleCmdlet.Filter">
            <summary>
            <para>
            <para>Filters used to limit the range of results. For example, you can limit Maintenance
            Window executions to only those scheduled before or after a certain date and time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowScheduleCmdlet.ResourceType">
            <summary>
            <para>
            <para>The type of resource you want to retrieve information about. For example, "INSTANCE".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowScheduleCmdlet.Target">
            <summary>
            <para>
            <para>The instance ID or key/value pair to retrieve information about.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowScheduleCmdlet.WindowId">
            <summary>
            <para>
            <para>The ID of the Maintenance Window to retrieve information about.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowScheduleCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return for this call. The call also returns a token
            that you can specify in a subsequent call to get the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowScheduleCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowsForTargetCmdlet">
            <summary>
            Retrieves information about the Maintenance Windows targets or tasks that an instance
            is associated with.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowsForTargetCmdlet.ResourceType">
            <summary>
            <para>
            <para>The type of resource you want to retrieve information about. For example, "INSTANCE".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowsForTargetCmdlet.Target">
            <summary>
            <para>
            <para>The instance ID or key/value pair to retrieve information about.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowsForTargetCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return for this call. The call also returns a token
            that you can specify in a subsequent call to get the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowsForTargetCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowTargetCmdlet">
            <summary>
            Lists the targets registered with the Maintenance Window.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowTargetCmdlet.Filter">
            <summary>
            <para>
            <para>Optional filters that can be used to narrow down the scope of the returned window
            targets. The supported filter keys are Type, WindowTargetId and OwnerInformation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowTargetCmdlet.WindowId">
            <summary>
            <para>
            <para>The ID of the Maintenance Window whose targets should be retrieved.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowTargetCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return for this call. The call also returns a token
            that you can specify in a subsequent call to get the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowTargetCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowTaskCmdlet">
            <summary>
            Lists the tasks in a Maintenance Window.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowTaskCmdlet.WindowId">
            <summary>
            <para>
            <para>The Maintenance Window ID that includes the task to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowTaskCmdlet.WindowTaskId">
            <summary>
            <para>
            <para>The Maintenance Window task ID to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowTaskListCmdlet">
            <summary>
            Lists the tasks in a Maintenance Window.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowTaskListCmdlet.Filter">
            <summary>
            <para>
            <para>Optional filters used to narrow down the scope of the returned tasks. The supported
            filter keys are WindowTaskId, TaskArn, Priority, and TaskType.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowTaskListCmdlet.WindowId">
            <summary>
            <para>
            <para>The ID of the Maintenance Window whose tasks should be retrieved.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowTaskListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return for this call. The call also returns a token
            that you can specify in a subsequent call to get the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMMaintenanceWindowTaskListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMParameterCmdlet">
            <summary>
            Get information about a parameter by using the parameter name. Don't confuse this
            API action with the <a>GetParameters</a> API action.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMParameterCmdlet.Name">
            <summary>
            <para>
            <para>The name of the parameter you want to query.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMParameterCmdlet.WithDecryption">
            <summary>
            <para>
            <para>Return decrypted values for secure string parameters. This flag is ignored for String
            and StringList parameter types.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMParameterHistoryCmdlet">
            <summary>
            Query a list of all parameters used by the AWS account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMParameterHistoryCmdlet.Name">
            <summary>
            <para>
            <para>The name of a parameter you want to query.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMParameterHistoryCmdlet.WithDecryption">
            <summary>
            <para>
            <para>Return decrypted values for secure string parameters. This flag is ignored for String
            and StringList parameter types.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMParameterHistoryCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return for this call. The call also returns a token
            that you can specify in a subsequent call to get the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMParameterHistoryCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMParameterListCmdlet">
            <summary>
            Get information about a parameter.
             
              
            <para>
            Request results are returned on a best-effort basis. If you specify <code>MaxResults</code>
            in the request, the response includes information up to the limit specified. The number
            of items returned, however, can be between zero and the value of <code>MaxResults</code>.
            If the service reaches an internal limit while processing the results, it stops the
            operation and returns the matching values up to that point and a <code>NextToken</code>.
            You can specify the <code>NextToken</code> in a subsequent call to get the next set
            of results.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMParameterListCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters. Use a filter to return a more specific list of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMParameterListCmdlet.ParameterFilter">
            <summary>
            <para>
            <para>Filters to limit the request results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMParameterListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return for this call. The call also returns a token
            that you can specify in a subsequent call to get the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMParameterListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMParameterValueCmdlet">
            <summary>
            Get details of a parameter. Don't confuse this API action with the <a>GetParameter</a>
            API action.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMParameterValueCmdlet.Name">
            <summary>
            <para>
            <para>Names of the parameters for which you want to query information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMParameterValueCmdlet.WithDecryption">
            <summary>
            <para>
            <para>Return decrypted secure string value. Return decrypted values for secure string parameters.
            This flag is ignored for String and StringList parameter types.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMPatchBaselineCmdlet">
            <summary>
            Lists the patch baselines in your AWS account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMPatchBaselineCmdlet.Filter">
            <summary>
            <para>
            <para>Each element in the array is a structure containing: </para><para>Key: (string, "NAME_PREFIX" or "OWNER")</para><para>Value: (array of strings, exactly 1 entry, between 1 and 255 characters)</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMPatchBaselineCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of patch baselines to return (per page).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMPatchBaselineCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMPatchBaselineDetailCmdlet">
            <summary>
            Retrieves information about a patch baseline.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMPatchBaselineDetailCmdlet.BaselineId">
            <summary>
            <para>
            <para>The ID of the patch baseline to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMPatchBaselineForPatchGroupCmdlet">
            <summary>
            Retrieves the patch baseline that should be used for the specified patch group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMPatchBaselineForPatchGroupCmdlet.OperatingSystem">
            <summary>
            <para>
            <para>Returns he operating system rule specified for patch groups using the patch baseline.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMPatchBaselineForPatchGroupCmdlet.PatchGroup">
            <summary>
            <para>
            <para>The name of the patch group whose patch baseline should be retrieved.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMPatchGroupCmdlet">
            <summary>
            Lists all patch groups that have been registered with patch baselines.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMPatchGroupCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters. Use a filter to return a more specific list of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMPatchGroupCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of patch groups to return (per page).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMPatchGroupCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMPatchGroupStateCmdlet">
            <summary>
            Returns high-level aggregated patch compliance state for a patch group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMPatchGroupStateCmdlet.PatchGroup">
            <summary>
            <para>
            <para>The name of the patch group whose patch snapshot should be retrieved.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMPatchPropertyCmdlet">
            <summary>
            Lists the properties of available patches organized by product, product family, classification,
            severity, and other properties of available patches. You can use the reported properties
            in the filters you specify in requests for actions such as <a>CreatePatchBaseline</a>,
            <a>UpdatePatchBaseline</a>, <a>DescribeAvailablePatches</a>, and <a>DescribePatchBaselines</a>.
             
              
            <para>
            The following section lists the properties that can be used in filters for each major
            operating system type:
            </para><dl><dt>WINDOWS</dt><dd><para>
            Valid properties: PRODUCT, PRODUCT_FAMILY, CLASSIFICATION, MSRC_SEVERITY
            </para></dd><dt>AMAZON_LINUX</dt><dd><para>
            Valid properties: PRODUCT, CLASSIFICATION, SEVERITY
            </para></dd><dt>AMAZON_LINUX_2</dt><dd><para>
            Valid properties: PRODUCT, CLASSIFICATION, SEVERITY
            </para></dd><dt>UBUNTU </dt><dd><para>
            Valid properties: PRODUCT, PRIORITY
            </para></dd><dt>REDHAT_ENTERPRISE_LINUX</dt><dd><para>
            Valid properties: PRODUCT, CLASSIFICATION, SEVERITY
            </para></dd><dt>SUSE</dt><dd><para>
            Valid properties: PRODUCT, CLASSIFICATION, SEVERITY
            </para></dd><dt>CENTOS</dt><dd><para>
            Valid properties: PRODUCT, CLASSIFICATION, SEVERITY
            </para></dd></dl><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMPatchPropertyCmdlet.OperatingSystem">
            <summary>
            <para>
            <para>The operating system type for which to list patches.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMPatchPropertyCmdlet.PatchSet">
            <summary>
            <para>
            <para>Indicates whether to list patches for the Windows operating system or for Microsoft
            applications. Not applicable for Linux operating systems.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMPatchPropertyCmdlet.Property">
            <summary>
            <para>
            <para>The patch property for which you want to view patch details. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMPatchPropertyCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return for this call. The call also returns a token
            that you can specify in a subsequent call to get the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMPatchPropertyCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMResourceComplianceSummaryListCmdlet">
            <summary>
            Returns a resource-level summary count. The summary includes information about compliant
            and non-compliant statuses and detailed compliance-item severity counts, according
            to the filter criteria you specify.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMResourceComplianceSummaryListCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters. Use a filter to return a more specific list of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMResourceComplianceSummaryListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return for this call. The call also returns a token
            that you can specify in a subsequent call to get the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMResourceComplianceSummaryListCmdlet.NextToken">
            <summary>
            <para>
            <para>A token to start the list. Use this token to get the next set of results. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMResourceDataSyncCmdlet">
            <summary>
            Lists your resource data sync configurations. Includes information about the last
            time a sync attempted to start, the last sync status, and the last time a sync successfully
            completed.
             
              
            <para>
            The number of sync configurations might be too large to return using a single call
            to <code>ListResourceDataSync</code>. You can limit the number of sync configurations
            returned by using the <code>MaxResults</code> parameter. To determine whether there
            are more sync configurations to list, check the value of <code>NextToken</code> in
            the output. If there are more sync configurations to list, you can request them by
            specifying the <code>NextToken</code> returned in the call to the parameter of a subsequent
            call.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMResourceDataSyncCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return for this call. The call also returns a token
            that you can specify in a subsequent call to get the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMResourceDataSyncCmdlet.NextToken">
            <summary>
            <para>
            <para>A token to start the list. Use this token to get the next set of results. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMResourceTagCmdlet">
            <summary>
            Returns a list of the tags assigned to the specified resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMResourceTagCmdlet.ResourceId">
            <summary>
            <para>
            <para>The resource ID for which you want to see a list of tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMResourceTagCmdlet.ResourceType">
            <summary>
            <para>
            <para>Returns a list of tags for a specific resource type.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMServiceSettingCmdlet">
            <summary>
            <code>ServiceSetting</code> is an account-level setting for an AWS service. This
            setting defines how a user interacts with or uses a service or a feature of a service.
            For example, if an AWS service charges money to the account based on feature or service
            usage, then the AWS service team might create a default setting of "false". This means
            the user can't use this feature unless they change the setting to "true" and intentionally
            opt in for a paid feature.
             
              
            <para>
            Services map a <code>SettingId</code> object to a setting value. AWS services teams
            define the default value for a <code>SettingId</code>. You can't create a new <code>SettingId</code>,
            but you can overwrite the default value if you have the <code>ssm:UpdateServiceSetting</code>
            permission for the setting. Use the <a>UpdateServiceSetting</a> API action to change
            the default setting. Or use the <a>ResetServiceSetting</a> to change the value back
            to the original value defined by the AWS service team.
            </para><para>
            Query the current service setting for the account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMServiceSettingCmdlet.SettingId">
            <summary>
            <para>
            <para>The ID of the service setting to get.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.GetSSMSessionCmdlet">
            <summary>
            Retrieves a list of all active sessions (both connected and disconnected) or terminated
            sessions from the past 30 days.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMSessionCmdlet.Filter">
            <summary>
            <para>
            <para>One or more filters to limit the type of sessions returned by the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMSessionCmdlet.State">
            <summary>
            <para>
            <para>The session status to retrieve a list of sessions for. For example, "Active".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMSessionCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return for this call. The call also returns a token
            that you can specify in a subsequent call to get the next set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.GetSSMSessionCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of items to return. (You received this token from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SSM.NewSSMActivationCmdlet">
            <summary>
            Registers your on-premises server or virtual machine with Amazon EC2 so that you can
            manage these resources using Run Command. An on-premises server or virtual machine
            that has been registered with EC2 is called a managed instance. For more information
            about activations, see <a href="http://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-managedinstances.html">Setting
            Up Systems Manager in Hybrid Environments</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMActivationCmdlet.DefaultInstanceName">
            <summary>
            <para>
            <para>The name of the registered, managed instance as it will appear in the Amazon EC2 console
            or when you use the AWS command line tools to list EC2 resources.</para><important><para>Do not enter personally identifiable information in this field.</para></important>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMActivationCmdlet.Description">
            <summary>
            <para>
            <para>A user-defined description of the resource that you want to register with Amazon EC2.
            </para><important><para>Do not enter personally identifiable information in this field.</para></important>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMActivationCmdlet.ExpirationDate">
            <summary>
            <para>
            <para>The date by which this activation request should expire. The default value is 24 hours.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMActivationCmdlet.IamRole">
            <summary>
            <para>
            <para>The Amazon Identity and Access Management (IAM) role that you want to assign to the
            managed instance. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMActivationCmdlet.RegistrationLimit">
            <summary>
            <para>
            <para>Specify the maximum number of managed instances you want to register. The default
            value is 1 instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMActivationCmdlet.Tag">
            <summary>
            <para>
            <para>Optional metadata that you assign to a resource. Tags enable you to categorize a resource
            in different ways, such as by purpose, owner, or environment. For example, you might
            want to tag an activation to identify which servers or virtual machines (VMs) in your
            on-premises environment you intend to activate. In this case, you could specify the
            following key name/value pairs:</para><ul><li><para><code>Key=OS,Value=Windows</code></para></li><li><para><code>Key=Environment,Value=Production</code></para></li></ul><important><para>When you install SSM Agent on your on-premises servers and VMs, you specify an activation
            ID and code. When you specify the activation ID and code, tags assigned to the activation
            are automatically applied to the on-premises servers or VMs.</para></important><para>You can't add tags to or delete tags from an existing activation. You can tag your
            on-premises servers and VMs after they connect to Systems Manager for the first time
            and are assigned a managed instance ID. This means they are listed in the AWS Systems
            Manager console with an ID that is prefixed with "mi-". For information about how
            to add tags to your managed instances, see <a>AddTagsToResource</a>. For information
            about how to remove tags from your managed instances, see <a>RemoveTagsFromResource</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMActivationCmdlet.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.SSM.NewSSMAssociationCmdlet">
            <summary>
            Associates the specified Systems Manager document with the specified instances or
            targets.
             
              
            <para>
            When you associate a document with one or more instances using instance IDs or tags,
            SSM Agent running on the instance processes the document and configures the instance
            as specified.
            </para><para>
            If you associate a document with an instance that already has an associated document,
            the system returns the AssociationAlreadyExists exception.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMAssociationCmdlet.AssociationName">
            <summary>
            <para>
            <para>Specify a descriptive name for the association.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMAssociationCmdlet.AutomationTargetParameterName">
            <summary>
            <para>
            <para>Specify the target for the association. This target is required for associations that
            use an Automation document and target resources by using rate controls.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMAssociationCmdlet.ComplianceSeverity">
            <summary>
            <para>
            <para>The severity level to assign to the association.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMAssociationCmdlet.DocumentVersion">
            <summary>
            <para>
            <para>The document version you want to associate with the target(s). Can be a specific version
            or the default version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMAssociationCmdlet.InstanceId">
            <summary>
            <para>
            <para>The instance ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMAssociationCmdlet.MaxConcurrency">
            <summary>
            <para>
            <para>The maximum number of targets allowed to run the association at the same time. You
            can specify a number, for example 10, or a percentage of the target set, for example
            10%. The default value is 100%, which means all targets run the association at the
            same time.</para><para>If a new instance starts and attempts to run an association while Systems Manager
            is running MaxConcurrency associations, the association is allowed to run. During
            the next association interval, the new instance will process its association within
            the limit specified for MaxConcurrency.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMAssociationCmdlet.MaxError">
            <summary>
            <para>
            <para>The number of errors that are allowed before the system stops sending requests to
            run the association on additional targets. You can specify either an absolute number
            of errors, for example 10, or a percentage of the target set, for example 10%. If
            you specify 3, for example, the system stops sending requests when the fourth error
            is received. If you specify 0, then the system stops sending requests after the first
            error is returned. If you run an association on 50 instances and set MaxError to 10%,
            then the system stops sending the request when the sixth error is received.</para><para>Executions that are already running an association when MaxErrors is reached are allowed
            to complete, but some of these executions may fail as well. If you need to ensure
            that there won't be more than max-errors failed executions, set MaxConcurrency to
            1 so that executions proceed one at a time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMAssociationCmdlet.Name">
            <summary>
            <para>
            <para>The name of the SSM document that contains the configuration information for the instance.
            You can specify Command or Automation documents.</para><para>You can specify AWS-predefined documents, documents you created, or a document that
            is shared with you from another account.</para><para>For SSM documents that are shared with you from other AWS accounts, you must specify
            the complete SSM document ARN, in the following format:</para><para><code>arn:<i>partition</i>:ssm:<i>region</i>:<i>account-id</i>:document/<i>document-name</i></code></para><para>For example:</para><para><code>arn:aws:ssm:us-east-2:12345678912:document/My-Shared-Document</code></para><para>For AWS-predefined documents and SSM documents you created in your account, you only
            need to specify the document name. For example, <code>AWS-ApplyPatchBaseline</code>
            or <code>My-Document</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMAssociationCmdlet.S3Location_OutputS3BucketName">
            <summary>
            <para>
            <para>The name of the Amazon S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMAssociationCmdlet.S3Location_OutputS3KeyPrefix">
            <summary>
            <para>
            <para>The Amazon S3 bucket subfolder.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMAssociationCmdlet.S3Location_OutputS3Region">
            <summary>
            <para>
            <para>(Deprecated) You can no longer specify this parameter. The system ignores it. Instead,
            Systems Manager automatically determines the Amazon S3 bucket region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMAssociationCmdlet.Parameter">
            <summary>
            <para>
            <para>The parameters for the runtime configuration of the document. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMAssociationCmdlet.ScheduleExpression">
            <summary>
            <para>
            <para>A cron expression when the association will be applied to the target(s).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMAssociationCmdlet.Target">
            <summary>
            <para>
            <para>The targets (either instances or tags) for the association.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMAssociationCmdlet.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.SSM.NewSSMAssociationFromBatchCmdlet">
            <summary>
            Associates the specified Systems Manager document with the specified instances or
            targets.
             
              
            <para>
            When you associate a document with one or more instances using instance IDs or tags,
            SSM Agent running on the instance processes the document and configures the instance
            as specified.
            </para><para>
            If you associate a document with an instance that already has an associated document,
            the system returns the AssociationAlreadyExists exception.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMAssociationFromBatchCmdlet.Entry">
            <summary>
            <para>
            <para>One or more associations.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMAssociationFromBatchCmdlet.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.SSM.NewSSMDocumentCmdlet">
            <summary>
            Creates a Systems Manager document.
             
              
            <para>
            After you create a document, you can use CreateAssociation to associate it with one
            or more running instances.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMDocumentCmdlet.Attachment">
            <summary>
            <para>
            <para>A list of key and value pairs that describe attachments to a version of a document.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMDocumentCmdlet.Content">
            <summary>
            <para>
            <para>A valid JSON or YAML string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMDocumentCmdlet.DocumentFormat">
            <summary>
            <para>
            <para>Specify the document format for the request. The document format can be either JSON
            or YAML. JSON is the default format.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMDocumentCmdlet.DocumentType">
            <summary>
            <para>
            <para>The type of document to create. Valid document types include: <code>Command</code>,
            <code>Policy</code>, <code>Automation</code>, <code>Session</code>, and <code>Package</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMDocumentCmdlet.Name">
            <summary>
            <para>
            <para>A name for the Systems Manager document.</para><important><para>Do not use the following to begin the names of documents you create. They are reserved
            by AWS for use as document prefixes:</para><ul><li><para><code>aws</code></para></li><li><para><code>amazon</code></para></li><li><para><code>amzn</code></para></li></ul></important>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMDocumentCmdlet.Tag">
            <summary>
            <para>
            <para>Optional metadata that you assign to a resource. Tags enable you to categorize a resource
            in different ways, such as by purpose, owner, or environment. For example, you might
            want to tag an SSM document to identify the types of targets or the environment where
            it will run. In this case, you could specify the following key name/value pairs:</para><ul><li><para><code>Key=OS,Value=Windows</code></para></li><li><para><code>Key=Environment,Value=Production</code></para></li></ul><note><para>To add tags to an existing SSM document, use the <a>AddTagsToResource</a> action.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMDocumentCmdlet.TargetType">
            <summary>
            <para>
            <para>Specify a target type to define the kinds of resources the document can run on. For
            example, to run a document on EC2 instances, specify the following value: /AWS::EC2::Instance.
            If you specify a value of '/' the document can run on all types of resources. If you
            don't specify a value, the document can't run on any resources. For a list of valid
            resource types, see <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-template-resource-type-ref.html">AWS
            Resource Types Reference</a> in the <i>AWS CloudFormation User Guide</i>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMDocumentCmdlet.VersionName">
            <summary>
            <para>
            <para>An optional field specifying the version of the artifact you are creating with the
            document. For example, "Release 12, Update 6". This value is unique across all versions
            of a document, and cannot be changed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMDocumentCmdlet.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.SSM.NewSSMMaintenanceWindowCmdlet">
            <summary>
            Creates a new Maintenance Window.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMMaintenanceWindowCmdlet.AllowUnassociatedTarget">
            <summary>
            <para>
            <para>Enables a Maintenance Window task to run on managed instances, even if you have not
            registered those instances as targets. If enabled, then you must specify the unregistered
            instances (by instance ID) when you register a task with the Maintenance Window </para><para>If you don't enable this option, then you must specify previously-registered targets
            when you register a task with the Maintenance Window. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMMaintenanceWindowCmdlet.ClientToken">
            <summary>
            <para>
            <para>User-provided idempotency token.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMMaintenanceWindowCmdlet.Cutoff">
            <summary>
            <para>
            <para>The number of hours before the end of the Maintenance Window that Systems Manager
            stops scheduling new tasks for execution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMMaintenanceWindowCmdlet.Description">
            <summary>
            <para>
            <para>An optional description for the Maintenance Window. We recommend specifying a description
            to help you organize your Maintenance Windows. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMMaintenanceWindowCmdlet.Duration">
            <summary>
            <para>
            <para>The duration of the Maintenance Window in hours.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMMaintenanceWindowCmdlet.EndDate">
            <summary>
            <para>
            <para>The date and time, in ISO-8601 Extended format, for when you want the Maintenance
            Window to become inactive. EndDate allows you to set a date and time in the future
            when the Maintenance Window will no longer run.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMMaintenanceWindowCmdlet.Name">
            <summary>
            <para>
            <para>The name of the Maintenance Window.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMMaintenanceWindowCmdlet.Schedule">
            <summary>
            <para>
            <para>The schedule of the Maintenance Window in the form of a cron or rate expression.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMMaintenanceWindowCmdlet.ScheduleTimezone">
            <summary>
            <para>
            <para>The time zone that the scheduled Maintenance Window executions are based on, in Internet
            Assigned Numbers Authority (IANA) format. For example: "America/Los_Angeles", "etc/UTC",
            or "Asia/Seoul". For more information, see the <a href="https://www.iana.org/time-zones">Time
            Zone Database</a> on the IANA website.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMMaintenanceWindowCmdlet.StartDate">
            <summary>
            <para>
            <para>The date and time, in ISO-8601 Extended format, for when you want the Maintenance
            Window to become active. StartDate allows you to delay activation of the Maintenance
            Window until the specified future date.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMMaintenanceWindowCmdlet.Tag">
            <summary>
            <para>
            <para>Optional metadata that you assign to a resource. Tags enable you to categorize a resource
            in different ways, such as by purpose, owner, or environment. For example, you might
            want to tag a Maintenance Window to identify the type of tasks it will run, the types
            of targets, and the environment it will run in. In this case, you could specify the
            following key name/value pairs:</para><ul><li><para><code>Key=TaskType,Value=AgentUpdate</code></para></li><li><para><code>Key=OS,Value=Windows</code></para></li><li><para><code>Key=Environment,Value=Production</code></para></li></ul><note><para>To add tags to an existing Maintenance Window, use the <a>AddTagsToResource</a> action.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMMaintenanceWindowCmdlet.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.SSM.NewSSMPatchBaselineCmdlet">
            <summary>
            Creates a patch baseline.
             
             <note><para>
            For information about valid key and value pairs in <code>PatchFilters</code> for each
            supported operating system type, see <a href="http://docs.aws.amazon.com/systems-manager/latest/APIReference/API_PatchFilter.html">PatchFilter</a>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMPatchBaselineCmdlet.ApprovedPatch">
            <summary>
            <para>
            <para>A list of explicitly approved patches for the baseline.</para><para>For information about accepted formats for lists of approved patches and rejected
            patches, see <a href="https://docs.aws.amazon.com/systems-manager/latest/userguide/patch-manager-approved-rejected-package-name-formats.html">Package
            Name Formats for Approved and Rejected Patch Lists</a> in the <i>AWS Systems Manager
            User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMPatchBaselineCmdlet.ApprovedPatchesComplianceLevel">
            <summary>
            <para>
            <para>Defines the compliance level for approved patches. This means that if an approved
            patch is reported as missing, this is the severity of the compliance violation. The
            default value is UNSPECIFIED.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMPatchBaselineCmdlet.ApprovedPatchesEnableNonSecurity">
            <summary>
            <para>
            <para>Indicates whether the list of approved patches includes non-security updates that
            should be applied to the instances. The default value is 'false'. Applies to Linux
            instances only.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMPatchBaselineCmdlet.ClientToken">
            <summary>
            <para>
            <para>User-provided idempotency token.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMPatchBaselineCmdlet.Description">
            <summary>
            <para>
            <para>A description of the patch baseline.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMPatchBaselineCmdlet.Name">
            <summary>
            <para>
            <para>The name of the patch baseline.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMPatchBaselineCmdlet.OperatingSystem">
            <summary>
            <para>
            <para>Defines the operating system the patch baseline applies to. The Default value is WINDOWS.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMPatchBaselineCmdlet.GlobalFilters_PatchFilter">
            <summary>
            <para>
            <para>The set of patch filters that make up the group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMPatchBaselineCmdlet.ApprovalRules_PatchRule">
            <summary>
            <para>
            <para>The rules that make up the rule group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMPatchBaselineCmdlet.RejectedPatch">
            <summary>
            <para>
            <para>A list of explicitly rejected patches for the baseline.</para><para>For information about accepted formats for lists of approved patches and rejected
            patches, see <a href="https://docs.aws.amazon.com/systems-manager/latest/userguide/patch-manager-approved-rejected-package-name-formats.html">Package
            Name Formats for Approved and Rejected Patch Lists</a> in the <i>AWS Systems Manager
            User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMPatchBaselineCmdlet.RejectedPatchesAction">
            <summary>
            <para>
            <para>The action for Patch Manager to take on patches included in the RejectedPackages list.</para><ul><li><para><b>ALLOW_AS_DEPENDENCY</b>: A package in the Rejected patches list is installed only
            if it is a dependency of another package. It is considered compliant with the patch
            baseline, and its status is reported as <i>InstalledOther</i>. This is the default
            action if no option is specified.</para></li><li><para><b>BLOCK</b>: Packages in the RejectedPatches list, and packages that include them
            as dependencies, are not installed under any circumstances. If a package was installed
            before it was added to the Rejected patches list, it is considered non-compliant with
            the patch baseline, and its status is reported as <i>InstalledRejected</i>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMPatchBaselineCmdlet.Source">
            <summary>
            <para>
            <para>Information about the patches to use to update the instances, including target operating
            systems and source repositories. Applies to Linux instances only.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMPatchBaselineCmdlet.Tag">
            <summary>
            <para>
            <para>Optional metadata that you assign to a resource. Tags enable you to categorize a resource
            in different ways, such as by purpose, owner, or environment. For example, you might
            want to tag a patch baseline to identify the severity level of patches it specifies
            and the operating system family it applies to. In this case, you could specify the
            following key name/value pairs:</para><ul><li><para><code>Key=PatchSeverity,Value=Critical</code></para></li><li><para><code>Key=OS,Value=Windows</code></para></li></ul><note><para>To add tags to an existing patch baseline, use the <a>AddTagsToResource</a> action.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMPatchBaselineCmdlet.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.SSM.NewSSMResourceDataSyncCmdlet">
            <summary>
            Creates a resource data sync configuration to a single bucket in Amazon S3. This is
            an asynchronous operation that returns immediately. After a successful initial sync
            is completed, the system continuously syncs data to the Amazon S3 bucket. To check
            the status of the sync, use the <a>ListResourceDataSync</a>.
             
              
            <para>
            By default, data is not encrypted in Amazon S3. We strongly recommend that you enable
            encryption in Amazon S3 to ensure secure data storage. We also recommend that you
            secure access to the Amazon S3 bucket by creating a restrictive bucket policy. For
            more information, see <a href="http://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-inventory-datasync.html">Configuring
            Resource Data Sync for Inventory</a> in the <i>AWS Systems Manager User Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMResourceDataSyncCmdlet.S3Destination_AWSKMSKeyARN">
            <summary>
            <para>
            <para>The ARN of an encryption key for a destination in Amazon S3. Must belong to the same
            region as the destination Amazon S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMResourceDataSyncCmdlet.S3Destination_BucketName">
            <summary>
            <para>
            <para>The name of the Amazon S3 bucket where the aggregated data is stored.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMResourceDataSyncCmdlet.S3Destination_Prefix">
            <summary>
            <para>
            <para>An Amazon S3 prefix for the bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMResourceDataSyncCmdlet.S3Destination_Region">
            <summary>
            <para>
            <para>The AWS Region with the Amazon S3 bucket targeted by the Resource Data Sync.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMResourceDataSyncCmdlet.S3Destination_SyncFormat">
            <summary>
            <para>
            <para>A supported sync format. The following format is currently supported: JsonSerDe</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMResourceDataSyncCmdlet.SyncName">
            <summary>
            <para>
            <para>A name for the configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMResourceDataSyncCmdlet.PassThru">
            <summary>
            Returns the value passed to the SyncName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.NewSSMResourceDataSyncCmdlet.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.SSM.RegisterSSMDefaultPatchBaselineCmdlet">
            <summary>
            Defines the default patch baseline.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMDefaultPatchBaselineCmdlet.BaselineId">
            <summary>
            <para>
            <para>The ID of the patch baseline that should be the default patch baseline.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMDefaultPatchBaselineCmdlet.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.SSM.RegisterSSMPatchBaselineForPatchGroupCmdlet">
            <summary>
            Registers a patch baseline for a patch group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMPatchBaselineForPatchGroupCmdlet.BaselineId">
            <summary>
            <para>
            <para>The ID of the patch baseline to register the patch group with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMPatchBaselineForPatchGroupCmdlet.PatchGroup">
            <summary>
            <para>
            <para>The name of the patch group that should be registered with the patch baseline.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMPatchBaselineForPatchGroupCmdlet.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.SSM.RegisterSSMTargetWithMaintenanceWindowCmdlet">
            <summary>
            Registers a target with a Maintenance Window.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTargetWithMaintenanceWindowCmdlet.ClientToken">
            <summary>
            <para>
            <para>User-provided idempotency token.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTargetWithMaintenanceWindowCmdlet.Description">
            <summary>
            <para>
            <para>An optional description for the target.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTargetWithMaintenanceWindowCmdlet.Name">
            <summary>
            <para>
            <para>An optional name for the target.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTargetWithMaintenanceWindowCmdlet.OwnerInformation">
            <summary>
            <para>
            <para>User-provided value that will be included in any CloudWatch events raised while running
            tasks for these targets in this Maintenance Window.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTargetWithMaintenanceWindowCmdlet.ResourceType">
            <summary>
            <para>
            <para>The type of target being registered with the Maintenance Window.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTargetWithMaintenanceWindowCmdlet.Target">
            <summary>
            <para>
            <para>The targets (either instances or tags). </para><para>Specify instances using the following format:</para><para><code>Key=InstanceIds,Values=&lt;instance-id-1&gt;,&lt;instance-id-2&gt;</code></para><para>Specify tags using either of the following formats:</para><para><code>Key=tag:&lt;tag-key&gt;,Values=&lt;tag-value-1&gt;,&lt;tag-value-2&gt;</code></para><para><code>Key=tag-key,Values=&lt;tag-key-1&gt;,&lt;tag-key-2&gt;</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTargetWithMaintenanceWindowCmdlet.WindowId">
            <summary>
            <para>
            <para>The ID of the Maintenance Window the target should be registered with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTargetWithMaintenanceWindowCmdlet.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.SSM.RegisterSSMTaskWithMaintenanceWindowCmdlet">
            <summary>
            Adds a new task to a Maintenance Window.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTaskWithMaintenanceWindowCmdlet.Lambda_ClientContext">
            <summary>
            <para>
            <para>Pass client-specific information to the Lambda function that you are invoking. You
            can then process the client information in your Lambda function as you choose through
            the context variable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTaskWithMaintenanceWindowCmdlet.ClientToken">
            <summary>
            <para>
            <para>User-provided idempotency token.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTaskWithMaintenanceWindowCmdlet.RunCommand_Comment">
            <summary>
            <para>
            <para>Information about the command(s) to run.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTaskWithMaintenanceWindowCmdlet.Description">
            <summary>
            <para>
            <para>An optional description for the task.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTaskWithMaintenanceWindowCmdlet.RunCommand_DocumentHash">
            <summary>
            <para>
            <para>The SHA-256 or SHA-1 hash created by the system when the document was created. SHA-1
            hashes have been deprecated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTaskWithMaintenanceWindowCmdlet.RunCommand_DocumentHashType">
            <summary>
            <para>
            <para>SHA-256 or SHA-1. SHA-1 hashes have been deprecated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTaskWithMaintenanceWindowCmdlet.Automation_DocumentVersion">
            <summary>
            <para>
            <para>The version of an Automation document to use during task execution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTaskWithMaintenanceWindowCmdlet.StepFunctions_Input">
            <summary>
            <para>
            <para>The inputs for the STEP_FUNCTION task.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTaskWithMaintenanceWindowCmdlet.MaxConcurrency">
            <summary>
            <para>
            <para>The maximum number of targets this task can be run for in parallel.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTaskWithMaintenanceWindowCmdlet.MaxError">
            <summary>
            <para>
            <para>The maximum number of errors allowed before this task stops being scheduled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTaskWithMaintenanceWindowCmdlet.Name">
            <summary>
            <para>
            <para>An optional name for the task.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTaskWithMaintenanceWindowCmdlet.StepFunctions_Name">
            <summary>
            <para>
            <para>The name of the STEP_FUNCTION task.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTaskWithMaintenanceWindowCmdlet.NotificationConfig_NotificationArn">
            <summary>
            <para>
            <para>An Amazon Resource Name (ARN) for a Simple Notification Service (SNS) topic. Run Command
            pushes notifications about command status changes to this topic.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTaskWithMaintenanceWindowCmdlet.NotificationConfig_NotificationEvent">
            <summary>
            <para>
            <para>The different events for which you can receive notifications. These events include
            the following: All (events), InProgress, Success, TimedOut, Cancelled, Failed. To
            learn more about these events, see <a href="http://docs.aws.amazon.com/systems-manager/latest/userguide/rc-sns-notifications.html">Configuring
            Amazon SNS Notifications for Run Command</a> in the <i>AWS Systems Manager User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTaskWithMaintenanceWindowCmdlet.NotificationConfig_NotificationType">
            <summary>
            <para>
            <para>Command: Receive notification when the status of a command changes. Invocation: For
            commands sent to multiple instances, receive notification on a per-instance basis
            when the status of a command changes. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTaskWithMaintenanceWindowCmdlet.RunCommand_OutputS3BucketName">
            <summary>
            <para>
            <para>The name of the Amazon S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTaskWithMaintenanceWindowCmdlet.RunCommand_OutputS3KeyPrefix">
            <summary>
            <para>
            <para>The Amazon S3 bucket subfolder.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTaskWithMaintenanceWindowCmdlet.Automation_Parameter">
            <summary>
            <para>
            <para>The parameters for the AUTOMATION task.</para><para>For information about specifying and updating task parameters, see <a>RegisterTaskWithMaintenanceWindow</a>
            and <a>UpdateMaintenanceWindowTask</a>.</para><note><para><code>LoggingInfo</code> has been deprecated. To specify an S3 bucket to contain
            logs, instead use the <code>OutputS3BucketName</code> and <code>OutputS3KeyPrefix</code>
            options in the <code>TaskInvocationParameters</code> structure. For information about
            how Systems Manager handles these options for the supported Maintenance Window task
            types, see <a>MaintenanceWindowTaskInvocationParameters</a>.</para><para><code>TaskParameters</code> has been deprecated. To specify parameters to pass to
            a task when it runs, instead use the <code>Parameters</code> option in the <code>TaskInvocationParameters</code>
            structure. For information about how Systems Manager handles these options for the
            supported Maintenance Window task types, see <a>MaintenanceWindowTaskInvocationParameters</a>.</para><para>For AUTOMATION task types, Systems Manager ignores any values specified for these
            parameters.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTaskWithMaintenanceWindowCmdlet.RunCommand_Parameter">
            <summary>
            <para>
            <para>The parameters for the RUN_COMMAND task execution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTaskWithMaintenanceWindowCmdlet.Lambda_Payload">
            <summary>
            <para>
            <para>JSON to provide to your Lambda function as input.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTaskWithMaintenanceWindowCmdlet.Priority">
            <summary>
            <para>
            <para>The priority of the task in the Maintenance Window, the lower the number the higher
            the priority. Tasks in a Maintenance Window are scheduled in priority order with tasks
            that have the same priority scheduled in parallel.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTaskWithMaintenanceWindowCmdlet.Lambda_Qualifier">
            <summary>
            <para>
            <para>(Optional) Specify a Lambda function version or alias name. If you specify a function
            version, the action uses the qualified function ARN to invoke a specific Lambda function.
            If you specify an alias name, the action uses the alias ARN to invoke the Lambda function
            version to which the alias points.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTaskWithMaintenanceWindowCmdlet.LoggingInfo_S3BucketName">
            <summary>
            <para>
            <para>The name of an Amazon S3 bucket where execution logs are stored .</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTaskWithMaintenanceWindowCmdlet.LoggingInfo_S3KeyPrefix">
            <summary>
            <para>
            <para>(Optional) The Amazon S3 bucket subfolder. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTaskWithMaintenanceWindowCmdlet.LoggingInfo_S3Region">
            <summary>
            <para>
            <para>The region where the Amazon S3 bucket is located.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTaskWithMaintenanceWindowCmdlet.ServiceRoleArn">
            <summary>
            <para>
            <para>The role to assume when running the Maintenance Window task.</para><para>If you do not specify a service role ARN, Systems Manager will use your account's
            service-linked role for Systems Manager by default. If no service-linked role for
            Systems Manager exists in your account, it will be created when you run <code>RegisterTaskWithMaintenanceWindow</code>
            without specifying a service role ARN.</para><para>For more information, see <a href="http://docs.aws.amazon.com/systems-manager/latest/userguide/using-service-linked-roles.html#slr-permissions">Service-Linked
            Role Permissions for Systems Manager</a> and <a href="http://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-maintenance-permissions.html#maintenance-window-tasks-service-role">Should
            I Use a Service-Linked Role or a Custom Service Role to Run Maintenance Window Tasks?
            </a> in the <i>AWS Systems Manager User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTaskWithMaintenanceWindowCmdlet.RunCommand_ServiceRoleArn">
            <summary>
            <para>
            <para>The IAM service role to assume during task execution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTaskWithMaintenanceWindowCmdlet.Target">
            <summary>
            <para>
            <para>The targets (either instances or Maintenance Window targets).</para><para>Specify instances using the following format: </para><para><code>Key=InstanceIds,Values=&lt;instance-id-1&gt;,&lt;instance-id-2&gt;</code></para><para>Specify Maintenance Window targets using the following format:</para><para><code>Key=&lt;WindowTargetIds&gt;,Values=&lt;window-target-id-1&gt;,&lt;window-target-id-2&gt;</code></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTaskWithMaintenanceWindowCmdlet.TaskArn">
            <summary>
            <para>
            <para>The ARN of the task to run.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTaskWithMaintenanceWindowCmdlet.TaskParameter">
            <summary>
            <para>
            <para>The parameters that should be passed to the task when it is run.</para><note><para><code>TaskParameters</code> has been deprecated. To specify parameters to pass to
            a task when it runs, instead use the <code>Parameters</code> option in the <code>TaskInvocationParameters</code>
            structure. For information about how Systems Manager handles these options for the
            supported Maintenance Window task types, see <a>MaintenanceWindowTaskInvocationParameters</a>.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTaskWithMaintenanceWindowCmdlet.TaskType">
            <summary>
            <para>
            <para>The type of task being registered.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTaskWithMaintenanceWindowCmdlet.RunCommand_TimeoutSecond">
            <summary>
            <para>
            <para>If this time is reached and the command has not already started running, it doesn't
            run.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTaskWithMaintenanceWindowCmdlet.WindowId">
            <summary>
            <para>
            <para>The ID of the Maintenance Window the task should be added to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RegisterSSMTaskWithMaintenanceWindowCmdlet.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.SSM.RemoveSSMActivationCmdlet">
            <summary>
            Deletes an activation. You are not required to delete an activation. If you delete
            an activation, you can no longer use it to register additional managed instances.
            Deleting an activation does not de-register managed instances. You must manually de-register
            managed instances.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RemoveSSMActivationCmdlet.ActivationId">
            <summary>
            <para>
            <para>The ID of the activation that you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RemoveSSMActivationCmdlet.PassThru">
            <summary>
            Returns the value passed to the ActivationId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RemoveSSMActivationCmdlet.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.SSM.RemoveSSMAssociationCmdlet">
            <summary>
            Disassociates the specified Systems Manager document from the specified instance.
             
              
            <para>
            When you disassociate a document from an instance, it does not change the configuration
            of the instance. To change the configuration state of an instance after you disassociate
            a document, you must create a new document with the desired configuration and associate
            it with the instance.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RemoveSSMAssociationCmdlet.AssociationId">
            <summary>
            <para>
            <para>The association ID that you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RemoveSSMAssociationCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of the instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RemoveSSMAssociationCmdlet.Name">
            <summary>
            <para>
            <para>The name of the Systems Manager document.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RemoveSSMAssociationCmdlet.PassThru">
            <summary>
            Returns the value passed to the InstanceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RemoveSSMAssociationCmdlet.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.SSM.RemoveSSMDocumentCmdlet">
            <summary>
            Deletes the Systems Manager document and all instance associations to the document.
             
              
            <para>
            Before you delete the document, we recommend that you use <a>DeleteAssociation</a>
            to disassociate all instances that are associated with the document.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RemoveSSMDocumentCmdlet.Name">
            <summary>
            <para>
            <para>The name of the document.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RemoveSSMDocumentCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RemoveSSMDocumentCmdlet.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.SSM.RemoveSSMInventoryCmdlet">
            <summary>
            Delete a custom inventory type, or the data associated with a custom Inventory type.
            Deleting a custom inventory type is also referred to as deleting a custom inventory
            schema.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RemoveSSMInventoryCmdlet.ClientToken">
            <summary>
            <para>
            <para>User-provided idempotency token.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RemoveSSMInventoryCmdlet.DryRun">
            <summary>
            <para>
            <para>Use this option to view a summary of the deletion request without deleting any data
            or the data type. This option is useful when you only want to understand what will
            be deleted. Once you validate that the data to be deleted is what you intend to delete,
            you can run the same command without specifying the <code>DryRun</code> option.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RemoveSSMInventoryCmdlet.SchemaDeleteOption">
            <summary>
            <para>
            <para>Use the <code>SchemaDeleteOption</code> to delete a custom inventory type (schema).
            If you don't choose this option, the system only deletes existing inventory data associated
            with the custom inventory type. Choose one of the following options:</para><para>DisableSchema: If you choose this option, the system ignores all inventory data for
            the specified version, and any earlier versions. To enable this schema again, you
            must call the <code>PutInventory</code> action for a version greater than the disbled
            version.</para><para>DeleteSchema: This option deletes the specified custom type from the Inventory service.
            You can recreate the schema later, if you want.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RemoveSSMInventoryCmdlet.TypeName">
            <summary>
            <para>
            <para>The name of the custom inventory type for which you want to delete either all previously
            collected data, or the inventory type itself. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RemoveSSMInventoryCmdlet.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.SSM.RemoveSSMMaintenanceWindowCmdlet">
            <summary>
            Deletes a Maintenance Window.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RemoveSSMMaintenanceWindowCmdlet.WindowId">
            <summary>
            <para>
            <para>The ID of the Maintenance Window to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RemoveSSMMaintenanceWindowCmdlet.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.SSM.RemoveSSMParameterCmdlet">
            <summary>
            Delete a parameter from the system.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RemoveSSMParameterCmdlet.Name">
            <summary>
            <para>
            <para>The name of the parameter to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RemoveSSMParameterCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RemoveSSMParameterCmdlet.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.SSM.RemoveSSMParameterCollectionCmdlet">
            <summary>
            Delete a list of parameters. This API is used to delete parameters by using the Amazon
            EC2 console.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RemoveSSMParameterCollectionCmdlet.Name">
            <summary>
            <para>
            <para>The names of the parameters to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RemoveSSMParameterCollectionCmdlet.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.SSM.RemoveSSMPatchBaselineCmdlet">
            <summary>
            Deletes a patch baseline.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RemoveSSMPatchBaselineCmdlet.BaselineId">
            <summary>
            <para>
            <para>The ID of the patch baseline to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RemoveSSMPatchBaselineCmdlet.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.SSM.RemoveSSMResourceDataSyncCmdlet">
            <summary>
            Deletes a Resource Data Sync configuration. After the configuration is deleted, changes
            to inventory data on managed instances are no longer synced with the target Amazon
            S3 bucket. Deleting a sync configuration does not delete data in the target Amazon
            S3 bucket.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RemoveSSMResourceDataSyncCmdlet.SyncName">
            <summary>
            <para>
            <para>The name of the configuration to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RemoveSSMResourceDataSyncCmdlet.PassThru">
            <summary>
            Returns the value passed to the SyncName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RemoveSSMResourceDataSyncCmdlet.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.SSM.RemoveSSMResourceTagCmdlet">
            <summary>
            Removes all tags from the specified resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RemoveSSMResourceTagCmdlet.ResourceId">
            <summary>
            <para>
            <para>The resource ID for which you want to remove tags. Use the ID of the resource. Here
            are some examples:</para><para>ManagedInstance: mi-012345abcde</para><para>MaintenanceWindow: mw-012345abcde</para><para>PatchBaseline: pb-012345abcde</para><para>For the Document and Parameter values, use the name of the resource.</para><note><para>The ManagedInstance type for this API action is only for on-premises managed instances.
            You must specify the the name of the managed instance in the following format: mi-ID_number.
            For example, mi-1a2b3c4d5e6f.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RemoveSSMResourceTagCmdlet.ResourceType">
            <summary>
            <para>
            <para>The type of resource of which you want to remove a tag.</para><note><para>The ManagedInstance type for this API action is only for on-premises managed instances.
            You must specify the the name of the managed instance in the following format: mi-ID_number.
            For example, mi-1a2b3c4d5e6f.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RemoveSSMResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>Tag keys that you want to remove from the specified resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RemoveSSMResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.RemoveSSMResourceTagCmdlet.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.SSM.ResetSSMServiceSettingCmdlet">
            <summary>
            <code>ServiceSetting</code> is an account-level setting for an AWS service. This
            setting defines how a user interacts with or uses a service or a feature of a service.
            For example, if an AWS service charges money to the account based on feature or service
            usage, then the AWS service team might create a default setting of "false". This means
            the user can't use this feature unless they change the setting to "true" and intentionally
            opt in for a paid feature.
             
              
            <para>
            Services map a <code>SettingId</code> object to a setting value. AWS services teams
            define the default value for a <code>SettingId</code>. You can't create a new <code>SettingId</code>,
            but you can overwrite the default value if you have the <code>ssm:UpdateServiceSetting</code>
            permission for the setting. Use the <a>GetServiceSetting</a> API action to view the
            current value. Use the <a>UpdateServiceSetting</a> API action to change the default
            setting.
            </para><para>
            Reset the service setting for the account to the default value as provisioned by the
            AWS service team.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.ResetSSMServiceSettingCmdlet.SettingId">
            <summary>
            <para>
            <para>The ID of the service setting to reset.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.ResetSSMServiceSettingCmdlet.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.SSM.ResumeSSMSessionCmdlet">
            <summary>
            Reconnects a session to an instance after it has been disconnected. Connections can
            be resumed for disconnected sessions, but not terminated sessions.
             
             <note><para>
            This command is primarily for use by client machines to automatically reconnect during
            intermittent network issues. It is not intended for any other use.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.ResumeSSMSessionCmdlet.SessionId">
            <summary>
            <para>
            <para>The ID of the disconnected session to resume.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.ResumeSSMSessionCmdlet.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.SSM.SendSSMAutomationSignalCmdlet">
            <summary>
            Sends a signal to an Automation execution to change the current behavior or status
            of the execution.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.SendSSMAutomationSignalCmdlet.AutomationExecutionId">
            <summary>
            <para>
            <para>The unique identifier for an existing Automation execution that you want to send the
            signal to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.SendSSMAutomationSignalCmdlet.Payload">
            <summary>
            <para>
            <para>The data sent with the signal. The data schema depends on the type of signal used
            in the request. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.SendSSMAutomationSignalCmdlet.SignalType">
            <summary>
            <para>
            <para>The type of signal. Valid signal types include the following: Approve and Reject </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.SendSSMAutomationSignalCmdlet.PassThru">
            <summary>
            Returns the value passed to the AutomationExecutionId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.SendSSMAutomationSignalCmdlet.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.SSM.SendSSMCommandCmdlet">
            <summary>
            Runs commands on one or more managed instances.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.SendSSMCommandCmdlet.CloudWatchOutputConfig_CloudWatchLogGroupName">
            <summary>
            <para>
            <para>The name of the CloudWatch log group where you want to send command output. If you
            don't specify a group name, Systems Manager automatically creates a log group for
            you. The log group uses the following naming format: aws/ssm/<i>SystemsManagerDocumentName</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.SendSSMCommandCmdlet.CloudWatchOutputConfig_CloudWatchOutputEnabled">
            <summary>
            <para>
            <para>Enables Systems Manager to send command output to CloudWatch Logs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.SendSSMCommandCmdlet.Comment">
            <summary>
            <para>
            <para>User-specified information about the command, such as a brief description of what
            the command should do.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.SendSSMCommandCmdlet.DocumentHash">
            <summary>
            <para>
            <para>The Sha256 or Sha1 hash created by the system when the document was created. </para><note><para>Sha1 hashes have been deprecated.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.SendSSMCommandCmdlet.DocumentHashType">
            <summary>
            <para>
            <para>Sha256 or Sha1.</para><note><para>Sha1 hashes have been deprecated.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.SendSSMCommandCmdlet.DocumentName">
            <summary>
            <para>
            <para>Required. The name of the Systems Manager document to run. This can be a public document
            or a custom document.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.SendSSMCommandCmdlet.DocumentVersion">
            <summary>
            <para>
            <para>The SSM document version to use in the request. You can specify $DEFAULT, $LATEST,
            or a specific version number. If you run commands by using the AWS CLI, then you must
            escape the first two options by using a backslash. If you specify a version number,
            then you don't need to use the backslash. For example:</para><para>--document-version "\$DEFAULT"</para><para>--document-version "\$LATEST"</para><para>--document-version "3"</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.SendSSMCommandCmdlet.InstanceId">
            <summary>
            <para>
            <para>The instance IDs where the command should run. You can specify a maximum of 50 IDs.
            If you prefer not to list individual instance IDs, you can instead send commands to
            a fleet of instances using the Targets parameter, which accepts EC2 tags. For more
            information about how to use targets, see <a href="http://docs.aws.amazon.com/systems-manager/latest/userguide/send-commands-multiple.html">Sending
            Commands to a Fleet</a> in the <i>AWS Systems Manager User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.SendSSMCommandCmdlet.MaxConcurrency">
            <summary>
            <para>
            <para>(Optional) The maximum number of instances that are allowed to run the command at
            the same time. You can specify a number such as 10 or a percentage such as 10%. The
            default value is 50. For more information about how to use MaxConcurrency, see <a href="http://docs.aws.amazon.com/systems-manager/latest/userguide/send-commands-multiple.html#send-commands-velocity">Using
            Concurrency Controls</a> in the <i>AWS Systems Manager User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.SendSSMCommandCmdlet.MaxError">
            <summary>
            <para>
            <para>The maximum number of errors allowed without the command failing. When the command
            fails one more time beyond the value of MaxErrors, the systems stops sending the command
            to additional targets. You can specify a number like 10 or a percentage like 10%.
            The default value is 0. For more information about how to use MaxErrors, see <a href="http://docs.aws.amazon.com/systems-manager/latest/userguide/send-commands-multiple.html#send-commands-maxerrors">Using
            Error Controls</a> in the <i>AWS Systems Manager User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.SendSSMCommandCmdlet.NotificationConfig_NotificationArn">
            <summary>
            <para>
            <para>An Amazon Resource Name (ARN) for a Simple Notification Service (SNS) topic. Run Command
            pushes notifications about command status changes to this topic.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.SendSSMCommandCmdlet.NotificationConfig_NotificationEvent">
            <summary>
            <para>
            <para>The different events for which you can receive notifications. These events include
            the following: All (events), InProgress, Success, TimedOut, Cancelled, Failed. To
            learn more about these events, see <a href="http://docs.aws.amazon.com/systems-manager/latest/userguide/rc-sns-notifications.html">Configuring
            Amazon SNS Notifications for Run Command</a> in the <i>AWS Systems Manager User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.SendSSMCommandCmdlet.NotificationConfig_NotificationType">
            <summary>
            <para>
            <para>Command: Receive notification when the status of a command changes. Invocation: For
            commands sent to multiple instances, receive notification on a per-instance basis
            when the status of a command changes. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.SendSSMCommandCmdlet.OutputS3BucketName">
            <summary>
            <para>
            <para>The name of the S3 bucket where command execution responses should be stored.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.SendSSMCommandCmdlet.OutputS3KeyPrefix">
            <summary>
            <para>
            <para>The directory structure within the S3 bucket where the responses should be stored.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.SendSSMCommandCmdlet.OutputS3Region">
            <summary>
            <para>
            <para>(Deprecated) You can no longer specify this parameter. The system ignores it. Instead,
            Systems Manager automatically determines the Amazon S3 bucket region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.SendSSMCommandCmdlet.Parameter">
            <summary>
            <para>
            <para>The required and optional parameters specified in the document being run.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.SendSSMCommandCmdlet.ServiceRoleArn">
            <summary>
            <para>
            <para>The IAM role that Systems Manager uses to send notifications. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.SendSSMCommandCmdlet.Target">
            <summary>
            <para>
            <para>(Optional) An array of search criteria that targets instances using a Key,Value combination
            that you specify. Targets is required if you don't provide one or more instance IDs
            in the call. For more information about how to use targets, see <a href="http://docs.aws.amazon.com/systems-manager/latest/userguide/send-commands-multiple.html">Sending
            Commands to a Fleet</a> in the <i>AWS Systems Manager User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.SendSSMCommandCmdlet.TimeoutSecond">
            <summary>
            <para>
            <para>If this time is reached and the command has not already started running, it will not
            run.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.SendSSMCommandCmdlet.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.SSM.SetSSMParameterVersionLabelCmdlet">
            <summary>
            A parameter label is a user-defined alias to help you manage different versions of
            a parameter. When you modify a parameter, Systems Manager automatically saves a new
            version and increments the version number by one. A label can help you remember the
            purpose of a parameter when there are multiple versions.
             
              
            <para>
            Parameter labels have the following requirements and restrictions.
            </para><ul><li><para>
            A version of a parameter can have a maximum of 10 labels.
            </para></li><li><para>
            You can't attach the same label to different versions of the same parameter. For example,
            if version 1 has the label Production, then you can't attach Production to version
            2.
            </para></li><li><para>
            You can move a label from one version of a parameter to another.
            </para></li><li><para>
            You can't create a label when you create a new parameter. You must attach a label
            to a specific version of a parameter.
            </para></li><li><para>
            You can't delete a parameter label. If you no longer want to use a parameter label,
            then you must move it to a different version of a parameter.
            </para></li><li><para>
            A label can have a maximum of 100 characters.
            </para></li><li><para>
            Labels can contain letters (case sensitive), numbers, periods (.), hyphens (-), or
            underscores (_).
            </para></li><li><para>
            Labels can't begin with a number, "aws," or "ssm" (not case sensitive). If a label
            fails to meet these requirements, then the label is not associated with a parameter
            and the system displays it in the list of InvalidLabels.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.SetSSMParameterVersionLabelCmdlet.Label">
            <summary>
            <para>
            <para>One or more labels to attach to the specified parameter version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.SetSSMParameterVersionLabelCmdlet.Name">
            <summary>
            <para>
            <para>The parameter name on which you want to attach one or more labels.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.SetSSMParameterVersionLabelCmdlet.ParameterVersion">
            <summary>
            <para>
            <para>The specific version of the parameter on which you want to attach one or more labels.
            If no version is specified, the system attaches the label to the latest version.)</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.SetSSMParameterVersionLabelCmdlet.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.SSM.StartSSMAssociationsOnceCmdlet">
            <summary>
            Use this API action to run an association immediately and only one time. This action
            can be helpful when troubleshooting associations.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.StartSSMAssociationsOnceCmdlet.AssociationId">
            <summary>
            <para>
            <para>The association IDs that you want to run immediately and only one time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.StartSSMAssociationsOnceCmdlet.PassThru">
            <summary>
            Returns the value passed to the AssociationId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.StartSSMAssociationsOnceCmdlet.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.SSM.StartSSMAutomationExecutionCmdlet">
            <summary>
            Initiates execution of an Automation document.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.StartSSMAutomationExecutionCmdlet.ClientToken">
            <summary>
            <para>
            <para>User-provided idempotency token. The token must be unique, is case insensitive, enforces
            the UUID format, and can't be reused.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.StartSSMAutomationExecutionCmdlet.DocumentName">
            <summary>
            <para>
            <para>The name of the Automation document to use for this execution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.StartSSMAutomationExecutionCmdlet.DocumentVersion">
            <summary>
            <para>
            <para>The version of the Automation document to use for this execution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.StartSSMAutomationExecutionCmdlet.MaxConcurrency">
            <summary>
            <para>
            <para>The maximum number of targets allowed to run this task in parallel. You can specify
            a number, such as 10, or a percentage, such as 10%. The default value is 10.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.StartSSMAutomationExecutionCmdlet.MaxError">
            <summary>
            <para>
            <para>The number of errors that are allowed before the system stops running the automation
            on additional targets. You can specify either an absolute number of errors, for example
            10, or a percentage of the target set, for example 10%. If you specify 3, for example,
            the system stops running the automation when the fourth error is received. If you
            specify 0, then the system stops running the automation on additional targets after
            the first error result is returned. If you run an automation on 50 resources and set
            max-errors to 10%, then the system stops running the automation on additional targets
            when the sixth error is received.</para><para>Executions that are already running an automation when max-errors is reached are allowed
            to complete, but some of these executions may fail as well. If you need to ensure
            that there won't be more than max-errors failed executions, set max-concurrency to
            1 so the executions proceed one at a time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.StartSSMAutomationExecutionCmdlet.Mode">
            <summary>
            <para>
            <para>The execution mode of the automation. Valid modes include the following: Auto and
            Interactive. The default mode is Auto.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.StartSSMAutomationExecutionCmdlet.Parameter">
            <summary>
            <para>
            <para>A key-value map of execution parameters, which match the declared parameters in the
            Automation document.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.StartSSMAutomationExecutionCmdlet.TargetLocation">
            <summary>
            <para>
            <para>A location is a combination of AWS Regions and/or AWS accounts where you want to run
            the Automation. Use this action to start an Automation in multiple Regions and multiple
            accounts. For more information, see <a href="http://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-automation-multiple-accounts-and-regions.html">Executing
            Automations in Multiple AWS Regions and Accounts</a> in the <i>AWS Systems Manager
            User Guide</i>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.StartSSMAutomationExecutionCmdlet.TargetMap">
            <summary>
            <para>
            <para>A key-value mapping of document parameters to target resources. Both Targets and TargetMaps
            cannot be specified together.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.StartSSMAutomationExecutionCmdlet.TargetParameterName">
            <summary>
            <para>
            <para>The name of the parameter used as the target resource for the rate-controlled execution.
            Required if you specify targets.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.StartSSMAutomationExecutionCmdlet.Target">
            <summary>
            <para>
            <para>A key-value mapping to target resources. Required if you specify TargetParameterName.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.StartSSMAutomationExecutionCmdlet.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.SSM.StartSSMSessionCmdlet">
            <summary>
            Initiates a connection to a target (for example, an instance) for a Session Manager
            session. Returns a URL and token that can be used to open a WebSocket connection for
            sending input and receiving outputs.
             
             <note><para>
            AWS CLI usage: <code>start-session</code> is an interactive command that requires
            the Session Manager plugin to be installed on the client machine making the call.
            For information, see <a href="http://docs.aws.amazon.com/systems-manager/latest/userguide/session-manager-working-with-install-plugin.html">
            Install the Session Manager Plugin for the AWS CLI</a> in the <i>AWS Systems Manager
            User Guide</i>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.StartSSMSessionCmdlet.DocumentName">
            <summary>
            <para>
            <para>The name of the SSM document to define the parameters and plugin settings for the
            session. For example, <code>SSM-SessionManagerRunShell</code>. If no document name
            is provided, a shell to the instance is launched by default.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.StartSSMSessionCmdlet.Parameter">
            <summary>
            <para>
            <para>Reserved for future use.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.StartSSMSessionCmdlet.Target">
            <summary>
            <para>
            <para>The instance to connect to for the session.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.StartSSMSessionCmdlet.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.SSM.StopSSMAutomationExecutionCmdlet">
            <summary>
            Stop an Automation that is currently running.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.StopSSMAutomationExecutionCmdlet.AutomationExecutionId">
            <summary>
            <para>
            <para>The execution ID of the Automation to stop.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.StopSSMAutomationExecutionCmdlet.Type">
            <summary>
            <para>
            <para>The stop request type. Valid types include the following: Cancel and Complete. The
            default type is Cancel.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.StopSSMAutomationExecutionCmdlet.PassThru">
            <summary>
            Returns the value passed to the AutomationExecutionId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.StopSSMAutomationExecutionCmdlet.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.SSM.StopSSMCommandCmdlet">
            <summary>
            Attempts to cancel the command specified by the Command ID. There is no guarantee
            that the command will be terminated and the underlying process stopped.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.StopSSMCommandCmdlet.CommandId">
            <summary>
            <para>
            <para>The ID of the command you want to cancel.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.StopSSMCommandCmdlet.InstanceId">
            <summary>
            <para>
            <para>(Optional) A list of instance IDs on which you want to cancel the command. If not
            provided, the command is canceled on every instance on which it was requested.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.StopSSMCommandCmdlet.PassThru">
            <summary>
            Returns the value passed to the InstanceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.StopSSMCommandCmdlet.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.SSM.StopSSMMaintenanceWindowExecutionCmdlet">
            <summary>
            Stops a Maintenance Window execution that is already in progress and cancels any tasks
            in the window that have not already starting running. (Tasks already in progress will
            continue to completion.)
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.StopSSMMaintenanceWindowExecutionCmdlet.WindowExecutionId">
            <summary>
            <para>
            <para>The ID of the Maintenance Window execution to stop.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.StopSSMMaintenanceWindowExecutionCmdlet.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.SSM.StopSSMSessionCmdlet">
            <summary>
            Permanently ends a session and closes the data connection between the Session Manager
            client and SSM Agent on the instance. A terminated session cannot be resumed.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.StopSSMSessionCmdlet.SessionId">
            <summary>
            <para>
            <para>The ID of the session to terminate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.StopSSMSessionCmdlet.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.SSM.UnregisterSSMManagedInstanceCmdlet">
            <summary>
            Removes the server or virtual machine from the list of registered servers. You can
            reregister the instance again at any time. If you don't plan to use Run Command on
            the server, we suggest uninstalling SSM Agent first.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UnregisterSSMManagedInstanceCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID assigned to the managed instance when you registered it using the activation
            process. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UnregisterSSMManagedInstanceCmdlet.PassThru">
            <summary>
            Returns the value passed to the InstanceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UnregisterSSMManagedInstanceCmdlet.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.SSM.UnregisterSSMPatchBaselineForPatchGroupCmdlet">
            <summary>
            Removes a patch group from a patch baseline.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UnregisterSSMPatchBaselineForPatchGroupCmdlet.BaselineId">
            <summary>
            <para>
            <para>The ID of the patch baseline to deregister the patch group from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UnregisterSSMPatchBaselineForPatchGroupCmdlet.PatchGroup">
            <summary>
            <para>
            <para>The name of the patch group that should be deregistered from the patch baseline.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UnregisterSSMPatchBaselineForPatchGroupCmdlet.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.SSM.UnregisterSSMTargetFromMaintenanceWindowCmdlet">
            <summary>
            Removes a target from a Maintenance Window.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UnregisterSSMTargetFromMaintenanceWindowCmdlet.Safe">
            <summary>
            <para>
            <para>The system checks if the target is being referenced by a task. If the target is being
            referenced, the system returns an error and does not deregister the target from the
            Maintenance Window.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UnregisterSSMTargetFromMaintenanceWindowCmdlet.WindowId">
            <summary>
            <para>
            <para>The ID of the Maintenance Window the target should be removed from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UnregisterSSMTargetFromMaintenanceWindowCmdlet.WindowTargetId">
            <summary>
            <para>
            <para>The ID of the target definition to remove.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UnregisterSSMTargetFromMaintenanceWindowCmdlet.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.SSM.UnregisterSSMTaskFromMaintenanceWindowCmdlet">
            <summary>
            Removes a task from a Maintenance Window.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UnregisterSSMTaskFromMaintenanceWindowCmdlet.WindowId">
            <summary>
            <para>
            <para>The ID of the Maintenance Window the task should be removed from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UnregisterSSMTaskFromMaintenanceWindowCmdlet.WindowTaskId">
            <summary>
            <para>
            <para>The ID of the task to remove from the Maintenance Window.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UnregisterSSMTaskFromMaintenanceWindowCmdlet.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.SSM.UpdateSSMAssociationCmdlet">
            <summary>
            Updates an association. You can update the association name and version, the document
            version, schedule, parameters, and Amazon S3 output.
             
             <important><para>
            When you update an association, the association immediately runs against the specified
            targets.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMAssociationCmdlet.AssociationId">
            <summary>
            <para>
            <para>The ID of the association you want to update. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMAssociationCmdlet.AssociationName">
            <summary>
            <para>
            <para>The name of the association that you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMAssociationCmdlet.AssociationVersion">
            <summary>
            <para>
            <para>This parameter is provided for concurrency control purposes. You must specify the
            latest association version in the service. If you want to ensure that this request
            succeeds, either specify <code>$LATEST</code>, or omit this parameter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMAssociationCmdlet.AutomationTargetParameterName">
            <summary>
            <para>
            <para>Specify the target for the association. This target is required for associations that
            use an Automation document and target resources by using rate controls.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMAssociationCmdlet.ComplianceSeverity">
            <summary>
            <para>
            <para>The severity level to assign to the association.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMAssociationCmdlet.DocumentVersion">
            <summary>
            <para>
            <para>The document version you want update for the association. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMAssociationCmdlet.MaxConcurrency">
            <summary>
            <para>
            <para>The maximum number of targets allowed to run the association at the same time. You
            can specify a number, for example 10, or a percentage of the target set, for example
            10%. The default value is 100%, which means all targets run the association at the
            same time.</para><para>If a new instance starts and attempts to run an association while Systems Manager
            is running MaxConcurrency associations, the association is allowed to run. During
            the next association interval, the new instance will process its association within
            the limit specified for MaxConcurrency.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMAssociationCmdlet.MaxError">
            <summary>
            <para>
            <para>The number of errors that are allowed before the system stops sending requests to
            run the association on additional targets. You can specify either an absolute number
            of errors, for example 10, or a percentage of the target set, for example 10%. If
            you specify 3, for example, the system stops sending requests when the fourth error
            is received. If you specify 0, then the system stops sending requests after the first
            error is returned. If you run an association on 50 instances and set MaxError to 10%,
            then the system stops sending the request when the sixth error is received.</para><para>Executions that are already running an association when MaxErrors is reached are allowed
            to complete, but some of these executions may fail as well. If you need to ensure
            that there won't be more than max-errors failed executions, set MaxConcurrency to
            1 so that executions proceed one at a time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMAssociationCmdlet.Name">
            <summary>
            <para>
            <para>The name of the SSM document that contains the configuration information for the instance.
            You can specify Command or Automation documents.</para><para>You can specify AWS-predefined documents, documents you created, or a document that
            is shared with you from another account.</para><para>For SSM documents that are shared with you from other AWS accounts, you must specify
            the complete SSM document ARN, in the following format:</para><para><code>arn:aws:ssm:<i>region</i>:<i>account-id</i>:document/<i>document-name</i></code></para><para>For example:</para><para><code>arn:aws:ssm:us-east-2:12345678912:document/My-Shared-Document</code></para><para>For AWS-predefined documents and SSM documents you created in your account, you only
            need to specify the document name. For example, <code>AWS-ApplyPatchBaseline</code>
            or <code>My-Document</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMAssociationCmdlet.S3Location_OutputS3BucketName">
            <summary>
            <para>
            <para>The name of the Amazon S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMAssociationCmdlet.S3Location_OutputS3KeyPrefix">
            <summary>
            <para>
            <para>The Amazon S3 bucket subfolder.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMAssociationCmdlet.S3Location_OutputS3Region">
            <summary>
            <para>
            <para>(Deprecated) You can no longer specify this parameter. The system ignores it. Instead,
            Systems Manager automatically determines the Amazon S3 bucket region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMAssociationCmdlet.Parameter">
            <summary>
            <para>
            <para>The parameters you want to update for the association. If you create a parameter using
            Parameter Store, you can reference the parameter using {{ssm:parameter-name}}</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMAssociationCmdlet.ScheduleExpression">
            <summary>
            <para>
            <para>The cron expression used to schedule the association that you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMAssociationCmdlet.Target">
            <summary>
            <para>
            <para>The targets of the association.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMAssociationCmdlet.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.SSM.UpdateSSMAssociationStatusCmdlet">
            <summary>
            Updates the status of the Systems Manager document associated with the specified instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMAssociationStatusCmdlet.AssociationStatus_AdditionalInfo">
            <summary>
            <para>
            <para>A user-defined string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMAssociationStatusCmdlet.AssociationStatus_Date">
            <summary>
            <para>
            <para>The date when the status changed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMAssociationStatusCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of the instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMAssociationStatusCmdlet.AssociationStatus_Message">
            <summary>
            <para>
            <para>The reason for the status.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMAssociationStatusCmdlet.AssociationStatus_Name">
            <summary>
            <para>
            <para>The status.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMAssociationStatusCmdlet.Name">
            <summary>
            <para>
            <para>The name of the Systems Manager document.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMAssociationStatusCmdlet.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.SSM.UpdateSSMDocumentCmdlet">
            <summary>
            The document you want to update.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMDocumentCmdlet.Attachment">
            <summary>
            <para>
            <para>A list of key and value pairs that describe attachments to a version of a document.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMDocumentCmdlet.Content">
            <summary>
            <para>
            <para>A valid JSON or YAML string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMDocumentCmdlet.DocumentFormat">
            <summary>
            <para>
            <para>Specify the document format for the new document version. Systems Manager supports
            JSON and YAML documents. JSON is the default format.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMDocumentCmdlet.DocumentVersion">
            <summary>
            <para>
            <para>The version of the document that you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMDocumentCmdlet.Name">
            <summary>
            <para>
            <para>The name of the document that you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMDocumentCmdlet.TargetType">
            <summary>
            <para>
            <para>Specify a new target type for the document.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMDocumentCmdlet.VersionName">
            <summary>
            <para>
            <para>An optional field specifying the version of the artifact you are updating with the
            document. For example, "Release 12, Update 6". This value is unique across all versions
            of a document, and cannot be changed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMDocumentCmdlet.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.SSM.UpdateSSMDocumentDefaultVersionCmdlet">
            <summary>
            Set the default version of a document.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMDocumentDefaultVersionCmdlet.DocumentVersion">
            <summary>
            <para>
            <para>The version of a custom document that you want to set as the default version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMDocumentDefaultVersionCmdlet.Name">
            <summary>
            <para>
            <para>The name of a custom document that you want to set as the default version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMDocumentDefaultVersionCmdlet.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.SSM.UpdateSSMMaintenanceWindowCmdlet">
            <summary>
            Updates an existing Maintenance Window. Only specified parameters are modified.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowCmdlet.AllowUnassociatedTarget">
            <summary>
            <para>
            <para>Whether targets must be registered with the Maintenance Window before tasks can be
            defined for those targets.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowCmdlet.Cutoff">
            <summary>
            <para>
            <para>The number of hours before the end of the Maintenance Window that Systems Manager
            stops scheduling new tasks for execution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowCmdlet.Description">
            <summary>
            <para>
            <para>An optional description for the update request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowCmdlet.Duration">
            <summary>
            <para>
            <para>The duration of the Maintenance Window in hours.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowCmdlet.Enabled">
            <summary>
            <para>
            <para>Whether the Maintenance Window is enabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowCmdlet.EndDate">
            <summary>
            <para>
            <para>The date and time, in ISO-8601 Extended format, for when you want the Maintenance
            Window to become inactive. EndDate allows you to set a date and time in the future
            when the Maintenance Window will no longer run.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowCmdlet.Name">
            <summary>
            <para>
            <para>The name of the Maintenance Window.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowCmdlet.Replace">
            <summary>
            <para>
            <para>If True, then all fields that are required by the CreateMaintenanceWindow action are
            also required for this API request. Optional fields that are not specified are set
            to null. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowCmdlet.Schedule">
            <summary>
            <para>
            <para>The schedule of the Maintenance Window in the form of a cron or rate expression.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowCmdlet.ScheduleTimezone">
            <summary>
            <para>
            <para>The time zone that the scheduled Maintenance Window executions are based on, in Internet
            Assigned Numbers Authority (IANA) format. For example: "America/Los_Angeles", "etc/UTC",
            or "Asia/Seoul". For more information, see the <a href="https://www.iana.org/time-zones">Time
            Zone Database</a> on the IANA website.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowCmdlet.StartDate">
            <summary>
            <para>
            <para>The time zone that the scheduled Maintenance Window executions are based on, in Internet
            Assigned Numbers Authority (IANA) format. For example: "America/Los_Angeles", "etc/UTC",
            or "Asia/Seoul". For more information, see the <a href="https://www.iana.org/time-zones">Time
            Zone Database</a> on the IANA website.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowCmdlet.WindowId">
            <summary>
            <para>
            <para>The ID of the Maintenance Window to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowCmdlet.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.SSM.UpdateSSMMaintenanceWindowTargetCmdlet">
            <summary>
            Modifies the target of an existing Maintenance Window. You can't change the target
            type, but you can change the following:
             
              
            <para>
            The target from being an ID target to a Tag target, or a Tag target to an ID target.
            </para><para>
            IDs for an ID target.
            </para><para>
            Tags for a Tag target.
            </para><para>
            Owner.
            </para><para>
            Name.
            </para><para>
            Description.
            </para><para>
            If a parameter is null, then the corresponding field is not modified.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTargetCmdlet.Description">
            <summary>
            <para>
            <para>An optional description for the update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTargetCmdlet.Name">
            <summary>
            <para>
            <para>A name for the update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTargetCmdlet.OwnerInformation">
            <summary>
            <para>
            <para>User-provided value that will be included in any CloudWatch events raised while running
            tasks for these targets in this Maintenance Window.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTargetCmdlet.Replace">
            <summary>
            <para>
            <para>If True, then all fields that are required by the RegisterTargetWithMaintenanceWindow
            action are also required for this API request. Optional fields that are not specified
            are set to null.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTargetCmdlet.Target">
            <summary>
            <para>
            <para>The targets to add or replace.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTargetCmdlet.WindowId">
            <summary>
            <para>
            <para>The Maintenance Window ID with which to modify the target.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTargetCmdlet.WindowTargetId">
            <summary>
            <para>
            <para>The target ID to modify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTargetCmdlet.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.SSM.UpdateSSMMaintenanceWindowTaskCmdlet">
            <summary>
            Modifies a task assigned to a Maintenance Window. You can't change the task type,
            but you can change the following values:
             
             <ul><li><para>
            TaskARN. For example, you can change a RUN_COMMAND task from AWS-RunPowerShellScript
            to AWS-RunShellScript.
            </para></li><li><para>
            ServiceRoleArn
            </para></li><li><para>
            TaskInvocationParameters
            </para></li><li><para>
            Priority
            </para></li><li><para>
            MaxConcurrency
            </para></li><li><para>
            MaxErrors
            </para></li></ul><para>
            If a parameter is null, then the corresponding field is not modified. Also, if you
            set Replace to true, then all fields required by the <a>RegisterTaskWithMaintenanceWindow</a>
            action are required for this request. Optional fields that aren't specified are set
            to null.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTaskCmdlet.Lambda_ClientContext">
            <summary>
            <para>
            <para>Pass client-specific information to the Lambda function that you are invoking. You
            can then process the client information in your Lambda function as you choose through
            the context variable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTaskCmdlet.RunCommand_Comment">
            <summary>
            <para>
            <para>Information about the command(s) to run.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTaskCmdlet.Description">
            <summary>
            <para>
            <para>The new task description to specify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTaskCmdlet.RunCommand_DocumentHash">
            <summary>
            <para>
            <para>The SHA-256 or SHA-1 hash created by the system when the document was created. SHA-1
            hashes have been deprecated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTaskCmdlet.RunCommand_DocumentHashType">
            <summary>
            <para>
            <para>SHA-256 or SHA-1. SHA-1 hashes have been deprecated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTaskCmdlet.Automation_DocumentVersion">
            <summary>
            <para>
            <para>The version of an Automation document to use during task execution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTaskCmdlet.StepFunctions_Input">
            <summary>
            <para>
            <para>The inputs for the STEP_FUNCTION task.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTaskCmdlet.MaxConcurrency">
            <summary>
            <para>
            <para>The new <code>MaxConcurrency</code> value you want to specify. <code>MaxConcurrency</code>
            is the number of targets that are allowed to run this task in parallel.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTaskCmdlet.MaxError">
            <summary>
            <para>
            <para>The new <code>MaxErrors</code> value to specify. <code>MaxErrors</code> is the maximum
            number of errors that are allowed before the task stops being scheduled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTaskCmdlet.Name">
            <summary>
            <para>
            <para>The new task name to specify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTaskCmdlet.StepFunctions_Name">
            <summary>
            <para>
            <para>The name of the STEP_FUNCTION task.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTaskCmdlet.NotificationConfig_NotificationArn">
            <summary>
            <para>
            <para>An Amazon Resource Name (ARN) for a Simple Notification Service (SNS) topic. Run Command
            pushes notifications about command status changes to this topic.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTaskCmdlet.NotificationConfig_NotificationEvent">
            <summary>
            <para>
            <para>The different events for which you can receive notifications. These events include
            the following: All (events), InProgress, Success, TimedOut, Cancelled, Failed. To
            learn more about these events, see <a href="http://docs.aws.amazon.com/systems-manager/latest/userguide/rc-sns-notifications.html">Configuring
            Amazon SNS Notifications for Run Command</a> in the <i>AWS Systems Manager User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTaskCmdlet.NotificationConfig_NotificationType">
            <summary>
            <para>
            <para>Command: Receive notification when the status of a command changes. Invocation: For
            commands sent to multiple instances, receive notification on a per-instance basis
            when the status of a command changes. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTaskCmdlet.RunCommand_OutputS3BucketName">
            <summary>
            <para>
            <para>The name of the Amazon S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTaskCmdlet.RunCommand_OutputS3KeyPrefix">
            <summary>
            <para>
            <para>The Amazon S3 bucket subfolder.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTaskCmdlet.Automation_Parameter">
            <summary>
            <para>
            <para>The parameters for the AUTOMATION task.</para><para>For information about specifying and updating task parameters, see <a>RegisterTaskWithMaintenanceWindow</a>
            and <a>UpdateMaintenanceWindowTask</a>.</para><note><para><code>LoggingInfo</code> has been deprecated. To specify an S3 bucket to contain
            logs, instead use the <code>OutputS3BucketName</code> and <code>OutputS3KeyPrefix</code>
            options in the <code>TaskInvocationParameters</code> structure. For information about
            how Systems Manager handles these options for the supported Maintenance Window task
            types, see <a>MaintenanceWindowTaskInvocationParameters</a>.</para><para><code>TaskParameters</code> has been deprecated. To specify parameters to pass to
            a task when it runs, instead use the <code>Parameters</code> option in the <code>TaskInvocationParameters</code>
            structure. For information about how Systems Manager handles these options for the
            supported Maintenance Window task types, see <a>MaintenanceWindowTaskInvocationParameters</a>.</para><para>For AUTOMATION task types, Systems Manager ignores any values specified for these
            parameters.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTaskCmdlet.RunCommand_Parameter">
            <summary>
            <para>
            <para>The parameters for the RUN_COMMAND task execution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTaskCmdlet.Lambda_Payload">
            <summary>
            <para>
            <para>JSON to provide to your Lambda function as input.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTaskCmdlet.Priority">
            <summary>
            <para>
            <para>The new task priority to specify. The lower the number, the higher the priority. Tasks
            that have the same priority are scheduled in parallel.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTaskCmdlet.Lambda_Qualifier">
            <summary>
            <para>
            <para>(Optional) Specify a Lambda function version or alias name. If you specify a function
            version, the action uses the qualified function ARN to invoke a specific Lambda function.
            If you specify an alias name, the action uses the alias ARN to invoke the Lambda function
            version to which the alias points.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTaskCmdlet.Replace">
            <summary>
            <para>
            <para>If True, then all fields that are required by the RegisterTaskWithMaintenanceWndow
            action are also required for this API request. Optional fields that are not specified
            are set to null.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTaskCmdlet.LoggingInfo_S3BucketName">
            <summary>
            <para>
            <para>The name of an Amazon S3 bucket where execution logs are stored .</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTaskCmdlet.LoggingInfo_S3KeyPrefix">
            <summary>
            <para>
            <para>(Optional) The Amazon S3 bucket subfolder. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTaskCmdlet.LoggingInfo_S3Region">
            <summary>
            <para>
            <para>The region where the Amazon S3 bucket is located.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTaskCmdlet.ServiceRoleArn">
            <summary>
            <para>
            <para>The IAM service role ARN to modify. The system assumes this role during task execution.</para><para>If you do not specify a service role ARN, Systems Manager will use your account's
            service-linked role for Systems Manager by default. If no service-linked role for
            Systems Manager exists in your account, it will be created when you run <code>RegisterTaskWithMaintenanceWindow</code>
            without specifying a service role ARN.</para><para>For more information, see <a href="http://docs.aws.amazon.com/systems-manager/latest/userguide/using-service-linked-roles.html#slr-permissions">Service-Linked
            Role Permissions for Systems Manager</a> and <a href="http://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-maintenance-permissions.html#maintenance-window-tasks-service-role">Should
            I Use a Service-Linked Role or a Custom Service Role to Run Maintenance Window Tasks?
            </a> in the <i>AWS Systems Manager User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTaskCmdlet.RunCommand_ServiceRoleArn">
            <summary>
            <para>
            <para>The IAM service role to assume during task execution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTaskCmdlet.Target">
            <summary>
            <para>
            <para>The targets (either instances or tags) to modify. Instances are specified using Key=instanceids,Values=instanceID_1,instanceID_2.
            Tags are specified using Key=tag_name,Values=tag_value. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTaskCmdlet.TaskArn">
            <summary>
            <para>
            <para>The task ARN to modify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTaskCmdlet.TaskParameter">
            <summary>
            <para>
            <para>The parameters to modify.</para><note><para><code>TaskParameters</code> has been deprecated. To specify parameters to pass to
            a task when it runs, instead use the <code>Parameters</code> option in the <code>TaskInvocationParameters</code>
            structure. For information about how Systems Manager handles these options for the
            supported Maintenance Window task types, see <a>MaintenanceWindowTaskInvocationParameters</a>.</para></note><para>The map has the following format:</para><para>Key: string, between 1 and 255 characters</para><para>Value: an array of strings, each string is between 1 and 255 characters</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTaskCmdlet.RunCommand_TimeoutSecond">
            <summary>
            <para>
            <para>If this time is reached and the command has not already started running, it doesn't
            run.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTaskCmdlet.WindowId">
            <summary>
            <para>
            <para>The Maintenance Window ID that contains the task to modify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTaskCmdlet.WindowTaskId">
            <summary>
            <para>
            <para>The task ID to modify.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMMaintenanceWindowTaskCmdlet.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.SSM.UpdateSSMManagedInstanceRoleCmdlet">
            <summary>
            Assigns or changes an Amazon Identity and Access Management (IAM) role to the managed
            instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMManagedInstanceRoleCmdlet.IamRole">
            <summary>
            <para>
            <para>The IAM role you want to assign or change.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMManagedInstanceRoleCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of the managed instance where you want to update the role.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMManagedInstanceRoleCmdlet.PassThru">
            <summary>
            Returns the value passed to the InstanceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMManagedInstanceRoleCmdlet.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.SSM.UpdateSSMPatchBaselineCmdlet">
            <summary>
            Modifies an existing patch baseline. Fields not specified in the request are left
            unchanged.
             
             <note><para>
            For information about valid key and value pairs in <code>PatchFilters</code> for each
            supported operating system type, see <a href="http://docs.aws.amazon.com/systems-manager/latest/APIReference/API_PatchFilter.html">PatchFilter</a>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMPatchBaselineCmdlet.ApprovedPatch">
            <summary>
            <para>
            <para>A list of explicitly approved patches for the baseline.</para><para>For information about accepted formats for lists of approved patches and rejected
            patches, see <a href="https://docs.aws.amazon.com/systems-manager/latest/userguide/patch-manager-approved-rejected-package-name-formats.html">Package
            Name Formats for Approved and Rejected Patch Lists</a> in the <i>AWS Systems Manager
            User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMPatchBaselineCmdlet.ApprovedPatchesComplianceLevel">
            <summary>
            <para>
            <para>Assigns a new compliance severity level to an existing patch baseline.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMPatchBaselineCmdlet.ApprovedPatchesEnableNonSecurity">
            <summary>
            <para>
            <para>Indicates whether the list of approved patches includes non-security updates that
            should be applied to the instances. The default value is 'false'. Applies to Linux
            instances only.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMPatchBaselineCmdlet.BaselineId">
            <summary>
            <para>
            <para>The ID of the patch baseline to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMPatchBaselineCmdlet.Description">
            <summary>
            <para>
            <para>A description of the patch baseline.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMPatchBaselineCmdlet.Name">
            <summary>
            <para>
            <para>The name of the patch baseline.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMPatchBaselineCmdlet.GlobalFilters_PatchFilter">
            <summary>
            <para>
            <para>The set of patch filters that make up the group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMPatchBaselineCmdlet.ApprovalRules_PatchRule">
            <summary>
            <para>
            <para>The rules that make up the rule group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMPatchBaselineCmdlet.RejectedPatch">
            <summary>
            <para>
            <para>A list of explicitly rejected patches for the baseline.</para><para>For information about accepted formats for lists of approved patches and rejected
            patches, see <a href="https://docs.aws.amazon.com/systems-manager/latest/userguide/patch-manager-approved-rejected-package-name-formats.html">Package
            Name Formats for Approved and Rejected Patch Lists</a> in the <i>AWS Systems Manager
            User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMPatchBaselineCmdlet.RejectedPatchesAction">
            <summary>
            <para>
            <para>The action for Patch Manager to take on patches included in the RejectedPackages list.</para><ul><li><para><b>ALLOW_AS_DEPENDENCY</b>: A package in the Rejected patches list is installed only
            if it is a dependency of another package. It is considered compliant with the patch
            baseline, and its status is reported as <i>InstalledOther</i>. This is the default
            action if no option is specified.</para></li><li><para><b>BLOCK</b>: Packages in the RejectedPatches list, and packages that include them
            as dependencies, are not installed under any circumstances. If a package was installed
            before it was added to the Rejected patches list, it is considered non-compliant with
            the patch baseline, and its status is reported as <i>InstalledRejected</i>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMPatchBaselineCmdlet.Replace">
            <summary>
            <para>
            <para>If True, then all fields that are required by the CreatePatchBaseline action are also
            required for this API request. Optional fields that are not specified are set to null.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMPatchBaselineCmdlet.Source">
            <summary>
            <para>
            <para>Information about the patches to use to update the instances, including target operating
            systems and source repositories. Applies to Linux instances only.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMPatchBaselineCmdlet.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.SSM.UpdateSSMServiceSettingCmdlet">
            <summary>
            <code>ServiceSetting</code> is an account-level setting for an AWS service. This
            setting defines how a user interacts with or uses a service or a feature of a service.
            For example, if an AWS service charges money to the account based on feature or service
            usage, then the AWS service team might create a default setting of "false". This means
            the user can't use this feature unless they change the setting to "true" and intentionally
            opt in for a paid feature.
             
              
            <para>
            Services map a <code>SettingId</code> object to a setting value. AWS services teams
            define the default value for a <code>SettingId</code>. You can't create a new <code>SettingId</code>,
            but you can overwrite the default value if you have the <code>ssm:UpdateServiceSetting</code>
            permission for the setting. Use the <a>GetServiceSetting</a> API action to view the
            current value. Or, use the <a>ResetServiceSetting</a> to change the value back to
            the original value defined by the AWS service team.
            </para><para>
            Update the service setting for the account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMServiceSettingCmdlet.SettingId">
            <summary>
            <para>
            <para>The ID of the service setting to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMServiceSettingCmdlet.SettingValue">
            <summary>
            <para>
            <para>The new value to specify for the service setting.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMServiceSettingCmdlet.PassThru">
            <summary>
            Returns the value passed to the SettingId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.UpdateSSMServiceSettingCmdlet.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.SSM.WriteSSMComplianceItemCmdlet">
            <summary>
            Registers a compliance type and other compliance details on a designated resource.
            This action lets you register custom compliance details with a resource. This call
            overwrites existing compliance information on the resource, so you must provide a
            full list of compliance items each time that you send the request.
             
              
            <para>
            ComplianceType can be one of the following:
            </para><ul><li><para>
            ExecutionId: The execution ID when the patch, association, or custom compliance item
            was applied.
            </para></li><li><para>
            ExecutionType: Specify patch, association, or Custom:<code>string</code>.
            </para></li><li><para>
            ExecutionTime. The time the patch, association, or custom compliance item was applied
            to the instance.
            </para></li><li><para>
            Id: The patch, association, or custom compliance ID.
            </para></li><li><para>
            Title: A title.
            </para></li><li><para>
            Status: The status of the compliance item. For example, <code>approved</code> for
            patches, or <code>Failed</code> for associations.
            </para></li><li><para>
            Severity: A patch severity. For example, <code>critical</code>.
            </para></li><li><para>
            DocumentName: A SSM document name. For example, AWS-RunPatchBaseline.
            </para></li><li><para>
            DocumentVersion: An SSM document version number. For example, 4.
            </para></li><li><para>
            Classification: A patch classification. For example, <code>security updates</code>.
            </para></li><li><para>
            PatchBaselineId: A patch baseline ID.
            </para></li><li><para>
            PatchSeverity: A patch severity. For example, <code>Critical</code>.
            </para></li><li><para>
            PatchState: A patch state. For example, <code>InstancesWithFailedPatches</code>.
            </para></li><li><para>
            PatchGroup: The name of a patch group.
            </para></li><li><para>
            InstalledTime: The time the association, patch, or custom compliance item was applied
            to the resource. Specify the time by using the following format: yyyy-MM-dd'T'HH:mm:ss'Z'
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.WriteSSMComplianceItemCmdlet.ComplianceType">
            <summary>
            <para>
            <para>Specify the compliance type. For example, specify Association (for a State Manager
            association), Patch, or Custom:<code>string</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.WriteSSMComplianceItemCmdlet.ExecutionSummary_ExecutionId">
            <summary>
            <para>
            <para>An ID created by the system when <code>PutComplianceItems</code> was called. For example,
            <code>CommandID</code> is a valid execution ID. You can use this ID in subsequent
            calls.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.WriteSSMComplianceItemCmdlet.ExecutionSummary_ExecutionTime">
            <summary>
            <para>
            <para>The time the execution ran as a datetime object that is saved in the following format:
            yyyy-MM-dd'T'HH:mm:ss'Z'.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.WriteSSMComplianceItemCmdlet.ExecutionSummary_ExecutionType">
            <summary>
            <para>
            <para>The type of execution. For example, <code>Command</code> is a valid execution type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.WriteSSMComplianceItemCmdlet.ItemContentHash">
            <summary>
            <para>
            <para>MD5 or SHA-256 content hash. The content hash is used to determine if existing information
            should be overwritten or ignored. If the content hashes match, the request to put
            compliance information is ignored.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.WriteSSMComplianceItemCmdlet.Item">
            <summary>
            <para>
            <para>Information about the compliance as defined by the resource type. For example, for
            a patch compliance type, <code>Items</code> includes information about the PatchSeverity,
            Classification, etc.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.WriteSSMComplianceItemCmdlet.ResourceId">
            <summary>
            <para>
            <para>Specify an ID for this resource. For a managed instance, this is the instance ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.WriteSSMComplianceItemCmdlet.ResourceType">
            <summary>
            <para>
            <para>Specify the type of resource. <code>ManagedInstance</code> is currently the only supported
            resource type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.WriteSSMComplianceItemCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.WriteSSMComplianceItemCmdlet.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.SSM.WriteSSMInventoryCmdlet">
            <summary>
            Bulk update custom inventory items on one more instance. The request adds an inventory
            item, if it doesn't already exist, or updates an inventory item, if it does exist.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.WriteSSMInventoryCmdlet.InstanceId">
            <summary>
            <para>
            <para>One or more instance IDs where you want to add or update inventory items.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.WriteSSMInventoryCmdlet.Item">
            <summary>
            <para>
            <para>The inventory items that you want to add or update on instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.WriteSSMInventoryCmdlet.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.SSM.WriteSSMParameterCmdlet">
            <summary>
            Add a parameter to the system.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.WriteSSMParameterCmdlet.AllowedPattern">
            <summary>
            <para>
            <para>A regular expression used to validate the parameter value. For example, for String
            types with values restricted to numbers, you can specify the following: AllowedPattern=^\d+$
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.WriteSSMParameterCmdlet.Description">
            <summary>
            <para>
            <para>Information about the parameter that you want to add to the system. Optional but recommended.</para><important><para>Do not enter personally identifiable information in this field.</para></important>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.WriteSSMParameterCmdlet.KeyId">
            <summary>
            <para>
            <para>The KMS Key ID that you want to use to encrypt a parameter. Either the default AWS
            Key Management Service (AWS KMS) key automatically assigned to your AWS account or
            a custom key. Required for parameters that use the <code>SecureString</code> data
            type.</para><para>If you don't specify a key ID, the system uses the default key associated with your
            AWS account.</para><ul><li><para>To use your default AWS KMS key, choose the <code>SecureString</code> data type, and
            do <i>not</i> specify the <code>Key ID</code> when you create the parameter. The system
            automatically populates <code>Key ID</code> with your default KMS key.</para></li><li><para>To use a custom KMS key, choose the <code>SecureString</code> data type with the <code>Key
            ID</code> parameter.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.WriteSSMParameterCmdlet.Name">
            <summary>
            <para>
            <para>The fully qualified name of the parameter that you want to add to the system. The
            fully qualified name includes the complete hierarchy of the parameter path and name.
            For example: <code>/Dev/DBServer/MySQL/db-string13</code></para><para>Naming Constraints:</para><ul><li><para>Parameter names are case sensitive.</para></li><li><para>A parameter name must be unique within an AWS Region</para></li><li><para>A parameter name can't be prefixed with "aws" or "ssm" (case-insensitive).</para></li><li><para>Parameter names can include only the following symbols and letters: <code>a-zA-Z0-9_.-/</code></para></li><li><para>A parameter name can't include spaces.</para></li><li><para>Parameter hierarchies are limited to a maximum depth of fifteen levels.</para></li></ul><para>For additional information about valid values for parameter names, see <a href="http://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-parameter-name-constraints.html">Requirements
            and Constraints for Parameter Names</a> in the <i>AWS Systems Manager User Guide</i>.</para><note><para>The maximum length constraint listed below includes capacity for additional system
            attributes that are not part of the name. The maximum length for the fully qualified
            parameter name is 1011 characters. </para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.WriteSSMParameterCmdlet.Overwrite">
            <summary>
            <para>
            <para>Overwrite an existing parameter. If not specified, will default to "false".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.WriteSSMParameterCmdlet.Policy">
            <summary>
            <para>
            <para>One or more policies to apply to a parameter. This action takes a JSON array. Parameter
            Store supports the following policy types:</para><para>Expiration: This policy deletes the parameter after it expires. When you create the
            policy, you specify the expiration date. You can update the expiration date and time
            by updating the policy. Updating the <i>parameter</i> does not affect the expiration
            date and time. When the expiration time is reached, Parameter Store deletes the parameter.</para><para>ExpirationNotification: This policy triggers an event in Amazon CloudWatch Events
            that notifies you about the expiration. By using this policy, you can receive notification
            before or after the expiration time is reached, in units of days or hours.</para><para>NoChangeNotification: This policy triggers a CloudWatch event if a parameter has not
            been modified for a specified period of time. This policy type is useful when, for
            example, a secret needs to be changed within a period of time, but it has not been
            changed.</para><para>All existing policies are preserved until you send new policies or an empty policy.
            For more information about parameter policies, see <a href="http://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-paramstore-su-policies.html">Working
            with Parameter Policies</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.WriteSSMParameterCmdlet.Tag">
            <summary>
            <para>
            <para>Optional metadata that you assign to a resource. Tags enable you to categorize a resource
            in different ways, such as by purpose, owner, or environment. For example, you might
            want to tag a Systems Manager parameter to identify the type of resource to which
            it applies, the environment, or the type of configuration data referenced by the parameter.
            In this case, you could specify the following key name/value pairs:</para><ul><li><para><code>Key=Resource,Value=S3bucket</code></para></li><li><para><code>Key=OS,Value=Windows</code></para></li><li><para><code>Key=ParameterType,Value=LicenseKey</code></para></li></ul><note><para>To add tags to an existing Systems Manager parameter, use the <a>AddTagsToResource</a>
            action.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.WriteSSMParameterCmdlet.Tier">
            <summary>
            <para>
            <para>Parameter Store offers a standard tier and an advanced tier for parameters. Standard
            parameters have a value limit of 4 KB and can't be configured to use parameter policies.
            You can create a maximum of 10,000 standard parameters per account and per Region.
            Standard parameters are offered at no additional cost.</para><para>Advanced parameters have a value limit of 8 KB and can be configured to use parameter
            policies. You can create a maximum of 100,000 advanced parameters per account and
            per Region. Advanced parameters incur a charge.</para><para>If you don't specify a parameter tier when you create a new parameter, the parameter
            defaults to using the standard tier. You can change a standard parameter to an advanced
            parameter at any time. But you can't revert an advanced parameter to a standard parameter.
            Reverting an advanced parameter to a standard parameter would result in data loss
            because the system would truncate the size of the parameter from 8 KB to 4 KB. Reverting
            would also remove any policies attached to the parameter. Lastly, advanced parameters
            use a different form of encryption than standard parameters.</para><para>If you no longer need an advanced parameter, or if you no longer want to incur charges
            for an advanced parameter, you must delete it and recreate it as a new standard parameter.
            For more information, see <a href="http://docs.aws.amazon.com/systems-manager/latest/userguide/parameter-store-advanced-parameters.html">About
            Advanced Parameters</a> in the <i>AWS Systems Manager User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.WriteSSMParameterCmdlet.Type">
            <summary>
            <para>
            <para>The type of parameter that you want to add to the system.</para><para>Items in a <code>StringList</code> must be separated by a comma (,). You can't use
            other punctuation or special character to escape items in the list. If you have a
            parameter value that requires a comma, then use the <code>String</code> data type.</para><note><para><code>SecureString</code> is not currently supported for AWS CloudFormation templates
            or in the China Regions.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.WriteSSMParameterCmdlet.Value">
            <summary>
            <para>
            <para>The parameter value that you want to add to the system. Standard parameters have a
            value limit of 4 KB. Advanced parameters have a value limit of 8 KB.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SSM.WriteSSMParameterCmdlet.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.SNOW.GetSNOWAddressCmdlet">
            <summary>
            Takes an <code>AddressId</code> and returns specific details about that address in
            the form of an <code>Address</code> object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.GetSNOWAddressCmdlet.AddressId">
            <summary>
            <para>
            <para>The automatically generated ID for a specific address.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SNOW.GetSNOWAddressListCmdlet">
            <summary>
            Returns a specified number of <code>ADDRESS</code> objects. Calling this API in one
            of the US regions will return addresses from the list of all addresses associated
            with this account in all US regions.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.GetSNOWAddressListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The number of <code>ADDRESS</code> objects to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.GetSNOWAddressListCmdlet.NextToken">
            <summary>
            <para>
            <para>HTTP requests are stateless. To identify what object comes "next" in the list of <code>ADDRESS</code>
            objects, you have the option of specifying a value for <code>NextToken</code> as the
            starting point for your list of returned addresses.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SNOW.GetSNOWClusterCmdlet">
            <summary>
            Returns information about a specific cluster including shipping information, cluster
            status, and other important metadata.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.GetSNOWClusterCmdlet.ClusterId">
            <summary>
            <para>
            <para>The automatically generated ID for a cluster.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SNOW.GetSNOWClusterJobListCmdlet">
            <summary>
            Returns an array of <code>JobListEntry</code> objects of the specified length. Each
            <code>JobListEntry</code> object is for a job in the specified cluster and contains
            a job's state, a job's ID, and other information.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.GetSNOWClusterJobListCmdlet.ClusterId">
            <summary>
            <para>
            <para>The 39-character ID for the cluster that you want to list, for example <code>CID123e4567-e89b-12d3-a456-426655440000</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.GetSNOWClusterJobListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The number of <code>JobListEntry</code> objects to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.GetSNOWClusterJobListCmdlet.NextToken">
            <summary>
            <para>
            <para>HTTP requests are stateless. To identify what object comes "next" in the list of <code>JobListEntry</code>
            objects, you have the option of specifying <code>NextToken</code> as the starting
            point for your returned list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SNOW.GetSNOWClusterListCmdlet">
            <summary>
            Returns an array of <code>ClusterListEntry</code> objects of the specified length.
            Each <code>ClusterListEntry</code> object contains a cluster's state, a cluster's
            ID, and other important status information.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.GetSNOWClusterListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The number of <code>ClusterListEntry</code> objects to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.GetSNOWClusterListCmdlet.NextToken">
            <summary>
            <para>
            <para>HTTP requests are stateless. To identify what object comes "next" in the list of <code>ClusterListEntry</code>
            objects, you have the option of specifying <code>NextToken</code> as the starting
            point for your returned list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SNOW.GetSNOWCompatibleImageListCmdlet">
            <summary>
            This action returns a list of the different Amazon EC2 Amazon Machine Images (AMIs)
            that are owned by your AWS account that would be supported for use on <code>EDGE</code>,
            <code>EDGE_C</code>, and <code>EDGE_CG</code> devices. For more information on compatible
            AMIs, see <a href="http://docs.aws.amazon.com/snowball/latest/developer-guide/using-ec2.html">Using
            Amazon EC2 Compute Instances</a> in the <i>AWS Snowball Developer Guide</i>.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.GetSNOWCompatibleImageListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results for the list of compatible images. Currently, each supported
            device can store 10 AMIs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.GetSNOWCompatibleImageListCmdlet.NextToken">
            <summary>
            <para>
            <para>HTTP requests are stateless. To identify what object comes "next" in the list of compatible
            images, you can specify a value for <code>NextToken</code> as the starting point for
            your list of returned images.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SNOW.GetSNOWJobCmdlet">
            <summary>
            Returns information about a specific job including shipping information, job status,
            and other important metadata.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.GetSNOWJobCmdlet.JobId">
            <summary>
            <para>
            <para>The automatically generated ID for a job, for example <code>JID123e4567-e89b-12d3-a456-426655440000</code>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SNOW.GetSNOWJobListCmdlet">
            <summary>
            Returns an array of <code>JobListEntry</code> objects of the specified length. Each
            <code>JobListEntry</code> object contains a job's state, a job's ID, and a value that
            indicates whether the job is a job part, in the case of export jobs. Calling this
            API action in one of the US regions will return jobs from the list of all jobs associated
            with this account in all US regions.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.GetSNOWJobListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The number of <code>JobListEntry</code> objects to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.GetSNOWJobListCmdlet.NextToken">
            <summary>
            <para>
            <para>HTTP requests are stateless. To identify what object comes "next" in the list of <code>JobListEntry</code>
            objects, you have the option of specifying <code>NextToken</code> as the starting
            point for your returned list.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SNOW.GetSNOWJobManifestCmdlet">
            <summary>
            Returns a link to an Amazon S3 presigned URL for the manifest file associated with
            the specified <code>JobId</code> value. You can access the manifest file for up to
            60 minutes after this request has been made. To access the manifest file after 60
            minutes have passed, you'll have to make another call to the <code>GetJobManifest</code>
            action.
             
              
            <para>
            The manifest is an encrypted file that you can download after your job enters the
            <code>WithCustomer</code> status. The manifest is decrypted by using the <code>UnlockCode</code>
            code value, when you pass both values to the Snowball through the Snowball client
            when the client is started for the first time.
            </para><para>
            As a best practice, we recommend that you don't save a copy of an <code>UnlockCode</code>
            value in the same location as the manifest file for that job. Saving these separately
            helps prevent unauthorized parties from gaining access to the Snowball associated
            with that job.
            </para><para>
            The credentials of a given job, including its manifest file and unlock code, expire
            90 days after the job is created.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.GetSNOWJobManifestCmdlet.JobId">
            <summary>
            <para>
            <para>The ID for a job that you want to get the manifest file for, for example <code>JID123e4567-e89b-12d3-a456-426655440000</code>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SNOW.GetSNOWJobUnlockCodeCmdlet">
            <summary>
            Returns the <code>UnlockCode</code> code value for the specified job. A particular
            <code>UnlockCode</code> value can be accessed for up to 90 days after the associated
            job has been created.
             
              
            <para>
            The <code>UnlockCode</code> value is a 29-character code with 25 alphanumeric characters
            and 4 hyphens. This code is used to decrypt the manifest file when it is passed along
            with the manifest to the Snowball through the Snowball client when the client is started
            for the first time.
            </para><para>
            As a best practice, we recommend that you don't save a copy of the <code>UnlockCode</code>
            in the same location as the manifest file for that job. Saving these separately helps
            prevent unauthorized parties from gaining access to the Snowball associated with that
            job.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.GetSNOWJobUnlockCodeCmdlet.JobId">
            <summary>
            <para>
            <para>The ID for the job that you want to get the <code>UnlockCode</code> value for, for
            example <code>JID123e4567-e89b-12d3-a456-426655440000</code>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SNOW.GetSNOWSnowballUsageCmdlet">
            <summary>
            Returns information about the Snowball service limit for your account, and also the
            number of Snowballs your account has in use.
             
              
            <para>
            The default service limit for the number of Snowballs that you can have at one time
            is 1. If you want to increase your service limit, contact AWS Support.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWAddressCmdlet">
            <summary>
            Creates an address for a Snowball to be shipped to. In most regions, addresses are
            validated at the time of creation. The address you provide must be located within
            the serviceable area of your region. If the address is invalid or unsupported, then
            an exception is thrown.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWAddressCmdlet.Address_AddressId">
            <summary>
            <para>
            <para>The unique ID for an address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWAddressCmdlet.Address_City">
            <summary>
            <para>
            <para>The city in an address that a Snowball is to be delivered to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWAddressCmdlet.Address_Company">
            <summary>
            <para>
            <para>The name of the company to receive a Snowball at an address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWAddressCmdlet.Address_Country">
            <summary>
            <para>
            <para>The country in an address that a Snowball is to be delivered to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWAddressCmdlet.Address_IsRestricted">
            <summary>
            <para>
            <para>If the address you are creating is a primary address, then set this option to true.
            This field is not supported in most regions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWAddressCmdlet.Address_Landmark">
            <summary>
            <para>
            <para>This field is no longer used and the value is ignored.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWAddressCmdlet.Address_Name">
            <summary>
            <para>
            <para>The name of a person to receive a Snowball at an address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWAddressCmdlet.Address_PhoneNumber">
            <summary>
            <para>
            <para>The phone number associated with an address that a Snowball is to be delivered to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWAddressCmdlet.Address_PostalCode">
            <summary>
            <para>
            <para>The postal code in an address that a Snowball is to be delivered to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWAddressCmdlet.Address_PrefectureOrDistrict">
            <summary>
            <para>
            <para>This field is no longer used and the value is ignored.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWAddressCmdlet.Address_StateOrProvince">
            <summary>
            <para>
            <para>The state or province in an address that a Snowball is to be delivered to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWAddressCmdlet.Address_Street1">
            <summary>
            <para>
            <para>The first line in a street address that a Snowball is to be delivered to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWAddressCmdlet.Address_Street2">
            <summary>
            <para>
            <para>The second line in a street address that a Snowball is to be delivered to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWAddressCmdlet.Address_Street3">
            <summary>
            <para>
            <para>The third line in a street address that a Snowball is to be delivered to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWAddressCmdlet.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.SNOW.NewSNOWClusterCmdlet">
            <summary>
            Creates an empty cluster. Each cluster supports five nodes. You use the <a>CreateJob</a>
            action separately to create the jobs for each of these nodes. The cluster does not
            ship until these five node jobs have been created.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWClusterCmdlet.AddressId">
            <summary>
            <para>
            <para>The ID for the address that you want the cluster shipped to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWClusterCmdlet.Description">
            <summary>
            <para>
            <para>An optional description of this specific cluster, for example <code>Environmental
            Data Cluster-01</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWClusterCmdlet.Resources_Ec2AmiResource">
            <summary>
            <para>
            <para>The Amazon Machine Images (AMIs) associated with this job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWClusterCmdlet.ForwardingAddressId">
            <summary>
            <para>
            <para>The forwarding address ID for a cluster. This field is not supported in most regions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWClusterCmdlet.Notification_JobStatesToNotify">
            <summary>
            <para>
            <para>The list of job states that will trigger a notification for this job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWClusterCmdlet.JobType">
            <summary>
            <para>
            <para>The type of job for this cluster. Currently, the only job type supported for clusters
            is <code>LOCAL_USE</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWClusterCmdlet.KmsKeyARN">
            <summary>
            <para>
            <para>The <code>KmsKeyARN</code> value that you want to associate with this cluster. <code>KmsKeyARN</code>
            values are created by using the <a href="http://docs.aws.amazon.com/kms/latest/APIReference/API_CreateKey.html">CreateKey</a>
            API action in AWS Key Management Service (AWS KMS). </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWClusterCmdlet.Resources_LambdaResource">
            <summary>
            <para>
            <para>The Python-language Lambda functions for this job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWClusterCmdlet.Notification_NotifyAll">
            <summary>
            <para>
            <para>Any change in job state will trigger a notification for this job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWClusterCmdlet.RoleARN">
            <summary>
            <para>
            <para>The <code>RoleARN</code> that you want to associate with this cluster. <code>RoleArn</code>
            values are created by using the <a href="http://docs.aws.amazon.com/IAM/latest/APIReference/API_CreateRole.html">CreateRole</a>
            API action in AWS Identity and Access Management (IAM).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWClusterCmdlet.Resources_S3Resource">
            <summary>
            <para>
            <para>An array of <code>S3Resource</code> objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWClusterCmdlet.ShippingOption">
            <summary>
            <para>
            <para>The shipping speed for each node in this cluster. This speed doesn't dictate how soon
            you'll get each Snowball Edge device, rather it represents how quickly each device
            moves to its destination while in transit. Regional shipping speeds are as follows:</para><ul><li><para>In Australia, you have access to express shipping. Typically, devices shipped express
            are delivered in about a day.</para></li><li><para>In the European Union (EU), you have access to express shipping. Typically, Snowball
            Edges shipped express are delivered in about a day. In addition, most countries in
            the EU have access to standard shipping, which typically takes less than a week, one
            way.</para></li><li><para>In India, devices are delivered in one to seven days.</para></li><li><para>In the US, you have access to one-day shipping and two-day shipping.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWClusterCmdlet.SnowballType">
            <summary>
            <para>
            <para>The type of AWS Snowball device to use for this cluster. The only supported device
            types for cluster jobs are <code>EDGE</code>, <code>EDGE_C</code>, and <code>EDGE_CG</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWClusterCmdlet.Notification_SnsTopicARN">
            <summary>
            <para>
            <para>The new SNS <code>TopicArn</code> that you want to associate with this job. You can
            create Amazon Resource Names (ARNs) for topics by using the <a href="http://docs.aws.amazon.com/sns/latest/api/API_CreateTopic.html">CreateTopic</a>
            Amazon SNS API action.</para><para>You can subscribe email addresses to an Amazon SNS topic through the AWS Management
            Console, or by using the <a href="http://docs.aws.amazon.com/sns/latest/api/API_Subscribe.html">Subscribe</a>
            AWS Simple Notification Service (SNS) API action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWClusterCmdlet.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.SNOW.NewSNOWJobCmdlet">
            <summary>
            Creates a job to import or export data between Amazon S3 and your on-premises data
            center. Your AWS account must have the right trust policies and permissions in place
            to create a job for Snowball. If you're creating a job for a node in a cluster, you
            only need to provide the <code>clusterId</code> value; the other job attributes are
            inherited from the cluster.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWJobCmdlet.AddressId">
            <summary>
            <para>
            <para>The ID for the address that you want the Snowball shipped to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWJobCmdlet.ClusterId">
            <summary>
            <para>
            <para>The ID of a cluster. If you're creating a job for a node in a cluster, you need to
            provide only this <code>clusterId</code> value. The other job attributes are inherited
            from the cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWJobCmdlet.Description">
            <summary>
            <para>
            <para>Defines an optional description of this specific job, for example <code>Important
            Photos 2016-08-11</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWJobCmdlet.Resources_Ec2AmiResource">
            <summary>
            <para>
            <para>The Amazon Machine Images (AMIs) associated with this job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWJobCmdlet.ForwardingAddressId">
            <summary>
            <para>
            <para>The forwarding address ID for a job. This field is not supported in most regions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWJobCmdlet.Notification_JobStatesToNotify">
            <summary>
            <para>
            <para>The list of job states that will trigger a notification for this job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWJobCmdlet.JobType">
            <summary>
            <para>
            <para>Defines the type of job that you're creating. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWJobCmdlet.KmsKeyARN">
            <summary>
            <para>
            <para>The <code>KmsKeyARN</code> that you want to associate with this job. <code>KmsKeyARN</code>s
            are created using the <a href="http://docs.aws.amazon.com/kms/latest/APIReference/API_CreateKey.html">CreateKey</a>
            AWS Key Management Service (KMS) API action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWJobCmdlet.Resources_LambdaResource">
            <summary>
            <para>
            <para>The Python-language Lambda functions for this job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWJobCmdlet.Notification_NotifyAll">
            <summary>
            <para>
            <para>Any change in job state will trigger a notification for this job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWJobCmdlet.RoleARN">
            <summary>
            <para>
            <para>The <code>RoleARN</code> that you want to associate with this job. <code>RoleArn</code>s
            are created using the <a href="http://docs.aws.amazon.com/IAM/latest/APIReference/API_CreateRole.html">CreateRole</a>
            AWS Identity and Access Management (IAM) API action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWJobCmdlet.Resources_S3Resource">
            <summary>
            <para>
            <para>An array of <code>S3Resource</code> objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWJobCmdlet.ShippingOption">
            <summary>
            <para>
            <para>The shipping speed for this job. This speed doesn't dictate how soon you'll get the
            Snowball, rather it represents how quickly the Snowball moves to its destination while
            in transit. Regional shipping speeds are as follows:</para><ul><li><para>In Australia, you have access to express shipping. Typically, Snowballs shipped express
            are delivered in about a day.</para></li><li><para>In the European Union (EU), you have access to express shipping. Typically, Snowballs
            shipped express are delivered in about a day. In addition, most countries in the EU
            have access to standard shipping, which typically takes less than a week, one way.</para></li><li><para>In India, Snowballs are delivered in one to seven days.</para></li><li><para>In the US, you have access to one-day shipping and two-day shipping.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWJobCmdlet.SnowballCapacityPreference">
            <summary>
            <para>
            <para>If your job is being created in one of the US regions, you have the option of specifying
            what size Snowball you'd like for this job. In all other regions, Snowballs come with
            80 TB in storage capacity.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWJobCmdlet.SnowballType">
            <summary>
            <para>
            <para>The type of AWS Snowball device to use for this job. The only supported device types
            for cluster jobs are <code>EDGE</code>, <code>EDGE_C</code>, and <code>EDGE_CG</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWJobCmdlet.Notification_SnsTopicARN">
            <summary>
            <para>
            <para>The new SNS <code>TopicArn</code> that you want to associate with this job. You can
            create Amazon Resource Names (ARNs) for topics by using the <a href="http://docs.aws.amazon.com/sns/latest/api/API_CreateTopic.html">CreateTopic</a>
            Amazon SNS API action.</para><para>You can subscribe email addresses to an Amazon SNS topic through the AWS Management
            Console, or by using the <a href="http://docs.aws.amazon.com/sns/latest/api/API_Subscribe.html">Subscribe</a>
            AWS Simple Notification Service (SNS) API action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.NewSNOWJobCmdlet.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.SNOW.StopSNOWClusterCmdlet">
            <summary>
            Cancels a cluster job. You can only cancel a cluster job while it's in the <code>AwaitingQuorum</code>
            status. You'll have at least an hour after creating a cluster job to cancel it.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.StopSNOWClusterCmdlet.ClusterId">
            <summary>
            <para>
            <para>The 39-character ID for the cluster that you want to cancel, for example <code>CID123e4567-e89b-12d3-a456-426655440000</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.StopSNOWClusterCmdlet.PassThru">
            <summary>
            Returns the value passed to the ClusterId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.StopSNOWClusterCmdlet.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.SNOW.StopSNOWJobCmdlet">
            <summary>
            Cancels the specified job. You can only cancel a job before its <code>JobState</code>
            value changes to <code>PreparingAppliance</code>. Requesting the <code>ListJobs</code>
            or <code>DescribeJob</code> action returns a job's <code>JobState</code> as part of
            the response element data returned.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.StopSNOWJobCmdlet.JobId">
            <summary>
            <para>
            <para>The 39-character job ID for the job that you want to cancel, for example <code>JID123e4567-e89b-12d3-a456-426655440000</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.StopSNOWJobCmdlet.PassThru">
            <summary>
            Returns the value passed to the JobId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.StopSNOWJobCmdlet.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.SNOW.UpdateSNOWClusterCmdlet">
            <summary>
            While a cluster's <code>ClusterState</code> value is in the <code>AwaitingQuorum</code>
            state, you can update some of the information associated with a cluster. Once the
            cluster changes to a different job state, usually 60 minutes after the cluster being
            created, this action is no longer available.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.UpdateSNOWClusterCmdlet.AddressId">
            <summary>
            <para>
            <para>The ID of the updated <a>Address</a> object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.UpdateSNOWClusterCmdlet.ClusterId">
            <summary>
            <para>
            <para>The cluster ID of the cluster that you want to update, for example <code>CID123e4567-e89b-12d3-a456-426655440000</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.UpdateSNOWClusterCmdlet.Description">
            <summary>
            <para>
            <para>The updated description of this cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.UpdateSNOWClusterCmdlet.Resources_Ec2AmiResource">
            <summary>
            <para>
            <para>The Amazon Machine Images (AMIs) associated with this job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.UpdateSNOWClusterCmdlet.ForwardingAddressId">
            <summary>
            <para>
            <para>The updated ID for the forwarding address for a cluster. This field is not supported
            in most regions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.UpdateSNOWClusterCmdlet.Notification_JobStatesToNotify">
            <summary>
            <para>
            <para>The list of job states that will trigger a notification for this job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.UpdateSNOWClusterCmdlet.Resources_LambdaResource">
            <summary>
            <para>
            <para>The Python-language Lambda functions for this job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.UpdateSNOWClusterCmdlet.Notification_NotifyAll">
            <summary>
            <para>
            <para>Any change in job state will trigger a notification for this job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.UpdateSNOWClusterCmdlet.RoleARN">
            <summary>
            <para>
            <para>The new role Amazon Resource Name (ARN) that you want to associate with this cluster.
            To create a role ARN, use the <a href="http://docs.aws.amazon.com/IAM/latest/APIReference/API_CreateRole.html">CreateRole</a>
            API action in AWS Identity and Access Management (IAM).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.UpdateSNOWClusterCmdlet.Resources_S3Resource">
            <summary>
            <para>
            <para>An array of <code>S3Resource</code> objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.UpdateSNOWClusterCmdlet.ShippingOption">
            <summary>
            <para>
            <para>The updated shipping option value of this cluster's <a>ShippingDetails</a> object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.UpdateSNOWClusterCmdlet.Notification_SnsTopicARN">
            <summary>
            <para>
            <para>The new SNS <code>TopicArn</code> that you want to associate with this job. You can
            create Amazon Resource Names (ARNs) for topics by using the <a href="http://docs.aws.amazon.com/sns/latest/api/API_CreateTopic.html">CreateTopic</a>
            Amazon SNS API action.</para><para>You can subscribe email addresses to an Amazon SNS topic through the AWS Management
            Console, or by using the <a href="http://docs.aws.amazon.com/sns/latest/api/API_Subscribe.html">Subscribe</a>
            AWS Simple Notification Service (SNS) API action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.UpdateSNOWClusterCmdlet.PassThru">
            <summary>
            Returns the value passed to the ClusterId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.UpdateSNOWClusterCmdlet.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.SNOW.UpdateSNOWJobCmdlet">
            <summary>
            While a job's <code>JobState</code> value is <code>New</code>, you can update some
            of the information associated with a job. Once the job changes to a different job
            state, usually within 60 minutes of the job being created, this action is no longer
            available.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.UpdateSNOWJobCmdlet.AddressId">
            <summary>
            <para>
            <para>The ID of the updated <a>Address</a> object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.UpdateSNOWJobCmdlet.Description">
            <summary>
            <para>
            <para>The updated description of this job's <a>JobMetadata</a> object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.UpdateSNOWJobCmdlet.Resources_Ec2AmiResource">
            <summary>
            <para>
            <para>The Amazon Machine Images (AMIs) associated with this job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.UpdateSNOWJobCmdlet.ForwardingAddressId">
            <summary>
            <para>
            <para>The updated ID for the forwarding address for a job. This field is not supported in
            most regions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.UpdateSNOWJobCmdlet.JobId">
            <summary>
            <para>
            <para>The job ID of the job that you want to update, for example <code>JID123e4567-e89b-12d3-a456-426655440000</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.UpdateSNOWJobCmdlet.Notification_JobStatesToNotify">
            <summary>
            <para>
            <para>The list of job states that will trigger a notification for this job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.UpdateSNOWJobCmdlet.Resources_LambdaResource">
            <summary>
            <para>
            <para>The Python-language Lambda functions for this job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.UpdateSNOWJobCmdlet.Notification_NotifyAll">
            <summary>
            <para>
            <para>Any change in job state will trigger a notification for this job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.UpdateSNOWJobCmdlet.RoleARN">
            <summary>
            <para>
            <para>The new role Amazon Resource Name (ARN) that you want to associate with this job.
            To create a role ARN, use the <a href="http://docs.aws.amazon.com/IAM/latest/APIReference/API_CreateRole.html">CreateRole</a>AWS
            Identity and Access Management (IAM) API action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.UpdateSNOWJobCmdlet.Resources_S3Resource">
            <summary>
            <para>
            <para>An array of <code>S3Resource</code> objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.UpdateSNOWJobCmdlet.ShippingOption">
            <summary>
            <para>
            <para>The updated shipping option value of this job's <a>ShippingDetails</a> object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.UpdateSNOWJobCmdlet.SnowballCapacityPreference">
            <summary>
            <para>
            <para>The updated <code>SnowballCapacityPreference</code> of this job's <a>JobMetadata</a>
            object. The 50 TB Snowballs are only available in the US regions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.UpdateSNOWJobCmdlet.Notification_SnsTopicARN">
            <summary>
            <para>
            <para>The new SNS <code>TopicArn</code> that you want to associate with this job. You can
            create Amazon Resource Names (ARNs) for topics by using the <a href="http://docs.aws.amazon.com/sns/latest/api/API_CreateTopic.html">CreateTopic</a>
            Amazon SNS API action.</para><para>You can subscribe email addresses to an Amazon SNS topic through the AWS Management
            Console, or by using the <a href="http://docs.aws.amazon.com/sns/latest/api/API_Subscribe.html">Subscribe</a>
            AWS Simple Notification Service (SNS) API action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.UpdateSNOWJobCmdlet.PassThru">
            <summary>
            Returns the value passed to the JobId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SNOW.UpdateSNOWJobCmdlet.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.SQS.AddSQSPermissionCmdlet">
            <summary>
            Adds a permission to a queue for a specific <a href="http://docs.aws.amazon.com/general/latest/gr/glos-chap.html#P">principal</a>.
            This allows sharing access to the queue.
             
              
            <para>
            When you create a queue, you have full control access rights for the queue. Only you,
            the owner of the queue, can grant or deny permissions to the queue. For more information
            about these permissions, see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-writing-an-sqs-policy.html#write-messages-to-shared-queue">Allow
            Developers to Write Messages to a Shared Queue</a> in the <i>Amazon Simple Queue Service
            Developer Guide</i>.
            </para><note><para><code>AddPermission</code> writes an Amazon-SQS-generated policy. If you want to
            write your own policy, use <code><a>SetQueueAttributes</a></code> to upload your
            policy. For more information about writing your own policy, see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-creating-custom-policies.html">Using
            Custom Policies with the Amazon SQS Access Policy Language</a> in the <i>Amazon Simple
            Queue Service Developer Guide</i>.
            </para><para>
            An Amazon SQS policy can have a maximum of 7 actions.
            </para></note><para>
            Some actions take lists of parameters. These lists are specified using the <code>param.n</code>
            notation. Values of <code>n</code> are integers starting from 1. For example, a parameter
            list with two elements looks like this:
            </para><para><code>&amp;Attribute.1=first</code></para><para><code>&amp;Attribute.2=second</code></para><note><para>
            Cross-account permissions don't apply to this action. For more information, see see
            <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-customer-managed-policy-examples.html#grant-cross-account-permissions-to-role-and-user-name">Grant
            Cross-Account Permissions to a Role and a User Name</a> in the <i>Amazon Simple Queue
            Service Developer Guide</i>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.AddSQSPermissionCmdlet.Action">
            <summary>
            <para>
            <para>The action the client wants to allow for the specified principal. Valid values: the
            name of any action or <code>*</code>.</para><para>For more information about these actions, see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-overview-of-managing-access.html">Overview
            of Managing Access Permissions to Your Amazon Simple Queue Service Resource</a> in
            the <i>Amazon Simple Queue Service Developer Guide</i>.</para><para>Specifying <code>SendMessage</code>, <code>DeleteMessage</code>, or <code>ChangeMessageVisibility</code>
            for <code>ActionName.n</code> also grants permissions for the corresponding batch
            versions of those actions: <code>SendMessageBatch</code>, <code>DeleteMessageBatch</code>,
            and <code>ChangeMessageVisibilityBatch</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.AddSQSPermissionCmdlet.AWSAccountId">
            <summary>
            <para>
            <para>The AWS account number of the <a href="http://docs.aws.amazon.com/general/latest/gr/glos-chap.html#P">principal</a>
            who is given permission. The principal must have an AWS account, but does not need
            to be signed up for Amazon SQS. For information about locating the AWS account identification,
            see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-making-api-requests.html#sqs-api-request-authentication">Your
            AWS Identifiers</a> in the <i>Amazon Simple Queue Service Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.AddSQSPermissionCmdlet.Label">
            <summary>
            <para>
            <para>The unique identification of the permission you're setting (for example, <code>AliceSendMessage</code>).
            Maximum 80 characters. Allowed characters include alphanumeric characters, hyphens
            (<code>-</code>), and underscores (<code>_</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.AddSQSPermissionCmdlet.QueueUrl">
            <summary>
            <para>
            <para>The URL of the Amazon SQS queue to which permissions are added.</para><para>Queue URLs and names are case-sensitive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.AddSQSPermissionCmdlet.PassThru">
            <summary>
            Returns the value passed to the QueueUrl parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.AddSQSPermissionCmdlet.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.SQS.AddSQSResourceTagCmdlet">
            <summary>
            Add cost allocation tags to the specified Amazon SQS queue. For an overview, see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-queue-tags.html">Tagging
            Your Amazon SQS Queues</a> in the <i>Amazon Simple Queue Service Developer Guide</i>.
             
              
            <para>
            When you use queue tags, keep the following guidelines in mind:
            </para><ul><li><para>
            Adding more than 50 tags to a queue isn't recommended.
            </para></li><li><para>
            Tags don't have any semantic meaning. Amazon SQS interprets tags as character strings.
            </para></li><li><para>
            Tags are case-sensitive.
            </para></li><li><para>
            A new tag with a key identical to that of an existing tag overwrites the existing
            tag.
            </para></li><li><para>
            Tagging actions are limited to 5 TPS per AWS account. If your application requires
            a higher throughput, file a <a href="https://console.aws.amazon.com/support/home#/case/create?issueType=technical">technical
            support request</a>.
            </para></li></ul><para>
            For a full list of tag restrictions, see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-limits.html#limits-queues">Limits
            Related to Queues</a> in the <i>Amazon Simple Queue Service Developer Guide</i>.
            </para><note><para>
            Cross-account permissions don't apply to this action. For more information, see see
            <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-customer-managed-policy-examples.html#grant-cross-account-permissions-to-role-and-user-name">Grant
            Cross-Account Permissions to a Role and a User Name</a> in the <i>Amazon Simple Queue
            Service Developer Guide</i>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.AddSQSResourceTagCmdlet.QueueUrl">
            <summary>
            <para>
            <para>The URL of the queue.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.AddSQSResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>The list of tags to be added to the specified queue.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.AddSQSResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the QueueUrl parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.AddSQSResourceTagCmdlet.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.SQS.ClearSQSQueueCmdlet">
            <summary>
            Deletes the messages in a queue specified by the <code>QueueURL</code> parameter.
             
             <important><para>
            When you use the <code>PurgeQueue</code> action, you can't retrieve any messages deleted
            from a queue.
            </para><para>
            The message deletion process takes up to 60 seconds. We recommend waiting for 60 seconds
            regardless of your queue's size.
            </para></important><para>
            Messages sent to the queue <i>before</i> you call <code>PurgeQueue</code> might be
            received but are deleted within the next minute.
            </para><para>
            Messages sent to the queue <i>after</i> you call <code>PurgeQueue</code> might be
            deleted while the queue is being purged.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.ClearSQSQueueCmdlet.QueueUrl">
            <summary>
            <para>
            <para>The URL of the queue from which the <code>PurgeQueue</code> action deletes messages.</para><para>Queue URLs and names are case-sensitive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.ClearSQSQueueCmdlet.PassThru">
            <summary>
            Returns the value passed to the QueueUrl parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.ClearSQSQueueCmdlet.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.SQS.EditSQSMessageVisibilityCmdlet">
            <summary>
            Changes the visibility timeout of a specified message in a queue to a new value. The
            maximum allowed timeout value is 12 hours. For more information, see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-visibility-timeout.html">Visibility
            Timeout</a> in the <i>Amazon Simple Queue Service Developer Guide</i>.
             
              
            <para>
            For example, you have a message with a visibility timeout of 5 minutes. After 3 minutes,
            you call <code>ChangeMessageVisibility</code> with a timeout of 10 minutes. You can
            continue to call <code>ChangeMessageVisibility</code> to extend the visibility timeout
            to a maximum of 12 hours. If you try to extend the visibility timeout beyond 12 hours,
            your request is rejected.
            </para><para>
            A message is considered to be <i>in flight</i> after it's received from a queue by
            a consumer, but not yet deleted from the queue.
            </para><para>
            For standard queues, there can be a maximum of 120,000 inflight messages per queue.
            If you reach this limit, Amazon SQS returns the <code>OverLimit</code> error message.
            To avoid reaching the limit, you should delete messages from the queue after they're
            processed. You can also increase the number of queues you use to process your messages.
            </para><para>
            For FIFO queues, there can be a maximum of 20,000 inflight messages per queue. If
            you reach this limit, Amazon SQS returns no error messages.
            </para><important><para>
            If you attempt to set the <code>VisibilityTimeout</code> to a value greater than the
            maximum time left, Amazon SQS returns an error. Amazon SQS doesn't automatically recalculate
            and increase the timeout to the maximum remaining time.
            </para><para>
            Unlike with a queue, when you change the visibility timeout for a specific message
            the timeout value is applied immediately but isn't saved in memory for that message.
            If you don't delete a message after it is received, the visibility timeout for the
            message reverts to the original timeout value (not to the value you set using the
            <code>ChangeMessageVisibility</code> action) the next time the message is received.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.EditSQSMessageVisibilityCmdlet.QueueUrl">
            <summary>
            <para>
            <para>The URL of the Amazon SQS queue whose message's visibility is changed.</para><para>Queue URLs and names are case-sensitive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.EditSQSMessageVisibilityCmdlet.ReceiptHandle">
            <summary>
            <para>
            <para>The receipt handle associated with the message whose visibility timeout is changed.
            This parameter is returned by the <code><a>ReceiveMessage</a></code> action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.EditSQSMessageVisibilityCmdlet.VisibilityTimeout">
            <summary>
            <para>
            <para>The new value for the message's visibility timeout (in seconds). Values values: <code>0</code>
            to <code>43200</code>. Maximum: 12 hours.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.EditSQSMessageVisibilityCmdlet.PassThru">
            <summary>
            Returns the value passed to the QueueUrl parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.EditSQSMessageVisibilityCmdlet.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.SQS.EditSQSMessageVisibilityBatchCmdlet">
            <summary>
            Changes the visibility timeout of multiple messages. This is a batch version of <code><a>ChangeMessageVisibility</a>.</code> The result of the action on each message is
            reported individually in the response. You can send up to 10 <code><a>ChangeMessageVisibility</a></code> requests with each <code>ChangeMessageVisibilityBatch</code> action.
             
             <important><para>
            Because the batch request can result in a combination of successful and unsuccessful
            actions, you should check for batch errors even when the call returns an HTTP status
            code of <code>200</code>.
            </para></important><para>
            Some actions take lists of parameters. These lists are specified using the <code>param.n</code>
            notation. Values of <code>n</code> are integers starting from 1. For example, a parameter
            list with two elements looks like this:
            </para><para><code>&amp;Attribute.1=first</code></para><para><code>&amp;Attribute.2=second</code></para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.EditSQSMessageVisibilityBatchCmdlet.Entry">
            <summary>
            <para>
            <para>A list of receipt handles of the messages for which the visibility timeout must be
            changed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.EditSQSMessageVisibilityBatchCmdlet.QueueUrl">
            <summary>
            <para>
            <para>The URL of the Amazon SQS queue whose messages' visibility is changed.</para><para>Queue URLs and names are case-sensitive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.EditSQSMessageVisibilityBatchCmdlet.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.SQS.GetSQSDeadLetterSourceQueueCmdlet">
            <summary>
            Returns a list of your queues that have the <code>RedrivePolicy</code> queue attribute
            configured with a dead-letter queue.
             
              
            <para>
            For more information about using dead-letter queues, see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-dead-letter-queues.html">Using
            Amazon SQS Dead-Letter Queues</a> in the <i>Amazon Simple Queue Service Developer
            Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.GetSQSDeadLetterSourceQueueCmdlet.QueueUrl">
            <summary>
            <para>
            <para>The URL of a dead-letter queue.</para><para>Queue URLs and names are case-sensitive.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SQS.GetSQSQueueCmdlet">
            <summary>
            Returns a list of your queues. The maximum number of queues that can be returned is
            1,000. If you specify a value for the optional <code>QueueNamePrefix</code> parameter,
            only queues with a name that begins with the specified value are returned.
             
             <note><para>
            Cross-account permissions don't apply to this action. For more information, see see
            <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-customer-managed-policy-examples.html#grant-cross-account-permissions-to-role-and-user-name">Grant
            Cross-Account Permissions to a Role and a User Name</a> in the <i>Amazon Simple Queue
            Service Developer Guide</i>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.GetSQSQueueCmdlet.QueueNamePrefix">
            <summary>
            <para>
            <para>A string to use for filtering the list results. Only those queues whose name begins
            with the specified string are returned.</para><para>Queue URLs and names are case-sensitive.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SQS.GetSQSQueueAttributeCmdlet">
            <summary>
            Gets attributes for the specified queue.
             
             <note><para>
            To determine whether a queue is <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/FIFO-queues.html">FIFO</a>,
            you can check whether <code>QueueName</code> ends with the <code>.fifo</code> suffix.
            </para></note><para>
            Some actions take lists of parameters. These lists are specified using the <code>param.n</code>
            notation. Values of <code>n</code> are integers starting from 1. For example, a parameter
            list with two elements looks like this:
            </para><para><code>&amp;Attribute.1=first</code></para><para><code>&amp;Attribute.2=second</code></para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.GetSQSQueueAttributeCmdlet.AttributeName">
            <summary>
            <para>
            <para>A list of attributes for which to retrieve information.</para><note><para>In the future, new attributes might be added. If you write code that calls this action,
            we recommend that you structure your code so that it can handle new attributes gracefully.</para></note><para>The following attributes are supported:</para><ul><li><para><code>All</code> - Returns all values. </para></li><li><para><code>ApproximateNumberOfMessages</code> - Returns the approximate number of messages
            available for retrieval from the queue.</para></li><li><para><code>ApproximateNumberOfMessagesDelayed</code> - Returns the approximate number
            of messages in the queue that are delayed and not available for reading immediately.
            This can happen when the queue is configured as a delay queue or when a message has
            been sent with a delay parameter.</para></li><li><para><code>ApproximateNumberOfMessagesNotVisible</code> - Returns the approximate number
            of messages that are in flight. Messages are considered to be <i>in flight</i> if
            they have been sent to a client but have not yet been deleted or have not yet reached
            the end of their visibility window. </para></li><li><para><code>CreatedTimestamp</code> - Returns the time when the queue was created in seconds
            (<a href="http://en.wikipedia.org/wiki/Unix_time">epoch time</a>).</para></li><li><para><code>DelaySeconds</code> - Returns the default delay on the queue in seconds.</para></li><li><para><code>LastModifiedTimestamp</code> - Returns the time when the queue was last changed
            in seconds (<a href="http://en.wikipedia.org/wiki/Unix_time">epoch time</a>).</para></li><li><para><code>MaximumMessageSize</code> - Returns the limit of how many bytes a message can
            contain before Amazon SQS rejects it.</para></li><li><para><code>MessageRetentionPeriod</code> - Returns the length of time, in seconds, for
            which Amazon SQS retains a message.</para></li><li><para><code>Policy</code> - Returns the policy of the queue.</para></li><li><para><code>QueueArn</code> - Returns the Amazon resource name (ARN) of the queue.</para></li><li><para><code>ReceiveMessageWaitTimeSeconds</code> - Returns the length of time, in seconds,
            for which the <code>ReceiveMessage</code> action waits for a message to arrive. </para></li><li><para><code>RedrivePolicy</code> - Returns the string that includes the parameters for
            dead-letter queue functionality of the source queue. For more information about the
            redrive policy and dead-letter queues, see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-dead-letter-queues.html">Using
            Amazon SQS Dead-Letter Queues</a> in the <i>Amazon Simple Queue Service Developer
            Guide</i>. </para><ul><li><para><code>deadLetterTargetArn</code> - The Amazon Resource Name (ARN) of the dead-letter
            queue to which Amazon SQS moves messages after the value of <code>maxReceiveCount</code>
            is exceeded.</para></li><li><para><code>maxReceiveCount</code> - The number of times a message is delivered to the
            source queue before being moved to the dead-letter queue. When the <code>ReceiveCount</code>
            for a message exceeds the <code>maxReceiveCount</code> for a queue, Amazon SQS moves
            the message to the dead-letter-queue.</para></li></ul></li><li><para><code>VisibilityTimeout</code> - Returns the visibility timeout for the queue. For
            more information about the visibility timeout, see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-visibility-timeout.html">Visibility
            Timeout</a> in the <i>Amazon Simple Queue Service Developer Guide</i>. </para></li></ul><para>The following attributes apply only to <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-server-side-encryption.html">server-side-encryption</a>:</para><ul><li><para><code>KmsMasterKeyId</code> - Returns the ID of an AWS-managed customer master key
            (CMK) for Amazon SQS or a custom CMK. For more information, see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-server-side-encryption.html#sqs-sse-key-terms">Key
            Terms</a>. </para></li><li><para><code>KmsDataKeyReusePeriodSeconds</code> - Returns the length of time, in seconds,
            for which Amazon SQS can reuse a data key to encrypt or decrypt messages before calling
            AWS KMS again. For more information, see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-server-side-encryption.html#sqs-how-does-the-data-key-reuse-period-work">How
            Does the Data Key Reuse Period Work?</a>. </para></li></ul><para>The following attributes apply only to <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/FIFO-queues.html">FIFO
            (first-in-first-out) queues</a>:</para><ul><li><para><code>FifoQueue</code> - Returns whether the queue is FIFO. For more information,
            see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/FIFO-queues.html#FIFO-queues-understanding-logic">FIFO
            Queue Logic</a> in the <i>Amazon Simple Queue Service Developer Guide</i>.</para><note><para>To determine whether a queue is <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/FIFO-queues.html">FIFO</a>,
            you can check whether <code>QueueName</code> ends with the <code>.fifo</code> suffix.</para></note></li><li><para><code>ContentBasedDeduplication</code> - Returns whether content-based deduplication
            is enabled for the queue. For more information, see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/FIFO-queues.html#FIFO-queues-exactly-once-processing">Exactly-Once
            Processing</a> in the <i>Amazon Simple Queue Service Developer Guide</i>. </para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.GetSQSQueueAttributeCmdlet.QueueUrl">
            <summary>
            <para>
            <para>The URL of the Amazon SQS queue whose attribute information is retrieved.</para><para>Queue URLs and names are case-sensitive.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SQS.GetSQSQueueUrlCmdlet">
            <summary>
            Returns the URL of an existing Amazon SQS queue.
             
              
            <para>
            To access a queue that belongs to another AWS account, use the <code>QueueOwnerAWSAccountId</code>
            parameter to specify the account ID of the queue's owner. The queue's owner must grant
            you permission to access the queue. For more information about shared queue access,
            see <code><a>AddPermission</a></code> or see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-writing-an-sqs-policy.html#write-messages-to-shared-queue">Allow
            Developers to Write Messages to a Shared Queue</a> in the <i>Amazon Simple Queue Service
            Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.GetSQSQueueUrlCmdlet.QueueName">
            <summary>
            <para>
            <para>The name of the queue whose URL must be fetched. Maximum 80 characters. Valid values:
            alphanumeric characters, hyphens (<code>-</code>), and underscores (<code>_</code>).</para><para>Queue URLs and names are case-sensitive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.GetSQSQueueUrlCmdlet.QueueOwnerAWSAccountId">
            <summary>
            <para>
            <para>The AWS account ID of the account that created the queue.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SQS.GetSQSResourceTagCmdlet">
            <summary>
            List all cost allocation tags added to the specified Amazon SQS queue. For an overview,
            see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-queue-tags.html">Tagging
            Your Amazon SQS Queues</a> in the <i>Amazon Simple Queue Service Developer Guide</i>.
             
              
            <para>
            When you use queue tags, keep the following guidelines in mind:
            </para><ul><li><para>
            Adding more than 50 tags to a queue isn't recommended.
            </para></li><li><para>
            Tags don't have any semantic meaning. Amazon SQS interprets tags as character strings.
            </para></li><li><para>
            Tags are case-sensitive.
            </para></li><li><para>
            A new tag with a key identical to that of an existing tag overwrites the existing
            tag.
            </para></li><li><para>
            Tagging actions are limited to 5 TPS per AWS account. If your application requires
            a higher throughput, file a <a href="https://console.aws.amazon.com/support/home#/case/create?issueType=technical">technical
            support request</a>.
            </para></li></ul><para>
            For a full list of tag restrictions, see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-limits.html#limits-queues">Limits
            Related to Queues</a> in the <i>Amazon Simple Queue Service Developer Guide</i>.
            </para><note><para>
            Cross-account permissions don't apply to this action. For more information, see see
            <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-customer-managed-policy-examples.html#grant-cross-account-permissions-to-role-and-user-name">Grant
            Cross-Account Permissions to a Role and a User Name</a> in the <i>Amazon Simple Queue
            Service Developer Guide</i>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.GetSQSResourceTagCmdlet.QueueUrl">
            <summary>
            <para>
            <para>The URL of the queue.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SQS.NewSQSQueueCmdlet">
            <summary>
            Creates a new standard or FIFO queue. You can pass one or more attributes in the request.
            Keep the following caveats in mind:
             
             <ul><li><para>
            If you don't specify the <code>FifoQueue</code> attribute, Amazon SQS creates a standard
            queue.
            </para><note><para>
             You can't change the queue type after you create it and you can't convert an existing
            standard queue into a FIFO queue. You must either create a new FIFO queue for your
            application or delete your existing standard queue and recreate it as a FIFO queue.
            For more information, see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/FIFO-queues.html#FIFO-queues-moving">Moving
            From a Standard Queue to a FIFO Queue</a> in the <i>Amazon Simple Queue Service Developer
            Guide</i>.
            </para></note></li><li><para>
            If you don't provide a value for an attribute, the queue is created with the default
            value for the attribute.
            </para></li><li><para>
            If you delete a queue, you must wait at least 60 seconds before creating a queue with
            the same name.
            </para></li></ul><para>
            To successfully create a new queue, you must provide a queue name that adheres to
            the <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/limits-queues.html">limits
            related to queues</a> and is unique within the scope of your queues.
            </para><para>
            To get the queue URL, use the <code><a>GetQueueUrl</a></code> action. <code><a>GetQueueUrl</a></code> requires only the <code>QueueName</code> parameter. be aware of existing queue
            names:
            </para><ul><li><para>
            If you provide the name of an existing queue along with the exact names and values
            of all the queue's attributes, <code>CreateQueue</code> returns the queue URL for
            the existing queue.
            </para></li><li><para>
            If the queue name, attribute names, or attribute values don't match an existing queue,
            <code>CreateQueue</code> returns an error.
            </para></li></ul><para>
            Some actions take lists of parameters. These lists are specified using the <code>param.n</code>
            notation. Values of <code>n</code> are integers starting from 1. For example, a parameter
            list with two elements looks like this:
            </para><para><code>&amp;Attribute.1=first</code></para><para><code>&amp;Attribute.2=second</code></para><note><para>
            Cross-account permissions don't apply to this action. For more information, see see
            <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-customer-managed-policy-examples.html#grant-cross-account-permissions-to-role-and-user-name">Grant
            Cross-Account Permissions to a Role and a User Name</a> in the <i>Amazon Simple Queue
            Service Developer Guide</i>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.NewSQSQueueCmdlet.Attribute">
            <summary>
            <para>
            <para>A map of attributes with their corresponding values.</para><para>The following lists the names, descriptions, and values of the special request parameters
            that the <code>CreateQueue</code> action uses:</para><ul><li><para><code>DelaySeconds</code> - The length of time, in seconds, for which the delivery
            of all messages in the queue is delayed. Valid values: An integer from 0 to 900 seconds
            (15 minutes). Default: 0. </para></li><li><para><code>MaximumMessageSize</code> - The limit of how many bytes a message can contain
            before Amazon SQS rejects it. Valid values: An integer from 1,024 bytes (1 KiB) to
            262,144 bytes (256 KiB). Default: 262,144 (256 KiB). </para></li><li><para><code>MessageRetentionPeriod</code> - The length of time, in seconds, for which Amazon
            SQS retains a message. Valid values: An integer from 60 seconds (1 minute) to 1,209,600
            seconds (14 days). Default: 345,600 (4 days). </para></li><li><para><code>Policy</code> - The queue's policy. A valid AWS policy. For more information
            about policy structure, see <a href="http://docs.aws.amazon.com/IAM/latest/UserGuide/PoliciesOverview.html">Overview
            of AWS IAM Policies</a> in the <i>Amazon IAM User Guide</i>. </para></li><li><para><code>ReceiveMessageWaitTimeSeconds</code> - The length of time, in seconds, for
            which a <code><a>ReceiveMessage</a></code> action waits for a message to arrive.
            Valid values: An integer from 0 to 20 (seconds). Default: 0. </para></li><li><para><code>RedrivePolicy</code> - The string that includes the parameters for the dead-letter
            queue functionality of the source queue. For more information about the redrive policy
            and dead-letter queues, see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-dead-letter-queues.html">Using
            Amazon SQS Dead-Letter Queues</a> in the <i>Amazon Simple Queue Service Developer
            Guide</i>. </para><ul><li><para><code>deadLetterTargetArn</code> - The Amazon Resource Name (ARN) of the dead-letter
            queue to which Amazon SQS moves messages after the value of <code>maxReceiveCount</code>
            is exceeded.</para></li><li><para><code>maxReceiveCount</code> - The number of times a message is delivered to the
            source queue before being moved to the dead-letter queue. When the <code>ReceiveCount</code>
            for a message exceeds the <code>maxReceiveCount</code> for a queue, Amazon SQS moves
            the message to the dead-letter-queue.</para></li></ul><note><para>The dead-letter queue of a FIFO queue must also be a FIFO queue. Similarly, the dead-letter
            queue of a standard queue must also be a standard queue.</para></note></li><li><para><code>VisibilityTimeout</code> - The visibility timeout for the queue, in seconds.
            Valid values: An integer from 0 to 43,200 (12 hours). Default: 30. For more information
            about the visibility timeout, see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-visibility-timeout.html">Visibility
            Timeout</a> in the <i>Amazon Simple Queue Service Developer Guide</i>.</para></li></ul><para>The following attributes apply only to <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-server-side-encryption.html">server-side-encryption</a>:</para><ul><li><para><code>KmsMasterKeyId</code> - The ID of an AWS-managed customer master key (CMK)
            for Amazon SQS or a custom CMK. For more information, see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-server-side-encryption.html#sqs-sse-key-terms">Key
            Terms</a>. While the alias of the AWS-managed CMK for Amazon SQS is always <code>alias/aws/sqs</code>,
            the alias of a custom CMK can, for example, be <code>alias/<i>MyAlias</i></code>.
            For more examples, see <a href="http://docs.aws.amazon.com/kms/latest/APIReference/API_DescribeKey.html#API_DescribeKey_RequestParameters">KeyId</a>
            in the <i>AWS Key Management Service API Reference</i>. </para></li><li><para><code>KmsDataKeyReusePeriodSeconds</code> - The length of time, in seconds, for which
            Amazon SQS can reuse a <a href="http://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#data-keys">data
            key</a> to encrypt or decrypt messages before calling AWS KMS again. An integer representing
            seconds, between 60 seconds (1 minute) and 86,400 seconds (24 hours). Default: 300
            (5 minutes). A shorter time period provides better security but results in more calls
            to KMS which might incur charges after Free Tier. For more information, see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-server-side-encryption.html#sqs-how-does-the-data-key-reuse-period-work">How
            Does the Data Key Reuse Period Work?</a>. </para></li></ul><para>The following attributes apply only to <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/FIFO-queues.html">FIFO
            (first-in-first-out) queues</a>:</para><ul><li><para><code>FifoQueue</code> - Designates a queue as FIFO. Valid values: <code>true</code>,
            <code>false</code>. You can provide this attribute only during queue creation. You
            can't change it for an existing queue. When you set this attribute, you must also
            provide the <code>MessageGroupId</code> for your messages explicitly.</para><para>For more information, see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/FIFO-queues.html#FIFO-queues-understanding-logic">FIFO
            Queue Logic</a> in the <i>Amazon Simple Queue Service Developer Guide</i>.</para></li><li><para><code>ContentBasedDeduplication</code> - Enables content-based deduplication. Valid
            values: <code>true</code>, <code>false</code>. For more information, see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/FIFO-queues.html#FIFO-queues-exactly-once-processing">Exactly-Once
            Processing</a> in the <i>Amazon Simple Queue Service Developer Guide</i>. </para><ul><li><para>Every message must have a unique <code>MessageDeduplicationId</code>,</para><ul><li><para>You may provide a <code>MessageDeduplicationId</code> explicitly.</para></li><li><para>If you aren't able to provide a <code>MessageDeduplicationId</code> and you enable
            <code>ContentBasedDeduplication</code> for your queue, Amazon SQS uses a SHA-256 hash
            to generate the <code>MessageDeduplicationId</code> using the body of the message
            (but not the attributes of the message). </para></li><li><para>If you don't provide a <code>MessageDeduplicationId</code> and the queue doesn't have
            <code>ContentBasedDeduplication</code> set, the action fails with an error.</para></li><li><para>If the queue has <code>ContentBasedDeduplication</code> set, your <code>MessageDeduplicationId</code>
            overrides the generated one.</para></li></ul></li><li><para>When <code>ContentBasedDeduplication</code> is in effect, messages with identical
            content sent within the deduplication interval are treated as duplicates and only
            one copy of the message is delivered.</para></li><li><para>If you send one message with <code>ContentBasedDeduplication</code> enabled and then
            another message with a <code>MessageDeduplicationId</code> that is the same as the
            one generated for the first <code>MessageDeduplicationId</code>, the two messages
            are treated as duplicates and only one copy of the message is delivered. </para></li></ul></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.NewSQSQueueCmdlet.QueueName">
            <summary>
            <para>
            <para>The name of the new queue. The following limits apply to this name:</para><ul><li><para>A queue name can have up to 80 characters.</para></li><li><para>Valid values: alphanumeric characters, hyphens (<code>-</code>), and underscores (<code>_</code>).</para></li><li><para>A FIFO queue name must end with the <code>.fifo</code> suffix.</para></li></ul><para>Queue URLs and names are case-sensitive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.NewSQSQueueCmdlet.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.SQS.ReceiveSQSMessageCmdlet">
            <summary>
            Retrieves one or more messages (up to 10), from the specified queue. Using the <code>WaitTimeSeconds</code>
            parameter enables long-poll support. For more information, see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-long-polling.html">Amazon
            SQS Long Polling</a> in the <i>Amazon Simple Queue Service Developer Guide</i>.
             
              
            <para>
            Short poll is the default behavior where a weighted random set of machines is sampled
            on a <code>ReceiveMessage</code> call. Thus, only the messages on the sampled machines
            are returned. If the number of messages in the queue is small (fewer than 1,000),
            you most likely get fewer messages than you requested per <code>ReceiveMessage</code>
            call. If the number of messages in the queue is extremely small, you might not receive
            any messages in a particular <code>ReceiveMessage</code> response. If this happens,
            repeat the request.
            </para><para>
            For each message returned, the response includes the following:
            </para><ul><li><para>
            The message body.
            </para></li><li><para>
            An MD5 digest of the message body. For information about MD5, see <a href="https://www.ietf.org/rfc/rfc1321.txt">RFC1321</a>.
            </para></li><li><para>
            The <code>MessageId</code> you received when you sent the message to the queue.
            </para></li><li><para>
            The receipt handle.
            </para></li><li><para>
            The message attributes.
            </para></li><li><para>
            An MD5 digest of the message attributes.
            </para></li></ul><para>
            The receipt handle is the identifier you must provide when deleting the message. For
            more information, see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-queue-message-identifiers.html">Queue
            and Message Identifiers</a> in the <i>Amazon Simple Queue Service Developer Guide</i>.
            </para><para>
            You can provide the <code>VisibilityTimeout</code> parameter in your request. The
            parameter is applied to the messages that Amazon SQS returns in the response. If you
            don't include the parameter, the overall visibility timeout for the queue is used
            for the returned messages. For more information, see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-visibility-timeout.html">Visibility
            Timeout</a> in the <i>Amazon Simple Queue Service Developer Guide</i>.
            </para><para>
            A message that isn't deleted or a message whose visibility isn't extended before the
            visibility timeout expires counts as a failed receive. Depending on the configuration
            of the queue, the message might be sent to the dead-letter queue.
            </para><note><para>
            In the future, new attributes might be added. If you write code that calls this action,
            we recommend that you structure your code so that it can handle new attributes gracefully.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.ReceiveSQSMessageCmdlet.AttributeName">
            <summary>
            <para>
            <para>A list of s that need to be returned along with each message. These attributes include:</para><ul><li><para><code>All</code> - Returns all values.</para></li><li><para><code>ApproximateFirstReceiveTimestamp</code> - Returns the time the message was
            first received from the queue (<a href="http://en.wikipedia.org/wiki/Unix_time">epoch
            time</a> in milliseconds).</para></li><li><para><code>ApproximateReceiveCount</code> - Returns the number of times a message has
            been received from the queue but not deleted.</para></li><li><para><code>SenderId</code></para><ul><li><para>For an IAM user, returns the IAM user ID, for example <code>ABCDEFGHI1JKLMNOPQ23R</code>.</para></li><li><para>For an IAM role, returns the IAM role ID, for example <code>ABCDE1F2GH3I4JK5LMNOP:i-a123b456</code>.</para></li></ul></li><li><para><code>SentTimestamp</code> - Returns the time the message was sent to the queue (<a href="http://en.wikipedia.org/wiki/Unix_time">epoch time</a> in milliseconds).</para></li><li><para><code>MessageDeduplicationId</code> - Returns the value provided by the producer
            that calls the <code><a>SendMessage</a></code> action.</para></li><li><para><code>MessageGroupId</code> - Returns the value provided by the producer that calls
            the <code><a>SendMessage</a></code> action. Messages with the same <code>MessageGroupId</code>
            are returned in sequence.</para></li><li><para><code>SequenceNumber</code> - Returns the value provided by Amazon SQS.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.ReceiveSQSMessageCmdlet.MessageCount">
            <summary>
            <para>
            <para>The maximum number of messages to return. Amazon SQS never returns more messages than
            this value (however, fewer messages might be returned). Valid values: 1 to 10. Default:
            1.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.ReceiveSQSMessageCmdlet.MessageAttributeName">
            <summary>
            <para>
            <para>The name of the message attribute, where <i>N</i> is the index.</para><ul><li><para>The name can contain alphanumeric characters and the underscore (<code>_</code>),
            hyphen (<code>-</code>), and period (<code>.</code>).</para></li><li><para>The name is case-sensitive and must be unique among all attribute names for the message.</para></li><li><para>The name must not start with AWS-reserved prefixes such as <code>AWS.</code> or <code>Amazon.</code>
            (or any casing variants).</para></li><li><para>The name must not start or end with a period (<code>.</code>), and it should not have
            periods in succession (<code>..</code>).</para></li><li><para>The name can be up to 256 characters long.</para></li></ul><para>When using <code>ReceiveMessage</code>, you can send a list of attribute names to
            receive, or you can return all of the attributes by specifying <code>All</code> or
            <code>.*</code> in your request. You can also use all message attributes starting
            with a prefix, for example <code>bar.*</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.ReceiveSQSMessageCmdlet.QueueUrl">
            <summary>
            <para>
            <para>The URL of the Amazon SQS queue from which messages are received.</para><para>Queue URLs and names are case-sensitive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.ReceiveSQSMessageCmdlet.ReceiveRequestAttemptId">
            <summary>
            <para>
            <para>This parameter applies only to FIFO (first-in-first-out) queues.</para><para>The token used for deduplication of <code>ReceiveMessage</code> calls. If a networking
            issue occurs after a <code>ReceiveMessage</code> action, and instead of a response
            you receive a generic error, you can retry the same action with an identical <code>ReceiveRequestAttemptId</code>
            to retrieve the same set of messages, even if their visibility timeout has not yet
            expired.</para><ul><li><para>You can use <code>ReceiveRequestAttemptId</code> only for 5 minutes after a <code>ReceiveMessage</code>
            action.</para></li><li><para>When you set <code>FifoQueue</code>, a caller of the <code>ReceiveMessage</code> action
            can provide a <code>ReceiveRequestAttemptId</code> explicitly.</para></li><li><para>If a caller of the <code>ReceiveMessage</code> action doesn't provide a <code>ReceiveRequestAttemptId</code>,
            Amazon SQS generates a <code>ReceiveRequestAttemptId</code>.</para></li><li><para>You can retry the <code>ReceiveMessage</code> action with the same <code>ReceiveRequestAttemptId</code>
            if none of the messages have been modified (deleted or had their visibility changes).</para></li><li><para>During a visibility timeout, subsequent calls with the same <code>ReceiveRequestAttemptId</code>
            return the same messages and receipt handles. If a retry occurs within the deduplication
            interval, it resets the visibility timeout. For more information, see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-visibility-timeout.html">Visibility
            Timeout</a> in the <i>Amazon Simple Queue Service Developer Guide</i>.</para><important><para>If a caller of the <code>ReceiveMessage</code> action still processes messages when
            the visibility timeout expires and messages become visible, another worker consuming
            from the same queue can receive the same messages and therefore process duplicates.
            Also, if a consumer whose message processing time is longer than the visibility timeout
            tries to delete the processed messages, the action fails with an error.</para><para>To mitigate this effect, ensure that your application observes a safe threshold before
            the visibility timeout expires and extend the visibility timeout as necessary.</para></important></li><li><para>While messages with a particular <code>MessageGroupId</code> are invisible, no more
            messages belonging to the same <code>MessageGroupId</code> are returned until the
            visibility timeout expires. You can still receive messages with another <code>MessageGroupId</code>
            as long as it is also visible.</para></li><li><para>If a caller of <code>ReceiveMessage</code> can't track the <code>ReceiveRequestAttemptId</code>,
            no retries work until the original visibility timeout expires. As a result, delays
            might occur but the messages in the queue remain in a strict order.</para></li></ul><para>The length of <code>ReceiveRequestAttemptId</code> is 128 characters. <code>ReceiveRequestAttemptId</code>
            can contain alphanumeric characters (<code>a-z</code>, <code>A-Z</code>, <code>0-9</code>)
            and punctuation (<code>!"#$%&amp;'()*+,-./:;&lt;=&gt;?@[\]^_`{|}~</code>).</para><para>For best practices of using <code>ReceiveRequestAttemptId</code>, see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/using-receiverequestattemptid-request-parameter.html">Using
            the ReceiveRequestAttemptId Request Parameter</a> in the <i>Amazon Simple Queue Service
            Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.ReceiveSQSMessageCmdlet.VisibilityTimeout">
            <summary>
            <para>
            <para>The duration (in seconds) that the received messages are hidden from subsequent retrieve
            requests after being retrieved by a <code>ReceiveMessage</code> request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.ReceiveSQSMessageCmdlet.WaitTimeInSeconds">
            <summary>
            <para>
            <para>The duration (in seconds) for which the call waits for a message to arrive in the
            queue before returning. If a message is available, the call returns sooner than <code>WaitTimeSeconds</code>.
            If no messages are available and the wait time expires, the call returns successfully
            with an empty list of messages.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.ReceiveSQSMessageCmdlet.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.SQS.RemoveSQSMessageCmdlet">
            <summary>
            Deletes the specified message from the specified queue. To select the message to delete,
            use the <code>ReceiptHandle</code> of the message (<i>not</i> the <code>MessageId</code>
            which you receive when you send the message). Amazon SQS can delete a message from
            a queue even if a visibility timeout setting causes the message to be locked by another
            consumer. Amazon SQS automatically deletes messages left in a queue longer than the
            retention period configured for the queue.
             
             <note><para>
            The <code>ReceiptHandle</code> is associated with a <i>specific instance</i> of receiving
            a message. If you receive a message more than once, the <code>ReceiptHandle</code>
            is different each time you receive a message. When you use the <code>DeleteMessage</code>
            action, you must provide the most recently received <code>ReceiptHandle</code> for
            the message (otherwise, the request succeeds, but the message might not be deleted).
            </para><para>
            For standard queues, it is possible to receive a message even after you delete it.
            This might happen on rare occasions if one of the servers which stores a copy of the
            message is unavailable when you send the request to delete the message. The copy remains
            on the server and might be returned to you during a subsequent receive request. You
            should ensure that your application is idempotent, so that receiving a message more
            than once does not cause issues.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.RemoveSQSMessageCmdlet.QueueUrl">
            <summary>
            <para>
            <para>The URL of the Amazon SQS queue from which messages are deleted.</para><para>Queue URLs and names are case-sensitive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.RemoveSQSMessageCmdlet.ReceiptHandle">
            <summary>
            <para>
            <para>The receipt handle associated with the message to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.RemoveSQSMessageCmdlet.PassThru">
            <summary>
            Returns the value passed to the QueueUrl parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.RemoveSQSMessageCmdlet.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.SQS.RemoveSQSMessageBatchCmdlet">
            <summary>
            Deletes up to ten messages from the specified queue. This is a batch version of <code><a>DeleteMessage</a>.</code> The result of the action on each message is reported
            individually in the response.
             
             <important><para>
            Because the batch request can result in a combination of successful and unsuccessful
            actions, you should check for batch errors even when the call returns an HTTP status
            code of <code>200</code>.
            </para></important><para>
            Some actions take lists of parameters. These lists are specified using the <code>param.n</code>
            notation. Values of <code>n</code> are integers starting from 1. For example, a parameter
            list with two elements looks like this:
            </para><para><code>&amp;Attribute.1=first</code></para><para><code>&amp;Attribute.2=second</code></para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.RemoveSQSMessageBatchCmdlet.Entry">
            <summary>
            <para>
            <para>A list of receipt handles for the messages to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.RemoveSQSMessageBatchCmdlet.QueueUrl">
            <summary>
            <para>
            <para>The URL of the Amazon SQS queue from which messages are deleted.</para><para>Queue URLs and names are case-sensitive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.RemoveSQSMessageBatchCmdlet.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.SQS.RemoveSQSPermissionCmdlet">
            <summary>
            Revokes any permissions in the queue policy that matches the specified <code>Label</code>
            parameter.
             
             <note><para>
            Only the owner of a queue can remove permissions from it.
            </para><para>
            Cross-account permissions don't apply to this action. For more information, see see
            <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-customer-managed-policy-examples.html#grant-cross-account-permissions-to-role-and-user-name">Grant
            Cross-Account Permissions to a Role and a User Name</a> in the <i>Amazon Simple Queue
            Service Developer Guide</i>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.RemoveSQSPermissionCmdlet.Label">
            <summary>
            <para>
            <para>The identification of the permission to remove. This is the label added using the
            <code><a>AddPermission</a></code> action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.RemoveSQSPermissionCmdlet.QueueUrl">
            <summary>
            <para>
            <para>The URL of the Amazon SQS queue from which permissions are removed.</para><para>Queue URLs and names are case-sensitive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.RemoveSQSPermissionCmdlet.PassThru">
            <summary>
            Returns the value passed to the QueueUrl parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.RemoveSQSPermissionCmdlet.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.SQS.RemoveSQSQueueCmdlet">
            <summary>
            Deletes the queue specified by the <code>QueueUrl</code>, regardless of the queue's
            contents. If the specified queue doesn't exist, Amazon SQS returns a successful response.
             
             <important><para>
            Be careful with the <code>DeleteQueue</code> action: When you delete a queue, any
            messages in the queue are no longer available.
            </para></important><para>
            When you delete a queue, the deletion process takes up to 60 seconds. Requests you
            send involving that queue during the 60 seconds might succeed. For example, a <code><a>SendMessage</a></code> request might succeed, but after 60 seconds the queue and
            the message you sent no longer exist.
            </para><para>
            When you delete a queue, you must wait at least 60 seconds before creating a queue
            with the same name.
            </para><note><para>
            Cross-account permissions don't apply to this action. For more information, see see
            <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-customer-managed-policy-examples.html#grant-cross-account-permissions-to-role-and-user-name">Grant
            Cross-Account Permissions to a Role and a User Name</a> in the <i>Amazon Simple Queue
            Service Developer Guide</i>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.RemoveSQSQueueCmdlet.QueueUrl">
            <summary>
            <para>
            <para>The URL of the Amazon SQS queue to delete.</para><para>Queue URLs and names are case-sensitive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.RemoveSQSQueueCmdlet.PassThru">
            <summary>
            Returns the value passed to the QueueUrl parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.RemoveSQSQueueCmdlet.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.SQS.RemoveSQSResourceTagCmdlet">
            <summary>
            Remove cost allocation tags from the specified Amazon SQS queue. For an overview,
            see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-queue-tags.html">Tagging
            Your Amazon SQS Queues</a> in the <i>Amazon Simple Queue Service Developer Guide</i>.
             
              
            <para>
            When you use queue tags, keep the following guidelines in mind:
            </para><ul><li><para>
            Adding more than 50 tags to a queue isn't recommended.
            </para></li><li><para>
            Tags don't have any semantic meaning. Amazon SQS interprets tags as character strings.
            </para></li><li><para>
            Tags are case-sensitive.
            </para></li><li><para>
            A new tag with a key identical to that of an existing tag overwrites the existing
            tag.
            </para></li><li><para>
            Tagging actions are limited to 5 TPS per AWS account. If your application requires
            a higher throughput, file a <a href="https://console.aws.amazon.com/support/home#/case/create?issueType=technical">technical
            support request</a>.
            </para></li></ul><para>
            For a full list of tag restrictions, see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-limits.html#limits-queues">Limits
            Related to Queues</a> in the <i>Amazon Simple Queue Service Developer Guide</i>.
            </para><note><para>
            Cross-account permissions don't apply to this action. For more information, see see
            <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-customer-managed-policy-examples.html#grant-cross-account-permissions-to-role-and-user-name">Grant
            Cross-Account Permissions to a Role and a User Name</a> in the <i>Amazon Simple Queue
            Service Developer Guide</i>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.RemoveSQSResourceTagCmdlet.QueueUrl">
            <summary>
            <para>
            <para>The URL of the queue.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.RemoveSQSResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>The list of tags to be removed from the specified queue.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.RemoveSQSResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the QueueUrl parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.RemoveSQSResourceTagCmdlet.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.SQS.SendSQSMessageCmdlet">
            <summary>
            Delivers a message to the specified queue.
             
             <important><para>
            A message can include only XML, JSON, and unformatted text. The following Unicode
            characters are allowed:
            </para><para><code>#x9</code> | <code>#xA</code> | <code>#xD</code> | <code>#x20</code> to <code>#xD7FF</code>
            | <code>#xE000</code> to <code>#xFFFD</code> | <code>#x10000</code> to <code>#x10FFFF</code></para><para>
            Any characters not included in this list will be rejected. For more information, see
            the <a href="http://www.w3.org/TR/REC-xml/#charsets">W3C specification for characters</a>.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.SendSQSMessageCmdlet.DelayInSeconds">
            <summary>
            <para>
            <para> The length of time, in seconds, for which to delay a specific message. Valid values:
            0 to 900. Maximum: 15 minutes. Messages with a positive <code>DelaySeconds</code>
            value become available for processing after the delay period is finished. If you don't
            specify a value, the default value for the queue applies. </para><note><para>When you set <code>FifoQueue</code>, you can't set <code>DelaySeconds</code> per message.
            You can set this parameter only on a queue level.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.SendSQSMessageCmdlet.MessageAttribute">
            <summary>
            <para>
            <para>Each message attribute consists of a <code>Name</code>, <code>Type</code>, and <code>Value</code>.
            For more information, see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-message-attributes.html">Amazon
            SQS Message Attributes</a> in the <i>Amazon Simple Queue Service Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.SendSQSMessageCmdlet.MessageBody">
            <summary>
            <para>
            <para>The message to send. The maximum string size is 256 KB.</para><important><para>A message can include only XML, JSON, and unformatted text. The following Unicode
            characters are allowed:</para><para><code>#x9</code> | <code>#xA</code> | <code>#xD</code> | <code>#x20</code> to <code>#xD7FF</code>
            | <code>#xE000</code> to <code>#xFFFD</code> | <code>#x10000</code> to <code>#x10FFFF</code></para><para>Any characters not included in this list will be rejected. For more information, see
            the <a href="http://www.w3.org/TR/REC-xml/#charsets">W3C specification for characters</a>.</para></important>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.SendSQSMessageCmdlet.MessageDeduplicationId">
            <summary>
            <para>
            <para>This parameter applies only to FIFO (first-in-first-out) queues.</para><para>The token used for deduplication of sent messages. If a message with a particular
            <code>MessageDeduplicationId</code> is sent successfully, any messages sent with the
            same <code>MessageDeduplicationId</code> are accepted successfully but aren't delivered
            during the 5-minute deduplication interval. For more information, see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/FIFO-queues.html#FIFO-queues-exactly-once-processing">
            Exactly-Once Processing</a> in the <i>Amazon Simple Queue Service Developer Guide</i>.</para><ul><li><para>Every message must have a unique <code>MessageDeduplicationId</code>,</para><ul><li><para>You may provide a <code>MessageDeduplicationId</code> explicitly.</para></li><li><para>If you aren't able to provide a <code>MessageDeduplicationId</code> and you enable
            <code>ContentBasedDeduplication</code> for your queue, Amazon SQS uses a SHA-256 hash
            to generate the <code>MessageDeduplicationId</code> using the body of the message
            (but not the attributes of the message). </para></li><li><para>If you don't provide a <code>MessageDeduplicationId</code> and the queue doesn't have
            <code>ContentBasedDeduplication</code> set, the action fails with an error.</para></li><li><para>If the queue has <code>ContentBasedDeduplication</code> set, your <code>MessageDeduplicationId</code>
            overrides the generated one.</para></li></ul></li><li><para>When <code>ContentBasedDeduplication</code> is in effect, messages with identical
            content sent within the deduplication interval are treated as duplicates and only
            one copy of the message is delivered.</para></li><li><para>If you send one message with <code>ContentBasedDeduplication</code> enabled and then
            another message with a <code>MessageDeduplicationId</code> that is the same as the
            one generated for the first <code>MessageDeduplicationId</code>, the two messages
            are treated as duplicates and only one copy of the message is delivered. </para></li></ul><note><para>The <code>MessageDeduplicationId</code> is available to the consumer of the message
            (this can be useful for troubleshooting delivery issues).</para><para>If a message is sent successfully but the acknowledgement is lost and the message
            is resent with the same <code>MessageDeduplicationId</code> after the deduplication
            interval, Amazon SQS can't detect duplicate messages.</para><para>Amazon SQS continues to keep track of the message deduplication ID even after the
            message is received and deleted.</para></note><para>The length of <code>MessageDeduplicationId</code> is 128 characters. <code>MessageDeduplicationId</code>
            can contain alphanumeric characters (<code>a-z</code>, <code>A-Z</code>, <code>0-9</code>)
            and punctuation (<code>!"#$%&amp;'()*+,-./:;&lt;=&gt;?@[\]^_`{|}~</code>).</para><para>For best practices of using <code>MessageDeduplicationId</code>, see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/using-messagededuplicationid-property.html">Using
            the MessageDeduplicationId Property</a> in the <i>Amazon Simple Queue Service Developer
            Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.SendSQSMessageCmdlet.MessageGroupId">
            <summary>
            <para>
            <para>This parameter applies only to FIFO (first-in-first-out) queues.</para><para>The tag that specifies that a message belongs to a specific message group. Messages
            that belong to the same message group are processed in a FIFO manner (however, messages
            in different message groups might be processed out of order). To interleave multiple
            ordered streams within a single queue, use <code>MessageGroupId</code> values (for
            example, session data for multiple users). In this scenario, multiple consumers can
            process the queue, but the session data of each user is processed in a FIFO fashion.</para><ul><li><para>You must associate a non-empty <code>MessageGroupId</code> with a message. If you
            don't provide a <code>MessageGroupId</code>, the action fails.</para></li><li><para><code>ReceiveMessage</code> might return messages with multiple <code>MessageGroupId</code>
            values. For each <code>MessageGroupId</code>, the messages are sorted by time sent.
            The caller can't specify a <code>MessageGroupId</code>.</para></li></ul><para>The length of <code>MessageGroupId</code> is 128 characters. Valid values: alphanumeric
            characters and punctuation <code>(!"#$%&amp;'()*+,-./:;&lt;=&gt;?@[\]^_`{|}~)</code>.</para><para>For best practices of using <code>MessageGroupId</code>, see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/using-messagegroupid-property.html">Using
            the MessageGroupId Property</a> in the <i>Amazon Simple Queue Service Developer Guide</i>.</para><important><para><code>MessageGroupId</code> is required for FIFO queues. You can't use it for Standard
            queues.</para></important>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.SendSQSMessageCmdlet.QueueUrl">
            <summary>
            <para>
            <para>The URL of the Amazon SQS queue to which a message is sent.</para><para>Queue URLs and names are case-sensitive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.SendSQSMessageCmdlet.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.SQS.SendSQSMessageBatchCmdlet">
            <summary>
            Delivers up to ten messages to the specified queue. This is a batch version of <code><a>SendMessage</a>.</code> For a FIFO queue, multiple messages within a single batch
            are enqueued in the order they are sent.
             
              
            <para>
            The result of sending each message is reported individually in the response. Because
            the batch request can result in a combination of successful and unsuccessful actions,
            you should check for batch errors even when the call returns an HTTP status code of
            <code>200</code>.
            </para><para>
            The maximum allowed individual message size and the maximum total payload size (the
            sum of the individual lengths of all of the batched messages) are both 256 KB (262,144
            bytes).
            </para><important><para>
            A message can include only XML, JSON, and unformatted text. The following Unicode
            characters are allowed:
            </para><para><code>#x9</code> | <code>#xA</code> | <code>#xD</code> | <code>#x20</code> to <code>#xD7FF</code>
            | <code>#xE000</code> to <code>#xFFFD</code> | <code>#x10000</code> to <code>#x10FFFF</code></para><para>
            Any characters not included in this list will be rejected. For more information, see
            the <a href="http://www.w3.org/TR/REC-xml/#charsets">W3C specification for characters</a>.
            </para></important><para>
            If you don't specify the <code>DelaySeconds</code> parameter for an entry, Amazon
            SQS uses the default value for the queue.
            </para><para>
            Some actions take lists of parameters. These lists are specified using the <code>param.n</code>
            notation. Values of <code>n</code> are integers starting from 1. For example, a parameter
            list with two elements looks like this:
            </para><para><code>&amp;Attribute.1=first</code></para><para><code>&amp;Attribute.2=second</code></para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.SendSQSMessageBatchCmdlet.Entry">
            <summary>
            <para>
            <para>A list of <code><a>SendMessageBatchRequestEntry</a></code> items.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.SendSQSMessageBatchCmdlet.QueueUrl">
            <summary>
            <para>
            <para>The URL of the Amazon SQS queue to which batched messages are sent.</para><para>Queue URLs and names are case-sensitive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.SendSQSMessageBatchCmdlet.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.SQS.SetSQSQueueAttributeCmdlet">
            <summary>
            Sets the value of one or more queue attributes. When you change a queue's attributes,
            the change can take up to 60 seconds for most of the attributes to propagate throughout
            the Amazon SQS system. Changes made to the <code>MessageRetentionPeriod</code> attribute
            can take up to 15 minutes.
             
             <note><para>
            In the future, new attributes might be added. If you write code that calls this action,
            we recommend that you structure your code so that it can handle new attributes gracefully.
            </para><para>
            Cross-account permissions don't apply to this action. For more information, see see
            <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-customer-managed-policy-examples.html#grant-cross-account-permissions-to-role-and-user-name">Grant
            Cross-Account Permissions to a Role and a User Name</a> in the <i>Amazon Simple Queue
            Service Developer Guide</i>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.SetSQSQueueAttributeCmdlet.Attribute">
            <summary>
            <para>
            <para>A map of attributes to set.</para><para>The following lists the names, descriptions, and values of the special request parameters
            that the <code>SetQueueAttributes</code> action uses:</para><ul><li><para><code>DelaySeconds</code> - The length of time, in seconds, for which the delivery
            of all messages in the queue is delayed. Valid values: An integer from 0 to 900 (15
            minutes). Default: 0. </para></li><li><para><code>MaximumMessageSize</code> - The limit of how many bytes a message can contain
            before Amazon SQS rejects it. Valid values: An integer from 1,024 bytes (1 KiB) up
            to 262,144 bytes (256 KiB). Default: 262,144 (256 KiB). </para></li><li><para><code>MessageRetentionPeriod</code> - The length of time, in seconds, for which Amazon
            SQS retains a message. Valid values: An integer representing seconds, from 60 (1 minute)
            to 1,209,600 (14 days). Default: 345,600 (4 days). </para></li><li><para><code>Policy</code> - The queue's policy. A valid AWS policy. For more information
            about policy structure, see <a href="http://docs.aws.amazon.com/IAM/latest/UserGuide/PoliciesOverview.html">Overview
            of AWS IAM Policies</a> in the <i>Amazon IAM User Guide</i>. </para></li><li><para><code>ReceiveMessageWaitTimeSeconds</code> - The length of time, in seconds, for
            which a <code><a>ReceiveMessage</a></code> action waits for a message to arrive.
            Valid values: an integer from 0 to 20 (seconds). Default: 0. </para></li><li><para><code>RedrivePolicy</code> - The string that includes the parameters for the dead-letter
            queue functionality of the source queue. For more information about the redrive policy
            and dead-letter queues, see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-dead-letter-queues.html">Using
            Amazon SQS Dead-Letter Queues</a> in the <i>Amazon Simple Queue Service Developer
            Guide</i>. </para><ul><li><para><code>deadLetterTargetArn</code> - The Amazon Resource Name (ARN) of the dead-letter
            queue to which Amazon SQS moves messages after the value of <code>maxReceiveCount</code>
            is exceeded.</para></li><li><para><code>maxReceiveCount</code> - The number of times a message is delivered to the
            source queue before being moved to the dead-letter queue. When the <code>ReceiveCount</code>
            for a message exceeds the <code>maxReceiveCount</code> for a queue, Amazon SQS moves
            the message to the dead-letter-queue.</para></li></ul><note><para>The dead-letter queue of a FIFO queue must also be a FIFO queue. Similarly, the dead-letter
            queue of a standard queue must also be a standard queue.</para></note></li><li><para><code>VisibilityTimeout</code> - The visibility timeout for the queue, in seconds.
            Valid values: an integer from 0 to 43,200 (12 hours). Default: 30. For more information
            about the visibility timeout, see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-visibility-timeout.html">Visibility
            Timeout</a> in the <i>Amazon Simple Queue Service Developer Guide</i>.</para></li></ul><para>The following attributes apply only to <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-server-side-encryption.html">server-side-encryption</a>:</para><ul><li><para><code>KmsMasterKeyId</code> - The ID of an AWS-managed customer master key (CMK)
            for Amazon SQS or a custom CMK. For more information, see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-server-side-encryption.html#sqs-sse-key-terms">Key
            Terms</a>. While the alias of the AWS-managed CMK for Amazon SQS is always <code>alias/aws/sqs</code>,
            the alias of a custom CMK can, for example, be <code>alias/<i>MyAlias</i></code>.
            For more examples, see <a href="http://docs.aws.amazon.com/kms/latest/APIReference/API_DescribeKey.html#API_DescribeKey_RequestParameters">KeyId</a>
            in the <i>AWS Key Management Service API Reference</i>. </para></li><li><para><code>KmsDataKeyReusePeriodSeconds</code> - The length of time, in seconds, for which
            Amazon SQS can reuse a <a href="http://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#data-keys">data
            key</a> to encrypt or decrypt messages before calling AWS KMS again. An integer representing
            seconds, between 60 seconds (1 minute) and 86,400 seconds (24 hours). Default: 300
            (5 minutes). A shorter time period provides better security but results in more calls
            to KMS which might incur charges after Free Tier. For more information, see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-server-side-encryption.html#sqs-how-does-the-data-key-reuse-period-work">How
            Does the Data Key Reuse Period Work?</a>. </para></li></ul><para>The following attribute applies only to <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/FIFO-queues.html">FIFO
            (first-in-first-out) queues</a>:</para><ul><li><para><code>ContentBasedDeduplication</code> - Enables content-based deduplication. For
            more information, see <a href="http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/FIFO-queues.html#FIFO-queues-exactly-once-processing">Exactly-Once
            Processing</a> in the <i>Amazon Simple Queue Service Developer Guide</i>. </para><ul><li><para>Every message must have a unique <code>MessageDeduplicationId</code>,</para><ul><li><para>You may provide a <code>MessageDeduplicationId</code> explicitly.</para></li><li><para>If you aren't able to provide a <code>MessageDeduplicationId</code> and you enable
            <code>ContentBasedDeduplication</code> for your queue, Amazon SQS uses a SHA-256 hash
            to generate the <code>MessageDeduplicationId</code> using the body of the message
            (but not the attributes of the message). </para></li><li><para>If you don't provide a <code>MessageDeduplicationId</code> and the queue doesn't have
            <code>ContentBasedDeduplication</code> set, the action fails with an error.</para></li><li><para>If the queue has <code>ContentBasedDeduplication</code> set, your <code>MessageDeduplicationId</code>
            overrides the generated one.</para></li></ul></li><li><para>When <code>ContentBasedDeduplication</code> is in effect, messages with identical
            content sent within the deduplication interval are treated as duplicates and only
            one copy of the message is delivered.</para></li><li><para>If you send one message with <code>ContentBasedDeduplication</code> enabled and then
            another message with a <code>MessageDeduplicationId</code> that is the same as the
            one generated for the first <code>MessageDeduplicationId</code>, the two messages
            are treated as duplicates and only one copy of the message is delivered. </para></li></ul></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.SetSQSQueueAttributeCmdlet.QueueUrl">
            <summary>
            <para>
            <para>The URL of the Amazon SQS queue whose attributes are set.</para><para>Queue URLs and names are case-sensitive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.SetSQSQueueAttributeCmdlet.PassThru">
            <summary>
            Returns the value passed to the QueueUrl parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SQS.SetSQSQueueAttributeCmdlet.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.SFN.AddSFNResourceTagCmdlet">
            <summary>
            Add a tag to a Step Functions resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.AddSFNResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) for the Step Functions state machine or activity.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.AddSFNResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>The list of tags to add to a resource.</para><para>Tags may only contain unicode letters, digits, whitespace, or these symbols: <code>_
            . : / = + - @</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.AddSFNResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.AddSFNResourceTagCmdlet.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.SFN.GetSFNActivityCmdlet">
            <summary>
            Describes an activity.
             
             <note><para>
            This operation is eventually consistent. The results are best effort and may not reflect
            very recent updates and changes.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.GetSFNActivityCmdlet.ActivityArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the activity to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SFN.GetSFNActivityListCmdlet">
            <summary>
            Lists the existing activities.
             
              
            <para>
            If <code>nextToken</code> is returned, there are more results available. The value
            of <code>nextToken</code> is a unique pagination token for each page. Make the call
            again using the returned token to retrieve the next page. Keep all other arguments
            unchanged. Each pagination token expires after 24 hours. Using an expired pagination
            token will return an <i>HTTP 400 InvalidToken</i> error.
            </para><note><para>
            This operation is eventually consistent. The results are best effort and may not reflect
            very recent updates and changes.
            </para></note><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.GetSFNActivityListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results that are returned per call. You can use <code>nextToken</code>
            to obtain further pages of results. The default is 100 and the maximum allowed page
            size is 1000. A value of 0 uses the default.</para><para>This is only an upper limit. The actual number of results returned per call might
            be fewer than the specified maximum.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.GetSFNActivityListCmdlet.NextToken">
            <summary>
            <para>
            <para>If <code>nextToken</code> is returned, there are more results available. The value
            of <code>nextToken</code> is a unique pagination token for each page. Make the call
            again using the returned token to retrieve the next page. Keep all other arguments
            unchanged. Each pagination token expires after 24 hours. Using an expired pagination
            token will return an <i>HTTP 400 InvalidToken</i> error.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SFN.GetSFNActivityTaskCmdlet">
            <summary>
            Used by workers to retrieve a task (with the specified activity ARN) which has been
            scheduled for execution by a running state machine. This initiates a long poll, where
            the service holds the HTTP connection open and responds as soon as a task becomes
            available (i.e. an execution of a task of this type is needed.) The maximum time the
            service holds on to the request before responding is 60 seconds. If no task is available
            within 60 seconds, the poll returns a <code>taskToken</code> with a null string.
             
             <important><para>
            Workers should set their client side socket timeout to at least 65 seconds (5 seconds
            higher than the maximum time the service may hold the poll request).
            </para><para>
            Polling with <code>GetActivityTask</code> can cause latency in some implementations.
            See <a href="https://docs.aws.amazon.com/step-functions/latest/dg/bp-activity-pollers.html">Avoid
            Latency When Polling for Activity Tasks</a> in the Step Functions Developer Guide.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.GetSFNActivityTaskCmdlet.ActivityArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the activity to retrieve tasks from (assigned when
            you create the task using <a>CreateActivity</a>.)</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.GetSFNActivityTaskCmdlet.WorkerName">
            <summary>
            <para>
            <para>You can provide an arbitrary name in order to identify the worker that the task is
            assigned to. This name is used when it is logged in the execution history.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SFN.GetSFNExecutionCmdlet">
            <summary>
            Describes an execution.
             
             <note><para>
            This operation is eventually consistent. The results are best effort and may not reflect
            very recent updates and changes.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.GetSFNExecutionCmdlet.ExecutionArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the execution to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SFN.GetSFNExecutionHistoryCmdlet">
            <summary>
            Returns the history of the specified execution as a list of events. By default, the
            results are returned in ascending order of the <code>timeStamp</code> of the events.
            Use the <code>reverseOrder</code> parameter to get the latest events first.
             
              
            <para>
            If <code>nextToken</code> is returned, there are more results available. The value
            of <code>nextToken</code> is a unique pagination token for each page. Make the call
            again using the returned token to retrieve the next page. Keep all other arguments
            unchanged. Each pagination token expires after 24 hours. Using an expired pagination
            token will return an <i>HTTP 400 InvalidToken</i> error.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.GetSFNExecutionHistoryCmdlet.ExecutionArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the execution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.GetSFNExecutionHistoryCmdlet.ReverseOrder">
            <summary>
            <para>
            <para>Lists events in descending order of their <code>timeStamp</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.GetSFNExecutionHistoryCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results that are returned per call. You can use <code>nextToken</code>
            to obtain further pages of results. The default is 100 and the maximum allowed page
            size is 1000. A value of 0 uses the default.</para><para>This is only an upper limit. The actual number of results returned per call might
            be fewer than the specified maximum.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.GetSFNExecutionHistoryCmdlet.NextToken">
            <summary>
            <para>
            <para>If <code>nextToken</code> is returned, there are more results available. The value
            of <code>nextToken</code> is a unique pagination token for each page. Make the call
            again using the returned token to retrieve the next page. Keep all other arguments
            unchanged. Each pagination token expires after 24 hours. Using an expired pagination
            token will return an <i>HTTP 400 InvalidToken</i> error.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SFN.GetSFNExecutionListCmdlet">
            <summary>
            Lists the executions of a state machine that meet the filtering criteria. Results
            are sorted by time, with the most recent execution first.
             
              
            <para>
            If <code>nextToken</code> is returned, there are more results available. The value
            of <code>nextToken</code> is a unique pagination token for each page. Make the call
            again using the returned token to retrieve the next page. Keep all other arguments
            unchanged. Each pagination token expires after 24 hours. Using an expired pagination
            token will return an <i>HTTP 400 InvalidToken</i> error.
            </para><note><para>
            This operation is eventually consistent. The results are best effort and may not reflect
            very recent updates and changes.
            </para></note><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.GetSFNExecutionListCmdlet.StateMachineArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the state machine whose executions is listed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.GetSFNExecutionListCmdlet.StatusFilter">
            <summary>
            <para>
            <para>If specified, only list the executions whose current execution status matches the
            given filter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.GetSFNExecutionListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results that are returned per call. You can use <code>nextToken</code>
            to obtain further pages of results. The default is 100 and the maximum allowed page
            size is 1000. A value of 0 uses the default.</para><para>This is only an upper limit. The actual number of results returned per call might
            be fewer than the specified maximum.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.GetSFNExecutionListCmdlet.NextToken">
            <summary>
            <para>
            <para>If <code>nextToken</code> is returned, there are more results available. The value
            of <code>nextToken</code> is a unique pagination token for each page. Make the call
            again using the returned token to retrieve the next page. Keep all other arguments
            unchanged. Each pagination token expires after 24 hours. Using an expired pagination
            token will return an <i>HTTP 400 InvalidToken</i> error.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SFN.GetSFNResourceTagCmdlet">
            <summary>
            List tags for a given resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.GetSFNResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) for the Step Functions state machine or activity.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SFN.GetSFNStateMachineCmdlet">
            <summary>
            Describes a state machine.
             
             <note><para>
            This operation is eventually consistent. The results are best effort and may not reflect
            very recent updates and changes.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.GetSFNStateMachineCmdlet.StateMachineArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the state machine to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SFN.GetSFNStateMachineForExecutionCmdlet">
            <summary>
            Describes the state machine associated with a specific execution.
             
             <note><para>
            This operation is eventually consistent. The results are best effort and may not reflect
            very recent updates and changes.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.GetSFNStateMachineForExecutionCmdlet.ExecutionArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the execution you want state machine information
            for.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SFN.GetSFNStateMachineListCmdlet">
            <summary>
            Lists the existing state machines.
             
              
            <para>
            If <code>nextToken</code> is returned, there are more results available. The value
            of <code>nextToken</code> is a unique pagination token for each page. Make the call
            again using the returned token to retrieve the next page. Keep all other arguments
            unchanged. Each pagination token expires after 24 hours. Using an expired pagination
            token will return an <i>HTTP 400 InvalidToken</i> error.
            </para><note><para>
            This operation is eventually consistent. The results are best effort and may not reflect
            very recent updates and changes.
            </para></note><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.GetSFNStateMachineListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results that are returned per call. You can use <code>nextToken</code>
            to obtain further pages of results. The default is 100 and the maximum allowed page
            size is 1000. A value of 0 uses the default.</para><para>This is only an upper limit. The actual number of results returned per call might
            be fewer than the specified maximum.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.GetSFNStateMachineListCmdlet.NextToken">
            <summary>
            <para>
            <para>If <code>nextToken</code> is returned, there are more results available. The value
            of <code>nextToken</code> is a unique pagination token for each page. Make the call
            again using the returned token to retrieve the next page. Keep all other arguments
            unchanged. Each pagination token expires after 24 hours. Using an expired pagination
            token will return an <i>HTTP 400 InvalidToken</i> error.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SFN.NewSFNActivityCmdlet">
            <summary>
            Creates an activity. An activity is a task that you write in any programming language
            and host on any machine that has access to AWS Step Functions. Activities must poll
            Step Functions using the <code>GetActivityTask</code> API action and respond using
            <code>SendTask*</code> API actions. This function lets Step Functions know the existence
            of your activity and returns an identifier for use in a state machine and when polling
            from the activity.
             
             <note><para>
            This operation is eventually consistent. The results are best effort and may not reflect
            very recent updates and changes.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.NewSFNActivityCmdlet.Name">
            <summary>
            <para>
            <para>The name of the activity to create. This name must be unique for your AWS account
            and region for 90 days. For more information, see <a href="https://docs.aws.amazon.com/step-functions/latest/dg/limits.html#service-limits-state-machine-executions">
            Limits Related to State Machine Executions</a> in the <i>AWS Step Functions Developer
            Guide</i>.</para><para>A name must <i>not</i> contain:</para><ul><li><para>whitespace</para></li><li><para>brackets <code>&lt; &gt; { } [ ]</code></para></li><li><para>wildcard characters <code>? *</code></para></li><li><para>special characters <code>" # % \ ^ | ~ ` $ &amp; , ; : /</code></para></li><li><para>control characters (<code>U+0000-001F</code>, <code>U+007F-009F</code>)</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.NewSFNActivityCmdlet.Tag">
            <summary>
            <para>
            <para>The list of tags to add to a resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.NewSFNActivityCmdlet.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.SFN.NewSFNStateMachineCmdlet">
            <summary>
            Creates a state machine. A state machine consists of a collection of states that can
            do work (<code>Task</code> states), determine to which states to transition next (<code>Choice</code>
            states), stop an execution with an error (<code>Fail</code> states), and so on. State
            machines are specified using a JSON-based, structured language.
             
             <note><para>
            This operation is eventually consistent. The results are best effort and may not reflect
            very recent updates and changes.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.NewSFNStateMachineCmdlet.Definition">
            <summary>
            <para>
            <para>The Amazon States Language definition of the state machine. See <a href="https://docs.aws.amazon.com/step-functions/latest/dg/concepts-amazon-states-language.html">Amazon
            States Language</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.NewSFNStateMachineCmdlet.Name">
            <summary>
            <para>
            <para>The name of the state machine. </para><para>A name must <i>not</i> contain:</para><ul><li><para>whitespace</para></li><li><para>brackets <code>&lt; &gt; { } [ ]</code></para></li><li><para>wildcard characters <code>? *</code></para></li><li><para>special characters <code>" # % \ ^ | ~ ` $ &amp; , ; : /</code></para></li><li><para>control characters (<code>U+0000-001F</code>, <code>U+007F-009F</code>)</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.NewSFNStateMachineCmdlet.RoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM role to use for this state machine.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.NewSFNStateMachineCmdlet.Tag">
            <summary>
            <para>
            <para>Tags to be added when creating a state machine.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.NewSFNStateMachineCmdlet.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.SFN.RemoveSFNActivityCmdlet">
            <summary>
            Deletes an activity.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.RemoveSFNActivityCmdlet.ActivityArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the activity to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.RemoveSFNActivityCmdlet.PassThru">
            <summary>
            Returns the value passed to the ActivityArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.RemoveSFNActivityCmdlet.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.SFN.RemoveSFNResourceTagCmdlet">
            <summary>
            Remove a tag from a Step Functions resource
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.RemoveSFNResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) for the Step Functions state machine or activity.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.RemoveSFNResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>The list of tags to remove from the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.RemoveSFNResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.RemoveSFNResourceTagCmdlet.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.SFN.RemoveSFNStateMachineCmdlet">
            <summary>
            Deletes a state machine. This is an asynchronous operation: It sets the state machine's
            status to <code>DELETING</code> and begins the deletion process. Each state machine
            execution is deleted the next time it makes a state transition.
             
             <note><para>
            The state machine itself is deleted after all executions are completed or deleted.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.RemoveSFNStateMachineCmdlet.StateMachineArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the state machine to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.RemoveSFNStateMachineCmdlet.PassThru">
            <summary>
            Returns the value passed to the StateMachineArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.RemoveSFNStateMachineCmdlet.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.SFN.SendSFNTaskFailureCmdlet">
            <summary>
            Used by workers to report that the task identified by the <code>taskToken</code> failed.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.SendSFNTaskFailureCmdlet.Cause">
            <summary>
            <para>
            <para>A more detailed explanation of the cause of the failure.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.SendSFNTaskFailureCmdlet.Error">
            <summary>
            <para>
            <para>The error code of the failure.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.SendSFNTaskFailureCmdlet.TaskToken">
            <summary>
            <para>
            <para>The token that represents this task. Task tokens are generated by the service when
            the tasks are assigned to a worker (see GetActivityTask::taskToken).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.SendSFNTaskFailureCmdlet.PassThru">
            <summary>
            Returns the value passed to the TaskToken parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.SendSFNTaskFailureCmdlet.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.SFN.SendSFNTaskHeartbeatCmdlet">
            <summary>
            Used by workers to report to the service that the task represented by the specified
            <code>taskToken</code> is still making progress. This action resets the <code>Heartbeat</code>
            clock. The <code>Heartbeat</code> threshold is specified in the state machine's Amazon
            States Language definition. This action does not in itself create an event in the
            execution history. However, if the task times out, the execution history contains
            an <code>ActivityTimedOut</code> event.
             
             <note><para>
            The <code>Timeout</code> of a task, defined in the state machine's Amazon States Language
            definition, is its maximum allowed duration, regardless of the number of <a>SendTaskHeartbeat</a>
            requests received.
            </para></note><note><para>
            This operation is only useful for long-lived tasks to report the liveliness of the
            task.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.SendSFNTaskHeartbeatCmdlet.TaskToken">
            <summary>
            <para>
            <para>The token that represents this task. Task tokens are generated by the service when
            the tasks are assigned to a worker (see <a>GetActivityTaskOutput$taskToken</a>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.SendSFNTaskHeartbeatCmdlet.PassThru">
            <summary>
            Returns the value passed to the TaskToken parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.SendSFNTaskHeartbeatCmdlet.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.SFN.SendSFNTaskSuccessCmdlet">
            <summary>
            Used by workers to report that the task identified by the <code>taskToken</code> completed
            successfully.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.SendSFNTaskSuccessCmdlet.Output">
            <summary>
            <para>
            <para>The JSON output of the task.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.SendSFNTaskSuccessCmdlet.TaskToken">
            <summary>
            <para>
            <para>The token that represents this task. Task tokens are generated by the service when
            the tasks are assigned to a worker (see <a>GetActivityTaskOutput$taskToken</a>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.SendSFNTaskSuccessCmdlet.PassThru">
            <summary>
            Returns the value passed to the TaskToken parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.SendSFNTaskSuccessCmdlet.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.SFN.StartSFNExecutionCmdlet">
            <summary>
            Starts a state machine execution.
             
             <note><para><code>StartExecution</code> is idempotent. If <code>StartExecution</code> is called
            with the same name and input as a running execution, the call will succeed and return
            the same response as the original request. If the execution is closed or if the input
            is different, it will return a 400 <code>ExecutionAlreadyExists</code> error. Names
            can be reused after 90 days.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.StartSFNExecutionCmdlet.Input">
            <summary>
            <para>
            <para>The string that contains the JSON input data for the execution, for example:</para><para><code>"input": "{\"first_name\" : \"test\"}"</code></para><note><para>If you don't include any JSON input data, you still must include the two braces, for
            example: <code>"input": "{}"</code></para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.StartSFNExecutionCmdlet.Name">
            <summary>
            <para>
            <para>The name of the execution. This name must be unique for your AWS account, region,
            and state machine for 90 days. For more information, see <a href="https://docs.aws.amazon.com/step-functions/latest/dg/limits.html#service-limits-state-machine-executions">
            Limits Related to State Machine Executions</a> in the <i>AWS Step Functions Developer
            Guide</i>.</para><para>A name must <i>not</i> contain:</para><ul><li><para>whitespace</para></li><li><para>brackets <code>&lt; &gt; { } [ ]</code></para></li><li><para>wildcard characters <code>? *</code></para></li><li><para>special characters <code>" # % \ ^ | ~ ` $ &amp; , ; : /</code></para></li><li><para>control characters (<code>U+0000-001F</code>, <code>U+007F-009F</code>)</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.StartSFNExecutionCmdlet.StateMachineArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the state machine to execute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.StartSFNExecutionCmdlet.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.SFN.StopSFNExecutionCmdlet">
            <summary>
            Stops an execution.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.StopSFNExecutionCmdlet.Cause">
            <summary>
            <para>
            <para>A more detailed explanation of the cause of the failure.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.StopSFNExecutionCmdlet.Error">
            <summary>
            <para>
            <para>The error code of the failure.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.StopSFNExecutionCmdlet.ExecutionArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the execution to stop.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.StopSFNExecutionCmdlet.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.SFN.UpdateSFNStateMachineCmdlet">
            <summary>
            Updates an existing state machine by modifying its <code>definition</code> and/or
            <code>roleArn</code>. Running executions will continue to use the previous <code>definition</code>
            and <code>roleArn</code>. You must include at least one of <code>definition</code>
            or <code>roleArn</code> or you will receive a <code>MissingRequiredParameter</code>
            error.
             
             <note><para>
            All <code>StartExecution</code> calls within a few seconds will use the updated <code>definition</code>
            and <code>roleArn</code>. Executions started immediately after calling <code>UpdateStateMachine</code>
            may use the previous state machine <code>definition</code> and <code>roleArn</code>.
             
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.UpdateSFNStateMachineCmdlet.Definition">
            <summary>
            <para>
            <para>The Amazon States Language definition of the state machine. See <a href="https://docs.aws.amazon.com/step-functions/latest/dg/concepts-amazon-states-language.html">Amazon
            States Language</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.UpdateSFNStateMachineCmdlet.RoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the IAM role of the state machine.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.UpdateSFNStateMachineCmdlet.StateMachineArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the state machine.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SFN.UpdateSFNStateMachineCmdlet.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.SG.AddSGCacheCmdlet">
            <summary>
            Configures one or more gateway local disks as cache for a gateway. This operation
            is only supported in the cached volume, tape and file gateway type (see <a href="https://docs.aws.amazon.com/storagegateway/latest/userguide/StorageGatewayConcepts.html">Storage
            Gateway Concepts</a>).
             
              
            <para>
            In the request, you specify the gateway Amazon Resource Name (ARN) to which you want
            to add cache, and one or more disk IDs that you want to configure as cache.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.AddSGCacheCmdlet.DiskId">
            <summary>
            <para>
            <para>An array of strings that identify disks that are to be configured as working storage.
            Each string have a minimum length of 1 and maximum length of 300. You can get the
            disk IDs from the <a>ListLocalDisks</a> API.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.AddSGCacheCmdlet.GatewayARN">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.AddSGCacheCmdlet.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.SG.AddSGResourceTagCmdlet">
            <summary>
            Adds one or more tags to the specified resource. You use tags to add metadata to resources,
            which you can use to categorize these resources. For example, you can categorize resources
            by purpose, owner, environment, or team. Each tag consists of a key and a value, which
            you define. You can add tags to the following AWS Storage Gateway resources:
             
             <ul><li><para>
            Storage gateways of all types
            </para></li><li><para>
            Storage volumes
            </para></li><li><para>
            Virtual tapes
            </para></li><li><para>
            NFS and SMB file shares
            </para></li></ul><para>
            You can create a maximum of 50 tags for each resource. Virtual tapes and storage volumes
            that are recovered to a new gateway maintain their tags.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.AddSGResourceTagCmdlet.ResourceARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource you want to add tags to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.AddSGResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>The key-value pair that represents the tag you want to add to the resource. The value
            can be an empty string.</para><note><para>Valid characters for key and value are letters, spaces, and numbers representable
            in UTF-8 format, and the following special characters: + - = . _ : / @. The maximum
            length of a tag's key is 128 characters, and the maximum length for a tag's value
            is 256.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.AddSGResourceTagCmdlet.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.SG.AddSGUploadBufferCmdlet">
            <summary>
            Configures one or more gateway local disks as upload buffer for a specified gateway.
            This operation is supported for the stored volume, cached volume and tape gateway
            types.
             
              
            <para>
            In the request, you specify the gateway Amazon Resource Name (ARN) to which you want
            to add upload buffer, and one or more disk IDs that you want to configure as upload
            buffer.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.AddSGUploadBufferCmdlet.DiskId">
            <summary>
            <para>
            <para>An array of strings that identify disks that are to be configured as working storage.
            Each string have a minimum length of 1 and maximum length of 300. You can get the
            disk IDs from the <a>ListLocalDisks</a> API.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.AddSGUploadBufferCmdlet.GatewayARN">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.AddSGUploadBufferCmdlet.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.SG.AddSGWorkingStorageCmdlet">
            <summary>
            Configures one or more gateway local disks as working storage for a gateway. This
            operation is only supported in the stored volume gateway type. This operation is deprecated
            in cached volume API version 20120630. Use <a>AddUploadBuffer</a> instead.
             
             <note><para>
            Working storage is also referred to as upload buffer. You can also use the <a>AddUploadBuffer</a>
            operation to add upload buffer to a stored volume gateway.
            </para></note><para>
            In the request, you specify the gateway Amazon Resource Name (ARN) to which you want
            to add working storage, and one or more disk IDs that you want to configure as working
            storage.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.AddSGWorkingStorageCmdlet.DiskId">
            <summary>
            <para>
            <para>An array of strings that identify disks that are to be configured as working storage.
            Each string have a minimum length of 1 and maximum length of 300. You can get the
            disk IDs from the <a>ListLocalDisks</a> API.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.AddSGWorkingStorageCmdlet.GatewayARN">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.AddSGWorkingStorageCmdlet.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.SG.DisableSGGatewayCmdlet">
            <summary>
            Disables a tape gateway when the gateway is no longer functioning. For example, if
            your gateway VM is damaged, you can disable the gateway so you can recover virtual
            tapes.
             
              
            <para>
            Use this operation for a tape gateway that is not reachable or not functioning. This
            operation is only supported in the tape gateway type.
            </para><important><para>
            Once a gateway is disabled it cannot be enabled.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.DisableSGGatewayCmdlet.GatewayARN">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.DisableSGGatewayCmdlet.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.SG.DismountSGVolumeCmdlet">
            <summary>
            Disconnects a volume from an iSCSI connection and then detaches the volume from the
            specified gateway. Detaching and attaching a volume enables you to recover your data
            from one gateway to a different gateway without creating a snapshot. It also makes
            it easier to move your volumes from an on-premises gateway to a gateway hosted on
            an Amazon EC2 instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.DismountSGVolumeCmdlet.ForceDetach">
            <summary>
            <para>
            <para>Set to <code>true</code> to forcibly remove the iSCSI connection of the target volume
            and detach the volume. The default is <code>false</code>. If this value is set to
            <code>false</code>, you must manually disconnect the iSCSI connection from the target
            volume.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.DismountSGVolumeCmdlet.VolumeARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the volume to detach from the gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.DismountSGVolumeCmdlet.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.SG.EnableSGGatewayCmdlet">
            <summary>
            Activates the gateway you previously deployed on your host. In the activation process,
            you specify information such as the region you want to use for storing snapshots or
            tapes, the time zone for scheduled snapshots the gateway snapshot schedule window,
            an activation key, and a name for your gateway. The activation process also associates
            your gateway with your account; for more information, see <a>UpdateGatewayInformation</a>.
             
             <note><para>
            You must turn on the gateway VM before you can activate your gateway.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.EnableSGGatewayCmdlet.ActivationKey">
            <summary>
            <para>
            <para>Your gateway activation key. You can obtain the activation key by sending an HTTP
            GET request with redirects enabled to the gateway IP address (port 80). The redirect
            URL returned in the response provides you the activation key for your gateway in the
            query string parameter <code>activationKey</code>. It may also include other activation-related
            parameters, however, these are merely defaults -- the arguments you pass to the <code>ActivateGateway</code>
            API call determine the actual configuration of your gateway. </para><para>For more information, see https://docs.aws.amazon.com/storagegateway/latest/userguide/get-activation-key.html
            in the Storage Gateway User Guide.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.EnableSGGatewayCmdlet.GatewayName">
            <summary>
            <para>
            <para>The name you configured for your gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.EnableSGGatewayCmdlet.GatewayRegion">
            <summary>
            <para>
            <para>A value that indicates the region where you want to store your data. The gateway region
            specified must be the same region as the region in your <code>Host</code> header in
            the request. For more information about available regions and endpoints for AWS Storage
            Gateway, see <a href="https://docs.aws.amazon.com/general/latest/gr/rande.html#sg_region">Regions
            and Endpoints</a> in the <i>Amazon Web Services Glossary</i>.</para><para> Valid Values: See <a href="https://docs.aws.amazon.com/general/latest/gr/rande.html#sg_region">AWS
            Storage Gateway Regions and Endpoints</a> in the AWS General Reference. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.EnableSGGatewayCmdlet.GatewayTimezone">
            <summary>
            <para>
            <para>A value that indicates the time zone you want to set for the gateway. The time zone
            is of the format "GMT-hr:mm" or "GMT+hr:mm". For example, GMT-4:00 indicates the time
            is 4 hours behind GMT. GMT+2:00 indicates the time is 2 hours ahead of GMT. The time
            zone is used, for example, for scheduling snapshots and your gateway's maintenance
            schedule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.EnableSGGatewayCmdlet.GatewayType">
            <summary>
            <para>
            <para>A value that defines the type of gateway to activate. The type specified is critical
            to all later functions of the gateway and cannot be changed after activation. The
            default value is <code>CACHED</code>. </para><para> Valid Values: "STORED", "CACHED", "VTL", "FILE_S3"</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.EnableSGGatewayCmdlet.MediumChangerType">
            <summary>
            <para>
            <para>The value that indicates the type of medium changer to use for tape gateway. This
            field is optional.</para><para> Valid Values: "STK-L700", "AWS-Gateway-VTL"</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.EnableSGGatewayCmdlet.Tag">
            <summary>
            <para>
            <para>A list of up to 50 tags that can be assigned to the gateway. Each tag is a key-value
            pair.</para><note><para>Valid characters for key and value are letters, spaces, and numbers representable
            in UTF-8 format, and the following special characters: + - = . _ : / @. The maximum
            length of a tag's key is 128 characters, and the maximum length for a tag's value
            is 256.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.EnableSGGatewayCmdlet.TapeDriveType">
            <summary>
            <para>
            <para>The value that indicates the type of tape drive to use for tape gateway. This field
            is optional.</para><para> Valid Values: "IBM-ULT3580-TD5" </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.EnableSGGatewayCmdlet.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.SG.GetSGBandwidthRateLimitCmdlet">
            <summary>
            Returns the bandwidth rate limits of a gateway. By default, these limits are not set,
            which means no bandwidth rate limiting is in effect.
             
              
            <para>
            This operation only returns a value for a bandwidth rate limit only if the limit is
            set. If no limits are set for the gateway, then this operation returns only the gateway
            ARN in the response body. To specify which gateway to describe, use the Amazon Resource
            Name (ARN) of the gateway in your request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGBandwidthRateLimitCmdlet.GatewayARN">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SG.GetSGCacheCmdlet">
            <summary>
            Returns information about the cache of a gateway. This operation is only supported
            in the cached volume, tape and file gateway types.
             
              
            <para>
            The response includes disk IDs that are configured as cache, and it includes the amount
            of cache allocated and used.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGCacheCmdlet.GatewayARN">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SG.GetSGCachediSCSIVolumeCmdlet">
            <summary>
            Returns a description of the gateway volumes specified in the request. This operation
            is only supported in the cached volume gateway types.
             
              
            <para>
            The list of gateway volumes in the request must be from one gateway. In the response
            Amazon Storage Gateway returns volume information sorted by volume Amazon Resource
            Name (ARN).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGCachediSCSIVolumeCmdlet.VolumeARNs">
            <summary>
            <para>
            <para>An array of strings where each string represents the Amazon Resource Name (ARN) of
            a cached volume. All of the specified cached volumes must from the same gateway. Use
            <a>ListVolumes</a> to get volume ARNs for a gateway.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SG.GetSGChapCredentialCmdlet">
            <summary>
            Returns an array of Challenge-Handshake Authentication Protocol (CHAP) credentials
            information for a specified iSCSI target, one for each target-initiator pair.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGChapCredentialCmdlet.TargetARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the iSCSI volume target. Use the <a>DescribeStorediSCSIVolumes</a>
            operation to return to retrieve the TargetARN for specified VolumeARN.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SG.GetSGFileShareListCmdlet">
            <summary>
            Gets a list of the file shares for a specific file gateway, or the list of file shares
            that belong to the calling user account. This operation is only supported for file
            gateways.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGFileShareListCmdlet.GatewayARN">
            <summary>
            <para>
            <para>The Amazon resource Name (ARN) of the gateway whose file shares you want to list.
            If this field is not present, all file shares under your account are listed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGFileShareListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of file shares to return in the response. The value must be an
            integer with a value greater than zero. Optional.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGFileShareListCmdlet.Marker">
            <summary>
            <para>
            <para>Opaque pagination token returned from a previous ListFileShares operation. If present,
            <code>Marker</code> specifies where to continue the list from after a previous call
            to ListFileShares. Optional.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SG.GetSGGatewayCmdlet">
            <summary>
            Lists gateways owned by an AWS account in a region specified in the request. The returned
            list is ordered by gateway Amazon Resource Name (ARN).
             
              
            <para>
            By default, the operation returns a maximum of 100 gateways. This operation supports
            pagination that allows you to optionally reduce the number of gateways returned in
            a response.
            </para><para>
            If you have more gateways than are returned in a response (that is, the response returns
            only a truncated list of your gateways), the response contains a marker that you can
            specify in your next request to fetch the next page of gateways.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGGatewayCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies that the list of gateways returned be limited to the specified number of
            items.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGGatewayCmdlet.Marker">
            <summary>
            <para>
            <para>An opaque string that indicates the position at which to begin the returned list of
            gateways.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SG.GetSGGatewayInformationCmdlet">
            <summary>
            Returns metadata about a gateway such as its name, network interfaces, configured
            time zone, and the state (whether the gateway is running or not). To specify which
            gateway to describe, use the Amazon Resource Name (ARN) of the gateway in your request.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGGatewayInformationCmdlet.GatewayARN">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SG.GetSGLocalDiskCmdlet">
            <summary>
            Returns a list of the gateway's local disks. To specify which gateway to describe,
            you use the Amazon Resource Name (ARN) of the gateway in the body of the request.
             
              
            <para>
            The request returns a list of all disks, specifying which are configured as working
            storage, cache storage, or stored volume or not configured at all. The response includes
            a <code>DiskStatus</code> field. This field can have a value of present (the disk
            is available to use), missing (the disk is no longer connected to the gateway), or
            mismatch (the disk node is occupied by a disk that has incorrect metadata or the disk
            content is corrupted).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGLocalDiskCmdlet.GatewayARN">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SG.GetSGMaintenanceStartTimeCmdlet">
            <summary>
            Returns your gateway's weekly maintenance start time including the day and time of
            the week. Note that values are in terms of the gateway's time zone.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGMaintenanceStartTimeCmdlet.GatewayARN">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SG.GetSGNFSFileShareListCmdlet">
            <summary>
            Gets a description for one or more Network File System (NFS) file shares from a file
            gateway. This operation is only supported for file gateways.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGNFSFileShareListCmdlet.FileShareARNList">
            <summary>
            <para>
            <para>An array containing the Amazon Resource Name (ARN) of each file share to be described.
            </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SG.GetSGResourceTagCmdlet">
            <summary>
            Lists the tags that have been added to the specified resource. This operation is only
            supported in the cached volume, stored volume and tape gateway type.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGResourceTagCmdlet.ResourceARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource for which you want to list tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGResourceTagCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies that the list of tags returned be limited to the specified number of items.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGResourceTagCmdlet.Marker">
            <summary>
            <para>
            <para>An opaque string that indicates the position at which to begin returning the list
            of tags.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SG.GetSGSMBFileShareCmdlet">
            <summary>
            Gets a description for one or more Server Message Block (SMB) file shares from a file
            gateway. This operation is only supported for file gateways.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGSMBFileShareCmdlet.FileShareARNList">
            <summary>
            <para>
            <para>An array containing the Amazon Resource Name (ARN) of each file share to be described.
            </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SG.GetSGSMBSettingCmdlet">
            <summary>
            Gets a description of a Server Message Block (SMB) file share settings from a file
            gateway. This operation is only supported for file gateways.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGSMBSettingCmdlet.GatewayARN">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SG.GetSGSnapshotScheduleCmdlet">
            <summary>
            Describes the snapshot schedule for the specified gateway volume. The snapshot schedule
            information includes intervals at which snapshots are automatically initiated on the
            volume. This operation is only supported in the cached volume and stored volume types.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGSnapshotScheduleCmdlet.VolumeARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the volume. Use the <a>ListVolumes</a> operation
            to return a list of gateway volumes.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SG.GetSGStorediSCSIVolumeCmdlet">
            <summary>
            Returns the description of the gateway volumes specified in the request. The list
            of gateway volumes in the request must be from one gateway. In the response Amazon
            Storage Gateway returns volume information sorted by volume ARNs. This operation is
            only supported in stored volume gateway type.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGStorediSCSIVolumeCmdlet.VolumeARNs">
            <summary>
            <para>
            <para>An array of strings where each string represents the Amazon Resource Name (ARN) of
            a stored volume. All of the specified stored volumes must from the same gateway. Use
            <a>ListVolumes</a> to get volume ARNs for a gateway.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SG.GetSGTapeCmdlet">
            <summary>
            Lists virtual tapes in your virtual tape library (VTL) and your virtual tape shelf
            (VTS). You specify the tapes to list by specifying one or more tape Amazon Resource
            Names (ARNs). If you don't specify a tape ARN, the operation lists all virtual tapes
            in both your VTL and VTS.
             
              
            <para>
            This operation supports pagination. By default, the operation returns a maximum of
            up to 100 tapes. You can optionally specify the <code>Limit</code> parameter in the
            body to limit the number of tapes in the response. If the number of tapes returned
            in the response is truncated, the response includes a <code>Marker</code> element
            that you can use in your subsequent request to retrieve the next set of tapes. This
            operation is only supported in the tape gateway type.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGTapeCmdlet.TapeARNs">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGTapeCmdlet.Limit">
            <summary>
            <para>
            <para>An optional number limit for the tapes in the list returned by this call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGTapeCmdlet.Marker">
            <summary>
            <para>
            <para>A string that indicates the position at which to begin the returned list of tapes.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SG.GetSGTapeArchiveCmdlet">
            <summary>
            Retrieves an archived virtual tape from the virtual tape shelf (VTS) to a tape gateway.
            Virtual tapes archived in the VTS are not associated with any gateway. However after
            a tape is retrieved, it is associated with a gateway, even though it is also listed
            in the VTS, that is, archive. This operation is only supported in the tape gateway
            type.
             
              
            <para>
            Once a tape is successfully retrieved to a gateway, it cannot be retrieved again to
            another gateway. You must archive the tape again before you can retrieve it to another
            gateway. This operation is only supported in the tape gateway type.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGTapeArchiveCmdlet.GatewayARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the gateway you want to retrieve the virtual tape
            to. Use the <a>ListGateways</a> operation to return a list of gateways for your account
            and region.</para><para>You retrieve archived virtual tapes to only one gateway and the gateway must be a
            tape gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGTapeArchiveCmdlet.TapeARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the virtual tape you want to retrieve from the virtual
            tape shelf (VTS).</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SG.GetSGTapeArchiveListCmdlet">
            <summary>
            Returns a description of specified virtual tapes in the virtual tape shelf (VTS).
            This operation is only supported in the tape gateway type.
             
              
            <para>
            If a specific <code>TapeARN</code> is not specified, AWS Storage Gateway returns a
            description of all virtual tapes found in the VTS associated with your account.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGTapeArchiveListCmdlet.TapeARNs">
            <summary>
            <para>
            <para>Specifies one or more unique Amazon Resource Names (ARNs) that represent the virtual
            tapes you want to describe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGTapeArchiveListCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies that the number of virtual tapes descried be limited to the specified number.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGTapeArchiveListCmdlet.Marker">
            <summary>
            <para>
            <para>An opaque string that indicates the position at which to begin describing virtual
            tapes.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SG.GetSGTapeListCmdlet">
            <summary>
            Returns a description of the specified Amazon Resource Name (ARN) of virtual tapes.
            If a <code>TapeARN</code> is not specified, returns a description of all virtual tapes
            associated with the specified gateway. This operation is only supported in the tape
            gateway type.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGTapeListCmdlet.GatewayARN">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGTapeListCmdlet.TapeARNs">
            <summary>
            <para>
            <para>Specifies one or more unique Amazon Resource Names (ARNs) that represent the virtual
            tapes you want to describe. If this parameter is not specified, Tape gateway returns
            a description of all virtual tapes associated with the specified gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGTapeListCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies that the number of virtual tapes described be limited to the specified number.</para><note><para>Amazon Web Services may impose its own limit, if this field is not set.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGTapeListCmdlet.Marker">
            <summary>
            <para>
            <para>A marker value, obtained in a previous call to <code>DescribeTapes</code>. This marker
            indicates which page of results to retrieve. </para><para>If not specified, the first page of results is retrieved.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SG.GetSGTapeRecoveryPointCmdlet">
            <summary>
            Retrieves the recovery point for the specified virtual tape. This operation is only
            supported in the tape gateway type.
             
              
            <para>
            A recovery point is a point in time view of a virtual tape at which all the data on
            the tape is consistent. If your gateway crashes, virtual tapes that have recovery
            points can be recovered to a new gateway.
            </para><note><para>
            The virtual tape can be retrieved to only one gateway. The retrieved tape is read-only.
            The virtual tape can be retrieved to only a tape gateway. There is no charge for retrieving
            recovery points.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGTapeRecoveryPointCmdlet.GatewayARN">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGTapeRecoveryPointCmdlet.TapeARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the virtual tape for which you want to retrieve
            the recovery point.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SG.GetSGTapeRecoveryPointListCmdlet">
            <summary>
            Returns a list of virtual tape recovery points that are available for the specified
            tape gateway.
             
              
            <para>
            A recovery point is a point-in-time view of a virtual tape at which all the data on
            the virtual tape is consistent. If your gateway crashes, virtual tapes that have recovery
            points can be recovered to a new gateway. This operation is only supported in the
            tape gateway type.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGTapeRecoveryPointListCmdlet.GatewayARN">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGTapeRecoveryPointListCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies that the number of virtual tape recovery points that are described be limited
            to the specified number.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGTapeRecoveryPointListCmdlet.Marker">
            <summary>
            <para>
            <para>An opaque string that indicates the position at which to begin describing the virtual
            tape recovery points.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SG.GetSGUploadBufferCmdlet">
            <summary>
            Returns information about the upload buffer of a gateway. This operation is supported
            for the stored volume, cached volume and tape gateway types.
             
              
            <para>
            The response includes disk IDs that are configured as upload buffer space, and it
            includes the amount of upload buffer space allocated and used.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGUploadBufferCmdlet.GatewayARN">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SG.GetSGVolumeCmdlet">
            <summary>
            Lists the iSCSI stored volumes of a gateway. Results are sorted by volume ARN. The
            response includes only the volume ARNs. If you want additional volume information,
            use the <a>DescribeStorediSCSIVolumes</a> or the <a>DescribeCachediSCSIVolumes</a>
            API.
             
              
            <para>
            The operation supports pagination. By default, the operation returns a maximum of
            up to 100 volumes. You can optionally specify the <code>Limit</code> field in the
            body to limit the number of volumes in the response. If the number of volumes returned
            in the response is truncated, the response includes a Marker field. You can use this
            Marker value in your subsequent request to retrieve the next set of volumes. This
            operation is only supported in the cached volume and stored volume gateway types.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGVolumeCmdlet.GatewayARN">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGVolumeCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies that the list of volumes returned be limited to the specified number of
            items.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGVolumeCmdlet.Marker">
            <summary>
            <para>
            <para>A string that indicates the position at which to begin the returned list of volumes.
            Obtain the marker from the response of a previous List iSCSI Volumes request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SG.GetSGVolumeInitiatorListCmdlet">
            <summary>
            Lists iSCSI initiators that are connected to a volume. You can use this operation
            to determine whether a volume is being used or not. This operation is only supported
            in the cached volume and stored volume gateway types.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGVolumeInitiatorListCmdlet.VolumeARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the volume. Use the <a>ListVolumes</a> operation
            to return a list of gateway volumes for the gateway.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SG.GetSGVolumeRecoveryPointCmdlet">
            <summary>
            Lists the recovery points for a specified gateway. This operation is only supported
            in the cached volume gateway type.
             
              
            <para>
            Each cache volume has one recovery point. A volume recovery point is a point in time
            at which all data of the volume is consistent and from which you can create a snapshot
            or clone a new cached volume from a source volume. To create a snapshot from a volume
            recovery point use the <a>CreateSnapshotFromVolumeRecoveryPoint</a> operation.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGVolumeRecoveryPointCmdlet.GatewayARN">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SG.GetSGVTLDeviceCmdlet">
            <summary>
            Returns a description of virtual tape library (VTL) devices for the specified tape
            gateway. In the response, AWS Storage Gateway returns VTL device information.
             
              
            <para>
            This operation is only supported in the tape gateway type.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGVTLDeviceCmdlet.GatewayARN">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGVTLDeviceCmdlet.VTLDeviceARNs">
            <summary>
            <para>
            <para>An array of strings, where each string represents the Amazon Resource Name (ARN) of
            a VTL device.</para><note><para>All of the specified VTL devices must be from the same gateway. If no VTL devices
            are specified, the result will contain all devices on the specified gateway.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGVTLDeviceCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies that the number of VTL devices described be limited to the specified number.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGVTLDeviceCmdlet.Marker">
            <summary>
            <para>
            <para>An opaque string that indicates the position at which to begin describing the VTL
            devices.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SG.GetSGWorkingStorageCmdlet">
            <summary>
            Returns information about the working storage of a gateway. This operation is only
            supported in the stored volumes gateway type. This operation is deprecated in cached
            volumes API version (20120630). Use DescribeUploadBuffer instead.
             
             <note><para>
            Working storage is also referred to as upload buffer. You can also use the DescribeUploadBuffer
            operation to add upload buffer to a stored volume gateway.
            </para></note><para>
            The response includes disk IDs that are configured as working storage, and it includes
            the amount of working storage allocated and used.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.GetSGWorkingStorageCmdlet.GatewayARN">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SG.InvokeSGCacheRefreshCmdlet">
            <summary>
            Refreshes the cache for the specified file share. This operation finds objects in
            the Amazon S3 bucket that were added, removed or replaced since the gateway last listed
            the bucket's contents and cached the results. This operation is only supported in
            the file gateway type. You can subscribe to be notified through an Amazon CloudWatch
            event when your RefreshCache operation completes. For more information, see <a href="https://docs.aws.amazon.com/storagegateway/latest/userguide/monitoring-file-gateway.html#get-notification">Getting
            Notified About File Operations</a>.
             
              
            <para>
            When this API is called, it only initiates the refresh operation. When the API call
            completes and returns a success code, it doesn't necessarily mean that the file refresh
            has completed. You should use the refresh-complete notification to determine that
            the operation has completed before you check for new files on the gateway file share.
            You can subscribe to be notified through an CloudWatch event when your <code>RefreshCache</code>
            operation completes.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.InvokeSGCacheRefreshCmdlet.FileShareARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the file share you want to refresh.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.InvokeSGCacheRefreshCmdlet.FolderList">
            <summary>
            <para>
            <para>A comma-separated list of the paths of folders to refresh in the cache. The default
            is [<code>"/"</code>]. The default refreshes objects and folders at the root of the
            Amazon S3 bucket. If <code>Recursive</code> is set to "true", the entire S3 bucket
            that the file share has access to is refreshed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.InvokeSGCacheRefreshCmdlet.Recursive">
            <summary>
            <para>
            <para>A value that specifies whether to recursively refresh folders in the cache. The refresh
            includes folders that were in the cache the last time the gateway listed the folder's
            contents. If this value set to "true", each folder that is listed in <code>FolderList</code>
            is recursively updated. Otherwise, subfolders listed in <code>FolderList</code> are
            not refreshed. Only objects that are in folders listed directly under <code>FolderList</code>
            are found and used for the update. The default is "true".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.InvokeSGCacheRefreshCmdlet.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.SG.JoinSGDomainCmdlet">
            <summary>
            Adds a file gateway to an Active Directory domain. This operation is only supported
            for file gateways that support the SMB file protocol.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.JoinSGDomainCmdlet.DomainController">
            <summary>
            <para>
            <para>List of IPv4 addresses, NetBIOS names, or host names of your domain server. If you
            need to specify the port number include it after the colon (“:”). For example, <code>mydc.mydomain.com:389</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.JoinSGDomainCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the domain that you want the gateway to join.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.JoinSGDomainCmdlet.GatewayARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the gateway. Use the <code>ListGateways</code> operation
            to return a list of gateways for your account and region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.JoinSGDomainCmdlet.OrganizationalUnit">
            <summary>
            <para>
            <para>The organizational unit (OU) is a container with an Active Directory that can hold
            users, groups, computers, and other OUs and this parameter specifies the OU that the
            gateway will join within the AD domain.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.JoinSGDomainCmdlet.Password">
            <summary>
            <para>
            <para>Sets the password of the user who has permission to add the gateway to the Active
            Directory domain.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.JoinSGDomainCmdlet.UserName">
            <summary>
            <para>
            <para>Sets the user name of user who has permission to add the gateway to the Active Directory
            domain.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.JoinSGDomainCmdlet.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.SG.MountSGVolumeCmdlet">
            <summary>
            Connects a volume to an iSCSI connection and then attaches the volume to the specified
            gateway. Detaching and attaching a volume enables you to recover your data from one
            gateway to a different gateway without creating a snapshot. It also makes it easier
            to move your volumes from an on-premises gateway to a gateway hosted on an Amazon
            EC2 instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.MountSGVolumeCmdlet.DiskId">
            <summary>
            <para>
            <para>The unique device ID or other distinguishing data that identifies the local disk used
            to create the volume. This value is only required when you are attaching a stored
            volume.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.MountSGVolumeCmdlet.GatewayARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the gateway that you want to attach the volume to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.MountSGVolumeCmdlet.NetworkInterfaceId">
            <summary>
            <para>
            <para>The network interface of the gateway on which to expose the iSCSI target. Only IPv4
            addresses are accepted. Use <a>DescribeGatewayInformation</a> to get a list of the
            network interfaces available on a gateway.</para><para> Valid Values: A valid IP address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.MountSGVolumeCmdlet.TargetName">
            <summary>
            <para>
            <para>The name of the iSCSI target used by an initiator to connect to a volume and used
            as a suffix for the target ARN. For example, specifying <code>TargetName</code> as
            <i>myvolume</i> results in the target ARN of <code>arn:aws:storagegateway:us-east-2:111122223333:gateway/sgw-12A3456B/target/iqn.1997-05.com.amazon:myvolume</code>.
            The target name must be unique across all volumes on a gateway.</para><para>If you don't specify a value, Storage Gateway uses the value that was previously used
            for this volume as the new target name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.MountSGVolumeCmdlet.VolumeARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the volume to attach to the specified gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.MountSGVolumeCmdlet.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.SG.NewSGCachediSCSIVolumeCmdlet">
            <summary>
            Creates a cached volume on a specified cached volume gateway. This operation is only
            supported in the cached volume gateway type.
             
             <note><para>
            Cache storage must be allocated to the gateway before you can create a cached volume.
            Use the <a>AddCache</a> operation to add cache storage to a gateway.
            </para></note><para>
            In the request, you must specify the gateway, size of the volume in bytes, the iSCSI
            target name, an IP address on which to expose the target, and a unique client token.
            In response, the gateway creates the volume and returns information about it. This
            information includes the volume Amazon Resource Name (ARN), its size, and the iSCSI
            target ARN that initiators can use to connect to the volume target.
            </para><para>
            Optionally, you can provide the ARN for an existing volume as the <code>SourceVolumeARN</code>
            for this cached volume, which creates an exact copy of the existing volume’s latest
            recovery point. The <code>VolumeSizeInBytes</code> value must be equal to or larger
            than the size of the copied volume, in bytes.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGCachediSCSIVolumeCmdlet.ClientToken">
            <summary>
            <para>
            <para>A unique identifier that you use to retry a request. If you retry a request, use the
            same <code>ClientToken</code> you specified in the initial request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGCachediSCSIVolumeCmdlet.GatewayARN">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGCachediSCSIVolumeCmdlet.KMSEncrypted">
            <summary>
            <para>
            <para>True to use Amazon S3 server side encryption with your own AWS KMS key, or false to
            use a key managed by Amazon S3. Optional.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGCachediSCSIVolumeCmdlet.KMSKey">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the AWS KMS key used for Amazon S3 server side encryption.
            This value can only be set when KMSEncrypted is true. Optional.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGCachediSCSIVolumeCmdlet.NetworkInterfaceId">
            <summary>
            <para>
            <para>The network interface of the gateway on which to expose the iSCSI target. Only IPv4
            addresses are accepted. Use <a>DescribeGatewayInformation</a> to get a list of the
            network interfaces available on a gateway.</para><para> Valid Values: A valid IP address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGCachediSCSIVolumeCmdlet.SnapshotId">
            <summary>
            <para>
            <para>The snapshot ID (e.g. "snap-1122aabb") of the snapshot to restore as the new cached
            volume. Specify this field if you want to create the iSCSI storage volume from a snapshot
            otherwise do not include this field. To list snapshots for your account use <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/ApiReference-query-DescribeSnapshots.html">DescribeSnapshots</a>
            in the <i>Amazon Elastic Compute Cloud API Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGCachediSCSIVolumeCmdlet.SourceVolumeARN">
            <summary>
            <para>
            <para>The ARN for an existing volume. Specifying this ARN makes the new volume into an exact
            copy of the specified existing volume's latest recovery point. The <code>VolumeSizeInBytes</code>
            value for this new volume must be equal to or larger than the size of the existing
            volume, in bytes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGCachediSCSIVolumeCmdlet.Tag">
            <summary>
            <para>
            <para>A list of up to 50 tags that can be assigned to a cached volume. Each tag is a key-value
            pair.</para><note><para>Valid characters for key and value are letters, spaces, and numbers representable
            in UTF-8 format, and the following special characters: + - = . _ : / @. The maximum
            length of a tag's key is 128 characters, and the maximum length for a tag's value
            is 256.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGCachediSCSIVolumeCmdlet.TargetName">
            <summary>
            <para>
            <para>The name of the iSCSI target used by an initiator to connect to a volume and used
            as a suffix for the target ARN. For example, specifying <code>TargetName</code> as
            <i>myvolume</i> results in the target ARN of <code>arn:aws:storagegateway:us-east-2:111122223333:gateway/sgw-12A3456B/target/iqn.1997-05.com.amazon:myvolume</code>.
            The target name must be unique across all volumes on a gateway.</para><para>If you don't specify a value, Storage Gateway uses the value that was previously used
            for this volume as the new target name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGCachediSCSIVolumeCmdlet.VolumeSizeInBytes">
            <summary>
            <para>
            <para>The size of the volume in bytes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGCachediSCSIVolumeCmdlet.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.SG.NewSGNFSFileShareCmdlet">
            <summary>
            Creates a Network File System (NFS) file share on an existing file gateway. In Storage
            Gateway, a file share is a file system mount point backed by Amazon S3 cloud storage.
            Storage Gateway exposes file shares using a NFS interface. This operation is only
            supported for file gateways.
             
             <important><para>
            File gateway requires AWS Security Token Service (AWS STS) to be activated to enable
            you create a file share. Make sure AWS STS is activated in the region you are creating
            your file gateway in. If AWS STS is not activated in the region, activate it. For
            information about how to activate AWS STS, see Activating and Deactivating AWS STS
            in an AWS Region in the AWS Identity and Access Management User Guide.
            </para><para>
            File gateway does not support creating hard or symbolic links on a file share.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGNFSFileShareCmdlet.ClientList">
            <summary>
            <para>
            <para>The list of clients that are allowed to access the file gateway. The list must contain
            either valid IP addresses or valid CIDR blocks. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGNFSFileShareCmdlet.ClientToken">
            <summary>
            <para>
            <para>A unique string value that you supply that is used by file gateway to ensure idempotent
            file share creation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGNFSFileShareCmdlet.DefaultStorageClass">
            <summary>
            <para>
            <para>The default storage class for objects put into an Amazon S3 bucket by the file gateway.
            Possible values are <code>S3_STANDARD</code>, <code>S3_STANDARD_IA</code>, or <code>S3_ONEZONE_IA</code>.
            If this field is not populated, the default value <code>S3_STANDARD</code> is used.
            Optional.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGNFSFileShareCmdlet.NFSFileShareDefaults_DirectoryMode">
            <summary>
            <para>
            <para>The Unix directory mode in the form "nnnn". For example, "0666" represents the default
            access mode for all directories inside the file share. The default value is 0777.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGNFSFileShareCmdlet.NFSFileShareDefaults_FileMode">
            <summary>
            <para>
            <para>The Unix file mode in the form "nnnn". For example, "0666" represents the default
            file mode inside the file share. The default value is 0666. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGNFSFileShareCmdlet.GatewayARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the file gateway on which you want to create a file
            share.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGNFSFileShareCmdlet.NFSFileShareDefaults_GroupId">
            <summary>
            <para>
            <para>The default group ID for the file share (unless the files have another group ID specified).
            The default value is nfsnobody. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGNFSFileShareCmdlet.GuessMIMETypeEnabled">
            <summary>
            <para>
            <para>A value that enables guessing of the MIME type for uploaded objects based on file
            extensions. Set this value to true to enable MIME type guessing, and otherwise to
            false. The default value is true.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGNFSFileShareCmdlet.KMSEncrypted">
            <summary>
            <para>
            <para>True to use Amazon S3 server side encryption with your own AWS KMS key, or false to
            use a key managed by Amazon S3. Optional.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGNFSFileShareCmdlet.KMSKey">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) AWS KMS key used for Amazon S3 server side encryption.
            This value can only be set when KMSEncrypted is true. Optional.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGNFSFileShareCmdlet.LocationARN">
            <summary>
            <para>
            <para>The ARN of the backed storage used for storing file data. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGNFSFileShareCmdlet.ObjectACL">
            <summary>
            <para>
            <para>A value that sets the access control list permission for objects in the S3 bucket
            that a file gateway puts objects into. The default value is "private".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGNFSFileShareCmdlet.NFSFileShareDefaults_OwnerId">
            <summary>
            <para>
            <para>The default owner ID for files in the file share (unless the files have another owner
            ID specified). The default value is nfsnobody. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGNFSFileShareCmdlet.ReadOnly">
            <summary>
            <para>
            <para>A value that sets the write status of a file share. This value is true if the write
            status is read-only, and otherwise false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGNFSFileShareCmdlet.RequesterPay">
            <summary>
            <para>
            <para>A value that sets who pays the cost of the request and the cost associated with data
            download from the S3 bucket. If this value is set to true, the requester pays the
            costs. Otherwise the S3 bucket owner pays. However, the S3 bucket owner always pays
            the cost of storing data.</para><note><para><code>RequesterPays</code> is a configuration for the S3 bucket that backs the file
            share, so make sure that the configuration on the file share is the same as the S3
            bucket configuration.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGNFSFileShareCmdlet.Role">
            <summary>
            <para>
            <para>The ARN of the AWS Identity and Access Management (IAM) role that a file gateway assumes
            when it accesses the underlying storage. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGNFSFileShareCmdlet.Squash">
            <summary>
            <para>
            <para>A value that maps a user to anonymous user. Valid options are the following: </para><ul><li><para><code>RootSquash</code> - Only root is mapped to anonymous user.</para></li><li><para><code>NoSquash</code> - No one is mapped to anonymous user</para></li><li><para><code>AllSquash</code> - Everyone is mapped to anonymous user.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGNFSFileShareCmdlet.Tag">
            <summary>
            <para>
            <para>A list of up to 50 tags that can be assigned to the NFS file share. Each tag is a
            key-value pair.</para><note><para>Valid characters for key and value are letters, spaces, and numbers representable
            in UTF-8 format, and the following special characters: + - = . _ : / @. The maximum
            length of a tag's key is 128 characters, and the maximum length for a tag's value
            is 256.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGNFSFileShareCmdlet.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.SG.NewSGSMBFileShareCmdlet">
            <summary>
            Creates a Server Message Block (SMB) file share on an existing file gateway. In Storage
            Gateway, a file share is a file system mount point backed by Amazon S3 cloud storage.
            Storage Gateway expose file shares using a SMB interface. This operation is only supported
            for file gateways.
             
             <important><para>
            File gateways require AWS Security Token Service (AWS STS) to be activated to enable
            you to create a file share. Make sure that AWS STS is activated in the AWS Region
            you are creating your file gateway in. If AWS STS is not activated in this AWS Region,
            activate it. For information about how to activate AWS STS, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_enable-regions.html">Activating
            and Deactivating AWS STS in an AWS Region</a> in the <i>AWS Identity and Access Management
            User Guide.</i></para><para>
            File gateways don't support creating hard or symbolic links on a file share.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGSMBFileShareCmdlet.AdminUserList">
            <summary>
            <para>
            <para>A list of users or groups in the Active Directory that have administrator rights to
            the file share. A group must be prefixed with the @ character. For example <code>@group1</code>.
            Can only be set if Authentication is set to <code>ActiveDirectory</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGSMBFileShareCmdlet.Authentication">
            <summary>
            <para>
            <para>The authentication method that users use to access the file share.</para><para>Valid values are <code>ActiveDirectory</code> or <code>GuestAccess</code>. The default
            is <code>ActiveDirectory</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGSMBFileShareCmdlet.ClientToken">
            <summary>
            <para>
            <para>A unique string value that you supply that is used by file gateway to ensure idempotent
            file share creation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGSMBFileShareCmdlet.DefaultStorageClass">
            <summary>
            <para>
            <para>The default storage class for objects put into an Amazon S3 bucket by the file gateway.
            Possible values are <code>S3_STANDARD</code>, <code>S3_STANDARD_IA</code>, or <code>S3_ONEZONE_IA</code>.
            If this field is not populated, the default value <code>S3_STANDARD</code> is used.
            Optional.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGSMBFileShareCmdlet.GatewayARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the file gateway on which you want to create a file
            share.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGSMBFileShareCmdlet.GuessMIMETypeEnabled">
            <summary>
            <para>
            <para>A value that enables guessing of the MIME type for uploaded objects based on file
            extensions. Set this value to true to enable MIME type guessing, and otherwise to
            false. The default value is true.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGSMBFileShareCmdlet.InvalidUserList">
            <summary>
            <para>
            <para>A list of users or groups in the Active Directory that are not allowed to access the
            file share. A group must be prefixed with the @ character. For example <code>@group1</code>.
            Can only be set if Authentication is set to <code>ActiveDirectory</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGSMBFileShareCmdlet.KMSEncrypted">
            <summary>
            <para>
            <para>True to use Amazon S3 server side encryption with your own AWS KMS key, or false to
            use a key managed by Amazon S3. Optional.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGSMBFileShareCmdlet.KMSKey">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the AWS KMS key used for Amazon S3 server side encryption.
            This value can only be set when KMSEncrypted is true. Optional.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGSMBFileShareCmdlet.LocationARN">
            <summary>
            <para>
            <para>The ARN of the backed storage used for storing file data. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGSMBFileShareCmdlet.ObjectACL">
            <summary>
            <para>
            <para>A value that sets the access control list permission for objects in the S3 bucket
            that a file gateway puts objects into. The default value is "private".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGSMBFileShareCmdlet.ReadOnly">
            <summary>
            <para>
            <para>A value that sets the write status of a file share. This value is true if the write
            status is read-only, and otherwise false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGSMBFileShareCmdlet.RequesterPay">
            <summary>
            <para>
            <para>A value that sets who pays the cost of the request and the cost associated with data
            download from the S3 bucket. If this value is set to true, the requester pays the
            costs. Otherwise the S3 bucket owner pays. However, the S3 bucket owner always pays
            the cost of storing data.</para><note><para><code>RequesterPays</code> is a configuration for the S3 bucket that backs the file
            share, so make sure that the configuration on the file share is the same as the S3
            bucket configuration.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGSMBFileShareCmdlet.Role">
            <summary>
            <para>
            <para>The ARN of the AWS Identity and Access Management (IAM) role that a file gateway assumes
            when it accesses the underlying storage. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGSMBFileShareCmdlet.SMBACLEnabled">
            <summary>
            <para>
            <para>Set this value to "true to enable ACL (access control list) on the SMB file share.
            Set it to "false" to map file and directory permissions to the POSIX permissions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGSMBFileShareCmdlet.Tag">
            <summary>
            <para>
            <para>A list of up to 50 tags that can be assigned to the NFS file share. Each tag is a
            key-value pair.</para><note><para>Valid characters for key and value are letters, spaces, and numbers representable
            in UTF-8 format, and the following special characters: + - = . _ : / @. The maximum
            length of a tag's key is 128 characters, and the maximum length for a tag's value
            is 256.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGSMBFileShareCmdlet.ValidUserList">
            <summary>
            <para>
            <para>A list of users or groups in the Active Directory that are allowed to access the file
            share. A group must be prefixed with the @ character. For example <code>@group1</code>.
            Can only be set if Authentication is set to <code>ActiveDirectory</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGSMBFileShareCmdlet.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.SG.NewSGSnapshotCmdlet">
            <summary>
            Initiates a snapshot of a volume.
             
              
            <para>
            AWS Storage Gateway provides the ability to back up point-in-time snapshots of your
            data to Amazon Simple Storage (S3) for durable off-site recovery, as well as import
            the data to an Amazon Elastic Block Store (EBS) volume in Amazon Elastic Compute Cloud
            (EC2). You can take snapshots of your gateway volume on a scheduled or ad hoc basis.
            This API enables you to take ad-hoc snapshot. For more information, see <a href="https://docs.aws.amazon.com/storagegateway/latest/userguide/managing-volumes.html#SchedulingSnapshot">Editing
            a Snapshot Schedule</a>.
            </para><para>
            In the CreateSnapshot request you identify the volume by providing its Amazon Resource
            Name (ARN). You must also provide description for the snapshot. When AWS Storage Gateway
            takes the snapshot of specified volume, the snapshot and description appears in the
            AWS Storage Gateway Console. In response, AWS Storage Gateway returns you a snapshot
            ID. You can use this snapshot ID to check the snapshot progress or later use it when
            you want to create a volume from a snapshot. This operation is only supported in stored
            and cached volume gateway type.
            </para><note><para>
            To list or delete a snapshot, you must use the Amazon EC2 API. For more information,
            see DescribeSnapshots or DeleteSnapshot in the <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_Operations.html">EC2
            API reference</a>.
            </para></note><important><para>
            Volume and snapshot IDs are changing to a longer length ID format. For more information,
            see the important note on the <a href="https://docs.aws.amazon.com/storagegateway/latest/APIReference/Welcome.html">Welcome</a>
            page.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGSnapshotCmdlet.SnapshotDescription">
            <summary>
            <para>
            <para>Textual description of the snapshot that appears in the Amazon EC2 console, Elastic
            Block Store snapshots panel in the <b>Description</b> field, and in the AWS Storage
            Gateway snapshot <b>Details</b> pane, <b>Description</b> field</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGSnapshotCmdlet.VolumeARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the volume. Use the <a>ListVolumes</a> operation
            to return a list of gateway volumes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGSnapshotCmdlet.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.SG.NewSGSnapshotFromVolumeRecoveryPointCmdlet">
            <summary>
            Initiates a snapshot of a gateway from a volume recovery point. This operation is
            only supported in the cached volume gateway type.
             
              
            <para>
            A volume recovery point is a point in time at which all data of the volume is consistent
            and from which you can create a snapshot. To get a list of volume recovery point for
            cached volume gateway, use <a>ListVolumeRecoveryPoints</a>.
            </para><para>
            In the <code>CreateSnapshotFromVolumeRecoveryPoint</code> request, you identify the
            volume by providing its Amazon Resource Name (ARN). You must also provide a description
            for the snapshot. When the gateway takes a snapshot of the specified volume, the snapshot
            and its description appear in the AWS Storage Gateway console. In response, the gateway
            returns you a snapshot ID. You can use this snapshot ID to check the snapshot progress
            or later use it when you want to create a volume from a snapshot.
            </para><note><para>
            To list or delete a snapshot, you must use the Amazon EC2 API. For more information,
            in <i>Amazon Elastic Compute Cloud API Reference</i>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGSnapshotFromVolumeRecoveryPointCmdlet.SnapshotDescription">
            <summary>
            <para>
            <para>Textual description of the snapshot that appears in the Amazon EC2 console, Elastic
            Block Store snapshots panel in the <b>Description</b> field, and in the AWS Storage
            Gateway snapshot <b>Details</b> pane, <b>Description</b> field</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGSnapshotFromVolumeRecoveryPointCmdlet.VolumeARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the iSCSI volume target. Use the <a>DescribeStorediSCSIVolumes</a>
            operation to return to retrieve the TargetARN for specified VolumeARN.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGSnapshotFromVolumeRecoveryPointCmdlet.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.SG.NewSGStorediSCSIVolumeCmdlet">
            <summary>
            Creates a volume on a specified gateway. This operation is only supported in the stored
            volume gateway type.
             
              
            <para>
            The size of the volume to create is inferred from the disk size. You can choose to
            preserve existing data on the disk, create volume from an existing snapshot, or create
            an empty volume. If you choose to create an empty gateway volume, then any existing
            data on the disk is erased.
            </para><para>
            In the request you must specify the gateway and the disk information on which you
            are creating the volume. In response, the gateway creates the volume and returns volume
            information such as the volume Amazon Resource Name (ARN), its size, and the iSCSI
            target ARN that initiators can use to connect to the volume target.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGStorediSCSIVolumeCmdlet.DiskId">
            <summary>
            <para>
            <para>The unique identifier for the gateway local disk that is configured as a stored volume.
            Use <a href="https://docs.aws.amazon.com/storagegateway/latest/userguide/API_ListLocalDisks.html">ListLocalDisks</a>
            to list disk IDs for a gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGStorediSCSIVolumeCmdlet.GatewayARN">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGStorediSCSIVolumeCmdlet.KMSEncrypted">
            <summary>
            <para>
            <para>True to use Amazon S3 server side encryption with your own AWS KMS key, or false to
            use a key managed by Amazon S3. Optional.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGStorediSCSIVolumeCmdlet.KMSKey">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the KMS key used for Amazon S3 server side encryption.
            This value can only be set when KMSEncrypted is true. Optional.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGStorediSCSIVolumeCmdlet.NetworkInterfaceId">
            <summary>
            <para>
            <para>The network interface of the gateway on which to expose the iSCSI target. Only IPv4
            addresses are accepted. Use <a>DescribeGatewayInformation</a> to get a list of the
            network interfaces available on a gateway.</para><para> Valid Values: A valid IP address.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGStorediSCSIVolumeCmdlet.PreserveExistingData">
            <summary>
            <para>
            <para>Specify this field as true if you want to preserve the data on the local disk. Otherwise,
            specifying this field as false creates an empty volume.</para><para> Valid Values: true, false</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGStorediSCSIVolumeCmdlet.SnapshotId">
            <summary>
            <para>
            <para>The snapshot ID (e.g. "snap-1122aabb") of the snapshot to restore as the new stored
            volume. Specify this field if you want to create the iSCSI storage volume from a snapshot
            otherwise do not include this field. To list snapshots for your account use <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/ApiReference-query-DescribeSnapshots.html">DescribeSnapshots</a>
            in the <i>Amazon Elastic Compute Cloud API Reference</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGStorediSCSIVolumeCmdlet.Tag">
            <summary>
            <para>
            <para>A list of up to 50 tags that can be assigned to a stored volume. Each tag is a key-value
            pair.</para><note><para>Valid characters for key and value are letters, spaces, and numbers representable
            in UTF-8 format, and the following special characters: + - = . _ : / @. The maximum
            length of a tag's key is 128 characters, and the maximum length for a tag's value
            is 256.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGStorediSCSIVolumeCmdlet.TargetName">
            <summary>
            <para>
            <para>The name of the iSCSI target used by an initiator to connect to a volume and used
            as a suffix for the target ARN. For example, specifying <code>TargetName</code> as
            <i>myvolume</i> results in the target ARN of <code>arn:aws:storagegateway:us-east-2:111122223333:gateway/sgw-12A3456B/target/iqn.1997-05.com.amazon:myvolume</code>.
            The target name must be unique across all volumes on a gateway.</para><para>If you don't specify a value, Storage Gateway uses the value that was previously used
            for this volume as the new target name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGStorediSCSIVolumeCmdlet.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.SG.NewSGTapeCmdlet">
            <summary>
            Creates one or more virtual tapes. You write data to the virtual tapes and then archive
            the tapes. This operation is only supported in the tape gateway type.
             
             <note><para>
            Cache storage must be allocated to the gateway before you can create virtual tapes.
            Use the <a>AddCache</a> operation to add cache storage to a gateway.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGTapeCmdlet.ClientToken">
            <summary>
            <para>
            <para>A unique identifier that you use to retry a request. If you retry a request, use the
            same <code>ClientToken</code> you specified in the initial request.</para><note><para>Using the same <code>ClientToken</code> prevents creating the tape multiple times.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGTapeCmdlet.GatewayARN">
            <summary>
            <para>
            <para>The unique Amazon Resource Name (ARN) that represents the gateway to associate the
            virtual tapes with. Use the <a>ListGateways</a> operation to return a list of gateways
            for your account and region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGTapeCmdlet.KMSEncrypted">
            <summary>
            <para>
            <para>True to use Amazon S3 server side encryption with your own AWS KMS key, or false to
            use a key managed by Amazon S3. Optional.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGTapeCmdlet.KMSKey">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the AWS KMS key used for Amazon S3 server side encryption.
            This value can only be set when KMSEncrypted is true. Optional.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGTapeCmdlet.NumTapesToCreate">
            <summary>
            <para>
            <para>The number of virtual tapes that you want to create.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGTapeCmdlet.PoolId">
            <summary>
            <para>
            <para>The ID of the pool that you want to add your tape to for archiving. The tape in this
            pool is archived in the S3 storage class that is associated with the pool. When you
            use your backup application to eject the tape, the tape is archived directly into
            the storage class (Glacier or Deep Archive) that corresponds to the pool.</para><para>Valid values: "GLACIER", "DEEP_ARCHIVE"</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGTapeCmdlet.Tag">
            <summary>
            <para>
            <para>A list of up to 50 tags that can be assigned to a virtual tape. Each tag is a key-value
            pair.</para><note><para>Valid characters for key and value are letters, spaces, and numbers representable
            in UTF-8 format, and the following special characters: + - = . _ : / @. The maximum
            length of a tag's key is 128 characters, and the maximum length for a tag's value
            is 256.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGTapeCmdlet.TapeBarcodePrefix">
            <summary>
            <para>
            <para>A prefix that you append to the barcode of the virtual tape you are creating. This
            prefix makes the barcode unique.</para><note><para>The prefix must be 1 to 4 characters in length and must be one of the uppercase letters
            from A to Z.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGTapeCmdlet.TapeSizeInBytes">
            <summary>
            <para>
            <para>The size, in bytes, of the virtual tapes that you want to create.</para><note><para>The size must be aligned by gigabyte (1024*1024*1024 byte).</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGTapeCmdlet.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.SG.NewSGTapeWithBarcodeCmdlet">
            <summary>
            Creates a virtual tape by using your own barcode. You write data to the virtual tape
            and then archive the tape. A barcode is unique and can not be reused if it has already
            been used on a tape . This applies to barcodes used on deleted tapes. This operation
            is only supported in the tape gateway type.
             
             <note><para>
            Cache storage must be allocated to the gateway before you can create a virtual tape.
            Use the <a>AddCache</a> operation to add cache storage to a gateway.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGTapeWithBarcodeCmdlet.GatewayARN">
            <summary>
            <para>
            <para>The unique Amazon Resource Name (ARN) that represents the gateway to associate the
            virtual tape with. Use the <a>ListGateways</a> operation to return a list of gateways
            for your account and region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGTapeWithBarcodeCmdlet.KMSEncrypted">
            <summary>
            <para>
            <para>True to use Amazon S3 server side encryption with your own AWS KMS key, or false to
            use a key managed by Amazon S3. Optional.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGTapeWithBarcodeCmdlet.KMSKey">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the AWS KMS Key used for Amazon S3 server side encryption.
            This value can only be set when KMSEncrypted is true. Optional.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGTapeWithBarcodeCmdlet.PoolId">
            <summary>
            <para>
            <para>The ID of the pool that you want to add your tape to for archiving. The tape in this
            pool is archived in the S3 storage class that is associated with the pool. When you
            use your backup application to eject the tape, the tape is archived directly into
            the storage class (Glacier or Deep Archive) that corresponds to the pool.</para><para>Valid values: "GLACIER", "DEEP_ARCHIVE"</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGTapeWithBarcodeCmdlet.Tag">
            <summary>
            <para>
            <para>A list of up to 50 tags that can be assigned to a virtual tape that has a barcode.
            Each tag is a key-value pair.</para><note><para>Valid characters for key and value are letters, spaces, and numbers representable
            in UTF-8 format, and the following special characters: + - = . _ : / @. The maximum
            length of a tag's key is 128 characters, and the maximum length for a tag's value
            is 256.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGTapeWithBarcodeCmdlet.TapeBarcode">
            <summary>
            <para>
            <para>The barcode that you want to assign to the tape.</para><note><para>Barcodes cannot be reused. This includes barcodes used for tapes that have been deleted.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGTapeWithBarcodeCmdlet.TapeSizeInByte">
            <summary>
            <para>
            <para>The size, in bytes, of the virtual tape that you want to create.</para><note><para>The size must be aligned by gigabyte (1024*1024*1024 byte).</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.NewSGTapeWithBarcodeCmdlet.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.SG.RemoveSGBandwidthRateLimitCmdlet">
            <summary>
            Deletes the bandwidth rate limits of a gateway. You can delete either the upload and
            download bandwidth rate limit, or you can delete both. If you delete only one of the
            limits, the other limit remains unchanged. To specify which gateway to work with,
            use the Amazon Resource Name (ARN) of the gateway in your request.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.RemoveSGBandwidthRateLimitCmdlet.BandwidthType">
            <summary>
            <para>
            <para>One of the BandwidthType values that indicates the gateway bandwidth rate limit to
            delete.</para><para>Valid Values: <code>Upload</code>, <code>Download</code>, <code>All</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.RemoveSGBandwidthRateLimitCmdlet.GatewayARN">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.RemoveSGBandwidthRateLimitCmdlet.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.SG.RemoveSGChapCredentialCmdlet">
            <summary>
            Deletes Challenge-Handshake Authentication Protocol (CHAP) credentials for a specified
            iSCSI target and initiator pair.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.RemoveSGChapCredentialCmdlet.InitiatorName">
            <summary>
            <para>
            <para>The iSCSI initiator that connects to the target.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.RemoveSGChapCredentialCmdlet.TargetARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the iSCSI volume target. Use the <a>DescribeStorediSCSIVolumes</a>
            operation to return to retrieve the TargetARN for specified VolumeARN.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.RemoveSGChapCredentialCmdlet.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.SG.RemoveSGFileShareCmdlet">
            <summary>
            Deletes a file share from a file gateway. This operation is only supported for file
            gateways.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.RemoveSGFileShareCmdlet.FileShareARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the file share to be deleted. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.RemoveSGFileShareCmdlet.ForceDelete">
            <summary>
            <para>
            <para>If this value is set to true, the operation deletes a file share immediately and aborts
            all data uploads to AWS. Otherwise, the file share is not deleted until all data is
            uploaded to AWS. This process aborts the data upload process, and the file share enters
            the FORCE_DELETING status.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.RemoveSGFileShareCmdlet.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.SG.RemoveSGGatewayCmdlet">
            <summary>
            Deletes a gateway. To specify which gateway to delete, use the Amazon Resource Name
            (ARN) of the gateway in your request. The operation deletes the gateway; however,
            it does not delete the gateway virtual machine (VM) from your host computer.
             
              
            <para>
            After you delete a gateway, you cannot reactivate it. Completed snapshots of the gateway
            volumes are not deleted upon deleting the gateway, however, pending snapshots will
            not complete. After you delete a gateway, your next step is to remove it from your
            environment.
            </para><important><para>
            You no longer pay software charges after the gateway is deleted; however, your existing
            Amazon EBS snapshots persist and you will continue to be billed for these snapshots. You
            can choose to remove all remaining Amazon EBS snapshots by canceling your Amazon EC2
            subscription.  If you prefer not to cancel your Amazon EC2 subscription, you can delete
            your snapshots using the Amazon EC2 console. For more information, see the <a href="http://aws.amazon.com/storagegateway">
            AWS Storage Gateway Detail Page</a>.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.RemoveSGGatewayCmdlet.GatewayARN">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.RemoveSGGatewayCmdlet.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.SG.RemoveSGResourceTagCmdlet">
            <summary>
            Removes one or more tags from the specified resource. This operation is only supported
            in the cached volume, stored volume and tape gateway types.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.RemoveSGResourceTagCmdlet.ResourceARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource you want to remove the tags from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.RemoveSGResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>The keys of the tags you want to remove from the specified resource. A tag is composed
            of a key/value pair.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.RemoveSGResourceTagCmdlet.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.SG.RemoveSGSnapshotScheduleCmdlet">
            <summary>
            Deletes a snapshot of a volume.
             
              
            <para>
            You can take snapshots of your gateway volumes on a scheduled or ad hoc basis. This
            API action enables you to delete a snapshot schedule for a volume. For more information,
            see <a href="https://docs.aws.amazon.com/storagegateway/latest/userguide/WorkingWithSnapshots.html">Working
            with Snapshots</a>. In the <code>DeleteSnapshotSchedule</code> request, you identify
            the volume by providing its Amazon Resource Name (ARN). This operation is only supported
            in stored and cached volume gateway types.
            </para><note><para>
            To list or delete a snapshot, you must use the Amazon EC2 API. in <i>Amazon Elastic
            Compute Cloud API Reference</i>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.RemoveSGSnapshotScheduleCmdlet.VolumeARN">
            <summary>
            <para>
            <para>The volume which snapshot schedule to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.RemoveSGSnapshotScheduleCmdlet.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.SG.RemoveSGTapeCmdlet">
            <summary>
            Deletes the specified virtual tape. This operation is only supported in the tape gateway
            type.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.RemoveSGTapeCmdlet.GatewayARN">
            <summary>
            <para>
            <para>The unique Amazon Resource Name (ARN) of the gateway that the virtual tape to delete
            is associated with. Use the <a>ListGateways</a> operation to return a list of gateways
            for your account and region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.RemoveSGTapeCmdlet.TapeARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the virtual tape to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.RemoveSGTapeCmdlet.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.SG.RemoveSGTapeArchiveCmdlet">
            <summary>
            Deletes the specified virtual tape from the virtual tape shelf (VTS). This operation
            is only supported in the tape gateway type.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.RemoveSGTapeArchiveCmdlet.TapeARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the virtual tape to delete from the virtual tape
            shelf (VTS).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.RemoveSGTapeArchiveCmdlet.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.SG.RemoveSGVolumeCmdlet">
            <summary>
            Deletes the specified storage volume that you previously created using the <a>CreateCachediSCSIVolume</a>
            or <a>CreateStorediSCSIVolume</a> API. This operation is only supported in the cached
            volume and stored volume types. For stored volume gateways, the local disk that was
            configured as the storage volume is not deleted. You can reuse the local disk to create
            another storage volume.
             
              
            <para>
            Before you delete a volume, make sure there are no iSCSI connections to the volume
            you are deleting. You should also make sure there is no snapshot in progress. You
            can use the Amazon Elastic Compute Cloud (Amazon EC2) API to query snapshots on the
            volume you are deleting and check the snapshot status. For more information, go to
            <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/ApiReference-query-DescribeSnapshots.html">DescribeSnapshots</a>
            in the <i>Amazon Elastic Compute Cloud API Reference</i>.
            </para><para>
            In the request, you must provide the Amazon Resource Name (ARN) of the storage volume
            you want to delete.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.RemoveSGVolumeCmdlet.VolumeARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the volume. Use the <a>ListVolumes</a> operation
            to return a list of gateway volumes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.RemoveSGVolumeCmdlet.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.SG.ResetSGCacheCmdlet">
            <summary>
            Resets all cache disks that have encountered a error and makes the disks available
            for reconfiguration as cache storage. If your cache disk encounters a error, the gateway
            prevents read and write operations on virtual tapes in the gateway. For example, an
            error can occur when a disk is corrupted or removed from the gateway. When a cache
            is reset, the gateway loses its cache storage. At this point you can reconfigure the
            disks as cache disks. This operation is only supported in the cached volume and tape
            types.
             
             <important><para>
            If the cache disk you are resetting contains data that has not been uploaded to Amazon
            S3 yet, that data can be lost. After you reset cache disks, there will be no configured
            cache disks left in the gateway, so you must configure at least one new cache disk
            for your gateway to function properly.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.ResetSGCacheCmdlet.GatewayARN">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.ResetSGCacheCmdlet.PassThru">
            <summary>
            Returns the value passed to the GatewayARN parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.ResetSGCacheCmdlet.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.SG.SendSGUploadedNotificationCmdlet">
            <summary>
            Sends you notification through CloudWatch Events when all files written to your NFS
            file share have been uploaded to Amazon S3.
             
              
            <para>
            AWS Storage Gateway can send a notification through Amazon CloudWatch Events when
            all files written to your file share up to that point in time have been uploaded to
            Amazon S3. These files include files written to the NFS file share up to the time
            that you make a request for notification. When the upload is done, Storage Gateway
            sends you notification through an Amazon CloudWatch Event. You can configure CloudWatch
            Events to send the notification through event targets such as Amazon SNS or AWS Lambda
            function. This operation is only supported for file gateways.
            </para><para>
            For more information, see Getting File Upload Notification in the Storage Gateway
            User Guide (https://docs.aws.amazon.com/storagegateway/latest/userguide/monitoring-file-gateway.html#get-upload-notification).
             
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.SendSGUploadedNotificationCmdlet.FileShareARN">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.SendSGUploadedNotificationCmdlet.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.SG.SetSGLocalConsolePasswordCmdlet">
            <summary>
            Sets the password for your VM local console. When you log in to the local console
            for the first time, you log in to the VM with the default credentials. We recommend
            that you set a new password. You don't need to know the default password to set a
            new password.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.SetSGLocalConsolePasswordCmdlet.GatewayARN">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.SetSGLocalConsolePasswordCmdlet.LocalConsolePassword">
            <summary>
            <para>
            <para>The password you want to set for your VM local console.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.SetSGLocalConsolePasswordCmdlet.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.SG.SetSGSMBGuestPasswordCmdlet">
            <summary>
            Sets the password for the guest user <code>smbguest</code>. The <code>smbguest</code>
            user is the user when the authentication method for the file share is set to <code>GuestAccess</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.SetSGSMBGuestPasswordCmdlet.GatewayARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the file gateway the SMB file share is associated
            with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.SetSGSMBGuestPasswordCmdlet.Password">
            <summary>
            <para>
            <para>The password that you want to set for your SMB Server.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.SetSGSMBGuestPasswordCmdlet.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.SG.StartSGGatewayCmdlet">
            <summary>
            Starts a gateway that you previously shut down (see <a>ShutdownGateway</a>). After
            the gateway starts, you can then make other API calls, your applications can read
            from or write to the gateway's storage volumes and you will be able to take snapshot
            backups.
             
             <note><para>
            When you make a request, you will get a 200 OK success response immediately. However,
            it might take some time for the gateway to be ready. You should call <a>DescribeGatewayInformation</a>
            and check the status before making any additional API calls. For more information,
            see <a>ActivateGateway</a>.
            </para></note><para>
            To specify which gateway to start, use the Amazon Resource Name (ARN) of the gateway
            in your request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.StartSGGatewayCmdlet.GatewayARN">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.StartSGGatewayCmdlet.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.SG.StopSGArchivalCmdlet">
            <summary>
            Cancels archiving of a virtual tape to the virtual tape shelf (VTS) after the archiving
            process is initiated. This operation is only supported in the tape gateway type.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.StopSGArchivalCmdlet.GatewayARN">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.StopSGArchivalCmdlet.TapeARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the virtual tape you want to cancel archiving for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.StopSGArchivalCmdlet.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.SG.StopSGGatewayCmdlet">
            <summary>
            Shuts down a gateway. To specify which gateway to shut down, use the Amazon Resource
            Name (ARN) of the gateway in the body of your request.
             
              
            <para>
            The operation shuts down the gateway service component running in the gateway's virtual
            machine (VM) and not the host VM.
            </para><note><para>
            If you want to shut down the VM, it is recommended that you first shut down the gateway
            component in the VM to avoid unpredictable conditions.
            </para></note><para>
            After the gateway is shutdown, you cannot call any other API except <a>StartGateway</a>,
            <a>DescribeGatewayInformation</a>, and <a>ListGateways</a>. For more information,
            see <a>ActivateGateway</a>. Your applications cannot read from or write to the gateway's
            storage volumes, and there are no snapshots taken.
            </para><note><para>
            When you make a shutdown request, you will get a <code>200 OK</code> success response
            immediately. However, it might take some time for the gateway to shut down. You can
            call the <a>DescribeGatewayInformation</a> API to check the status. For more information,
            see <a>ActivateGateway</a>.
            </para></note><para>
            If do not intend to use the gateway again, you must delete the gateway (using <a>DeleteGateway</a>)
            to no longer pay software charges associated with the gateway.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.StopSGGatewayCmdlet.GatewayARN">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.StopSGGatewayCmdlet.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.SG.StopSGRetrievalCmdlet">
            <summary>
            Cancels retrieval of a virtual tape from the virtual tape shelf (VTS) to a gateway
            after the retrieval process is initiated. The virtual tape is returned to the VTS.
            This operation is only supported in the tape gateway type.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.StopSGRetrievalCmdlet.GatewayARN">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.StopSGRetrievalCmdlet.TapeARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the virtual tape you want to cancel retrieval for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.StopSGRetrievalCmdlet.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.SG.UpdateSGBandwidthRateLimitCmdlet">
            <summary>
            Updates the bandwidth rate limits of a gateway. You can update both the upload and
            download bandwidth rate limit or specify only one of the two. If you don't set a bandwidth
            rate limit, the existing rate limit remains.
             
              
            <para>
            By default, a gateway's bandwidth rate limits are not set. If you don't set any limit,
            the gateway does not have any limitations on its bandwidth usage and could potentially
            use the maximum available bandwidth.
            </para><para>
            To specify which gateway to update, use the Amazon Resource Name (ARN) of the gateway
            in your request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGBandwidthRateLimitCmdlet.AverageDownloadRateLimitInBitsPerSec">
            <summary>
            <para>
            <para>The average download bandwidth rate limit in bits per second.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGBandwidthRateLimitCmdlet.AverageUploadRateLimitInBitsPerSec">
            <summary>
            <para>
            <para>The average upload bandwidth rate limit in bits per second.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGBandwidthRateLimitCmdlet.GatewayARN">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGBandwidthRateLimitCmdlet.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.SG.UpdateSGChapCredentialCmdlet">
            <summary>
            Updates the Challenge-Handshake Authentication Protocol (CHAP) credentials for a specified
            iSCSI target. By default, a gateway does not have CHAP enabled; however, for added
            security, you might use it.
             
             <important><para>
            When you update CHAP credentials, all existing connections on the target are closed
            and initiators must reconnect with the new credentials.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGChapCredentialCmdlet.InitiatorName">
            <summary>
            <para>
            <para>The iSCSI initiator that connects to the target.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGChapCredentialCmdlet.SecretToAuthenticateInitiator">
            <summary>
            <para>
            <para>The secret key that the initiator (for example, the Windows client) must provide to
            participate in mutual CHAP with the target.</para><note><para>The secret key must be between 12 and 16 bytes when encoded in UTF-8.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGChapCredentialCmdlet.SecretToAuthenticateTarget">
            <summary>
            <para>
            <para>The secret key that the target must provide to participate in mutual CHAP with the
            initiator (e.g. Windows client).</para><para>Byte constraints: Minimum bytes of 12. Maximum bytes of 16.</para><note><para>The secret key must be between 12 and 16 bytes when encoded in UTF-8.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGChapCredentialCmdlet.TargetARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the iSCSI volume target. Use the <a>DescribeStorediSCSIVolumes</a>
            operation to return the TargetARN for specified VolumeARN.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGChapCredentialCmdlet.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.SG.UpdateSGGatewayInformationCmdlet">
            <summary>
            Updates a gateway's metadata, which includes the gateway's name and time zone. To
            specify which gateway to update, use the Amazon Resource Name (ARN) of the gateway
            in your request.
             
             <note><para>
            For Gateways activated after September 2, 2015, the gateway's ARN contains the gateway
            ID rather than the gateway name. However, changing the name of the gateway has no
            effect on the gateway's ARN.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGGatewayInformationCmdlet.GatewayARN">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGGatewayInformationCmdlet.GatewayName">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGGatewayInformationCmdlet.GatewayTimezone">
            <summary>
            <para>
            <para>A value that indicates the time zone of the gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGGatewayInformationCmdlet.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.SG.UpdateSGGatewaySoftwareNowCmdlet">
            <summary>
            Updates the gateway virtual machine (VM) software. The request immediately triggers
            the software update.
             
             <note><para>
            When you make this request, you get a <code>200 OK</code> success response immediately.
            However, it might take some time for the update to complete. You can call <a>DescribeGatewayInformation</a>
            to verify the gateway is in the <code>STATE_RUNNING</code> state.
            </para></note><important><para>
            A software update forces a system restart of your gateway. You can minimize the chance
            of any disruption to your applications by increasing your iSCSI Initiators' timeouts.
            For more information about increasing iSCSI Initiator timeouts for Windows and Linux,
            see <a href="https://docs.aws.amazon.com/storagegateway/latest/userguide/ConfiguringiSCSIClientInitiatorWindowsClient.html#CustomizeWindowsiSCSISettings">Customizing
            Your Windows iSCSI Settings</a> and <a href="https://docs.aws.amazon.com/storagegateway/latest/userguide/ConfiguringiSCSIClientInitiatorRedHatClient.html#CustomizeLinuxiSCSISettings">Customizing
            Your Linux iSCSI Settings</a>, respectively.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGGatewaySoftwareNowCmdlet.GatewayARN">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGGatewaySoftwareNowCmdlet.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.SG.UpdateSGMaintenanceStartTimeCmdlet">
            <summary>
            Updates a gateway's weekly maintenance start time information, including day and time
            of the week. The maintenance time is the time in your gateway's time zone.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGMaintenanceStartTimeCmdlet.DayOfMonth">
            <summary>
            <para>
            <para>The day of the month component of the maintenance start time represented as an ordinal
            number from 1 to 28, where 1 represents the first day of the month and 28 represents
            the last day of the month.</para><note><para>This value is only available for tape and volume gateways.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGMaintenanceStartTimeCmdlet.DayOfWeek">
            <summary>
            <para>
            <para>The day of the week component of the maintenance start time week represented as an
            ordinal number from 0 to 6, where 0 represents Sunday and 6 Saturday.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGMaintenanceStartTimeCmdlet.GatewayARN">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGMaintenanceStartTimeCmdlet.HourOfDay">
            <summary>
            <para>
            <para>The hour component of the maintenance start time represented as <i>hh</i>, where <i>hh</i>
            is the hour (00 to 23). The hour of the day is in the time zone of the gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGMaintenanceStartTimeCmdlet.MinuteOfHour">
            <summary>
            <para>
            <para>The minute component of the maintenance start time represented as <i>mm</i>, where
            <i>mm</i> is the minute (00 to 59). The minute of the hour is in the time zone of
            the gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGMaintenanceStartTimeCmdlet.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.SG.UpdateSGNFSFileShareCmdlet">
            <summary>
            Updates a Network File System (NFS) file share. This operation is only supported in
            the file gateway type.
             
             <note><para>
            To leave a file share field unchanged, set the corresponding input field to null.
            </para></note><para>
            Updates the following file share setting:
            </para><ul><li><para>
            Default storage class for your S3 bucket
            </para></li><li><para>
            Metadata defaults for your S3 bucket
            </para></li><li><para>
            Allowed NFS clients for your file share
            </para></li><li><para>
            Squash settings
            </para></li><li><para>
            Write status of your file share
            </para></li></ul><note><para>
            To leave a file share field unchanged, set the corresponding input field to null.
            This operation is only supported in file gateways.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGNFSFileShareCmdlet.ClientList">
            <summary>
            <para>
            <para>The list of clients that are allowed to access the file gateway. The list must contain
            either valid IP addresses or valid CIDR blocks.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGNFSFileShareCmdlet.DefaultStorageClass">
            <summary>
            <para>
            <para>The default storage class for objects put into an Amazon S3 bucket by the file gateway.
            Possible values are <code>S3_STANDARD</code>, <code>S3_STANDARD_IA</code>, or <code>S3_ONEZONE_IA</code>.
            If this field is not populated, the default value <code>S3_STANDARD</code> is used.
            Optional.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGNFSFileShareCmdlet.NFSFileShareDefaults_DirectoryMode">
            <summary>
            <para>
            <para>The Unix directory mode in the form "nnnn". For example, "0666" represents the default
            access mode for all directories inside the file share. The default value is 0777.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGNFSFileShareCmdlet.NFSFileShareDefaults_FileMode">
            <summary>
            <para>
            <para>The Unix file mode in the form "nnnn". For example, "0666" represents the default
            file mode inside the file share. The default value is 0666. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGNFSFileShareCmdlet.FileShareARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the file share to be updated. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGNFSFileShareCmdlet.NFSFileShareDefaults_GroupId">
            <summary>
            <para>
            <para>The default group ID for the file share (unless the files have another group ID specified).
            The default value is nfsnobody. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGNFSFileShareCmdlet.GuessMIMETypeEnabled">
            <summary>
            <para>
            <para>A value that enables guessing of the MIME type for uploaded objects based on file
            extensions. Set this value to true to enable MIME type guessing, and otherwise to
            false. The default value is true.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGNFSFileShareCmdlet.KMSEncrypted">
            <summary>
            <para>
            <para>True to use Amazon S3 server side encryption with your own AWS KMS key, or false to
            use a key managed by Amazon S3. Optional. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGNFSFileShareCmdlet.KMSKey">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the AWS KMS key used for Amazon S3 server side encryption.
            This value can only be set when KMSEncrypted is true. Optional. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGNFSFileShareCmdlet.ObjectACL">
            <summary>
            <para>
            <para>A value that sets the access control list permission for objects in the S3 bucket
            that a file gateway puts objects into. The default value is "private".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGNFSFileShareCmdlet.NFSFileShareDefaults_OwnerId">
            <summary>
            <para>
            <para>The default owner ID for files in the file share (unless the files have another owner
            ID specified). The default value is nfsnobody. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGNFSFileShareCmdlet.ReadOnly">
            <summary>
            <para>
            <para>A value that sets the write status of a file share. This value is true if the write
            status is read-only, and otherwise false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGNFSFileShareCmdlet.RequesterPay">
            <summary>
            <para>
            <para>A value that sets who pays the cost of the request and the cost associated with data
            download from the S3 bucket. If this value is set to true, the requester pays the
            costs. Otherwise the S3 bucket owner pays. However, the S3 bucket owner always pays
            the cost of storing data.</para><note><para><code>RequesterPays</code> is a configuration for the S3 bucket that backs the file
            share, so make sure that the configuration on the file share is the same as the S3
            bucket configuration.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGNFSFileShareCmdlet.Squash">
            <summary>
            <para>
            <para>The user mapped to anonymous user. Valid options are the following:</para><ul><li><para><code>RootSquash</code> - Only root is mapped to anonymous user.</para></li><li><para><code>NoSquash</code> - No one is mapped to anonymous user</para></li><li><para><code>AllSquash</code> - Everyone is mapped to anonymous user.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGNFSFileShareCmdlet.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.SG.UpdateSGSMBFileShareCmdlet">
            <summary>
            Updates a Server Message Block (SMB) file share.
             
             <note><para>
            To leave a file share field unchanged, set the corresponding input field to null.
            This operation is only supported for file gateways.
            </para></note><important><para>
            File gateways require AWS Security Token Service (AWS STS) to be activated to enable
            you to create a file share. Make sure that AWS STS is activated in the AWS Region
            you are creating your file gateway in. If AWS STS is not activated in this AWS Region,
            activate it. For information about how to activate AWS STS, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_enable-regions.html">Activating
            and Deactivating AWS STS in an AWS Region</a> in the <i>AWS Identity and Access Management
            User Guide.</i></para><para>
            File gateways don't support creating hard or symbolic links on a file share.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGSMBFileShareCmdlet.AdminUserList">
            <summary>
            <para>
            <para>A list of users or groups in the Active Directory that have administrator rights to
            the file share. A group must be prefixed with the @ character. For example <code>@group1</code>.
            Can only be set if Authentication is set to <code>ActiveDirectory</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGSMBFileShareCmdlet.DefaultStorageClass">
            <summary>
            <para>
            <para>The default storage class for objects put into an Amazon S3 bucket by the file gateway.
            Possible values are <code>S3_STANDARD</code>, <code>S3_STANDARD_IA</code>, or <code>S3_ONEZONE_IA</code>.
            If this field is not populated, the default value <code>S3_STANDARD</code> is used.
            Optional.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGSMBFileShareCmdlet.FileShareARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the SMB file share that you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGSMBFileShareCmdlet.GuessMIMETypeEnabled">
            <summary>
            <para>
            <para>A value that enables guessing of the MIME type for uploaded objects based on file
            extensions. Set this value to true to enable MIME type guessing, and otherwise to
            false. The default value is true.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGSMBFileShareCmdlet.InvalidUserList">
            <summary>
            <para>
            <para>A list of users or groups in the Active Directory that are not allowed to access the
            file share. A group must be prefixed with the @ character. For example <code>@group1</code>.
            Can only be set if Authentication is set to <code>ActiveDirectory</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGSMBFileShareCmdlet.KMSEncrypted">
            <summary>
            <para>
            <para>True to use Amazon S3 server side encryption with your own AWS KMS key, or false to
            use a key managed by Amazon S3. Optional.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGSMBFileShareCmdlet.KMSKey">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the AWS KMS key used for Amazon S3 server side encryption.
            This value can only be set when KMSEncrypted is true. Optional.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGSMBFileShareCmdlet.ObjectACL">
            <summary>
            <para>
            <para>A value that sets the access control list permission for objects in the S3 bucket
            that a file gateway puts objects into. The default value is "private".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGSMBFileShareCmdlet.ReadOnly">
            <summary>
            <para>
            <para>A value that sets the write status of a file share. This value is true if the write
            status is read-only, and otherwise false.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGSMBFileShareCmdlet.RequesterPay">
            <summary>
            <para>
            <para>A value that sets who pays the cost of the request and the cost associated with data
            download from the S3 bucket. If this value is set to true, the requester pays the
            costs. Otherwise the S3 bucket owner pays. However, the S3 bucket owner always pays
            the cost of storing data.</para><note><para><code>RequesterPays</code> is a configuration for the S3 bucket that backs the file
            share, so make sure that the configuration on the file share is the same as the S3
            bucket configuration.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGSMBFileShareCmdlet.SMBACLEnabled">
            <summary>
            <para>
            <para>Set this value to "true to enable ACL (access control list) on the SMB file share.
            Set it to "false" to map file and directory permissions to the POSIX permissions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGSMBFileShareCmdlet.ValidUserList">
            <summary>
            <para>
            <para>A list of users or groups in the Active Directory that are allowed to access the file
            share. A group must be prefixed with the @ character. For example <code>@group1</code>.
            Can only be set if Authentication is set to <code>ActiveDirectory</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGSMBFileShareCmdlet.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.SG.UpdateSGSnapshotScheduleCmdlet">
            <summary>
            Updates a snapshot schedule configured for a gateway volume. This operation is only
            supported in the cached volume and stored volume gateway types.
             
              
            <para>
            The default snapshot schedule for volume is once every 24 hours, starting at the creation
            time of the volume. You can use this API to change the snapshot schedule configured
            for the volume.
            </para><para>
            In the request you must identify the gateway volume whose snapshot schedule you want
            to update, and the schedule information, including when you want the snapshot to begin
            on a day and the frequency (in hours) of snapshots.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGSnapshotScheduleCmdlet.Description">
            <summary>
            <para>
            <para>Optional description of the snapshot that overwrites the existing description.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGSnapshotScheduleCmdlet.RecurrenceInHours">
            <summary>
            <para>
            <para>Frequency of snapshots. Specify the number of hours between snapshots.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGSnapshotScheduleCmdlet.StartAt">
            <summary>
            <para>
            <para>The hour of the day at which the snapshot schedule begins represented as <i>hh</i>,
            where <i>hh</i> is the hour (0 to 23). The hour of the day is in the time zone of
            the gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGSnapshotScheduleCmdlet.VolumeARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the volume. Use the <a>ListVolumes</a> operation
            to return a list of gateway volumes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGSnapshotScheduleCmdlet.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.SG.UpdateSGVTLDeviceTypeCmdlet">
            <summary>
            Updates the type of medium changer in a tape gateway. When you activate a tape gateway,
            you select a medium changer type for the tape gateway. This operation enables you
            to select a different type of medium changer after a tape gateway is activated. This
            operation is only supported in the tape gateway type.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGVTLDeviceTypeCmdlet.DeviceType">
            <summary>
            <para>
            <para>The type of medium changer you want to select.</para><para> Valid Values: "STK-L700", "AWS-Gateway-VTL"</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGVTLDeviceTypeCmdlet.VTLDeviceARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the medium changer you want to select.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGVTLDeviceTypeCmdlet.PassThru">
            <summary>
            Returns the value passed to the VTLDeviceARN parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SG.UpdateSGVTLDeviceTypeCmdlet.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.SWF.GetSWFActivityTypeCmdlet">
            <summary>
            Returns information about the specified activity type. This includes configuration
            settings provided when the type was registered and other general information about
            the type.
             
              
            <para><b>Access Control</b></para><para>
            You can use IAM policies to control this action's access to Amazon SWF resources as
            follows:
            </para><ul><li><para>
            Use a <code>Resource</code> element with the domain name to limit the action to only
            specified domains.
            </para></li><li><para>
            Use an <code>Action</code> element to allow or deny permission to call this action.
            </para></li><li><para>
            Constrain the following parameters by using a <code>Condition</code> element with
            the appropriate keys.
            </para><ul><li><para><code>activityType.name</code>: String constraint. The key is <code>swf:activityType.name</code>.
            </para></li><li><para><code>activityType.version</code>: String constraint. The key is <code>swf:activityType.version</code>.
            </para></li></ul></li></ul><para>
            If the caller doesn't have sufficient permissions to invoke the action, or the parameter
            values fall outside the specified constraints, the action fails. The associated event
            attribute's <code>cause</code> parameter is set to <code>OPERATION_NOT_PERMITTED</code>.
            For details and example IAM policies, see <a href="http://docs.aws.amazon.com/amazonswf/latest/developerguide/swf-dev-iam.html">Using
            IAM to Manage Access to Amazon SWF Workflows</a> in the <i>Amazon SWF Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFActivityTypeCmdlet.Domain">
            <summary>
            <para>
            <para>The name of the domain in which the activity type is registered.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFActivityTypeCmdlet.ActivityType_Name">
            <summary>
            <para>
            <para>The name of this activity.</para><note><para>The combination of activity type name and version must be unique within a domain.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFActivityTypeCmdlet.ActivityType_Version">
            <summary>
            <para>
            <para>The version of this activity.</para><note><para>The combination of activity type name and version must be unique with in a domain.</para></note>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SWF.GetSWFActivityTypeListCmdlet">
            <summary>
            Returns information about all activities registered in the specified domain that match
            the specified name and registration status. The result includes information like creation
            date, current status of the activity, etc. The results may be split into multiple
            pages. To retrieve subsequent pages, make the call again using the <code>nextPageToken</code>
            returned by the initial call.
             
              
            <para><b>Access Control</b></para><para>
            You can use IAM policies to control this action's access to Amazon SWF resources as
            follows:
            </para><ul><li><para>
            Use a <code>Resource</code> element with the domain name to limit the action to only
            specified domains.
            </para></li><li><para>
            Use an <code>Action</code> element to allow or deny permission to call this action.
            </para></li><li><para>
            You cannot use an IAM policy to constrain this action's parameters.
            </para></li></ul><para>
            If the caller doesn't have sufficient permissions to invoke the action, or the parameter
            values fall outside the specified constraints, the action fails. The associated event
            attribute's <code>cause</code> parameter is set to <code>OPERATION_NOT_PERMITTED</code>.
            For details and example IAM policies, see <a href="http://docs.aws.amazon.com/amazonswf/latest/developerguide/swf-dev-iam.html">Using
            IAM to Manage Access to Amazon SWF Workflows</a> in the <i>Amazon SWF Developer Guide</i>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFActivityTypeListCmdlet.Domain">
            <summary>
            <para>
            <para>The name of the domain in which the activity types have been registered.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFActivityTypeListCmdlet.Name">
            <summary>
            <para>
            <para>If specified, only lists the activity types that have this name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFActivityTypeListCmdlet.RegistrationStatus">
            <summary>
            <para>
            <para>Specifies the registration status of the activity types to list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFActivityTypeListCmdlet.ReverseOrder">
            <summary>
            <para>
            <para>When set to <code>true</code>, returns the results in reverse order. By default, the
            results are returned in ascending alphabetical order by <code>name</code> of the activity
            types.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFActivityTypeListCmdlet.MaximumPageSize">
            <summary>
            <para>
            <para>The maximum number of results that are returned per call. <code>nextPageToken</code>
            can be used to obtain futher pages of results. The default is 1000, which is the maximum
            allowed page size. You can, however, specify a page size <i>smaller</i> than the maximum.</para><para>This is an upper limit only; the actual number of results returned per call may be
            fewer than the specified maximum.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFActivityTypeListCmdlet.NextPageToken">
            <summary>
            <para>
            <para>If a <code>NextPageToken</code> was returned by a previous call, there are more results
            available. To retrieve the next page of results, make the call again using the returned
            token in <code>nextPageToken</code>. Keep all other arguments unchanged.</para><para>The configured <code>maximumPageSize</code> determines how many results can be returned
            in a single call.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SWF.GetSWFClosedWorkflowExecutionCountCmdlet">
            <summary>
            Returns the number of closed workflow executions within the given domain that meet
            the specified filtering criteria.
             
             <note><para>
            This operation is eventually consistent. The results are best effort and may not exactly
            reflect recent updates and changes.
            </para></note><para><b>Access Control</b></para><para>
            You can use IAM policies to control this action's access to Amazon SWF resources as
            follows:
            </para><ul><li><para>
            Use a <code>Resource</code> element with the domain name to limit the action to only
            specified domains.
            </para></li><li><para>
            Use an <code>Action</code> element to allow or deny permission to call this action.
            </para></li><li><para>
            Constrain the following parameters by using a <code>Condition</code> element with
            the appropriate keys.
            </para><ul><li><para><code>tagFilter.tag</code>: String constraint. The key is <code>swf:tagFilter.tag</code>.
            </para></li><li><para><code>typeFilter.name</code>: String constraint. The key is <code>swf:typeFilter.name</code>.
            </para></li><li><para><code>typeFilter.version</code>: String constraint. The key is <code>swf:typeFilter.version</code>.
            </para></li></ul></li></ul><para>
            If the caller doesn't have sufficient permissions to invoke the action, or the parameter
            values fall outside the specified constraints, the action fails. The associated event
            attribute's <code>cause</code> parameter is set to <code>OPERATION_NOT_PERMITTED</code>.
            For details and example IAM policies, see <a href="http://docs.aws.amazon.com/amazonswf/latest/developerguide/swf-dev-iam.html">Using
            IAM to Manage Access to Amazon SWF Workflows</a> in the <i>Amazon SWF Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFClosedWorkflowExecutionCountCmdlet.Domain">
            <summary>
            <para>
            <para>The name of the domain containing the workflow executions to count.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFClosedWorkflowExecutionCountCmdlet.CloseTimeFilter_LatestDate">
            <summary>
            <para>
            <para>Specifies the latest start or close date and time to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFClosedWorkflowExecutionCountCmdlet.StartTimeFilter_LatestDate">
            <summary>
            <para>
            <para>Specifies the latest start or close date and time to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFClosedWorkflowExecutionCountCmdlet.TypeFilter_Name">
            <summary>
            <para>
            <para> Name of the workflow type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFClosedWorkflowExecutionCountCmdlet.CloseTimeFilter_OldestDate">
            <summary>
            <para>
            <para>Specifies the oldest start or close date and time to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFClosedWorkflowExecutionCountCmdlet.StartTimeFilter_OldestDate">
            <summary>
            <para>
            <para>Specifies the oldest start or close date and time to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFClosedWorkflowExecutionCountCmdlet.CloseStatusFilter_Status">
            <summary>
            <para>
            <para> The close status that must match the close status of an execution for it to meet
            the criteria of this filter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFClosedWorkflowExecutionCountCmdlet.TagFilter_Tag">
            <summary>
            <para>
            <para> Specifies the tag that must be associated with the execution for it to meet the filter
            criteria.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFClosedWorkflowExecutionCountCmdlet.TypeFilter_Version">
            <summary>
            <para>
            <para>Version of the workflow type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFClosedWorkflowExecutionCountCmdlet.ExecutionFilter_WorkflowId">
            <summary>
            <para>
            <para>The workflowId to pass of match the criteria of this filter.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SWF.GetSWFClosedWorkflowExecutionListCmdlet">
            <summary>
            Returns a list of closed workflow executions in the specified domain that meet the
            filtering criteria. The results may be split into multiple pages. To retrieve subsequent
            pages, make the call again using the nextPageToken returned by the initial call.
             
             <note><para>
            This operation is eventually consistent. The results are best effort and may not exactly
            reflect recent updates and changes.
            </para></note><para><b>Access Control</b></para><para>
            You can use IAM policies to control this action's access to Amazon SWF resources as
            follows:
            </para><ul><li><para>
            Use a <code>Resource</code> element with the domain name to limit the action to only
            specified domains.
            </para></li><li><para>
            Use an <code>Action</code> element to allow or deny permission to call this action.
            </para></li><li><para>
            Constrain the following parameters by using a <code>Condition</code> element with
            the appropriate keys.
            </para><ul><li><para><code>tagFilter.tag</code>: String constraint. The key is <code>swf:tagFilter.tag</code>.
            </para></li><li><para><code>typeFilter.name</code>: String constraint. The key is <code>swf:typeFilter.name</code>.
            </para></li><li><para><code>typeFilter.version</code>: String constraint. The key is <code>swf:typeFilter.version</code>.
            </para></li></ul></li></ul><para>
            If the caller doesn't have sufficient permissions to invoke the action, or the parameter
            values fall outside the specified constraints, the action fails. The associated event
            attribute's <code>cause</code> parameter is set to <code>OPERATION_NOT_PERMITTED</code>.
            For details and example IAM policies, see <a href="http://docs.aws.amazon.com/amazonswf/latest/developerguide/swf-dev-iam.html">Using
            IAM to Manage Access to Amazon SWF Workflows</a> in the <i>Amazon SWF Developer Guide</i>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFClosedWorkflowExecutionListCmdlet.Domain">
            <summary>
            <para>
            <para>The name of the domain that contains the workflow executions to list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFClosedWorkflowExecutionListCmdlet.CloseTimeFilter_LatestDate">
            <summary>
            <para>
            <para>Specifies the latest start or close date and time to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFClosedWorkflowExecutionListCmdlet.StartTimeFilter_LatestDate">
            <summary>
            <para>
            <para>Specifies the latest start or close date and time to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFClosedWorkflowExecutionListCmdlet.TypeFilter_Name">
            <summary>
            <para>
            <para> Name of the workflow type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFClosedWorkflowExecutionListCmdlet.CloseTimeFilter_OldestDate">
            <summary>
            <para>
            <para>Specifies the oldest start or close date and time to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFClosedWorkflowExecutionListCmdlet.StartTimeFilter_OldestDate">
            <summary>
            <para>
            <para>Specifies the oldest start or close date and time to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFClosedWorkflowExecutionListCmdlet.ReverseOrder">
            <summary>
            <para>
            <para>When set to <code>true</code>, returns the results in reverse order. By default the
            results are returned in descending order of the start or the close time of the executions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFClosedWorkflowExecutionListCmdlet.CloseStatusFilter_Status">
            <summary>
            <para>
            <para> The close status that must match the close status of an execution for it to meet
            the criteria of this filter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFClosedWorkflowExecutionListCmdlet.TagFilter_Tag">
            <summary>
            <para>
            <para> Specifies the tag that must be associated with the execution for it to meet the filter
            criteria.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFClosedWorkflowExecutionListCmdlet.TypeFilter_Version">
            <summary>
            <para>
            <para>Version of the workflow type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFClosedWorkflowExecutionListCmdlet.ExecutionFilter_WorkflowId">
            <summary>
            <para>
            <para>The workflowId to pass of match the criteria of this filter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFClosedWorkflowExecutionListCmdlet.MaximumPageSize">
            <summary>
            <para>
            <para>The maximum number of results that are returned per call. <code>nextPageToken</code>
            can be used to obtain futher pages of results. The default is 1000, which is the maximum
            allowed page size. You can, however, specify a page size <i>smaller</i> than the maximum.</para><para>This is an upper limit only; the actual number of results returned per call may be
            fewer than the specified maximum.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFClosedWorkflowExecutionListCmdlet.NextPageToken">
            <summary>
            <para>
            <para>If a <code>NextPageToken</code> was returned by a previous call, there are more results
            available. To retrieve the next page of results, make the call again using the returned
            token in <code>nextPageToken</code>. Keep all other arguments unchanged.</para><para>The configured <code>maximumPageSize</code> determines how many results can be returned
            in a single call.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SWF.GetSWFDomainCmdlet">
            <summary>
            Returns information about the specified domain, including description and status.
             
              
            <para><b>Access Control</b></para><para>
            You can use IAM policies to control this action's access to Amazon SWF resources as
            follows:
            </para><ul><li><para>
            Use a <code>Resource</code> element with the domain name to limit the action to only
            specified domains.
            </para></li><li><para>
            Use an <code>Action</code> element to allow or deny permission to call this action.
            </para></li><li><para>
            You cannot use an IAM policy to constrain this action's parameters.
            </para></li></ul><para>
            If the caller doesn't have sufficient permissions to invoke the action, or the parameter
            values fall outside the specified constraints, the action fails. The associated event
            attribute's <code>cause</code> parameter is set to <code>OPERATION_NOT_PERMITTED</code>.
            For details and example IAM policies, see <a href="http://docs.aws.amazon.com/amazonswf/latest/developerguide/swf-dev-iam.html">Using
            IAM to Manage Access to Amazon SWF Workflows</a> in the <i>Amazon SWF Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFDomainCmdlet.Name">
            <summary>
            <para>
            <para>The name of the domain to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SWF.GetSWFDomainListCmdlet">
            <summary>
            Returns the list of domains registered in the account. The results may be split into
            multiple pages. To retrieve subsequent pages, make the call again using the nextPageToken
            returned by the initial call.
             
             <note><para>
            This operation is eventually consistent. The results are best effort and may not exactly
            reflect recent updates and changes.
            </para></note><para><b>Access Control</b></para><para>
            You can use IAM policies to control this action's access to Amazon SWF resources as
            follows:
            </para><ul><li><para>
            Use a <code>Resource</code> element with the domain name to limit the action to only
            specified domains. The element must be set to <code>arn:aws:swf::AccountID:domain/*</code>,
            where <i>AccountID</i> is the account ID, with no dashes.
            </para></li><li><para>
            Use an <code>Action</code> element to allow or deny permission to call this action.
            </para></li><li><para>
            You cannot use an IAM policy to constrain this action's parameters.
            </para></li></ul><para>
            If the caller doesn't have sufficient permissions to invoke the action, or the parameter
            values fall outside the specified constraints, the action fails. The associated event
            attribute's <code>cause</code> parameter is set to <code>OPERATION_NOT_PERMITTED</code>.
            For details and example IAM policies, see <a href="http://docs.aws.amazon.com/amazonswf/latest/developerguide/swf-dev-iam.html">Using
            IAM to Manage Access to Amazon SWF Workflows</a> in the <i>Amazon SWF Developer Guide</i>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFDomainListCmdlet.RegistrationStatus">
            <summary>
            <para>
            <para>Specifies the registration status of the domains to list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFDomainListCmdlet.ReverseOrder">
            <summary>
            <para>
            <para>When set to <code>true</code>, returns the results in reverse order. By default, the
            results are returned in ascending alphabetical order by <code>name</code> of the domains.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFDomainListCmdlet.MaximumPageSize">
            <summary>
            <para>
            <para>The maximum number of results that are returned per call. <code>nextPageToken</code>
            can be used to obtain futher pages of results. The default is 1000, which is the maximum
            allowed page size. You can, however, specify a page size <i>smaller</i> than the maximum.</para><para>This is an upper limit only; the actual number of results returned per call may be
            fewer than the specified maximum.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFDomainListCmdlet.NextPageToken">
            <summary>
            <para>
            <para>If a <code>NextPageToken</code> was returned by a previous call, there are more results
            available. To retrieve the next page of results, make the call again using the returned
            token in <code>nextPageToken</code>. Keep all other arguments unchanged.</para><para>The configured <code>maximumPageSize</code> determines how many results can be returned
            in a single call.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SWF.GetSWFOpenWorkflowExecutionCountCmdlet">
            <summary>
            Returns the number of open workflow executions within the given domain that meet the
            specified filtering criteria.
             
             <note><para>
            This operation is eventually consistent. The results are best effort and may not exactly
            reflect recent updates and changes.
            </para></note><para><b>Access Control</b></para><para>
            You can use IAM policies to control this action's access to Amazon SWF resources as
            follows:
            </para><ul><li><para>
            Use a <code>Resource</code> element with the domain name to limit the action to only
            specified domains.
            </para></li><li><para>
            Use an <code>Action</code> element to allow or deny permission to call this action.
            </para></li><li><para>
            Constrain the following parameters by using a <code>Condition</code> element with
            the appropriate keys.
            </para><ul><li><para><code>tagFilter.tag</code>: String constraint. The key is <code>swf:tagFilter.tag</code>.
            </para></li><li><para><code>typeFilter.name</code>: String constraint. The key is <code>swf:typeFilter.name</code>.
            </para></li><li><para><code>typeFilter.version</code>: String constraint. The key is <code>swf:typeFilter.version</code>.
            </para></li></ul></li></ul><para>
            If the caller doesn't have sufficient permissions to invoke the action, or the parameter
            values fall outside the specified constraints, the action fails. The associated event
            attribute's <code>cause</code> parameter is set to <code>OPERATION_NOT_PERMITTED</code>.
            For details and example IAM policies, see <a href="http://docs.aws.amazon.com/amazonswf/latest/developerguide/swf-dev-iam.html">Using
            IAM to Manage Access to Amazon SWF Workflows</a> in the <i>Amazon SWF Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFOpenWorkflowExecutionCountCmdlet.Domain">
            <summary>
            <para>
            <para>The name of the domain containing the workflow executions to count.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFOpenWorkflowExecutionCountCmdlet.StartTimeFilter_LatestDate">
            <summary>
            <para>
            <para>Specifies the latest start or close date and time to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFOpenWorkflowExecutionCountCmdlet.TypeFilter_Name">
            <summary>
            <para>
            <para> Name of the workflow type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFOpenWorkflowExecutionCountCmdlet.StartTimeFilter_OldestDate">
            <summary>
            <para>
            <para>Specifies the oldest start or close date and time to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFOpenWorkflowExecutionCountCmdlet.TagFilter_Tag">
            <summary>
            <para>
            <para> Specifies the tag that must be associated with the execution for it to meet the filter
            criteria.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFOpenWorkflowExecutionCountCmdlet.TypeFilter_Version">
            <summary>
            <para>
            <para>Version of the workflow type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFOpenWorkflowExecutionCountCmdlet.ExecutionFilter_WorkflowId">
            <summary>
            <para>
            <para>The workflowId to pass of match the criteria of this filter.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SWF.GetSWFPendingActivityTaskCountCmdlet">
            <summary>
            Returns the estimated number of activity tasks in the specified task list. The count
            returned is an approximation and isn't guaranteed to be exact. If you specify a task
            list that no activity task was ever scheduled in then <code>0</code> is returned.
             
              
            <para><b>Access Control</b></para><para>
            You can use IAM policies to control this action's access to Amazon SWF resources as
            follows:
            </para><ul><li><para>
            Use a <code>Resource</code> element with the domain name to limit the action to only
            specified domains.
            </para></li><li><para>
            Use an <code>Action</code> element to allow or deny permission to call this action.
            </para></li><li><para>
            Constrain the <code>taskList.name</code> parameter by using a <code>Condition</code>
            element with the <code>swf:taskList.name</code> key to allow the action to access
            only certain task lists.
            </para></li></ul><para>
            If the caller doesn't have sufficient permissions to invoke the action, or the parameter
            values fall outside the specified constraints, the action fails. The associated event
            attribute's <code>cause</code> parameter is set to <code>OPERATION_NOT_PERMITTED</code>.
            For details and example IAM policies, see <a href="http://docs.aws.amazon.com/amazonswf/latest/developerguide/swf-dev-iam.html">Using
            IAM to Manage Access to Amazon SWF Workflows</a> in the <i>Amazon SWF Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFPendingActivityTaskCountCmdlet.Domain">
            <summary>
            <para>
            <para>The name of the domain that contains the task list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFPendingActivityTaskCountCmdlet.TaskList_Name">
            <summary>
            <para>
            <para>The name of the task list.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SWF.GetSWFPendingDecisionTaskCountCmdlet">
            <summary>
            Returns the estimated number of decision tasks in the specified task list. The count
            returned is an approximation and isn't guaranteed to be exact. If you specify a task
            list that no decision task was ever scheduled in then <code>0</code> is returned.
             
              
            <para><b>Access Control</b></para><para>
            You can use IAM policies to control this action's access to Amazon SWF resources as
            follows:
            </para><ul><li><para>
            Use a <code>Resource</code> element with the domain name to limit the action to only
            specified domains.
            </para></li><li><para>
            Use an <code>Action</code> element to allow or deny permission to call this action.
            </para></li><li><para>
            Constrain the <code>taskList.name</code> parameter by using a <code>Condition</code>
            element with the <code>swf:taskList.name</code> key to allow the action to access
            only certain task lists.
            </para></li></ul><para>
            If the caller doesn't have sufficient permissions to invoke the action, or the parameter
            values fall outside the specified constraints, the action fails. The associated event
            attribute's <code>cause</code> parameter is set to <code>OPERATION_NOT_PERMITTED</code>.
            For details and example IAM policies, see <a href="http://docs.aws.amazon.com/amazonswf/latest/developerguide/swf-dev-iam.html">Using
            IAM to Manage Access to Amazon SWF Workflows</a> in the <i>Amazon SWF Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFPendingDecisionTaskCountCmdlet.Domain">
            <summary>
            <para>
            <para>The name of the domain that contains the task list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFPendingDecisionTaskCountCmdlet.TaskList_Name">
            <summary>
            <para>
            <para>The name of the task list.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SWF.GetSWFWorkflowExecutionCmdlet">
            <summary>
            Returns information about the specified workflow execution including its type and
            some statistics.
             
             <note><para>
            This operation is eventually consistent. The results are best effort and may not exactly
            reflect recent updates and changes.
            </para></note><para><b>Access Control</b></para><para>
            You can use IAM policies to control this action's access to Amazon SWF resources as
            follows:
            </para><ul><li><para>
            Use a <code>Resource</code> element with the domain name to limit the action to only
            specified domains.
            </para></li><li><para>
            Use an <code>Action</code> element to allow or deny permission to call this action.
            </para></li><li><para>
            You cannot use an IAM policy to constrain this action's parameters.
            </para></li></ul><para>
            If the caller doesn't have sufficient permissions to invoke the action, or the parameter
            values fall outside the specified constraints, the action fails. The associated event
            attribute's <code>cause</code> parameter is set to <code>OPERATION_NOT_PERMITTED</code>.
            For details and example IAM policies, see <a href="http://docs.aws.amazon.com/amazonswf/latest/developerguide/swf-dev-iam.html">Using
            IAM to Manage Access to Amazon SWF Workflows</a> in the <i>Amazon SWF Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFWorkflowExecutionCmdlet.Domain">
            <summary>
            <para>
            <para>The name of the domain containing the workflow execution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFWorkflowExecutionCmdlet.Execution_RunId">
            <summary>
            <para>
            <para>A system-generated unique identifier for the workflow execution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFWorkflowExecutionCmdlet.Execution_WorkflowId">
            <summary>
            <para>
            <para>The user defined identifier associated with the workflow execution.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SWF.GetSWFWorkflowExecutionHistoryCmdlet">
            <summary>
            Returns the history of the specified workflow execution. The results may be split
            into multiple pages. To retrieve subsequent pages, make the call again using the <code>nextPageToken</code>
            returned by the initial call.
             
             <note><para>
            This operation is eventually consistent. The results are best effort and may not exactly
            reflect recent updates and changes.
            </para></note><para><b>Access Control</b></para><para>
            You can use IAM policies to control this action's access to Amazon SWF resources as
            follows:
            </para><ul><li><para>
            Use a <code>Resource</code> element with the domain name to limit the action to only
            specified domains.
            </para></li><li><para>
            Use an <code>Action</code> element to allow or deny permission to call this action.
            </para></li><li><para>
            You cannot use an IAM policy to constrain this action's parameters.
            </para></li></ul><para>
            If the caller doesn't have sufficient permissions to invoke the action, or the parameter
            values fall outside the specified constraints, the action fails. The associated event
            attribute's <code>cause</code> parameter is set to <code>OPERATION_NOT_PERMITTED</code>.
            For details and example IAM policies, see <a href="http://docs.aws.amazon.com/amazonswf/latest/developerguide/swf-dev-iam.html">Using
            IAM to Manage Access to Amazon SWF Workflows</a> in the <i>Amazon SWF Developer Guide</i>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFWorkflowExecutionHistoryCmdlet.Domain">
            <summary>
            <para>
            <para>The name of the domain containing the workflow execution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFWorkflowExecutionHistoryCmdlet.ReverseOrder">
            <summary>
            <para>
            <para>When set to <code>true</code>, returns the events in reverse order. By default the
            results are returned in ascending order of the <code>eventTimeStamp</code> of the
            events.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFWorkflowExecutionHistoryCmdlet.Execution_RunId">
            <summary>
            <para>
            <para>A system-generated unique identifier for the workflow execution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFWorkflowExecutionHistoryCmdlet.Execution_WorkflowId">
            <summary>
            <para>
            <para>The user defined identifier associated with the workflow execution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFWorkflowExecutionHistoryCmdlet.MaximumPageSize">
            <summary>
            <para>
            <para>The maximum number of results that are returned per call. <code>nextPageToken</code>
            can be used to obtain futher pages of results. The default is 1000, which is the maximum
            allowed page size. You can, however, specify a page size <i>smaller</i> than the maximum.</para><para>This is an upper limit only; the actual number of results returned per call may be
            fewer than the specified maximum.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFWorkflowExecutionHistoryCmdlet.NextPageToken">
            <summary>
            <para>
            <para>If a <code>NextPageToken</code> was returned by a previous call, there are more results
            available. To retrieve the next page of results, make the call again using the returned
            token in <code>nextPageToken</code>. Keep all other arguments unchanged.</para><para>The configured <code>maximumPageSize</code> determines how many results can be returned
            in a single call.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SWF.GetSWFWorkflowTypeCmdlet">
            <summary>
            Returns information about the specified <i>workflow type</i>. This includes configuration
            settings specified when the type was registered and other information such as creation
            date, current status, etc.
             
              
            <para><b>Access Control</b></para><para>
            You can use IAM policies to control this action's access to Amazon SWF resources as
            follows:
            </para><ul><li><para>
            Use a <code>Resource</code> element with the domain name to limit the action to only
            specified domains.
            </para></li><li><para>
            Use an <code>Action</code> element to allow or deny permission to call this action.
            </para></li><li><para>
            Constrain the following parameters by using a <code>Condition</code> element with
            the appropriate keys.
            </para><ul><li><para><code>workflowType.name</code>: String constraint. The key is <code>swf:workflowType.name</code>.
            </para></li><li><para><code>workflowType.version</code>: String constraint. The key is <code>swf:workflowType.version</code>.
            </para></li></ul></li></ul><para>
            If the caller doesn't have sufficient permissions to invoke the action, or the parameter
            values fall outside the specified constraints, the action fails. The associated event
            attribute's <code>cause</code> parameter is set to <code>OPERATION_NOT_PERMITTED</code>.
            For details and example IAM policies, see <a href="http://docs.aws.amazon.com/amazonswf/latest/developerguide/swf-dev-iam.html">Using
            IAM to Manage Access to Amazon SWF Workflows</a> in the <i>Amazon SWF Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFWorkflowTypeCmdlet.Domain">
            <summary>
            <para>
            <para>The name of the domain in which this workflow type is registered.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFWorkflowTypeCmdlet.WorkflowType_Name">
            <summary>
            <para>
            <para> The name of the workflow type.</para><note><para>The combination of workflow type name and version must be unique with in a domain.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFWorkflowTypeCmdlet.WorkflowType_Version">
            <summary>
            <para>
            <para> The version of the workflow type.</para><note><para>The combination of workflow type name and version must be unique with in a domain.</para></note>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SWF.GetSWFWorkflowTypeListCmdlet">
            <summary>
            Returns information about workflow types in the specified domain. The results may
            be split into multiple pages that can be retrieved by making the call repeatedly.
             
              
            <para><b>Access Control</b></para><para>
            You can use IAM policies to control this action's access to Amazon SWF resources as
            follows:
            </para><ul><li><para>
            Use a <code>Resource</code> element with the domain name to limit the action to only
            specified domains.
            </para></li><li><para>
            Use an <code>Action</code> element to allow or deny permission to call this action.
            </para></li><li><para>
            You cannot use an IAM policy to constrain this action's parameters.
            </para></li></ul><para>
            If the caller doesn't have sufficient permissions to invoke the action, or the parameter
            values fall outside the specified constraints, the action fails. The associated event
            attribute's <code>cause</code> parameter is set to <code>OPERATION_NOT_PERMITTED</code>.
            For details and example IAM policies, see <a href="http://docs.aws.amazon.com/amazonswf/latest/developerguide/swf-dev-iam.html">Using
            IAM to Manage Access to Amazon SWF Workflows</a> in the <i>Amazon SWF Developer Guide</i>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFWorkflowTypeListCmdlet.Domain">
            <summary>
            <para>
            <para>The name of the domain in which the workflow types have been registered.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFWorkflowTypeListCmdlet.Name">
            <summary>
            <para>
            <para>If specified, lists the workflow type with this name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFWorkflowTypeListCmdlet.RegistrationStatus">
            <summary>
            <para>
            <para>Specifies the registration status of the workflow types to list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFWorkflowTypeListCmdlet.ReverseOrder">
            <summary>
            <para>
            <para>When set to <code>true</code>, returns the results in reverse order. By default the
            results are returned in ascending alphabetical order of the <code>name</code> of the
            workflow types.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFWorkflowTypeListCmdlet.MaximumPageSize">
            <summary>
            <para>
            <para>The maximum number of results that are returned per call. <code>nextPageToken</code>
            can be used to obtain futher pages of results. The default is 1000, which is the maximum
            allowed page size. You can, however, specify a page size <i>smaller</i> than the maximum.</para><para>This is an upper limit only; the actual number of results returned per call may be
            fewer than the specified maximum.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.GetSWFWorkflowTypeListCmdlet.NextPageToken">
            <summary>
            <para>
            <para>If a <code>NextPageToken</code> was returned by a previous call, there are more results
            available. To retrieve the next page of results, make the call again using the returned
            token in <code>nextPageToken</code>. Keep all other arguments unchanged.</para><para>The configured <code>maximumPageSize</code> determines how many results can be returned
            in a single call.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextPageToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SWF.NewSWFActivityTypeCmdlet">
            <summary>
            Registers a new <i>activity type</i> along with its configuration settings in the
            specified domain.
             
             <important><para>
            A <code>TypeAlreadyExists</code> fault is returned if the type already exists in the
            domain. You cannot change any configuration settings of the type after its registration,
            and it must be registered as a new version.
            </para></important><para><b>Access Control</b></para><para>
            You can use IAM policies to control this action's access to Amazon SWF resources as
            follows:
            </para><ul><li><para>
            Use a <code>Resource</code> element with the domain name to limit the action to only
            specified domains.
            </para></li><li><para>
            Use an <code>Action</code> element to allow or deny permission to call this action.
            </para></li><li><para>
            Constrain the following parameters by using a <code>Condition</code> element with
            the appropriate keys.
            </para><ul><li><para><code>defaultTaskList.name</code>: String constraint. The key is <code>swf:defaultTaskList.name</code>.
            </para></li><li><para><code>name</code>: String constraint. The key is <code>swf:name</code>.
            </para></li><li><para><code>version</code>: String constraint. The key is <code>swf:version</code>.
            </para></li></ul></li></ul><para>
            If the caller doesn't have sufficient permissions to invoke the action, or the parameter
            values fall outside the specified constraints, the action fails. The associated event
            attribute's <code>cause</code> parameter is set to <code>OPERATION_NOT_PERMITTED</code>.
            For details and example IAM policies, see <a href="http://docs.aws.amazon.com/amazonswf/latest/developerguide/swf-dev-iam.html">Using
            IAM to Manage Access to Amazon SWF Workflows</a> in the <i>Amazon SWF Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.NewSWFActivityTypeCmdlet.DefaultTaskHeartbeatTimeout">
            <summary>
            <para>
            <para>If set, specifies the default maximum time before which a worker processing a task
            of this type must report progress by calling <a>RecordActivityTaskHeartbeat</a>. If
            the timeout is exceeded, the activity task is automatically timed out. This default
            can be overridden when scheduling an activity task using the <code>ScheduleActivityTask</code><a>Decision</a>. If the activity worker subsequently attempts to record a heartbeat
            or returns a result, the activity worker receives an <code>UnknownResource</code>
            fault. In this case, Amazon SWF no longer considers the activity task to be valid;
            the activity worker should clean up the activity task.</para><para>The duration is specified in seconds, an integer greater than or equal to <code>0</code>.
            You can use <code>NONE</code> to specify unlimited duration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.NewSWFActivityTypeCmdlet.DefaultTaskPriority">
            <summary>
            <para>
            <para>The default task priority to assign to the activity type. If not assigned, then <code>0</code>
            is used. Valid values are integers that range from Java's <code>Integer.MIN_VALUE</code>
            (-2147483648) to <code>Integer.MAX_VALUE</code> (2147483647). Higher numbers indicate
            higher priority.</para><para>For more information about setting task priority, see <a href="http://docs.aws.amazon.com/amazonswf/latest/developerguide/programming-priority.html">Setting
            Task Priority</a> in the <i>in the <i>Amazon SWF Developer Guide</i>.</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.NewSWFActivityTypeCmdlet.DefaultTaskScheduleToCloseTimeout">
            <summary>
            <para>
            <para>If set, specifies the default maximum duration for a task of this activity type. This
            default can be overridden when scheduling an activity task using the <code>ScheduleActivityTask</code><a>Decision</a>.</para><para>The duration is specified in seconds, an integer greater than or equal to <code>0</code>.
            You can use <code>NONE</code> to specify unlimited duration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.NewSWFActivityTypeCmdlet.DefaultTaskScheduleToStartTimeout">
            <summary>
            <para>
            <para>If set, specifies the default maximum duration that a task of this activity type can
            wait before being assigned to a worker. This default can be overridden when scheduling
            an activity task using the <code>ScheduleActivityTask</code><a>Decision</a>.</para><para>The duration is specified in seconds, an integer greater than or equal to <code>0</code>.
            You can use <code>NONE</code> to specify unlimited duration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.NewSWFActivityTypeCmdlet.DefaultTaskStartToCloseTimeout">
            <summary>
            <para>
            <para>If set, specifies the default maximum duration that a worker can take to process tasks
            of this activity type. This default can be overridden when scheduling an activity
            task using the <code>ScheduleActivityTask</code><a>Decision</a>.</para><para>The duration is specified in seconds, an integer greater than or equal to <code>0</code>.
            You can use <code>NONE</code> to specify unlimited duration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.NewSWFActivityTypeCmdlet.Description">
            <summary>
            <para>
            <para>A textual description of the activity type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.NewSWFActivityTypeCmdlet.Domain">
            <summary>
            <para>
            <para>The name of the domain in which this activity is to be registered.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.NewSWFActivityTypeCmdlet.DefaultTaskList_Name">
            <summary>
            <para>
            <para>The name of the task list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.NewSWFActivityTypeCmdlet.Name">
            <summary>
            <para>
            <para>The name of the activity type within the domain.</para><para>The specified string must not start or end with whitespace. It must not contain a
            <code>:</code> (colon), <code>/</code> (slash), <code>|</code> (vertical bar), or
            any control characters (<code>\u0000-\u001f</code> | <code>\u007f-\u009f</code>).
            Also, it must not contain the literal string <code>arn</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.NewSWFActivityTypeCmdlet.Version">
            <summary>
            <para>
            <para>The version of the activity type.</para><note><para>The activity type consists of the name and version, the combination of which must
            be unique within the domain.</para></note><para>The specified string must not start or end with whitespace. It must not contain a
            <code>:</code> (colon), <code>/</code> (slash), <code>|</code> (vertical bar), or
            any control characters (<code>\u0000-\u001f</code> | <code>\u007f-\u009f</code>).
            Also, it must not contain the literal string <code>arn</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.NewSWFActivityTypeCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.NewSWFActivityTypeCmdlet.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.SWF.NewSWFDomainCmdlet">
            <summary>
            Registers a new domain.
             
              
            <para><b>Access Control</b></para><para>
            You can use IAM policies to control this action's access to Amazon SWF resources as
            follows:
            </para><ul><li><para>
            You cannot use an IAM policy to control domain access for this action. The name of
            the domain being registered is available as the resource of this action.
            </para></li><li><para>
            Use an <code>Action</code> element to allow or deny permission to call this action.
            </para></li><li><para>
            You cannot use an IAM policy to constrain this action's parameters.
            </para></li></ul><para>
            If the caller doesn't have sufficient permissions to invoke the action, or the parameter
            values fall outside the specified constraints, the action fails. The associated event
            attribute's <code>cause</code> parameter is set to <code>OPERATION_NOT_PERMITTED</code>.
            For details and example IAM policies, see <a href="http://docs.aws.amazon.com/amazonswf/latest/developerguide/swf-dev-iam.html">Using
            IAM to Manage Access to Amazon SWF Workflows</a> in the <i>Amazon SWF Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.NewSWFDomainCmdlet.Description">
            <summary>
            <para>
            <para>A text description of the domain.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.NewSWFDomainCmdlet.Name">
            <summary>
            <para>
            <para>Name of the domain to register. The name must be unique in the region that the domain
            is registered in.</para><para>The specified string must not start or end with whitespace. It must not contain a
            <code>:</code> (colon), <code>/</code> (slash), <code>|</code> (vertical bar), or
            any control characters (<code>\u0000-\u001f</code> | <code>\u007f-\u009f</code>).
            Also, it must not contain the literal string <code>arn</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.NewSWFDomainCmdlet.WorkflowExecutionRetentionPeriodInDay">
            <summary>
            <para>
            <para>The duration (in days) that records and histories of workflow executions on the domain
            should be kept by the service. After the retention period, the workflow execution
            isn't available in the results of visibility calls.</para><para>If you pass the value <code>NONE</code> or <code>0</code> (zero), then the workflow
            execution history isn't retained. As soon as the workflow execution completes, the
            execution record and its history are deleted.</para><para>The maximum workflow execution retention period is 90 days. For more information about
            Amazon SWF service limits, see: <a href="http://docs.aws.amazon.com/amazonswf/latest/developerguide/swf-dg-limits.html">Amazon
            SWF Service Limits</a> in the <i>Amazon SWF Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.NewSWFDomainCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.NewSWFDomainCmdlet.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.SWF.NewSWFWorkflowTypeCmdlet">
            <summary>
            Registers a new <i>workflow type</i> and its configuration settings in the specified
            domain.
             
              
            <para>
            The retention period for the workflow history is set by the <a>RegisterDomain</a>
            action.
            </para><important><para>
            If the type already exists, then a <code>TypeAlreadyExists</code> fault is returned.
            You cannot change the configuration settings of a workflow type once it is registered
            and it must be registered as a new version.
            </para></important><para><b>Access Control</b></para><para>
            You can use IAM policies to control this action's access to Amazon SWF resources as
            follows:
            </para><ul><li><para>
            Use a <code>Resource</code> element with the domain name to limit the action to only
            specified domains.
            </para></li><li><para>
            Use an <code>Action</code> element to allow or deny permission to call this action.
            </para></li><li><para>
            Constrain the following parameters by using a <code>Condition</code> element with
            the appropriate keys.
            </para><ul><li><para><code>defaultTaskList.name</code>: String constraint. The key is <code>swf:defaultTaskList.name</code>.
            </para></li><li><para><code>name</code>: String constraint. The key is <code>swf:name</code>.
            </para></li><li><para><code>version</code>: String constraint. The key is <code>swf:version</code>.
            </para></li></ul></li></ul><para>
            If the caller doesn't have sufficient permissions to invoke the action, or the parameter
            values fall outside the specified constraints, the action fails. The associated event
            attribute's <code>cause</code> parameter is set to <code>OPERATION_NOT_PERMITTED</code>.
            For details and example IAM policies, see <a href="http://docs.aws.amazon.com/amazonswf/latest/developerguide/swf-dev-iam.html">Using
            IAM to Manage Access to Amazon SWF Workflows</a> in the <i>Amazon SWF Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.NewSWFWorkflowTypeCmdlet.DefaultChildPolicy">
            <summary>
            <para>
            <para>If set, specifies the default policy to use for the child workflow executions when
            a workflow execution of this type is terminated, by calling the <a>TerminateWorkflowExecution</a>
            action explicitly or due to an expired timeout. This default can be overridden when
            starting a workflow execution using the <a>StartWorkflowExecution</a> action or the
            <code>StartChildWorkflowExecution</code><a>Decision</a>.</para><para>The supported child policies are:</para><ul><li><para><code>TERMINATE</code> – The child executions are terminated.</para></li><li><para><code>REQUEST_CANCEL</code> – A request to cancel is attempted for each child execution
            by recording a <code>WorkflowExecutionCancelRequested</code> event in its history.
            It is up to the decider to take appropriate actions when it receives an execution
            history with this event.</para></li><li><para><code>ABANDON</code> – No action is taken. The child executions continue to run.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.NewSWFWorkflowTypeCmdlet.DefaultExecutionStartToCloseTimeout">
            <summary>
            <para>
            <para>If set, specifies the default maximum duration for executions of this workflow type.
            You can override this default when starting an execution through the <a>StartWorkflowExecution</a>
            Action or <code>StartChildWorkflowExecution</code><a>Decision</a>.</para><para>The duration is specified in seconds; an integer greater than or equal to 0. Unlike
            some of the other timeout parameters in Amazon SWF, you cannot specify a value of
            "NONE" for <code>defaultExecutionStartToCloseTimeout</code>; there is a one-year max
            limit on the time that a workflow execution can run. Exceeding this limit always causes
            the workflow execution to time out.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.NewSWFWorkflowTypeCmdlet.DefaultLambdaRole">
            <summary>
            <para>
            <para>The default IAM role attached to this workflow type.</para><note><para>Executions of this workflow type need IAM roles to invoke Lambda functions. If you
            don't specify an IAM role when you start this workflow type, the default Lambda role
            is attached to the execution. For more information, see <a href="http://docs.aws.amazon.com/amazonswf/latest/developerguide/lambda-task.html">http://docs.aws.amazon.com/amazonswf/latest/developerguide/lambda-task.html</a>
            in the <i>Amazon SWF Developer Guide</i>.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.NewSWFWorkflowTypeCmdlet.DefaultTaskPriority">
            <summary>
            <para>
            <para>The default task priority to assign to the workflow type. If not assigned, then <code>0</code>
            is used. Valid values are integers that range from Java's <code>Integer.MIN_VALUE</code>
            (-2147483648) to <code>Integer.MAX_VALUE</code> (2147483647). Higher numbers indicate
            higher priority.</para><para>For more information about setting task priority, see <a href="http://docs.aws.amazon.com/amazonswf/latest/developerguide/programming-priority.html">Setting
            Task Priority</a> in the <i>Amazon SWF Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.NewSWFWorkflowTypeCmdlet.DefaultTaskStartToCloseTimeout">
            <summary>
            <para>
            <para>If set, specifies the default maximum duration of decision tasks for this workflow
            type. This default can be overridden when starting a workflow execution using the
            <a>StartWorkflowExecution</a> action or the <code>StartChildWorkflowExecution</code><a>Decision</a>.</para><para>The duration is specified in seconds, an integer greater than or equal to <code>0</code>.
            You can use <code>NONE</code> to specify unlimited duration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.NewSWFWorkflowTypeCmdlet.Description">
            <summary>
            <para>
            <para>Textual description of the workflow type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.NewSWFWorkflowTypeCmdlet.Domain">
            <summary>
            <para>
            <para>The name of the domain in which to register the workflow type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.NewSWFWorkflowTypeCmdlet.DefaultTaskList_Name">
            <summary>
            <para>
            <para>The name of the task list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.NewSWFWorkflowTypeCmdlet.Name">
            <summary>
            <para>
            <para>The name of the workflow type.</para><para>The specified string must not start or end with whitespace. It must not contain a
            <code>:</code> (colon), <code>/</code> (slash), <code>|</code> (vertical bar), or
            any control characters (<code>\u0000-\u001f</code> | <code>\u007f-\u009f</code>).
            Also, it must not contain the literal string <code>arn</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.NewSWFWorkflowTypeCmdlet.Version">
            <summary>
            <para>
            <para>The version of the workflow type.</para><note><para>The workflow type consists of the name and version, the combination of which must
            be unique within the domain. To get a list of all currently registered workflow types,
            use the <a>ListWorkflowTypes</a> action.</para></note><para>The specified string must not start or end with whitespace. It must not contain a
            <code>:</code> (colon), <code>/</code> (slash), <code>|</code> (vertical bar), or
            any control characters (<code>\u0000-\u001f</code> | <code>\u007f-\u009f</code>).
            Also, it must not contain the literal string <code>arn</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.NewSWFWorkflowTypeCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.NewSWFWorkflowTypeCmdlet.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.SWF.RemoveSWFActivityTypeCmdlet">
            <summary>
            Deprecates the specified <i>activity type</i>. After an activity type has been deprecated,
            you cannot create new tasks of that activity type. Tasks of this type that were scheduled
            before the type was deprecated continue to run.
             
             <note><para>
            This operation is eventually consistent. The results are best effort and may not exactly
            reflect recent updates and changes.
            </para></note><para><b>Access Control</b></para><para>
            You can use IAM policies to control this action's access to Amazon SWF resources as
            follows:
            </para><ul><li><para>
            Use a <code>Resource</code> element with the domain name to limit the action to only
            specified domains.
            </para></li><li><para>
            Use an <code>Action</code> element to allow or deny permission to call this action.
            </para></li><li><para>
            Constrain the following parameters by using a <code>Condition</code> element with
            the appropriate keys.
            </para><ul><li><para><code>activityType.name</code>: String constraint. The key is <code>swf:activityType.name</code>.
            </para></li><li><para><code>activityType.version</code>: String constraint. The key is <code>swf:activityType.version</code>.
            </para></li></ul></li></ul><para>
            If the caller doesn't have sufficient permissions to invoke the action, or the parameter
            values fall outside the specified constraints, the action fails. The associated event
            attribute's <code>cause</code> parameter is set to <code>OPERATION_NOT_PERMITTED</code>.
            For details and example IAM policies, see <a href="http://docs.aws.amazon.com/amazonswf/latest/developerguide/swf-dev-iam.html">Using
            IAM to Manage Access to Amazon SWF Workflows</a> in the <i>Amazon SWF Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.RemoveSWFActivityTypeCmdlet.Domain">
            <summary>
            <para>
            <para>The name of the domain in which the activity type is registered.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.RemoveSWFActivityTypeCmdlet.ActivityType_Name">
            <summary>
            <para>
            <para>The name of this activity.</para><note><para>The combination of activity type name and version must be unique within a domain.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.RemoveSWFActivityTypeCmdlet.ActivityType_Version">
            <summary>
            <para>
            <para>The version of this activity.</para><note><para>The combination of activity type name and version must be unique with in a domain.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.RemoveSWFActivityTypeCmdlet.PassThru">
            <summary>
            Returns the value passed to the ActivityType_Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.RemoveSWFActivityTypeCmdlet.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.SWF.RemoveSWFDomainCmdlet">
            <summary>
            Deprecates the specified domain. After a domain has been deprecated it cannot be used
            to create new workflow executions or register new types. However, you can still use
            visibility actions on this domain. Deprecating a domain also deprecates all activity
            and workflow types registered in the domain. Executions that were started before the
            domain was deprecated continues to run.
             
             <note><para>
            This operation is eventually consistent. The results are best effort and may not exactly
            reflect recent updates and changes.
            </para></note><para><b>Access Control</b></para><para>
            You can use IAM policies to control this action's access to Amazon SWF resources as
            follows:
            </para><ul><li><para>
            Use a <code>Resource</code> element with the domain name to limit the action to only
            specified domains.
            </para></li><li><para>
            Use an <code>Action</code> element to allow or deny permission to call this action.
            </para></li><li><para>
            You cannot use an IAM policy to constrain this action's parameters.
            </para></li></ul><para>
            If the caller doesn't have sufficient permissions to invoke the action, or the parameter
            values fall outside the specified constraints, the action fails. The associated event
            attribute's <code>cause</code> parameter is set to <code>OPERATION_NOT_PERMITTED</code>.
            For details and example IAM policies, see <a href="http://docs.aws.amazon.com/amazonswf/latest/developerguide/swf-dev-iam.html">Using
            IAM to Manage Access to Amazon SWF Workflows</a> in the <i>Amazon SWF Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.RemoveSWFDomainCmdlet.Name">
            <summary>
            <para>
            <para>The name of the domain to deprecate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.RemoveSWFDomainCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.RemoveSWFDomainCmdlet.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.SWF.RemoveSWFWorkflowTypeCmdlet">
            <summary>
            Deprecates the specified <i>workflow type</i>. After a workflow type has been deprecated,
            you cannot create new executions of that type. Executions that were started before
            the type was deprecated continues to run. A deprecated workflow type may still be
            used when calling visibility actions.
             
             <note><para>
            This operation is eventually consistent. The results are best effort and may not exactly
            reflect recent updates and changes.
            </para></note><para><b>Access Control</b></para><para>
            You can use IAM policies to control this action's access to Amazon SWF resources as
            follows:
            </para><ul><li><para>
            Use a <code>Resource</code> element with the domain name to limit the action to only
            specified domains.
            </para></li><li><para>
            Use an <code>Action</code> element to allow or deny permission to call this action.
            </para></li><li><para>
            Constrain the following parameters by using a <code>Condition</code> element with
            the appropriate keys.
            </para><ul><li><para><code>workflowType.name</code>: String constraint. The key is <code>swf:workflowType.name</code>.
            </para></li><li><para><code>workflowType.version</code>: String constraint. The key is <code>swf:workflowType.version</code>.
            </para></li></ul></li></ul><para>
            If the caller doesn't have sufficient permissions to invoke the action, or the parameter
            values fall outside the specified constraints, the action fails. The associated event
            attribute's <code>cause</code> parameter is set to <code>OPERATION_NOT_PERMITTED</code>.
            For details and example IAM policies, see <a href="http://docs.aws.amazon.com/amazonswf/latest/developerguide/swf-dev-iam.html">Using
            IAM to Manage Access to Amazon SWF Workflows</a> in the <i>Amazon SWF Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.RemoveSWFWorkflowTypeCmdlet.Domain">
            <summary>
            <para>
            <para>The name of the domain in which the workflow type is registered.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.RemoveSWFWorkflowTypeCmdlet.WorkflowType_Name">
            <summary>
            <para>
            <para> The name of the workflow type.</para><note><para>The combination of workflow type name and version must be unique with in a domain.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.RemoveSWFWorkflowTypeCmdlet.WorkflowType_Version">
            <summary>
            <para>
            <para> The version of the workflow type.</para><note><para>The combination of workflow type name and version must be unique with in a domain.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.RemoveSWFWorkflowTypeCmdlet.PassThru">
            <summary>
            Returns the value passed to the WorkflowType_Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.RemoveSWFWorkflowTypeCmdlet.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.SWF.RequestSWFCancelWorkflowExecutionCmdlet">
            <summary>
            Records a <code>WorkflowExecutionCancelRequested</code> event in the currently running
            workflow execution identified by the given domain, workflowId, and runId. This logically
            requests the cancellation of the workflow execution as a whole. It is up to the decider
            to take appropriate actions when it receives an execution history with this event.
             
             <note><para>
            If the runId isn't specified, the <code>WorkflowExecutionCancelRequested</code> event
            is recorded in the history of the current open workflow execution with the specified
            workflowId in the domain.
            </para></note><note><para>
            Because this action allows the workflow to properly clean up and gracefully close,
            it should be used instead of <a>TerminateWorkflowExecution</a> when possible.
            </para></note><para><b>Access Control</b></para><para>
            You can use IAM policies to control this action's access to Amazon SWF resources as
            follows:
            </para><ul><li><para>
            Use a <code>Resource</code> element with the domain name to limit the action to only
            specified domains.
            </para></li><li><para>
            Use an <code>Action</code> element to allow or deny permission to call this action.
            </para></li><li><para>
            You cannot use an IAM policy to constrain this action's parameters.
            </para></li></ul><para>
            If the caller doesn't have sufficient permissions to invoke the action, or the parameter
            values fall outside the specified constraints, the action fails. The associated event
            attribute's <code>cause</code> parameter is set to <code>OPERATION_NOT_PERMITTED</code>.
            For details and example IAM policies, see <a href="http://docs.aws.amazon.com/amazonswf/latest/developerguide/swf-dev-iam.html">Using
            IAM to Manage Access to Amazon SWF Workflows</a> in the <i>Amazon SWF Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.RequestSWFCancelWorkflowExecutionCmdlet.Domain">
            <summary>
            <para>
            <para>The name of the domain containing the workflow execution to cancel.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.RequestSWFCancelWorkflowExecutionCmdlet.RunId">
            <summary>
            <para>
            <para>The runId of the workflow execution to cancel.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.RequestSWFCancelWorkflowExecutionCmdlet.WorkflowId">
            <summary>
            <para>
            <para>The workflowId of the workflow execution to cancel.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.RequestSWFCancelWorkflowExecutionCmdlet.PassThru">
            <summary>
            Returns the value passed to the WorkflowId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.RequestSWFCancelWorkflowExecutionCmdlet.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.SWF.SendSWFSignalToWorkflowExecutionCmdlet">
            <summary>
            Records a <code>WorkflowExecutionSignaled</code> event in the workflow execution history
            and creates a decision task for the workflow execution identified by the given domain,
            workflowId and runId. The event is recorded with the specified user defined signalName
            and input (if provided).
             
             <note><para>
            If a runId isn't specified, then the <code>WorkflowExecutionSignaled</code> event
            is recorded in the history of the current open workflow with the matching workflowId
            in the domain.
            </para></note><note><para>
            If the specified workflow execution isn't open, this method fails with <code>UnknownResource</code>.
            </para></note><para><b>Access Control</b></para><para>
            You can use IAM policies to control this action's access to Amazon SWF resources as
            follows:
            </para><ul><li><para>
            Use a <code>Resource</code> element with the domain name to limit the action to only
            specified domains.
            </para></li><li><para>
            Use an <code>Action</code> element to allow or deny permission to call this action.
            </para></li><li><para>
            You cannot use an IAM policy to constrain this action's parameters.
            </para></li></ul><para>
            If the caller doesn't have sufficient permissions to invoke the action, or the parameter
            values fall outside the specified constraints, the action fails. The associated event
            attribute's <code>cause</code> parameter is set to <code>OPERATION_NOT_PERMITTED</code>.
            For details and example IAM policies, see <a href="http://docs.aws.amazon.com/amazonswf/latest/developerguide/swf-dev-iam.html">Using
            IAM to Manage Access to Amazon SWF Workflows</a> in the <i>Amazon SWF Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.SendSWFSignalToWorkflowExecutionCmdlet.Domain">
            <summary>
            <para>
            <para>The name of the domain containing the workflow execution to signal.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.SendSWFSignalToWorkflowExecutionCmdlet.Input">
            <summary>
            <para>
            <para>Data to attach to the <code>WorkflowExecutionSignaled</code> event in the target workflow
            execution's history.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.SendSWFSignalToWorkflowExecutionCmdlet.RunId">
            <summary>
            <para>
            <para>The runId of the workflow execution to signal.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.SendSWFSignalToWorkflowExecutionCmdlet.SignalName">
            <summary>
            <para>
            <para>The name of the signal. This name must be meaningful to the target workflow.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.SendSWFSignalToWorkflowExecutionCmdlet.WorkflowId">
            <summary>
            <para>
            <para>The workflowId of the workflow execution to signal.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.SendSWFSignalToWorkflowExecutionCmdlet.PassThru">
            <summary>
            Returns the value passed to the SignalName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.SendSWFSignalToWorkflowExecutionCmdlet.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.SWF.StartSWFWorkflowExecutionCmdlet">
            <summary>
            Starts an execution of the workflow type in the specified domain using the provided
            <code>workflowId</code> and input data.
             
              
            <para>
            This action returns the newly started workflow execution.
            </para><para><b>Access Control</b></para><para>
            You can use IAM policies to control this action's access to Amazon SWF resources as
            follows:
            </para><ul><li><para>
            Use a <code>Resource</code> element with the domain name to limit the action to only
            specified domains.
            </para></li><li><para>
            Use an <code>Action</code> element to allow or deny permission to call this action.
            </para></li><li><para>
            Constrain the following parameters by using a <code>Condition</code> element with
            the appropriate keys.
            </para><ul><li><para><code>tagList.member.0</code>: The key is <code>swf:tagList.member.0</code>.
            </para></li><li><para><code>tagList.member.1</code>: The key is <code>swf:tagList.member.1</code>.
            </para></li><li><para><code>tagList.member.2</code>: The key is <code>swf:tagList.member.2</code>.
            </para></li><li><para><code>tagList.member.3</code>: The key is <code>swf:tagList.member.3</code>.
            </para></li><li><para><code>tagList.member.4</code>: The key is <code>swf:tagList.member.4</code>.
            </para></li><li><para><code>taskList</code>: String constraint. The key is <code>swf:taskList.name</code>.
            </para></li><li><para><code>workflowType.name</code>: String constraint. The key is <code>swf:workflowType.name</code>.
            </para></li><li><para><code>workflowType.version</code>: String constraint. The key is <code>swf:workflowType.version</code>.
            </para></li></ul></li></ul><para>
            If the caller doesn't have sufficient permissions to invoke the action, or the parameter
            values fall outside the specified constraints, the action fails. The associated event
            attribute's <code>cause</code> parameter is set to <code>OPERATION_NOT_PERMITTED</code>.
            For details and example IAM policies, see <a href="http://docs.aws.amazon.com/amazonswf/latest/developerguide/swf-dev-iam.html">Using
            IAM to Manage Access to Amazon SWF Workflows</a> in the <i>Amazon SWF Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.StartSWFWorkflowExecutionCmdlet.ChildPolicy">
            <summary>
            <para>
            <para>If set, specifies the policy to use for the child workflow executions of this workflow
            execution if it is terminated, by calling the <a>TerminateWorkflowExecution</a> action
            explicitly or due to an expired timeout. This policy overrides the default child policy
            specified when registering the workflow type using <a>RegisterWorkflowType</a>.</para><para>The supported child policies are:</para><ul><li><para><code>TERMINATE</code> – The child executions are terminated.</para></li><li><para><code>REQUEST_CANCEL</code> – A request to cancel is attempted for each child execution
            by recording a <code>WorkflowExecutionCancelRequested</code> event in its history.
            It is up to the decider to take appropriate actions when it receives an execution
            history with this event.</para></li><li><para><code>ABANDON</code> – No action is taken. The child executions continue to run.</para></li></ul><note><para>A child policy for this workflow execution must be specified either as a default for
            the workflow type or through this parameter. If neither this parameter is set nor
            a default child policy was specified at registration time then a fault is returned.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.StartSWFWorkflowExecutionCmdlet.Domain">
            <summary>
            <para>
            <para>The name of the domain in which the workflow execution is created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.StartSWFWorkflowExecutionCmdlet.ExecutionStartToCloseTimeout">
            <summary>
            <para>
            <para>The total duration for this workflow execution. This overrides the defaultExecutionStartToCloseTimeout
            specified when registering the workflow type.</para><para>The duration is specified in seconds; an integer greater than or equal to <code>0</code>.
            Exceeding this limit causes the workflow execution to time out. Unlike some of the
            other timeout parameters in Amazon SWF, you cannot specify a value of "NONE" for this
            timeout; there is a one-year max limit on the time that a workflow execution can run.</para><note><para>An execution start-to-close timeout must be specified either through this parameter
            or as a default when the workflow type is registered. If neither this parameter nor
            a default execution start-to-close timeout is specified, a fault is returned.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.StartSWFWorkflowExecutionCmdlet.Input">
            <summary>
            <para>
            <para>The input for the workflow execution. This is a free form string which should be meaningful
            to the workflow you are starting. This <code>input</code> is made available to the
            new workflow execution in the <code>WorkflowExecutionStarted</code> history event.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.StartSWFWorkflowExecutionCmdlet.LambdaRole">
            <summary>
            <para>
            <para>The IAM role to attach to this workflow execution.</para><note><para>Executions of this workflow type need IAM roles to invoke Lambda functions. If you
            don't attach an IAM role, any attempt to schedule a Lambda task fails. This results
            in a <code>ScheduleLambdaFunctionFailed</code> history event. For more information,
            see <a href="http://docs.aws.amazon.com/amazonswf/latest/developerguide/lambda-task.html">http://docs.aws.amazon.com/amazonswf/latest/developerguide/lambda-task.html</a>
            in the <i>Amazon SWF Developer Guide</i>.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.StartSWFWorkflowExecutionCmdlet.TaskList_Name">
            <summary>
            <para>
            <para>The name of the task list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.StartSWFWorkflowExecutionCmdlet.WorkflowType_Name">
            <summary>
            <para>
            <para> The name of the workflow type.</para><note><para>The combination of workflow type name and version must be unique with in a domain.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.StartSWFWorkflowExecutionCmdlet.TagList">
            <summary>
            <para>
            <para>The list of tags to associate with the workflow execution. You can specify a maximum
            of 5 tags. You can list workflow executions with a specific tag by calling <a>ListOpenWorkflowExecutions</a>
            or <a>ListClosedWorkflowExecutions</a> and specifying a <a>TagFilter</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.StartSWFWorkflowExecutionCmdlet.TaskPriority">
            <summary>
            <para>
            <para>The task priority to use for this workflow execution. This overrides any default priority
            that was assigned when the workflow type was registered. If not set, then the default
            task priority for the workflow type is used. Valid values are integers that range
            from Java's <code>Integer.MIN_VALUE</code> (-2147483648) to <code>Integer.MAX_VALUE</code>
            (2147483647). Higher numbers indicate higher priority.</para><para>For more information about setting task priority, see <a href="http://docs.aws.amazon.com/amazonswf/latest/developerguide/programming-priority.html">Setting
            Task Priority</a> in the <i>Amazon SWF Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.StartSWFWorkflowExecutionCmdlet.TaskStartToCloseTimeout">
            <summary>
            <para>
            <para>Specifies the maximum duration of decision tasks for this workflow execution. This
            parameter overrides the <code>defaultTaskStartToCloseTimout</code> specified when
            registering the workflow type using <a>RegisterWorkflowType</a>.</para><para>The duration is specified in seconds, an integer greater than or equal to <code>0</code>.
            You can use <code>NONE</code> to specify unlimited duration.</para><note><para>A task start-to-close timeout for this workflow execution must be specified either
            as a default for the workflow type or through this parameter. If neither this parameter
            is set nor a default task start-to-close timeout was specified at registration time
            then a fault is returned.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.StartSWFWorkflowExecutionCmdlet.WorkflowType_Version">
            <summary>
            <para>
            <para> The version of the workflow type.</para><note><para>The combination of workflow type name and version must be unique with in a domain.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.StartSWFWorkflowExecutionCmdlet.WorkflowId">
            <summary>
            <para>
            <para>The user defined identifier associated with the workflow execution. You can use this
            to associate a custom identifier with the workflow execution. You may specify the
            same identifier if a workflow execution is logically a <i>restart</i> of a previous
            execution. You cannot have two open workflow executions with the same <code>workflowId</code>
            at the same time.</para><para>The specified string must not start or end with whitespace. It must not contain a
            <code>:</code> (colon), <code>/</code> (slash), <code>|</code> (vertical bar), or
            any control characters (<code>\u0000-\u001f</code> | <code>\u007f-\u009f</code>).
            Also, it must not contain the literal string <code>arn</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.StartSWFWorkflowExecutionCmdlet.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.SWF.StopSWFWorkflowExecutionCmdlet">
            <summary>
            Records a <code>WorkflowExecutionTerminated</code> event and forces closure of the
            workflow execution identified by the given domain, runId, and workflowId. The child
            policy, registered with the workflow type or specified when starting this execution,
            is applied to any open child workflow executions of this workflow execution.
             
             <important><para>
            If the identified workflow execution was in progress, it is terminated immediately.
            </para></important><note><para>
            If a runId isn't specified, then the <code>WorkflowExecutionTerminated</code> event
            is recorded in the history of the current open workflow with the matching workflowId
            in the domain.
            </para></note><note><para>
            You should consider using <a>RequestCancelWorkflowExecution</a> action instead because
            it allows the workflow to gracefully close while <a>TerminateWorkflowExecution</a>
            doesn't.
            </para></note><para><b>Access Control</b></para><para>
            You can use IAM policies to control this action's access to Amazon SWF resources as
            follows:
            </para><ul><li><para>
            Use a <code>Resource</code> element with the domain name to limit the action to only
            specified domains.
            </para></li><li><para>
            Use an <code>Action</code> element to allow or deny permission to call this action.
            </para></li><li><para>
            You cannot use an IAM policy to constrain this action's parameters.
            </para></li></ul><para>
            If the caller doesn't have sufficient permissions to invoke the action, or the parameter
            values fall outside the specified constraints, the action fails. The associated event
            attribute's <code>cause</code> parameter is set to <code>OPERATION_NOT_PERMITTED</code>.
            For details and example IAM policies, see <a href="http://docs.aws.amazon.com/amazonswf/latest/developerguide/swf-dev-iam.html">Using
            IAM to Manage Access to Amazon SWF Workflows</a> in the <i>Amazon SWF Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.StopSWFWorkflowExecutionCmdlet.ChildPolicy">
            <summary>
            <para>
            <para>If set, specifies the policy to use for the child workflow executions of the workflow
            execution being terminated. This policy overrides the child policy specified for the
            workflow execution at registration time or when starting the execution.</para><para>The supported child policies are:</para><ul><li><para><code>TERMINATE</code> – The child executions are terminated.</para></li><li><para><code>REQUEST_CANCEL</code> – A request to cancel is attempted for each child execution
            by recording a <code>WorkflowExecutionCancelRequested</code> event in its history.
            It is up to the decider to take appropriate actions when it receives an execution
            history with this event.</para></li><li><para><code>ABANDON</code> – No action is taken. The child executions continue to run.</para></li></ul><note><para>A child policy for this workflow execution must be specified either as a default for
            the workflow type or through this parameter. If neither this parameter is set nor
            a default child policy was specified at registration time then a fault is returned.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.StopSWFWorkflowExecutionCmdlet.Detail">
            <summary>
            <para>
            <para> Details for terminating the workflow execution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.StopSWFWorkflowExecutionCmdlet.Domain">
            <summary>
            <para>
            <para>The domain of the workflow execution to terminate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.StopSWFWorkflowExecutionCmdlet.Reason">
            <summary>
            <para>
            <para> A descriptive reason for terminating the workflow execution.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.StopSWFWorkflowExecutionCmdlet.RunId">
            <summary>
            <para>
            <para>The runId of the workflow execution to terminate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.StopSWFWorkflowExecutionCmdlet.WorkflowId">
            <summary>
            <para>
            <para>The workflowId of the workflow execution to terminate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.StopSWFWorkflowExecutionCmdlet.PassThru">
            <summary>
            Returns the value passed to the WorkflowId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SWF.StopSWFWorkflowExecutionCmdlet.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.TXT.FindTXTDocumentTextCmdlet">
            <summary>
            Detects text in the input document. Amazon Textract can detect lines of text and the
            words that make up a line of text. The input document must be an image in JPG or PNG
            format. <code>DetectDocumentText</code> returns the detected text in an array of <a>Block</a>
            objects.
             
              
            <para>
            Each document page has as an associated <code>Block</code> of type PAGE. Each PAGE
            <code>Block</code> object is the parent of LINE <code>Block</code> objects that represent
            the lines of detected text on a page. A LINE <code>Block</code> object is a parent
            for each word that makes up the line. Words are represented by <code>Block</code>
            objects of type WORD.
            </para><para><code>DetectDocumentText</code> is a synchronous operation. To analyze documents
            asynchronously, use <a>StartDocumentTextDetection</a>.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/textract/latest/dg/how-it-works-detecting.html">Document
            Text Detection</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TXT.FindTXTDocumentTextCmdlet.S3Object_Bucket">
            <summary>
            <para>
            <para>The name of the S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TXT.FindTXTDocumentTextCmdlet.Document_Byte">
            <summary>
            <para>
            <para>A blob of base-64 encoded documents bytes. The maximum size of a document that's provided
            in a blob of bytes is 5 MB. The document bytes must be in PNG or JPG format.</para><para>If you are using an AWS SDK to call Amazon Textract, you might not need to base64-encode
            image bytes passed using the <code>Bytes</code> field. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TXT.FindTXTDocumentTextCmdlet.S3Object_Name">
            <summary>
            <para>
            <para>The file name of the input document. It must be an image file (.JPG or .PNG format).
            Asynchronous operations also support PDF files.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TXT.FindTXTDocumentTextCmdlet.S3Object_Version">
            <summary>
            <para>
            <para>If the bucket has versioning enabled, you can specify the object version. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.TXT.GetTXTDocumentAnalysisCmdlet">
            <summary>
            Gets the results for an Amazon Textract asynchronous operation that analyzes text
            in a document.
             
              
            <para>
            You start asynchronous text analysis by calling <a>StartDocumentAnalysis</a>, which
            returns a job identifier (<code>JobId</code>). When the text analysis operation finishes,
            Amazon Textract publishes a completion status to the Amazon Simple Notification Service
            (Amazon SNS) topic that's registered in the initial call to <code>StartDocumentAnalysis</code>.
            To get the results of the text-detection operation, first check that the status value
            published to the Amazon SNS topic is <code>SUCCEEDED</code>. If so, call <code>GetDocumentAnalysis</code>,
            and pass the job identifier (<code>JobId</code>) from the initial call to <code>StartDocumentAnalysis</code>.
            </para><para><code>GetDocumentAnalysis</code> returns an array of <a>Block</a> objects. The following
            types of information are returned:
            </para><ul><li><para>
            Words and lines that are related to nearby lines and words. The related information
            is returned in two <a>Block</a> objects each of type <code>KEY_VALUE_SET</code>: a
            KEY Block object and a VALUE Block object. For example, <i>Name: Ana Silva Carolina</i>
            contains a key and value. <i>Name:</i> is the key. <i>Ana Silva Carolina</i> is the
            value.
            </para></li><li><para>
            Table and table cell data. A TABLE Block object contains information about a detected
            table. A CELL Block object is returned for each cell in a table.
            </para></li><li><para>
            Selectable elements such as checkboxes and radio buttons. A SELECTION_ELEMENT Block
            object contains information about a selectable element.
            </para></li><li><para>
            Lines and words of text. A LINE Block object contains one or more WORD Block objects.
            </para></li></ul><para>
            Use the <code>MaxResults</code> parameter to limit the number of blocks returned.
            If there are more results than specified in <code>MaxResults</code>, the value of
            <code>NextToken</code> in the operation response contains a pagination token for getting
            the next set of results. To get the next page of results, call <code>GetDocumentAnalysis</code>,
            and populate the <code>NextToken</code> request parameter with the token value that's
            returned from the previous call to <code>GetDocumentAnalysis</code>.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/textract/latest/dg/how-it-works-analyzing.html">Document
            Text Analysis</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TXT.GetTXTDocumentAnalysisCmdlet.JobId">
            <summary>
            <para>
            <para>A unique identifier for the text-detection job. The <code>JobId</code> is returned
            from <code>StartDocumentAnalysis</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TXT.GetTXTDocumentAnalysisCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return per paginated call. The largest value that
            you can specify is 1,000. If you specify a value greater than 1,000, a maximum of
            1,000 results is returned. The default value is 1,000.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TXT.GetTXTDocumentAnalysisCmdlet.NextToken">
            <summary>
            <para>
            <para>If the previous response was incomplete (because there are more blocks to retrieve),
            Amazon Textract returns a pagination token in the response. You can use this pagination
            token to retrieve the next set of blocks.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.TXT.GetTXTDocumentTextDetectionCmdlet">
            <summary>
            Gets the results for an Amazon Textract asynchronous operation that detects text in
            a document. Amazon Textract can detect lines of text and the words that make up a
            line of text.
             
              
            <para>
            You start asynchronous text detection by calling <a>StartDocumentTextDetection</a>,
            which returns a job identifier (<code>JobId</code>). When the text detection operation
            finishes, Amazon Textract publishes a completion status to the Amazon Simple Notification
            Service (Amazon SNS) topic that's registered in the initial call to <code>StartDocumentTextDetection</code>.
            To get the results of the text-detection operation, first check that the status value
            published to the Amazon SNS topic is <code>SUCCEEDED</code>. If so, call <code>GetDocumentTextDetection</code>,
            and pass the job identifier (<code>JobId</code>) from the initial call to <code>StartDocumentTextDetection</code>.
            </para><para><code>GetDocumentTextDetection</code> returns an array of <a>Block</a> objects.
            </para><para>
            Each document page has as an associated <code>Block</code> of type PAGE. Each PAGE
            <code>Block</code> object is the parent of LINE <code>Block</code> objects that represent
            the lines of detected text on a page. A LINE <code>Block</code> object is a parent
            for each word that makes up the line. Words are represented by <code>Block</code>
            objects of type WORD.
            </para><para>
            Use the MaxResults parameter to limit the number of blocks that are returned. If there
            are more results than specified in <code>MaxResults</code>, the value of <code>NextToken</code>
            in the operation response contains a pagination token for getting the next set of
            results. To get the next page of results, call <code>GetDocumentTextDetection</code>,
            and populate the <code>NextToken</code> request parameter with the token value that's
            returned from the previous call to <code>GetDocumentTextDetection</code>.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/textract/latest/dg/how-it-works-detecting.html">Document
            Text Detection</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TXT.GetTXTDocumentTextDetectionCmdlet.JobId">
            <summary>
            <para>
            <para>A unique identifier for the text detection job. The <code>JobId</code> is returned
            from <code>StartDocumentTextDetection</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TXT.GetTXTDocumentTextDetectionCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return per paginated call. The largest value you
            can specify is 1,000. If you specify a value greater than 1,000, a maximum of 1,000
            results is returned. The default value is 1,000.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TXT.GetTXTDocumentTextDetectionCmdlet.NextToken">
            <summary>
            <para>
            <para>If the previous response was incomplete (because there are more blocks to retrieve),
            Amazon Textract returns a pagination token in the response. You can use this pagination
            token to retrieve the next set of blocks.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.TXT.InvokeTXTDocumentAnalysisCmdlet">
            <summary>
            Analyzes an input document for relationships between detected items.
             
              
            <para>
            The types of information returned are as follows:
            </para><ul><li><para>
            Words and lines that are related to nearby lines and words. The related information
            is returned in two <a>Block</a> objects each of type <code>KEY_VALUE_SET</code>: a
            KEY Block object and a VALUE Block object. For example, <i>Name: Ana Silva Carolina</i>
            contains a key and value. <i>Name:</i> is the key. <i>Ana Silva Carolina</i> is the
            value.
            </para></li><li><para>
            Table and table cell data. A TABLE Block object contains information about a detected
            table. A CELL Block object is returned for each cell in a table.
            </para></li><li><para>
            Selectable elements such as checkboxes and radio buttons. A SELECTION_ELEMENT Block
            object contains information about a selectable element.
            </para></li><li><para>
            Lines and words of text. A LINE Block object contains one or more WORD Block objects.
            </para></li></ul><para>
            You can choose which type of analysis to perform by specifying the <code>FeatureTypes</code>
            list.
            </para><para>
            The output is returned in a list of <code>BLOCK</code> objects.
            </para><para><code>AnalyzeDocument</code> is a synchronous operation. To analyze documents asynchronously,
            use <a>StartDocumentAnalysis</a>.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/textract/latest/dg/how-it-works-analyzing.html">Document
            Text Analysis</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TXT.InvokeTXTDocumentAnalysisCmdlet.S3Object_Bucket">
            <summary>
            <para>
            <para>The name of the S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TXT.InvokeTXTDocumentAnalysisCmdlet.Document_Byte">
            <summary>
            <para>
            <para>A blob of base-64 encoded documents bytes. The maximum size of a document that's provided
            in a blob of bytes is 5 MB. The document bytes must be in PNG or JPG format.</para><para>If you are using an AWS SDK to call Amazon Textract, you might not need to base64-encode
            image bytes passed using the <code>Bytes</code> field. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TXT.InvokeTXTDocumentAnalysisCmdlet.FeatureType">
            <summary>
            <para>
            <para>A list of the types of analysis to perform. Add TABLES to the list to return information
            about the tables detected in the input document. Add FORMS to return detected fields
            and the associated text. To perform both types of analysis, add TABLES and FORMS to
            <code>FeatureTypes</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TXT.InvokeTXTDocumentAnalysisCmdlet.S3Object_Name">
            <summary>
            <para>
            <para>The file name of the input document. It must be an image file (.JPG or .PNG format).
            Asynchronous operations also support PDF files.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TXT.InvokeTXTDocumentAnalysisCmdlet.S3Object_Version">
            <summary>
            <para>
            <para>If the bucket has versioning enabled, you can specify the object version. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TXT.InvokeTXTDocumentAnalysisCmdlet.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.TXT.StartTXTDocumentAnalysisCmdlet">
            <summary>
            Starts asynchronous analysis of an input document for relationships between detected
            items such as key and value pairs, tables, and selection elements.
             
              
            <para><code>StartDocumentAnalysis</code> can analyze text in documents that are in JPG,
            PNG, and PDF format. The documents are stored in an Amazon S3 bucket. Use <a>DocumentLocation</a>
            to specify the bucket name and file name of the document.
            </para><para><code>StartDocumentAnalysis</code> returns a job identifier (<code>JobId</code>)
            that you use to get the results of the operation. When text analysis is finished,
            Amazon Textract publishes a completion status to the Amazon Simple Notification Service
            (Amazon SNS) topic that you specify in <code>NotificationChannel</code>. To get the
            results of the text analysis operation, first check that the status value published
            to the Amazon SNS topic is <code>SUCCEEDED</code>. If so, call <a>GetDocumentAnalysis</a>,
            and pass the job identifier (<code>JobId</code>) from the initial call to <code>StartDocumentAnalysis</code>.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/textract/latest/dg/how-it-works-analyzing.html">Document
            Text Analysis</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TXT.StartTXTDocumentAnalysisCmdlet.S3Object_Bucket">
            <summary>
            <para>
            <para>The name of the S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TXT.StartTXTDocumentAnalysisCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>The idempotent token that you use to identify the start request. If you use the same
            token with multiple <code>StartDocumentAnalysis</code> requests, the same <code>JobId</code>
            is returned. Use <code>ClientRequestToken</code> to prevent the same job from being
            accidentally started more than once. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TXT.StartTXTDocumentAnalysisCmdlet.FeatureType">
            <summary>
            <para>
            <para>A list of the types of analysis to perform. Add TABLES to the list to return information
            about the tables that are detected in the input document. Add FORMS to return detected
            fields and the associated text. To perform both types of analysis, add TABLES and
            FORMS to <code>FeatureTypes</code>. All selectable elements (<code>SELECTION_ELEMENT</code>)
            that are detected are returned, whatever the value of <code>FeatureTypes</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TXT.StartTXTDocumentAnalysisCmdlet.JobTag">
            <summary>
            <para>
            <para>An identifier you specify that's included in the completion notification that's published
            to the Amazon SNS topic. For example, you can use <code>JobTag</code> to identify
            the type of document, such as a tax form or a receipt, that the completion notification
            corresponds to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TXT.StartTXTDocumentAnalysisCmdlet.S3Object_Name">
            <summary>
            <para>
            <para>The file name of the input document. It must be an image file (.JPG or .PNG format).
            Asynchronous operations also support PDF files.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TXT.StartTXTDocumentAnalysisCmdlet.NotificationChannel_RoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of an IAM role that gives Amazon Textract publishing
            permissions to the Amazon SNS topic. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TXT.StartTXTDocumentAnalysisCmdlet.NotificationChannel_SNSTopicArn">
            <summary>
            <para>
            <para>The Amazon SNS topic that Amazon Textract posts the completion status to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TXT.StartTXTDocumentAnalysisCmdlet.S3Object_Version">
            <summary>
            <para>
            <para>If the bucket has versioning enabled, you can specify the object version. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TXT.StartTXTDocumentAnalysisCmdlet.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.TXT.StartTXTDocumentTextDetectionCmdlet">
            <summary>
            Starts the asynchronous detection of text in a document. Amazon Textract can detect
            lines of text and the words that make up a line of text.
             
              
            <para><code>StartDocumentTextDetection</code> can analyze text in documents that are in
            JPG, PNG, and PDF format. The documents are stored in an Amazon S3 bucket. Use <a>DocumentLocation</a>
            to specify the bucket name and file name of the document.
            </para><para><code>StartTextDetection</code> returns a job identifier (<code>JobId</code>) that
            you use to get the results of the operation. When text detection is finished, Amazon
            Textract publishes a completion status to the Amazon Simple Notification Service (Amazon
            SNS) topic that you specify in <code>NotificationChannel</code>. To get the results
            of the text detection operation, first check that the status value published to the
            Amazon SNS topic is <code>SUCCEEDED</code>. If so, call <a>GetDocumentTextDetection</a>,
            and pass the job identifier (<code>JobId</code>) from the initial call to <code>StartDocumentTextDetection</code>.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/textract/latest/dg/how-it-works-detecting.html">Document
            Text Detection</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TXT.StartTXTDocumentTextDetectionCmdlet.S3Object_Bucket">
            <summary>
            <para>
            <para>The name of the S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TXT.StartTXTDocumentTextDetectionCmdlet.ClientRequestToken">
            <summary>
            <para>
            <para>The idempotent token that's used to identify the start request. If you use the same
            token with multiple <code>StartDocumentTextDetection</code> requests, the same <code>JobId</code>
            is returned. Use <code>ClientRequestToken</code> to prevent the same job from being
            accidentally started more than once. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TXT.StartTXTDocumentTextDetectionCmdlet.JobTag">
            <summary>
            <para>
            <para>An identifier you specify that's included in the completion notification that's published
            to the Amazon SNS topic. For example, you can use <code>JobTag</code> to identify
            the type of document, such as a tax form or a receipt, that the completion notification
            corresponds to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TXT.StartTXTDocumentTextDetectionCmdlet.S3Object_Name">
            <summary>
            <para>
            <para>The file name of the input document. It must be an image file (.JPG or .PNG format).
            Asynchronous operations also support PDF files.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TXT.StartTXTDocumentTextDetectionCmdlet.NotificationChannel_RoleArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of an IAM role that gives Amazon Textract publishing
            permissions to the Amazon SNS topic. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TXT.StartTXTDocumentTextDetectionCmdlet.NotificationChannel_SNSTopicArn">
            <summary>
            <para>
            <para>The Amazon SNS topic that Amazon Textract posts the completion status to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TXT.StartTXTDocumentTextDetectionCmdlet.S3Object_Version">
            <summary>
            <para>
            <para>If the bucket has versioning enabled, you can specify the object version. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TXT.StartTXTDocumentTextDetectionCmdlet.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.TRS.GetTRSTranscriptionJobCmdlet">
            <summary>
            Returns information about a transcription job. To see the status of the job, check
            the <code>TranscriptionJobStatus</code> field. If the status is <code>COMPLETED</code>,
            the job is finished and you can find the results at the location specified in the
            <code>TranscriptionFileUri</code> field.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRS.GetTRSTranscriptionJobCmdlet.TranscriptionJobName">
            <summary>
            <para>
            <para>The name of the job.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.TRS.GetTRSTranscriptionJobListCmdlet">
            <summary>
            Lists transcription jobs with the specified status.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRS.GetTRSTranscriptionJobListCmdlet.JobNameContain">
            <summary>
            <para>
            <para>When specified, the jobs returned in the list are limited to jobs whose name contains
            the specified string.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRS.GetTRSTranscriptionJobListCmdlet.Status">
            <summary>
            <para>
            <para>When specified, returns only transcription jobs with the specified status. Jobs are
            ordered by creation date, with the newest jobs returned first. If you don’t specify
            a status, Amazon Transcribe returns all transcription jobs ordered by creation date.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRS.GetTRSTranscriptionJobListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of jobs to return in the response. If there are fewer results in
            the list, this response contains only the actual results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRS.GetTRSTranscriptionJobListCmdlet.NextToken">
            <summary>
            <para>
            <para>If the result of the previous request to <code>ListTranscriptionJobs</code> was truncated,
            include the <code>NextToken</code> to fetch the next set of jobs.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.TRS.GetTRSVocabularyCmdlet">
            <summary>
            Gets information about a vocabulary.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRS.GetTRSVocabularyCmdlet.VocabularyName">
            <summary>
            <para>
            <para>The name of the vocabulary to return information about. The name is case-sensitive.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.TRS.GetTRSVocabularyListCmdlet">
            <summary>
            Returns a list of vocabularies that match the specified criteria. If no criteria are
            specified, returns the entire list of vocabularies.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRS.GetTRSVocabularyListCmdlet.NameContain">
            <summary>
            <para>
            <para>When specified, the vocabularies returned in the list are limited to vocabularies
            whose name contains the specified string. The search is case-insensitive, <code>ListVocabularies</code>
            will return both "vocabularyname" and "VocabularyName" in the response list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRS.GetTRSVocabularyListCmdlet.StateEqual">
            <summary>
            <para>
            <para>When specified, only returns vocabularies with the <code>VocabularyState</code> field
            equal to the specified state.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRS.GetTRSVocabularyListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of vocabularies to return in the response. If there are fewer results
            in the list, this response contains only the actual results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRS.GetTRSVocabularyListCmdlet.NextToken">
            <summary>
            <para>
            <para>If the result of the previous request to <code>ListVocabularies</code> was truncated,
            include the <code>NextToken</code> to fetch the next set of jobs.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.TRS.NewTRSVocabularyCmdlet">
            <summary>
            Creates a new custom vocabulary that you can use to change the way Amazon Transcribe
            handles transcription of an audio file.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRS.NewTRSVocabularyCmdlet.LanguageCode">
            <summary>
            <para>
            <para>The language code of the vocabulary entries.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRS.NewTRSVocabularyCmdlet.Phras">
            <summary>
            <para>
            <para>An array of strings that contains the vocabulary entries. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRS.NewTRSVocabularyCmdlet.VocabularyFileUri">
            <summary>
            <para>
            <para>The S3 location of the text file that contains the definition of the custom vocabulary.
            The URI must be in the same region as the API endpoint that you are calling. The general
            form is </para><para><code> https://s3-&lt;aws-region&gt;.amazonaws.com/&lt;bucket-name&gt;/&lt;keyprefix&gt;/&lt;objectkey&gt;
            </code></para><para>For example:</para><para><code>https://s3-us-east-1.amazonaws.com/examplebucket/vocab.txt</code></para><para>For more information about S3 object names, see <a href="http://docs.aws.amazon.com/AmazonS3/latest/dev/UsingMetadata.html#object-keys">Object
            Keys</a> in the <i>Amazon S3 Developer Guide</i>.</para><para>For more information about custom vocabularies, see <a href="http://docs.aws.amazon.com/transcribe/latest/dg/how-it-works.html#how-vocabulary">Custom
            Vocabularies</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRS.NewTRSVocabularyCmdlet.VocabularyName">
            <summary>
            <para>
            <para>The name of the vocabulary. The name must be unique within an AWS account. The name
            is case-sensitive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRS.NewTRSVocabularyCmdlet.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.TRS.RemoveTRSTranscriptionJobCmdlet">
            <summary>
            Deletes a previously submitted transcription job along with any other generated results
            such as the transcription, models, and so on.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRS.RemoveTRSTranscriptionJobCmdlet.TranscriptionJobName">
            <summary>
            <para>
            <para>The name of the transcription job to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRS.RemoveTRSTranscriptionJobCmdlet.PassThru">
            <summary>
            Returns the value passed to the TranscriptionJobName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRS.RemoveTRSTranscriptionJobCmdlet.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.TRS.RemoveTRSVocabularyCmdlet">
            <summary>
            Deletes a vocabulary from Amazon Transcribe.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRS.RemoveTRSVocabularyCmdlet.VocabularyName">
            <summary>
            <para>
            <para>The name of the vocabulary to delete. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRS.RemoveTRSVocabularyCmdlet.PassThru">
            <summary>
            Returns the value passed to the VocabularyName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRS.RemoveTRSVocabularyCmdlet.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.TRS.StartTRSTranscriptionJobCmdlet">
            <summary>
            Starts an asynchronous job to transcribe speech to text.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRS.StartTRSTranscriptionJobCmdlet.Settings_ChannelIdentification">
            <summary>
            <para>
            <para>Instructs Amazon Transcribe to process each audio channel separately and then merge
            the transcription output of each channel into a single transcription. </para><para>Amazon Transcribe also produces a transcription of each item detected on an audio
            channel, including the start time and end time of the item and alternative transcriptions
            of the item including the confidence that Amazon Transcribe has in the transcription.</para><para>You can't set both <code>ShowSpeakerLabels</code> and <code>ChannelIdentification</code>
            in the same request. If you set both, your request returns a <code>BadRequestException</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRS.StartTRSTranscriptionJobCmdlet.LanguageCode">
            <summary>
            <para>
            <para>The language code for the language used in the input media file.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRS.StartTRSTranscriptionJobCmdlet.Settings_MaxSpeakerLabel">
            <summary>
            <para>
            <para>The maximum number of speakers to identify in the input audio. If there are more speakers
            in the audio than this number, multiple speakers will be identified as a single speaker.
            If you specify the <code>MaxSpeakerLabels</code> field, you must set the <code>ShowSpeakerLabels</code>
            field to true.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRS.StartTRSTranscriptionJobCmdlet.Media_MediaFileUri">
            <summary>
            <para>
            <para>The S3 location of the input media file. The URI must be in the same region as the
            API endpoint that you are calling. The general form is:</para><para><code> https://s3-&lt;aws-region&gt;.amazonaws.com/&lt;bucket-name&gt;/&lt;keyprefix&gt;/&lt;objectkey&gt;
            </code></para><para>For example:</para><para><code>https://s3-us-east-1.amazonaws.com/examplebucket/example.mp4</code></para><para><code>https://s3-us-east-1.amazonaws.com/examplebucket/mediadocs/example.mp4</code></para><para>For more information about S3 object names, see <a href="http://docs.aws.amazon.com/AmazonS3/latest/dev/UsingMetadata.html#object-keys">Object
            Keys</a> in the <i>Amazon S3 Developer Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRS.StartTRSTranscriptionJobCmdlet.MediaFormat">
            <summary>
            <para>
            <para>The format of the input media file.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRS.StartTRSTranscriptionJobCmdlet.MediaSampleRateHertz">
            <summary>
            <para>
            <para>The sample rate, in Hertz, of the audio track in the input media file. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRS.StartTRSTranscriptionJobCmdlet.OutputBucketName">
            <summary>
            <para>
            <para>The location where the transcription is stored.</para><para>If you set the <code>OutputBucketName</code>, Amazon Transcribe puts the transcription
            in the specified S3 bucket. When you call the <a>GetTranscriptionJob</a> operation,
            the operation returns this location in the <code>TranscriptFileUri</code> field. The
            S3 bucket must have permissions that allow Amazon Transcribe to put files in the bucket.
            For more information, see <a href="https://docs.aws.amazon.com/transcribe/latest/dg/access-control-managing-permissions.html#auth-role-iam-user">Permissions
            Required for IAM User Roles</a>.</para><para>Amazon Transcribe uses the default Amazon S3 key for server-side encryption of transcripts
            that are placed in your S3 bucket. You can't specify your own encryption key.</para><para>If you don't set the <code>OutputBucketName</code>, Amazon Transcribe generates a
            pre-signed URL, a shareable URL that provides secure access to your transcription,
            and returns it in the <code>TranscriptFileUri</code> field. Use this URL to download
            the transcription.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRS.StartTRSTranscriptionJobCmdlet.Settings_ShowSpeakerLabel">
            <summary>
            <para>
            <para>Determines whether the transcription job uses speaker recognition to identify different
            speakers in the input audio. Speaker recognition labels individual speakers in the
            audio file. If you set the <code>ShowSpeakerLabels</code> field to true, you must
            also set the maximum number of speaker labels <code>MaxSpeakerLabels</code> field.</para><para>You can't set both <code>ShowSpeakerLabels</code> and <code>ChannelIdentification</code>
            in the same request. If you set both, your request returns a <code>BadRequestException</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRS.StartTRSTranscriptionJobCmdlet.TranscriptionJobName">
            <summary>
            <para>
            <para>The name of the job. Note that you can't use the strings "." or ".." by themselves
            as the job name. The name must also be unique within an AWS account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRS.StartTRSTranscriptionJobCmdlet.Settings_VocabularyName">
            <summary>
            <para>
            <para>The name of a vocabulary to use when processing the transcription job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRS.StartTRSTranscriptionJobCmdlet.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.TRS.UpdateTRSVocabularyCmdlet">
            <summary>
            Updates an existing vocabulary with new values. The <code>UpdateVocabulary</code>
            operation overwrites all of the existing information with the values that you provide
            in the request.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRS.UpdateTRSVocabularyCmdlet.LanguageCode">
            <summary>
            <para>
            <para>The language code of the vocabulary entries.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRS.UpdateTRSVocabularyCmdlet.Phras">
            <summary>
            <para>
            <para>An array of strings containing the vocabulary entries.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRS.UpdateTRSVocabularyCmdlet.VocabularyFileUri">
            <summary>
            <para>
            <para>The S3 location of the text file that contains the definition of the custom vocabulary.
            The URI must be in the same region as the API endpoint that you are calling. The general
            form is </para><para><code> https://s3-&lt;aws-region&gt;.amazonaws.com/&lt;bucket-name&gt;/&lt;keyprefix&gt;/&lt;objectkey&gt;
            </code></para><para>For example:</para><para><code>https://s3-us-east-1.amazonaws.com/examplebucket/vocab.txt</code></para><para>For more information about S3 object names, see <a href="http://docs.aws.amazon.com/AmazonS3/latest/dev/UsingMetadata.html#object-keys">Object
            Keys</a> in the <i>Amazon S3 Developer Guide</i>.</para><para>For more information about custom vocabularies, see <a href="http://docs.aws.amazon.com/transcribe/latest/dg/how-it-works.html#how-vocabulary">Custom
            Vocabularies</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRS.UpdateTRSVocabularyCmdlet.VocabularyName">
            <summary>
            <para>
            <para>The name of the vocabulary to update. The name is case-sensitive.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRS.UpdateTRSVocabularyCmdlet.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.TFR.AddTFRResourceTagCmdlet">
            <summary>
            Attaches a key-value pair to a resource, as identified by its Amazon Resource Name
            (ARN). Resources are users, servers, roles, and other entities.
             
              
            <para>
            There is no response returned from this call.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.AddTFRResourceTagCmdlet.Arn">
            <summary>
            <para>
            <para>An Amazon Resource Name (ARN) for a specific AWS resource, such as a server, user,
            or role.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.AddTFRResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>Key-value pairs assigned to ARNs that you can use to group and search for resources
            by type. You can attach this metadata to user accounts for any purpose.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.AddTFRResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the Arn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.AddTFRResourceTagCmdlet.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.TFR.GetTFRResourceTagListCmdlet">
            <summary>
            Lists all of the tags associated with the Amazon Resource Number (ARN) you specify.
            The resource can be a user, server, or role.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.GetTFRResourceTagListCmdlet.Arn">
            <summary>
            <para>
            <para>Requests the tags associated with a particular Amazon Resource Name (ARN). An ARN
            is an identifier for a specific AWS resource, such as a server, user, or role.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.GetTFRResourceTagListCmdlet.MaxResult">
            <summary>
            <para>
            <para>Specifies the number of tags to return as a response to the <code>ListTagsForResource</code>
            request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.GetTFRResourceTagListCmdlet.NextToken">
            <summary>
            <para>
            <para>When you request additional results from the <code>ListTagsForResource</code> call,
            a <code>NextToken</code> parameter is returned in the input. You can then pass in
            a subsequent command the <code>NextToken</code> parameter to continue listing additional
            tags.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.TFR.GetTFRServerCmdlet">
            <summary>
            Describes the server that you specify by passing the <code>ServerId</code> parameter.
             
              
            <para>
            The response contains a description of the server's properties.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.GetTFRServerCmdlet.ServerId">
            <summary>
            <para>
            <para>A system-assigned unique identifier for an SFTP server.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.TFR.GetTFRServerListCmdlet">
            <summary>
            Lists the Secure File Transfer Protocol (SFTP) servers that are associated with your
            AWS account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.GetTFRServerListCmdlet.MaxResult">
            <summary>
            <para>
            <para>Specifies the number of servers to return as a response to the <code>ListServers</code>
            query.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.GetTFRServerListCmdlet.NextToken">
            <summary>
            <para>
            <para>When additional results are obtained from the ListServers command, a <code>NextToken</code>
            parameter is returned in the output. You can then pass the <code>NextToken</code>
            parameter in a subsequent command to continue listing additional servers.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.TFR.GetTFRUserCmdlet">
            <summary>
            Describes the user assigned to a specific server, as identified by its <code>ServerId</code>
            property.
             
              
            <para>
            The response from this call returns the properties of the user associated with the
            <code>ServerId</code> value that was specified.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.GetTFRUserCmdlet.ServerId">
            <summary>
            <para>
            <para>A system-assigned unique identifier for an SFTP server that has this user assigned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.GetTFRUserCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the user assigned to one or more servers. User names are part of the sign-in
            credentials to use the AWS Transfer service and perform file transfer tasks.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.TFR.GetTFRUserListCmdlet">
            <summary>
            Lists the users for the server that you specify by passing the <code>ServerId</code>
            parameter.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.GetTFRUserListCmdlet.ServerId">
            <summary>
            <para>
            <para>A system-assigned unique identifier for a Secure File Transfer Protocol (SFTP) server
            that has users are assigned to it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.GetTFRUserListCmdlet.MaxResult">
            <summary>
            <para>
            <para>Specifies the number of users to return as a response to the <code>ListUsers</code>
            request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.GetTFRUserListCmdlet.NextToken">
            <summary>
            <para>
            <para>When you can get additional results from the <code>ListUsers</code> call, a <code>NextToken</code>
            parameter is returned in the output. You can then pass in a subsequent command the
            <code>NextToken</code> parameter to continue listing additional users.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.TFR.ImportTFRSshPublicKeyCmdlet">
            <summary>
            Adds a Secure Shell (SSH) public key to a user account identified by a <code>UserName</code>
            value assigned to a specific server, identified by <code>ServerId</code>.
             
              
            <para>
            The response returns the <code>UserName</code> value, the <code>ServerId</code> value,
            and the name of the <code>SshPublicKeyId</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.ImportTFRSshPublicKeyCmdlet.ServerId">
            <summary>
            <para>
            <para>A system-assigned unique identifier for an SFTP server.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.ImportTFRSshPublicKeyCmdlet.SshPublicKeyBody">
            <summary>
            <para>
            <para>The public key portion of an SSH key pair.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.ImportTFRSshPublicKeyCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the user account that is assigned to one or more servers.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.ImportTFRSshPublicKeyCmdlet.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.TFR.NewTFRServerCmdlet">
            <summary>
            Instantiates an autoscaling virtual server based on Secure File Transfer Protocol
            (SFTP) in AWS. The call returns the <code>ServerId</code> property assigned by the
            service to the newly created server. Reference this <code>ServerId</code> property
            when you make updates to your server, or work with users.
             
              
            <para>
            The response returns the <code>ServerId</code> value for the newly created server.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.NewTFRServerCmdlet.EndpointType">
            <summary>
            <para>
            <para>The type of VPC endpoint that you want your SFTP server connect to. If you connect
            to a VPC endpoint, your SFTP server isn't accessible over the public internet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.NewTFRServerCmdlet.HostKey">
            <summary>
            <para>
            <para>The RSA private key as generated by <code>ssh-keygen -N "" -f my-new-server-key</code>
            command.</para><important><para>If you aren't planning to migrate existing users from an existing SFTP server to a
            new AWS SFTP server, don't update the host key. Accidentally changing a server's host
            key can be disruptive. For more information, see <a>change-host-key</a> in the <i>AWS
            SFTP User Guide.</i></para></important>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.NewTFRServerCmdlet.IdentityProviderType">
            <summary>
            <para>
            <para>The mode of authentication enabled for this service. The default value is <code>SERVICE_MANAGED</code>,
            which allows you to store and access SFTP user credentials within the service. An
            <code>IdentityProviderType</code> value of <code>API_GATEWAY</code> indicates that
            user authentication requires a call to an API Gateway endpoint URL provided by you
            to integrate an identity provider of your choice.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.NewTFRServerCmdlet.IdentityProviderDetails_InvocationRole">
            <summary>
            <para>
            <para>The <code>Role</code> parameter provides the type of <code>InvocationRole</code> used
            to authenticate the user account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.NewTFRServerCmdlet.LoggingRole">
            <summary>
            <para>
            <para>A value that allows the service to write your SFTP users' activity to your Amazon
            CloudWatch logs for monitoring and auditing purposes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.NewTFRServerCmdlet.Tag">
            <summary>
            <para>
            <para>Key-value pairs that can be used to group and search for servers.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.NewTFRServerCmdlet.IdentityProviderDetails_Url">
            <summary>
            <para>
            <para>The <code>IdentityProviderDetail</code> parameter contains the location of the service
            endpoint used to authenticate users.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.NewTFRServerCmdlet.EndpointDetails_VpcEndpointId">
            <summary>
            <para>
            <para>The ID of the VPC endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.NewTFRServerCmdlet.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.TFR.NewTFRUserCmdlet">
            <summary>
            Adds a user and associate them with an existing Secure File Transfer Protocol (SFTP)
            server. Using parameters for <code>CreateUser</code>, you can specify the user name,
            set the home directory, store the user's public key, and assign the user's AWS Identity
            and Access Management (IAM) role. You can also optionally add a scope-down policy,
            and assign metadata with tags that can be used to group and search for users.
             
              
            <para>
            The response returns the <code>UserName</code> and <code>ServerId</code> values of
            the new user for that server.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.NewTFRUserCmdlet.HomeDirectory">
            <summary>
            <para>
            <para>The landing directory (folder) for a user when they log in to the server using their
            SFTP client. An example is <code>/home/<i>username</i></code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.NewTFRUserCmdlet.Policy">
            <summary>
            <para>
            <para>A scope-down policy for your user so you can use the same IAM role across multiple
            users. This policy scopes down user access to portions of their Amazon S3 bucket.
            Variables you can use inside this policy include <code>${Transfer:UserName}</code>,
            <code>${Transfer:HomeDirectory}</code>, and <code>${Transfer:HomeBucket}</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.NewTFRUserCmdlet.Role">
            <summary>
            <para>
            <para>The IAM role that controls your user's access to your Amazon S3 bucket. The policies
            attached to this role will determine the level of access you want to provide your
            users when transferring files into and out of your Amazon S3 bucket or buckets. The
            IAM role should also contain a trust relationship that allows the SFTP server to access
            your resources when servicing your SFTP user's transfer requests.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.NewTFRUserCmdlet.ServerId">
            <summary>
            <para>
            <para>A system-assigned unique identifier for an SFTP server instance. This is the specific
            SFTP server that you added your user to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.NewTFRUserCmdlet.SshPublicKeyBody">
            <summary>
            <para>
            <para>The public portion of the Secure Shall (SSH) key used to authenticate the user to
            the SFTP server.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.NewTFRUserCmdlet.Tag">
            <summary>
            <para>
            <para>Key-value pairs that can be used to group and search for users. Tags are metadata
            attached to users for any purpose.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.NewTFRUserCmdlet.UserName">
            <summary>
            <para>
            <para>A unique string that identifies a user and is associated with a server as specified
            by the <code>ServerId</code>. This user name must be a minimum of 3 and a maximum
            of 32 characters long. The following are valid characters: a-z, A-Z, 0-9, underscore,
            and hyphen. The user name can't start with a hyphen.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.NewTFRUserCmdlet.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.TFR.RemoveTFRResourceTagCmdlet">
            <summary>
            Detaches a key-value pair from a resource, as identified by its Amazon Resource Name
            (ARN). Resources are users, servers, roles, and other entities.
             
              
            <para>
            No response is returned from this call.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.RemoveTFRResourceTagCmdlet.Arn">
            <summary>
            <para>
            <para>This is the value of the resource that will have the tag removed. An Amazon Resource
            Name (ARN) is an identifier for a specific AWS resource, such as a server, user, or
            role.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.RemoveTFRResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>TagKeys are key-value pairs assigned to ARNs that can be used to group and search
            for resources by type. This metadata can be attached to resources for any purpose.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.RemoveTFRResourceTagCmdlet.PassThru">
            <summary>
            Returns the value passed to the Arn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.RemoveTFRResourceTagCmdlet.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.TFR.RemoveTFRServerCmdlet">
            <summary>
            Deletes the Secure File Transfer Protocol (SFTP) server that you specify. If you used
            <code>SERVICE_MANAGED</code> as your <code>IdentityProviderType</code>, you need to
            delete all users associated with this server before deleting the server itself
             
              
            <para>
            No response returns from this call.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.RemoveTFRServerCmdlet.ServerId">
            <summary>
            <para>
            <para>A unique system-assigned identifier for an SFTP server instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.RemoveTFRServerCmdlet.PassThru">
            <summary>
            Returns the value passed to the ServerId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.RemoveTFRServerCmdlet.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.TFR.RemoveTFRSshPublicKeyCmdlet">
            <summary>
            Deletes a user's Secure Shell (SSH) public key.
             
              
            <para>
            No response is returned from this call.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.RemoveTFRSshPublicKeyCmdlet.ServerId">
            <summary>
            <para>
            <para>A system-assigned unique identifier for a Secure File Transfer Protocol (SFTP) server
            instance that has the user assigned to it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.RemoveTFRSshPublicKeyCmdlet.SshPublicKeyId">
            <summary>
            <para>
            <para>A unique identifier used to reference your user's specific SSH key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.RemoveTFRSshPublicKeyCmdlet.UserName">
            <summary>
            <para>
            <para>A unique string that identifies a user whose public key is being deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.RemoveTFRSshPublicKeyCmdlet.PassThru">
            <summary>
            Returns the value passed to the SshPublicKeyId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.RemoveTFRSshPublicKeyCmdlet.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.TFR.RemoveTFRUserCmdlet">
            <summary>
            Deletes the user belonging to the server you specify.
             
              
            <para>
            No response returns from this call.
            </para><note><para>
            When you delete a user from a server, the user's information is lost.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.RemoveTFRUserCmdlet.ServerId">
            <summary>
            <para>
            <para>A system-assigned unique identifier for an SFTP server instance that has the user
            assigned to it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.RemoveTFRUserCmdlet.UserName">
            <summary>
            <para>
            <para>A unique string that identifies a user that is being deleted from the server.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.RemoveTFRUserCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserName parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.RemoveTFRUserCmdlet.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.TFR.StartTFRServerCmdlet">
            <summary>
            Changes the state of a Secure File Transfer Protocol (SFTP) server from <code>OFFLINE</code>
            to <code>ONLINE</code>. It has no impact on an SFTP server that is already <code>ONLINE</code>.
            An <code>ONLINE</code> server can accept and process file transfer jobs.
             
              
            <para>
            The state of <code>STARTING</code> indicates that the server is in an intermediate
            state, either not fully able to respond, or not fully online. The values of <code>START_FAILED</code>
            can indicate an error condition.
            </para><para>
            No response is returned from this call.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.StartTFRServerCmdlet.ServerId">
            <summary>
            <para>
            <para>A system-assigned unique identifier for an SFTP server that you start.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.StartTFRServerCmdlet.PassThru">
            <summary>
            Returns the value passed to the ServerId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.StartTFRServerCmdlet.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.TFR.StopTFRServerCmdlet">
            <summary>
            Changes the state of an SFTP server from <code>ONLINE</code> to <code>OFFLINE</code>.
            An <code>OFFLINE</code> server cannot accept and process file transfer jobs. Information
            tied to your server such as server and user properties are not affected by stopping
            your server. Stopping a server will not reduce or impact your Secure File Transfer
            Protocol (SFTP) endpoint billing.
             
              
            <para>
            The states of <code>STOPPING</code> indicates that the server is in an intermediate
            state, either not fully able to respond, or not fully offline. The values of <code>STOP_FAILED</code>
            can indicate an error condition.
            </para><para>
            No response is returned from this call.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.StopTFRServerCmdlet.ServerId">
            <summary>
            <para>
            <para>A system-assigned unique identifier for an SFTP server that you stopped.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.StopTFRServerCmdlet.PassThru">
            <summary>
            Returns the value passed to the ServerId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.StopTFRServerCmdlet.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.TFR.TestTFRIdentityProviderCmdlet">
            <summary>
            If the <code>IdentityProviderType</code> of the server is <code>API_Gateway</code>,
            tests whether your API Gateway is set up successfully. We highly recommend that you
            call this method to test your authentication method as soon as you create your server.
            By doing so, you can troubleshoot issues with the API Gateway integration to ensure
            that your users can successfully use the service.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.TestTFRIdentityProviderCmdlet.ServerId">
            <summary>
            <para>
            <para>A system assigned identifier for a specific server. That server's user authentication
            method is tested with a user name and password.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.TestTFRIdentityProviderCmdlet.UserName">
            <summary>
            <para>
            <para>This request parameter is name of the user account to be tested.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.TestTFRIdentityProviderCmdlet.UserPassword">
            <summary>
            <para>
            <para>The password of the user account to be tested.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.TFR.UpdateTFRServerCmdlet">
            <summary>
            Updates the server properties after that server has been created.
             
              
            <para>
            The <code>UpdateServer</code> call returns the <code>ServerId</code> of the Secure
            File Transfer Protocol (SFTP) server you updated.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.UpdateTFRServerCmdlet.EndpointType">
            <summary>
            <para>
            <para>The type of endpoint that you want your SFTP server to connect to. You can choose
            to connect to the public internet or a virtual private cloud (VPC) endpoint. With
            a VPC endpoint, your SFTP server isn't accessible over the public internet. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.UpdateTFRServerCmdlet.HostKey">
            <summary>
            <para>
            <para>The RSA private key as generated by <code>ssh-keygen -N "" -f my-new-server-key</code>.</para><important><para>If you aren't planning to migrate existing users from an existing SFTP server to a
            new AWS SFTP server, don't update the host key. Accidentally changing a server's host
            key can be disruptive. For more information, see <a>change-host-key</a> in the <i>AWS
            SFTP User Guide.</i></para></important>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.UpdateTFRServerCmdlet.IdentityProviderDetails_InvocationRole">
            <summary>
            <para>
            <para>The <code>Role</code> parameter provides the type of <code>InvocationRole</code> used
            to authenticate the user account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.UpdateTFRServerCmdlet.LoggingRole">
            <summary>
            <para>
            <para>A value that changes the AWS Identity and Access Management (IAM) role that allows
            Amazon S3 events to be logged in Amazon CloudWatch, turning logging on or off.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.UpdateTFRServerCmdlet.ServerId">
            <summary>
            <para>
            <para>A system-assigned unique identifier for an SFTP server instance that the user account
            is assigned to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.UpdateTFRServerCmdlet.IdentityProviderDetails_Url">
            <summary>
            <para>
            <para>The <code>IdentityProviderDetail</code> parameter contains the location of the service
            endpoint used to authenticate users.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.UpdateTFRServerCmdlet.EndpointDetails_VpcEndpointId">
            <summary>
            <para>
            <para>The ID of the VPC endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.UpdateTFRServerCmdlet.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.TFR.UpdateTFRUserCmdlet">
            <summary>
            Assigns new properties to a user. Parameters you pass modify any or all of the following:
            the home directory, role, and policy for the <code>UserName</code> and <code>ServerId</code>
            you specify.
             
              
            <para>
            The response returns the <code>ServerId</code> and the <code>UserName</code> for the
            updated user.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.UpdateTFRUserCmdlet.HomeDirectory">
            <summary>
            <para>
            <para>The HomeDirectory parameter specifies the landing directory (folder) for a user when
            they log in to the server using their client. An example would be: <code>/home/<i>username</i></code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.UpdateTFRUserCmdlet.Policy">
            <summary>
            <para>
            <para>Allows you to supply a scope-down policy for your user so you can use the same AWS
            Identity and Access Management (IAM) role across multiple users. The policy scopes
            down users access to portions of your Amazon S3 bucket. Variables you can use inside
            this policy include <code>${Transfer:UserName}</code>, <code>${Transfer:HomeDirectory}</code>,
            and <code>${Transfer:HomeBucket}</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.UpdateTFRUserCmdlet.Role">
            <summary>
            <para>
            <para>The IAM role that controls your user's access to your Amazon S3 bucket. The policies
            attached to this role will determine the level of access you want to provide your
            users when transferring files into and out of your Amazon S3 bucket or buckets. The
            IAM role should also contain a trust relationship that allows the Secure File Transfer
            Protocol (SFTP) server to access your resources when servicing your SFTP user's transfer
            requests.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.UpdateTFRUserCmdlet.ServerId">
            <summary>
            <para>
            <para>A system-assigned unique identifier for an SFTP server instance that the user account
            is assigned to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.UpdateTFRUserCmdlet.UserName">
            <summary>
            <para>
            <para>A unique string that identifies a user and is associated with a server as specified
            by the ServerId. This is the string that will be used by your user when they log in
            to your SFTP server. This user name is a minimum of 3 and a maximum of 32 characters
            long. The following are valid characters: a-z, A-Z, 0-9, underscore, and hyphen. The
            user name can't start with a hyphen.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TFR.UpdateTFRUserCmdlet.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.TRN.ConvertToTRNTargetLanguageCmdlet">
            <summary>
            Translates input text from the source language to the target language. It is not necessary
            to use English (en) as either the source or the target language but not all language
            combinations are supported by Amazon Translate. For more information, see <a href="http://docs.aws.amazon.com/translate/latest/dg/pairs.html">Supported
            Language Pairs</a>.
             
             <ul><li><para>
            Arabic (ar)
            </para></li><li><para>
            Chinese (Simplified) (zh)
            </para></li><li><para>
            Chinese (Traditional) (zh-TW)
            </para></li><li><para>
            Czech (cs)
            </para></li><li><para>
            Danish (da)
            </para></li><li><para>
            Dutch (nl)
            </para></li><li><para>
            English (en)
            </para></li><li><para>
            Finnish (fi)
            </para></li><li><para>
            French (fr)
            </para></li><li><para>
            German (de)
            </para></li><li><para>
            Hebrew (he)
            </para></li><li><para>
            Indonesian (id)
            </para></li><li><para>
            Italian (it)
            </para></li><li><para>
            Japanese (ja)
            </para></li><li><para>
            Korean (ko)
            </para></li><li><para>
            Polish (pl)
            </para></li><li><para>
            Portuguese (pt)
            </para></li><li><para>
            Russian (ru)
            </para></li><li><para>
            Spanish (es)
            </para></li><li><para>
            Swedish (sv)
            </para></li><li><para>
            Turkish (tr)
            </para></li></ul><para>
            To have Amazon Translate determine the source language of your text, you can specify
            <code>auto</code> in the <code>SourceLanguageCode</code> field. If you specify <code>auto</code>,
            Amazon Translate will call Amazon Comprehend to determine the source language.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRN.ConvertToTRNTargetLanguageCmdlet.SourceLanguageCode">
            <summary>
            <para>
            <para>The language code for the language of the source text. The language must be a language
            supported by Amazon Translate. </para><para>To have Amazon Translate determine the source language of your text, you can specify
            <code>auto</code> in the <code>SourceLanguageCode</code> field. If you specify <code>auto</code>,
            Amazon Translate will call Amazon Comprehend to determine the source language.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRN.ConvertToTRNTargetLanguageCmdlet.TargetLanguageCode">
            <summary>
            <para>
            <para>The language code requested for the language of the target text. The language must
            be a language supported by Amazon Translate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRN.ConvertToTRNTargetLanguageCmdlet.TerminologyName">
            <summary>
            <para>
            <para>The TerminologyNames list that is taken as input to the TranslateText request. This
            has a minimum length of 0 and a maximum length of 1.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRN.ConvertToTRNTargetLanguageCmdlet.Text">
            <summary>
            <para>
            <para>The text to translate. The text string can be a maximum of 5,000 bytes long. Depending
            on your character set, this may be fewer than 5,000 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRN.ConvertToTRNTargetLanguageCmdlet.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.TRN.GetTRNTerminologyCmdlet">
            <summary>
            Retrieves a custom terminology.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRN.GetTRNTerminologyCmdlet.Name">
            <summary>
            <para>
            <para>The name of the custom terminology being retrieved.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRN.GetTRNTerminologyCmdlet.TerminologyDataFormat">
            <summary>
            <para>
            <para>The data format of the custom terminology being retrieved, either CSV or TMX.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.TRN.GetTRNTerminologyListCmdlet">
            <summary>
            Provides a list of custom terminologies associated with your account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRN.GetTRNTerminologyListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of custom terminologies returned per list request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRN.GetTRNTerminologyListCmdlet.NextToken">
            <summary>
            <para>
            <para>If the result of the request to ListTerminologies was truncated, include the NextToken
            to fetch the next group of custom terminologies. </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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.TRN.ImportTRNTerminologyCmdlet">
            <summary>
            Creates or updates a custom terminology, depending on whether or not one already exists
            for the given terminology name. Importing a terminology with the same name as an existing
            one will merge the terminologies based on the chosen merge strategy. Currently, the
            only supported merge strategy is OVERWRITE, and so the imported terminology will overwrite
            an existing terminology of the same name.
             
              
            <para>
            If you import a terminology that overwrites an existing one, the new terminology take
            up to 10 minutes to fully propagate and be available for use in a translation due
            to cache policies with the DataPlane service that performs the translations.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRN.ImportTRNTerminologyCmdlet.Description">
            <summary>
            <para>
            <para>The description of the custom terminology being imported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRN.ImportTRNTerminologyCmdlet.TerminologyData_File">
            <summary>
            <para>
            <para>The file containing the custom terminology data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRN.ImportTRNTerminologyCmdlet.TerminologyData_Format">
            <summary>
            <para>
            <para>The data format of the custom terminology. Either CSV or TMX.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRN.ImportTRNTerminologyCmdlet.EncryptionKey_Id">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the encryption key being used to encrypt the custom
            terminology.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRN.ImportTRNTerminologyCmdlet.MergeStrategy">
            <summary>
            <para>
            <para>The merge strategy of the custom terminology being imported. Currently, only the OVERWRITE
            merge strategy is supported. In this case, the imported terminology will overwrite
            an existing terminology of the same name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRN.ImportTRNTerminologyCmdlet.Name">
            <summary>
            <para>
            <para>The name of the custom terminology being imported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRN.ImportTRNTerminologyCmdlet.EncryptionKey_Type">
            <summary>
            <para>
            <para>The type of encryption key used by Amazon Translate to encrypt custom terminologies.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRN.ImportTRNTerminologyCmdlet.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.TRN.RemoveTRNTerminologyCmdlet">
            <summary>
            A synchronous action that deletes a custom terminology.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRN.RemoveTRNTerminologyCmdlet.Name">
            <summary>
            <para>
            <para>The name of the custom terminology being deleted. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRN.RemoveTRNTerminologyCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.TRN.RemoveTRNTerminologyCmdlet.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.WAFR.GetWAFRActivatedRulesInRuleGroupListCmdlet">
            <summary>
            Returns an array of <a>ActivatedRule</a> objects.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRActivatedRulesInRuleGroupListCmdlet.RuleGroupId">
            <summary>
            <para>
            <para>The <code>RuleGroupId</code> of the <a>RuleGroup</a> for which you want to get a list
            of <a>ActivatedRule</a> objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRActivatedRulesInRuleGroupListCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies the number of <code>ActivatedRules</code> that you want AWS WAF to return
            for this request. If you have more <code>ActivatedRules</code> than the number that
            you specify for <code>Limit</code>, the response includes a <code>NextMarker</code>
            value that you can use to get another batch of <code>ActivatedRules</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRActivatedRulesInRuleGroupListCmdlet.NextMarker">
            <summary>
            <para>
            <para>If you specify a value for <code>Limit</code> and you have more <code>ActivatedRules</code>
            than the value of <code>Limit</code>, AWS WAF returns a <code>NextMarker</code> value
            in the response that allows you to list another group of <code>ActivatedRules</code>.
            For the second and subsequent <code>ListActivatedRulesInRuleGroup</code> requests,
            specify the value of <code>NextMarker</code> from the previous response to get information
            about another batch of <code>ActivatedRules</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRByteMatchSetCmdlet">
            <summary>
            Returns the <a>ByteMatchSet</a> specified by <code>ByteMatchSetId</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRByteMatchSetCmdlet.ByteMatchSetId">
            <summary>
            <para>
            <para>The <code>ByteMatchSetId</code> of the <a>ByteMatchSet</a> that you want to get. <code>ByteMatchSetId</code>
            is returned by <a>CreateByteMatchSet</a> and by <a>ListByteMatchSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRByteMatchSetListCmdlet">
            <summary>
            Returns an array of <a>ByteMatchSetSummary</a> objects.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRByteMatchSetListCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies the number of <code>ByteMatchSet</code> objects that you want AWS WAF to
            return for this request. If you have more <code>ByteMatchSets</code> objects than
            the number you specify for <code>Limit</code>, the response includes a <code>NextMarker</code>
            value that you can use to get another batch of <code>ByteMatchSet</code> objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRByteMatchSetListCmdlet.NextMarker">
            <summary>
            <para>
            <para>If you specify a value for <code>Limit</code> and you have more <code>ByteMatchSets</code>
            than the value of <code>Limit</code>, AWS WAF returns a <code>NextMarker</code> value
            in the response that allows you to list another group of <code>ByteMatchSets</code>.
            For the second and subsequent <code>ListByteMatchSets</code> requests, specify the
            value of <code>NextMarker</code> from the previous response to get information about
            another batch of <code>ByteMatchSets</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRChangeTokenCmdlet">
            <summary>
            When you want to create, update, or delete AWS WAF objects, get a change token and
            include the change token in the create, update, or delete request. Change tokens ensure
            that your application doesn't submit conflicting requests to AWS WAF.
             
              
            <para>
            Each create, update, or delete request must use a unique change token. If your application
            submits a <code>GetChangeToken</code> request and then submits a second <code>GetChangeToken</code>
            request before submitting a create, update, or delete request, the second <code>GetChangeToken</code>
            request returns the same value as the first <code>GetChangeToken</code> request.
            </para><para>
            When you use a change token in a create, update, or delete request, the status of
            the change token changes to <code>PENDING</code>, which indicates that AWS WAF is
            propagating the change to all AWS WAF servers. Use <code>GetChangeTokenStatus</code>
            to determine the status of your change token.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRChangeTokenStatusCmdlet">
            <summary>
            Returns the status of a <code>ChangeToken</code> that you got by calling <a>GetChangeToken</a>.
            <code>ChangeTokenStatus</code> is one of the following values:
             
             <ul><li><para><code>PROVISIONED</code>: You requested the change token by calling <code>GetChangeToken</code>,
            but you haven't used it yet in a call to create, update, or delete an AWS WAF object.
            </para></li><li><para><code>PENDING</code>: AWS WAF is propagating the create, update, or delete request
            to all AWS WAF servers.
            </para></li><li><para><code>INSYNC</code>: Propagation is complete.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRChangeTokenStatusCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The change token for which you want to get the status. This change token was previously
            returned in the <code>GetChangeToken</code> response.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRGeoMatchSetCmdlet">
            <summary>
            Returns the <a>GeoMatchSet</a> that is specified by <code>GeoMatchSetId</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRGeoMatchSetCmdlet.GeoMatchSetId">
            <summary>
            <para>
            <para>The <code>GeoMatchSetId</code> of the <a>GeoMatchSet</a> that you want to get. <code>GeoMatchSetId</code>
            is returned by <a>CreateGeoMatchSet</a> and by <a>ListGeoMatchSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRGeoMatchSetListCmdlet">
            <summary>
            Returns an array of <a>GeoMatchSetSummary</a> objects in the response.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRGeoMatchSetListCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies the number of <code>GeoMatchSet</code> objects that you want AWS WAF to
            return for this request. If you have more <code>GeoMatchSet</code> objects than the
            number you specify for <code>Limit</code>, the response includes a <code>NextMarker</code>
            value that you can use to get another batch of <code>GeoMatchSet</code> objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRGeoMatchSetListCmdlet.NextMarker">
            <summary>
            <para>
            <para>If you specify a value for <code>Limit</code> and you have more <code>GeoMatchSet</code>s
            than the value of <code>Limit</code>, AWS WAF returns a <code>NextMarker</code> value
            in the response that allows you to list another group of <code>GeoMatchSet</code>
            objects. For the second and subsequent <code>ListGeoMatchSets</code> requests, specify
            the value of <code>NextMarker</code> from the previous response to get information
            about another batch of <code>GeoMatchSet</code> objects.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRIPSetCmdlet">
            <summary>
            Returns the <a>IPSet</a> that is specified by <code>IPSetId</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRIPSetCmdlet.IPSetId">
            <summary>
            <para>
            <para>The <code>IPSetId</code> of the <a>IPSet</a> that you want to get. <code>IPSetId</code>
            is returned by <a>CreateIPSet</a> and by <a>ListIPSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRIPSetListCmdlet">
            <summary>
            Returns an array of <a>IPSetSummary</a> objects in the response.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRIPSetListCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies the number of <code>IPSet</code> objects that you want AWS WAF to return
            for this request. If you have more <code>IPSet</code> objects than the number you
            specify for <code>Limit</code>, the response includes a <code>NextMarker</code> value
            that you can use to get another batch of <code>IPSet</code> objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRIPSetListCmdlet.NextMarker">
            <summary>
            <para>
            <para>If you specify a value for <code>Limit</code> and you have more <code>IPSets</code>
            than the value of <code>Limit</code>, AWS WAF returns a <code>NextMarker</code> value
            in the response that allows you to list another group of <code>IPSets</code>. For
            the second and subsequent <code>ListIPSets</code> requests, specify the value of <code>NextMarker</code>
            from the previous response to get information about another batch of <code>IPSets</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRLoggingConfigurationCmdlet">
            <summary>
            Returns the <a>LoggingConfiguration</a> for the specified web ACL.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRLoggingConfigurationCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the web ACL for which you want to get the <a>LoggingConfiguration</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRLoggingConfigurationListCmdlet">
            <summary>
            Returns an array of <a>LoggingConfiguration</a> objects.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRLoggingConfigurationListCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies the number of <code>LoggingConfigurations</code> that you want AWS WAF to
            return for this request. If you have more <code>LoggingConfigurations</code> than
            the number that you specify for <code>Limit</code>, the response includes a <code>NextMarker</code>
            value that you can use to get another batch of <code>LoggingConfigurations</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRLoggingConfigurationListCmdlet.NextMarker">
            <summary>
            <para>
            <para>If you specify a value for <code>Limit</code> and you have more <code>LoggingConfigurations</code>
            than the value of <code>Limit</code>, AWS WAF returns a <code>NextMarker</code> value
            in the response that allows you to list another group of <code>LoggingConfigurations</code>.
            For the second and subsequent <code>ListLoggingConfigurations</code> requests, specify
            the value of <code>NextMarker</code> from the previous response to get information
            about another batch of <code>ListLoggingConfigurations</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRPermissionPolicyCmdlet">
            <summary>
            Returns the IAM policy attached to the RuleGroup.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRPermissionPolicyCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the RuleGroup for which you want to get the policy.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRRateBasedRuleCmdlet">
            <summary>
            Returns the <a>RateBasedRule</a> that is specified by the <code>RuleId</code> that
            you included in the <code>GetRateBasedRule</code> request.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRRateBasedRuleCmdlet.RuleId">
            <summary>
            <para>
            <para>The <code>RuleId</code> of the <a>RateBasedRule</a> that you want to get. <code>RuleId</code>
            is returned by <a>CreateRateBasedRule</a> and by <a>ListRateBasedRules</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRRateBasedRuleListCmdlet">
            <summary>
            Returns an array of <a>RuleSummary</a> objects.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRRateBasedRuleListCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies the number of <code>Rules</code> that you want AWS WAF to return for this
            request. If you have more <code>Rules</code> than the number that you specify for
            <code>Limit</code>, the response includes a <code>NextMarker</code> value that you
            can use to get another batch of <code>Rules</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRRateBasedRuleListCmdlet.NextMarker">
            <summary>
            <para>
            <para>If you specify a value for <code>Limit</code> and you have more <code>Rules</code>
            than the value of <code>Limit</code>, AWS WAF returns a <code>NextMarker</code> value
            in the response that allows you to list another group of <code>Rules</code>. For the
            second and subsequent <code>ListRateBasedRules</code> requests, specify the value
            of <code>NextMarker</code> from the previous response to get information about another
            batch of <code>Rules</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRRateBasedRuleManagedKeyCmdlet">
            <summary>
            Returns an array of IP addresses currently being blocked by the <a>RateBasedRule</a>
            that is specified by the <code>RuleId</code>. The maximum number of managed keys that
            will be blocked is 10,000. If more than 10,000 addresses exceed the rate limit, the
            10,000 addresses with the highest rates will be blocked.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRRateBasedRuleManagedKeyCmdlet.RuleId">
            <summary>
            <para>
            <para>The <code>RuleId</code> of the <a>RateBasedRule</a> for which you want to get a list
            of <code>ManagedKeys</code>. <code>RuleId</code> is returned by <a>CreateRateBasedRule</a>
            and by <a>ListRateBasedRules</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRRateBasedRuleManagedKeyCmdlet.NextMarker">
            <summary>
            <para>
            <para>A null value and not currently used. Do not include this in your request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRRegexMatchSetCmdlet">
            <summary>
            Returns the <a>RegexMatchSet</a> specified by <code>RegexMatchSetId</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRRegexMatchSetCmdlet.RegexMatchSetId">
            <summary>
            <para>
            <para>The <code>RegexMatchSetId</code> of the <a>RegexMatchSet</a> that you want to get.
            <code>RegexMatchSetId</code> is returned by <a>CreateRegexMatchSet</a> and by <a>ListRegexMatchSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRRegexMatchSetListCmdlet">
            <summary>
            Returns an array of <a>RegexMatchSetSummary</a> objects.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRRegexMatchSetListCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies the number of <code>RegexMatchSet</code> objects that you want AWS WAF to
            return for this request. If you have more <code>RegexMatchSet</code> objects than
            the number you specify for <code>Limit</code>, the response includes a <code>NextMarker</code>
            value that you can use to get another batch of <code>RegexMatchSet</code> objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRRegexMatchSetListCmdlet.NextMarker">
            <summary>
            <para>
            <para>If you specify a value for <code>Limit</code> and you have more <code>RegexMatchSet</code>
            objects than the value of <code>Limit</code>, AWS WAF returns a <code>NextMarker</code>
            value in the response that allows you to list another group of <code>ByteMatchSets</code>.
            For the second and subsequent <code>ListRegexMatchSets</code> requests, specify the
            value of <code>NextMarker</code> from the previous response to get information about
            another batch of <code>RegexMatchSet</code> objects.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRRegexPatternSetCmdlet">
            <summary>
            Returns the <a>RegexPatternSet</a> specified by <code>RegexPatternSetId</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRRegexPatternSetCmdlet.RegexPatternSetId">
            <summary>
            <para>
            <para>The <code>RegexPatternSetId</code> of the <a>RegexPatternSet</a> that you want to
            get. <code>RegexPatternSetId</code> is returned by <a>CreateRegexPatternSet</a> and
            by <a>ListRegexPatternSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRRegexPatternSetListCmdlet">
            <summary>
            Returns an array of <a>RegexPatternSetSummary</a> objects.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRRegexPatternSetListCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies the number of <code>RegexPatternSet</code> objects that you want AWS WAF
            to return for this request. If you have more <code>RegexPatternSet</code> objects
            than the number you specify for <code>Limit</code>, the response includes a <code>NextMarker</code>
            value that you can use to get another batch of <code>RegexPatternSet</code> objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRRegexPatternSetListCmdlet.NextMarker">
            <summary>
            <para>
            <para>If you specify a value for <code>Limit</code> and you have more <code>RegexPatternSet</code>
            objects than the value of <code>Limit</code>, AWS WAF returns a <code>NextMarker</code>
            value in the response that allows you to list another group of <code>RegexPatternSet</code>
            objects. For the second and subsequent <code>ListRegexPatternSets</code> requests,
            specify the value of <code>NextMarker</code> from the previous response to get information
            about another batch of <code>RegexPatternSet</code> objects.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRResourceForWebACLListCmdlet">
            <summary>
            Returns an array of resources associated with the specified web ACL.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRResourceForWebACLListCmdlet.ResourceType">
            <summary>
            <para>
            <para>The type of resource to list, either an application load balancer or Amazon API Gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRResourceForWebACLListCmdlet.WebACLId">
            <summary>
            <para>
            <para>The unique identifier (ID) of the web ACL for which to list the associated resources.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRRuleCmdlet">
            <summary>
            Returns the <a>Rule</a> that is specified by the <code>RuleId</code> that you included
            in the <code>GetRule</code> request.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRRuleCmdlet.RuleId">
            <summary>
            <para>
            <para>The <code>RuleId</code> of the <a>Rule</a> that you want to get. <code>RuleId</code>
            is returned by <a>CreateRule</a> and by <a>ListRules</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRRuleGroupCmdlet">
            <summary>
            Returns the <a>RuleGroup</a> that is specified by the <code>RuleGroupId</code> that
            you included in the <code>GetRuleGroup</code> request.
             
              
            <para>
            To view the rules in a rule group, use <a>ListActivatedRulesInRuleGroup</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRRuleGroupCmdlet.RuleGroupId">
            <summary>
            <para>
            <para>The <code>RuleGroupId</code> of the <a>RuleGroup</a> that you want to get. <code>RuleGroupId</code>
            is returned by <a>CreateRuleGroup</a> and by <a>ListRuleGroups</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRRuleGroupListCmdlet">
            <summary>
            Returns an array of <a>RuleGroup</a> objects.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRRuleGroupListCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies the number of <code>RuleGroups</code> that you want AWS WAF to return for
            this request. If you have more <code>RuleGroups</code> than the number that you specify
            for <code>Limit</code>, the response includes a <code>NextMarker</code> value that
            you can use to get another batch of <code>RuleGroups</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRRuleGroupListCmdlet.NextMarker">
            <summary>
            <para>
            <para>If you specify a value for <code>Limit</code> and you have more <code>RuleGroups</code>
            than the value of <code>Limit</code>, AWS WAF returns a <code>NextMarker</code> value
            in the response that allows you to list another group of <code>RuleGroups</code>.
            For the second and subsequent <code>ListRuleGroups</code> requests, specify the value
            of <code>NextMarker</code> from the previous response to get information about another
            batch of <code>RuleGroups</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRRuleListCmdlet">
            <summary>
            Returns an array of <a>RuleSummary</a> objects.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRRuleListCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies the number of <code>Rules</code> that you want AWS WAF to return for this
            request. If you have more <code>Rules</code> than the number that you specify for
            <code>Limit</code>, the response includes a <code>NextMarker</code> value that you
            can use to get another batch of <code>Rules</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRRuleListCmdlet.NextMarker">
            <summary>
            <para>
            <para>If you specify a value for <code>Limit</code> and you have more <code>Rules</code>
            than the value of <code>Limit</code>, AWS WAF returns a <code>NextMarker</code> value
            in the response that allows you to list another group of <code>Rules</code>. For the
            second and subsequent <code>ListRules</code> requests, specify the value of <code>NextMarker</code>
            from the previous response to get information about another batch of <code>Rules</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRSampledRequestListCmdlet">
            <summary>
            Gets detailed information about a specified number of requests--a sample--that AWS
            WAF randomly selects from among the first 5,000 requests that your AWS resource received
            during a time range that you choose. You can specify a sample size of up to 500 requests,
            and you can specify any time range in the previous three hours.
             
              
            <para><code>GetSampledRequests</code> returns a time range, which is usually the time range
            that you specified. However, if your resource (such as a CloudFront distribution)
            received 5,000 requests before the specified time range elapsed, <code>GetSampledRequests</code>
            returns an updated time range. This new time range indicates the actual period during
            which AWS WAF selected the requests in the sample.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRSampledRequestListCmdlet.TimeWindow_EndTime">
            <summary>
            <para>
            <para>The end of the time range from which you want <code>GetSampledRequests</code> to return
            a sample of the requests that your AWS resource received. Specify the date and time
            in the following format: <code>"2016-09-27T14:50Z"</code>. You can specify any time
            range in the previous three hours.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRSampledRequestListCmdlet.RuleId">
            <summary>
            <para>
            <para><code>RuleId</code> is one of three values:</para><ul><li><para>The <code>RuleId</code> of the <code>Rule</code> or the <code>RuleGroupId</code> of
            the <code>RuleGroup</code> for which you want <code>GetSampledRequests</code> to return
            a sample of requests.</para></li><li><para><code>Default_Action</code>, which causes <code>GetSampledRequests</code> to return
            a sample of the requests that didn't match any of the rules in the specified <code>WebACL</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRSampledRequestListCmdlet.TimeWindow_StartTime">
            <summary>
            <para>
            <para>The beginning of the time range from which you want <code>GetSampledRequests</code>
            to return a sample of the requests that your AWS resource received. Specify the date
            and time in the following format: <code>"2016-09-27T14:50Z"</code>. You can specify
            any time range in the previous three hours.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRSampledRequestListCmdlet.WebAclId">
            <summary>
            <para>
            <para>The <code>WebACLId</code> of the <code>WebACL</code> for which you want <code>GetSampledRequests</code>
            to return a sample of requests.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRSampledRequestListCmdlet.MaxItem">
            <summary>
            <para>
            <para>The number of requests that you want AWS WAF to return from among the first 5,000
            requests that your AWS resource received during the time range. If your resource received
            fewer requests than the value of <code>MaxItems</code>, <code>GetSampledRequests</code>
            returns information about all of them. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRSizeConstraintSetCmdlet">
            <summary>
            Returns the <a>SizeConstraintSet</a> specified by <code>SizeConstraintSetId</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRSizeConstraintSetCmdlet.SizeConstraintSetId">
            <summary>
            <para>
            <para>The <code>SizeConstraintSetId</code> of the <a>SizeConstraintSet</a> that you want
            to get. <code>SizeConstraintSetId</code> is returned by <a>CreateSizeConstraintSet</a>
            and by <a>ListSizeConstraintSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRSizeConstraintSetListCmdlet">
            <summary>
            Returns an array of <a>SizeConstraintSetSummary</a> objects.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRSizeConstraintSetListCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies the number of <code>SizeConstraintSet</code> objects that you want AWS WAF
            to return for this request. If you have more <code>SizeConstraintSets</code> objects
            than the number you specify for <code>Limit</code>, the response includes a <code>NextMarker</code>
            value that you can use to get another batch of <code>SizeConstraintSet</code> objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRSizeConstraintSetListCmdlet.NextMarker">
            <summary>
            <para>
            <para>If you specify a value for <code>Limit</code> and you have more <code>SizeConstraintSets</code>
            than the value of <code>Limit</code>, AWS WAF returns a <code>NextMarker</code> value
            in the response that allows you to list another group of <code>SizeConstraintSets</code>.
            For the second and subsequent <code>ListSizeConstraintSets</code> requests, specify
            the value of <code>NextMarker</code> from the previous response to get information
            about another batch of <code>SizeConstraintSets</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRSqlInjectionMatchSetCmdlet">
            <summary>
            Returns the <a>SqlInjectionMatchSet</a> that is specified by <code>SqlInjectionMatchSetId</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRSqlInjectionMatchSetCmdlet.SqlInjectionMatchSetId">
            <summary>
            <para>
            <para>The <code>SqlInjectionMatchSetId</code> of the <a>SqlInjectionMatchSet</a> that you
            want to get. <code>SqlInjectionMatchSetId</code> is returned by <a>CreateSqlInjectionMatchSet</a>
            and by <a>ListSqlInjectionMatchSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRSqlInjectionMatchSetListCmdlet">
            <summary>
            Returns an array of <a>SqlInjectionMatchSet</a> objects.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRSqlInjectionMatchSetListCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies the number of <a>SqlInjectionMatchSet</a> objects that you want AWS WAF
            to return for this request. If you have more <code>SqlInjectionMatchSet</code> objects
            than the number you specify for <code>Limit</code>, the response includes a <code>NextMarker</code>
            value that you can use to get another batch of <code>Rules</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRSqlInjectionMatchSetListCmdlet.NextMarker">
            <summary>
            <para>
            <para>If you specify a value for <code>Limit</code> and you have more <a>SqlInjectionMatchSet</a>
            objects than the value of <code>Limit</code>, AWS WAF returns a <code>NextMarker</code>
            value in the response that allows you to list another group of <code>SqlInjectionMatchSets</code>.
            For the second and subsequent <code>ListSqlInjectionMatchSets</code> requests, specify
            the value of <code>NextMarker</code> from the previous response to get information
            about another batch of <code>SqlInjectionMatchSets</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRSubscribedRuleGroupCmdlet">
            <summary>
            Returns an array of <a>RuleGroup</a> objects that you are subscribed to.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRSubscribedRuleGroupCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies the number of subscribed rule groups that you want AWS WAF to return for
            this request. If you have more objects than the number you specify for <code>Limit</code>,
            the response includes a <code>NextMarker</code> value that you can use to get another
            batch of objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRSubscribedRuleGroupCmdlet.NextMarker">
            <summary>
            <para>
            <para>If you specify a value for <code>Limit</code> and you have more <code>ByteMatchSets</code>subscribed
            rule groups than the value of <code>Limit</code>, AWS WAF returns a <code>NextMarker</code>
            value in the response that allows you to list another group of subscribed rule groups.
            For the second and subsequent <code>ListSubscribedRuleGroupsRequest</code> requests,
            specify the value of <code>NextMarker</code> from the previous response to get information
            about another batch of subscribed rule groups.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRWebACLCmdlet">
            <summary>
            Returns the <a>WebACL</a> that is specified by <code>WebACLId</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRWebACLCmdlet.WebACLId">
            <summary>
            <para>
            <para>The <code>WebACLId</code> of the <a>WebACL</a> that you want to get. <code>WebACLId</code>
            is returned by <a>CreateWebACL</a> and by <a>ListWebACLs</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRWebACLForResourceCmdlet">
            <summary>
            Returns the web ACL for the specified resource, either an application load balancer
            or Amazon API Gateway stage.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRWebACLForResourceCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The ARN (Amazon Resource Name) of the resource for which to get the web ACL, either
            an application load balancer or Amazon API Gateway stage.</para><para>The ARN should be in one of the following formats:</para><ul><li><para>For an Application Load Balancer: <code>arn:aws:elasticloadbalancing:<i>region</i>:<i>account-id</i>:loadbalancer/app/<i>load-balancer-name</i>/<i>load-balancer-id</i></code></para></li><li><para>For an Amazon API Gateway stage: <code>arn:aws:apigateway:<i>region</i>::/restapis/<i>api-id</i>/stages/<i>stage-name</i></code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRWebACLListCmdlet">
            <summary>
            Returns an array of <a>WebACLSummary</a> objects in the response.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRWebACLListCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies the number of <code>WebACL</code> objects that you want AWS WAF to return
            for this request. If you have more <code>WebACL</code> objects than the number that
            you specify for <code>Limit</code>, the response includes a <code>NextMarker</code>
            value that you can use to get another batch of <code>WebACL</code> objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRWebACLListCmdlet.NextMarker">
            <summary>
            <para>
            <para>If you specify a value for <code>Limit</code> and you have more <code>WebACL</code>
            objects than the number that you specify for <code>Limit</code>, AWS WAF returns a
            <code>NextMarker</code> value in the response that allows you to list another group
            of <code>WebACL</code> objects. For the second and subsequent <code>ListWebACLs</code>
            requests, specify the value of <code>NextMarker</code> from the previous response
            to get information about another batch of <code>WebACL</code> objects.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRXssMatchSetCmdlet">
            <summary>
            Returns the <a>XssMatchSet</a> that is specified by <code>XssMatchSetId</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRXssMatchSetCmdlet.XssMatchSetId">
            <summary>
            <para>
            <para>The <code>XssMatchSetId</code> of the <a>XssMatchSet</a> that you want to get. <code>XssMatchSetId</code>
            is returned by <a>CreateXssMatchSet</a> and by <a>ListXssMatchSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRXssMatchSetListCmdlet">
            <summary>
            Returns an array of <a>XssMatchSet</a> objects.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRXssMatchSetListCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies the number of <a>XssMatchSet</a> objects that you want AWS WAF to return
            for this request. If you have more <code>XssMatchSet</code> objects than the number
            you specify for <code>Limit</code>, the response includes a <code>NextMarker</code>
            value that you can use to get another batch of <code>Rules</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.GetWAFRXssMatchSetListCmdlet.NextMarker">
            <summary>
            <para>
            <para>If you specify a value for <code>Limit</code> and you have more <a>XssMatchSet</a>
            objects than the value of <code>Limit</code>, AWS WAF returns a <code>NextMarker</code>
            value in the response that allows you to list another group of <code>XssMatchSets</code>.
            For the second and subsequent <code>ListXssMatchSets</code> requests, specify the
            value of <code>NextMarker</code> from the previous response to get information about
            another batch of <code>XssMatchSets</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRByteMatchSetCmdlet">
            <summary>
            Creates a <code>ByteMatchSet</code>. You then use <a>UpdateByteMatchSet</a> to identify
            the part of a web request that you want AWS WAF to inspect, such as the values of
            the <code>User-Agent</code> header or the query string. For example, you can create
            a <code>ByteMatchSet</code> that matches any requests with <code>User-Agent</code>
            headers that contain the string <code>BadBot</code>. You can then configure AWS WAF
            to reject those requests.
             
              
            <para>
            To create and configure a <code>ByteMatchSet</code>, perform the following steps:
            </para><ol><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>CreateByteMatchSet</code> request.
            </para></li><li><para>
            Submit a <code>CreateByteMatchSet</code> request.
            </para></li><li><para>
            Use <code>GetChangeToken</code> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <code>UpdateByteMatchSet</code> request.
            </para></li><li><para>
            Submit an <a>UpdateByteMatchSet</a> request to specify the part of the request that
            you want AWS WAF to inspect (for example, the header or the URI) and the value that
            you want AWS WAF to watch for.
            </para></li></ol><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRByteMatchSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRByteMatchSetCmdlet.Name">
            <summary>
            <para>
            <para>A friendly name or description of the <a>ByteMatchSet</a>. You can't change <code>Name</code>
            after you create a <code>ByteMatchSet</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRByteMatchSetCmdlet.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.WAFR.NewWAFRGeoMatchSetCmdlet">
            <summary>
            Creates an <a>GeoMatchSet</a>, which you use to specify which web requests you want
            to allow or block based on the country that the requests originate from. For example,
            if you're receiving a lot of requests from one or more countries and you want to block
            the requests, you can create an <code>GeoMatchSet</code> that contains those countries
            and then configure AWS WAF to block the requests.
             
              
            <para>
            To create and configure a <code>GeoMatchSet</code>, perform the following steps:
            </para><ol><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>CreateGeoMatchSet</code> request.
            </para></li><li><para>
            Submit a <code>CreateGeoMatchSet</code> request.
            </para></li><li><para>
            Use <code>GetChangeToken</code> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <a>UpdateGeoMatchSet</a> request.
            </para></li><li><para>
            Submit an <code>UpdateGeoMatchSetSet</code> request to specify the countries that
            you want AWS WAF to watch for.
            </para></li></ol><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRGeoMatchSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRGeoMatchSetCmdlet.Name">
            <summary>
            <para>
            <para>A friendly name or description of the <a>GeoMatchSet</a>. You can't change <code>Name</code>
            after you create the <code>GeoMatchSet</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRGeoMatchSetCmdlet.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.WAFR.NewWAFRIPSetCmdlet">
            <summary>
            Creates an <a>IPSet</a>, which you use to specify which web requests that you want
            to allow or block based on the IP addresses that the requests originate from. For
            example, if you're receiving a lot of requests from one or more individual IP addresses
            or one or more ranges of IP addresses and you want to block the requests, you can
            create an <code>IPSet</code> that contains those IP addresses and then configure AWS
            WAF to block the requests.
             
              
            <para>
            To create and configure an <code>IPSet</code>, perform the following steps:
            </para><ol><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>CreateIPSet</code> request.
            </para></li><li><para>
            Submit a <code>CreateIPSet</code> request.
            </para></li><li><para>
            Use <code>GetChangeToken</code> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <a>UpdateIPSet</a> request.
            </para></li><li><para>
            Submit an <code>UpdateIPSet</code> request to specify the IP addresses that you want
            AWS WAF to watch for.
            </para></li></ol><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRIPSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRIPSetCmdlet.Name">
            <summary>
            <para>
            <para>A friendly name or description of the <a>IPSet</a>. You can't change <code>Name</code>
            after you create the <code>IPSet</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRIPSetCmdlet.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.WAFR.NewWAFRRateBasedRuleCmdlet">
            <summary>
            Creates a <a>RateBasedRule</a>. The <code>RateBasedRule</code> contains a <code>RateLimit</code>,
            which specifies the maximum number of requests that AWS WAF allows from a specified
            IP address in a five-minute period. The <code>RateBasedRule</code> also contains the
            <code>IPSet</code> objects, <code>ByteMatchSet</code> objects, and other predicates
            that identify the requests that you want to count or block if these requests exceed
            the <code>RateLimit</code>.
             
              
            <para>
            If you add more than one predicate to a <code>RateBasedRule</code>, a request not
            only must exceed the <code>RateLimit</code>, but it also must match all the specifications
            to be counted or blocked. For example, suppose you add the following to a <code>RateBasedRule</code>:
            </para><ul><li><para>
            An <code>IPSet</code> that matches the IP address <code>192.0.2.44/32</code></para></li><li><para>
            A <code>ByteMatchSet</code> that matches <code>BadBot</code> in the <code>User-Agent</code>
            header
            </para></li></ul><para>
            Further, you specify a <code>RateLimit</code> of 15,000.
            </para><para>
            You then add the <code>RateBasedRule</code> to a <code>WebACL</code> and specify that
            you want to block requests that meet the conditions in the rule. For a request to
            be blocked, it must come from the IP address 192.0.2.44 <i>and</i> the <code>User-Agent</code>
            header in the request must contain the value <code>BadBot</code>. Further, requests
            that match these two conditions must be received at a rate of more than 15,000 requests
            every five minutes. If both conditions are met and the rate is exceeded, AWS WAF blocks
            the requests. If the rate drops below 15,000 for a five-minute period, AWS WAF no
            longer blocks the requests.
            </para><para>
            As a second example, suppose you want to limit requests to a particular page on your
            site. To do this, you could add the following to a <code>RateBasedRule</code>:
            </para><ul><li><para>
            A <code>ByteMatchSet</code> with <code>FieldToMatch</code> of <code>URI</code></para></li><li><para>
            A <code>PositionalConstraint</code> of <code>STARTS_WITH</code></para></li><li><para>
            A <code>TargetString</code> of <code>login</code></para></li></ul><para>
            Further, you specify a <code>RateLimit</code> of 15,000.
            </para><para>
            By adding this <code>RateBasedRule</code> to a <code>WebACL</code>, you could limit
            requests to your login page without affecting the rest of your site.
            </para><para>
            To create and configure a <code>RateBasedRule</code>, perform the following steps:
            </para><ol><li><para>
            Create and update the predicates that you want to include in the rule. For more information,
            see <a>CreateByteMatchSet</a>, <a>CreateIPSet</a>, and <a>CreateSqlInjectionMatchSet</a>.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>CreateRule</code> request.
            </para></li><li><para>
            Submit a <code>CreateRateBasedRule</code> request.
            </para></li><li><para>
            Use <code>GetChangeToken</code> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <a>UpdateRule</a> request.
            </para></li><li><para>
            Submit an <code>UpdateRateBasedRule</code> request to specify the predicates that
            you want to include in the rule.
            </para></li><li><para>
            Create and update a <code>WebACL</code> that contains the <code>RateBasedRule</code>.
            For more information, see <a>CreateWebACL</a>.
            </para></li></ol><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRRateBasedRuleCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The <code>ChangeToken</code> that you used to submit the <code>CreateRateBasedRule</code>
            request. You can also use this value to query the status of the request. For more
            information, see <a>GetChangeTokenStatus</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRRateBasedRuleCmdlet.MetricName">
            <summary>
            <para>
            <para>A friendly name or description for the metrics for this <code>RateBasedRule</code>.
            The name can contain only alphanumeric characters (A-Z, a-z, 0-9); the name can't
            contain whitespace. You can't change the name of the metric after you create the <code>RateBasedRule</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRRateBasedRuleCmdlet.Name">
            <summary>
            <para>
            <para>A friendly name or description of the <a>RateBasedRule</a>. You can't change the name
            of a <code>RateBasedRule</code> after you create it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRRateBasedRuleCmdlet.RateKey">
            <summary>
            <para>
            <para>The field that AWS WAF uses to determine if requests are likely arriving from a single
            source and thus subject to rate monitoring. The only valid value for <code>RateKey</code>
            is <code>IP</code>. <code>IP</code> indicates that requests that arrive from the same
            IP address are subject to the <code>RateLimit</code> that is specified in the <code>RateBasedRule</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRRateBasedRuleCmdlet.RateLimit">
            <summary>
            <para>
            <para>The maximum number of requests, which have an identical value in the field that is
            specified by <code>RateKey</code>, allowed in a five-minute period. If the number
            of requests exceeds the <code>RateLimit</code> and the other predicates specified
            in the rule are also met, AWS WAF triggers the action that is specified for this rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRRateBasedRuleCmdlet.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.WAFR.NewWAFRRegexMatchSetCmdlet">
            <summary>
            Creates a <a>RegexMatchSet</a>. You then use <a>UpdateRegexMatchSet</a> to identify
            the part of a web request that you want AWS WAF to inspect, such as the values of
            the <code>User-Agent</code> header or the query string. For example, you can create
            a <code>RegexMatchSet</code> that contains a <code>RegexMatchTuple</code> that looks
            for any requests with <code>User-Agent</code> headers that match a <code>RegexPatternSet</code>
            with pattern <code>B[a@]dB[o0]t</code>. You can then configure AWS WAF to reject those
            requests.
             
              
            <para>
            To create and configure a <code>RegexMatchSet</code>, perform the following steps:
            </para><ol><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>CreateRegexMatchSet</code> request.
            </para></li><li><para>
            Submit a <code>CreateRegexMatchSet</code> request.
            </para></li><li><para>
            Use <code>GetChangeToken</code> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <code>UpdateRegexMatchSet</code> request.
            </para></li><li><para>
            Submit an <a>UpdateRegexMatchSet</a> request to specify the part of the request that
            you want AWS WAF to inspect (for example, the header or the URI) and the value, using
            a <code>RegexPatternSet</code>, that you want AWS WAF to watch for.
            </para></li></ol><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRRegexMatchSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRRegexMatchSetCmdlet.Name">
            <summary>
            <para>
            <para>A friendly name or description of the <a>RegexMatchSet</a>. You can't change <code>Name</code>
            after you create a <code>RegexMatchSet</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRRegexMatchSetCmdlet.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.WAFR.NewWAFRRegexPatternSetCmdlet">
            <summary>
            Creates a <code>RegexPatternSet</code>. You then use <a>UpdateRegexPatternSet</a>
            to specify the regular expression (regex) pattern that you want AWS WAF to search
            for, such as <code>B[a@]dB[o0]t</code>. You can then configure AWS WAF to reject those
            requests.
             
              
            <para>
            To create and configure a <code>RegexPatternSet</code>, perform the following steps:
            </para><ol><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>CreateRegexPatternSet</code> request.
            </para></li><li><para>
            Submit a <code>CreateRegexPatternSet</code> request.
            </para></li><li><para>
            Use <code>GetChangeToken</code> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <code>UpdateRegexPatternSet</code> request.
            </para></li><li><para>
            Submit an <a>UpdateRegexPatternSet</a> request to specify the string that you want
            AWS WAF to watch for.
            </para></li></ol><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRRegexPatternSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRRegexPatternSetCmdlet.Name">
            <summary>
            <para>
            <para>A friendly name or description of the <a>RegexPatternSet</a>. You can't change <code>Name</code>
            after you create a <code>RegexPatternSet</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRRegexPatternSetCmdlet.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.WAFR.NewWAFRRuleCmdlet">
            <summary>
            Creates a <code>Rule</code>, which contains the <code>IPSet</code> objects, <code>ByteMatchSet</code>
            objects, and other predicates that identify the requests that you want to block. If
            you add more than one predicate to a <code>Rule</code>, a request must match all of
            the specifications to be allowed or blocked. For example, suppose that you add the
            following to a <code>Rule</code>:
             
             <ul><li><para>
            An <code>IPSet</code> that matches the IP address <code>192.0.2.44/32</code></para></li><li><para>
            A <code>ByteMatchSet</code> that matches <code>BadBot</code> in the <code>User-Agent</code>
            header
            </para></li></ul><para>
            You then add the <code>Rule</code> to a <code>WebACL</code> and specify that you want
            to blocks requests that satisfy the <code>Rule</code>. For a request to be blocked,
            it must come from the IP address 192.0.2.44 <i>and</i> the <code>User-Agent</code>
            header in the request must contain the value <code>BadBot</code>.
            </para><para>
            To create and configure a <code>Rule</code>, perform the following steps:
            </para><ol><li><para>
            Create and update the predicates that you want to include in the <code>Rule</code>.
            For more information, see <a>CreateByteMatchSet</a>, <a>CreateIPSet</a>, and <a>CreateSqlInjectionMatchSet</a>.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>CreateRule</code> request.
            </para></li><li><para>
            Submit a <code>CreateRule</code> request.
            </para></li><li><para>
            Use <code>GetChangeToken</code> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <a>UpdateRule</a> request.
            </para></li><li><para>
            Submit an <code>UpdateRule</code> request to specify the predicates that you want
            to include in the <code>Rule</code>.
            </para></li><li><para>
            Create and update a <code>WebACL</code> that contains the <code>Rule</code>. For more
            information, see <a>CreateWebACL</a>.
            </para></li></ol><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRRuleCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRRuleCmdlet.MetricName">
            <summary>
            <para>
            <para>A friendly name or description for the metrics for this <code>Rule</code>. The name
            can contain only alphanumeric characters (A-Z, a-z, 0-9); the name can't contain white
            space. You can't change the name of the metric after you create the <code>Rule</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRRuleCmdlet.Name">
            <summary>
            <para>
            <para>A friendly name or description of the <a>Rule</a>. You can't change the name of a
            <code>Rule</code> after you create it.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRRuleGroupCmdlet">
            <summary>
            Creates a <code>RuleGroup</code>. A rule group is a collection of predefined rules
            that you add to a web ACL. You use <a>UpdateRuleGroup</a> to add rules to the rule
            group.
             
              
            <para>
            Rule groups are subject to the following limits:
            </para><ul><li><para>
            Three rule groups per account. You can request an increase to this limit by contacting
            customer support.
            </para></li><li><para>
            One rule group per web ACL.
            </para></li><li><para>
            Ten rules per rule group.
            </para></li></ul><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRRuleGroupCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRRuleGroupCmdlet.MetricName">
            <summary>
            <para>
            <para>A friendly name or description for the metrics for this <code>RuleGroup</code>. The
            name can contain only alphanumeric characters (A-Z, a-z, 0-9); the name can't contain
            whitespace. You can't change the name of the metric after you create the <code>RuleGroup</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRRuleGroupCmdlet.Name">
            <summary>
            <para>
            <para>A friendly name or description of the <a>RuleGroup</a>. You can't change <code>Name</code>
            after you create a <code>RuleGroup</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRRuleGroupCmdlet.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.WAFR.NewWAFRSizeConstraintSetCmdlet">
            <summary>
            Creates a <code>SizeConstraintSet</code>. You then use <a>UpdateSizeConstraintSet</a>
            to identify the part of a web request that you want AWS WAF to check for length, such
            as the length of the <code>User-Agent</code> header or the length of the query string.
            For example, you can create a <code>SizeConstraintSet</code> that matches any requests
            that have a query string that is longer than 100 bytes. You can then configure AWS
            WAF to reject those requests.
             
              
            <para>
            To create and configure a <code>SizeConstraintSet</code>, perform the following steps:
            </para><ol><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>CreateSizeConstraintSet</code> request.
            </para></li><li><para>
            Submit a <code>CreateSizeConstraintSet</code> request.
            </para></li><li><para>
            Use <code>GetChangeToken</code> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <code>UpdateSizeConstraintSet</code> request.
            </para></li><li><para>
            Submit an <a>UpdateSizeConstraintSet</a> request to specify the part of the request
            that you want AWS WAF to inspect (for example, the header or the URI) and the value
            that you want AWS WAF to watch for.
            </para></li></ol><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRSizeConstraintSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRSizeConstraintSetCmdlet.Name">
            <summary>
            <para>
            <para>A friendly name or description of the <a>SizeConstraintSet</a>. You can't change <code>Name</code>
            after you create a <code>SizeConstraintSet</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRSizeConstraintSetCmdlet.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.WAFR.NewWAFRSqlInjectionMatchSetCmdlet">
            <summary>
            Creates a <a>SqlInjectionMatchSet</a>, which you use to allow, block, or count requests
            that contain snippets of SQL code in a specified part of web requests. AWS WAF searches
            for character sequences that are likely to be malicious strings.
             
              
            <para>
            To create and configure a <code>SqlInjectionMatchSet</code>, perform the following
            steps:
            </para><ol><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>CreateSqlInjectionMatchSet</code> request.
            </para></li><li><para>
            Submit a <code>CreateSqlInjectionMatchSet</code> request.
            </para></li><li><para>
            Use <code>GetChangeToken</code> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <a>UpdateSqlInjectionMatchSet</a> request.
            </para></li><li><para>
            Submit an <a>UpdateSqlInjectionMatchSet</a> request to specify the parts of web requests
            in which you want to allow, block, or count malicious SQL code.
            </para></li></ol><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRSqlInjectionMatchSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRSqlInjectionMatchSetCmdlet.Name">
            <summary>
            <para>
            <para>A friendly name or description for the <a>SqlInjectionMatchSet</a> that you're creating.
            You can't change <code>Name</code> after you create the <code>SqlInjectionMatchSet</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRSqlInjectionMatchSetCmdlet.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.WAFR.NewWAFRWebACLCmdlet">
            <summary>
            Creates a <code>WebACL</code>, which contains the <code>Rules</code> that identify
            the CloudFront web requests that you want to allow, block, or count. AWS WAF evaluates
            <code>Rules</code> in order based on the value of <code>Priority</code> for each <code>Rule</code>.
             
              
            <para>
            You also specify a default action, either <code>ALLOW</code> or <code>BLOCK</code>.
            If a web request doesn't match any of the <code>Rules</code> in a <code>WebACL</code>,
            AWS WAF responds to the request with the default action.
            </para><para>
            To create and configure a <code>WebACL</code>, perform the following steps:
            </para><ol><li><para>
            Create and update the <code>ByteMatchSet</code> objects and other predicates that
            you want to include in <code>Rules</code>. For more information, see <a>CreateByteMatchSet</a>,
            <a>UpdateByteMatchSet</a>, <a>CreateIPSet</a>, <a>UpdateIPSet</a>, <a>CreateSqlInjectionMatchSet</a>,
            and <a>UpdateSqlInjectionMatchSet</a>.
            </para></li><li><para>
            Create and update the <code>Rules</code> that you want to include in the <code>WebACL</code>.
            For more information, see <a>CreateRule</a> and <a>UpdateRule</a>.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>CreateWebACL</code> request.
            </para></li><li><para>
            Submit a <code>CreateWebACL</code> request.
            </para></li><li><para>
            Use <code>GetChangeToken</code> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <a>UpdateWebACL</a> request.
            </para></li><li><para>
            Submit an <a>UpdateWebACL</a> request to specify the <code>Rules</code> that you want
            to include in the <code>WebACL</code>, to specify the default action, and to associate
            the <code>WebACL</code> with a CloudFront distribution.
            </para></li></ol><para>
            For more information about how to use the AWS WAF API, see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS
            WAF Developer Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRWebACLCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRWebACLCmdlet.MetricName">
            <summary>
            <para>
            <para>A friendly name or description for the metrics for this <code>WebACL</code>. The name
            can contain only alphanumeric characters (A-Z, a-z, 0-9); the name can't contain white
            space. You can't change <code>MetricName</code> after you create the <code>WebACL</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRWebACLCmdlet.Name">
            <summary>
            <para>
            <para>A friendly name or description of the <a>WebACL</a>. You can't change <code>Name</code>
            after you create the <code>WebACL</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRWebACLCmdlet.DefaultAction_Type">
            <summary>
            <para>
            <para>Specifies how you want AWS WAF to respond to requests that match the settings in a
            <code>Rule</code>. Valid settings include the following:</para><ul><li><para><code>ALLOW</code>: AWS WAF allows requests</para></li><li><para><code>BLOCK</code>: AWS WAF blocks requests</para></li><li><para><code>COUNT</code>: AWS WAF increments a counter of the requests that match all of
            the conditions in the rule. AWS WAF then continues to inspect the web request based
            on the remaining rules in the web ACL. You can't specify <code>COUNT</code> for the
            default action for a <code>WebACL</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRXssMatchSetCmdlet">
            <summary>
            Creates an <a>XssMatchSet</a>, which you use to allow, block, or count requests that
            contain cross-site scripting attacks in the specified part of web requests. AWS WAF
            searches for character sequences that are likely to be malicious strings.
             
              
            <para>
            To create and configure an <code>XssMatchSet</code>, perform the following steps:
            </para><ol><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>CreateXssMatchSet</code> request.
            </para></li><li><para>
            Submit a <code>CreateXssMatchSet</code> request.
            </para></li><li><para>
            Use <code>GetChangeToken</code> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <a>UpdateXssMatchSet</a> request.
            </para></li><li><para>
            Submit an <a>UpdateXssMatchSet</a> request to specify the parts of web requests in
            which you want to allow, block, or count cross-site scripting attacks.
            </para></li></ol><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRXssMatchSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRXssMatchSetCmdlet.Name">
            <summary>
            <para>
            <para>A friendly name or description for the <a>XssMatchSet</a> that you're creating. You
            can't change <code>Name</code> after you create the <code>XssMatchSet</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.NewWAFRXssMatchSetCmdlet.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.WAFR.RegisterWAFRWebACLCmdlet">
            <summary>
            Associates a web ACL with a resource, either an application load balancer or Amazon
            API Gateway stage.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RegisterWAFRWebACLCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The ARN (Amazon Resource Name) of the resource to be protected, either an application
            load balancer or Amazon API Gateway stage. </para><para>The ARN should be in one of the following formats:</para><ul><li><para>For an Application Load Balancer: <code>arn:aws:elasticloadbalancing:<i>region</i>:<i>account-id</i>:loadbalancer/app/<i>load-balancer-name</i>/<i>load-balancer-id</i></code></para></li><li><para>For an Amazon API Gateway stage: <code>arn:aws:apigateway:<i>region</i>::/restapis/<i>api-id</i>/stages/<i>stage-name</i></code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RegisterWAFRWebACLCmdlet.WebACLId">
            <summary>
            <para>
            <para>A unique identifier (ID) for the web ACL. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RegisterWAFRWebACLCmdlet.PassThru">
            <summary>
            Returns the value passed to the WebACLId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RegisterWAFRWebACLCmdlet.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.WAFR.RemoveWAFRByteMatchSetCmdlet">
            <summary>
            Permanently deletes a <a>ByteMatchSet</a>. You can't delete a <code>ByteMatchSet</code>
            if it's still used in any <code>Rules</code> or if it still includes any <a>ByteMatchTuple</a>
            objects (any filters).
             
              
            <para>
            If you just want to remove a <code>ByteMatchSet</code> from a <code>Rule</code>, use
            <a>UpdateRule</a>.
            </para><para>
            To permanently delete a <code>ByteMatchSet</code>, perform the following steps:
            </para><ol><li><para>
            Update the <code>ByteMatchSet</code> to remove filters, if any. For more information,
            see <a>UpdateByteMatchSet</a>.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>DeleteByteMatchSet</code> request.
            </para></li><li><para>
            Submit a <code>DeleteByteMatchSet</code> request.
            </para></li></ol>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRByteMatchSetCmdlet.ByteMatchSetId">
            <summary>
            <para>
            <para>The <code>ByteMatchSetId</code> of the <a>ByteMatchSet</a> that you want to delete.
            <code>ByteMatchSetId</code> is returned by <a>CreateByteMatchSet</a> and by <a>ListByteMatchSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRByteMatchSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRByteMatchSetCmdlet.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.WAFR.RemoveWAFRGeoMatchSetCmdlet">
            <summary>
            Permanently deletes a <a>GeoMatchSet</a>. You can't delete a <code>GeoMatchSet</code>
            if it's still used in any <code>Rules</code> or if it still includes any countries.
             
              
            <para>
            If you just want to remove a <code>GeoMatchSet</code> from a <code>Rule</code>, use
            <a>UpdateRule</a>.
            </para><para>
            To permanently delete a <code>GeoMatchSet</code> from AWS WAF, perform the following
            steps:
            </para><ol><li><para>
            Update the <code>GeoMatchSet</code> to remove any countries. For more information,
            see <a>UpdateGeoMatchSet</a>.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>DeleteGeoMatchSet</code> request.
            </para></li><li><para>
            Submit a <code>DeleteGeoMatchSet</code> request.
            </para></li></ol>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRGeoMatchSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRGeoMatchSetCmdlet.GeoMatchSetId">
            <summary>
            <para>
            <para>The <code>GeoMatchSetID</code> of the <a>GeoMatchSet</a> that you want to delete.
            <code>GeoMatchSetId</code> is returned by <a>CreateGeoMatchSet</a> and by <a>ListGeoMatchSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRGeoMatchSetCmdlet.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.WAFR.RemoveWAFRIPSetCmdlet">
            <summary>
            Permanently deletes an <a>IPSet</a>. You can't delete an <code>IPSet</code> if it's
            still used in any <code>Rules</code> or if it still includes any IP addresses.
             
              
            <para>
            If you just want to remove an <code>IPSet</code> from a <code>Rule</code>, use <a>UpdateRule</a>.
            </para><para>
            To permanently delete an <code>IPSet</code> from AWS WAF, perform the following steps:
            </para><ol><li><para>
            Update the <code>IPSet</code> to remove IP address ranges, if any. For more information,
            see <a>UpdateIPSet</a>.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>DeleteIPSet</code> request.
            </para></li><li><para>
            Submit a <code>DeleteIPSet</code> request.
            </para></li></ol>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRIPSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRIPSetCmdlet.IPSetId">
            <summary>
            <para>
            <para>The <code>IPSetId</code> of the <a>IPSet</a> that you want to delete. <code>IPSetId</code>
            is returned by <a>CreateIPSet</a> and by <a>ListIPSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRIPSetCmdlet.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.WAFR.RemoveWAFRLoggingConfigurationCmdlet">
            <summary>
            Permanently deletes the <a>LoggingConfiguration</a> from the specified web ACL.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRLoggingConfigurationCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the web ACL from which you want to delete the <a>LoggingConfiguration</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRLoggingConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRLoggingConfigurationCmdlet.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.WAFR.RemoveWAFRPermissionPolicyCmdlet">
            <summary>
            Permanently deletes an IAM policy from the specified RuleGroup.
             
              
            <para>
            The user making the request must be the owner of the RuleGroup.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRPermissionPolicyCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the RuleGroup from which you want to delete the
            policy.</para><para>The user making the request must be the owner of the RuleGroup.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRPermissionPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRPermissionPolicyCmdlet.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.WAFR.RemoveWAFRRateBasedRuleCmdlet">
            <summary>
            Permanently deletes a <a>RateBasedRule</a>. You can't delete a rule if it's still
            used in any <code>WebACL</code> objects or if it still includes any predicates, such
            as <code>ByteMatchSet</code> objects.
             
              
            <para>
            If you just want to remove a rule from a <code>WebACL</code>, use <a>UpdateWebACL</a>.
            </para><para>
            To permanently delete a <code>RateBasedRule</code> from AWS WAF, perform the following
            steps:
            </para><ol><li><para>
            Update the <code>RateBasedRule</code> to remove predicates, if any. For more information,
            see <a>UpdateRateBasedRule</a>.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>DeleteRateBasedRule</code> request.
            </para></li><li><para>
            Submit a <code>DeleteRateBasedRule</code> request.
            </para></li></ol>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRRateBasedRuleCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRRateBasedRuleCmdlet.RuleId">
            <summary>
            <para>
            <para>The <code>RuleId</code> of the <a>RateBasedRule</a> that you want to delete. <code>RuleId</code>
            is returned by <a>CreateRateBasedRule</a> and by <a>ListRateBasedRules</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRRateBasedRuleCmdlet.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.WAFR.RemoveWAFRRegexMatchSetCmdlet">
            <summary>
            Permanently deletes a <a>RegexMatchSet</a>. You can't delete a <code>RegexMatchSet</code>
            if it's still used in any <code>Rules</code> or if it still includes any <code>RegexMatchTuples</code>
            objects (any filters).
             
              
            <para>
            If you just want to remove a <code>RegexMatchSet</code> from a <code>Rule</code>,
            use <a>UpdateRule</a>.
            </para><para>
            To permanently delete a <code>RegexMatchSet</code>, perform the following steps:
            </para><ol><li><para>
            Update the <code>RegexMatchSet</code> to remove filters, if any. For more information,
            see <a>UpdateRegexMatchSet</a>.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>DeleteRegexMatchSet</code> request.
            </para></li><li><para>
            Submit a <code>DeleteRegexMatchSet</code> request.
            </para></li></ol>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRRegexMatchSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRRegexMatchSetCmdlet.RegexMatchSetId">
            <summary>
            <para>
            <para>The <code>RegexMatchSetId</code> of the <a>RegexMatchSet</a> that you want to delete.
            <code>RegexMatchSetId</code> is returned by <a>CreateRegexMatchSet</a> and by <a>ListRegexMatchSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRRegexMatchSetCmdlet.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.WAFR.RemoveWAFRRegexPatternSetCmdlet">
            <summary>
            Permanently deletes a <a>RegexPatternSet</a>. You can't delete a <code>RegexPatternSet</code>
            if it's still used in any <code>RegexMatchSet</code> or if the <code>RegexPatternSet</code>
            is not empty.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRRegexPatternSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRRegexPatternSetCmdlet.RegexPatternSetId">
            <summary>
            <para>
            <para>The <code>RegexPatternSetId</code> of the <a>RegexPatternSet</a> that you want to
            delete. <code>RegexPatternSetId</code> is returned by <a>CreateRegexPatternSet</a>
            and by <a>ListRegexPatternSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRRegexPatternSetCmdlet.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.WAFR.RemoveWAFRRuleCmdlet">
            <summary>
            Permanently deletes a <a>Rule</a>. You can't delete a <code>Rule</code> if it's still
            used in any <code>WebACL</code> objects or if it still includes any predicates, such
            as <code>ByteMatchSet</code> objects.
             
              
            <para>
            If you just want to remove a <code>Rule</code> from a <code>WebACL</code>, use <a>UpdateWebACL</a>.
            </para><para>
            To permanently delete a <code>Rule</code> from AWS WAF, perform the following steps:
            </para><ol><li><para>
            Update the <code>Rule</code> to remove predicates, if any. For more information, see
            <a>UpdateRule</a>.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>DeleteRule</code> request.
            </para></li><li><para>
            Submit a <code>DeleteRule</code> request.
            </para></li></ol>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRRuleCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRRuleCmdlet.RuleId">
            <summary>
            <para>
            <para>The <code>RuleId</code> of the <a>Rule</a> that you want to delete. <code>RuleId</code>
            is returned by <a>CreateRule</a> and by <a>ListRules</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRRuleCmdlet.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.WAFR.RemoveWAFRRuleGroupCmdlet">
            <summary>
            Permanently deletes a <a>RuleGroup</a>. You can't delete a <code>RuleGroup</code>
            if it's still used in any <code>WebACL</code> objects or if it still includes any
            rules.
             
              
            <para>
            If you just want to remove a <code>RuleGroup</code> from a <code>WebACL</code>, use
            <a>UpdateWebACL</a>.
            </para><para>
            To permanently delete a <code>RuleGroup</code> from AWS WAF, perform the following
            steps:
            </para><ol><li><para>
            Update the <code>RuleGroup</code> to remove rules, if any. For more information, see
            <a>UpdateRuleGroup</a>.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>DeleteRuleGroup</code> request.
            </para></li><li><para>
            Submit a <code>DeleteRuleGroup</code> request.
            </para></li></ol>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRRuleGroupCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRRuleGroupCmdlet.RuleGroupId">
            <summary>
            <para>
            <para>The <code>RuleGroupId</code> of the <a>RuleGroup</a> that you want to delete. <code>RuleGroupId</code>
            is returned by <a>CreateRuleGroup</a> and by <a>ListRuleGroups</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRRuleGroupCmdlet.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.WAFR.RemoveWAFRSizeConstraintSetCmdlet">
            <summary>
            Permanently deletes a <a>SizeConstraintSet</a>. You can't delete a <code>SizeConstraintSet</code>
            if it's still used in any <code>Rules</code> or if it still includes any <a>SizeConstraint</a>
            objects (any filters).
             
              
            <para>
            If you just want to remove a <code>SizeConstraintSet</code> from a <code>Rule</code>,
            use <a>UpdateRule</a>.
            </para><para>
            To permanently delete a <code>SizeConstraintSet</code>, perform the following steps:
            </para><ol><li><para>
            Update the <code>SizeConstraintSet</code> to remove filters, if any. For more information,
            see <a>UpdateSizeConstraintSet</a>.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>DeleteSizeConstraintSet</code> request.
            </para></li><li><para>
            Submit a <code>DeleteSizeConstraintSet</code> request.
            </para></li></ol>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRSizeConstraintSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRSizeConstraintSetCmdlet.SizeConstraintSetId">
            <summary>
            <para>
            <para>The <code>SizeConstraintSetId</code> of the <a>SizeConstraintSet</a> that you want
            to delete. <code>SizeConstraintSetId</code> is returned by <a>CreateSizeConstraintSet</a>
            and by <a>ListSizeConstraintSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRSizeConstraintSetCmdlet.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.WAFR.RemoveWAFRSqlInjectionMatchSetCmdlet">
            <summary>
            Permanently deletes a <a>SqlInjectionMatchSet</a>. You can't delete a <code>SqlInjectionMatchSet</code>
            if it's still used in any <code>Rules</code> or if it still contains any <a>SqlInjectionMatchTuple</a>
            objects.
             
              
            <para>
            If you just want to remove a <code>SqlInjectionMatchSet</code> from a <code>Rule</code>,
            use <a>UpdateRule</a>.
            </para><para>
            To permanently delete a <code>SqlInjectionMatchSet</code> from AWS WAF, perform the
            following steps:
            </para><ol><li><para>
            Update the <code>SqlInjectionMatchSet</code> to remove filters, if any. For more information,
            see <a>UpdateSqlInjectionMatchSet</a>.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>DeleteSqlInjectionMatchSet</code> request.
            </para></li><li><para>
            Submit a <code>DeleteSqlInjectionMatchSet</code> request.
            </para></li></ol>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRSqlInjectionMatchSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRSqlInjectionMatchSetCmdlet.SqlInjectionMatchSetId">
            <summary>
            <para>
            <para>The <code>SqlInjectionMatchSetId</code> of the <a>SqlInjectionMatchSet</a> that you
            want to delete. <code>SqlInjectionMatchSetId</code> is returned by <a>CreateSqlInjectionMatchSet</a>
            and by <a>ListSqlInjectionMatchSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRSqlInjectionMatchSetCmdlet.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.WAFR.RemoveWAFRWebACLCmdlet">
            <summary>
            Permanently deletes a <a>WebACL</a>. You can't delete a <code>WebACL</code> if it
            still contains any <code>Rules</code>.
             
              
            <para>
            To delete a <code>WebACL</code>, perform the following steps:
            </para><ol><li><para>
            Update the <code>WebACL</code> to remove <code>Rules</code>, if any. For more information,
            see <a>UpdateWebACL</a>.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>DeleteWebACL</code> request.
            </para></li><li><para>
            Submit a <code>DeleteWebACL</code> request.
            </para></li></ol>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRWebACLCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRWebACLCmdlet.WebACLId">
            <summary>
            <para>
            <para>The <code>WebACLId</code> of the <a>WebACL</a> that you want to delete. <code>WebACLId</code>
            is returned by <a>CreateWebACL</a> and by <a>ListWebACLs</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRWebACLCmdlet.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.WAFR.RemoveWAFRXssMatchSetCmdlet">
            <summary>
            Permanently deletes an <a>XssMatchSet</a>. You can't delete an <code>XssMatchSet</code>
            if it's still used in any <code>Rules</code> or if it still contains any <a>XssMatchTuple</a>
            objects.
             
              
            <para>
            If you just want to remove an <code>XssMatchSet</code> from a <code>Rule</code>, use
            <a>UpdateRule</a>.
            </para><para>
            To permanently delete an <code>XssMatchSet</code> from AWS WAF, perform the following
            steps:
            </para><ol><li><para>
            Update the <code>XssMatchSet</code> to remove filters, if any. For more information,
            see <a>UpdateXssMatchSet</a>.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>DeleteXssMatchSet</code> request.
            </para></li><li><para>
            Submit a <code>DeleteXssMatchSet</code> request.
            </para></li></ol>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRXssMatchSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRXssMatchSetCmdlet.XssMatchSetId">
            <summary>
            <para>
            <para>The <code>XssMatchSetId</code> of the <a>XssMatchSet</a> that you want to delete.
            <code>XssMatchSetId</code> is returned by <a>CreateXssMatchSet</a> and by <a>ListXssMatchSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.RemoveWAFRXssMatchSetCmdlet.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.WAFR.UnregisterWAFRWebACLCmdlet">
            <summary>
            Removes a web ACL from the specified resource, either an application load balancer
            or Amazon API Gateway stage.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UnregisterWAFRWebACLCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The ARN (Amazon Resource Name) of the resource from which the web ACL is being removed,
            either an application load balancer or Amazon API Gateway stage.</para><para>The ARN should be in one of the following formats:</para><ul><li><para>For an Application Load Balancer: <code>arn:aws:elasticloadbalancing:<i>region</i>:<i>account-id</i>:loadbalancer/app/<i>load-balancer-name</i>/<i>load-balancer-id</i></code></para></li><li><para>For an Amazon API Gateway stage: <code>arn:aws:apigateway:<i>region</i>::/restapis/<i>api-id</i>/stages/<i>stage-name</i></code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UnregisterWAFRWebACLCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UnregisterWAFRWebACLCmdlet.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.WAFR.UpdateWAFRByteMatchSetCmdlet">
            <summary>
            Inserts or deletes <a>ByteMatchTuple</a> objects (filters) in a <a>ByteMatchSet</a>.
            For each <code>ByteMatchTuple</code> object, you specify the following values:
             
             <ul><li><para>
            Whether to insert or delete the object from the array. If you want to change a <code>ByteMatchSetUpdate</code>
            object, you delete the existing object and add a new one.
            </para></li><li><para>
            The part of a web request that you want AWS WAF to inspect, such as a query string
            or the value of the <code>User-Agent</code> header.
            </para></li><li><para>
            The bytes (typically a string that corresponds with ASCII characters) that you want
            AWS WAF to look for. For more information, including how you specify the values for
            the AWS WAF API and the AWS CLI or SDKs, see <code>TargetString</code> in the <a>ByteMatchTuple</a>
            data type.
            </para></li><li><para>
            Where to look, such as at the beginning or the end of a query string.
            </para></li><li><para>
            Whether to perform any conversions on the request, such as converting it to lowercase,
            before inspecting it for the specified string.
            </para></li></ul><para>
            For example, you can add a <code>ByteMatchSetUpdate</code> object that matches web
            requests in which <code>User-Agent</code> headers contain the string <code>BadBot</code>.
            You can then configure AWS WAF to block those requests.
            </para><para>
            To create and configure a <code>ByteMatchSet</code>, perform the following steps:
            </para><ol><li><para>
            Create a <code>ByteMatchSet.</code> For more information, see <a>CreateByteMatchSet</a>.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <code>UpdateByteMatchSet</code> request.
            </para></li><li><para>
            Submit an <code>UpdateByteMatchSet</code> request to specify the part of the request
            that you want AWS WAF to inspect (for example, the header or the URI) and the value
            that you want AWS WAF to watch for.
            </para></li></ol><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRByteMatchSetCmdlet.ByteMatchSetId">
            <summary>
            <para>
            <para>The <code>ByteMatchSetId</code> of the <a>ByteMatchSet</a> that you want to update.
            <code>ByteMatchSetId</code> is returned by <a>CreateByteMatchSet</a> and by <a>ListByteMatchSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRByteMatchSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRByteMatchSetCmdlet.Update">
            <summary>
            <para>
            <para>An array of <code>ByteMatchSetUpdate</code> objects that you want to insert into or
            delete from a <a>ByteMatchSet</a>. For more information, see the applicable data types:</para><ul><li><para><a>ByteMatchSetUpdate</a>: Contains <code>Action</code> and <code>ByteMatchTuple</code></para></li><li><para><a>ByteMatchTuple</a>: Contains <code>FieldToMatch</code>, <code>PositionalConstraint</code>,
            <code>TargetString</code>, and <code>TextTransformation</code></para></li><li><para><a>FieldToMatch</a>: Contains <code>Data</code> and <code>Type</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRByteMatchSetCmdlet.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.WAFR.UpdateWAFRGeoMatchSetCmdlet">
            <summary>
            Inserts or deletes <a>GeoMatchConstraint</a> objects in an <code>GeoMatchSet</code>.
            For each <code>GeoMatchConstraint</code> object, you specify the following values:
             
             
             <ul><li><para>
            Whether to insert or delete the object from the array. If you want to change an <code>GeoMatchConstraint</code>
            object, you delete the existing object and add a new one.
            </para></li><li><para>
            The <code>Type</code>. The only valid value for <code>Type</code> is <code>Country</code>.
            </para></li><li><para>
            The <code>Value</code>, which is a two character code for the country to add to the
            <code>GeoMatchConstraint</code> object. Valid codes are listed in <a>GeoMatchConstraint$Value</a>.
            </para></li></ul><para>
            To create and configure an <code>GeoMatchSet</code>, perform the following steps:
            </para><ol><li><para>
            Submit a <a>CreateGeoMatchSet</a> request.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <a>UpdateGeoMatchSet</a> request.
            </para></li><li><para>
            Submit an <code>UpdateGeoMatchSet</code> request to specify the country that you want
            AWS WAF to watch for.
            </para></li></ol><para>
            When you update an <code>GeoMatchSet</code>, you specify the country that you want
            to add and/or the country that you want to delete. If you want to change a country,
            you delete the existing country and add the new one.
            </para><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRGeoMatchSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRGeoMatchSetCmdlet.GeoMatchSetId">
            <summary>
            <para>
            <para>The <code>GeoMatchSetId</code> of the <a>GeoMatchSet</a> that you want to update.
            <code>GeoMatchSetId</code> is returned by <a>CreateGeoMatchSet</a> and by <a>ListGeoMatchSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRGeoMatchSetCmdlet.Update">
            <summary>
            <para>
            <para>An array of <code>GeoMatchSetUpdate</code> objects that you want to insert into or
            delete from an <a>GeoMatchSet</a>. For more information, see the applicable data types:</para><ul><li><para><a>GeoMatchSetUpdate</a>: Contains <code>Action</code> and <code>GeoMatchConstraint</code></para></li><li><para><a>GeoMatchConstraint</a>: Contains <code>Type</code> and <code>Value</code></para><para>You can have only one <code>Type</code> and <code>Value</code> per <code>GeoMatchConstraint</code>.
            To add multiple countries, include multiple <code>GeoMatchSetUpdate</code> objects
            in your request.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRGeoMatchSetCmdlet.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.WAFR.UpdateWAFRIPSetCmdlet">
            <summary>
            Inserts or deletes <a>IPSetDescriptor</a> objects in an <code>IPSet</code>. For each
            <code>IPSetDescriptor</code> object, you specify the following values:
             
             <ul><li><para>
            Whether to insert or delete the object from the array. If you want to change an <code>IPSetDescriptor</code>
            object, you delete the existing object and add a new one.
            </para></li><li><para>
            The IP address version, <code>IPv4</code> or <code>IPv6</code>.
            </para></li><li><para>
            The IP address in CIDR notation, for example, <code>192.0.2.0/24</code> (for the range
            of IP addresses from <code>192.0.2.0</code> to <code>192.0.2.255</code>) or <code>192.0.2.44/32</code>
            (for the individual IP address <code>192.0.2.44</code>).
            </para></li></ul><para>
            AWS WAF supports IPv4 address ranges: /8 and any range between /16 through /32. AWS
            WAF supports IPv6 address ranges: /24, /32, /48, /56, /64, and /128. For more information
            about CIDR notation, see the Wikipedia entry <a href="https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing">Classless
            Inter-Domain Routing</a>.
            </para><para>
            IPv6 addresses can be represented using any of the following formats:
            </para><ul><li><para>
            1111:0000:0000:0000:0000:0000:0000:0111/128
            </para></li><li><para>
            1111:0:0:0:0:0:0:0111/128
            </para></li><li><para>
            1111::0111/128
            </para></li><li><para>
            1111::111/128
            </para></li></ul><para>
            You use an <code>IPSet</code> to specify which web requests you want to allow or block
            based on the IP addresses that the requests originated from. For example, if you're
            receiving a lot of requests from one or a small number of IP addresses and you want
            to block the requests, you can create an <code>IPSet</code> that specifies those IP
            addresses, and then configure AWS WAF to block the requests.
            </para><para>
            To create and configure an <code>IPSet</code>, perform the following steps:
            </para><ol><li><para>
            Submit a <a>CreateIPSet</a> request.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <a>UpdateIPSet</a> request.
            </para></li><li><para>
            Submit an <code>UpdateIPSet</code> request to specify the IP addresses that you want
            AWS WAF to watch for.
            </para></li></ol><para>
            When you update an <code>IPSet</code>, you specify the IP addresses that you want
            to add and/or the IP addresses that you want to delete. If you want to change an IP
            address, you delete the existing IP address and add the new one.
            </para><para>
            You can insert a maximum of 1000 addresses in a single request.
            </para><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRIPSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRIPSetCmdlet.IPSetId">
            <summary>
            <para>
            <para>The <code>IPSetId</code> of the <a>IPSet</a> that you want to update. <code>IPSetId</code>
            is returned by <a>CreateIPSet</a> and by <a>ListIPSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRIPSetCmdlet.Update">
            <summary>
            <para>
            <para>An array of <code>IPSetUpdate</code> objects that you want to insert into or delete
            from an <a>IPSet</a>. For more information, see the applicable data types:</para><ul><li><para><a>IPSetUpdate</a>: Contains <code>Action</code> and <code>IPSetDescriptor</code></para></li><li><para><a>IPSetDescriptor</a>: Contains <code>Type</code> and <code>Value</code></para></li></ul><para>You can insert a maximum of 1000 addresses in a single request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRIPSetCmdlet.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.WAFR.UpdateWAFRRateBasedRuleCmdlet">
            <summary>
            Inserts or deletes <a>Predicate</a> objects in a rule and updates the <code>RateLimit</code>
            in the rule.
             
              
            <para>
            Each <code>Predicate</code> object identifies a predicate, such as a <a>ByteMatchSet</a>
            or an <a>IPSet</a>, that specifies the web requests that you want to block or count.
            The <code>RateLimit</code> specifies the number of requests every five minutes that
            triggers the rule.
            </para><para>
            If you add more than one predicate to a <code>RateBasedRule</code>, a request must
            match all the predicates and exceed the <code>RateLimit</code> to be counted or blocked.
            For example, suppose you add the following to a <code>RateBasedRule</code>:
            </para><ul><li><para>
            An <code>IPSet</code> that matches the IP address <code>192.0.2.44/32</code></para></li><li><para>
            A <code>ByteMatchSet</code> that matches <code>BadBot</code> in the <code>User-Agent</code>
            header
            </para></li></ul><para>
            Further, you specify a <code>RateLimit</code> of 15,000.
            </para><para>
            You then add the <code>RateBasedRule</code> to a <code>WebACL</code> and specify that
            you want to block requests that satisfy the rule. For a request to be blocked, it
            must come from the IP address 192.0.2.44 <i>and</i> the <code>User-Agent</code> header
            in the request must contain the value <code>BadBot</code>. Further, requests that
            match these two conditions much be received at a rate of more than 15,000 every five
            minutes. If the rate drops below this limit, AWS WAF no longer blocks the requests.
            </para><para>
            As a second example, suppose you want to limit requests to a particular page on your
            site. To do this, you could add the following to a <code>RateBasedRule</code>:
            </para><ul><li><para>
            A <code>ByteMatchSet</code> with <code>FieldToMatch</code> of <code>URI</code></para></li><li><para>
            A <code>PositionalConstraint</code> of <code>STARTS_WITH</code></para></li><li><para>
            A <code>TargetString</code> of <code>login</code></para></li></ul><para>
            Further, you specify a <code>RateLimit</code> of 15,000.
            </para><para>
            By adding this <code>RateBasedRule</code> to a <code>WebACL</code>, you could limit
            requests to your login page without affecting the rest of your site.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRRateBasedRuleCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRRateBasedRuleCmdlet.RateLimit">
            <summary>
            <para>
            <para>The maximum number of requests, which have an identical value in the field specified
            by the <code>RateKey</code>, allowed in a five-minute period. If the number of requests
            exceeds the <code>RateLimit</code> and the other predicates specified in the rule
            are also met, AWS WAF triggers the action that is specified for this rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRRateBasedRuleCmdlet.RuleId">
            <summary>
            <para>
            <para>The <code>RuleId</code> of the <code>RateBasedRule</code> that you want to update.
            <code>RuleId</code> is returned by <code>CreateRateBasedRule</code> and by <a>ListRateBasedRules</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRRateBasedRuleCmdlet.Update">
            <summary>
            <para>
            <para>An array of <code>RuleUpdate</code> objects that you want to insert into or delete
            from a <a>RateBasedRule</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRRateBasedRuleCmdlet.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.WAFR.UpdateWAFRRegexMatchSetCmdlet">
            <summary>
            Inserts or deletes <a>RegexMatchTuple</a> objects (filters) in a <a>RegexMatchSet</a>.
            For each <code>RegexMatchSetUpdate</code> object, you specify the following values:
             
             
             <ul><li><para>
            Whether to insert or delete the object from the array. If you want to change a <code>RegexMatchSetUpdate</code>
            object, you delete the existing object and add a new one.
            </para></li><li><para>
            The part of a web request that you want AWS WAF to inspectupdate, such as a query
            string or the value of the <code>User-Agent</code> header.
            </para></li><li><para>
            The identifier of the pattern (a regular expression) that you want AWS WAF to look
            for. For more information, see <a>RegexPatternSet</a>.
            </para></li><li><para>
            Whether to perform any conversions on the request, such as converting it to lowercase,
            before inspecting it for the specified string.
            </para></li></ul><para>
             For example, you can create a <code>RegexPatternSet</code> that matches any requests
            with <code>User-Agent</code> headers that contain the string <code>B[a@]dB[o0]t</code>.
            You can then configure AWS WAF to reject those requests.
            </para><para>
            To create and configure a <code>RegexMatchSet</code>, perform the following steps:
            </para><ol><li><para>
            Create a <code>RegexMatchSet.</code> For more information, see <a>CreateRegexMatchSet</a>.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <code>UpdateRegexMatchSet</code> request.
            </para></li><li><para>
            Submit an <code>UpdateRegexMatchSet</code> request to specify the part of the request
            that you want AWS WAF to inspect (for example, the header or the URI) and the identifier
            of the <code>RegexPatternSet</code> that contain the regular expression patters you
            want AWS WAF to watch for.
            </para></li></ol><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRRegexMatchSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRRegexMatchSetCmdlet.RegexMatchSetId">
            <summary>
            <para>
            <para>The <code>RegexMatchSetId</code> of the <a>RegexMatchSet</a> that you want to update.
            <code>RegexMatchSetId</code> is returned by <a>CreateRegexMatchSet</a> and by <a>ListRegexMatchSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRRegexMatchSetCmdlet.Update">
            <summary>
            <para>
            <para>An array of <code>RegexMatchSetUpdate</code> objects that you want to insert into
            or delete from a <a>RegexMatchSet</a>. For more information, see <a>RegexMatchTuple</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRRegexMatchSetCmdlet.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.WAFR.UpdateWAFRRegexPatternSetCmdlet">
            <summary>
            Inserts or deletes <code>RegexPatternString</code> objects in a <a>RegexPatternSet</a>.
            For each <code>RegexPatternString</code> object, you specify the following values:
             
             
             <ul><li><para>
            Whether to insert or delete the <code>RegexPatternString</code>.
            </para></li><li><para>
            The regular expression pattern that you want to insert or delete. For more information,
            see <a>RegexPatternSet</a>.
            </para></li></ul><para>
             For example, you can create a <code>RegexPatternString</code> such as <code>B[a@]dB[o0]t</code>.
            AWS WAF will match this <code>RegexPatternString</code> to:
            </para><ul><li><para>
            BadBot
            </para></li><li><para>
            BadB0t
            </para></li><li><para>
            B@dBot
            </para></li><li><para>
            B@dB0t
            </para></li></ul><para>
            To create and configure a <code>RegexPatternSet</code>, perform the following steps:
            </para><ol><li><para>
            Create a <code>RegexPatternSet.</code> For more information, see <a>CreateRegexPatternSet</a>.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <code>UpdateRegexPatternSet</code> request.
            </para></li><li><para>
            Submit an <code>UpdateRegexPatternSet</code> request to specify the regular expression
            pattern that you want AWS WAF to watch for.
            </para></li></ol><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRRegexPatternSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRRegexPatternSetCmdlet.RegexPatternSetId">
            <summary>
            <para>
            <para>The <code>RegexPatternSetId</code> of the <a>RegexPatternSet</a> that you want to
            update. <code>RegexPatternSetId</code> is returned by <a>CreateRegexPatternSet</a>
            and by <a>ListRegexPatternSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRRegexPatternSetCmdlet.Update">
            <summary>
            <para>
            <para>An array of <code>RegexPatternSetUpdate</code> objects that you want to insert into
            or delete from a <a>RegexPatternSet</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRRegexPatternSetCmdlet.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.WAFR.UpdateWAFRRuleCmdlet">
            <summary>
            Inserts or deletes <a>Predicate</a> objects in a <code>Rule</code>. Each <code>Predicate</code>
            object identifies a predicate, such as a <a>ByteMatchSet</a> or an <a>IPSet</a>, that
            specifies the web requests that you want to allow, block, or count. If you add more
            than one predicate to a <code>Rule</code>, a request must match all of the specifications
            to be allowed, blocked, or counted. For example, suppose that you add the following
            to a <code>Rule</code>:
             
             <ul><li><para>
            A <code>ByteMatchSet</code> that matches the value <code>BadBot</code> in the <code>User-Agent</code>
            header
            </para></li><li><para>
            An <code>IPSet</code> that matches the IP address <code>192.0.2.44</code></para></li></ul><para>
            You then add the <code>Rule</code> to a <code>WebACL</code> and specify that you want
            to block requests that satisfy the <code>Rule</code>. For a request to be blocked,
            the <code>User-Agent</code> header in the request must contain the value <code>BadBot</code><i>and</i> the request must originate from the IP address 192.0.2.44.
            </para><para>
            To create and configure a <code>Rule</code>, perform the following steps:
            </para><ol><li><para>
            Create and update the predicates that you want to include in the <code>Rule</code>.
            </para></li><li><para>
            Create the <code>Rule</code>. See <a>CreateRule</a>.
            </para></li><li><para>
            Use <code>GetChangeToken</code> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <a>UpdateRule</a> request.
            </para></li><li><para>
            Submit an <code>UpdateRule</code> request to add predicates to the <code>Rule</code>.
            </para></li><li><para>
            Create and update a <code>WebACL</code> that contains the <code>Rule</code>. See <a>CreateWebACL</a>.
            </para></li></ol><para>
            If you want to replace one <code>ByteMatchSet</code> or <code>IPSet</code> with another,
            you delete the existing one and add the new one.
            </para><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRRuleCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRRuleCmdlet.RuleId">
            <summary>
            <para>
            <para>The <code>RuleId</code> of the <code>Rule</code> that you want to update. <code>RuleId</code>
            is returned by <code>CreateRule</code> and by <a>ListRules</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRRuleCmdlet.Update">
            <summary>
            <para>
            <para>An array of <code>RuleUpdate</code> objects that you want to insert into or delete
            from a <a>Rule</a>. For more information, see the applicable data types:</para><ul><li><para><a>RuleUpdate</a>: Contains <code>Action</code> and <code>Predicate</code></para></li><li><para><a>Predicate</a>: Contains <code>DataId</code>, <code>Negated</code>, and <code>Type</code></para></li><li><para><a>FieldToMatch</a>: Contains <code>Data</code> and <code>Type</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRRuleCmdlet.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.WAFR.UpdateWAFRRuleGroupCmdlet">
            <summary>
            Inserts or deletes <a>ActivatedRule</a> objects in a <code>RuleGroup</code>.
             
              
            <para>
            You can only insert <code>REGULAR</code> rules into a rule group.
            </para><para>
            You can have a maximum of ten rules per rule group.
            </para><para>
            To create and configure a <code>RuleGroup</code>, perform the following steps:
            </para><ol><li><para>
            Create and update the <code>Rules</code> that you want to include in the <code>RuleGroup</code>.
            See <a>CreateRule</a>.
            </para></li><li><para>
            Use <code>GetChangeToken</code> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <a>UpdateRuleGroup</a> request.
            </para></li><li><para>
            Submit an <code>UpdateRuleGroup</code> request to add <code>Rules</code> to the <code>RuleGroup</code>.
            </para></li><li><para>
            Create and update a <code>WebACL</code> that contains the <code>RuleGroup</code>.
            See <a>CreateWebACL</a>.
            </para></li></ol><para>
            If you want to replace one <code>Rule</code> with another, you delete the existing
            one and add the new one.
            </para><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRRuleGroupCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRRuleGroupCmdlet.RuleGroupId">
            <summary>
            <para>
            <para>The <code>RuleGroupId</code> of the <a>RuleGroup</a> that you want to update. <code>RuleGroupId</code>
            is returned by <a>CreateRuleGroup</a> and by <a>ListRuleGroups</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRRuleGroupCmdlet.Update">
            <summary>
            <para>
            <para>An array of <code>RuleGroupUpdate</code> objects that you want to insert into or delete
            from a <a>RuleGroup</a>.</para><para>You can only insert <code>REGULAR</code> rules into a rule group.</para><para><code>ActivatedRule|OverrideAction</code> applies only when updating or adding a
            <code>RuleGroup</code> to a <code>WebACL</code>. In this case you do not use <code>ActivatedRule|Action</code>.
            For all other update requests, <code>ActivatedRule|Action</code> is used instead of
            <code>ActivatedRule|OverrideAction</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRRuleGroupCmdlet.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.WAFR.UpdateWAFRSizeConstraintSetCmdlet">
            <summary>
            Inserts or deletes <a>SizeConstraint</a> objects (filters) in a <a>SizeConstraintSet</a>.
            For each <code>SizeConstraint</code> object, you specify the following values:
             
             <ul><li><para>
            Whether to insert or delete the object from the array. If you want to change a <code>SizeConstraintSetUpdate</code>
            object, you delete the existing object and add a new one.
            </para></li><li><para>
            The part of a web request that you want AWS WAF to evaluate, such as the length of
            a query string or the length of the <code>User-Agent</code> header.
            </para></li><li><para>
            Whether to perform any transformations on the request, such as converting it to lowercase,
            before checking its length. Note that transformations of the request body are not
            supported because the AWS resource forwards only the first <code>8192</code> bytes
            of your request to AWS WAF.
            </para><para>
            You can only specify a single type of TextTransformation.
            </para></li><li><para>
            A <code>ComparisonOperator</code> used for evaluating the selected part of the request
            against the specified <code>Size</code>, such as equals, greater than, less than,
            and so on.
            </para></li><li><para>
            The length, in bytes, that you want AWS WAF to watch for in selected part of the request.
            The length is computed after applying the transformation.
            </para></li></ul><para>
            For example, you can add a <code>SizeConstraintSetUpdate</code> object that matches
            web requests in which the length of the <code>User-Agent</code> header is greater
            than 100 bytes. You can then configure AWS WAF to block those requests.
            </para><para>
            To create and configure a <code>SizeConstraintSet</code>, perform the following steps:
            </para><ol><li><para>
            Create a <code>SizeConstraintSet.</code> For more information, see <a>CreateSizeConstraintSet</a>.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <code>UpdateSizeConstraintSet</code> request.
            </para></li><li><para>
            Submit an <code>UpdateSizeConstraintSet</code> request to specify the part of the
            request that you want AWS WAF to inspect (for example, the header or the URI) and
            the value that you want AWS WAF to watch for.
            </para></li></ol><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRSizeConstraintSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRSizeConstraintSetCmdlet.SizeConstraintSetId">
            <summary>
            <para>
            <para>The <code>SizeConstraintSetId</code> of the <a>SizeConstraintSet</a> that you want
            to update. <code>SizeConstraintSetId</code> is returned by <a>CreateSizeConstraintSet</a>
            and by <a>ListSizeConstraintSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRSizeConstraintSetCmdlet.Update">
            <summary>
            <para>
            <para>An array of <code>SizeConstraintSetUpdate</code> objects that you want to insert into
            or delete from a <a>SizeConstraintSet</a>. For more information, see the applicable
            data types:</para><ul><li><para><a>SizeConstraintSetUpdate</a>: Contains <code>Action</code> and <code>SizeConstraint</code></para></li><li><para><a>SizeConstraint</a>: Contains <code>FieldToMatch</code>, <code>TextTransformation</code>,
            <code>ComparisonOperator</code>, and <code>Size</code></para></li><li><para><a>FieldToMatch</a>: Contains <code>Data</code> and <code>Type</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRSizeConstraintSetCmdlet.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.WAFR.UpdateWAFRSqlInjectionMatchSetCmdlet">
            <summary>
            Inserts or deletes <a>SqlInjectionMatchTuple</a> objects (filters) in a <a>SqlInjectionMatchSet</a>.
            For each <code>SqlInjectionMatchTuple</code> object, you specify the following values:
             
             <ul><li><para><code>Action</code>: Whether to insert the object into or delete the object from
            the array. To change a <code>SqlInjectionMatchTuple</code>, you delete the existing
            object and add a new one.
            </para></li><li><para><code>FieldToMatch</code>: The part of web requests that you want AWS WAF to inspect
            and, if you want AWS WAF to inspect a header or custom query parameter, the name of
            the header or parameter.
            </para></li><li><para><code>TextTransformation</code>: Which text transformation, if any, to perform on
            the web request before inspecting the request for snippets of malicious SQL code.
            </para><para>
            You can only specify a single type of TextTransformation.
            </para></li></ul><para>
            You use <code>SqlInjectionMatchSet</code> objects to specify which CloudFront requests
            that you want to allow, block, or count. For example, if you're receiving requests
            that contain snippets of SQL code in the query string and you want to block the requests,
            you can create a <code>SqlInjectionMatchSet</code> with the applicable settings, and
            then configure AWS WAF to block the requests.
            </para><para>
            To create and configure a <code>SqlInjectionMatchSet</code>, perform the following
            steps:
            </para><ol><li><para>
            Submit a <a>CreateSqlInjectionMatchSet</a> request.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <a>UpdateIPSet</a> request.
            </para></li><li><para>
            Submit an <code>UpdateSqlInjectionMatchSet</code> request to specify the parts of
            web requests that you want AWS WAF to inspect for snippets of SQL code.
            </para></li></ol><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRSqlInjectionMatchSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRSqlInjectionMatchSetCmdlet.SqlInjectionMatchSetId">
            <summary>
            <para>
            <para>The <code>SqlInjectionMatchSetId</code> of the <code>SqlInjectionMatchSet</code> that
            you want to update. <code>SqlInjectionMatchSetId</code> is returned by <a>CreateSqlInjectionMatchSet</a>
            and by <a>ListSqlInjectionMatchSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRSqlInjectionMatchSetCmdlet.Update">
            <summary>
            <para>
            <para>An array of <code>SqlInjectionMatchSetUpdate</code> objects that you want to insert
            into or delete from a <a>SqlInjectionMatchSet</a>. For more information, see the applicable
            data types:</para><ul><li><para><a>SqlInjectionMatchSetUpdate</a>: Contains <code>Action</code> and <code>SqlInjectionMatchTuple</code></para></li><li><para><a>SqlInjectionMatchTuple</a>: Contains <code>FieldToMatch</code> and <code>TextTransformation</code></para></li><li><para><a>FieldToMatch</a>: Contains <code>Data</code> and <code>Type</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRSqlInjectionMatchSetCmdlet.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.WAFR.UpdateWAFRWebACLCmdlet">
            <summary>
            Inserts or deletes <a>ActivatedRule</a> objects in a <code>WebACL</code>. Each <code>Rule</code>
            identifies web requests that you want to allow, block, or count. When you update a
            <code>WebACL</code>, you specify the following values:
             
             <ul><li><para>
            A default action for the <code>WebACL</code>, either <code>ALLOW</code> or <code>BLOCK</code>.
            AWS WAF performs the default action if a request doesn't match the criteria in any
            of the <code>Rules</code> in a <code>WebACL</code>.
            </para></li><li><para>
            The <code>Rules</code> that you want to add or delete. If you want to replace one
            <code>Rule</code> with another, you delete the existing <code>Rule</code> and add
            the new one.
            </para></li><li><para>
            For each <code>Rule</code>, whether you want AWS WAF to allow requests, block requests,
            or count requests that match the conditions in the <code>Rule</code>.
            </para></li><li><para>
            The order in which you want AWS WAF to evaluate the <code>Rules</code> in a <code>WebACL</code>.
            If you add more than one <code>Rule</code> to a <code>WebACL</code>, AWS WAF evaluates
            each request against the <code>Rules</code> in order based on the value of <code>Priority</code>.
            (The <code>Rule</code> that has the lowest value for <code>Priority</code> is evaluated
            first.) When a web request matches all the predicates (such as <code>ByteMatchSets</code>
            and <code>IPSets</code>) in a <code>Rule</code>, AWS WAF immediately takes the corresponding
            action, allow or block, and doesn't evaluate the request against the remaining <code>Rules</code>
            in the <code>WebACL</code>, if any.
            </para></li></ul><para>
            To create and configure a <code>WebACL</code>, perform the following steps:
            </para><ol><li><para>
            Create and update the predicates that you want to include in <code>Rules</code>. For
            more information, see <a>CreateByteMatchSet</a>, <a>UpdateByteMatchSet</a>, <a>CreateIPSet</a>,
            <a>UpdateIPSet</a>, <a>CreateSqlInjectionMatchSet</a>, and <a>UpdateSqlInjectionMatchSet</a>.
            </para></li><li><para>
            Create and update the <code>Rules</code> that you want to include in the <code>WebACL</code>.
            For more information, see <a>CreateRule</a> and <a>UpdateRule</a>.
            </para></li><li><para>
            Create a <code>WebACL</code>. See <a>CreateWebACL</a>.
            </para></li><li><para>
            Use <code>GetChangeToken</code> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <a>UpdateWebACL</a> request.
            </para></li><li><para>
            Submit an <code>UpdateWebACL</code> request to specify the <code>Rules</code> that
            you want to include in the <code>WebACL</code>, to specify the default action, and
            to associate the <code>WebACL</code> with a CloudFront distribution.
            </para><para>
            The <code>ActivatedRule</code> can be a rule group. If you specify a rule group as
            your <code>ActivatedRule</code>, you can exclude specific rules from that rule group.
            </para><para>
            If you already have a rule group associated with a web ACL and want to submit an <code>UpdateWebACL</code>
            request to exclude certain rules from that rule group, you must first remove the rule
            group from the web ACL, the re-insert it again, specifying the excluded rules. For
            details, see <a>ActivatedRule$ExcludedRules</a>.
            </para></li></ol><para>
            Be aware that if you try to add a RATE_BASED rule to a web ACL without setting the
            rule type when first creating the rule, the <a>UpdateWebACL</a> request will fail
            because the request tries to add a REGULAR rule (the default rule type) with the specified
            ID, which does not exist.
            </para><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRWebACLCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRWebACLCmdlet.DefaultAction_Type">
            <summary>
            <para>
            <para>Specifies how you want AWS WAF to respond to requests that match the settings in a
            <code>Rule</code>. Valid settings include the following:</para><ul><li><para><code>ALLOW</code>: AWS WAF allows requests</para></li><li><para><code>BLOCK</code>: AWS WAF blocks requests</para></li><li><para><code>COUNT</code>: AWS WAF increments a counter of the requests that match all of
            the conditions in the rule. AWS WAF then continues to inspect the web request based
            on the remaining rules in the web ACL. You can't specify <code>COUNT</code> for the
            default action for a <code>WebACL</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRWebACLCmdlet.Update">
            <summary>
            <para>
            <para>An array of updates to make to the <a>WebACL</a>.</para><para>An array of <code>WebACLUpdate</code> objects that you want to insert into or delete
            from a <a>WebACL</a>. For more information, see the applicable data types:</para><ul><li><para><a>WebACLUpdate</a>: Contains <code>Action</code> and <code>ActivatedRule</code></para></li><li><para><a>ActivatedRule</a>: Contains <code>Action</code>, <code>OverrideAction</code>,
            <code>Priority</code>, <code>RuleId</code>, and <code>Type</code>. <code>ActivatedRule|OverrideAction</code>
            applies only when updating or adding a <code>RuleGroup</code> to a <code>WebACL</code>.
            In this case, you do not use <code>ActivatedRule|Action</code>. For all other update
            requests, <code>ActivatedRule|Action</code> is used instead of <code>ActivatedRule|OverrideAction</code>.
            </para></li><li><para><a>WafAction</a>: Contains <code>Type</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRWebACLCmdlet.WebACLId">
            <summary>
            <para>
            <para>The <code>WebACLId</code> of the <a>WebACL</a> that you want to update. <code>WebACLId</code>
            is returned by <a>CreateWebACL</a> and by <a>ListWebACLs</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRWebACLCmdlet.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.WAFR.UpdateWAFRXssMatchSetCmdlet">
            <summary>
            Inserts or deletes <a>XssMatchTuple</a> objects (filters) in an <a>XssMatchSet</a>.
            For each <code>XssMatchTuple</code> object, you specify the following values:
             
             <ul><li><para><code>Action</code>: Whether to insert the object into or delete the object from
            the array. To change an <code>XssMatchTuple</code>, you delete the existing object
            and add a new one.
            </para></li><li><para><code>FieldToMatch</code>: The part of web requests that you want AWS WAF to inspect
            and, if you want AWS WAF to inspect a header or custom query parameter, the name of
            the header or parameter.
            </para></li><li><para><code>TextTransformation</code>: Which text transformation, if any, to perform on
            the web request before inspecting the request for cross-site scripting attacks.
            </para><para>
            You can only specify a single type of TextTransformation.
            </para></li></ul><para>
            You use <code>XssMatchSet</code> objects to specify which CloudFront requests that
            you want to allow, block, or count. For example, if you're receiving requests that
            contain cross-site scripting attacks in the request body and you want to block the
            requests, you can create an <code>XssMatchSet</code> with the applicable settings,
            and then configure AWS WAF to block the requests.
            </para><para>
            To create and configure an <code>XssMatchSet</code>, perform the following steps:
            </para><ol><li><para>
            Submit a <a>CreateXssMatchSet</a> request.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <a>UpdateIPSet</a> request.
            </para></li><li><para>
            Submit an <code>UpdateXssMatchSet</code> request to specify the parts of web requests
            that you want AWS WAF to inspect for cross-site scripting attacks.
            </para></li></ol><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRXssMatchSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRXssMatchSetCmdlet.Update">
            <summary>
            <para>
            <para>An array of <code>XssMatchSetUpdate</code> objects that you want to insert into or
            delete from an <a>XssMatchSet</a>. For more information, see the applicable data types:</para><ul><li><para><a>XssMatchSetUpdate</a>: Contains <code>Action</code> and <code>XssMatchTuple</code></para></li><li><para><a>XssMatchTuple</a>: Contains <code>FieldToMatch</code> and <code>TextTransformation</code></para></li><li><para><a>FieldToMatch</a>: Contains <code>Data</code> and <code>Type</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRXssMatchSetCmdlet.XssMatchSetId">
            <summary>
            <para>
            <para>The <code>XssMatchSetId</code> of the <code>XssMatchSet</code> that you want to update.
            <code>XssMatchSetId</code> is returned by <a>CreateXssMatchSet</a> and by <a>ListXssMatchSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.UpdateWAFRXssMatchSetCmdlet.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.WAFR.WriteWAFRLoggingConfigurationCmdlet">
            <summary>
            Associates a <a>LoggingConfiguration</a> with a specified web ACL.
             
              
            <para>
            You can access information about all traffic that AWS WAF inspects using the following
            steps:
            </para><ol><li><para>
            Create an Amazon Kinesis Data Firehose .
            </para><para>
            Create the data firehose with a PUT source and in the region that you are operating.
            However, if you are capturing logs for Amazon CloudFront, always create the firehose
            in US East (N. Virginia).
            </para></li><li><para>
            Associate that firehose to your web ACL using a <code>PutLoggingConfiguration</code>
            request.
            </para></li></ol><para>
            When you successfully enable logging using a <code>PutLoggingConfiguration</code>
            request, AWS WAF will create a service linked role with the necessary permissions
            to write logs to the Amazon Kinesis Data Firehose. For more information, see <a href="https://docs.aws.amazon.com/waf/latest/developerguide/logging.html">Logging
            Web ACL Traffic Information</a> in the <i>AWS WAF Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.WriteWAFRLoggingConfigurationCmdlet.LoggingConfiguration_LogDestinationConfig">
            <summary>
            <para>
            <para>An array of Amazon Kinesis Data Firehose ARNs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.WriteWAFRLoggingConfigurationCmdlet.LoggingConfiguration_RedactedField">
            <summary>
            <para>
            <para>The parts of the request that you want redacted from the logs. For example, if you
            redact the cookie field, the cookie field in the firehose will be <code>xxx</code>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.WriteWAFRLoggingConfigurationCmdlet.LoggingConfiguration_ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the web ACL that you want to associate with <code>LogDestinationConfigs</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.WriteWAFRLoggingConfigurationCmdlet.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.WAFR.WriteWAFRPermissionPolicyCmdlet">
            <summary>
            Attaches a IAM policy to the specified resource. The only supported use for this action
            is to share a RuleGroup across accounts.
             
              
            <para>
            The <code>PutPermissionPolicy</code> is subject to the following restrictions:
            </para><ul><li><para>
            You can attach only one policy with each <code>PutPermissionPolicy</code> request.
            </para></li><li><para>
            The policy must include an <code>Effect</code>, <code>Action</code> and <code>Principal</code>.
             
            </para></li><li><para><code>Effect</code> must specify <code>Allow</code>.
            </para></li><li><para>
            The <code>Action</code> in the policy must be <code>waf:UpdateWebACL</code>, <code>waf-regional:UpdateWebACL</code>,
            <code>waf:GetRuleGroup</code> and <code>waf-regional:GetRuleGroup</code> . Any extra
            or wildcard actions in the policy will be rejected.
            </para></li><li><para>
            The policy cannot include a <code>Resource</code> parameter.
            </para></li><li><para>
            The ARN in the request must be a valid WAF RuleGroup ARN and the RuleGroup must exist
            in the same region.
            </para></li><li><para>
            The user making the request must be the owner of the RuleGroup.
            </para></li><li><para>
            Your policy must be composed using IAM Policy version 2012-10-17.
            </para></li></ul><para>
            For more information, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies.html">IAM
            Policies</a>.
            </para><para>
            An example of a valid policy parameter is shown in the Examples section below.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.WriteWAFRPermissionPolicyCmdlet.Policy">
            <summary>
            <para>
            <para>The policy to attach to the specified RuleGroup.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.WriteWAFRPermissionPolicyCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the RuleGroup to which you want to attach the policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.WriteWAFRPermissionPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the Policy parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAFR.WriteWAFRPermissionPolicyCmdlet.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.WAF.GetWAFActivatedRulesInRuleGroupListCmdlet">
            <summary>
            Returns an array of <a>ActivatedRule</a> objects.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFActivatedRulesInRuleGroupListCmdlet.RuleGroupId">
            <summary>
            <para>
            <para>The <code>RuleGroupId</code> of the <a>RuleGroup</a> for which you want to get a list
            of <a>ActivatedRule</a> objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFActivatedRulesInRuleGroupListCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies the number of <code>ActivatedRules</code> that you want AWS WAF to return
            for this request. If you have more <code>ActivatedRules</code> than the number that
            you specify for <code>Limit</code>, the response includes a <code>NextMarker</code>
            value that you can use to get another batch of <code>ActivatedRules</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFActivatedRulesInRuleGroupListCmdlet.NextMarker">
            <summary>
            <para>
            <para>If you specify a value for <code>Limit</code> and you have more <code>ActivatedRules</code>
            than the value of <code>Limit</code>, AWS WAF returns a <code>NextMarker</code> value
            in the response that allows you to list another group of <code>ActivatedRules</code>.
            For the second and subsequent <code>ListActivatedRulesInRuleGroup</code> requests,
            specify the value of <code>NextMarker</code> from the previous response to get information
            about another batch of <code>ActivatedRules</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAF.GetWAFByteMatchSetCmdlet">
            <summary>
            Returns the <a>ByteMatchSet</a> specified by <code>ByteMatchSetId</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFByteMatchSetCmdlet.ByteMatchSetId">
            <summary>
            <para>
            <para>The <code>ByteMatchSetId</code> of the <a>ByteMatchSet</a> that you want to get. <code>ByteMatchSetId</code>
            is returned by <a>CreateByteMatchSet</a> and by <a>ListByteMatchSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAF.GetWAFByteMatchSetListCmdlet">
            <summary>
            Returns an array of <a>ByteMatchSetSummary</a> objects.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFByteMatchSetListCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies the number of <code>ByteMatchSet</code> objects that you want AWS WAF to
            return for this request. If you have more <code>ByteMatchSets</code> objects than
            the number you specify for <code>Limit</code>, the response includes a <code>NextMarker</code>
            value that you can use to get another batch of <code>ByteMatchSet</code> objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFByteMatchSetListCmdlet.NextMarker">
            <summary>
            <para>
            <para>If you specify a value for <code>Limit</code> and you have more <code>ByteMatchSets</code>
            than the value of <code>Limit</code>, AWS WAF returns a <code>NextMarker</code> value
            in the response that allows you to list another group of <code>ByteMatchSets</code>.
            For the second and subsequent <code>ListByteMatchSets</code> requests, specify the
            value of <code>NextMarker</code> from the previous response to get information about
            another batch of <code>ByteMatchSets</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAF.GetWAFChangeTokenCmdlet">
            <summary>
            When you want to create, update, or delete AWS WAF objects, get a change token and
            include the change token in the create, update, or delete request. Change tokens ensure
            that your application doesn't submit conflicting requests to AWS WAF.
             
              
            <para>
            Each create, update, or delete request must use a unique change token. If your application
            submits a <code>GetChangeToken</code> request and then submits a second <code>GetChangeToken</code>
            request before submitting a create, update, or delete request, the second <code>GetChangeToken</code>
            request returns the same value as the first <code>GetChangeToken</code> request.
            </para><para>
            When you use a change token in a create, update, or delete request, the status of
            the change token changes to <code>PENDING</code>, which indicates that AWS WAF is
            propagating the change to all AWS WAF servers. Use <code>GetChangeTokenStatus</code>
            to determine the status of your change token.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAF.GetWAFChangeTokenStatusCmdlet">
            <summary>
            Returns the status of a <code>ChangeToken</code> that you got by calling <a>GetChangeToken</a>.
            <code>ChangeTokenStatus</code> is one of the following values:
             
             <ul><li><para><code>PROVISIONED</code>: You requested the change token by calling <code>GetChangeToken</code>,
            but you haven't used it yet in a call to create, update, or delete an AWS WAF object.
            </para></li><li><para><code>PENDING</code>: AWS WAF is propagating the create, update, or delete request
            to all AWS WAF servers.
            </para></li><li><para><code>INSYNC</code>: Propagation is complete.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFChangeTokenStatusCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The change token for which you want to get the status. This change token was previously
            returned in the <code>GetChangeToken</code> response.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAF.GetWAFGeoMatchSetCmdlet">
            <summary>
            Returns the <a>GeoMatchSet</a> that is specified by <code>GeoMatchSetId</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFGeoMatchSetCmdlet.GeoMatchSetId">
            <summary>
            <para>
            <para>The <code>GeoMatchSetId</code> of the <a>GeoMatchSet</a> that you want to get. <code>GeoMatchSetId</code>
            is returned by <a>CreateGeoMatchSet</a> and by <a>ListGeoMatchSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAF.GetWAFGeoMatchSetListCmdlet">
            <summary>
            Returns an array of <a>GeoMatchSetSummary</a> objects in the response.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFGeoMatchSetListCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies the number of <code>GeoMatchSet</code> objects that you want AWS WAF to
            return for this request. If you have more <code>GeoMatchSet</code> objects than the
            number you specify for <code>Limit</code>, the response includes a <code>NextMarker</code>
            value that you can use to get another batch of <code>GeoMatchSet</code> objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFGeoMatchSetListCmdlet.NextMarker">
            <summary>
            <para>
            <para>If you specify a value for <code>Limit</code> and you have more <code>GeoMatchSet</code>s
            than the value of <code>Limit</code>, AWS WAF returns a <code>NextMarker</code> value
            in the response that allows you to list another group of <code>GeoMatchSet</code>
            objects. For the second and subsequent <code>ListGeoMatchSets</code> requests, specify
            the value of <code>NextMarker</code> from the previous response to get information
            about another batch of <code>GeoMatchSet</code> objects.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAF.GetWAFIPSetCmdlet">
            <summary>
            Returns the <a>IPSet</a> that is specified by <code>IPSetId</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFIPSetCmdlet.IPSetId">
            <summary>
            <para>
            <para>The <code>IPSetId</code> of the <a>IPSet</a> that you want to get. <code>IPSetId</code>
            is returned by <a>CreateIPSet</a> and by <a>ListIPSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAF.GetWAFIPSetListCmdlet">
            <summary>
            Returns an array of <a>IPSetSummary</a> objects in the response.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFIPSetListCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies the number of <code>IPSet</code> objects that you want AWS WAF to return
            for this request. If you have more <code>IPSet</code> objects than the number you
            specify for <code>Limit</code>, the response includes a <code>NextMarker</code> value
            that you can use to get another batch of <code>IPSet</code> objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFIPSetListCmdlet.NextMarker">
            <summary>
            <para>
            <para>If you specify a value for <code>Limit</code> and you have more <code>IPSets</code>
            than the value of <code>Limit</code>, AWS WAF returns a <code>NextMarker</code> value
            in the response that allows you to list another group of <code>IPSets</code>. For
            the second and subsequent <code>ListIPSets</code> requests, specify the value of <code>NextMarker</code>
            from the previous response to get information about another batch of <code>IPSets</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAF.GetWAFLoggingConfigurationCmdlet">
            <summary>
            Returns the <a>LoggingConfiguration</a> for the specified web ACL.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFLoggingConfigurationCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the web ACL for which you want to get the <a>LoggingConfiguration</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAF.GetWAFLoggingConfigurationListCmdlet">
            <summary>
            Returns an array of <a>LoggingConfiguration</a> objects.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFLoggingConfigurationListCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies the number of <code>LoggingConfigurations</code> that you want AWS WAF to
            return for this request. If you have more <code>LoggingConfigurations</code> than
            the number that you specify for <code>Limit</code>, the response includes a <code>NextMarker</code>
            value that you can use to get another batch of <code>LoggingConfigurations</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFLoggingConfigurationListCmdlet.NextMarker">
            <summary>
            <para>
            <para>If you specify a value for <code>Limit</code> and you have more <code>LoggingConfigurations</code>
            than the value of <code>Limit</code>, AWS WAF returns a <code>NextMarker</code> value
            in the response that allows you to list another group of <code>LoggingConfigurations</code>.
            For the second and subsequent <code>ListLoggingConfigurations</code> requests, specify
            the value of <code>NextMarker</code> from the previous response to get information
            about another batch of <code>ListLoggingConfigurations</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAF.GetWAFPermissionPolicyCmdlet">
            <summary>
            Returns the IAM policy attached to the RuleGroup.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFPermissionPolicyCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the RuleGroup for which you want to get the policy.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAF.GetWAFRateBasedRuleCmdlet">
            <summary>
            Returns the <a>RateBasedRule</a> that is specified by the <code>RuleId</code> that
            you included in the <code>GetRateBasedRule</code> request.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFRateBasedRuleCmdlet.RuleId">
            <summary>
            <para>
            <para>The <code>RuleId</code> of the <a>RateBasedRule</a> that you want to get. <code>RuleId</code>
            is returned by <a>CreateRateBasedRule</a> and by <a>ListRateBasedRules</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAF.GetWAFRateBasedRuleListCmdlet">
            <summary>
            Returns an array of <a>RuleSummary</a> objects.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFRateBasedRuleListCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies the number of <code>Rules</code> that you want AWS WAF to return for this
            request. If you have more <code>Rules</code> than the number that you specify for
            <code>Limit</code>, the response includes a <code>NextMarker</code> value that you
            can use to get another batch of <code>Rules</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFRateBasedRuleListCmdlet.NextMarker">
            <summary>
            <para>
            <para>If you specify a value for <code>Limit</code> and you have more <code>Rules</code>
            than the value of <code>Limit</code>, AWS WAF returns a <code>NextMarker</code> value
            in the response that allows you to list another group of <code>Rules</code>. For the
            second and subsequent <code>ListRateBasedRules</code> requests, specify the value
            of <code>NextMarker</code> from the previous response to get information about another
            batch of <code>Rules</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAF.GetWAFRateBasedRuleManagedKeyCmdlet">
            <summary>
            Returns an array of IP addresses currently being blocked by the <a>RateBasedRule</a>
            that is specified by the <code>RuleId</code>. The maximum number of managed keys that
            will be blocked is 10,000. If more than 10,000 addresses exceed the rate limit, the
            10,000 addresses with the highest rates will be blocked.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFRateBasedRuleManagedKeyCmdlet.RuleId">
            <summary>
            <para>
            <para>The <code>RuleId</code> of the <a>RateBasedRule</a> for which you want to get a list
            of <code>ManagedKeys</code>. <code>RuleId</code> is returned by <a>CreateRateBasedRule</a>
            and by <a>ListRateBasedRules</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFRateBasedRuleManagedKeyCmdlet.NextMarker">
            <summary>
            <para>
            <para>A null value and not currently used. Do not include this in your request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAF.GetWAFRegexMatchSetCmdlet">
            <summary>
            Returns the <a>RegexMatchSet</a> specified by <code>RegexMatchSetId</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFRegexMatchSetCmdlet.RegexMatchSetId">
            <summary>
            <para>
            <para>The <code>RegexMatchSetId</code> of the <a>RegexMatchSet</a> that you want to get.
            <code>RegexMatchSetId</code> is returned by <a>CreateRegexMatchSet</a> and by <a>ListRegexMatchSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAF.GetWAFRegexMatchSetListCmdlet">
            <summary>
            Returns an array of <a>RegexMatchSetSummary</a> objects.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFRegexMatchSetListCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies the number of <code>RegexMatchSet</code> objects that you want AWS WAF to
            return for this request. If you have more <code>RegexMatchSet</code> objects than
            the number you specify for <code>Limit</code>, the response includes a <code>NextMarker</code>
            value that you can use to get another batch of <code>RegexMatchSet</code> objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFRegexMatchSetListCmdlet.NextMarker">
            <summary>
            <para>
            <para>If you specify a value for <code>Limit</code> and you have more <code>RegexMatchSet</code>
            objects than the value of <code>Limit</code>, AWS WAF returns a <code>NextMarker</code>
            value in the response that allows you to list another group of <code>ByteMatchSets</code>.
            For the second and subsequent <code>ListRegexMatchSets</code> requests, specify the
            value of <code>NextMarker</code> from the previous response to get information about
            another batch of <code>RegexMatchSet</code> objects.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAF.GetWAFRegexPatternSetCmdlet">
            <summary>
            Returns the <a>RegexPatternSet</a> specified by <code>RegexPatternSetId</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFRegexPatternSetCmdlet.RegexPatternSetId">
            <summary>
            <para>
            <para>The <code>RegexPatternSetId</code> of the <a>RegexPatternSet</a> that you want to
            get. <code>RegexPatternSetId</code> is returned by <a>CreateRegexPatternSet</a> and
            by <a>ListRegexPatternSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAF.GetWAFRegexPatternSetListCmdlet">
            <summary>
            Returns an array of <a>RegexPatternSetSummary</a> objects.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFRegexPatternSetListCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies the number of <code>RegexPatternSet</code> objects that you want AWS WAF
            to return for this request. If you have more <code>RegexPatternSet</code> objects
            than the number you specify for <code>Limit</code>, the response includes a <code>NextMarker</code>
            value that you can use to get another batch of <code>RegexPatternSet</code> objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFRegexPatternSetListCmdlet.NextMarker">
            <summary>
            <para>
            <para>If you specify a value for <code>Limit</code> and you have more <code>RegexPatternSet</code>
            objects than the value of <code>Limit</code>, AWS WAF returns a <code>NextMarker</code>
            value in the response that allows you to list another group of <code>RegexPatternSet</code>
            objects. For the second and subsequent <code>ListRegexPatternSets</code> requests,
            specify the value of <code>NextMarker</code> from the previous response to get information
            about another batch of <code>RegexPatternSet</code> objects.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAF.GetWAFRuleCmdlet">
            <summary>
            Returns the <a>Rule</a> that is specified by the <code>RuleId</code> that you included
            in the <code>GetRule</code> request.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFRuleCmdlet.RuleId">
            <summary>
            <para>
            <para>The <code>RuleId</code> of the <a>Rule</a> that you want to get. <code>RuleId</code>
            is returned by <a>CreateRule</a> and by <a>ListRules</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAF.GetWAFRuleGroupCmdlet">
            <summary>
            Returns the <a>RuleGroup</a> that is specified by the <code>RuleGroupId</code> that
            you included in the <code>GetRuleGroup</code> request.
             
              
            <para>
            To view the rules in a rule group, use <a>ListActivatedRulesInRuleGroup</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFRuleGroupCmdlet.RuleGroupId">
            <summary>
            <para>
            <para>The <code>RuleGroupId</code> of the <a>RuleGroup</a> that you want to get. <code>RuleGroupId</code>
            is returned by <a>CreateRuleGroup</a> and by <a>ListRuleGroups</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAF.GetWAFRuleGroupListCmdlet">
            <summary>
            Returns an array of <a>RuleGroup</a> objects.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFRuleGroupListCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies the number of <code>RuleGroups</code> that you want AWS WAF to return for
            this request. If you have more <code>RuleGroups</code> than the number that you specify
            for <code>Limit</code>, the response includes a <code>NextMarker</code> value that
            you can use to get another batch of <code>RuleGroups</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFRuleGroupListCmdlet.NextMarker">
            <summary>
            <para>
            <para>If you specify a value for <code>Limit</code> and you have more <code>RuleGroups</code>
            than the value of <code>Limit</code>, AWS WAF returns a <code>NextMarker</code> value
            in the response that allows you to list another group of <code>RuleGroups</code>.
            For the second and subsequent <code>ListRuleGroups</code> requests, specify the value
            of <code>NextMarker</code> from the previous response to get information about another
            batch of <code>RuleGroups</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAF.GetWAFRuleListCmdlet">
            <summary>
            Returns an array of <a>RuleSummary</a> objects.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFRuleListCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies the number of <code>Rules</code> that you want AWS WAF to return for this
            request. If you have more <code>Rules</code> than the number that you specify for
            <code>Limit</code>, the response includes a <code>NextMarker</code> value that you
            can use to get another batch of <code>Rules</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFRuleListCmdlet.NextMarker">
            <summary>
            <para>
            <para>If you specify a value for <code>Limit</code> and you have more <code>Rules</code>
            than the value of <code>Limit</code>, AWS WAF returns a <code>NextMarker</code> value
            in the response that allows you to list another group of <code>Rules</code>. For the
            second and subsequent <code>ListRules</code> requests, specify the value of <code>NextMarker</code>
            from the previous response to get information about another batch of <code>Rules</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAF.GetWAFSampledRequestListCmdlet">
            <summary>
            Gets detailed information about a specified number of requests--a sample--that AWS
            WAF randomly selects from among the first 5,000 requests that your AWS resource received
            during a time range that you choose. You can specify a sample size of up to 500 requests,
            and you can specify any time range in the previous three hours.
             
              
            <para><code>GetSampledRequests</code> returns a time range, which is usually the time range
            that you specified. However, if your resource (such as a CloudFront distribution)
            received 5,000 requests before the specified time range elapsed, <code>GetSampledRequests</code>
            returns an updated time range. This new time range indicates the actual period during
            which AWS WAF selected the requests in the sample.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFSampledRequestListCmdlet.TimeWindow_EndTime">
            <summary>
            <para>
            <para>The end of the time range from which you want <code>GetSampledRequests</code> to return
            a sample of the requests that your AWS resource received. Specify the date and time
            in the following format: <code>"2016-09-27T14:50Z"</code>. You can specify any time
            range in the previous three hours.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFSampledRequestListCmdlet.RuleId">
            <summary>
            <para>
            <para><code>RuleId</code> is one of three values:</para><ul><li><para>The <code>RuleId</code> of the <code>Rule</code> or the <code>RuleGroupId</code> of
            the <code>RuleGroup</code> for which you want <code>GetSampledRequests</code> to return
            a sample of requests.</para></li><li><para><code>Default_Action</code>, which causes <code>GetSampledRequests</code> to return
            a sample of the requests that didn't match any of the rules in the specified <code>WebACL</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFSampledRequestListCmdlet.TimeWindow_StartTime">
            <summary>
            <para>
            <para>The beginning of the time range from which you want <code>GetSampledRequests</code>
            to return a sample of the requests that your AWS resource received. Specify the date
            and time in the following format: <code>"2016-09-27T14:50Z"</code>. You can specify
            any time range in the previous three hours.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFSampledRequestListCmdlet.WebAclId">
            <summary>
            <para>
            <para>The <code>WebACLId</code> of the <code>WebACL</code> for which you want <code>GetSampledRequests</code>
            to return a sample of requests.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFSampledRequestListCmdlet.MaxItem">
            <summary>
            <para>
            <para>The number of requests that you want AWS WAF to return from among the first 5,000
            requests that your AWS resource received during the time range. If your resource received
            fewer requests than the value of <code>MaxItems</code>, <code>GetSampledRequests</code>
            returns information about all of them. </para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAF.GetWAFSizeConstraintSetCmdlet">
            <summary>
            Returns the <a>SizeConstraintSet</a> specified by <code>SizeConstraintSetId</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFSizeConstraintSetCmdlet.SizeConstraintSetId">
            <summary>
            <para>
            <para>The <code>SizeConstraintSetId</code> of the <a>SizeConstraintSet</a> that you want
            to get. <code>SizeConstraintSetId</code> is returned by <a>CreateSizeConstraintSet</a>
            and by <a>ListSizeConstraintSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAF.GetWAFSizeConstraintSetListCmdlet">
            <summary>
            Returns an array of <a>SizeConstraintSetSummary</a> objects.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFSizeConstraintSetListCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies the number of <code>SizeConstraintSet</code> objects that you want AWS WAF
            to return for this request. If you have more <code>SizeConstraintSets</code> objects
            than the number you specify for <code>Limit</code>, the response includes a <code>NextMarker</code>
            value that you can use to get another batch of <code>SizeConstraintSet</code> objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFSizeConstraintSetListCmdlet.NextMarker">
            <summary>
            <para>
            <para>If you specify a value for <code>Limit</code> and you have more <code>SizeConstraintSets</code>
            than the value of <code>Limit</code>, AWS WAF returns a <code>NextMarker</code> value
            in the response that allows you to list another group of <code>SizeConstraintSets</code>.
            For the second and subsequent <code>ListSizeConstraintSets</code> requests, specify
            the value of <code>NextMarker</code> from the previous response to get information
            about another batch of <code>SizeConstraintSets</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAF.GetWAFSqlInjectionMatchSetCmdlet">
            <summary>
            Returns the <a>SqlInjectionMatchSet</a> that is specified by <code>SqlInjectionMatchSetId</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFSqlInjectionMatchSetCmdlet.SqlInjectionMatchSetId">
            <summary>
            <para>
            <para>The <code>SqlInjectionMatchSetId</code> of the <a>SqlInjectionMatchSet</a> that you
            want to get. <code>SqlInjectionMatchSetId</code> is returned by <a>CreateSqlInjectionMatchSet</a>
            and by <a>ListSqlInjectionMatchSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAF.GetWAFSqlInjectionMatchSetListCmdlet">
            <summary>
            Returns an array of <a>SqlInjectionMatchSet</a> objects.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFSqlInjectionMatchSetListCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies the number of <a>SqlInjectionMatchSet</a> objects that you want AWS WAF
            to return for this request. If you have more <code>SqlInjectionMatchSet</code> objects
            than the number you specify for <code>Limit</code>, the response includes a <code>NextMarker</code>
            value that you can use to get another batch of <code>Rules</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFSqlInjectionMatchSetListCmdlet.NextMarker">
            <summary>
            <para>
            <para>If you specify a value for <code>Limit</code> and you have more <a>SqlInjectionMatchSet</a>
            objects than the value of <code>Limit</code>, AWS WAF returns a <code>NextMarker</code>
            value in the response that allows you to list another group of <code>SqlInjectionMatchSets</code>.
            For the second and subsequent <code>ListSqlInjectionMatchSets</code> requests, specify
            the value of <code>NextMarker</code> from the previous response to get information
            about another batch of <code>SqlInjectionMatchSets</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAF.GetWAFSubscribedRuleGroupListCmdlet">
            <summary>
            Returns an array of <a>RuleGroup</a> objects that you are subscribed to.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFSubscribedRuleGroupListCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies the number of subscribed rule groups that you want AWS WAF to return for
            this request. If you have more objects than the number you specify for <code>Limit</code>,
            the response includes a <code>NextMarker</code> value that you can use to get another
            batch of objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFSubscribedRuleGroupListCmdlet.NextMarker">
            <summary>
            <para>
            <para>If you specify a value for <code>Limit</code> and you have more <code>ByteMatchSets</code>subscribed
            rule groups than the value of <code>Limit</code>, AWS WAF returns a <code>NextMarker</code>
            value in the response that allows you to list another group of subscribed rule groups.
            For the second and subsequent <code>ListSubscribedRuleGroupsRequest</code> requests,
            specify the value of <code>NextMarker</code> from the previous response to get information
            about another batch of subscribed rule groups.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAF.GetWAFWebACLCmdlet">
            <summary>
            Returns the <a>WebACL</a> that is specified by <code>WebACLId</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFWebACLCmdlet.WebACLId">
            <summary>
            <para>
            <para>The <code>WebACLId</code> of the <a>WebACL</a> that you want to get. <code>WebACLId</code>
            is returned by <a>CreateWebACL</a> and by <a>ListWebACLs</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAF.GetWAFWebACLListCmdlet">
            <summary>
            Returns an array of <a>WebACLSummary</a> objects in the response.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFWebACLListCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies the number of <code>WebACL</code> objects that you want AWS WAF to return
            for this request. If you have more <code>WebACL</code> objects than the number that
            you specify for <code>Limit</code>, the response includes a <code>NextMarker</code>
            value that you can use to get another batch of <code>WebACL</code> objects.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFWebACLListCmdlet.NextMarker">
            <summary>
            <para>
            <para>If you specify a value for <code>Limit</code> and you have more <code>WebACL</code>
            objects than the number that you specify for <code>Limit</code>, AWS WAF returns a
            <code>NextMarker</code> value in the response that allows you to list another group
            of <code>WebACL</code> objects. For the second and subsequent <code>ListWebACLs</code>
            requests, specify the value of <code>NextMarker</code> from the previous response
            to get information about another batch of <code>WebACL</code> objects.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAF.GetWAFXssMatchSetCmdlet">
            <summary>
            Returns the <a>XssMatchSet</a> that is specified by <code>XssMatchSetId</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFXssMatchSetCmdlet.XssMatchSetId">
            <summary>
            <para>
            <para>The <code>XssMatchSetId</code> of the <a>XssMatchSet</a> that you want to get. <code>XssMatchSetId</code>
            is returned by <a>CreateXssMatchSet</a> and by <a>ListXssMatchSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAF.GetWAFXssMatchSetListCmdlet">
            <summary>
            Returns an array of <a>XssMatchSet</a> objects.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFXssMatchSetListCmdlet.Limit">
            <summary>
            <para>
            <para>Specifies the number of <a>XssMatchSet</a> objects that you want AWS WAF to return
            for this request. If you have more <code>XssMatchSet</code> objects than the number
            you specify for <code>Limit</code>, the response includes a <code>NextMarker</code>
            value that you can use to get another batch of <code>Rules</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.GetWAFXssMatchSetListCmdlet.NextMarker">
            <summary>
            <para>
            <para>If you specify a value for <code>Limit</code> and you have more <a>XssMatchSet</a>
            objects than the value of <code>Limit</code>, AWS WAF returns a <code>NextMarker</code>
            value in the response that allows you to list another group of <code>XssMatchSets</code>.
            For the second and subsequent <code>ListXssMatchSets</code> requests, specify the
            value of <code>NextMarker</code> from the previous response to get information about
            another batch of <code>XssMatchSets</code>.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextMarker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAF.NewWAFByteMatchSetCmdlet">
            <summary>
            Creates a <code>ByteMatchSet</code>. You then use <a>UpdateByteMatchSet</a> to identify
            the part of a web request that you want AWS WAF to inspect, such as the values of
            the <code>User-Agent</code> header or the query string. For example, you can create
            a <code>ByteMatchSet</code> that matches any requests with <code>User-Agent</code>
            headers that contain the string <code>BadBot</code>. You can then configure AWS WAF
            to reject those requests.
             
              
            <para>
            To create and configure a <code>ByteMatchSet</code>, perform the following steps:
            </para><ol><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>CreateByteMatchSet</code> request.
            </para></li><li><para>
            Submit a <code>CreateByteMatchSet</code> request.
            </para></li><li><para>
            Use <code>GetChangeToken</code> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <code>UpdateByteMatchSet</code> request.
            </para></li><li><para>
            Submit an <a>UpdateByteMatchSet</a> request to specify the part of the request that
            you want AWS WAF to inspect (for example, the header or the URI) and the value that
            you want AWS WAF to watch for.
            </para></li></ol><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFByteMatchSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFByteMatchSetCmdlet.Name">
            <summary>
            <para>
            <para>A friendly name or description of the <a>ByteMatchSet</a>. You can't change <code>Name</code>
            after you create a <code>ByteMatchSet</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFByteMatchSetCmdlet.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.WAF.NewWAFGeoMatchSetCmdlet">
            <summary>
            Creates an <a>GeoMatchSet</a>, which you use to specify which web requests you want
            to allow or block based on the country that the requests originate from. For example,
            if you're receiving a lot of requests from one or more countries and you want to block
            the requests, you can create an <code>GeoMatchSet</code> that contains those countries
            and then configure AWS WAF to block the requests.
             
              
            <para>
            To create and configure a <code>GeoMatchSet</code>, perform the following steps:
            </para><ol><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>CreateGeoMatchSet</code> request.
            </para></li><li><para>
            Submit a <code>CreateGeoMatchSet</code> request.
            </para></li><li><para>
            Use <code>GetChangeToken</code> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <a>UpdateGeoMatchSet</a> request.
            </para></li><li><para>
            Submit an <code>UpdateGeoMatchSetSet</code> request to specify the countries that
            you want AWS WAF to watch for.
            </para></li></ol><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFGeoMatchSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFGeoMatchSetCmdlet.Name">
            <summary>
            <para>
            <para>A friendly name or description of the <a>GeoMatchSet</a>. You can't change <code>Name</code>
            after you create the <code>GeoMatchSet</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFGeoMatchSetCmdlet.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.WAF.NewWAFIPSetCmdlet">
            <summary>
            Creates an <a>IPSet</a>, which you use to specify which web requests that you want
            to allow or block based on the IP addresses that the requests originate from. For
            example, if you're receiving a lot of requests from one or more individual IP addresses
            or one or more ranges of IP addresses and you want to block the requests, you can
            create an <code>IPSet</code> that contains those IP addresses and then configure AWS
            WAF to block the requests.
             
              
            <para>
            To create and configure an <code>IPSet</code>, perform the following steps:
            </para><ol><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>CreateIPSet</code> request.
            </para></li><li><para>
            Submit a <code>CreateIPSet</code> request.
            </para></li><li><para>
            Use <code>GetChangeToken</code> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <a>UpdateIPSet</a> request.
            </para></li><li><para>
            Submit an <code>UpdateIPSet</code> request to specify the IP addresses that you want
            AWS WAF to watch for.
            </para></li></ol><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFIPSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFIPSetCmdlet.Name">
            <summary>
            <para>
            <para>A friendly name or description of the <a>IPSet</a>. You can't change <code>Name</code>
            after you create the <code>IPSet</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFIPSetCmdlet.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.WAF.NewWAFRateBasedRuleCmdlet">
            <summary>
            Creates a <a>RateBasedRule</a>. The <code>RateBasedRule</code> contains a <code>RateLimit</code>,
            which specifies the maximum number of requests that AWS WAF allows from a specified
            IP address in a five-minute period. The <code>RateBasedRule</code> also contains the
            <code>IPSet</code> objects, <code>ByteMatchSet</code> objects, and other predicates
            that identify the requests that you want to count or block if these requests exceed
            the <code>RateLimit</code>.
             
              
            <para>
            If you add more than one predicate to a <code>RateBasedRule</code>, a request not
            only must exceed the <code>RateLimit</code>, but it also must match all the specifications
            to be counted or blocked. For example, suppose you add the following to a <code>RateBasedRule</code>:
            </para><ul><li><para>
            An <code>IPSet</code> that matches the IP address <code>192.0.2.44/32</code></para></li><li><para>
            A <code>ByteMatchSet</code> that matches <code>BadBot</code> in the <code>User-Agent</code>
            header
            </para></li></ul><para>
            Further, you specify a <code>RateLimit</code> of 15,000.
            </para><para>
            You then add the <code>RateBasedRule</code> to a <code>WebACL</code> and specify that
            you want to block requests that meet the conditions in the rule. For a request to
            be blocked, it must come from the IP address 192.0.2.44 <i>and</i> the <code>User-Agent</code>
            header in the request must contain the value <code>BadBot</code>. Further, requests
            that match these two conditions must be received at a rate of more than 15,000 requests
            every five minutes. If both conditions are met and the rate is exceeded, AWS WAF blocks
            the requests. If the rate drops below 15,000 for a five-minute period, AWS WAF no
            longer blocks the requests.
            </para><para>
            As a second example, suppose you want to limit requests to a particular page on your
            site. To do this, you could add the following to a <code>RateBasedRule</code>:
            </para><ul><li><para>
            A <code>ByteMatchSet</code> with <code>FieldToMatch</code> of <code>URI</code></para></li><li><para>
            A <code>PositionalConstraint</code> of <code>STARTS_WITH</code></para></li><li><para>
            A <code>TargetString</code> of <code>login</code></para></li></ul><para>
            Further, you specify a <code>RateLimit</code> of 15,000.
            </para><para>
            By adding this <code>RateBasedRule</code> to a <code>WebACL</code>, you could limit
            requests to your login page without affecting the rest of your site.
            </para><para>
            To create and configure a <code>RateBasedRule</code>, perform the following steps:
            </para><ol><li><para>
            Create and update the predicates that you want to include in the rule. For more information,
            see <a>CreateByteMatchSet</a>, <a>CreateIPSet</a>, and <a>CreateSqlInjectionMatchSet</a>.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>CreateRule</code> request.
            </para></li><li><para>
            Submit a <code>CreateRateBasedRule</code> request.
            </para></li><li><para>
            Use <code>GetChangeToken</code> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <a>UpdateRule</a> request.
            </para></li><li><para>
            Submit an <code>UpdateRateBasedRule</code> request to specify the predicates that
            you want to include in the rule.
            </para></li><li><para>
            Create and update a <code>WebACL</code> that contains the <code>RateBasedRule</code>.
            For more information, see <a>CreateWebACL</a>.
            </para></li></ol><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFRateBasedRuleCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The <code>ChangeToken</code> that you used to submit the <code>CreateRateBasedRule</code>
            request. You can also use this value to query the status of the request. For more
            information, see <a>GetChangeTokenStatus</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFRateBasedRuleCmdlet.MetricName">
            <summary>
            <para>
            <para>A friendly name or description for the metrics for this <code>RateBasedRule</code>.
            The name can contain only alphanumeric characters (A-Z, a-z, 0-9); the name can't
            contain whitespace. You can't change the name of the metric after you create the <code>RateBasedRule</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFRateBasedRuleCmdlet.Name">
            <summary>
            <para>
            <para>A friendly name or description of the <a>RateBasedRule</a>. You can't change the name
            of a <code>RateBasedRule</code> after you create it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFRateBasedRuleCmdlet.RateKey">
            <summary>
            <para>
            <para>The field that AWS WAF uses to determine if requests are likely arriving from a single
            source and thus subject to rate monitoring. The only valid value for <code>RateKey</code>
            is <code>IP</code>. <code>IP</code> indicates that requests that arrive from the same
            IP address are subject to the <code>RateLimit</code> that is specified in the <code>RateBasedRule</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFRateBasedRuleCmdlet.RateLimit">
            <summary>
            <para>
            <para>The maximum number of requests, which have an identical value in the field that is
            specified by <code>RateKey</code>, allowed in a five-minute period. If the number
            of requests exceeds the <code>RateLimit</code> and the other predicates specified
            in the rule are also met, AWS WAF triggers the action that is specified for this rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFRateBasedRuleCmdlet.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.WAF.NewWAFRegexMatchSetCmdlet">
            <summary>
            Creates a <a>RegexMatchSet</a>. You then use <a>UpdateRegexMatchSet</a> to identify
            the part of a web request that you want AWS WAF to inspect, such as the values of
            the <code>User-Agent</code> header or the query string. For example, you can create
            a <code>RegexMatchSet</code> that contains a <code>RegexMatchTuple</code> that looks
            for any requests with <code>User-Agent</code> headers that match a <code>RegexPatternSet</code>
            with pattern <code>B[a@]dB[o0]t</code>. You can then configure AWS WAF to reject those
            requests.
             
              
            <para>
            To create and configure a <code>RegexMatchSet</code>, perform the following steps:
            </para><ol><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>CreateRegexMatchSet</code> request.
            </para></li><li><para>
            Submit a <code>CreateRegexMatchSet</code> request.
            </para></li><li><para>
            Use <code>GetChangeToken</code> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <code>UpdateRegexMatchSet</code> request.
            </para></li><li><para>
            Submit an <a>UpdateRegexMatchSet</a> request to specify the part of the request that
            you want AWS WAF to inspect (for example, the header or the URI) and the value, using
            a <code>RegexPatternSet</code>, that you want AWS WAF to watch for.
            </para></li></ol><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFRegexMatchSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFRegexMatchSetCmdlet.Name">
            <summary>
            <para>
            <para>A friendly name or description of the <a>RegexMatchSet</a>. You can't change <code>Name</code>
            after you create a <code>RegexMatchSet</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFRegexMatchSetCmdlet.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.WAF.NewWAFRegexPatternSetCmdlet">
            <summary>
            Creates a <code>RegexPatternSet</code>. You then use <a>UpdateRegexPatternSet</a>
            to specify the regular expression (regex) pattern that you want AWS WAF to search
            for, such as <code>B[a@]dB[o0]t</code>. You can then configure AWS WAF to reject those
            requests.
             
              
            <para>
            To create and configure a <code>RegexPatternSet</code>, perform the following steps:
            </para><ol><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>CreateRegexPatternSet</code> request.
            </para></li><li><para>
            Submit a <code>CreateRegexPatternSet</code> request.
            </para></li><li><para>
            Use <code>GetChangeToken</code> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <code>UpdateRegexPatternSet</code> request.
            </para></li><li><para>
            Submit an <a>UpdateRegexPatternSet</a> request to specify the string that you want
            AWS WAF to watch for.
            </para></li></ol><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFRegexPatternSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFRegexPatternSetCmdlet.Name">
            <summary>
            <para>
            <para>A friendly name or description of the <a>RegexPatternSet</a>. You can't change <code>Name</code>
            after you create a <code>RegexPatternSet</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFRegexPatternSetCmdlet.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.WAF.NewWAFRuleCmdlet">
            <summary>
            Creates a <code>Rule</code>, which contains the <code>IPSet</code> objects, <code>ByteMatchSet</code>
            objects, and other predicates that identify the requests that you want to block. If
            you add more than one predicate to a <code>Rule</code>, a request must match all of
            the specifications to be allowed or blocked. For example, suppose that you add the
            following to a <code>Rule</code>:
             
             <ul><li><para>
            An <code>IPSet</code> that matches the IP address <code>192.0.2.44/32</code></para></li><li><para>
            A <code>ByteMatchSet</code> that matches <code>BadBot</code> in the <code>User-Agent</code>
            header
            </para></li></ul><para>
            You then add the <code>Rule</code> to a <code>WebACL</code> and specify that you want
            to blocks requests that satisfy the <code>Rule</code>. For a request to be blocked,
            it must come from the IP address 192.0.2.44 <i>and</i> the <code>User-Agent</code>
            header in the request must contain the value <code>BadBot</code>.
            </para><para>
            To create and configure a <code>Rule</code>, perform the following steps:
            </para><ol><li><para>
            Create and update the predicates that you want to include in the <code>Rule</code>.
            For more information, see <a>CreateByteMatchSet</a>, <a>CreateIPSet</a>, and <a>CreateSqlInjectionMatchSet</a>.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>CreateRule</code> request.
            </para></li><li><para>
            Submit a <code>CreateRule</code> request.
            </para></li><li><para>
            Use <code>GetChangeToken</code> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <a>UpdateRule</a> request.
            </para></li><li><para>
            Submit an <code>UpdateRule</code> request to specify the predicates that you want
            to include in the <code>Rule</code>.
            </para></li><li><para>
            Create and update a <code>WebACL</code> that contains the <code>Rule</code>. For more
            information, see <a>CreateWebACL</a>.
            </para></li></ol><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFRuleCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFRuleCmdlet.MetricName">
            <summary>
            <para>
            <para>A friendly name or description for the metrics for this <code>Rule</code>. The name
            can contain only alphanumeric characters (A-Z, a-z, 0-9); the name can't contain white
            space. You can't change the name of the metric after you create the <code>Rule</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFRuleCmdlet.Name">
            <summary>
            <para>
            <para>A friendly name or description of the <a>Rule</a>. You can't change the name of a
            <code>Rule</code> after you create it.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAF.NewWAFRuleGroupCmdlet">
            <summary>
            Creates a <code>RuleGroup</code>. A rule group is a collection of predefined rules
            that you add to a web ACL. You use <a>UpdateRuleGroup</a> to add rules to the rule
            group.
             
              
            <para>
            Rule groups are subject to the following limits:
            </para><ul><li><para>
            Three rule groups per account. You can request an increase to this limit by contacting
            customer support.
            </para></li><li><para>
            One rule group per web ACL.
            </para></li><li><para>
            Ten rules per rule group.
            </para></li></ul><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFRuleGroupCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFRuleGroupCmdlet.MetricName">
            <summary>
            <para>
            <para>A friendly name or description for the metrics for this <code>RuleGroup</code>. The
            name can contain only alphanumeric characters (A-Z, a-z, 0-9); the name can't contain
            whitespace. You can't change the name of the metric after you create the <code>RuleGroup</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFRuleGroupCmdlet.Name">
            <summary>
            <para>
            <para>A friendly name or description of the <a>RuleGroup</a>. You can't change <code>Name</code>
            after you create a <code>RuleGroup</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFRuleGroupCmdlet.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.WAF.NewWAFSizeConstraintSetCmdlet">
            <summary>
            Creates a <code>SizeConstraintSet</code>. You then use <a>UpdateSizeConstraintSet</a>
            to identify the part of a web request that you want AWS WAF to check for length, such
            as the length of the <code>User-Agent</code> header or the length of the query string.
            For example, you can create a <code>SizeConstraintSet</code> that matches any requests
            that have a query string that is longer than 100 bytes. You can then configure AWS
            WAF to reject those requests.
             
              
            <para>
            To create and configure a <code>SizeConstraintSet</code>, perform the following steps:
            </para><ol><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>CreateSizeConstraintSet</code> request.
            </para></li><li><para>
            Submit a <code>CreateSizeConstraintSet</code> request.
            </para></li><li><para>
            Use <code>GetChangeToken</code> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <code>UpdateSizeConstraintSet</code> request.
            </para></li><li><para>
            Submit an <a>UpdateSizeConstraintSet</a> request to specify the part of the request
            that you want AWS WAF to inspect (for example, the header or the URI) and the value
            that you want AWS WAF to watch for.
            </para></li></ol><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFSizeConstraintSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFSizeConstraintSetCmdlet.Name">
            <summary>
            <para>
            <para>A friendly name or description of the <a>SizeConstraintSet</a>. You can't change <code>Name</code>
            after you create a <code>SizeConstraintSet</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFSizeConstraintSetCmdlet.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.WAF.NewWAFSqlInjectionMatchSetCmdlet">
            <summary>
            Creates a <a>SqlInjectionMatchSet</a>, which you use to allow, block, or count requests
            that contain snippets of SQL code in a specified part of web requests. AWS WAF searches
            for character sequences that are likely to be malicious strings.
             
              
            <para>
            To create and configure a <code>SqlInjectionMatchSet</code>, perform the following
            steps:
            </para><ol><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>CreateSqlInjectionMatchSet</code> request.
            </para></li><li><para>
            Submit a <code>CreateSqlInjectionMatchSet</code> request.
            </para></li><li><para>
            Use <code>GetChangeToken</code> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <a>UpdateSqlInjectionMatchSet</a> request.
            </para></li><li><para>
            Submit an <a>UpdateSqlInjectionMatchSet</a> request to specify the parts of web requests
            in which you want to allow, block, or count malicious SQL code.
            </para></li></ol><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFSqlInjectionMatchSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFSqlInjectionMatchSetCmdlet.Name">
            <summary>
            <para>
            <para>A friendly name or description for the <a>SqlInjectionMatchSet</a> that you're creating.
            You can't change <code>Name</code> after you create the <code>SqlInjectionMatchSet</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFSqlInjectionMatchSetCmdlet.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.WAF.NewWAFWebACLCmdlet">
            <summary>
            Creates a <code>WebACL</code>, which contains the <code>Rules</code> that identify
            the CloudFront web requests that you want to allow, block, or count. AWS WAF evaluates
            <code>Rules</code> in order based on the value of <code>Priority</code> for each <code>Rule</code>.
             
              
            <para>
            You also specify a default action, either <code>ALLOW</code> or <code>BLOCK</code>.
            If a web request doesn't match any of the <code>Rules</code> in a <code>WebACL</code>,
            AWS WAF responds to the request with the default action.
            </para><para>
            To create and configure a <code>WebACL</code>, perform the following steps:
            </para><ol><li><para>
            Create and update the <code>ByteMatchSet</code> objects and other predicates that
            you want to include in <code>Rules</code>. For more information, see <a>CreateByteMatchSet</a>,
            <a>UpdateByteMatchSet</a>, <a>CreateIPSet</a>, <a>UpdateIPSet</a>, <a>CreateSqlInjectionMatchSet</a>,
            and <a>UpdateSqlInjectionMatchSet</a>.
            </para></li><li><para>
            Create and update the <code>Rules</code> that you want to include in the <code>WebACL</code>.
            For more information, see <a>CreateRule</a> and <a>UpdateRule</a>.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>CreateWebACL</code> request.
            </para></li><li><para>
            Submit a <code>CreateWebACL</code> request.
            </para></li><li><para>
            Use <code>GetChangeToken</code> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <a>UpdateWebACL</a> request.
            </para></li><li><para>
            Submit an <a>UpdateWebACL</a> request to specify the <code>Rules</code> that you want
            to include in the <code>WebACL</code>, to specify the default action, and to associate
            the <code>WebACL</code> with a CloudFront distribution.
            </para></li></ol><para>
            For more information about how to use the AWS WAF API, see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS
            WAF Developer Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFWebACLCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFWebACLCmdlet.MetricName">
            <summary>
            <para>
            <para>A friendly name or description for the metrics for this <code>WebACL</code>. The name
            can contain only alphanumeric characters (A-Z, a-z, 0-9); the name can't contain white
            space. You can't change <code>MetricName</code> after you create the <code>WebACL</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFWebACLCmdlet.Name">
            <summary>
            <para>
            <para>A friendly name or description of the <a>WebACL</a>. You can't change <code>Name</code>
            after you create the <code>WebACL</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFWebACLCmdlet.DefaultAction_Type">
            <summary>
            <para>
            <para>Specifies how you want AWS WAF to respond to requests that match the settings in a
            <code>Rule</code>. Valid settings include the following:</para><ul><li><para><code>ALLOW</code>: AWS WAF allows requests</para></li><li><para><code>BLOCK</code>: AWS WAF blocks requests</para></li><li><para><code>COUNT</code>: AWS WAF increments a counter of the requests that match all of
            the conditions in the rule. AWS WAF then continues to inspect the web request based
            on the remaining rules in the web ACL. You can't specify <code>COUNT</code> for the
            default action for a <code>WebACL</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WAF.NewWAFXssMatchSetCmdlet">
            <summary>
            Creates an <a>XssMatchSet</a>, which you use to allow, block, or count requests that
            contain cross-site scripting attacks in the specified part of web requests. AWS WAF
            searches for character sequences that are likely to be malicious strings.
             
              
            <para>
            To create and configure an <code>XssMatchSet</code>, perform the following steps:
            </para><ol><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>CreateXssMatchSet</code> request.
            </para></li><li><para>
            Submit a <code>CreateXssMatchSet</code> request.
            </para></li><li><para>
            Use <code>GetChangeToken</code> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <a>UpdateXssMatchSet</a> request.
            </para></li><li><para>
            Submit an <a>UpdateXssMatchSet</a> request to specify the parts of web requests in
            which you want to allow, block, or count cross-site scripting attacks.
            </para></li></ol><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFXssMatchSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFXssMatchSetCmdlet.Name">
            <summary>
            <para>
            <para>A friendly name or description for the <a>XssMatchSet</a> that you're creating. You
            can't change <code>Name</code> after you create the <code>XssMatchSet</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.NewWAFXssMatchSetCmdlet.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.WAF.RemoveWAFByteMatchSetCmdlet">
            <summary>
            Permanently deletes a <a>ByteMatchSet</a>. You can't delete a <code>ByteMatchSet</code>
            if it's still used in any <code>Rules</code> or if it still includes any <a>ByteMatchTuple</a>
            objects (any filters).
             
              
            <para>
            If you just want to remove a <code>ByteMatchSet</code> from a <code>Rule</code>, use
            <a>UpdateRule</a>.
            </para><para>
            To permanently delete a <code>ByteMatchSet</code>, perform the following steps:
            </para><ol><li><para>
            Update the <code>ByteMatchSet</code> to remove filters, if any. For more information,
            see <a>UpdateByteMatchSet</a>.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>DeleteByteMatchSet</code> request.
            </para></li><li><para>
            Submit a <code>DeleteByteMatchSet</code> request.
            </para></li></ol>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFByteMatchSetCmdlet.ByteMatchSetId">
            <summary>
            <para>
            <para>The <code>ByteMatchSetId</code> of the <a>ByteMatchSet</a> that you want to delete.
            <code>ByteMatchSetId</code> is returned by <a>CreateByteMatchSet</a> and by <a>ListByteMatchSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFByteMatchSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFByteMatchSetCmdlet.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.WAF.RemoveWAFGeoMatchSetCmdlet">
            <summary>
            Permanently deletes a <a>GeoMatchSet</a>. You can't delete a <code>GeoMatchSet</code>
            if it's still used in any <code>Rules</code> or if it still includes any countries.
             
              
            <para>
            If you just want to remove a <code>GeoMatchSet</code> from a <code>Rule</code>, use
            <a>UpdateRule</a>.
            </para><para>
            To permanently delete a <code>GeoMatchSet</code> from AWS WAF, perform the following
            steps:
            </para><ol><li><para>
            Update the <code>GeoMatchSet</code> to remove any countries. For more information,
            see <a>UpdateGeoMatchSet</a>.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>DeleteGeoMatchSet</code> request.
            </para></li><li><para>
            Submit a <code>DeleteGeoMatchSet</code> request.
            </para></li></ol>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFGeoMatchSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFGeoMatchSetCmdlet.GeoMatchSetId">
            <summary>
            <para>
            <para>The <code>GeoMatchSetID</code> of the <a>GeoMatchSet</a> that you want to delete.
            <code>GeoMatchSetId</code> is returned by <a>CreateGeoMatchSet</a> and by <a>ListGeoMatchSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFGeoMatchSetCmdlet.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.WAF.RemoveWAFIPSetCmdlet">
            <summary>
            Permanently deletes an <a>IPSet</a>. You can't delete an <code>IPSet</code> if it's
            still used in any <code>Rules</code> or if it still includes any IP addresses.
             
              
            <para>
            If you just want to remove an <code>IPSet</code> from a <code>Rule</code>, use <a>UpdateRule</a>.
            </para><para>
            To permanently delete an <code>IPSet</code> from AWS WAF, perform the following steps:
            </para><ol><li><para>
            Update the <code>IPSet</code> to remove IP address ranges, if any. For more information,
            see <a>UpdateIPSet</a>.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>DeleteIPSet</code> request.
            </para></li><li><para>
            Submit a <code>DeleteIPSet</code> request.
            </para></li></ol>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFIPSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFIPSetCmdlet.IPSetId">
            <summary>
            <para>
            <para>The <code>IPSetId</code> of the <a>IPSet</a> that you want to delete. <code>IPSetId</code>
            is returned by <a>CreateIPSet</a> and by <a>ListIPSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFIPSetCmdlet.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.WAF.RemoveWAFLoggingConfigurationCmdlet">
            <summary>
            Permanently deletes the <a>LoggingConfiguration</a> from the specified web ACL.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFLoggingConfigurationCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the web ACL from which you want to delete the <a>LoggingConfiguration</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFLoggingConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFLoggingConfigurationCmdlet.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.WAF.RemoveWAFPermissionPolicyCmdlet">
            <summary>
            Permanently deletes an IAM policy from the specified RuleGroup.
             
              
            <para>
            The user making the request must be the owner of the RuleGroup.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFPermissionPolicyCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the RuleGroup from which you want to delete the
            policy.</para><para>The user making the request must be the owner of the RuleGroup.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFPermissionPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFPermissionPolicyCmdlet.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.WAF.RemoveWAFRateBasedRuleCmdlet">
            <summary>
            Permanently deletes a <a>RateBasedRule</a>. You can't delete a rule if it's still
            used in any <code>WebACL</code> objects or if it still includes any predicates, such
            as <code>ByteMatchSet</code> objects.
             
              
            <para>
            If you just want to remove a rule from a <code>WebACL</code>, use <a>UpdateWebACL</a>.
            </para><para>
            To permanently delete a <code>RateBasedRule</code> from AWS WAF, perform the following
            steps:
            </para><ol><li><para>
            Update the <code>RateBasedRule</code> to remove predicates, if any. For more information,
            see <a>UpdateRateBasedRule</a>.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>DeleteRateBasedRule</code> request.
            </para></li><li><para>
            Submit a <code>DeleteRateBasedRule</code> request.
            </para></li></ol>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFRateBasedRuleCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFRateBasedRuleCmdlet.RuleId">
            <summary>
            <para>
            <para>The <code>RuleId</code> of the <a>RateBasedRule</a> that you want to delete. <code>RuleId</code>
            is returned by <a>CreateRateBasedRule</a> and by <a>ListRateBasedRules</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFRateBasedRuleCmdlet.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.WAF.RemoveWAFRegexMatchSetCmdlet">
            <summary>
            Permanently deletes a <a>RegexMatchSet</a>. You can't delete a <code>RegexMatchSet</code>
            if it's still used in any <code>Rules</code> or if it still includes any <code>RegexMatchTuples</code>
            objects (any filters).
             
              
            <para>
            If you just want to remove a <code>RegexMatchSet</code> from a <code>Rule</code>,
            use <a>UpdateRule</a>.
            </para><para>
            To permanently delete a <code>RegexMatchSet</code>, perform the following steps:
            </para><ol><li><para>
            Update the <code>RegexMatchSet</code> to remove filters, if any. For more information,
            see <a>UpdateRegexMatchSet</a>.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>DeleteRegexMatchSet</code> request.
            </para></li><li><para>
            Submit a <code>DeleteRegexMatchSet</code> request.
            </para></li></ol>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFRegexMatchSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFRegexMatchSetCmdlet.RegexMatchSetId">
            <summary>
            <para>
            <para>The <code>RegexMatchSetId</code> of the <a>RegexMatchSet</a> that you want to delete.
            <code>RegexMatchSetId</code> is returned by <a>CreateRegexMatchSet</a> and by <a>ListRegexMatchSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFRegexMatchSetCmdlet.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.WAF.RemoveWAFRegexPatternSetCmdlet">
            <summary>
            Permanently deletes a <a>RegexPatternSet</a>. You can't delete a <code>RegexPatternSet</code>
            if it's still used in any <code>RegexMatchSet</code> or if the <code>RegexPatternSet</code>
            is not empty.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFRegexPatternSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFRegexPatternSetCmdlet.RegexPatternSetId">
            <summary>
            <para>
            <para>The <code>RegexPatternSetId</code> of the <a>RegexPatternSet</a> that you want to
            delete. <code>RegexPatternSetId</code> is returned by <a>CreateRegexPatternSet</a>
            and by <a>ListRegexPatternSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFRegexPatternSetCmdlet.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.WAF.RemoveWAFRuleCmdlet">
            <summary>
            Permanently deletes a <a>Rule</a>. You can't delete a <code>Rule</code> if it's still
            used in any <code>WebACL</code> objects or if it still includes any predicates, such
            as <code>ByteMatchSet</code> objects.
             
              
            <para>
            If you just want to remove a <code>Rule</code> from a <code>WebACL</code>, use <a>UpdateWebACL</a>.
            </para><para>
            To permanently delete a <code>Rule</code> from AWS WAF, perform the following steps:
            </para><ol><li><para>
            Update the <code>Rule</code> to remove predicates, if any. For more information, see
            <a>UpdateRule</a>.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>DeleteRule</code> request.
            </para></li><li><para>
            Submit a <code>DeleteRule</code> request.
            </para></li></ol>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFRuleCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFRuleCmdlet.RuleId">
            <summary>
            <para>
            <para>The <code>RuleId</code> of the <a>Rule</a> that you want to delete. <code>RuleId</code>
            is returned by <a>CreateRule</a> and by <a>ListRules</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFRuleCmdlet.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.WAF.RemoveWAFRuleGroupCmdlet">
            <summary>
            Permanently deletes a <a>RuleGroup</a>. You can't delete a <code>RuleGroup</code>
            if it's still used in any <code>WebACL</code> objects or if it still includes any
            rules.
             
              
            <para>
            If you just want to remove a <code>RuleGroup</code> from a <code>WebACL</code>, use
            <a>UpdateWebACL</a>.
            </para><para>
            To permanently delete a <code>RuleGroup</code> from AWS WAF, perform the following
            steps:
            </para><ol><li><para>
            Update the <code>RuleGroup</code> to remove rules, if any. For more information, see
            <a>UpdateRuleGroup</a>.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>DeleteRuleGroup</code> request.
            </para></li><li><para>
            Submit a <code>DeleteRuleGroup</code> request.
            </para></li></ol>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFRuleGroupCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFRuleGroupCmdlet.RuleGroupId">
            <summary>
            <para>
            <para>The <code>RuleGroupId</code> of the <a>RuleGroup</a> that you want to delete. <code>RuleGroupId</code>
            is returned by <a>CreateRuleGroup</a> and by <a>ListRuleGroups</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFRuleGroupCmdlet.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.WAF.RemoveWAFSizeConstraintSetCmdlet">
            <summary>
            Permanently deletes a <a>SizeConstraintSet</a>. You can't delete a <code>SizeConstraintSet</code>
            if it's still used in any <code>Rules</code> or if it still includes any <a>SizeConstraint</a>
            objects (any filters).
             
              
            <para>
            If you just want to remove a <code>SizeConstraintSet</code> from a <code>Rule</code>,
            use <a>UpdateRule</a>.
            </para><para>
            To permanently delete a <code>SizeConstraintSet</code>, perform the following steps:
            </para><ol><li><para>
            Update the <code>SizeConstraintSet</code> to remove filters, if any. For more information,
            see <a>UpdateSizeConstraintSet</a>.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>DeleteSizeConstraintSet</code> request.
            </para></li><li><para>
            Submit a <code>DeleteSizeConstraintSet</code> request.
            </para></li></ol>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFSizeConstraintSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFSizeConstraintSetCmdlet.SizeConstraintSetId">
            <summary>
            <para>
            <para>The <code>SizeConstraintSetId</code> of the <a>SizeConstraintSet</a> that you want
            to delete. <code>SizeConstraintSetId</code> is returned by <a>CreateSizeConstraintSet</a>
            and by <a>ListSizeConstraintSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFSizeConstraintSetCmdlet.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.WAF.RemoveWAFSqlInjectionMatchSetCmdlet">
            <summary>
            Permanently deletes a <a>SqlInjectionMatchSet</a>. You can't delete a <code>SqlInjectionMatchSet</code>
            if it's still used in any <code>Rules</code> or if it still contains any <a>SqlInjectionMatchTuple</a>
            objects.
             
              
            <para>
            If you just want to remove a <code>SqlInjectionMatchSet</code> from a <code>Rule</code>,
            use <a>UpdateRule</a>.
            </para><para>
            To permanently delete a <code>SqlInjectionMatchSet</code> from AWS WAF, perform the
            following steps:
            </para><ol><li><para>
            Update the <code>SqlInjectionMatchSet</code> to remove filters, if any. For more information,
            see <a>UpdateSqlInjectionMatchSet</a>.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>DeleteSqlInjectionMatchSet</code> request.
            </para></li><li><para>
            Submit a <code>DeleteSqlInjectionMatchSet</code> request.
            </para></li></ol>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFSqlInjectionMatchSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFSqlInjectionMatchSetCmdlet.SqlInjectionMatchSetId">
            <summary>
            <para>
            <para>The <code>SqlInjectionMatchSetId</code> of the <a>SqlInjectionMatchSet</a> that you
            want to delete. <code>SqlInjectionMatchSetId</code> is returned by <a>CreateSqlInjectionMatchSet</a>
            and by <a>ListSqlInjectionMatchSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFSqlInjectionMatchSetCmdlet.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.WAF.RemoveWAFWebACLCmdlet">
            <summary>
            Permanently deletes a <a>WebACL</a>. You can't delete a <code>WebACL</code> if it
            still contains any <code>Rules</code>.
             
              
            <para>
            To delete a <code>WebACL</code>, perform the following steps:
            </para><ol><li><para>
            Update the <code>WebACL</code> to remove <code>Rules</code>, if any. For more information,
            see <a>UpdateWebACL</a>.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>DeleteWebACL</code> request.
            </para></li><li><para>
            Submit a <code>DeleteWebACL</code> request.
            </para></li></ol>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFWebACLCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFWebACLCmdlet.WebACLId">
            <summary>
            <para>
            <para>The <code>WebACLId</code> of the <a>WebACL</a> that you want to delete. <code>WebACLId</code>
            is returned by <a>CreateWebACL</a> and by <a>ListWebACLs</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFWebACLCmdlet.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.WAF.RemoveWAFXssMatchSetCmdlet">
            <summary>
            Permanently deletes an <a>XssMatchSet</a>. You can't delete an <code>XssMatchSet</code>
            if it's still used in any <code>Rules</code> or if it still contains any <a>XssMatchTuple</a>
            objects.
             
              
            <para>
            If you just want to remove an <code>XssMatchSet</code> from a <code>Rule</code>, use
            <a>UpdateRule</a>.
            </para><para>
            To permanently delete an <code>XssMatchSet</code> from AWS WAF, perform the following
            steps:
            </para><ol><li><para>
            Update the <code>XssMatchSet</code> to remove filters, if any. For more information,
            see <a>UpdateXssMatchSet</a>.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of a <code>DeleteXssMatchSet</code> request.
            </para></li><li><para>
            Submit a <code>DeleteXssMatchSet</code> request.
            </para></li></ol>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFXssMatchSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFXssMatchSetCmdlet.XssMatchSetId">
            <summary>
            <para>
            <para>The <code>XssMatchSetId</code> of the <a>XssMatchSet</a> that you want to delete.
            <code>XssMatchSetId</code> is returned by <a>CreateXssMatchSet</a> and by <a>ListXssMatchSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.RemoveWAFXssMatchSetCmdlet.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.WAF.UpdateWAFByteMatchSetCmdlet">
            <summary>
            Inserts or deletes <a>ByteMatchTuple</a> objects (filters) in a <a>ByteMatchSet</a>.
            For each <code>ByteMatchTuple</code> object, you specify the following values:
             
             <ul><li><para>
            Whether to insert or delete the object from the array. If you want to change a <code>ByteMatchSetUpdate</code>
            object, you delete the existing object and add a new one.
            </para></li><li><para>
            The part of a web request that you want AWS WAF to inspect, such as a query string
            or the value of the <code>User-Agent</code> header.
            </para></li><li><para>
            The bytes (typically a string that corresponds with ASCII characters) that you want
            AWS WAF to look for. For more information, including how you specify the values for
            the AWS WAF API and the AWS CLI or SDKs, see <code>TargetString</code> in the <a>ByteMatchTuple</a>
            data type.
            </para></li><li><para>
            Where to look, such as at the beginning or the end of a query string.
            </para></li><li><para>
            Whether to perform any conversions on the request, such as converting it to lowercase,
            before inspecting it for the specified string.
            </para></li></ul><para>
            For example, you can add a <code>ByteMatchSetUpdate</code> object that matches web
            requests in which <code>User-Agent</code> headers contain the string <code>BadBot</code>.
            You can then configure AWS WAF to block those requests.
            </para><para>
            To create and configure a <code>ByteMatchSet</code>, perform the following steps:
            </para><ol><li><para>
            Create a <code>ByteMatchSet.</code> For more information, see <a>CreateByteMatchSet</a>.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <code>UpdateByteMatchSet</code> request.
            </para></li><li><para>
            Submit an <code>UpdateByteMatchSet</code> request to specify the part of the request
            that you want AWS WAF to inspect (for example, the header or the URI) and the value
            that you want AWS WAF to watch for.
            </para></li></ol><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFByteMatchSetCmdlet.ByteMatchSetId">
            <summary>
            <para>
            <para>The <code>ByteMatchSetId</code> of the <a>ByteMatchSet</a> that you want to update.
            <code>ByteMatchSetId</code> is returned by <a>CreateByteMatchSet</a> and by <a>ListByteMatchSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFByteMatchSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFByteMatchSetCmdlet.Update">
            <summary>
            <para>
            <para>An array of <code>ByteMatchSetUpdate</code> objects that you want to insert into or
            delete from a <a>ByteMatchSet</a>. For more information, see the applicable data types:</para><ul><li><para><a>ByteMatchSetUpdate</a>: Contains <code>Action</code> and <code>ByteMatchTuple</code></para></li><li><para><a>ByteMatchTuple</a>: Contains <code>FieldToMatch</code>, <code>PositionalConstraint</code>,
            <code>TargetString</code>, and <code>TextTransformation</code></para></li><li><para><a>FieldToMatch</a>: Contains <code>Data</code> and <code>Type</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFByteMatchSetCmdlet.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.WAF.UpdateWAFGeoMatchSetCmdlet">
            <summary>
            Inserts or deletes <a>GeoMatchConstraint</a> objects in an <code>GeoMatchSet</code>.
            For each <code>GeoMatchConstraint</code> object, you specify the following values:
             
             
             <ul><li><para>
            Whether to insert or delete the object from the array. If you want to change an <code>GeoMatchConstraint</code>
            object, you delete the existing object and add a new one.
            </para></li><li><para>
            The <code>Type</code>. The only valid value for <code>Type</code> is <code>Country</code>.
            </para></li><li><para>
            The <code>Value</code>, which is a two character code for the country to add to the
            <code>GeoMatchConstraint</code> object. Valid codes are listed in <a>GeoMatchConstraint$Value</a>.
            </para></li></ul><para>
            To create and configure an <code>GeoMatchSet</code>, perform the following steps:
            </para><ol><li><para>
            Submit a <a>CreateGeoMatchSet</a> request.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <a>UpdateGeoMatchSet</a> request.
            </para></li><li><para>
            Submit an <code>UpdateGeoMatchSet</code> request to specify the country that you want
            AWS WAF to watch for.
            </para></li></ol><para>
            When you update an <code>GeoMatchSet</code>, you specify the country that you want
            to add and/or the country that you want to delete. If you want to change a country,
            you delete the existing country and add the new one.
            </para><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFGeoMatchSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFGeoMatchSetCmdlet.GeoMatchSetId">
            <summary>
            <para>
            <para>The <code>GeoMatchSetId</code> of the <a>GeoMatchSet</a> that you want to update.
            <code>GeoMatchSetId</code> is returned by <a>CreateGeoMatchSet</a> and by <a>ListGeoMatchSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFGeoMatchSetCmdlet.Update">
            <summary>
            <para>
            <para>An array of <code>GeoMatchSetUpdate</code> objects that you want to insert into or
            delete from an <a>GeoMatchSet</a>. For more information, see the applicable data types:</para><ul><li><para><a>GeoMatchSetUpdate</a>: Contains <code>Action</code> and <code>GeoMatchConstraint</code></para></li><li><para><a>GeoMatchConstraint</a>: Contains <code>Type</code> and <code>Value</code></para><para>You can have only one <code>Type</code> and <code>Value</code> per <code>GeoMatchConstraint</code>.
            To add multiple countries, include multiple <code>GeoMatchSetUpdate</code> objects
            in your request.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFGeoMatchSetCmdlet.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.WAF.UpdateWAFIPSetCmdlet">
            <summary>
            Inserts or deletes <a>IPSetDescriptor</a> objects in an <code>IPSet</code>. For each
            <code>IPSetDescriptor</code> object, you specify the following values:
             
             <ul><li><para>
            Whether to insert or delete the object from the array. If you want to change an <code>IPSetDescriptor</code>
            object, you delete the existing object and add a new one.
            </para></li><li><para>
            The IP address version, <code>IPv4</code> or <code>IPv6</code>.
            </para></li><li><para>
            The IP address in CIDR notation, for example, <code>192.0.2.0/24</code> (for the range
            of IP addresses from <code>192.0.2.0</code> to <code>192.0.2.255</code>) or <code>192.0.2.44/32</code>
            (for the individual IP address <code>192.0.2.44</code>).
            </para></li></ul><para>
            AWS WAF supports IPv4 address ranges: /8 and any range between /16 through /32. AWS
            WAF supports IPv6 address ranges: /24, /32, /48, /56, /64, and /128. For more information
            about CIDR notation, see the Wikipedia entry <a href="https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing">Classless
            Inter-Domain Routing</a>.
            </para><para>
            IPv6 addresses can be represented using any of the following formats:
            </para><ul><li><para>
            1111:0000:0000:0000:0000:0000:0000:0111/128
            </para></li><li><para>
            1111:0:0:0:0:0:0:0111/128
            </para></li><li><para>
            1111::0111/128
            </para></li><li><para>
            1111::111/128
            </para></li></ul><para>
            You use an <code>IPSet</code> to specify which web requests you want to allow or block
            based on the IP addresses that the requests originated from. For example, if you're
            receiving a lot of requests from one or a small number of IP addresses and you want
            to block the requests, you can create an <code>IPSet</code> that specifies those IP
            addresses, and then configure AWS WAF to block the requests.
            </para><para>
            To create and configure an <code>IPSet</code>, perform the following steps:
            </para><ol><li><para>
            Submit a <a>CreateIPSet</a> request.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <a>UpdateIPSet</a> request.
            </para></li><li><para>
            Submit an <code>UpdateIPSet</code> request to specify the IP addresses that you want
            AWS WAF to watch for.
            </para></li></ol><para>
            When you update an <code>IPSet</code>, you specify the IP addresses that you want
            to add and/or the IP addresses that you want to delete. If you want to change an IP
            address, you delete the existing IP address and add the new one.
            </para><para>
            You can insert a maximum of 1000 addresses in a single request.
            </para><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFIPSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFIPSetCmdlet.IPSetId">
            <summary>
            <para>
            <para>The <code>IPSetId</code> of the <a>IPSet</a> that you want to update. <code>IPSetId</code>
            is returned by <a>CreateIPSet</a> and by <a>ListIPSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFIPSetCmdlet.Update">
            <summary>
            <para>
            <para>An array of <code>IPSetUpdate</code> objects that you want to insert into or delete
            from an <a>IPSet</a>. For more information, see the applicable data types:</para><ul><li><para><a>IPSetUpdate</a>: Contains <code>Action</code> and <code>IPSetDescriptor</code></para></li><li><para><a>IPSetDescriptor</a>: Contains <code>Type</code> and <code>Value</code></para></li></ul><para>You can insert a maximum of 1000 addresses in a single request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFIPSetCmdlet.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.WAF.UpdateWAFRateBasedRuleCmdlet">
            <summary>
            Inserts or deletes <a>Predicate</a> objects in a rule and updates the <code>RateLimit</code>
            in the rule.
             
              
            <para>
            Each <code>Predicate</code> object identifies a predicate, such as a <a>ByteMatchSet</a>
            or an <a>IPSet</a>, that specifies the web requests that you want to block or count.
            The <code>RateLimit</code> specifies the number of requests every five minutes that
            triggers the rule.
            </para><para>
            If you add more than one predicate to a <code>RateBasedRule</code>, a request must
            match all the predicates and exceed the <code>RateLimit</code> to be counted or blocked.
            For example, suppose you add the following to a <code>RateBasedRule</code>:
            </para><ul><li><para>
            An <code>IPSet</code> that matches the IP address <code>192.0.2.44/32</code></para></li><li><para>
            A <code>ByteMatchSet</code> that matches <code>BadBot</code> in the <code>User-Agent</code>
            header
            </para></li></ul><para>
            Further, you specify a <code>RateLimit</code> of 15,000.
            </para><para>
            You then add the <code>RateBasedRule</code> to a <code>WebACL</code> and specify that
            you want to block requests that satisfy the rule. For a request to be blocked, it
            must come from the IP address 192.0.2.44 <i>and</i> the <code>User-Agent</code> header
            in the request must contain the value <code>BadBot</code>. Further, requests that
            match these two conditions much be received at a rate of more than 15,000 every five
            minutes. If the rate drops below this limit, AWS WAF no longer blocks the requests.
            </para><para>
            As a second example, suppose you want to limit requests to a particular page on your
            site. To do this, you could add the following to a <code>RateBasedRule</code>:
            </para><ul><li><para>
            A <code>ByteMatchSet</code> with <code>FieldToMatch</code> of <code>URI</code></para></li><li><para>
            A <code>PositionalConstraint</code> of <code>STARTS_WITH</code></para></li><li><para>
            A <code>TargetString</code> of <code>login</code></para></li></ul><para>
            Further, you specify a <code>RateLimit</code> of 15,000.
            </para><para>
            By adding this <code>RateBasedRule</code> to a <code>WebACL</code>, you could limit
            requests to your login page without affecting the rest of your site.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFRateBasedRuleCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFRateBasedRuleCmdlet.RateLimit">
            <summary>
            <para>
            <para>The maximum number of requests, which have an identical value in the field specified
            by the <code>RateKey</code>, allowed in a five-minute period. If the number of requests
            exceeds the <code>RateLimit</code> and the other predicates specified in the rule
            are also met, AWS WAF triggers the action that is specified for this rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFRateBasedRuleCmdlet.RuleId">
            <summary>
            <para>
            <para>The <code>RuleId</code> of the <code>RateBasedRule</code> that you want to update.
            <code>RuleId</code> is returned by <code>CreateRateBasedRule</code> and by <a>ListRateBasedRules</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFRateBasedRuleCmdlet.Update">
            <summary>
            <para>
            <para>An array of <code>RuleUpdate</code> objects that you want to insert into or delete
            from a <a>RateBasedRule</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFRateBasedRuleCmdlet.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.WAF.UpdateWAFRegexMatchSetCmdlet">
            <summary>
            Inserts or deletes <a>RegexMatchTuple</a> objects (filters) in a <a>RegexMatchSet</a>.
            For each <code>RegexMatchSetUpdate</code> object, you specify the following values:
             
             
             <ul><li><para>
            Whether to insert or delete the object from the array. If you want to change a <code>RegexMatchSetUpdate</code>
            object, you delete the existing object and add a new one.
            </para></li><li><para>
            The part of a web request that you want AWS WAF to inspectupdate, such as a query
            string or the value of the <code>User-Agent</code> header.
            </para></li><li><para>
            The identifier of the pattern (a regular expression) that you want AWS WAF to look
            for. For more information, see <a>RegexPatternSet</a>.
            </para></li><li><para>
            Whether to perform any conversions on the request, such as converting it to lowercase,
            before inspecting it for the specified string.
            </para></li></ul><para>
             For example, you can create a <code>RegexPatternSet</code> that matches any requests
            with <code>User-Agent</code> headers that contain the string <code>B[a@]dB[o0]t</code>.
            You can then configure AWS WAF to reject those requests.
            </para><para>
            To create and configure a <code>RegexMatchSet</code>, perform the following steps:
            </para><ol><li><para>
            Create a <code>RegexMatchSet.</code> For more information, see <a>CreateRegexMatchSet</a>.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <code>UpdateRegexMatchSet</code> request.
            </para></li><li><para>
            Submit an <code>UpdateRegexMatchSet</code> request to specify the part of the request
            that you want AWS WAF to inspect (for example, the header or the URI) and the identifier
            of the <code>RegexPatternSet</code> that contain the regular expression patters you
            want AWS WAF to watch for.
            </para></li></ol><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFRegexMatchSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFRegexMatchSetCmdlet.RegexMatchSetId">
            <summary>
            <para>
            <para>The <code>RegexMatchSetId</code> of the <a>RegexMatchSet</a> that you want to update.
            <code>RegexMatchSetId</code> is returned by <a>CreateRegexMatchSet</a> and by <a>ListRegexMatchSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFRegexMatchSetCmdlet.Update">
            <summary>
            <para>
            <para>An array of <code>RegexMatchSetUpdate</code> objects that you want to insert into
            or delete from a <a>RegexMatchSet</a>. For more information, see <a>RegexMatchTuple</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFRegexMatchSetCmdlet.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.WAF.UpdateWAFRegexPatternSetCmdlet">
            <summary>
            Inserts or deletes <code>RegexPatternString</code> objects in a <a>RegexPatternSet</a>.
            For each <code>RegexPatternString</code> object, you specify the following values:
             
             
             <ul><li><para>
            Whether to insert or delete the <code>RegexPatternString</code>.
            </para></li><li><para>
            The regular expression pattern that you want to insert or delete. For more information,
            see <a>RegexPatternSet</a>.
            </para></li></ul><para>
             For example, you can create a <code>RegexPatternString</code> such as <code>B[a@]dB[o0]t</code>.
            AWS WAF will match this <code>RegexPatternString</code> to:
            </para><ul><li><para>
            BadBot
            </para></li><li><para>
            BadB0t
            </para></li><li><para>
            B@dBot
            </para></li><li><para>
            B@dB0t
            </para></li></ul><para>
            To create and configure a <code>RegexPatternSet</code>, perform the following steps:
            </para><ol><li><para>
            Create a <code>RegexPatternSet.</code> For more information, see <a>CreateRegexPatternSet</a>.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <code>UpdateRegexPatternSet</code> request.
            </para></li><li><para>
            Submit an <code>UpdateRegexPatternSet</code> request to specify the regular expression
            pattern that you want AWS WAF to watch for.
            </para></li></ol><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFRegexPatternSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFRegexPatternSetCmdlet.RegexPatternSetId">
            <summary>
            <para>
            <para>The <code>RegexPatternSetId</code> of the <a>RegexPatternSet</a> that you want to
            update. <code>RegexPatternSetId</code> is returned by <a>CreateRegexPatternSet</a>
            and by <a>ListRegexPatternSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFRegexPatternSetCmdlet.Update">
            <summary>
            <para>
            <para>An array of <code>RegexPatternSetUpdate</code> objects that you want to insert into
            or delete from a <a>RegexPatternSet</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFRegexPatternSetCmdlet.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.WAF.UpdateWAFRuleCmdlet">
            <summary>
            Inserts or deletes <a>Predicate</a> objects in a <code>Rule</code>. Each <code>Predicate</code>
            object identifies a predicate, such as a <a>ByteMatchSet</a> or an <a>IPSet</a>, that
            specifies the web requests that you want to allow, block, or count. If you add more
            than one predicate to a <code>Rule</code>, a request must match all of the specifications
            to be allowed, blocked, or counted. For example, suppose that you add the following
            to a <code>Rule</code>:
             
             <ul><li><para>
            A <code>ByteMatchSet</code> that matches the value <code>BadBot</code> in the <code>User-Agent</code>
            header
            </para></li><li><para>
            An <code>IPSet</code> that matches the IP address <code>192.0.2.44</code></para></li></ul><para>
            You then add the <code>Rule</code> to a <code>WebACL</code> and specify that you want
            to block requests that satisfy the <code>Rule</code>. For a request to be blocked,
            the <code>User-Agent</code> header in the request must contain the value <code>BadBot</code><i>and</i> the request must originate from the IP address 192.0.2.44.
            </para><para>
            To create and configure a <code>Rule</code>, perform the following steps:
            </para><ol><li><para>
            Create and update the predicates that you want to include in the <code>Rule</code>.
            </para></li><li><para>
            Create the <code>Rule</code>. See <a>CreateRule</a>.
            </para></li><li><para>
            Use <code>GetChangeToken</code> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <a>UpdateRule</a> request.
            </para></li><li><para>
            Submit an <code>UpdateRule</code> request to add predicates to the <code>Rule</code>.
            </para></li><li><para>
            Create and update a <code>WebACL</code> that contains the <code>Rule</code>. See <a>CreateWebACL</a>.
            </para></li></ol><para>
            If you want to replace one <code>ByteMatchSet</code> or <code>IPSet</code> with another,
            you delete the existing one and add the new one.
            </para><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFRuleCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFRuleCmdlet.RuleId">
            <summary>
            <para>
            <para>The <code>RuleId</code> of the <code>Rule</code> that you want to update. <code>RuleId</code>
            is returned by <code>CreateRule</code> and by <a>ListRules</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFRuleCmdlet.Update">
            <summary>
            <para>
            <para>An array of <code>RuleUpdate</code> objects that you want to insert into or delete
            from a <a>Rule</a>. For more information, see the applicable data types:</para><ul><li><para><a>RuleUpdate</a>: Contains <code>Action</code> and <code>Predicate</code></para></li><li><para><a>Predicate</a>: Contains <code>DataId</code>, <code>Negated</code>, and <code>Type</code></para></li><li><para><a>FieldToMatch</a>: Contains <code>Data</code> and <code>Type</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFRuleCmdlet.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.WAF.UpdateWAFRuleGroupCmdlet">
            <summary>
            Inserts or deletes <a>ActivatedRule</a> objects in a <code>RuleGroup</code>.
             
              
            <para>
            You can only insert <code>REGULAR</code> rules into a rule group.
            </para><para>
            You can have a maximum of ten rules per rule group.
            </para><para>
            To create and configure a <code>RuleGroup</code>, perform the following steps:
            </para><ol><li><para>
            Create and update the <code>Rules</code> that you want to include in the <code>RuleGroup</code>.
            See <a>CreateRule</a>.
            </para></li><li><para>
            Use <code>GetChangeToken</code> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <a>UpdateRuleGroup</a> request.
            </para></li><li><para>
            Submit an <code>UpdateRuleGroup</code> request to add <code>Rules</code> to the <code>RuleGroup</code>.
            </para></li><li><para>
            Create and update a <code>WebACL</code> that contains the <code>RuleGroup</code>.
            See <a>CreateWebACL</a>.
            </para></li></ol><para>
            If you want to replace one <code>Rule</code> with another, you delete the existing
            one and add the new one.
            </para><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFRuleGroupCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFRuleGroupCmdlet.RuleGroupId">
            <summary>
            <para>
            <para>The <code>RuleGroupId</code> of the <a>RuleGroup</a> that you want to update. <code>RuleGroupId</code>
            is returned by <a>CreateRuleGroup</a> and by <a>ListRuleGroups</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFRuleGroupCmdlet.Update">
            <summary>
            <para>
            <para>An array of <code>RuleGroupUpdate</code> objects that you want to insert into or delete
            from a <a>RuleGroup</a>.</para><para>You can only insert <code>REGULAR</code> rules into a rule group.</para><para><code>ActivatedRule|OverrideAction</code> applies only when updating or adding a
            <code>RuleGroup</code> to a <code>WebACL</code>. In this case you do not use <code>ActivatedRule|Action</code>.
            For all other update requests, <code>ActivatedRule|Action</code> is used instead of
            <code>ActivatedRule|OverrideAction</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFRuleGroupCmdlet.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.WAF.UpdateWAFSizeConstraintSetCmdlet">
            <summary>
            Inserts or deletes <a>SizeConstraint</a> objects (filters) in a <a>SizeConstraintSet</a>.
            For each <code>SizeConstraint</code> object, you specify the following values:
             
             <ul><li><para>
            Whether to insert or delete the object from the array. If you want to change a <code>SizeConstraintSetUpdate</code>
            object, you delete the existing object and add a new one.
            </para></li><li><para>
            The part of a web request that you want AWS WAF to evaluate, such as the length of
            a query string or the length of the <code>User-Agent</code> header.
            </para></li><li><para>
            Whether to perform any transformations on the request, such as converting it to lowercase,
            before checking its length. Note that transformations of the request body are not
            supported because the AWS resource forwards only the first <code>8192</code> bytes
            of your request to AWS WAF.
            </para><para>
            You can only specify a single type of TextTransformation.
            </para></li><li><para>
            A <code>ComparisonOperator</code> used for evaluating the selected part of the request
            against the specified <code>Size</code>, such as equals, greater than, less than,
            and so on.
            </para></li><li><para>
            The length, in bytes, that you want AWS WAF to watch for in selected part of the request.
            The length is computed after applying the transformation.
            </para></li></ul><para>
            For example, you can add a <code>SizeConstraintSetUpdate</code> object that matches
            web requests in which the length of the <code>User-Agent</code> header is greater
            than 100 bytes. You can then configure AWS WAF to block those requests.
            </para><para>
            To create and configure a <code>SizeConstraintSet</code>, perform the following steps:
            </para><ol><li><para>
            Create a <code>SizeConstraintSet.</code> For more information, see <a>CreateSizeConstraintSet</a>.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <code>UpdateSizeConstraintSet</code> request.
            </para></li><li><para>
            Submit an <code>UpdateSizeConstraintSet</code> request to specify the part of the
            request that you want AWS WAF to inspect (for example, the header or the URI) and
            the value that you want AWS WAF to watch for.
            </para></li></ol><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFSizeConstraintSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFSizeConstraintSetCmdlet.SizeConstraintSetId">
            <summary>
            <para>
            <para>The <code>SizeConstraintSetId</code> of the <a>SizeConstraintSet</a> that you want
            to update. <code>SizeConstraintSetId</code> is returned by <a>CreateSizeConstraintSet</a>
            and by <a>ListSizeConstraintSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFSizeConstraintSetCmdlet.Update">
            <summary>
            <para>
            <para>An array of <code>SizeConstraintSetUpdate</code> objects that you want to insert into
            or delete from a <a>SizeConstraintSet</a>. For more information, see the applicable
            data types:</para><ul><li><para><a>SizeConstraintSetUpdate</a>: Contains <code>Action</code> and <code>SizeConstraint</code></para></li><li><para><a>SizeConstraint</a>: Contains <code>FieldToMatch</code>, <code>TextTransformation</code>,
            <code>ComparisonOperator</code>, and <code>Size</code></para></li><li><para><a>FieldToMatch</a>: Contains <code>Data</code> and <code>Type</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFSizeConstraintSetCmdlet.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.WAF.UpdateWAFSqlInjectionMatchSetCmdlet">
            <summary>
            Inserts or deletes <a>SqlInjectionMatchTuple</a> objects (filters) in a <a>SqlInjectionMatchSet</a>.
            For each <code>SqlInjectionMatchTuple</code> object, you specify the following values:
             
             <ul><li><para><code>Action</code>: Whether to insert the object into or delete the object from
            the array. To change a <code>SqlInjectionMatchTuple</code>, you delete the existing
            object and add a new one.
            </para></li><li><para><code>FieldToMatch</code>: The part of web requests that you want AWS WAF to inspect
            and, if you want AWS WAF to inspect a header or custom query parameter, the name of
            the header or parameter.
            </para></li><li><para><code>TextTransformation</code>: Which text transformation, if any, to perform on
            the web request before inspecting the request for snippets of malicious SQL code.
            </para><para>
            You can only specify a single type of TextTransformation.
            </para></li></ul><para>
            You use <code>SqlInjectionMatchSet</code> objects to specify which CloudFront requests
            that you want to allow, block, or count. For example, if you're receiving requests
            that contain snippets of SQL code in the query string and you want to block the requests,
            you can create a <code>SqlInjectionMatchSet</code> with the applicable settings, and
            then configure AWS WAF to block the requests.
            </para><para>
            To create and configure a <code>SqlInjectionMatchSet</code>, perform the following
            steps:
            </para><ol><li><para>
            Submit a <a>CreateSqlInjectionMatchSet</a> request.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <a>UpdateIPSet</a> request.
            </para></li><li><para>
            Submit an <code>UpdateSqlInjectionMatchSet</code> request to specify the parts of
            web requests that you want AWS WAF to inspect for snippets of SQL code.
            </para></li></ol><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFSqlInjectionMatchSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFSqlInjectionMatchSetCmdlet.SqlInjectionMatchSetId">
            <summary>
            <para>
            <para>The <code>SqlInjectionMatchSetId</code> of the <code>SqlInjectionMatchSet</code> that
            you want to update. <code>SqlInjectionMatchSetId</code> is returned by <a>CreateSqlInjectionMatchSet</a>
            and by <a>ListSqlInjectionMatchSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFSqlInjectionMatchSetCmdlet.Update">
            <summary>
            <para>
            <para>An array of <code>SqlInjectionMatchSetUpdate</code> objects that you want to insert
            into or delete from a <a>SqlInjectionMatchSet</a>. For more information, see the applicable
            data types:</para><ul><li><para><a>SqlInjectionMatchSetUpdate</a>: Contains <code>Action</code> and <code>SqlInjectionMatchTuple</code></para></li><li><para><a>SqlInjectionMatchTuple</a>: Contains <code>FieldToMatch</code> and <code>TextTransformation</code></para></li><li><para><a>FieldToMatch</a>: Contains <code>Data</code> and <code>Type</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFSqlInjectionMatchSetCmdlet.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.WAF.UpdateWAFWebACLCmdlet">
            <summary>
            Inserts or deletes <a>ActivatedRule</a> objects in a <code>WebACL</code>. Each <code>Rule</code>
            identifies web requests that you want to allow, block, or count. When you update a
            <code>WebACL</code>, you specify the following values:
             
             <ul><li><para>
            A default action for the <code>WebACL</code>, either <code>ALLOW</code> or <code>BLOCK</code>.
            AWS WAF performs the default action if a request doesn't match the criteria in any
            of the <code>Rules</code> in a <code>WebACL</code>.
            </para></li><li><para>
            The <code>Rules</code> that you want to add or delete. If you want to replace one
            <code>Rule</code> with another, you delete the existing <code>Rule</code> and add
            the new one.
            </para></li><li><para>
            For each <code>Rule</code>, whether you want AWS WAF to allow requests, block requests,
            or count requests that match the conditions in the <code>Rule</code>.
            </para></li><li><para>
            The order in which you want AWS WAF to evaluate the <code>Rules</code> in a <code>WebACL</code>.
            If you add more than one <code>Rule</code> to a <code>WebACL</code>, AWS WAF evaluates
            each request against the <code>Rules</code> in order based on the value of <code>Priority</code>.
            (The <code>Rule</code> that has the lowest value for <code>Priority</code> is evaluated
            first.) When a web request matches all the predicates (such as <code>ByteMatchSets</code>
            and <code>IPSets</code>) in a <code>Rule</code>, AWS WAF immediately takes the corresponding
            action, allow or block, and doesn't evaluate the request against the remaining <code>Rules</code>
            in the <code>WebACL</code>, if any.
            </para></li></ul><para>
            To create and configure a <code>WebACL</code>, perform the following steps:
            </para><ol><li><para>
            Create and update the predicates that you want to include in <code>Rules</code>. For
            more information, see <a>CreateByteMatchSet</a>, <a>UpdateByteMatchSet</a>, <a>CreateIPSet</a>,
            <a>UpdateIPSet</a>, <a>CreateSqlInjectionMatchSet</a>, and <a>UpdateSqlInjectionMatchSet</a>.
            </para></li><li><para>
            Create and update the <code>Rules</code> that you want to include in the <code>WebACL</code>.
            For more information, see <a>CreateRule</a> and <a>UpdateRule</a>.
            </para></li><li><para>
            Create a <code>WebACL</code>. See <a>CreateWebACL</a>.
            </para></li><li><para>
            Use <code>GetChangeToken</code> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <a>UpdateWebACL</a> request.
            </para></li><li><para>
            Submit an <code>UpdateWebACL</code> request to specify the <code>Rules</code> that
            you want to include in the <code>WebACL</code>, to specify the default action, and
            to associate the <code>WebACL</code> with a CloudFront distribution.
            </para><para>
            The <code>ActivatedRule</code> can be a rule group. If you specify a rule group as
            your <code>ActivatedRule</code>, you can exclude specific rules from that rule group.
            </para><para>
            If you already have a rule group associated with a web ACL and want to submit an <code>UpdateWebACL</code>
            request to exclude certain rules from that rule group, you must first remove the rule
            group from the web ACL, the re-insert it again, specifying the excluded rules. For
            details, see <a>ActivatedRule$ExcludedRules</a>.
            </para></li></ol><para>
            Be aware that if you try to add a RATE_BASED rule to a web ACL without setting the
            rule type when first creating the rule, the <a>UpdateWebACL</a> request will fail
            because the request tries to add a REGULAR rule (the default rule type) with the specified
            ID, which does not exist.
            </para><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFWebACLCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFWebACLCmdlet.DefaultAction_Type">
            <summary>
            <para>
            <para>Specifies how you want AWS WAF to respond to requests that match the settings in a
            <code>Rule</code>. Valid settings include the following:</para><ul><li><para><code>ALLOW</code>: AWS WAF allows requests</para></li><li><para><code>BLOCK</code>: AWS WAF blocks requests</para></li><li><para><code>COUNT</code>: AWS WAF increments a counter of the requests that match all of
            the conditions in the rule. AWS WAF then continues to inspect the web request based
            on the remaining rules in the web ACL. You can't specify <code>COUNT</code> for the
            default action for a <code>WebACL</code>.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFWebACLCmdlet.Update">
            <summary>
            <para>
            <para>An array of updates to make to the <a>WebACL</a>.</para><para>An array of <code>WebACLUpdate</code> objects that you want to insert into or delete
            from a <a>WebACL</a>. For more information, see the applicable data types:</para><ul><li><para><a>WebACLUpdate</a>: Contains <code>Action</code> and <code>ActivatedRule</code></para></li><li><para><a>ActivatedRule</a>: Contains <code>Action</code>, <code>OverrideAction</code>,
            <code>Priority</code>, <code>RuleId</code>, and <code>Type</code>. <code>ActivatedRule|OverrideAction</code>
            applies only when updating or adding a <code>RuleGroup</code> to a <code>WebACL</code>.
            In this case, you do not use <code>ActivatedRule|Action</code>. For all other update
            requests, <code>ActivatedRule|Action</code> is used instead of <code>ActivatedRule|OverrideAction</code>.
            </para></li><li><para><a>WafAction</a>: Contains <code>Type</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFWebACLCmdlet.WebACLId">
            <summary>
            <para>
            <para>The <code>WebACLId</code> of the <a>WebACL</a> that you want to update. <code>WebACLId</code>
            is returned by <a>CreateWebACL</a> and by <a>ListWebACLs</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFWebACLCmdlet.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.WAF.UpdateWAFXssMatchSetCmdlet">
            <summary>
            Inserts or deletes <a>XssMatchTuple</a> objects (filters) in an <a>XssMatchSet</a>.
            For each <code>XssMatchTuple</code> object, you specify the following values:
             
             <ul><li><para><code>Action</code>: Whether to insert the object into or delete the object from
            the array. To change an <code>XssMatchTuple</code>, you delete the existing object
            and add a new one.
            </para></li><li><para><code>FieldToMatch</code>: The part of web requests that you want AWS WAF to inspect
            and, if you want AWS WAF to inspect a header or custom query parameter, the name of
            the header or parameter.
            </para></li><li><para><code>TextTransformation</code>: Which text transformation, if any, to perform on
            the web request before inspecting the request for cross-site scripting attacks.
            </para><para>
            You can only specify a single type of TextTransformation.
            </para></li></ul><para>
            You use <code>XssMatchSet</code> objects to specify which CloudFront requests that
            you want to allow, block, or count. For example, if you're receiving requests that
            contain cross-site scripting attacks in the request body and you want to block the
            requests, you can create an <code>XssMatchSet</code> with the applicable settings,
            and then configure AWS WAF to block the requests.
            </para><para>
            To create and configure an <code>XssMatchSet</code>, perform the following steps:
            </para><ol><li><para>
            Submit a <a>CreateXssMatchSet</a> request.
            </para></li><li><para>
            Use <a>GetChangeToken</a> to get the change token that you provide in the <code>ChangeToken</code>
            parameter of an <a>UpdateIPSet</a> request.
            </para></li><li><para>
            Submit an <code>UpdateXssMatchSet</code> request to specify the parts of web requests
            that you want AWS WAF to inspect for cross-site scripting attacks.
            </para></li></ol><para>
            For more information about how to use the AWS WAF API to allow or block HTTP requests,
            see the <a href="https://docs.aws.amazon.com/waf/latest/developerguide/">AWS WAF Developer
            Guide</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFXssMatchSetCmdlet.ChangeToken">
            <summary>
            <para>
            <para>The value returned by the most recent call to <a>GetChangeToken</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFXssMatchSetCmdlet.Update">
            <summary>
            <para>
            <para>An array of <code>XssMatchSetUpdate</code> objects that you want to insert into or
            delete from an <a>XssMatchSet</a>. For more information, see the applicable data types:</para><ul><li><para><a>XssMatchSetUpdate</a>: Contains <code>Action</code> and <code>XssMatchTuple</code></para></li><li><para><a>XssMatchTuple</a>: Contains <code>FieldToMatch</code> and <code>TextTransformation</code></para></li><li><para><a>FieldToMatch</a>: Contains <code>Data</code> and <code>Type</code></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFXssMatchSetCmdlet.XssMatchSetId">
            <summary>
            <para>
            <para>The <code>XssMatchSetId</code> of the <code>XssMatchSet</code> that you want to update.
            <code>XssMatchSetId</code> is returned by <a>CreateXssMatchSet</a> and by <a>ListXssMatchSets</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.UpdateWAFXssMatchSetCmdlet.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.WAF.WriteWAFLoggingConfigurationCmdlet">
            <summary>
            Associates a <a>LoggingConfiguration</a> with a specified web ACL.
             
              
            <para>
            You can access information about all traffic that AWS WAF inspects using the following
            steps:
            </para><ol><li><para>
            Create an Amazon Kinesis Data Firehose .
            </para><para>
            Create the data firehose with a PUT source and in the region that you are operating.
            However, if you are capturing logs for Amazon CloudFront, always create the firehose
            in US East (N. Virginia).
            </para></li><li><para>
            Associate that firehose to your web ACL using a <code>PutLoggingConfiguration</code>
            request.
            </para></li></ol><para>
            When you successfully enable logging using a <code>PutLoggingConfiguration</code>
            request, AWS WAF will create a service linked role with the necessary permissions
            to write logs to the Amazon Kinesis Data Firehose. For more information, see <a href="https://docs.aws.amazon.com/waf/latest/developerguide/logging.html">Logging
            Web ACL Traffic Information</a> in the <i>AWS WAF Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.WriteWAFLoggingConfigurationCmdlet.LoggingConfiguration_LogDestinationConfig">
            <summary>
            <para>
            <para>An array of Amazon Kinesis Data Firehose ARNs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.WriteWAFLoggingConfigurationCmdlet.LoggingConfiguration_RedactedField">
            <summary>
            <para>
            <para>The parts of the request that you want redacted from the logs. For example, if you
            redact the cookie field, the cookie field in the firehose will be <code>xxx</code>.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.WriteWAFLoggingConfigurationCmdlet.LoggingConfiguration_ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the web ACL that you want to associate with <code>LogDestinationConfigs</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.WriteWAFLoggingConfigurationCmdlet.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.WAF.WriteWAFPermissionPolicyCmdlet">
            <summary>
            Attaches a IAM policy to the specified resource. The only supported use for this action
            is to share a RuleGroup across accounts.
             
              
            <para>
            The <code>PutPermissionPolicy</code> is subject to the following restrictions:
            </para><ul><li><para>
            You can attach only one policy with each <code>PutPermissionPolicy</code> request.
            </para></li><li><para>
            The policy must include an <code>Effect</code>, <code>Action</code> and <code>Principal</code>.
             
            </para></li><li><para><code>Effect</code> must specify <code>Allow</code>.
            </para></li><li><para>
            The <code>Action</code> in the policy must be <code>waf:UpdateWebACL</code>, <code>waf-regional:UpdateWebACL</code>,
            <code>waf:GetRuleGroup</code> and <code>waf-regional:GetRuleGroup</code> . Any extra
            or wildcard actions in the policy will be rejected.
            </para></li><li><para>
            The policy cannot include a <code>Resource</code> parameter.
            </para></li><li><para>
            The ARN in the request must be a valid WAF RuleGroup ARN and the RuleGroup must exist
            in the same region.
            </para></li><li><para>
            The user making the request must be the owner of the RuleGroup.
            </para></li><li><para>
            Your policy must be composed using IAM Policy version 2012-10-17.
            </para></li></ul><para>
            For more information, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies.html">IAM
            Policies</a>.
            </para><para>
            An example of a valid policy parameter is shown in the Examples section below.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.WriteWAFPermissionPolicyCmdlet.Policy">
            <summary>
            <para>
            <para>The policy to attach to the specified RuleGroup.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.WriteWAFPermissionPolicyCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the RuleGroup to which you want to attach the policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.WriteWAFPermissionPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the Policy parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WAF.WriteWAFPermissionPolicyCmdlet.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.WD.AddWDResourcePermissionCmdlet">
            <summary>
            Creates a set of permissions for the specified folder or document. The resource permissions
            are overwritten if the principals already have different permissions.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.AddWDResourcePermissionCmdlet.AuthenticationToken">
            <summary>
            <para>
            <para>Amazon WorkDocs authentication token. Do not set this field when using administrative
            API actions, as in accessing the API using AWS credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.AddWDResourcePermissionCmdlet.NotificationOptions_EmailMessage">
            <summary>
            <para>
            <para>Text value to be included in the email body.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.AddWDResourcePermissionCmdlet.Principal">
            <summary>
            <para>
            <para>The users, groups, or organization being granted permission.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.AddWDResourcePermissionCmdlet.ResourceId">
            <summary>
            <para>
            <para>The ID of the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.AddWDResourcePermissionCmdlet.NotificationOptions_SendEmail">
            <summary>
            <para>
            <para>Boolean value to indicate an email notification should be sent to the receipients.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.AddWDResourcePermissionCmdlet.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.WD.DisableWDUserCmdlet">
            <summary>
            Deactivates the specified user, which revokes the user's access to Amazon WorkDocs.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.DisableWDUserCmdlet.AuthenticationToken">
            <summary>
            <para>
            <para>Amazon WorkDocs authentication token. Do not set this field when using administrative
            API actions, as in accessing the API using AWS credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.DisableWDUserCmdlet.UserId">
            <summary>
            <para>
            <para>The ID of the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.DisableWDUserCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.DisableWDUserCmdlet.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.WD.EnableWDUserCmdlet">
            <summary>
            Activates the specified user. Only active users can access Amazon WorkDocs.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.EnableWDUserCmdlet.AuthenticationToken">
            <summary>
            <para>
            <para>Amazon WorkDocs authentication token. Do not set this field when using administrative
            API actions, as in accessing the API using AWS credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.EnableWDUserCmdlet.UserId">
            <summary>
            <para>
            <para>The ID of the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.EnableWDUserCmdlet.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.WD.GetWDActivityCmdlet">
            <summary>
            Describes the user activities in a specified time period.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDActivityCmdlet.ActivityType">
            <summary>
            <para>
            <para>Specifies which activity types to include in the response. If this field is left empty,
            all activity types are returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDActivityCmdlet.AuthenticationToken">
            <summary>
            <para>
            <para>Amazon WorkDocs authentication token. Do not set this field when using administrative
            API actions, as in accessing the API using AWS credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDActivityCmdlet.UtcEndTime">
            <summary>
            <para>
            <para>The timestamp that determines the end time of the activities. The response includes
            the activities performed before the specified timestamp.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDActivityCmdlet.IncludeIndirectActivity">
            <summary>
            <para>
            <para>Includes indirect activities. An indirect activity results from a direct activity
            performed on a parent resource. For example, sharing a parent folder (the direct activity)
            shares all of the subfolders and documents within the parent folder (the indirect
            activity).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDActivityCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The ID of the organization. This is a mandatory parameter when using administrative
            API (SigV4) requests.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDActivityCmdlet.ResourceId">
            <summary>
            <para>
            <para>The document or folder ID for which to describe activity types.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDActivityCmdlet.UtcStartTime">
            <summary>
            <para>
            <para>The timestamp that determines the starting time of the activities. The response includes
            the activities performed after the specified timestamp.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDActivityCmdlet.UserId">
            <summary>
            <para>
            <para>The ID of the user who performed the action. The response includes activities pertaining
            to this user. This is an optional parameter and is only applicable for administrative
            API (SigV4) requests.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDActivityCmdlet.EndTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use EndTimeUtc instead. Setting either EndTime or EndTimeUtc
            results in both EndTime and EndTimeUtc being assigned, the latest assignment to either
            one of the two property is reflected in the value of both. EndTime is provided for
            backwards compatibility only and assigning a non-Utc DateTime to it results in the
            wrong timestamp being passed to the service.</para><para>The timestamp that determines the end time of the activities. The response includes
            the activities performed before the specified timestamp.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDActivityCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of items to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDActivityCmdlet.Marker">
            <summary>
            <para>
            <para>The marker for the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDActivityCmdlet.StartTime">
            <summary>
            <para>
            <para>This property is deprecated. Setting this property results in non-UTC DateTimes not
            being marshalled correctly. Use StartTimeUtc instead. Setting either StartTime or
            StartTimeUtc results in both StartTime and StartTimeUtc being assigned, the latest
            assignment to either one of the two property is reflected in the value of both. StartTime
            is provided for backwards compatibility only and assigning a non-Utc DateTime to it
            results in the wrong timestamp being passed to the service.</para><para>The timestamp that determines the starting time of the activities. The response includes
            the activities performed after the specified timestamp.</para>
            </para>
            <para>This parameter is deprecated.</para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WD.GetWDCommentCmdlet">
            <summary>
            List all the comments for the specified document version.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDCommentCmdlet.AuthenticationToken">
            <summary>
            <para>
            <para>Amazon WorkDocs authentication token. Do not set this field when using administrative
            API actions, as in accessing the API using AWS credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDCommentCmdlet.DocumentId">
            <summary>
            <para>
            <para>The ID of the document.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDCommentCmdlet.VersionId">
            <summary>
            <para>
            <para>The ID of the document version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDCommentCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of items to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDCommentCmdlet.Marker">
            <summary>
            <para>
            <para>The marker for the next set of results. This marker was received from a previous call.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WD.GetWDCurrentUserCmdlet">
            <summary>
            Retrieves details of the current user for whom the authentication token was generated.
            This is not a valid action for SigV4 (administrative API) clients.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDCurrentUserCmdlet.AuthenticationToken">
            <summary>
            <para>
            <para>Amazon WorkDocs authentication token. Do not set this field when using administrative
            API actions, as in accessing the API using AWS credentials.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WD.GetWDDocumentCmdlet">
            <summary>
            Retrieves details of a document.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDDocumentCmdlet.AuthenticationToken">
            <summary>
            <para>
            <para>Amazon WorkDocs authentication token. Do not set this field when using administrative
            API actions, as in accessing the API using AWS credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDDocumentCmdlet.DocumentId">
            <summary>
            <para>
            <para>The ID of the document.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDDocumentCmdlet.IncludeCustomMetadata">
            <summary>
            <para>
            <para>Set this to <code>TRUE</code> to include custom metadata in the response.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WD.GetWDDocumentPathCmdlet">
            <summary>
            Retrieves the path information (the hierarchy from the root folder) for the requested
            document.
             
              
            <para>
            By default, Amazon WorkDocs returns a maximum of 100 levels upwards from the requested
            document and only includes the IDs of the parent folders in the path. You can limit
            the maximum number of levels. You can also request the names of the parent folders.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDDocumentPathCmdlet.AuthenticationToken">
            <summary>
            <para>
            <para>Amazon WorkDocs authentication token. Do not set this field when using administrative
            API actions, as in accessing the API using AWS credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDDocumentPathCmdlet.DocumentId">
            <summary>
            <para>
            <para>The ID of the document.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDDocumentPathCmdlet.Field">
            <summary>
            <para>
            <para>A comma-separated list of values. Specify <code>NAME</code> to include the names of
            the parent folders.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDDocumentPathCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of levels in the hierarchy to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDDocumentPathCmdlet.Marker">
            <summary>
            <para>
            <para>This value is not supported.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WD.GetWDDocumentVersionCmdlet">
            <summary>
            Retrieves version metadata for the specified document.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDDocumentVersionCmdlet.AuthenticationToken">
            <summary>
            <para>
            <para>Amazon WorkDocs authentication token. Do not set this field when using administrative
            API actions, as in accessing the API using AWS credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDDocumentVersionCmdlet.DocumentId">
            <summary>
            <para>
            <para>The ID of the document.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDDocumentVersionCmdlet.Field">
            <summary>
            <para>
            <para>A comma-separated list of values. Specify "SOURCE" to include a URL for the source
            document.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDDocumentVersionCmdlet.IncludeCustomMetadata">
            <summary>
            <para>
            <para>Set this to TRUE to include custom metadata in the response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDDocumentVersionCmdlet.VersionId">
            <summary>
            <para>
            <para>The version ID of the document.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WD.GetWDDocumentVersionListCmdlet">
            <summary>
            Retrieves the document versions for the specified document.
             
              
            <para>
            By default, only active versions are returned.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDDocumentVersionListCmdlet.AuthenticationToken">
            <summary>
            <para>
            <para>Amazon WorkDocs authentication token. Do not set this field when using administrative
            API actions, as in accessing the API using AWS credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDDocumentVersionListCmdlet.DocumentId">
            <summary>
            <para>
            <para>The ID of the document.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDDocumentVersionListCmdlet.Field">
            <summary>
            <para>
            <para>Specify "SOURCE" to include initialized versions and a URL for the source document.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDDocumentVersionListCmdlet.Include">
            <summary>
            <para>
            <para>A comma-separated list of values. Specify "INITIALIZED" to include incomplete versions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDDocumentVersionListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of versions to return with this call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDDocumentVersionListCmdlet.Marker">
            <summary>
            <para>
            <para>The marker for the next set of results. (You received this marker from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WD.GetWDFolderCmdlet">
            <summary>
            Retrieves the metadata of the specified folder.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDFolderCmdlet.AuthenticationToken">
            <summary>
            <para>
            <para>Amazon WorkDocs authentication token. Do not set this field when using administrative
            API actions, as in accessing the API using AWS credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDFolderCmdlet.FolderId">
            <summary>
            <para>
            <para>The ID of the folder.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDFolderCmdlet.IncludeCustomMetadata">
            <summary>
            <para>
            <para>Set to TRUE to include custom metadata in the response.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WD.GetWDFolderContentCmdlet">
            <summary>
            Describes the contents of the specified folder, including its documents and subfolders.
             
              
            <para>
            By default, Amazon WorkDocs returns the first 100 active document and folder metadata
            items. If there are more results, the response includes a marker that you can use
            to request the next set of results. You can also request initialized documents.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDFolderContentCmdlet.AuthenticationToken">
            <summary>
            <para>
            <para>Amazon WorkDocs authentication token. Do not set this field when using administrative
            API actions, as in accessing the API using AWS credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDFolderContentCmdlet.FolderId">
            <summary>
            <para>
            <para>The ID of the folder.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDFolderContentCmdlet.Include">
            <summary>
            <para>
            <para>The contents to include. Specify "INITIALIZED" to include initialized documents.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDFolderContentCmdlet.Order">
            <summary>
            <para>
            <para>The order for the contents of the folder.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDFolderContentCmdlet.Sort">
            <summary>
            <para>
            <para>The sorting criteria.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDFolderContentCmdlet.Type">
            <summary>
            <para>
            <para>The type of items.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDFolderContentCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of items to return with this call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDFolderContentCmdlet.Marker">
            <summary>
            <para>
            <para>The marker for the next set of results. This marker was received from a previous call.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WD.GetWDFolderPathCmdlet">
            <summary>
            Retrieves the path information (the hierarchy from the root folder) for the specified
            folder.
             
              
            <para>
            By default, Amazon WorkDocs returns a maximum of 100 levels upwards from the requested
            folder and only includes the IDs of the parent folders in the path. You can limit
            the maximum number of levels. You can also request the parent folder names.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDFolderPathCmdlet.AuthenticationToken">
            <summary>
            <para>
            <para>Amazon WorkDocs authentication token. Do not set this field when using administrative
            API actions, as in accessing the API using AWS credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDFolderPathCmdlet.Field">
            <summary>
            <para>
            <para>A comma-separated list of values. Specify "NAME" to include the names of the parent
            folders.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDFolderPathCmdlet.FolderId">
            <summary>
            <para>
            <para>The ID of the folder.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDFolderPathCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of levels in the hierarchy to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDFolderPathCmdlet.Marker">
            <summary>
            <para>
            <para>This value is not supported.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WD.GetWDGroupCmdlet">
            <summary>
            Describes the groups specified by the query. Groups are defined by the underlying
            Active Directory.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDGroupCmdlet.AuthenticationToken">
            <summary>
            <para>
            <para>Amazon WorkDocs authentication token. Do not set this field when using administrative
            API actions, as in accessing the API using AWS credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDGroupCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The ID of the organization.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDGroupCmdlet.SearchQuery">
            <summary>
            <para>
            <para>A query to describe groups by group name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDGroupCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of items to return with this call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDGroupCmdlet.Marker">
            <summary>
            <para>
            <para>The marker for the next set of results. (You received this marker from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WD.GetWDNotificationSubscriptionListCmdlet">
            <summary>
            Lists the specified notification subscriptions.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDNotificationSubscriptionListCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The ID of the organization.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDNotificationSubscriptionListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of items to return with this call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDNotificationSubscriptionListCmdlet.Marker">
            <summary>
            <para>
            <para>The marker for the next set of results. (You received this marker from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WD.GetWDResourceCmdlet">
            <summary>
            Retrieves a collection of resources, including folders and documents. The only <code>CollectionType</code>
            supported is <code>SHARED_WITH_ME</code>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDResourceCmdlet.AuthenticationToken">
            <summary>
            <para>
            <para>The Amazon WorkDocs authentication token. Do not set this field when using administrative
            API actions, as in accessing the API operation using AWS credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDResourceCmdlet.CollectionType">
            <summary>
            <para>
            <para>The collection type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDResourceCmdlet.UserId">
            <summary>
            <para>
            <para>The user ID for the resource collection. This is a required field for accessing the
            API operation using IAM credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDResourceCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of resources to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDResourceCmdlet.Marker">
            <summary>
            <para>
            <para>The marker for the next set of results. This marker was received from a previous call.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WD.GetWDResourcePermissionListCmdlet">
            <summary>
            Describes the permissions of a specified resource.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDResourcePermissionListCmdlet.AuthenticationToken">
            <summary>
            <para>
            <para>Amazon WorkDocs authentication token. Do not set this field when using administrative
            API actions, as in accessing the API using AWS credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDResourcePermissionListCmdlet.PrincipalId">
            <summary>
            <para>
            <para>The ID of the principal to filter permissions by.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDResourcePermissionListCmdlet.ResourceId">
            <summary>
            <para>
            <para>The ID of the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDResourcePermissionListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of items to return with this call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDResourcePermissionListCmdlet.Marker">
            <summary>
            <para>
            <para>The marker for the next set of results. (You received this marker from a previous
            call)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WD.GetWDRootFolderCmdlet">
            <summary>
            Describes the current user's special folders; the <code>RootFolder</code> and the
            <code>RecycleBin</code>. <code>RootFolder</code> is the root of user's files and folders
            and <code>RecycleBin</code> is the root of recycled items. This is not a valid action
            for SigV4 (administrative API) clients.
             
              
            <para>
            This action requires an authentication token. To get an authentication token, register
            an application with Amazon WorkDocs. For more information, see <a href="https://docs.aws.amazon.com/workdocs/latest/developerguide/wd-auth-user.html">Authentication
            and Access Control for User Applications</a> in the <i>Amazon WorkDocs Developer Guide</i>.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDRootFolderCmdlet.AuthenticationToken">
            <summary>
            <para>
            <para>Amazon WorkDocs authentication token. Do not set this field when using administrative
            API actions, as in accessing the API using AWS credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDRootFolderCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of items to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDRootFolderCmdlet.Marker">
            <summary>
            <para>
            <para>The marker for the next set of results. (You received this marker from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WD.GetWDUserListCmdlet">
            <summary>
            Describes the specified users. You can describe all users or filter the results (for
            example, by status or organization).
             
              
            <para>
            By default, Amazon WorkDocs returns the first 24 active or pending users. If there
            are more results, the response includes a marker that you can use to request the next
            set of results.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDUserListCmdlet.AuthenticationToken">
            <summary>
            <para>
            <para>Amazon WorkDocs authentication token. Do not set this field when using administrative
            API actions, as in accessing the API using AWS credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDUserListCmdlet.Field">
            <summary>
            <para>
            <para>A comma-separated list of values. Specify "STORAGE_METADATA" to include the user storage
            quota and utilization information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDUserListCmdlet.Include">
            <summary>
            <para>
            <para>The state of the users. Specify "ALL" to include inactive users.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDUserListCmdlet.Order">
            <summary>
            <para>
            <para>The order for the results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDUserListCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The ID of the organization.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDUserListCmdlet.Query">
            <summary>
            <para>
            <para>A query to filter users by user name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDUserListCmdlet.Sort">
            <summary>
            <para>
            <para>The sorting criteria.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDUserListCmdlet.UserId">
            <summary>
            <para>
            <para>The IDs of the users.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDUserListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of items to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.GetWDUserListCmdlet.Marker">
            <summary>
            <para>
            <para>The marker for the next set of results. (You received this marker from a previous
            call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WD.NewWDCommentCmdlet">
            <summary>
            Adds a new comment to the specified document version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDCommentCmdlet.AuthenticationToken">
            <summary>
            <para>
            <para>Amazon WorkDocs authentication token. Do not set this field when using administrative
            API actions, as in accessing the API using AWS credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDCommentCmdlet.DocumentId">
            <summary>
            <para>
            <para>The ID of the document.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDCommentCmdlet.NotifyCollaborator">
            <summary>
            <para>
            <para>Set this parameter to TRUE to send an email out to the document collaborators after
            the comment is created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDCommentCmdlet.ParentId">
            <summary>
            <para>
            <para>The ID of the parent comment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDCommentCmdlet.Text">
            <summary>
            <para>
            <para>The text of the comment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDCommentCmdlet.ThreadId">
            <summary>
            <para>
            <para>The ID of the root comment in the thread.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDCommentCmdlet.VersionId">
            <summary>
            <para>
            <para>The ID of the document version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDCommentCmdlet.Visibility">
            <summary>
            <para>
            <para>The visibility of the comment. Options are either PRIVATE, where the comment is visible
            only to the comment author and document owner and co-owners, or PUBLIC, where the
            comment is visible to document owners, co-owners, and contributors.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDCommentCmdlet.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.WD.NewWDCustomMetadataCmdlet">
            <summary>
            Adds one or more custom properties to the specified resource (a folder, document,
            or version).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDCustomMetadataCmdlet.AuthenticationToken">
            <summary>
            <para>
            <para>Amazon WorkDocs authentication token. Do not set this field when using administrative
            API actions, as in accessing the API using AWS credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDCustomMetadataCmdlet.CustomMetadata">
            <summary>
            <para>
            <para>Custom metadata in the form of name-value pairs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDCustomMetadataCmdlet.ResourceId">
            <summary>
            <para>
            <para>The ID of the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDCustomMetadataCmdlet.VersionId">
            <summary>
            <para>
            <para>The ID of the version, if the custom metadata is being added to a document version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDCustomMetadataCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDCustomMetadataCmdlet.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.WD.NewWDFolderCmdlet">
            <summary>
            Creates a folder with the specified name and parent folder.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDFolderCmdlet.AuthenticationToken">
            <summary>
            <para>
            <para>Amazon WorkDocs authentication token. Do not set this field when using administrative
            API actions, as in accessing the API using AWS credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDFolderCmdlet.Name">
            <summary>
            <para>
            <para>The name of the new folder.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDFolderCmdlet.ParentFolderId">
            <summary>
            <para>
            <para>The ID of the parent folder.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDFolderCmdlet.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.WD.NewWDLabelCmdlet">
            <summary>
            Adds the specified list of labels to the given resource (a document or folder)
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDLabelCmdlet.AuthenticationToken">
            <summary>
            <para>
            <para>Amazon WorkDocs authentication token. Do not set this field when using administrative
            API actions, as in accessing the API using AWS credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDLabelCmdlet.Label">
            <summary>
            <para>
            <para>List of labels to add to the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDLabelCmdlet.ResourceId">
            <summary>
            <para>
            <para>The ID of the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDLabelCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDLabelCmdlet.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.WD.NewWDNotificationSubscriptionCmdlet">
            <summary>
            Configure Amazon WorkDocs to use Amazon SNS notifications. The endpoint receives a
            confirmation message, and must confirm the subscription.
             
              
            <para>
            For more information, see <a href="https://docs.aws.amazon.com/workdocs/latest/developerguide/subscribe-notifications.html">Subscribe
            to Notifications</a> in the <i>Amazon WorkDocs Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDNotificationSubscriptionCmdlet.Endpoint">
            <summary>
            <para>
            <para>The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint
            is a URL that begins with <code>https</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDNotificationSubscriptionCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The ID of the organization.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDNotificationSubscriptionCmdlet.Protocol">
            <summary>
            <para>
            <para>The protocol to use. The supported value is https, which delivers JSON-encoded messages
            using HTTPS POST.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDNotificationSubscriptionCmdlet.SubscriptionType">
            <summary>
            <para>
            <para>The notification type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDNotificationSubscriptionCmdlet.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.WD.NewWDUserCmdlet">
            <summary>
            Creates a user in a Simple AD or Microsoft AD directory. The status of a newly created
            user is "ACTIVE". New users can access Amazon WorkDocs.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDUserCmdlet.AuthenticationToken">
            <summary>
            <para>
            <para>Amazon WorkDocs authentication token. Do not set this field when using administrative
            API actions, as in accessing the API using AWS credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDUserCmdlet.EmailAddress">
            <summary>
            <para>
            <para>The email address of the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDUserCmdlet.GivenName">
            <summary>
            <para>
            <para>The given name of the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDUserCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The ID of the organization.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDUserCmdlet.Password">
            <summary>
            <para>
            <para>The password of the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDUserCmdlet.StorageRule_StorageAllocatedInByte">
            <summary>
            <para>
            <para>The amount of storage allocated, in bytes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDUserCmdlet.StorageRule_StorageType">
            <summary>
            <para>
            <para>The type of storage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDUserCmdlet.Surname">
            <summary>
            <para>
            <para>The surname of the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDUserCmdlet.TimeZoneId">
            <summary>
            <para>
            <para>The time zone ID of the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDUserCmdlet.Username">
            <summary>
            <para>
            <para>The login name of the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.NewWDUserCmdlet.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.WD.RemoveWDCommentCmdlet">
            <summary>
            Deletes the specified comment from the document version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDCommentCmdlet.AuthenticationToken">
            <summary>
            <para>
            <para>Amazon WorkDocs authentication token. Do not set this field when using administrative
            API actions, as in accessing the API using AWS credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDCommentCmdlet.CommentId">
            <summary>
            <para>
            <para>The ID of the comment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDCommentCmdlet.DocumentId">
            <summary>
            <para>
            <para>The ID of the document.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDCommentCmdlet.VersionId">
            <summary>
            <para>
            <para>The ID of the document version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDCommentCmdlet.PassThru">
            <summary>
            Returns the value passed to the CommentId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDCommentCmdlet.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.WD.RemoveWDCustomMetadataCmdlet">
            <summary>
            Deletes custom metadata from the specified resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDCustomMetadataCmdlet.AuthenticationToken">
            <summary>
            <para>
            <para>Amazon WorkDocs authentication token. Do not set this field when using administrative
            API actions, as in accessing the API using AWS credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDCustomMetadataCmdlet.DeleteAll">
            <summary>
            <para>
            <para>Flag to indicate removal of all custom metadata properties from the specified resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDCustomMetadataCmdlet.Key">
            <summary>
            <para>
            <para>List of properties to remove.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDCustomMetadataCmdlet.ResourceId">
            <summary>
            <para>
            <para>The ID of the resource, either a document or folder.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDCustomMetadataCmdlet.VersionId">
            <summary>
            <para>
            <para>The ID of the version, if the custom metadata is being deleted from a document version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDCustomMetadataCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDCustomMetadataCmdlet.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.WD.RemoveWDDocumentCmdlet">
            <summary>
            Permanently deletes the specified document and its associated metadata.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDDocumentCmdlet.AuthenticationToken">
            <summary>
            <para>
            <para>Amazon WorkDocs authentication token. Do not set this field when using administrative
            API actions, as in accessing the API using AWS credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDDocumentCmdlet.DocumentId">
            <summary>
            <para>
            <para>The ID of the document.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDDocumentCmdlet.PassThru">
            <summary>
            Returns the value passed to the DocumentId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDDocumentCmdlet.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.WD.RemoveWDFolderCmdlet">
            <summary>
            Permanently deletes the specified folder and its contents.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDFolderCmdlet.AuthenticationToken">
            <summary>
            <para>
            <para>Amazon WorkDocs authentication token. Do not set this field when using administrative
            API actions, as in accessing the API using AWS credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDFolderCmdlet.FolderId">
            <summary>
            <para>
            <para>The ID of the folder.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDFolderCmdlet.PassThru">
            <summary>
            Returns the value passed to the FolderId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDFolderCmdlet.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.WD.RemoveWDFolderContentCmdlet">
            <summary>
            Deletes the contents of the specified folder.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDFolderContentCmdlet.AuthenticationToken">
            <summary>
            <para>
            <para>Amazon WorkDocs authentication token. Do not set this field when using administrative
            API actions, as in accessing the API using AWS credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDFolderContentCmdlet.FolderId">
            <summary>
            <para>
            <para>The ID of the folder.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDFolderContentCmdlet.PassThru">
            <summary>
            Returns the value passed to the FolderId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDFolderContentCmdlet.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.WD.RemoveWDLabelCmdlet">
            <summary>
            Deletes the specified list of labels from a resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDLabelCmdlet.AuthenticationToken">
            <summary>
            <para>
            <para>Amazon WorkDocs authentication token. Do not set this field when using administrative
            API actions, as in accessing the API using AWS credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDLabelCmdlet.DeleteAll">
            <summary>
            <para>
            <para>Flag to request removal of all labels from the specified resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDLabelCmdlet.Label">
            <summary>
            <para>
            <para>List of labels to delete from the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDLabelCmdlet.ResourceId">
            <summary>
            <para>
            <para>The ID of the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDLabelCmdlet.PassThru">
            <summary>
            Returns the value passed to the Label parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDLabelCmdlet.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.WD.RemoveWDNotificationSubscriptionCmdlet">
            <summary>
            Deletes the specified subscription from the specified organization.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDNotificationSubscriptionCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The ID of the organization.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDNotificationSubscriptionCmdlet.SubscriptionId">
            <summary>
            <para>
            <para>The ID of the subscription.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDNotificationSubscriptionCmdlet.PassThru">
            <summary>
            Returns the value passed to the SubscriptionId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDNotificationSubscriptionCmdlet.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.WD.RemoveWDResourcePermissionCmdlet">
            <summary>
            Removes the permission for the specified principal from the specified resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDResourcePermissionCmdlet.AuthenticationToken">
            <summary>
            <para>
            <para>Amazon WorkDocs authentication token. Do not set this field when using administrative
            API actions, as in accessing the API using AWS credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDResourcePermissionCmdlet.PrincipalId">
            <summary>
            <para>
            <para>The principal ID of the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDResourcePermissionCmdlet.PrincipalType">
            <summary>
            <para>
            <para>The principal type of the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDResourcePermissionCmdlet.ResourceId">
            <summary>
            <para>
            <para>The ID of the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDResourcePermissionCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDResourcePermissionCmdlet.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.WD.RemoveWDUserCmdlet">
            <summary>
            Deletes the specified user from a Simple AD or Microsoft AD directory.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDUserCmdlet.AuthenticationToken">
            <summary>
            <para>
            <para>Amazon WorkDocs authentication token. Do not set this field when using administrative
            API actions, as in accessing the API using AWS credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDUserCmdlet.UserId">
            <summary>
            <para>
            <para>The ID of the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDUserCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.RemoveWDUserCmdlet.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.WD.StartWDDocumentVersionUploadCmdlet">
            <summary>
            Creates a new document object and version object.
             
              
            <para>
            The client specifies the parent folder ID and name of the document to upload. The
            ID is optionally specified when creating a new version of an existing document. This
            is the first step to upload a document. Next, upload the document to the URL returned
            from the call, and then call <a>UpdateDocumentVersion</a>.
            </para><para>
            To cancel the document upload, call <a>AbortDocumentVersionUpload</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.StartWDDocumentVersionUploadCmdlet.AuthenticationToken">
            <summary>
            <para>
            <para>Amazon WorkDocs authentication token. Do not set this field when using administrative
            API actions, as in accessing the API using AWS credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.StartWDDocumentVersionUploadCmdlet.ContentCreatedTimestamp">
            <summary>
            <para>
            <para>The timestamp when the content of the document was originally created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.StartWDDocumentVersionUploadCmdlet.ContentModifiedTimestamp">
            <summary>
            <para>
            <para>The timestamp when the content of the document was modified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.StartWDDocumentVersionUploadCmdlet.ContentType">
            <summary>
            <para>
            <para>The content type of the document.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.StartWDDocumentVersionUploadCmdlet.DocumentSizeInByte">
            <summary>
            <para>
            <para>The size of the document, in bytes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.StartWDDocumentVersionUploadCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the document.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.StartWDDocumentVersionUploadCmdlet.Name">
            <summary>
            <para>
            <para>The name of the document.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.StartWDDocumentVersionUploadCmdlet.ParentFolderId">
            <summary>
            <para>
            <para>The ID of the parent folder.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.StartWDDocumentVersionUploadCmdlet.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.WD.StopWDDocumentVersionUploadCmdlet">
            <summary>
            Aborts the upload of the specified document version that was previously initiated
            by <a>InitiateDocumentVersionUpload</a>. The client should make this call only when
            it no longer intends to upload the document version, or fails to do so.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.StopWDDocumentVersionUploadCmdlet.AuthenticationToken">
            <summary>
            <para>
            <para>Amazon WorkDocs authentication token. Do not set this field when using administrative
            API actions, as in accessing the API using AWS credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.StopWDDocumentVersionUploadCmdlet.DocumentId">
            <summary>
            <para>
            <para>The ID of the document.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.StopWDDocumentVersionUploadCmdlet.VersionId">
            <summary>
            <para>
            <para>The ID of the version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.StopWDDocumentVersionUploadCmdlet.PassThru">
            <summary>
            Returns the value passed to the DocumentId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.StopWDDocumentVersionUploadCmdlet.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.WD.UpdateWDDocumentCmdlet">
            <summary>
            Updates the specified attributes of a document. The user must have access to both
            the document and its parent folder, if applicable.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.UpdateWDDocumentCmdlet.AuthenticationToken">
            <summary>
            <para>
            <para>Amazon WorkDocs authentication token. Do not set this field when using administrative
            API actions, as in accessing the API using AWS credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.UpdateWDDocumentCmdlet.DocumentId">
            <summary>
            <para>
            <para>The ID of the document.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.UpdateWDDocumentCmdlet.Name">
            <summary>
            <para>
            <para>The name of the document.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.UpdateWDDocumentCmdlet.ParentFolderId">
            <summary>
            <para>
            <para>The ID of the parent folder.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.UpdateWDDocumentCmdlet.ResourceState">
            <summary>
            <para>
            <para>The resource state of the document. Only ACTIVE and RECYCLED are supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.UpdateWDDocumentCmdlet.PassThru">
            <summary>
            Returns the value passed to the DocumentId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.UpdateWDDocumentCmdlet.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.WD.UpdateWDDocumentVersionCmdlet">
            <summary>
            Changes the status of the document version to ACTIVE.
             
              
            <para>
            Amazon WorkDocs also sets its document container to ACTIVE. This is the last step
            in a document upload, after the client uploads the document to an S3-presigned URL
            returned by <a>InitiateDocumentVersionUpload</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.UpdateWDDocumentVersionCmdlet.AuthenticationToken">
            <summary>
            <para>
            <para>Amazon WorkDocs authentication token. Do not set this field when using administrative
            API actions, as in accessing the API using AWS credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.UpdateWDDocumentVersionCmdlet.DocumentId">
            <summary>
            <para>
            <para>The ID of the document.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.UpdateWDDocumentVersionCmdlet.VersionId">
            <summary>
            <para>
            <para>The version ID of the document.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.UpdateWDDocumentVersionCmdlet.VersionStatus">
            <summary>
            <para>
            <para>The status of the version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.UpdateWDDocumentVersionCmdlet.PassThru">
            <summary>
            Returns the value passed to the DocumentId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.UpdateWDDocumentVersionCmdlet.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.WD.UpdateWDFolderCmdlet">
            <summary>
            Updates the specified attributes of the specified folder. The user must have access
            to both the folder and its parent folder, if applicable.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.UpdateWDFolderCmdlet.AuthenticationToken">
            <summary>
            <para>
            <para>Amazon WorkDocs authentication token. Do not set this field when using administrative
            API actions, as in accessing the API using AWS credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.UpdateWDFolderCmdlet.FolderId">
            <summary>
            <para>
            <para>The ID of the folder.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.UpdateWDFolderCmdlet.Name">
            <summary>
            <para>
            <para>The name of the folder.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.UpdateWDFolderCmdlet.ParentFolderId">
            <summary>
            <para>
            <para>The ID of the parent folder.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.UpdateWDFolderCmdlet.ResourceState">
            <summary>
            <para>
            <para>The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from
            the API.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.UpdateWDFolderCmdlet.PassThru">
            <summary>
            Returns the value passed to the FolderId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.UpdateWDFolderCmdlet.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.WD.UpdateWDUserCmdlet">
            <summary>
            Updates the specified attributes of the specified user, and grants or revokes administrative
            privileges to the Amazon WorkDocs site.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.UpdateWDUserCmdlet.AuthenticationToken">
            <summary>
            <para>
            <para>Amazon WorkDocs authentication token. Do not set this field when using administrative
            API actions, as in accessing the API using AWS credentials.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.UpdateWDUserCmdlet.GivenName">
            <summary>
            <para>
            <para>The given name of the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.UpdateWDUserCmdlet.GrantPoweruserPrivilege">
            <summary>
            <para>
            <para>Boolean value to determine whether the user is granted Poweruser privileges.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.UpdateWDUserCmdlet.Locale">
            <summary>
            <para>
            <para>The locale of the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.UpdateWDUserCmdlet.StorageRule_StorageAllocatedInByte">
            <summary>
            <para>
            <para>The amount of storage allocated, in bytes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.UpdateWDUserCmdlet.StorageRule_StorageType">
            <summary>
            <para>
            <para>The type of storage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.UpdateWDUserCmdlet.Surname">
            <summary>
            <para>
            <para>The surname of the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.UpdateWDUserCmdlet.TimeZoneId">
            <summary>
            <para>
            <para>The time zone ID of the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.UpdateWDUserCmdlet.Type">
            <summary>
            <para>
            <para>The type of the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.UpdateWDUserCmdlet.UserId">
            <summary>
            <para>
            <para>The ID of the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WD.UpdateWDUserCmdlet.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.WL.DisconnectWLUserCmdlet">
            <summary>
            Signs the user out from all of their devices. The user can sign in again if they have
            valid credentials.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.DisconnectWLUserCmdlet.FleetArn">
            <summary>
            <para>
            <para>The ARN of the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.DisconnectWLUserCmdlet.Username">
            <summary>
            <para>
            <para>The name of the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.DisconnectWLUserCmdlet.PassThru">
            <summary>
            Returns the value passed to the FleetArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.DisconnectWLUserCmdlet.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.WL.GetWLAuditStreamConfigurationCmdlet">
            <summary>
            Describes the configuration for delivering audit streams to the customer account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.GetWLAuditStreamConfigurationCmdlet.FleetArn">
            <summary>
            <para>
            <para>The ARN of the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WL.GetWLCompanyNetworkConfigurationCmdlet">
            <summary>
            Describes the networking configuration to access the internal websites associated
            with the specified fleet.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.GetWLCompanyNetworkConfigurationCmdlet.FleetArn">
            <summary>
            <para>
            <para>The ARN of the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WL.GetWLDeviceCmdlet">
            <summary>
            Provides information about a user's device.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.GetWLDeviceCmdlet.DeviceId">
            <summary>
            <para>
            <para>A unique identifier for a registered user's device.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.GetWLDeviceCmdlet.FleetArn">
            <summary>
            <para>
            <para>The ARN of the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WL.GetWLDeviceListCmdlet">
            <summary>
            Retrieves a list of devices registered with the specified fleet.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.GetWLDeviceListCmdlet.FleetArn">
            <summary>
            <para>
            <para>The ARN of the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.GetWLDeviceListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to be included in the next page.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.GetWLDeviceListCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token used to retrieve the next page of results for this operation.
            If this value is null, it retrieves the first page.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WL.GetWLDevicePolicyConfigurationCmdlet">
            <summary>
            Describes the device policy configuration for the specified fleet.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.GetWLDevicePolicyConfigurationCmdlet.FleetArn">
            <summary>
            <para>
            <para>The ARN of the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WL.GetWLDomainCmdlet">
            <summary>
            Provides information about the domain.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.GetWLDomainCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the domain.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.GetWLDomainCmdlet.FleetArn">
            <summary>
            <para>
            <para>The ARN of the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WL.GetWLDomainListCmdlet">
            <summary>
            Retrieves a list of domains associated to a specified fleet.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.GetWLDomainListCmdlet.FleetArn">
            <summary>
            <para>
            <para>The ARN of the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.GetWLDomainListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to be included in the next page.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.GetWLDomainListCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token used to retrieve the next page of results for this operation.
            If this value is null, it retrieves the first page.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WL.GetWLFleetListCmdlet">
            <summary>
            Retrieves a list of fleets for the current account and Region.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.GetWLFleetListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to be included in the next page.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.GetWLFleetListCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token used to retrieve the next page of results for this operation.
            If this value is null, it retrieves the first page.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WL.GetWLFleetMetadataCmdlet">
            <summary>
            Provides basic information for the specified fleet, excluding identity provider, networking,
            and device configuration details.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.GetWLFleetMetadataCmdlet.FleetArn">
            <summary>
            <para>
            <para>The ARN of the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WL.GetWLIdentityProviderConfigurationCmdlet">
            <summary>
            Describes the identity provider configuration of the specified fleet.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.GetWLIdentityProviderConfigurationCmdlet.FleetArn">
            <summary>
            <para>
            <para>The ARN of the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WL.GetWLWebsiteCertificateAuthorityCmdlet">
            <summary>
            Provides information about the certificate authority.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.GetWLWebsiteCertificateAuthorityCmdlet.FleetArn">
            <summary>
            <para>
            <para>The ARN of the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.GetWLWebsiteCertificateAuthorityCmdlet.WebsiteCaId">
            <summary>
            <para>
            <para>A unique identifier for the certificate authority.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WL.GetWLWebsiteCertificateAuthorityListCmdlet">
            <summary>
            Retrieves a list of certificate authorities added for the current account and Region.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.GetWLWebsiteCertificateAuthorityListCmdlet.FleetArn">
            <summary>
            <para>
            <para>The ARN of the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.GetWLWebsiteCertificateAuthorityListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to be included in the next page.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.GetWLWebsiteCertificateAuthorityListCmdlet.NextToken">
            <summary>
            <para>
            <para>The pagination token used to retrieve the next page of results for this operation.
            If this value is null, it retrieves the first page.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WL.NewWLFleetCmdlet">
            <summary>
            Creates a fleet. A fleet consists of resources and the configuration that delivers
            associated websites to authorized users who download and set up the Amazon WorkLink
            app.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.NewWLFleetCmdlet.DisplayName">
            <summary>
            <para>
            <para>The fleet name to display.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.NewWLFleetCmdlet.FleetName">
            <summary>
            <para>
            <para>A unique name for the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.NewWLFleetCmdlet.OptimizeForEndUserLocation">
            <summary>
            <para>
            <para>The option to optimize for better performance by routing traffic through the closest
            AWS Region to users, which may be outside of your home Region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.NewWLFleetCmdlet.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.WL.RegisterWLDomainCmdlet">
            <summary>
            Specifies a domain to be associated to Amazon WorkLink.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.RegisterWLDomainCmdlet.AcmCertificateArn">
            <summary>
            <para>
            <para>The ARN of an issued ACM certificate that is valid for the domain being associated.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.RegisterWLDomainCmdlet.DisplayName">
            <summary>
            <para>
            <para>The name to display.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.RegisterWLDomainCmdlet.DomainName">
            <summary>
            <para>
            <para>The fully qualified domain name (FQDN).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.RegisterWLDomainCmdlet.FleetArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.RegisterWLDomainCmdlet.PassThru">
            <summary>
            Returns the value passed to the FleetArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.RegisterWLDomainCmdlet.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.WL.RegisterWLWebsiteCertificateAuthorityCmdlet">
            <summary>
            Imports the root certificate of a certificate authority (CA) used to obtain TLS certificates
            used by associated websites within the company network.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.RegisterWLWebsiteCertificateAuthorityCmdlet.Certificate">
            <summary>
            <para>
            <para>The root certificate of the CA.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.RegisterWLWebsiteCertificateAuthorityCmdlet.DisplayName">
            <summary>
            <para>
            <para>The certificate name to display.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.RegisterWLWebsiteCertificateAuthorityCmdlet.FleetArn">
            <summary>
            <para>
            <para>The ARN of the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.RegisterWLWebsiteCertificateAuthorityCmdlet.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.WL.RemoveWLFleetCmdlet">
            <summary>
            Deletes a fleet. Prevents users from accessing previously associated websites.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.RemoveWLFleetCmdlet.FleetArn">
            <summary>
            <para>
            <para>The ARN of the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.RemoveWLFleetCmdlet.PassThru">
            <summary>
            Returns the value passed to the FleetArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.RemoveWLFleetCmdlet.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.WL.RestoreWLDomainAccessCmdlet">
            <summary>
            Moves a domain to ACTIVE status if it was in the INACTIVE status.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.RestoreWLDomainAccessCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the domain.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.RestoreWLDomainAccessCmdlet.FleetArn">
            <summary>
            <para>
            <para>The ARN of the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.RestoreWLDomainAccessCmdlet.PassThru">
            <summary>
            Returns the value passed to the FleetArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.RestoreWLDomainAccessCmdlet.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.WL.RevokeWLDomainAccessCmdlet">
            <summary>
            Moves a domain to INACTIVE status if it was in the ACTIVE status.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.RevokeWLDomainAccessCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the domain.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.RevokeWLDomainAccessCmdlet.FleetArn">
            <summary>
            <para>
            <para>The ARN of the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.RevokeWLDomainAccessCmdlet.PassThru">
            <summary>
            Returns the value passed to the FleetArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.RevokeWLDomainAccessCmdlet.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.WL.UnregisterWLDomainCmdlet">
            <summary>
            Disassociates a domain from Amazon WorkLink. End users lose the ability to access
            the domain with Amazon WorkLink.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.UnregisterWLDomainCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the domain.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.UnregisterWLDomainCmdlet.FleetArn">
            <summary>
            <para>
            <para>The ARN of the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.UnregisterWLDomainCmdlet.PassThru">
            <summary>
            Returns the value passed to the FleetArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.UnregisterWLDomainCmdlet.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.WL.UnregisterWLWebsiteCertificateAuthorityCmdlet">
            <summary>
            Removes a certificate authority (CA).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.UnregisterWLWebsiteCertificateAuthorityCmdlet.FleetArn">
            <summary>
            <para>
            <para>The ARN of the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.UnregisterWLWebsiteCertificateAuthorityCmdlet.WebsiteCaId">
            <summary>
            <para>
            <para>A unique identifier for the CA.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.UnregisterWLWebsiteCertificateAuthorityCmdlet.PassThru">
            <summary>
            Returns the value passed to the FleetArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.UnregisterWLWebsiteCertificateAuthorityCmdlet.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.WL.UpdateWLAuditStreamConfigurationCmdlet">
            <summary>
            Updates the audit stream configuration for the fleet.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.UpdateWLAuditStreamConfigurationCmdlet.AuditStreamArn">
            <summary>
            <para>
            <para>The ARN of the Amazon Kinesis data stream that receives the audit events.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.UpdateWLAuditStreamConfigurationCmdlet.FleetArn">
            <summary>
            <para>
            <para>The ARN of the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.UpdateWLAuditStreamConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the FleetArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.UpdateWLAuditStreamConfigurationCmdlet.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.WL.UpdateWLCompanyNetworkConfigurationCmdlet">
            <summary>
            Updates the company network configuration for the fleet.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.UpdateWLCompanyNetworkConfigurationCmdlet.FleetArn">
            <summary>
            <para>
            <para>The ARN of the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.UpdateWLCompanyNetworkConfigurationCmdlet.SecurityGroupId">
            <summary>
            <para>
            <para>The security groups associated with access to the provided subnets.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.UpdateWLCompanyNetworkConfigurationCmdlet.SubnetId">
            <summary>
            <para>
            <para>The subnets used for X-ENI connections from Amazon WorkLink rendering containers.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.UpdateWLCompanyNetworkConfigurationCmdlet.VpcId">
            <summary>
            <para>
            <para>The VPC with connectivity to associated websites.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.UpdateWLCompanyNetworkConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the FleetArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.UpdateWLCompanyNetworkConfigurationCmdlet.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.WL.UpdateWLDevicePolicyConfigurationCmdlet">
            <summary>
            Updates the device policy configuration for the fleet.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.UpdateWLDevicePolicyConfigurationCmdlet.DeviceCaCertificate">
            <summary>
            <para>
            <para>The certificate chain, including intermediate certificates and the root certificate
            authority certificate used to issue device certificates.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.UpdateWLDevicePolicyConfigurationCmdlet.FleetArn">
            <summary>
            <para>
            <para>The ARN of the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.UpdateWLDevicePolicyConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the FleetArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.UpdateWLDevicePolicyConfigurationCmdlet.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.WL.UpdateWLDomainMetadataCmdlet">
            <summary>
            Updates domain metadata, such as DisplayName.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.UpdateWLDomainMetadataCmdlet.DisplayName">
            <summary>
            <para>
            <para>The name to display.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.UpdateWLDomainMetadataCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the domain.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.UpdateWLDomainMetadataCmdlet.FleetArn">
            <summary>
            <para>
            <para>The ARN of the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.UpdateWLDomainMetadataCmdlet.PassThru">
            <summary>
            Returns the value passed to the FleetArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.UpdateWLDomainMetadataCmdlet.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.WL.UpdateWLFleetMetadataCmdlet">
            <summary>
            Updates fleet metadata, such as DisplayName.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.UpdateWLFleetMetadataCmdlet.DisplayName">
            <summary>
            <para>
            <para>The fleet name to display. The existing DisplayName is unset if null is passed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.UpdateWLFleetMetadataCmdlet.FleetArn">
            <summary>
            <para>
            <para>The ARN of the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.UpdateWLFleetMetadataCmdlet.OptimizeForEndUserLocation">
            <summary>
            <para>
            <para>The option to optimize for better performance by routing traffic through the closest
            AWS Region to users, which may be outside of your home Region.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.UpdateWLFleetMetadataCmdlet.PassThru">
            <summary>
            Returns the value passed to the FleetArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.UpdateWLFleetMetadataCmdlet.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.WL.UpdateWLIdentityProviderConfigurationCmdlet">
            <summary>
            Updates the identity provider configuration for the fleet.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.UpdateWLIdentityProviderConfigurationCmdlet.FleetArn">
            <summary>
            <para>
            <para>The ARN of the fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.UpdateWLIdentityProviderConfigurationCmdlet.IdentityProviderSamlMetadata">
            <summary>
            <para>
            <para>The SAML metadata document provided by the customer’s identity provider. The existing
            IdentityProviderSamlMetadata is unset if null is passed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.UpdateWLIdentityProviderConfigurationCmdlet.IdentityProviderType">
            <summary>
            <para>
            <para>The type of identity provider.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.UpdateWLIdentityProviderConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the FleetArn parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WL.UpdateWLIdentityProviderConfigurationCmdlet.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.WM.AddWMDelegateToResourceCmdlet">
            <summary>
            Adds a member (user or group) to the resource's set of delegates.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.AddWMDelegateToResourceCmdlet.EntityId">
            <summary>
            <para>
            <para>The member (user or group) to associate to the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.AddWMDelegateToResourceCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The organization under which the resource exists.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.AddWMDelegateToResourceCmdlet.ResourceId">
            <summary>
            <para>
            <para>The resource for which members (users or groups) are associated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.AddWMDelegateToResourceCmdlet.PassThru">
            <summary>
            Returns the value passed to the EntityId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.AddWMDelegateToResourceCmdlet.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.WM.AddWMMemberToGroupCmdlet">
            <summary>
            Adds a member (user or group) to the group's set.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.AddWMMemberToGroupCmdlet.GroupId">
            <summary>
            <para>
            <para>The group to which the member (user or group) is associated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.AddWMMemberToGroupCmdlet.MemberId">
            <summary>
            <para>
            <para>The member (user or group) to associate to the group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.AddWMMemberToGroupCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The organization under which the group exists.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.AddWMMemberToGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the MemberId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.AddWMMemberToGroupCmdlet.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.WM.GetWMAliasListCmdlet">
            <summary>
            Creates a paginated call to list the aliases associated with a given entity.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.GetWMAliasListCmdlet.EntityId">
            <summary>
            <para>
            <para>The identifier for the entity for which to list the aliases.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.GetWMAliasListCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The identifier for the organization under which the entity exists.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.GetWMAliasListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.GetWMAliasListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to use to retrieve the next page of results. The first call does not contain
            any tokens.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WM.GetWMDelegateListCmdlet">
            <summary>
            Lists the delegates associated with a resource. Users and groups can be resource delegates
            and answer requests on behalf of the resource.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.GetWMDelegateListCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The identifier for the organization that contains the resource for which delegates
            are listed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.GetWMDelegateListCmdlet.ResourceId">
            <summary>
            <para>
            <para>The identifier for the resource whose delegates are listed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.GetWMDelegateListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The number of maximum results in a page.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.GetWMDelegateListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token used to paginate through the delegates associated with a resource.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WM.GetWMGroupCmdlet">
            <summary>
            Returns the data available for the group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.GetWMGroupCmdlet.GroupId">
            <summary>
            <para>
            <para>The identifier for the group to be described.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.GetWMGroupCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The identifier for the organization under which the group exists.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WM.GetWMGroupListCmdlet">
            <summary>
            Returns summaries of the organization's groups.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.GetWMGroupListCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The identifier for the organization under which the groups exist.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.GetWMGroupListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.GetWMGroupListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to use to retrieve the next page of results. The first call does not contain
            any tokens.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WM.GetWMMailboxDetailCmdlet">
            <summary>
            Requests a user's mailbox details for a specified organization and user.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.GetWMMailboxDetailCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The identifier for the organization that contains the user whose mailbox details are
            being requested.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.GetWMMailboxDetailCmdlet.UserId">
            <summary>
            <para>
            <para>The identifier for the user whose mailbox details are being requested.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WM.GetWMMailboxPermissionListCmdlet">
            <summary>
            Lists the mailbox permissions associated with a user, group, or resource mailbox.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.GetWMMailboxPermissionListCmdlet.EntityId">
            <summary>
            <para>
            <para>The identifier of the user, group, or resource for which to list mailbox permissions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.GetWMMailboxPermissionListCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The identifier of the organization under which the user, group, or resource exists.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.GetWMMailboxPermissionListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.GetWMMailboxPermissionListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to use to retrieve the next page of results. The first call does not contain
            any tokens.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WM.GetWMMemberListCmdlet">
            <summary>
            Returns an overview of the members of a group. Users and groups can be members of
            a group.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.GetWMMemberListCmdlet.GroupId">
            <summary>
            <para>
            <para>The identifier for the group to which the members (users or groups) are associated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.GetWMMemberListCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The identifier for the organization under which the group exists.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.GetWMMemberListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.GetWMMemberListCmdlet.NextToken">
            <summary>
            <para>
            <para> The token to use to retrieve the next page of results. The first call does not contain
            any tokens.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WM.GetWMOrganizationCmdlet">
            <summary>
            Provides more information regarding a given organization based on its identifier.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.GetWMOrganizationCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The identifier for the organization to be described.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WM.GetWMOrganizationListCmdlet">
            <summary>
            Returns summaries of the customer's non-deleted organizations.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.GetWMOrganizationListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.GetWMOrganizationListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to use to retrieve the next page of results. The first call does not contain
            any tokens.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WM.GetWMResourceCmdlet">
            <summary>
            Returns the data available for the resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.GetWMResourceCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The identifier associated with the organization for which the resource is described.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.GetWMResourceCmdlet.ResourceId">
            <summary>
            <para>
            <para>The identifier of the resource to be described.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WM.GetWMResourceListCmdlet">
            <summary>
            Returns summaries of the organization's resources.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.GetWMResourceListCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The identifier for the organization under which the resources exist.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.GetWMResourceListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.GetWMResourceListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to use to retrieve the next page of results. The first call does not contain
            any tokens.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WM.GetWMUserCmdlet">
            <summary>
            Provides information regarding the user.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.GetWMUserCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The identifier for the organization under which the user exists.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.GetWMUserCmdlet.UserId">
            <summary>
            <para>
            <para>The identifier for the user to be described.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WM.GetWMUserListCmdlet">
            <summary>
            Returns summaries of the organization's users.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.GetWMUserListCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The identifier for the organization under which the users exist.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.GetWMUserListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in a single call.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.GetWMUserListCmdlet.NextToken">
            <summary>
            <para>
            <para>The token to use to retrieve the next page of results. The first call does not contain
            any tokens.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WM.NewWMAliasCmdlet">
            <summary>
            Adds an alias to the set of a given member (user or group) of Amazon WorkMail.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.NewWMAliasCmdlet.Alias">
            <summary>
            <para>
            <para>The alias to add to the member set.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.NewWMAliasCmdlet.EntityId">
            <summary>
            <para>
            <para>The member (user or group) to which this alias is added.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.NewWMAliasCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The organization under which the member (user or group) exists.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.NewWMAliasCmdlet.PassThru">
            <summary>
            Returns the value passed to the Alias parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.NewWMAliasCmdlet.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.WM.NewWMGroupCmdlet">
            <summary>
            Creates a group that can be used in Amazon WorkMail by calling the <a>RegisterToWorkMail</a>
            operation.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.NewWMGroupCmdlet.Name">
            <summary>
            <para>
            <para>The name of the group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.NewWMGroupCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The organization under which the group is to be created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.NewWMGroupCmdlet.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.WM.NewWMResourceCmdlet">
            <summary>
            Creates a new Amazon WorkMail resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.NewWMResourceCmdlet.Name">
            <summary>
            <para>
            <para>The name of the new resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.NewWMResourceCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The identifier associated with the organization for which the resource is created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.NewWMResourceCmdlet.Type">
            <summary>
            <para>
            <para>The type of the new resource. The available types are <code>equipment</code> and <code>room</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.NewWMResourceCmdlet.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.WM.NewWMUserCmdlet">
            <summary>
            Creates a user who can be used in Amazon WorkMail by calling the <a>RegisterToWorkMail</a>
            operation.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.NewWMUserCmdlet.DisplayName">
            <summary>
            <para>
            <para>The display name for the new user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.NewWMUserCmdlet.Name">
            <summary>
            <para>
            <para>The name for the new user. Simple AD or AD Connector user names have a maximum length
            of 20. All others have a maximum length of 64.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.NewWMUserCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The identifier of the organization for which the user is created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.NewWMUserCmdlet.Password">
            <summary>
            <para>
            <para>The password for the new user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.NewWMUserCmdlet.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.WM.RegisterWMToWorkMailCmdlet">
            <summary>
            Registers an existing and disabled user, group, or resource for Amazon WorkMail use
            by associating a mailbox and calendaring capabilities. It performs no change if the
            user, group, or resource is enabled and fails if the user, group, or resource is deleted.
            This operation results in the accumulation of costs. For more information, see <a href="https://aws.amazon.com//workmail/pricing">Pricing</a>. The equivalent console
            functionality for this operation is <i>Enable</i>.
             
              
            <para>
            Users can either be created by calling the <a>CreateUser</a> API operation or they
            can be synchronized from your directory. For more information, see <a>DeregisterFromWorkMail</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RegisterWMToWorkMailCmdlet.Email">
            <summary>
            <para>
            <para>The email for the user, group, or resource to be updated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RegisterWMToWorkMailCmdlet.EntityId">
            <summary>
            <para>
            <para>The identifier for the user, group, or resource to be updated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RegisterWMToWorkMailCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The identifier for the organization under which the user, group, or resource exists.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RegisterWMToWorkMailCmdlet.PassThru">
            <summary>
            Returns the value passed to the EntityId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RegisterWMToWorkMailCmdlet.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.WM.RemoveWMAliasCmdlet">
            <summary>
            Remove one or more specified aliases from a set of aliases for a given user.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RemoveWMAliasCmdlet.Alias">
            <summary>
            <para>
            <para>The aliases to be removed from the user's set of aliases. Duplicate entries in the
            list are collapsed into single entries (the list is transformed into a set).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RemoveWMAliasCmdlet.EntityId">
            <summary>
            <para>
            <para>The identifier for the member (user or group) from which to have the aliases removed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RemoveWMAliasCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The identifier for the organization under which the user exists.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RemoveWMAliasCmdlet.PassThru">
            <summary>
            Returns the value passed to the Alias parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RemoveWMAliasCmdlet.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.WM.RemoveWMDelegateFromResourceCmdlet">
            <summary>
            Removes a member from the resource's set of delegates.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RemoveWMDelegateFromResourceCmdlet.EntityId">
            <summary>
            <para>
            <para>The identifier for the member (user, group) to be removed from the resource's delegates.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RemoveWMDelegateFromResourceCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The identifier for the organization under which the resource exists.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RemoveWMDelegateFromResourceCmdlet.ResourceId">
            <summary>
            <para>
            <para>The identifier of the resource from which delegates' set members are removed. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RemoveWMDelegateFromResourceCmdlet.PassThru">
            <summary>
            Returns the value passed to the EntityId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RemoveWMDelegateFromResourceCmdlet.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.WM.RemoveWMFromWorkMailCmdlet">
            <summary>
            Mark a user, group, or resource as no longer used in Amazon WorkMail. This action
            disassociates the mailbox and schedules it for clean-up. WorkMail keeps mailboxes
            for 30 days before they are permanently removed. The functionality in the console
            is <i>Disable</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RemoveWMFromWorkMailCmdlet.EntityId">
            <summary>
            <para>
            <para>The identifier for the member (user or group) to be updated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RemoveWMFromWorkMailCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The identifier for the organization under which the Amazon WorkMail entity exists.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RemoveWMFromWorkMailCmdlet.PassThru">
            <summary>
            Returns the value passed to the EntityId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RemoveWMFromWorkMailCmdlet.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.WM.RemoveWMGroupCmdlet">
            <summary>
            Deletes a group from Amazon WorkMail.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RemoveWMGroupCmdlet.GroupId">
            <summary>
            <para>
            <para>The identifier of the group to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RemoveWMGroupCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The organization that contains the group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RemoveWMGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the GroupId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RemoveWMGroupCmdlet.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.WM.RemoveWMMailboxPermissionCmdlet">
            <summary>
            Deletes permissions granted to a member (user or group).
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RemoveWMMailboxPermissionCmdlet.EntityId">
            <summary>
            <para>
            <para>The identifier of the member (user or group)that owns the mailbox.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RemoveWMMailboxPermissionCmdlet.GranteeId">
            <summary>
            <para>
            <para>The identifier of the member (user or group) for which to delete granted permissions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RemoveWMMailboxPermissionCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The identifier of the organization under which the member (user or group) exists.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RemoveWMMailboxPermissionCmdlet.PassThru">
            <summary>
            Returns the value passed to the EntityId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RemoveWMMailboxPermissionCmdlet.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.WM.RemoveWMMemberFromGroupCmdlet">
            <summary>
            Removes a member from a group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RemoveWMMemberFromGroupCmdlet.GroupId">
            <summary>
            <para>
            <para>The identifier for the group from which members are removed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RemoveWMMemberFromGroupCmdlet.MemberId">
            <summary>
            <para>
            <para>The identifier for the member to be removed to the group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RemoveWMMemberFromGroupCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The identifier for the organization under which the group exists.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RemoveWMMemberFromGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the MemberId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RemoveWMMemberFromGroupCmdlet.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.WM.RemoveWMResourceCmdlet">
            <summary>
            Deletes the specified resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RemoveWMResourceCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The identifier associated with the organization from which the resource is deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RemoveWMResourceCmdlet.ResourceId">
            <summary>
            <para>
            <para>The identifier of the resource to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RemoveWMResourceCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RemoveWMResourceCmdlet.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.WM.RemoveWMUserCmdlet">
            <summary>
            Deletes a user from Amazon WorkMail and all subsequent systems. Before you can delete
            a user, the user state must be <code>DISABLED</code>. Use the <a>DescribeUser</a>
            action to confirm the user state.
             
              
            <para>
            Deleting a user is permanent and cannot be undone. WorkMail archives user mailboxes
            for 30 days before they are permanently removed.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RemoveWMUserCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The organization that contains the user to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RemoveWMUserCmdlet.UserId">
            <summary>
            <para>
            <para>The identifier of the user to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RemoveWMUserCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.RemoveWMUserCmdlet.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.WM.ResetWMPasswordCmdlet">
            <summary>
            Allows the administrator to reset the password for a user.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.ResetWMPasswordCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The identifier of the organization that contains the user for which the password is
            reset.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.ResetWMPasswordCmdlet.Password">
            <summary>
            <para>
            <para>The new password for the user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.ResetWMPasswordCmdlet.UserId">
            <summary>
            <para>
            <para>The identifier of the user for whom the password is reset.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.ResetWMPasswordCmdlet.PassThru">
            <summary>
            Returns the value passed to the UserId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.ResetWMPasswordCmdlet.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.WM.UpdateWMMailboxQuotaCmdlet">
            <summary>
            Updates a user's current mailbox quota for a specified organization and user.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.UpdateWMMailboxQuotaCmdlet.MailboxQuota">
            <summary>
            <para>
            <para>The updated mailbox quota, in MB, for the specified user.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.UpdateWMMailboxQuotaCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The identifier for the organization that contains the user for whom to update the
            mailbox quota.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.UpdateWMMailboxQuotaCmdlet.UserId">
            <summary>
            <para>
            <para>The identifer for the user for whom to update the mailbox quota.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.UpdateWMMailboxQuotaCmdlet.PassThru">
            <summary>
            Returns the value passed to the OrganizationId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.UpdateWMMailboxQuotaCmdlet.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.WM.UpdateWMPrimaryEmailAddressCmdlet">
            <summary>
            Updates the primary email for a user, group, or resource. The current email is moved
            into the list of aliases (or swapped between an existing alias and the current primary
            email), and the email provided in the input is promoted as the primary.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.UpdateWMPrimaryEmailAddressCmdlet.Email">
            <summary>
            <para>
            <para>The value of the email to be updated as primary.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.UpdateWMPrimaryEmailAddressCmdlet.EntityId">
            <summary>
            <para>
            <para>The user, group, or resource to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.UpdateWMPrimaryEmailAddressCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The organization that contains the user, group, or resource to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.UpdateWMPrimaryEmailAddressCmdlet.PassThru">
            <summary>
            Returns the value passed to the Email parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.UpdateWMPrimaryEmailAddressCmdlet.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.WM.UpdateWMResourceCmdlet">
            <summary>
            Updates data for the resource. To have the latest information, it must be preceded
            by a <a>DescribeResource</a> call. The dataset in the request should be the one expected
            when performing another <code>DescribeResource</code> call.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.UpdateWMResourceCmdlet.BookingOption">
            <summary>
            <para>
            <para>The resource's booking options to be updated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.UpdateWMResourceCmdlet.Name">
            <summary>
            <para>
            <para>The name of the resource to be updated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.UpdateWMResourceCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The identifier associated with the organization for which the resource is updated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.UpdateWMResourceCmdlet.ResourceId">
            <summary>
            <para>
            <para>The identifier of the resource to be updated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.UpdateWMResourceCmdlet.PassThru">
            <summary>
            Returns the value passed to the ResourceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.UpdateWMResourceCmdlet.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.WM.WriteWMMailboxPermissionCmdlet">
            <summary>
            Sets permissions for a user, group, or resource. This replaces any pre-existing permissions.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.WriteWMMailboxPermissionCmdlet.EntityId">
            <summary>
            <para>
            <para>The identifier of the user, group, or resource for which to update mailbox permissions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.WriteWMMailboxPermissionCmdlet.GranteeId">
            <summary>
            <para>
            <para>The identifier of the user, group, or resource to which to grant the permissions.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.WriteWMMailboxPermissionCmdlet.OrganizationId">
            <summary>
            <para>
            <para>The identifier of the organization under which the user, group, or resource exists.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.WriteWMMailboxPermissionCmdlet.PermissionValue">
            <summary>
            <para>
            <para>The permissions granted to the grantee. SEND_AS allows the grantee to send email as
            the owner of the mailbox (the grantee is not mentioned on these emails). SEND_ON_BEHALF
            allows the grantee to send email on behalf of the owner of the mailbox (the grantee
            is not mentioned as the physical sender of these emails). FULL_ACCESS allows the grantee
            full access to the mailbox, irrespective of other folder-level permissions set on
            the mailbox.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.WriteWMMailboxPermissionCmdlet.PassThru">
            <summary>
            Returns the value passed to the EntityId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WM.WriteWMMailboxPermissionCmdlet.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.WKS.RemoveWKSWorkspaceCmdlet">
            <summary>
            Terminates the specified WorkSpaces. You can specify the Workspaces using either the
            <code>-WorkspaceId</code> or <code>-Request</code> parameters.
            <para>
            Terminating a WorkSpace is a permanent action and cannot be undone. The user's data
            is not maintained and will be destroyed. If you need to archive any user data, contact
            Amazon Web Services <b>before</b> terminating the WorkSpace.
            </para>
            <para>
            You can terminate a WorkSpace that is in any state except <code>SUSPENDED</code>.
            </para>
            <note>
            <para>
            This operation is asynchronous and returns before the WorkSpaces have been completely
            terminated.
            </para>
            </note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.RemoveWKSWorkspaceCmdlet.Request">
            <summary>
            An array of TerminateRequest objects specifying the WorkSpaces to be terminated.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.RemoveWKSWorkspaceCmdlet.WorkspaceId">
            <summary>
            The IDs of one or more WorkSpaces to terminate.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.RemoveWKSWorkspaceCmdlet.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.WKS.ResetWKSWorkspaceCmdlet">
            <summary>
            Rebuilds the specified WorkSpaces. You can specify the Workspaces using either the
            <code>-WorkspaceId</code> or <code>-Request</code> parameters.
            <para>
            Rebuilding a WorkSpace is a potentially destructive action that can result in the
            loss of data. Rebuilding a WorkSpace causes the following to occur:
            </para><ul><li><para>
            The system is restored to the image of the bundle that the WorkSpace is created from.
            Any applications that have been installed, or system settings that have been made
            since the WorkSpace was created will be lost.
            </para></li><li><para>
            The data drive (D drive) is re-created from the last automatic snapshot taken of the
            data drive. The current contents of the data drive are overwritten. Automatic snapshots
            of the data drive are taken every 12 hours, so the snapshot can be as much as 12 hours
            old.
            </para></li></ul><para>
            To be able to rebuild a WorkSpace, the WorkSpace must have a <b>State</b> of <code>AVAILABLE</code>
            or <code>ERROR</code>.
            </para><note><para>
            This operation is asynchronous and returns before the WorkSpaces have been completely
            rebuilt.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.ResetWKSWorkspaceCmdlet.Request">
            <summary>
            <para>
            <para>An array of structures that specify the WorkSpaces to rebuild.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.ResetWKSWorkspaceCmdlet.WorkspaceId">
            <summary>
            The IDs of one or more WorkSpaces to rebuild.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.ResetWKSWorkspaceCmdlet.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.WKS.RestartWKSWorkspaceCmdlet">
            <summary>
            Reboots the specified WorkSpaces. You can specify the Workspaces using either the
            <code>-WorkspaceId</code> or <code>-Request</code> parameters.
            <para>
            To be able to reboot a WorkSpace, the WorkSpace must have a <b>State</b> of <code>AVAILABLE</code>,
            <code>IMPAIRED</code>, or <code>INOPERABLE</code>.
            </para><note><para>
            This operation is asynchronous and returns before the WorkSpaces have rebooted.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.RestartWKSWorkspaceCmdlet.Request">
            <summary>
            <para>
            <para>An array of structures that specify the WorkSpaces to reboot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.RestartWKSWorkspaceCmdlet.WorkspaceId">
            <summary>
            The IDs of one or more WorkSpaces to reboot.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.RestartWKSWorkspaceCmdlet.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.WKS.StartWKSWorkspaceCmdlet">
            <summary>
            Starts the specified WorkSpaces. You can specify the Workspaces using either the
            <code>-WorkspaceId</code> or <code>-Request</code> parameters.
            <para>
            The API only works with WorkSpaces that have RunningMode configured as AutoStop and the
            State set to “STOPPED.”
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.StartWKSWorkspaceCmdlet.Request">
            <summary>
            <para>
            <para>The requests.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.StartWKSWorkspaceCmdlet.WorkspaceId">
            <summary>
            The IDs of one or more WorkSpaces to start.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.StartWKSWorkspaceCmdlet.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.WKS.StopWKSWorkspaceCmdlet">
            <summary>
            Stops the specified WorkSpaces. You can specify the Workspaces using either the
            <code>-WorkspaceId</code> or <code>-Request</code> parameters.
            <para>
            To terminate WorkSpaces please update your script to use the <code>Remove-WKSWorkspace</code> cmdlet.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.StopWKSWorkspaceCmdlet.Request">
            <summary>
            <para>An array of StopRequest objects specifying the WorkSpaces to operate on.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.StopWKSWorkspaceCmdlet.WorkspaceId">
            <summary>
            The IDs of one or more WorkSpaces to be stopped.
            </summary>
            <returns></returns>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.StopWKSWorkspaceCmdlet.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.WKS.ApproveWKSIpRuleCmdlet">
            <summary>
            Adds one or more rules to the specified IP access control group.
             
              
            <para>
            This action gives users permission to access their WorkSpaces from the CIDR address
            ranges specified in the rules.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.ApproveWKSIpRuleCmdlet.GroupId">
            <summary>
            <para>
            <para>The identifier of the group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.ApproveWKSIpRuleCmdlet.UserRule">
            <summary>
            <para>
            <para>The rules to add to the group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.ApproveWKSIpRuleCmdlet.PassThru">
            <summary>
            Returns the value passed to the GroupId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.ApproveWKSIpRuleCmdlet.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.WKS.EditWKSAccountCmdlet">
            <summary>
            Modifies the configuration of bring your own license (BYOL) for the specified account.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.EditWKSAccountCmdlet.DedicatedTenancyManagementCidrRange">
            <summary>
            <para>
            <para>The IP address range, specified as an IPv4 CIDR block, for the management network
            interface. Specify an IP address range that is compatible with your network and in
            CIDR notation (that is, specify the range as an IPv4 CIDR block). The CIDR block size
            must be /16 (for example, 203.0.113.25/16). It must also be specified as available
            by the <code>ListAvailableManagementCidrRanges</code> operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.EditWKSAccountCmdlet.DedicatedTenancySupport">
            <summary>
            <para>
            <para>The status of BYOL.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.EditWKSAccountCmdlet.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.WKS.EditWKSClientPropertyCmdlet">
            <summary>
            Modifies the properties of the specified Amazon WorkSpaces clients.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.EditWKSClientPropertyCmdlet.ClientProperties_ReconnectEnabled">
            <summary>
            <para>
            <para>Specifies whether users can cache their credentials on the Amazon WorkSpaces client.
            When enabled, users can choose to reconnect to their WorkSpaces without re-entering
            their credentials. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.EditWKSClientPropertyCmdlet.ResourceId">
            <summary>
            <para>
            <para>The resource identifiers, in the form of directory IDs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.EditWKSClientPropertyCmdlet.PassThru">
            <summary>
            Returns the value passed to the ClientProperties_ReconnectEnabled parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.EditWKSClientPropertyCmdlet.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.WKS.EditWKSWorkspacePropertyCmdlet">
            <summary>
            Modifies the specified WorkSpace properties.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.EditWKSWorkspacePropertyCmdlet.WorkspaceProperties_ComputeTypeName">
            <summary>
            <para>
            <para>The compute type. For more information, see <a href="http://aws.amazon.com/workspaces/details/#Amazon_WorkSpaces_Bundles">Amazon
            WorkSpaces Bundles</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.EditWKSWorkspacePropertyCmdlet.WorkspaceProperties_RootVolumeSizeGib">
            <summary>
            <para>
            <para>The size of the root volume.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.EditWKSWorkspacePropertyCmdlet.WorkspaceProperties_RunningMode">
            <summary>
            <para>
            <para>The running mode. For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/running-mode.html">Manage
            the WorkSpace Running Mode</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.EditWKSWorkspacePropertyCmdlet.WorkspaceProperties_RunningModeAutoStopTimeoutInMinute">
            <summary>
            <para>
            <para>The time after a user logs off when WorkSpaces are automatically stopped. Configured
            in 60 minute intervals.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.EditWKSWorkspacePropertyCmdlet.WorkspaceProperties_UserVolumeSizeGib">
            <summary>
            <para>
            <para>The size of the user storage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.EditWKSWorkspacePropertyCmdlet.WorkspaceId">
            <summary>
            <para>
            <para>The identifier of the WorkSpace.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.EditWKSWorkspacePropertyCmdlet.PassThru">
            <summary>
            Returns the value passed to the WorkspaceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.EditWKSWorkspacePropertyCmdlet.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.WKS.EditWKSWorkspaceStateCmdlet">
            <summary>
            Sets the state of the specified WorkSpace.
             
              
            <para>
            To maintain a WorkSpace without being interrupted, set the WorkSpace state to <code>ADMIN_MAINTENANCE</code>.
            WorkSpaces in this state do not respond to requests to reboot, stop, start, or rebuild.
            An AutoStop WorkSpace in this state is not stopped. Users can log into a WorkSpace
            in the <code>ADMIN_MAINTENANCE</code> state.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.EditWKSWorkspaceStateCmdlet.WorkspaceId">
            <summary>
            <para>
            <para>The identifier of the WorkSpace.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.EditWKSWorkspaceStateCmdlet.WorkspaceState">
            <summary>
            <para>
            <para>The WorkSpace state.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.EditWKSWorkspaceStateCmdlet.PassThru">
            <summary>
            Returns the value passed to the WorkspaceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.EditWKSWorkspaceStateCmdlet.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.WKS.GetWKSAccountCmdlet">
            <summary>
            Retrieves a list that describes the configuration of bring your own license (BYOL)
            for the specified account.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WKS.GetWKSAccountModificationCmdlet">
            <summary>
            Retrieves a list that describes modifications to the configuration of bring your own
            license (BYOL) for the specified account.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.GetWKSAccountModificationCmdlet.NextToken">
            <summary>
            <para>
            <para>If you received a <code>NextToken</code> from a previous call that was paginated,
            provide this token to receive the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WKS.GetWKSAvailableManagementCidrRangeListCmdlet">
            <summary>
            Retrieves a list of IP address ranges, specified as IPv4 CIDR blocks, that you can
            use for the network management interface when you enable bring your own license (BYOL).
             
             
              
            <para>
            The management network interface is connected to a secure Amazon WorkSpaces management
            network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces
            clients, and to allow Amazon WorkSpaces to manage the WorkSpace.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.GetWKSAvailableManagementCidrRangeListCmdlet.ManagementCidrRangeConstraint">
            <summary>
            <para>
            <para>The IP address range to search. Specify an IP address range that is compatible with
            your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.GetWKSAvailableManagementCidrRangeListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.GetWKSAvailableManagementCidrRangeListCmdlet.NextToken">
            <summary>
            <para>
            <para>If you received a <code>NextToken</code> from a previous call that was paginated,
            provide this token to receive the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WKS.GetWKSClientPropertyCmdlet">
            <summary>
            Retrieves a list that describes one or more specified Amazon WorkSpaces clients.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.GetWKSClientPropertyCmdlet.ResourceId">
            <summary>
            <para>
            <para>The resource identifier, in the form of directory IDs.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WKS.GetWKSIpGroupCmdlet">
            <summary>
            Describes one or more of your IP access control groups.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.GetWKSIpGroupCmdlet.GroupId">
            <summary>
            <para>
            <para>The identifiers of one or more IP access control groups.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.GetWKSIpGroupCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.GetWKSIpGroupCmdlet.NextToken">
            <summary>
            <para>
            <para>If you received a <code>NextToken</code> from a previous call that was paginated,
            provide this token to receive the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WKS.GetWKSTagCmdlet">
            <summary>
            Describes the specified tags for the specified WorkSpaces resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.GetWKSTagCmdlet.WorkspaceId">
            <summary>
            <para>
            <para>The identifier of the WorkSpaces resource. The supported resource types are WorkSpaces,
            registered directories, images, custom bundles, and IP access control groups.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WKS.GetWKSWorkspaceCmdlet">
            <summary>
            Describes the specified WorkSpaces.
             
              
            <para>
            You can filter the results by using the bundle identifier, directory identifier, or
            owner, but you can specify only one filter at a time.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.GetWKSWorkspaceCmdlet.BundleId">
            <summary>
            <para>
            <para>The identifier of the bundle. All WorkSpaces that are created from this bundle are
            retrieved. You cannot combine this parameter with any other filter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.GetWKSWorkspaceCmdlet.DirectoryId">
            <summary>
            <para>
            <para>The identifier of the directory. In addition, you can optionally specify a specific
            directory user (see <code>UserName</code>). You cannot combine this parameter with
            any other filter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.GetWKSWorkspaceCmdlet.UserName">
            <summary>
            <para>
            <para>The name of the directory user. You must specify this parameter with <code>DirectoryId</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.GetWKSWorkspaceCmdlet.WorkspaceId">
            <summary>
            <para>
            <para>The identifiers of the WorkSpaces. You cannot combine this parameter with any other
            filter.</para><para>Because the <a>CreateWorkspaces</a> operation is asynchronous, the identifier it returns
            is not immediately available. If you immediately call <a>DescribeWorkspaces</a> with
            this identifier, no information is returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.GetWKSWorkspaceCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of items to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.GetWKSWorkspaceCmdlet.NextToken">
            <summary>
            <para>
            <para>If you received a <code>NextToken</code> from a previous call that was paginated,
            provide this token to receive the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WKS.GetWKSWorkspaceBundleCmdlet">
            <summary>
            Retrieves a list that describes the available WorkSpace bundles.
             
              
            <para>
            You can filter the results using either bundle ID or owner, but not both.
            </para><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.GetWKSWorkspaceBundleCmdlet.BundleId">
            <summary>
            <para>
            <para>The identifiers of the bundles. You cannot combine this parameter with any other filter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.GetWKSWorkspaceBundleCmdlet.NextToken">
            <summary>
            <para>
            <para>The token for the next set of results. (You received this token from a previous call.)</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.GetWKSWorkspaceBundleCmdlet.Owner">
            <summary>
            <para>
            <para>The owner of the bundles. You cannot combine this parameter with any other filter.</para><para>Specify <code>AMAZON</code> to describe the bundles provided by AWS or null to describe
            the bundles that belong to your account.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WKS.GetWKSWorkspaceDirectoryCmdlet">
            <summary>
            Describes the available AWS Directory Service directories that are registered with
            Amazon WorkSpaces.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.GetWKSWorkspaceDirectoryCmdlet.DirectoryId">
            <summary>
            <para>
            <para>The identifiers of the directories. If the value is null, all directories are retrieved.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.GetWKSWorkspaceDirectoryCmdlet.NextToken">
            <summary>
            <para>
            <para>If you received a <code>NextToken</code> from a previous call that was paginated,
            provide this token to receive the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WKS.GetWKSWorkspaceImageCmdlet">
            <summary>
            Retrieves a list that describes one or more specified images, if the image identifiers
            are provided. Otherwise, all images in the account are described.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.GetWKSWorkspaceImageCmdlet.ImageId">
            <summary>
            <para>
            <para>The identifier of the image.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.GetWKSWorkspaceImageCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to return.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.GetWKSWorkspaceImageCmdlet.NextToken">
            <summary>
            <para>
            <para>If you received a <code>NextToken</code> from a previous call that was paginated,
            provide this token to receive the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WKS.GetWKSWorkspacesConnectionStatusCmdlet">
            <summary>
            Describes the connection status of the specified WorkSpaces.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.GetWKSWorkspacesConnectionStatusCmdlet.WorkspaceId">
            <summary>
            <para>
            <para>The identifiers of the WorkSpaces. You can specify up to 25 WorkSpaces.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.GetWKSWorkspacesConnectionStatusCmdlet.NextToken">
            <summary>
            <para>
            <para>If you received a <code>NextToken</code> from a previous call that was paginated,
            provide this token to receive the next set of results.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.WKS.ImportWKSWorkspaceImageCmdlet">
            <summary>
            Imports the specified Windows 7 or Windows 10 bring your own license (BYOL) image
            into Amazon WorkSpaces. The image must be an already licensed EC2 image that is in
            your AWS account, and you must own the image.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.ImportWKSWorkspaceImageCmdlet.Ec2ImageId">
            <summary>
            <para>
            <para>The identifier of the EC2 image.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.ImportWKSWorkspaceImageCmdlet.ImageDescription">
            <summary>
            <para>
            <para>The description of the WorkSpace image.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.ImportWKSWorkspaceImageCmdlet.ImageName">
            <summary>
            <para>
            <para>The name of the WorkSpace image.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.ImportWKSWorkspaceImageCmdlet.IngestionProcess">
            <summary>
            <para>
            <para>The ingestion process to be used when importing the image.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.ImportWKSWorkspaceImageCmdlet.Tag">
            <summary>
            <para>
            <para>The tags. Each WorkSpaces resource can have a maximum of 50 tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.ImportWKSWorkspaceImageCmdlet.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.WKS.NewWKSIpGroupCmdlet">
            <summary>
            Creates an IP access control group.
             
              
            <para>
            An IP access control group provides you with the ability to control the IP addresses
            from which users are allowed to access their WorkSpaces. To specify the CIDR address
            ranges, add rules to your IP access control group and then associate the group with
            your directory. You can add rules when you create the group or at any time using <a>AuthorizeIpRules</a>.
            </para><para>
            There is a default IP access control group associated with your directory. If you
            don't associate an IP access control group with your directory, the default group
            is used. The default group includes a default rule that allows users to access their
            WorkSpaces from anywhere. You cannot modify the default IP access control group for
            your directory.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.NewWKSIpGroupCmdlet.GroupDesc">
            <summary>
            <para>
            <para>The description of the group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.NewWKSIpGroupCmdlet.GroupName">
            <summary>
            <para>
            <para>The name of the group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.NewWKSIpGroupCmdlet.Tag">
            <summary>
            <para>
            <para>The tags. Each WorkSpaces resource can have a maximum of 50 tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.NewWKSIpGroupCmdlet.UserRule">
            <summary>
            <para>
            <para>The rules to add to the group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.NewWKSIpGroupCmdlet.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.WKS.NewWKSTagCmdlet">
            <summary>
            Creates the specified tags for the specified WorkSpaces resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.NewWKSTagCmdlet.WorkspaceId">
            <summary>
            <para>
            <para>The identifier of the WorkSpaces resource. The supported resource types are WorkSpaces,
            registered directories, images, custom bundles, and IP access control groups.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.NewWKSTagCmdlet.Tag">
            <summary>
            <para>
            <para>The tags. Each WorkSpaces resource can have a maximum of 50 tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.NewWKSTagCmdlet.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.WKS.NewWKSWorkspaceCmdlet">
            <summary>
            Creates one or more WorkSpaces.
             
              
            <para>
            This operation is asynchronous and returns before the WorkSpaces are created.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.NewWKSWorkspaceCmdlet.Workspace">
            <summary>
            <para>
            <para>The WorkSpaces to create. You can specify up to 25 WorkSpaces.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.NewWKSWorkspaceCmdlet.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.WKS.RegisterWKSIpGroupCmdlet">
            <summary>
            Associates the specified IP access control group with the specified directory.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.RegisterWKSIpGroupCmdlet.DirectoryId">
            <summary>
            <para>
            <para>The identifier of the directory.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.RegisterWKSIpGroupCmdlet.GroupId">
            <summary>
            <para>
            <para>The identifiers of one or more IP access control groups.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.RegisterWKSIpGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the GroupId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.RegisterWKSIpGroupCmdlet.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.WKS.RemoveWKSIpGroupCmdlet">
            <summary>
            Deletes the specified IP access control group.
             
              
            <para>
            You cannot delete an IP access control group that is associated with a directory.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.RemoveWKSIpGroupCmdlet.GroupId">
            <summary>
            <para>
            <para>The identifier of the IP access control group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.RemoveWKSIpGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the GroupId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.RemoveWKSIpGroupCmdlet.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.WKS.RemoveWKSTagCmdlet">
            <summary>
            Deletes the specified tags from the specified WorkSpaces resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.RemoveWKSTagCmdlet.ResourceId">
            <summary>
            <para>
            <para>The identifier of the WorkSpaces resource. The supported resource types are WorkSpaces,
            registered directories, images, custom bundles, and IP access control groups.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.RemoveWKSTagCmdlet.TagKey">
            <summary>
            <para>
            <para>The tag keys.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.RemoveWKSTagCmdlet.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.WKS.RemoveWKSWorkspaceImageCmdlet">
            <summary>
            Deletes the specified image from your account. To delete an image, you must first
            delete any bundles that are associated with the image.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.RemoveWKSWorkspaceImageCmdlet.ImageId">
            <summary>
            <para>
            <para>The identifier of the image.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.RemoveWKSWorkspaceImageCmdlet.PassThru">
            <summary>
            Returns the value passed to the ImageId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.RemoveWKSWorkspaceImageCmdlet.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.WKS.RevokeWKSIpRuleCmdlet">
            <summary>
            Removes one or more rules from the specified IP access control group.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.RevokeWKSIpRuleCmdlet.GroupId">
            <summary>
            <para>
            <para>The identifier of the group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.RevokeWKSIpRuleCmdlet.UserRule">
            <summary>
            <para>
            <para>The rules to remove from the group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.RevokeWKSIpRuleCmdlet.PassThru">
            <summary>
            Returns the value passed to the GroupId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.RevokeWKSIpRuleCmdlet.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.WKS.UnregisterWKSIpGroupCmdlet">
            <summary>
            Disassociates the specified IP access control group from the specified directory.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.UnregisterWKSIpGroupCmdlet.DirectoryId">
            <summary>
            <para>
            <para>The identifier of the directory.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.UnregisterWKSIpGroupCmdlet.GroupId">
            <summary>
            <para>
            <para>The identifiers of one or more IP access control groups.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.UnregisterWKSIpGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the GroupId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.UnregisterWKSIpGroupCmdlet.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.WKS.UpdateWKSRulesOfIpGroupCmdlet">
            <summary>
            Replaces the current rules of the specified IP access control group with the specified
            rules.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.UpdateWKSRulesOfIpGroupCmdlet.GroupId">
            <summary>
            <para>
            <para>The identifier of the group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.UpdateWKSRulesOfIpGroupCmdlet.UserRule">
            <summary>
            <para>
            <para>One or more rules.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.UpdateWKSRulesOfIpGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the GroupId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.WKS.UpdateWKSRulesOfIpGroupCmdlet.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.XR.GetXREncryptionConfigCmdlet">
            <summary>
            Retrieves the current encryption configuration for X-Ray data.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.XR.GetXRGroupCmdlet">
            <summary>
            Retrieves group resource details.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.GetXRGroupCmdlet.GroupARN">
            <summary>
            <para>
            <para>The ARN of the group that was generated on creation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.GetXRGroupCmdlet.GroupName">
            <summary>
            <para>
            <para>The case-sensitive name of the group.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.XR.GetXRGroupSummaryCmdlet">
            <summary>
            Retrieves all active group details.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.GetXRGroupSummaryCmdlet.NextToken">
            <summary>
            <para>
            <para>Pagination token. Not used.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.XR.GetXRSamplingRuleCmdlet">
            <summary>
            Retrieves all sampling rules.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.GetXRSamplingRuleCmdlet.NextToken">
            <summary>
            <para>
            <para>Pagination token. Not used.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.XR.GetXRSamplingStatisticSummaryCmdlet">
            <summary>
            Retrieves information about recent sampling results for all sampling rules.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.GetXRSamplingStatisticSummaryCmdlet.NextToken">
            <summary>
            <para>
            <para>Pagination token. Not used.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.XR.GetXRSamplingTargetCmdlet">
            <summary>
            Requests a sampling quota for rules that the service is using to sample requests.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.GetXRSamplingTargetCmdlet.SamplingStatisticsDocument">
            <summary>
            <para>
            <para>Information about rules that the service is using to sample requests.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.XR.GetXRServiceGraphCmdlet">
            <summary>
            Retrieves a document that describes services that process incoming requests, and downstream
            services that they call as a result. Root services process incoming requests and make
            calls to downstream services. Root services are applications that use the AWS X-Ray
            SDK. Downstream services can be other applications, AWS resources, HTTP web APIs,
            or SQL databases.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.GetXRServiceGraphCmdlet.EndTime">
            <summary>
            <para>
            <para>The end of the timeframe for which to generate a graph.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.GetXRServiceGraphCmdlet.GroupARN">
            <summary>
            <para>
            <para>The ARN of a group to generate a graph based on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.GetXRServiceGraphCmdlet.GroupName">
            <summary>
            <para>
            <para>The name of a group to generate a graph based on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.GetXRServiceGraphCmdlet.StartTime">
            <summary>
            <para>
            <para>The start of the time frame for which to generate a graph.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.GetXRServiceGraphCmdlet.NextToken">
            <summary>
            <para>
            <para>Pagination token. Not used.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.XR.GetXRTimeSeriesServiceStatisticCmdlet">
            <summary>
            Get an aggregation of service statistics defined by a specific time range.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.GetXRTimeSeriesServiceStatisticCmdlet.EndTime">
            <summary>
            <para>
            <para>The end of the time frame for which to aggregate statistics.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.GetXRTimeSeriesServiceStatisticCmdlet.EntitySelectorExpression">
            <summary>
            <para>
            <para>A filter expression defining entities that will be aggregated for statistics. Supports
            ID, service, and edge functions. If no selector expression is specified, edge statistics
            are returned. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.GetXRTimeSeriesServiceStatisticCmdlet.GroupARN">
            <summary>
            <para>
            <para>The ARN of the group for which to pull statistics from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.GetXRTimeSeriesServiceStatisticCmdlet.GroupName">
            <summary>
            <para>
            <para>The case-sensitive name of the group for which to pull statistics from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.GetXRTimeSeriesServiceStatisticCmdlet.Period">
            <summary>
            <para>
            <para>Aggregation period in seconds.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.GetXRTimeSeriesServiceStatisticCmdlet.StartTime">
            <summary>
            <para>
            <para>The start of the time frame for which to aggregate statistics.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.GetXRTimeSeriesServiceStatisticCmdlet.NextToken">
            <summary>
            <para>
            <para>Pagination token. Not used.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.XR.GetXRTraceBatchCmdlet">
            <summary>
            Retrieves a list of traces specified by ID. Each trace is a collection of segment
            documents that originates from a single request. Use <code>GetTraceSummaries</code>
            to get a list of trace IDs.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.GetXRTraceBatchCmdlet.TraceId">
            <summary>
            <para>
            <para>Specify the trace IDs of requests for which to retrieve segments.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.GetXRTraceBatchCmdlet.NextToken">
            <summary>
            <para>
            <para>Pagination token. Not used.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.XR.GetXRTraceGraphCmdlet">
            <summary>
            Retrieves a service graph for one or more specific trace IDs.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.GetXRTraceGraphCmdlet.TraceId">
            <summary>
            <para>
            <para>Trace IDs of requests for which to generate a service graph.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.GetXRTraceGraphCmdlet.NextToken">
            <summary>
            <para>
            <para>Pagination token. Not used.</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, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.NextToken, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.XR.GetXRTraceSummaryCmdlet">
            <summary>
            Retrieves IDs and metadata for traces available for a specified time frame using an
            optional filter. To get the full traces, pass the trace IDs to <code>BatchGetTraces</code>.
             
              
            <para>
            A filter expression can target traced requests that hit specific service nodes or
            edges, have errors, or come from a known user. For example, the following filter expression
            targets traces that pass through <code>api.example.com</code>:
            </para><para><code>service("api.example.com")</code></para><para>
            This filter expression finds traces that have an annotation named <code>account</code>
            with the value <code>12345</code>:
            </para><para><code>annotation.account = "12345"</code></para><para>
            For a full list of indexed fields and keywords that you can use in filter expressions,
            see <a href="https://docs.aws.amazon.com/xray/latest/devguide/xray-console-filters.html">Using
            Filter Expressions</a> in the <i>AWS X-Ray Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.GetXRTraceSummaryCmdlet.EndTime">
            <summary>
            <para>
            <para>The end of the time frame for which to retrieve traces.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.GetXRTraceSummaryCmdlet.FilterExpression">
            <summary>
            <para>
            <para>Specify a filter expression to retrieve trace summaries for services or requests that
            meet certain requirements.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.GetXRTraceSummaryCmdlet.SamplingStrategy_Name">
            <summary>
            <para>
            <para>The name of a sampling rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.GetXRTraceSummaryCmdlet.Sampling">
            <summary>
            <para>
            <para>Set to <code>true</code> to get summaries for only a subset of available traces.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.GetXRTraceSummaryCmdlet.StartTime">
            <summary>
            <para>
            <para>The start of the time frame for which to retrieve traces.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.GetXRTraceSummaryCmdlet.TimeRangeType">
            <summary>
            <para>
            <para>A parameter to indicate whether to query trace summaries by TraceId or Event time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.GetXRTraceSummaryCmdlet.SamplingStrategy_Value">
            <summary>
            <para>
            <para>The value of a sampling rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.GetXRTraceSummaryCmdlet.NextToken">
            <summary>
            <para>
            <para>Specify the pagination token returned by a previous request to retrieve the next page
            of results.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.XR.NewXRGroupCmdlet">
            <summary>
            Creates a group resource with a name and a filter expression.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.NewXRGroupCmdlet.FilterExpression">
            <summary>
            <para>
            <para>The filter expression defining criteria by which to group traces.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.NewXRGroupCmdlet.GroupName">
            <summary>
            <para>
            <para>The case-sensitive name of the new group. Default is a reserved name and names must
            be unique.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.NewXRGroupCmdlet.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.XR.NewXRSamplingRuleCmdlet">
            <summary>
            Creates a rule to control sampling behavior for instrumented applications. Services
            retrieve rules with <a>GetSamplingRules</a>, and evaluate each rule in ascending order
            of <i>priority</i> for each request. If a rule matches, the service records a trace,
            borrowing it from the reservoir size. After 10 seconds, the service reports back to
            X-Ray with <a>GetSamplingTargets</a> to get updated versions of each in-use rule.
            The updated rule contains a trace quota that the service can use instead of borrowing
            from the reservoir.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.NewXRSamplingRuleCmdlet.SamplingRule_Attribute">
            <summary>
            <para>
            <para>Matches attributes derived from the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.NewXRSamplingRuleCmdlet.SamplingRule_FixedRate">
            <summary>
            <para>
            <para>The percentage of matching requests to instrument, after the reservoir is exhausted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.NewXRSamplingRuleCmdlet.SamplingRule_Host">
            <summary>
            <para>
            <para>Matches the hostname from a request URL.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.NewXRSamplingRuleCmdlet.SamplingRule_HTTPMethod">
            <summary>
            <para>
            <para>Matches the HTTP method of a request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.NewXRSamplingRuleCmdlet.SamplingRule_Priority">
            <summary>
            <para>
            <para>The priority of the sampling rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.NewXRSamplingRuleCmdlet.SamplingRule_ReservoirSize">
            <summary>
            <para>
            <para>A fixed number of matching requests to instrument per second, prior to applying the
            fixed rate. The reservoir is not used directly by services, but applies to all services
            using the rule collectively.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.NewXRSamplingRuleCmdlet.SamplingRule_ResourceARN">
            <summary>
            <para>
            <para>Matches the ARN of the AWS resource on which the service runs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.NewXRSamplingRuleCmdlet.SamplingRule_RuleARN">
            <summary>
            <para>
            <para>The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.NewXRSamplingRuleCmdlet.SamplingRule_RuleName">
            <summary>
            <para>
            <para>The name of the sampling rule. Specify a rule by either name or ARN, but not both.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.NewXRSamplingRuleCmdlet.SamplingRule_ServiceName">
            <summary>
            <para>
            <para>Matches the <code>name</code> that the service uses to identify itself in segments.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.NewXRSamplingRuleCmdlet.SamplingRule_ServiceType">
            <summary>
            <para>
            <para>Matches the <code>origin</code> that the service uses to identify its type in segments.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.NewXRSamplingRuleCmdlet.SamplingRule_URLPath">
            <summary>
            <para>
            <para>Matches the path from a request URL.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.NewXRSamplingRuleCmdlet.SamplingRule_Version">
            <summary>
            <para>
            <para>The version of the sampling rule format (<code>1</code>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.NewXRSamplingRuleCmdlet.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.XR.RemoveXRGroupCmdlet">
            <summary>
            Deletes a group resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.RemoveXRGroupCmdlet.GroupARN">
            <summary>
            <para>
            <para>The ARN of the group that was generated on creation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.RemoveXRGroupCmdlet.GroupName">
            <summary>
            <para>
            <para>The case-sensitive name of the group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.RemoveXRGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the GroupARN parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.RemoveXRGroupCmdlet.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.XR.RemoveXRSamplingRuleCmdlet">
            <summary>
            Deletes a sampling rule.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.RemoveXRSamplingRuleCmdlet.RuleARN">
            <summary>
            <para>
            <para>The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.RemoveXRSamplingRuleCmdlet.RuleName">
            <summary>
            <para>
            <para>The name of the sampling rule. Specify a rule by either name or ARN, but not both.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.RemoveXRSamplingRuleCmdlet.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.XR.UpdateXRGroupCmdlet">
            <summary>
            Updates a group resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.UpdateXRGroupCmdlet.FilterExpression">
            <summary>
            <para>
            <para>The updated filter expression defining criteria by which to group traces.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.UpdateXRGroupCmdlet.GroupARN">
            <summary>
            <para>
            <para>The ARN that was generated upon creation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.UpdateXRGroupCmdlet.GroupName">
            <summary>
            <para>
            <para>The case-sensitive name of the group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.UpdateXRGroupCmdlet.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.XR.UpdateXRSamplingRuleCmdlet">
            <summary>
            Modifies a sampling rule's configuration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.UpdateXRSamplingRuleCmdlet.SamplingRuleUpdate_Attribute">
            <summary>
            <para>
            <para>Matches attributes derived from the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.UpdateXRSamplingRuleCmdlet.SamplingRuleUpdate_FixedRate">
            <summary>
            <para>
            <para>The percentage of matching requests to instrument, after the reservoir is exhausted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.UpdateXRSamplingRuleCmdlet.SamplingRuleUpdate_Host">
            <summary>
            <para>
            <para>Matches the hostname from a request URL.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.UpdateXRSamplingRuleCmdlet.SamplingRuleUpdate_HTTPMethod">
            <summary>
            <para>
            <para>Matches the HTTP method of a request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.UpdateXRSamplingRuleCmdlet.SamplingRuleUpdate_Priority">
            <summary>
            <para>
            <para>The priority of the sampling rule.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.UpdateXRSamplingRuleCmdlet.SamplingRuleUpdate_ReservoirSize">
            <summary>
            <para>
            <para>A fixed number of matching requests to instrument per second, prior to applying the
            fixed rate. The reservoir is not used directly by services, but applies to all services
            using the rule collectively.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.UpdateXRSamplingRuleCmdlet.SamplingRuleUpdate_ResourceARN">
            <summary>
            <para>
            <para>Matches the ARN of the AWS resource on which the service runs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.UpdateXRSamplingRuleCmdlet.SamplingRuleUpdate_RuleARN">
            <summary>
            <para>
            <para>The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.UpdateXRSamplingRuleCmdlet.SamplingRuleUpdate_RuleName">
            <summary>
            <para>
            <para>The name of the sampling rule. Specify a rule by either name or ARN, but not both.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.UpdateXRSamplingRuleCmdlet.SamplingRuleUpdate_ServiceName">
            <summary>
            <para>
            <para>Matches the <code>name</code> that the service uses to identify itself in segments.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.UpdateXRSamplingRuleCmdlet.SamplingRuleUpdate_ServiceType">
            <summary>
            <para>
            <para>Matches the <code>origin</code> that the service uses to identify its type in segments.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.UpdateXRSamplingRuleCmdlet.SamplingRuleUpdate_URLPath">
            <summary>
            <para>
            <para>Matches the path from a request URL.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.UpdateXRSamplingRuleCmdlet.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.XR.WriteXREncryptionConfigCmdlet">
            <summary>
            Updates the encryption configuration for X-Ray data.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.WriteXREncryptionConfigCmdlet.KeyId">
            <summary>
            <para>
            <para>An AWS KMS customer master key (CMK) in one of the following formats:</para><ul><li><para><b>Alias</b> - The name of the key. For example, <code>alias/MyKey</code>.</para></li><li><para><b>Key ID</b> - The KMS key ID of the key. For example, <code>ae4aa6d49-a4d8-9df9-a475-4ff6d7898456</code>.</para></li><li><para><b>ARN</b> - The full Amazon Resource Name of the key ID or alias. For example, <code>arn:aws:kms:us-east-2:123456789012:key/ae4aa6d49-a4d8-9df9-a475-4ff6d7898456</code>.
            Use this format to specify a key in a different account.</para></li></ul><para>Omit this key if you set <code>Type</code> to <code>NONE</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.WriteXREncryptionConfigCmdlet.Type">
            <summary>
            <para>
            <para>The type of encryption. Set to <code>KMS</code> to use your own key for encryption.
            Set to <code>NONE</code> for default encryption.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.WriteXREncryptionConfigCmdlet.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.XR.WriteXRTelemetryRecordCmdlet">
            <summary>
            Used by the AWS X-Ray daemon to upload telemetry.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.WriteXRTelemetryRecordCmdlet.EC2InstanceId">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.WriteXRTelemetryRecordCmdlet.Hostname">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.WriteXRTelemetryRecordCmdlet.ResourceARN">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.WriteXRTelemetryRecordCmdlet.TelemetryRecord">
            <summary>
            <para>
            The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.WriteXRTelemetryRecordCmdlet.PassThru">
            <summary>
            Returns the value passed to the EC2InstanceId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.WriteXRTelemetryRecordCmdlet.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.XR.WriteXRTraceSegmentCmdlet">
            <summary>
            Amazon.XRay.IAmazonXRay.PutTraceSegments
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.WriteXRTraceSegmentCmdlet.TraceSegmentDocument">
            <summary>
            <para>
            <para>A string containing a JSON document defining one or more segments or subsegments.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.XR.WriteXRTraceSegmentCmdlet.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.Common.AWSCmdletHistoryBuffer">
            <summary>
            Execution history of AWS cmdlets, exposed as the $AWSHistory session variable.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.AWSCmdletHistoryBuffer.Commands">
            <summary>
            Exposes the inner command trace to the shell
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.AWSCmdletHistoryBuffer.LastCommand">
            <summary>
            Helper property to access the very last cmdlet that was run
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.AWSCmdletHistoryBuffer.LastServiceResponse">
            <summary>
            Helper property to access the very last service response that was recorded on
            the last invocation.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.AWSCmdletHistoryBuffer.LastServiceRequest">
            <summary>
            Helper property to access the very last service response that was recorded on
            the last invocation.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Common.AWSCmdletHistory">
            <summary>
            Records the responses and optionally requests that the cmdlet made, together
            with other diagnostic info.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.AWSCmdletHistory.LastServiceResponse">
            <summary>
            Helper property to access the very last service response that was recorded
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.AWSCmdletHistory.LastServiceRequest">
            <summary>
            Helper property to access the very last service request that was recorded,
            if request logging is turned on.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Common.HistoryBuffer`1">
            <summary>
            Simplistic fixed-size buffer implementation that can be used to
            keep track of cmdlet exec history and the request/response calls
            that each cmdlet makes.
            </summary>
            <typeparam name="T"></typeparam>
        </member>
        <member name="P:Amazon.PowerShell.Common.AWSCredentialsArgumentsFull.AccessKey">
            <summary>
            The AWS access key for the user account. This can be a temporary access key
            if the corresponding session token is supplied to the -SessionToken parameter.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.AWSCredentialsArgumentsFull.SecretKey">
            <summary>
            The AWS secret key for the user account. This can be a temporary secret key
            if the corresponding session token is supplied to the -SessionToken parameter.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.AWSCredentialsArgumentsFull.SessionToken">
            <summary>
            The session token if the access and secret keys are temporary session-based credentials.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.AWSCredentialsArgumentsFull.ExternalID">
            <summary>
            The user-defined external ID to be used when assuming a role, if required by the role.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.AWSCredentialsArgumentsFull.MfaSerial">
            <summary>
            The MFA serial number to be used when assuming a role, if required by the role.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.AWSCredentialsArgumentsFull.RoleArn">
            <summary>
            The ARN of the role to assume for assume role credentials.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.AWSCredentialsArgumentsFull.SourceProfile">
            <summary>
            The name of the source profile to be used by assume role credentials.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.AWSCredentialsArgumentsFull.ProfileName">
            <summary>
            The user-defined name of an AWS credentials or SAML-based role profile containing
            credential information. The profile is expected to be found in the secure credential
            file shared with the AWS SDK for .NET and AWS Toolkit for Visual Studio. You can also
            specify the name of a profile stored in the .ini-format credential file used with
            the AWS CLI and other AWS SDKs.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.AWSCredentialsArgumentsFull.ProfileLocation">
            <summary>
            <para>
            Used to specify the name and location of the ini-format credential file (shared with
            the AWS CLI and other AWS SDKs)
            </para>
            <para>
            If this optional parameter is omitted this cmdlet will search the encrypted credential
            file used by the AWS SDK for .NET and AWS Toolkit for Visual Studio first.
            If the profile is not found then the cmdlet will search in the ini-format credential
            file at the default location: (user's home directory)\.aws\credentials.
            </para>
            <para>
            If this parameter is specified then this cmdlet will only search the ini-format credential
            file at the location given.
            </para>
            <para>
            As the current folder can vary in a shell or during script execution it is advised
            that you use specify a fully qualified path instead of a relative path.
            </para>
            </summary>
            <remarks>
            Note that the encrypted credential file is not supported on all platforms.
            It will be skipped when searching for profiles on Windows Nano Server, Mac, and Linux platforms.
            </remarks>
        </member>
        <member name="P:Amazon.PowerShell.Common.AWSCredentialsArgumentsFull.Credential">
            <summary>
            An AWSCredentials object instance containing access and secret key information,
            and optionally a token for session-based credentials.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.AWSCredentialsArgumentsFull.NetworkCredential">
            <summary>
            Used with SAML-based authentication when ProfileName references a SAML role profile.
            Contains the network credentials to be supplied during authentication with the
            configured identity provider's endpoint. This parameter is not required if the
            user's default network identity can or should be used during authentication.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Common.ClearAWSHistoryCmdlet">
            <summary>
            Clears the contents of the AWS cmdlet history buffer ($AWSHistory) in the current shell.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Common.SetAWSHistoryConfigurationCmdlet">
            <summary>
            <para>
            Configures the $AWSHistory instance for the current session.
            </para>
            <para>
            A history buffer size of 0 disables overall AWS cmdlet activity recording and clears any data currently
            in the buffer. If the new size is smaller than the current data in the buffer, older records are deleted.
            </para>
            <para>
            By default, only service responses are recorded for a cmdlet. Use the -EnableRequestRecording switch
            to turn on tracing of service requests in the buffer.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.SetAWSHistoryConfigurationCmdlet.MaxCmdletHistory">
            <summary>
            The maximum number of AWS cmdlet invocations that will be held in the history buffer.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.SetAWSHistoryConfigurationCmdlet.MaxServiceCallHistory">
            <summary>
            The maximum number of service responses (and requests, if enabled)
            that will be recorded for a single AWS cmdlet.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.SetAWSHistoryConfigurationCmdlet.RecordServiceRequests">
            <summary>
            If set, also records the service requests that a cmdlet makes. Default: Off.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Common.AWSWebIdentityCredentials">
            <summary>
            Represents an AWS session credential from the Web Identity Federation (WIF) API.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.AWSWebIdentityCredentials.Expiration">
            <summary>
            The time when the token will expire.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Common.AWSConstantClassSourceAttribute">
            <summary>
            <para>
            Attribute used to tag parameters that expose ConstantClass-derived types, for which
            parameter intellisense could be provided via either ValidateSet attribution or
            parameter argument completion.
            </para>
            <para>
            Generated cmdlets do not use the actual attribute since we know the parameter type at
            generation time and can therefore easily emit the ValidateSet attribution or parameter
            completer. For hand-coded cmdlets we have no reflected property type and don't want
            to write a C# parser! In thus scenario this attribute (a) is used to point the generator
            at the SDK type we should use to obtain the values and (b) easily marks parameters for
            our textual parser to spot.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.AWSConstantClassSourceAttribute.ConstantClassType">
            <summary>
            The type name of the class derived from ConstantClass that contains the
            valid values according to the service model for the parameter value.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Common.BaseCmdlet">
            <summary>
            Ultimate base class for the AWS cmdlet hierarchy; adds helper methods for error
            and progress reporting. Cmdlets that need region or credential handling, or
            communicate with AWS services in any way, should derive from ServiceCmdlet.
            </summary>
        </member>
        <member name="M:Amazon.PowerShell.Common.BaseCmdlet.ThrowError(System.Exception)">
            <summary>
            Summary to throw error based on inspection of the exception type.
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:Amazon.PowerShell.Common.BaseCmdlet.ThrowArgumentError(System.String,System.Object)">
            <summary>
            Helper to throw a terminating exception on detection of invalid argument(s)
            </summary>
            <param name="message">The message to emit to the error record</param>
            <param name="errorSource">The source (parameter or cmdlet) reporting the error</param>
        </member>
        <member name="M:Amazon.PowerShell.Common.BaseCmdlet.DisplayWarning(System.String)">
            <summary>
            Displays the specified warning message in the shell.
            </summary>
            <param name="message"></param>
        </member>
        <member name="M:Amazon.PowerShell.Common.BaseCmdlet.ThrowArgumentError(System.String,System.Object,System.Exception)">
            <summary>
            Helper to throw a terminating exception on detection of invalid argument(s)
            </summary>
            <param name="message">The message to emit to the error record</param>
            <param name="errorSource">The source (parameter or cmdlet) reporting the error</param>
            <param name="innerException">The exception that occurred processing the parameter, if any</param>
        </member>
        <member name="M:Amazon.PowerShell.Common.BaseCmdlet.ThrowExecutionError(System.String,System.Object,System.Exception)">
            <summary>
            Helper to throw an error occuring during service execution
            </summary>
            <param name="message">The message to emit to the error record</param>
            <param name="errorSource">The source (parameter or cmdlet) reporting the error</param>
            <param name="innerException">The exception that was caught, if any</param>
        </member>
        <member name="M:Amazon.PowerShell.Common.BaseCmdlet.ConfirmShouldProceed(System.Boolean,System.String,System.String)">
            <summary>
            Helper to call ShouldProcess, mixing in usage of a -Force flag (more commonly used with
            ShouldContinue, but we don't use that) to override prompting unless -WhatIf is specified.
            The switch settings -WhatIf and -Confirm are retrieved from the invocation, since they
            are added dynamically at runtime by the shell.
            </summary>
            <param name="force">True if the -Force switch has been set</param>
            <param name="resourceIdentifiersText">Formatted string containing the identifiers of the resources to be operated on.</param>
            <param name="operationName">The name of the operation to be run (usually cmdlet name plus service api name)</param>
            <returns>True if the operation should proceed</returns>
        </member>
        <member name="M:Amazon.PowerShell.Common.BaseCmdlet.FormatParameterValuesForConfirmationMsg(System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Returns formatted string containing the target of the operation for use in
            confirmation messages. Collections are truncated to avoid message bloat.
            </summary>
        </member>
        <member name="M:Amazon.PowerShell.Common.BaseCmdlet.GetFirstAssignedParameterValue(System.String[])">
            <summary>
            Inspects the bound parameters to return the first from the set that has a value.
            Used when we are overriding the output for otherwise-void output cmdlets for -PassThru
            and the user had a choice of parameters to specify to mean the same underlying object
            (eg Beanstalk's EnvironmentId or EnvironmentName). If no bound parameter is found, the
            routine yields null.
            </summary>
            <param name="parameterNames"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.PowerShell.Common.BaseCmdlet.ParameterWasBound(System.String)">
            <summary>
            Returns true if the supplied value type parameter, which corresponds to a nullable
            value type in the execution context, was bound in our current invocation and therefore
            is safe to take the value from.
            </summary>
            <param name="parameterName"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.PowerShell.Common.BaseCmdlet.PreExecutionContextLoad(Amazon.PowerShell.Common.ExecutorContext)">
            <summary>
            Allows additional parameters to be added (manually)
            to generated cmdlets and to transform the parameter value into
            the equivalent generated parameter prior to populating the
            execution context.
            </summary>
            <param name="context">
            Newly constructed context. On entry to this routine, the Region
            and Credentials members may have been set but no further parameter
            load has occurred.
            </param>
        </member>
        <member name="M:Amazon.PowerShell.Common.BaseCmdlet.PostExecutionContextLoad(Amazon.PowerShell.Common.ExecutorContext)">
            <summary>
            Allows further transformation or manipulation of parameter values
            loaded into the context before we commence processing.
            </summary>
            <param name="context">
            The context with all parameters processed and ready for use in
            service calls (or whatever processing the cmdlet performs).
            </param>
        </member>
        <member name="M:Amazon.PowerShell.Common.BaseCmdlet.WriteProgressRecord(System.String,System.String,System.Nullable{System.Int32})">
            <summary>
            Writes progress record to the shell.
            </summary>
            <param name="activity"></param>
            <param name="message"></param>
            <param name="percentComplete"></param>
        </member>
        <member name="M:Amazon.PowerShell.Common.BaseCmdlet.WriteProgressCompleteRecord(System.String,System.String)">
            <summary>
            Writes progress completed record to the shell.
            </summary>
            <param name="activity"></param>
            <param name="message"></param>
        </member>
        <member name="M:Amazon.PowerShell.Common.BaseCmdlet.WriteCredentialSourceDiagnostic(Amazon.PowerShell.Common.AWSPSCredentials)">
            <summary>
            Safely emit a diagnostic message indicating where the credentials we are about to use
            originated from.
            </summary>
            <param name="awsPSCredentials"></param>
        </member>
        <member name="M:Amazon.PowerShell.Common.BaseCmdlet.WriteCredentialSourceDiagnostic(System.String)">
            <summary>
            Emit a diagnostic message indicating where the credentials we are about to use
            originated from.
            </summary>
            <param name="credentialSource"></param>
        </member>
        <member name="M:Amazon.PowerShell.Common.BaseCmdlet.WriteRegionSourceDiagnostic(Amazon.PowerShell.Common.RegionSource,System.String)">
            <summary>
            Emit a diagnostic message indicating where the credentials we are about to use
            originated from.
            </summary>
            <param name="regionSource"></param>
            <param name="regionValue"></param>
        </member>
        <member name="M:Amazon.PowerShell.Common.BaseCmdlet.WriteRegionSourceDiagnostic(System.String,System.String)">
            <summary>
            Emit a diagnostic message indicating where the credentials we are about to use
            originated from.
            </summary>
            <param name="regionSource"></param>
            <param name="regionValue"></param>
        </member>
        <member name="M:Amazon.PowerShell.Common.BaseCmdlet.FormatCredentialSourceForDisplay(Amazon.PowerShell.Common.AWSPSCredentials)">
            <summary>
            Translates enum into a friendlier 'from xxx' display string
            </summary>
            <param name="creds"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.PowerShell.Common.BaseCmdlet.FormatRegionSourceForDisplay(Amazon.PowerShell.Common.RegionSource)">
            <summary>
            Translates enum into a friendlier 'from xxx' display string
            </summary>
            <param name="source"></param>
            <returns></returns>
        </member>
        <member name="T:Amazon.PowerShell.Common.ServiceCmdlet">
            <summary>
            Base class for all AWS cmdlets that interact with an AWS service in some way and
            thus need region and credential support.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.ServiceCmdlet.EndpointUrl">
            <summary>
            <para>
            The endpoint to make the call against.
            </para>
            <para>
            <b>Note:</b> This parameter is primarily for internal AWS use and is not required/should not be specified for
            normal usage. The cmdlets normally determine which endpoint to call based on the region specified to the -Region
            parameter or set as default in the shell (via Set-DefaultAWSRegion). Only specify this parameter if you must
            direct the call to a specific custom endpoint.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Common.AnonymousServiceCmdlet">
            <summary>
            Base class for all AWS cmdlets that interact with an AWS service in some way but can call
            with anonymous user credentials.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.AnonymousServiceCmdlet.EndpointUrl">
            <summary>
            <para>
            The endpoint to make the call against.
            </para>
            <para>
            <b>Note:</b> This parameter is primarily for internal AWS use and is not required/should not be specified for
            normal usage. The cmdlets normally determine which endpoint to call based on the region specified to the -Region
            parameter or set as default in the shell (via Set-DefaultAWSRegion). Only specify this parameter if you must
            direct the call to a specific custom endpoint.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.CmdletOutput.IsEnumerableOutput">
            <summary>
            True if the output data is an enumerable collection that we should
            emit object-by-object to the pipe. Note that strings are enumerable
            so we must test for that specific case.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Common.InitializeDefaultConfigurationCmdlet">
            <summary>
            <para>
            Creates or updates the credential profile named 'default' and sets the profile, and optionally a region,
            as active in the current shell. The credential data to be stored in the 'default' profile can be provided
            from:
            <ul>
            <li>Supplied access and secret key parameters for AWS credentials</li>
            <li>A pre-existing profile</li>
            <li>A credentials object</li>
            <li>Active credentials in the current shell (in the variable $StoredAWSCredentials)</li>
            <li>EC2 role metadata (for instances launched with instance profiles)</li>
            </ul>
            A default region to assume when the default profile is active is also set using the -Region parameter,
            from a default region already set in the current shell or, if the cmdlet is executing on an EC2 instance,
            from the instance metadata. If a region setting cannot be determined from a parameter or the shell you are
            prompted to select one.
            </para>
            <para>
            Note that if run on an EC2 instance and you want to select a region other than the region containing the
            instance you should supply the -Region parameter so that the cmdlet does not inspect EC2 instance metadata
            to auto-discover the region.
            </para>
            <para>
            In all cases a profile named 'default' will be created or updated to contain the specified credential and
            region data. Note that if the credential source is another profile this cmdlet effectively copies the
            credential data from the source profile to the 'default' profile.
            </para>
            <para>
            When the cmdlet exits the active credentials can be accessed in the shell via a variable named $StoredAWSCredentials.
            The active region can be found in the variable $StoredAWSRegion.
            </para>
            <para>
            Note: For scripts written against earlier versions of this module this cmdlet can also be invoked with the alias <i>Initialize-AWSDefaults</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.InitializeDefaultConfigurationCmdlet.InitializeDefaultConfigurationCmdletParameters.Region">
            <summary>
            The system name of an AWS region or an AWSRegion instance. This governs
            the endpoint that will be used when calling service operations. Note that
            the AWS resources referenced in a call are usually region-specific.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.InitializeDefaultConfigurationCmdlet.InitializeDefaultConfigurationCmdletParameters.ProfileLocation">
            <summary>
            <para>
            Used to specify the name and location of the ini-format credential file (shared with
            the AWS CLI and other AWS SDKs)
            </para>
            <para>
            If this optional parameter is omitted this cmdlet will search the encrypted credential
            file used by the AWS SDK for .NET and AWS Toolkit for Visual Studio first.
            If the profile is not found then the cmdlet will search in the ini-format credential
            file at the default location: (user's home directory)\.aws\credentials.
            </para>
            <para>
            If this parameter is specified then this cmdlet will only search the ini-format credential
            file at the location given.
            </para>
            <para>
            As the current folder can vary in a shell or during script execution it is advised
            that you use specify a fully qualified path instead of a relative path.
            </para>
            </summary>
            <remarks>
            Note that the encrypted credential file is not supported on all platforms.
            It will be skipped when searching for profiles on Windows Nano Server, Mac, and Linux platforms.
            </remarks>
        </member>
        <member name="P:Amazon.PowerShell.Common.InitializeDefaultConfigurationCmdlet.InitializeDefaultConfigurationCmdletParameters.Scope">
            <summary>
            <para>
            This parameter allows to specify the scope of the shell variables set by this cmdlet.
            For details about variables scopes see https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_scopes.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Common.ClearDefaultConfigurationCmdlet">
            <summary>
            <para>
            Clears the persisted credentials associated with the credential profile names 'default' and 'AWS PS Default', plus any
            credentials and region data currently set in the session's shell variables. To clear the stored default credentials only,
            use the -SkipShell parameter. To affect the current shell only, use the -SkipProfileStore parameter.
            </para>
            <para>
            Note: For scripts written against earlier versions of this module this cmdlet can also be invoked with the alias <i>Clear-AWSDefaults</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.ClearDefaultConfigurationCmdlet.SkipShell">
            <summary>
            If set, the cmdlet will not clear the current shell state.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.ClearDefaultConfigurationCmdlet.SkipProfileStore">
            <summary>
            If set, the cmdlet will not clear the 'default' and 'AWS PS Default' profiles held in the credentials store.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.ClearDefaultConfigurationCmdlet.ProfileLocation">
            <summary>
            <para>
            Used to specify the name and location of the ini-format credential file (shared with
            the AWS CLI and other AWS SDKs)
            </para>
            <para>
            If this optional parameter is omitted this cmdlet will search the encrypted credential
            file used by the AWS SDK for .NET and AWS Toolkit for Visual Studio for the
            'default' and 'AWS PS Default' profiles. If the profiles are not found then the
            cmdlet will search in the ini-format credential file at the default location: (user's home directory)\.aws\credentials.
            </para>
            <para>
            If this parameter is specified then this cmdlet will only search the ini-format credential
            file at the location given.
            </para>
            <para>
            As the current folder can vary in a shell or during script execution it is advised
            that you use specify a fully qualified path instead of a relative path.
            </para>
            </summary>
            <remarks>
            Note that the encrypted credential file is not supported on all platforms.
            It will be skipped when searching for profiles on Windows Nano Server, Mac, and Linux platforms.
            </remarks>
        </member>
        <member name="P:Amazon.PowerShell.Common.ClearDefaultConfigurationCmdlet.Scope">
            <summary>
            <para>
            This parameter allows to specify the scope of the shell variables to clear.
            For details about variables scopes see https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_scopes.
            This parameter cannot be used when SkipShell is specified.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Common.GetAWSPowerShellVersionCmdlet">
            <summary>
            Writes version and copyright information for the AWSPowerShell integration to the shell. If the ListServices switch is specified
            the services and their API versions supported by this module are also displayed.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.GetAWSPowerShellVersionCmdlet.ListServiceVersionInfo">
            <summary>
            If specified the cmdlet also lists all supported AWS services and their versions.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Common.AWSPSCredentials">
            <summary>
            Wrapper around a set of AWSCredentials (various leaf types) carrying credential data,
            logical name and source info. $StoredAWSCredentials points to an instance of this and
            the ToString() override allows us to display more useful info (the set name) than
            what AWSCredentials on its own can at present.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Common.ICredentialsArgumentsMethods">
            <summary>
            Performs a search amongst a chain of credential parameters and provider methods to
            arrive at at set of AWS credentials.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Common.SAMLCredentialCallbackState">
            <summary>
            Captures the PSHost and executing cmdlet state for use in our credential callback
            handler.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.SAMLCredentialCallbackState.Host">
            <summary>
            The execution host, used to display credential prompts
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.SAMLCredentialCallbackState.CmdletNetworkCredentialParameter">
            <summary>
            Any PSCredential argument supplied to the current cmdlet invocation.
            This overrides ShellNetworkCredentialParameter that may have been set
            in the shell when Set-AWSCredentials was invoked. The value is cleared
            after use.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.SAMLCredentialCallbackState.ShellNetworkCredentialParameter">
            <summary>
            Null or the value of the NetworkCredential parameter that was supplied
            when the role profile was set active in the shell via Set-AWSCredentials.
            If set, this credential is used if a more local scope credential cannot
            be found in SelfNetworkCredentialParameter. This value is retained after
            use.
            </summary>
        </member>
        <member name="F:Amazon.PowerShell.Common.AWSRegionArguments.RegionParameterAlias">
            <summary>
            <para>
            In some cases, the Region parameter collides with other parameters (e.g. RegionName on the Get-EC2Region cmdlet).
            This alias is provided to specify the Region to be used for the API call in those cases.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.AWSRegionArguments.Region">
            <summary>
            <para>
            The system name of an AWS region or an AWSRegion instance. This governs
            the endpoint that will be used when calling service operations. Note that
            the AWS resources referenced in a call are usually region-specific.
            </para>
            <para>
            If the Region parameter is supplied the cmdlet ignores the ProfileLocation
            parameter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.AWSRegionArguments.ProfileLocation">
            <summary>
            <para>
            Used to specify the name and location of the ini-format credential file (shared with
            the AWS CLI and other AWS SDKs). When supplied the cmdlet will attempt to read the
            default region to be used from the credential file's default profile.
            </para>
            <para>
            If this optional parameter is omitted this cmdlet will search the encrypted credential
            file used by the AWS SDK for .NET and AWS Toolkit for Visual Studio first.
            If the profile is not found then the cmdlet will search in the ini-format credential
            file at the default location: (user's home directory)\.aws\credentials.
            </para>
            <para>
            If this parameter is specified then this cmdlet will only search the ini-format credential
            file at the location given.
            </para>
            <para>
            As the current folder can vary in a shell or during script execution it is advised
            that you use specify a fully qualified path instead of a relative path.
            </para>
            </summary>
            <remarks>
            Note that the encrypted credential file is not supported on all platforms.
            It will be skipped when searching for profiles on Windows Nano Server, Mac, and Linux platforms.
            </remarks>
        </member>
        <member name="P:Amazon.PowerShell.Common.AWSCommonArguments.Region">
            <summary>
            The system name of an AWS region or an AWSRegion instance. This governs
            the endpoint that will be used when calling service operations. Note that
            the AWS resources referenced in a call are usually region-specific.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.AWSCommonArguments.AccessKey">
            <summary>
            The AWS access key for the user account. This can be a temporary access key
            if the corresponding session token is supplied to the -SessionToken parameter.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.AWSCommonArguments.SecretKey">
            <summary>
            The AWS secret key for the user account. This can be a temporary secret key
            if the corresponding session token is supplied to the -SessionToken parameter.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.AWSCommonArguments.SessionToken">
            <summary>
            The session token if the access and secret keys are temporary session-based credentials.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.AWSCommonArguments.ProfileName">
            <summary>
            The user-defined name of an AWS credentials or SAML-based role profile containing
            credential information. The profile is expected to be found in the secure credential
            file shared with the AWS SDK for .NET and AWS Toolkit for Visual Studio. You can also
            specify the name of a profile stored in the .ini-format credential file used with
            the AWS CLI and other AWS SDKs.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.AWSCommonArguments.ProfileLocation">
            <summary>
            <para>
            Used to specify the name and location of the ini-format credential file (shared with
            the AWS CLI and other AWS SDKs)
            </para>
            <para>
            If this optional parameter is omitted this cmdlet will search the encrypted credential
            file used by the AWS SDK for .NET and AWS Toolkit for Visual Studio first.
            If the profile is not found then the cmdlet will search in the ini-format credential
            file at the default location: (user's home directory)\.aws\credentials.
            </para>
            <para>
            If this parameter is specified then this cmdlet will only search the ini-format credential
            file at the location given.
            </para>
            <para>
            As the current folder can vary in a shell or during script execution it is advised
            that you use specify a fully qualified path instead of a relative path.
            </para>
            </summary>
            <remarks>
            Note that the encrypted credential file is not supported on all platforms.
            It will be skipped when searching for profiles on Windows Nano Server, Mac, and Linux platforms.
            </remarks>
        </member>
        <member name="P:Amazon.PowerShell.Common.AWSCommonArguments.Credential">
            <summary>
            An AWSCredentials object instance containing access and secret key information,
            and optionally a token for session-based credentials.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.AWSCommonArguments.NetworkCredential">
            <summary>
            Used with SAML-based authentication when ProfileName references a SAML role profile.
            Contains the network credentials to be supplied during authentication with the
            configured identity provider's endpoint. This parameter is not required if the
            user's default network identity can or should be used during authentication.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Common.NewCredentialCmdlet">
            <summary>
            <para>
            Creates and returns an AWSCredentials object
            </para>
            <para>
            Note: For scripts written against earlier versions of this module this cmdlet can also be invoked with the alias <i>New-AWSCredentials</i>.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Common.VariableScope">
            <summary>
            <para>
            This enumerable represents PowerShell variables scopes as described in https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_scopes.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Common.SetCredentialCmdlet">
            <summary>
            <para>
            Saves AWS credentials to persistent store (-StoreAs) or temporarily for the shell using shell variable $StoredAWSCredentials.
            </para>
            <para>
            Note: For scripts written against earlier versions of this module this cmdlet can also be invoked with the alias <i>Set-AWSCredentials</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.SetCredentialCmdlet.SetCredentialsParameters.StoreAs">
            <summary>
            <para>
            The name to be used to identity the credentials in local storage. Use this with the -ProfileName parameter
            on cmdlets to load the stored credentials.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.SetCredentialCmdlet.SetCredentialsParameters.Scope">
            <summary>
            <para>
            When saving AWS credentials to the shell variable $StoredAWSCredentials, this parameter allows to specify the scope of the variable.
            For details about variables scopes see https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_scopes.
            This parameter cannot be used when StoreAs is specified.
            </para>
            </summary>
        </member>
        <member name="M:Amazon.PowerShell.Common.SetCredentialCmdlet.SetUpIfFederatedCredentials(Amazon.PowerShell.Common.AWSPSCredentials,Amazon.PowerShell.Common.IAWSCredentialsArguments)">
            <summary>
            update the custom state we have applied to hold the host and any network credential
            the user has supplied to us as a shell default to fall back on if we get called to
            show the password dialog
            </summary>
            <param name="currentCredentials"></param>
            <param name="credentialsArguments"></param>
        </member>
        <member name="T:Amazon.PowerShell.Common.ClearCredentialCmdlet">
            <summary>
            <para>
            Clears the set of AWS credentials currently set as default in the shell or, if supplied with a name, deletes the set of
            credentials associated with the supplied name from the local credentials store.
            </para>
            <para>
            Note: For scripts written against earlier versions of this module this cmdlet can also be invoked with the alias <i>Clear-AWSCredentials</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.ClearCredentialCmdlet.ProfileName">
            <summary>
            The name associated with a set of credentials in the local store that are to be deleted. If not specified,
            the default credentials in the shell are cleared.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.ClearCredentialCmdlet.ProfileLocation">
            <summary>
            <para>
            Used to specify the name and location of the ini-format credential file (shared with
            the AWS CLI and other AWS SDKs)
            </para>
            <para>
            If this optional parameter is omitted this cmdlet will search the encrypted credential
            file used by the AWS SDK for .NET and AWS Toolkit for Visual Studio first.
            If the profile is not found then the cmdlet will search in the ini-format credential
            file at the default location: (user's home directory)\.aws\credentials.
            </para>
            <para>
            If this parameter is specified then this cmdlet will only search the ini-format credential
            file at the location given.
            </para>
            <para>
            As the current folder can vary in a shell or during script execution it is advised
            that you use specify a fully qualified path instead of a relative path.
            </para>
            </summary>
            <remarks>
            Note that the encrypted credential file is not supported on all platforms.
            It will be skipped when searching for profiles on Windows Nano Server, Mac, and Linux platforms.
            </remarks>
        </member>
        <member name="P:Amazon.PowerShell.Common.ClearCredentialCmdlet.Scope">
            <summary>
            <para>
            This parameter allows to specify the scope of the variable $StoredAWSCredentials to clear.
            For details about variables scopes see https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_scopes.
            This parameter cannot be used when ProfileName is specified.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Common.GetCredentialCmdlet">
            <summary>
            <para>
            Returns an AWSCredentials object initialized with from either credentials currently set as default in the shell or saved and associated with the supplied name from the local credential store.
            Optionally the cmdlet can list the names, types, and locations of all sets of credentials held in local stores.
            </para>
            <para>
            Note: For scripts written against earlier versions of this module this cmdlet can also be invoked with the alias <i>Get-AWSCredentials</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.GetCredentialCmdlet.ProfileName">
            <summary>
            The name associated with the credentials in local storage
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.GetCredentialCmdlet.ProfileLocation">
            <summary>
            <para>
            Used to specify the name and location of the ini-format credential file (shared with
            the AWS CLI and other AWS SDKs)
            </para>
            <para>
            If this optional parameter is omitted this cmdlet will search the encrypted credential
            file used by the AWS SDK for .NET and AWS Toolkit for Visual Studio first.
            If the profile is not found then the cmdlet will search in the ini-format credential
            file at the default location: (user's home directory)\.aws\credentials.
            </para>
            <para>
            If this parameter is specified then this cmdlet will only search the ini-format credential
            file at the location given.
            </para>
            <para>
            As the current folder can vary in a shell or during script execution it is advised
            that you use specify a fully qualified path instead of a relative path.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.GetCredentialCmdlet.ListProfile">
            <summary>
            Lists the names of all CredentialProfiles saved in local storage
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.GetCredentialCmdlet.ListProfileDetail">
            <summary>
            List the name, type, and location of all CredentialProfiles saved in local storage
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Common.SetSamlEndpointProfileCmdlet">
            <summary>
            Creates or updates an endpoint settings definition for use with SAML role profiles. The name of
            the endpoint settings is used with the Set-AWSSamlRoleProfile and Set-AWSCredentials cmdlets to associate one or more
            role profiles to a shared endpoint definition.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.SetSamlEndpointProfileCmdlet.Endpoint">
            <summary>
            The endpoint to be used when authenticating users prior to requesting temporary role-
            based AWS credentials. The full endpoint of the identity provider must be specified and
            it must be a HTTPS-scheme URL.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.SetSamlEndpointProfileCmdlet.StoreAs">
            <summary>
            The user-defined name to assign to the endpoint settings. This name will be used when creating or
            accessing role profiles with the Set-AWSSamlRoleProfile cmdlet to set up and use role-based
            credential profiles that use the endpoint to authenticate the user.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.SetSamlEndpointProfileCmdlet.AuthenticationType">
            <summary>
            The authentication type (or protocol type) used when communicating with the endpoint.
            If not configured for an endpoint 'Kerberos' is assumed.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Common.SetSamlRoleProfileCmdlet">
            <summary>
            <para>
            Creates or updates role profiles for use with a SAML federated identity provider to obtain temporary
            AWS credentials for roles the user is authorized to assume. The endpoint for authentication should have
            been configured previously using Set-AWSSamlEndpoint. Once created the role profiles can be used to obtain
            time-limited temporary AWS credentials by specifying the name of the role profile to the -ProfileName
            parameter of the Set-AWSCredentials cmdlet or any cmdlet that makes calls to AWS service operations.
            </para>
            <para><br/><br/></para>
            <para>
            User authentication is not performed until AWS credentials are required, i.e. just prior to a service
            operation call. Additionally if the credentials expire then the tools will automatically attempt to
            re-authenticate the user to obtain fresh credentials. When a role profile is configured to use the
            default logged-in user identity then this process happens silently. If a role profile is configured
            to use an alternate identity (by specifying the -NetworkCredential parameter) the user is prompted to
            re-enter their credentials prior to re-authentication.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.SetSamlRoleProfileCmdlet.EndpointName">
            <summary>
            The name assigned to the endpoint definition that was previously registered using Set-AWSSamlEndpoint.
            The endpoint definition contains the URL of the endpoint to be used to authenticate users prior to
            vending temporary AWS credentials.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.SetSamlRoleProfileCmdlet.PrincipalARN">
            <summary>
            <para>
            The Amazon Resource Name (ARN) of the principal holding the role to be assumed when credentials are
            requested following successful authentication. If specified the RoleARN parameter must also
            be specified.
            </para>
            <para><br/><br/></para>
            <para>
            If neither of the PrincipalARN and RoleARN parameters are supplied and the user is authorized
            to assume multiple roles the cmdlet will prompt to select the role that should be referenced
            by the profile. The user is also prompted if ARNs are specified but cannot be found in the data
            returned on successful authentication.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.SetSamlRoleProfileCmdlet.RoleARN">
            <summary>
            <para>
            The Amazon Resource Name (ARN) of the role to be assumed when credentials are requested following
            successful authentication. If specified the PrincipalARN parameter must also be specified.
            </para>
            <para><br/><br/></para>
            <para>
            If neither of the PrincipalARN and RoleARN parameters are supplied and the user is authorized
            to assume multiple roles the cmdlet will prompt to select the role that should be referenced
            by the profile. The user is also prompted if ARNs are specified but cannot be found in the data
            returned on successful authentication.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.SetSamlRoleProfileCmdlet.NetworkCredential">
            <summary>
            <para>
            Optional. Supply a value only if an identity different to the user's default Windows identity
            should be used during authentication.
            </para>
            <para><br/><br/></para>
            <para>
            If an alternate credential is specified then when the tools need to re-authenticate the user
            to obtain fresh credentials following expiry the user is prompted to re-enter the password
            for the user account before re-authentication can be performed. When the default user identity
            is configured for use (-NetworkCredential not specified) re-authentication occurs silently.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.SetSamlRoleProfileCmdlet.StoreAs">
            <summary>
            The name to associate with the role data. This name will be used with the -ProfileName parameter
            to Set-AWSCredentials cmdlet and AWS service cmdlets to load the profile and obtain temporary
            AWS credentials based on the role and other data held in the profile.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.SetSamlRoleProfileCmdlet.StoreAllRoles">
            <summary>
            If set all roles available to the user are evaluated following authentication and one
            role profile per role will be created. The name of each role will be used for each
            corresponding profile that is created.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.SetSamlRoleProfileCmdlet.STSEndpointRegion">
            <summary>
            <para>
            Specifies the region to be used when making calls to STS to obtain temporary credentials
            after successful authentication.
            </para>
            <para>
            This parameter is only needed in regions where a specific regional endpoint for STS must
            be used (eg cn-north-1). In all regions where the global sts.amazonaws.com endpoint can be
            used this parameter should not be specified.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Common.GetCmdletNameCmdlet">
            <summary>
            <para>
            Returns the name of the cmdlet that invokes a named Amazon Web Services service operation, optionally restricting the
            scope of the search to a specific service which can be identified using one or more words from the service name or the
            prefix applied to the nouns of cmdlets belonging to the service.
            </para>
            <para>
            Returns the names and corresponding service operations for a specific Amazon Web Services service which can be identified
            using one or more words from the service name or the prefix applied to the nouns of cmdlets belonging to the service.
            </para>
            <para>
            Returns the name of the cmdlet that is the equivalent to an AWS CLI command. In this mode a best-effort is made
            to extract the service and operation name data from the CLI command using known naming conventions and position rules
            used by the AWS CLI.
            </para>
            <para>
            If no match is made, no data is output. If the service cannot be identified, an error is displayed.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.GetCmdletNameCmdlet.ApiOperation">
            <summary>
            <para>
            The name of the service operation (api) to search for. If not further restricted by
            service prefix or service name, all cmdlets across all services are
            inspected for a matching operation.
            </para>
            <para>
            By default the value supplied for this parameter is treated as a simple whole-word pattern
            to match. If the -MatchWithRegex switch is set the value is used as a regular expression.
            In both cases the search is case-insensitive/invariant culture.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.GetCmdletNameCmdlet.MatchWithRegex">
            <summary>
            If set, the value supplied for the ApiOperation parameter is assumed to be a
            regular expression. By default, the value supplied for ApiOperation is treated as
            a simple case-insensitive whole-word pattern to match (the cmdlet will surround
            the ApiOperation value with ^ and $ tokens automatically). If the switch is set
            no modification of the supplied value is performed.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.GetCmdletNameCmdlet.Service">
            <summary>
            <para>
            Restricts the search to the cmdlets belonging to services that match the full or
            partial term supplied to the parameter value, which can be the service prefix
            (for example 'EC2') or one or more terms from the service name (for example
            'compute' or 'compute cloud').
            </para>
            <para>
            When partial names are used (as opposed to a prefix code) all services
            for which a match can be found are used to assist in the cmdlet results. A
            regular expression can always be supplied for the parameter value.
            </para>
            <para>
            If this is the only parameter supplied to the cmdlet, the output will list all
            of the cmdlets belonging to the services matching the search term, together
            with the corresponding service operation names. Note that for services with 'helper'
            cmdlets that do not invoke a particular service operation the ServiceOperation member
            for the cmdlet in the resulting output is left blank.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.GetCmdletNameCmdlet.AwsCliCommand">
            <summary>
            <para>
            The AWS CLI command to match. For example 'aws ec2 describe-instances'.
            </para>
            The cmdlet will make a best-effort to identify the owning service and the operation
            name by parsing the command using known conventions for the AWS CLI command format.
            The 'aws' prefix may be omitted and any AWS CLI options (identified by the prefix
            characters --) are skipped when parsing the value to identify the service code and
            operation name elements.
            </summary>
        </member>
        <member name="M:Amazon.PowerShell.Common.GetCmdletNameCmdlet.FindCmdletsByService">
            <summary>
            Obtains the names of all cmdlets belonging to the service(s) that match
            the search term supplied to the Service parameter.
            </summary>
            <returns>Collection of found cmdlets.</returns>
        </member>
        <member name="M:Amazon.PowerShell.Common.GetCmdletNameCmdlet.MatchPrefixesOrNames(System.String)">
            <summary>
            Searches the set of base service client classes to find a matching PowerShell prefix
            or service name.
            </summary>
            <param name="searchText">The search text to match against</param>
            <returns>Collection of prefixes that matched the search</returns>
            <remarks>
            When matching for non-AWS CLI commands, we attempt to match simultaneously
            on the prefix or words in the service name.
            </remarks>
        </member>
        <member name="M:Amazon.PowerShell.Common.GetCmdletNameCmdlet.MatchCliPrefixesOrNames(System.String)">
            <summary>
            Searches the set of base service client classes to discover the PowerShell prefix
            code for a service parsed as part of an AWS CLI command.
            </summary>
            <param name="searchText">The search text to match against</param>
            <returns>Collection of prefixes that matched the search</returns>
            <remarks>
            When matching for a CLI command priority is given to matching on prefix code only.
            Service names will only be inspected if we could not match prefixes (as AWS CLI
            prefixes do not always match our prefixes).
            </remarks>
        </member>
        <member name="M:Amazon.PowerShell.Common.GetCmdletNameCmdlet.ParseAwsCliCommand(System.String,System.String@,System.String@)">
            <summary>
            Parses a typical aws cli command to extract the service name and operation. Some flexibility is
            allowed, to make it easy for users who are transcoding a cli sample to PowerShell.
            </summary>
            <param name="command">
            Cli command to parse; as this was a parameter value that triggered a parameter set, we know it is not null.
            </param>
            <param name="serviceName"></param>
            <param name="operationName"></param>
        </member>
        <member name="P:Amazon.PowerShell.Common.GetCmdletNameCmdlet.AllServiceCmdletTypes">
            <summary>
            Returns all of the cmdlets in the toolset that make some form of service call.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Amazon.PowerShell.Common.GetCmdletNameCmdlet.DiscoverServiceCmdlets(System.String)">
            <summary>
            Returns the subset of cmdlets belonging to a service by service prefix matching.
            </summary>
            <param name="servicePrefix"></param>
            <returns></returns>
        </member>
        <member name="T:Amazon.PowerShell.Common.AddLoggerCmdlet">
            <summary>
            Adds a single trace listener to the specified trace source. Given a name and file path,
            creates a TextWriterTraceListener with the given name and file path, and adds it to the
            listeners for the trace source.
            <para>If Source is not specified, 'Amazon' is assumed, which represents all SDK API calls.
            In the case where there are multiple listeners for multiple sources, Trace calls for an
            API will go to the most specific source only. For example, if one listener is added to 'Amazon.S3' and
            another on 'Amazon', then S3 calls will only be logged to the former listener.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.AddLoggerCmdlet.Name">
            <summary>
            The name of the logger.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.AddLoggerCmdlet.LogFilePath">
            <summary>
            File path to write the log to.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.AddLoggerCmdlet.TraceListener">
            <summary>
            Specify a custom trace listener object.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.AddLoggerCmdlet.Source">
            <summary>
            Specify a source to log responses for.
            <para>
            Defaults to all responses (i.e. 'Amazon'). To limit to a specific service (for example DynamoDB), use 'Amazon.DynamoDB'.)
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Common.RemoveLoggerCmdlet">
            <summary>
            Remove a listener from and AWS API trace source.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.RemoveLoggerCmdlet.Source">
            <summary>
            Source to remove the listener from.
            <para>
            Examples: 'Amazon', or 'Amazon.DynamoDB'.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.RemoveLoggerCmdlet.Name">
            <summary>
            Name of the trace listener to remove.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Common.SetResponseLoggingCmdlet">
            <summary>
            Modify when to produce log entries.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.SetResponseLoggingCmdlet.Level">
            <summary>
            When to log responses.
            </summary>
            <remarks>
            Must be one of 'Always', 'OnError', or 'Never'.
            </remarks>
        </member>
        <member name="T:Amazon.PowerShell.Common.SetProxyCmdlet">
            <summary>
            Sets AWS default proxy for the shell.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.SetProxyCmdlet.Hostname">
            <summary>
            Proxy server host
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.SetProxyCmdlet.Port">
            <summary>
            Proxy server port
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.SetProxyCmdlet.Username">
            <summary>
            Username to submit to the proxy server for authentication
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.SetProxyCmdlet.Password">
            <summary>
            Password to submit to the proxy server for authentication
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.SetProxyCmdlet.Credential">
            <summary>
            The credentials to submit to the proxy server for authentication
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.SetProxyCmdlet.BypassList">
            <summary>
            An array of regular expressions that describe URIs that do not use
            the proxy server when accessed.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.SetProxyCmdlet.BypassOnLocal">
            <summary>
            If specified, requests to local Internet resources do not use the configured proxy.
            </summary>
            <remarks>
            Local requests are identified by the lack of a period (.) in the URI, as in http://webserver/,
            or access the local server, including http://localhost, http://loopback, or http://127.0.0.1
            </remarks>
        </member>
        <member name="P:Amazon.PowerShell.Common.SetProxyCmdlet.Scope">
            <summary>
            <para>
            This parameter allows to specify the scope of the proxy configuration to set.
            For details about variables scopes see https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_scopes.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Common.ClearProxyCmdlet">
            <summary>
            Clears AWS default proxy for the shell.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.ClearProxyCmdlet.Scope">
            <summary>
            <para>
            This parameter allows to specify the scope of the proxy configuration to clear.
            For details about variables scopes see https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_scopes.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Common.ProxySettings">
            <summary>
            Proxy settings for AWS cmdlets
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.ProxySettings.Hostname">
            <summary>
            Proxy host
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.ProxySettings.Port">
            <summary>
            Proxy port
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.ProxySettings.Credentials">
            <summary>
            Proxy credentials
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.ProxySettings.BypassList">
            <summary>
            A collection of regular expressions denoting the set of endpoints for
            which the configured proxy host will be bypassed.
            </summary>
            <remarks>
             For more information on bypass lists
             see https://msdn.microsoft.com/en-us/library/system.net.webproxy.bypasslist%28v=vs.110%29.aspx.
            </remarks>
        </member>
        <member name="P:Amazon.PowerShell.Common.ProxySettings.BypassOnLocal">
            <summary>
            If set true requests to local addresses bypass the configured proxy.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Common.PSHelpers">
            <summary>
            Collection of helpers for working with PowerShell objects
            </summary>
        </member>
        <member name="M:Amazon.PowerShell.Common.PSHelpers.PSPathToAbsolute(System.Management.Automation.PathIntrinsics,System.String)">
            <summary>
            Converts a (possibly) relative path into an absolute one
            </summary>
            <param name="path">Current path</param>
            <param name="relativeOrAbsolutePath">Path to convert</param>
            <returns>Absolute path</returns>
        </member>
        <member name="T:Amazon.PowerShell.Common.PublicIpRangesCmdlet">
            <summary>
            <para>
            Returns the collection of current public IP address ranges for Amazon Web Services. Each address
            range instance contains the service key, host region and IP address range (in CIDR notation).
            </para>
            <para>
            The cmdlet can optionally emit the set of currently known service keys, perform filtering of
            output by service key or region information or output the publication date and time of the
            current information.
            </para>
            <para>
            The information processed by this cmdlet is contained in a publicly accessible JSON-format file at
            https://ip-ranges.amazonaws.com/ip-ranges.json. The information in this file is generated from our internal
            system-of-record and is authoritative. You can expect it to change several times per week and should poll
            accordingly
            </para>
            <para>
            For more details on the public IP address range data for Amazon Web Services,
            see http://docs.aws.amazon.com/general/latest/gr/aws-ip-ranges.html.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.PublicIpRangesCmdlet.OutputServiceKeys">
            <summary>
            If set the cmdlet emits the collection of currently-known service keys
            used in the address range data.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.PublicIpRangesCmdlet.OutputPublicationDate">
            <summary>
            If set the cmdlet emits the publication date and time of the data.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.PublicIpRangesCmdlet.ServiceKey">
            <summary>
            If set, contains one or more service keys to filter the output to.
            This parameter can be used in conjunction with the Region parameter
            to filter by region and service key.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.PublicIpRangesCmdlet.Region">
            <summary>
            If set, contains one or more region identifiers (e.g. "us-east-1", "global")
            to filter the output to. This parameter can be used in conjunction with the
            ServiceKey parameter to filter by region and service key.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Common.SetDefaultRegionCmdlet">
            <summary>
            <para>
            Sets a default AWS region into the shell environment, accessible as $StoredAWSRegion.
            </para>
            <para>
            <br/><br/>
            <b>Note:</b> The regions available for tab completion to the -Region parameter were those known
            at the time this module was built. Regions launched subsequent to the build will not be listed for
            tab completion but can still be used by simply entering the region system name.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.SetDefaultRegionCmdlet.Scope">
            <summary>
            <para>
            This parameter allows to specify the scope of the region configuration to set.
            For details about variables scopes see https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_scopes.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Common.ClearDefaultRegionCmdlet">
            <summary>
            Clears any default AWS region set in the shell variable $StoredAWSRegion.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.ClearDefaultRegionCmdlet.Scope">
            <summary>
            <para>
            This parameter allows to specify the scope of the region configuration to clear.
            For details about variables scopes see https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_scopes.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Common.GetDefaultRegionCmdlet">
            <summary>
            Returns the current default AWS region for this shell, if any, as held in the shell variable $StoredAWSRegion.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Common.GetRegionCmdlet">
            <summary>
            <para>
            Returns the set of available AWS regions.
            </para>
            <para>
            <br/><br/>
            <b>Note:</b> The regions listed as output for this cmdlet are those known
            at the time this module was built. Regions launched subsequent to the build
            will not be listed in the output. The new regions can still be used with the
            -Region parameter for cmdlets in this module by simply entering the region
            system name (eg us-west-2, eu-west-3 etc).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.GetRegionCmdlet.SystemName">
            <summary>
            <para>
            If set returns an AWSRegion instance corresponding to the specified system name (e.g. us-west-2).
            </para>
            <para>
            This parameter can also be used to return AWSRegion instances for the US GovCloud and China (Beijing)
            regions by specifying the relevant system name.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.GetRegionCmdlet.IncludeChina">
            <summary>
            <para>
            Include the China (Beijing) region in the returned collection of AWSRegion instances.
            Note that use of this region requires an alternate set of credentials.
            </para>
            <para>
            This switch is ignored if the SystemName parameter is used to request a specific
            AWSRegion instance. To return the specific China (Beijing) region, specify a
            value of 'cn-north-1' for the SystemName parameter.
            </para>
            <para>Default: off.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.GetRegionCmdlet.IncludeGovCloud">
            <summary>
            <para>If set the returned collection includes 'Gov Cloud' region(s).</para>
            <para>Default: off.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.GetRegionCmdlet.GovCloudOnly">
            <summary>
            <para>If set the returned collection contains only the 'Gov Cloud' region(s).</para>
            <para>Default: off.</para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Common.AWSRegion">
            <summary>
            Information about a specific AWS region
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.AWSRegion.Region">
            <summary>
            AWS system name for the region, for example 'us-west-2'.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.AWSRegion.Name">
            <summary>
            The descriptive name for the region, for example 'US East (Virginia)'
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.AWSRegion.IsShellDefault">
            <summary>
            Set to true if the region is the current default for the shell
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.RemoveAWSCredentialProfileCmdlet.ProfileName">
            <summary>
            The name associated with the credential profile that is to be deleted.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.RemoveAWSCredentialProfileCmdlet.ProfileLocation">
            <summary>
            <para>
            Used to specify the name and location of the ini-format credential file (shared with
            the AWS CLI and other AWS SDKs)
            </para>
            <para>
            If this optional parameter is omitted this cmdlet will search the encrypted credential
            file used by the AWS SDK for .NET and AWS Toolkit for Visual Studio first.
            If the profile is not found then the cmdlet will search in the ini-format credential
            file at the default location: (user's home directory)\.aws\credentials.
            </para>
            <para>
            If this parameter is specified then this cmdlet will only search the ini-format credential
            file at the location given.
            </para>
            <para>
            As the current folder can vary in a shell or during script execution it is advised
            that you use specify a fully qualified path instead of a relative path.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Common.RemoveAWSCredentialProfileCmdlet.Force">
            <summary>
            Suppresses prompts for confirmation before proceeding to remove the specified credential profile.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Utils.ProgressRunner">
            <summary>
            Class that runs a task on a background thread and reports
            progress to the source cmdlet.
             
            Due to PowerShell limitation, cmdlet progress must be reported
            from the thread the cmdlet is executing on.
            </summary>
        </member>
        <member name="M:Amazon.PowerShell.Utils.ProgressRunner.#ctor(System.Management.Automation.Cmdlet)">
            <summary>
            Constructs the runner.
             
            Source cmdlet is used to WriteProgress.
            All progress reports must be routed through the runner's Report method.
            </summary>
            <param name="sourceCmdlet"></param>
        </member>
        <member name="M:Amazon.PowerShell.Utils.ProgressRunner.Report(System.String,System.Int32,System.String)">
            <summary>
            Reports the status to the shell
            </summary>
            <param name="activity"></param>
            <param name="percentComplete"></param>
            <param name="statusDescription"></param>
        </member>
        <member name="M:Amazon.PowerShell.Utils.ProgressRunner.Run(System.Action,Amazon.PowerShell.Utils.ProgressTracker)">
            <summary>
            Starts execution of the main action and begins
            processing progress records.
            </summary>
        </member>
        <member name="M:Amazon.PowerShell.Utils.ProgressRunner.SafeRun(System.Action,Amazon.PowerShell.Utils.ProgressTracker)">
            <summary>
            Calls the Run method and returns a new CmdletOutput instance.
            If an exception was thrown, it will be stored in CmdletOutput.ErrorResponse
            </summary>
            <returns></returns>
        </member>
        <member name="M:Amazon.PowerShell.Utils.ProgressRunner.SafeRun(System.Action,Amazon.PowerShell.Utils.ProgressTracker,Amazon.PowerShell.Common.CmdletOutput)">
            <summary>
            Calls the Run method, posting input into the supplied CmdletOutput instance.
            If an exception was thrown, it will be stored in CmdletOutput.ErrorResponse
            </summary>
            <returns></returns>
        </member>
        <member name="T:Amazon.PowerShell.Utils.ProgressTracker">
            <summary>
            Base, non-generic class for tracking an activity and reporting the progress.
            </summary>
        </member>
        <member name="M:Amazon.PowerShell.Utils.ProgressTracker.#ctor(Amazon.PowerShell.Utils.ProgressRunner)">
            <summary>
            Constructs a tracker to work with a given ProgressRunner.
            The subscribe action must subscribe the specified handler to the
            even the tracker will be listening to.
            </summary>
            <param name="runner"></param>
        </member>
        <member name="P:Amazon.PowerShell.Utils.ProgressTracker.Activity">
            <summary>
            Name of the activity.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Utils.ProgressTracker`1">
            <summary>
            Class that tracks progress of an activity through event callbacks
            and reports the activity to a ProgressRunner.
            </summary>
            <typeparam name="T"></typeparam>
        </member>
        <member name="M:Amazon.PowerShell.Utils.ProgressTracker`1.#ctor(Amazon.PowerShell.Utils.ProgressRunner,System.Action{System.EventHandler{`0}})">
            <summary>
            Constructs a tracker to work with a given ProgressRunner.
            The subscribe action must subscribe the specified handler to the
            even the tracker will be listening to.
            </summary>
            <param name="runner"></param>
            <param name="subscribe"></param>
        </member>
        <member name="M:Amazon.PowerShell.Utils.ProgressTracker`1.ReportProgress(`0)">
            <summary>
            Abstract method to process event data. Must be overriden by subclass.
            If progress has changed, should invoke ReportProgress to update shell.
            </summary>
            <param name="args"></param>
        </member>
        <member name="M:Amazon.PowerShell.Utils.Common.QueryOSPlatform">
            <summary>
            Probes to discover the OS we are running on. Environment.OSVersion is not available
            on CoreCLR. We return a string rather than OSPlatform to avoid the need to expose
            the nuget package to our AWSPowerShell module (plus we only really need the name
            anyway).
            </summary>
            <returns></returns>
        </member>
        <member name="M:Amazon.PowerShell.Utils.Common.WriteVerboseEndpointMessage(System.Management.Automation.Cmdlet,Amazon.Runtime.IClientConfig,System.String,System.String)">
            <summary>
            Outputs a verbose mode message stating the url or region we are about to call
            for a given service operation.
            </summary>
            <param name="cmdlet"></param>
            <param name="clientConfig"></param>
            <param name="serviceName"></param>
            <param name="operationName"></param>
        </member>
        <member name="M:Amazon.PowerShell.Utils.Common.WriteVerboseEndpointMessage(System.Management.Automation.Cmdlet,Amazon.Runtime.IClientConfig,System.String)">
            <summary>
            Outputs a verbose mode message stating the url or region we are about to call for a pre-formatted operation
            message.
            </summary>
            <param name="cmdlet"></param>
            <param name="clientConfig"></param>
            <param name="operationMessage"></param>
        </member>
    </members>
</doc>